/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */

/* stylelint-disable no-duplicate-selectors */

/* stylelint-disable */

/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

[class^=ant-]::-ms-clear,
[class*= ant-]::-ms-clear,
[class^=ant-] input::-ms-clear,
[class*= ant-] input::-ms-clear,
[class^=ant-] input::-ms-reveal,
[class*= ant-] input::-ms-reveal {
  display: none;
}

/* stylelint-disable at-rule-no-unknown */

html,
body {
  width: 100%;
  height: 100%;
}

input::-ms-clear,
input::-ms-reveal {
  display: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  margin: 0;
  color: #262626;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  font-variant: tabular-nums;
  line-height: 1.5715;
  background-color: #fff;
  font-feature-settings: 'tnum', "tnum";
}

[tabindex='-1']:focus {
  outline: none !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 500;
}

p {
  margin-top: 0;
  margin-bottom: 1em;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}

address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}

input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 500;
}

dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1em;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #4b85ff;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #73a4ff;
}

a:active {
  color: #3463d9;
}

a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}

a:focus {
  text-decoration: none;
  outline: 0;
}

a[disabled] {
  color: #bfbfbf;
  cursor: not-allowed;
}

pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}

pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}

figure {
  margin: 0 0 1em;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  color: #595959;
  text-align: left;
  caption-side: bottom;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}

input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}

[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

mark {
  padding: 0.2em;
  background-color: #feffe6;
}

::selection {
  color: #ffffff;
  background: #2f70ff;
}

.clearfix::before {
  display: table;
  content: '';
}

.clearfix::after {
  display: table;
  clear: both;
  content: '';
}

.anticon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.anticon > * {
  line-height: 1;
}

.anticon svg {
  display: inline-block;
}

.anticon::before {
  display: none;
}

.anticon .anticon-icon {
  display: block;
}

.anticon[tabindex] {
  cursor: pointer;
}

.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}

.anticon-spin {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}

.ant-fade-enter,
.ant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}

.ant-fade-leave.ant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}

.ant-fade-leave {
  animation-timing-function: linear;
}

@keyframes antFadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes antFadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.ant-move-up-enter,
.ant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}

.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-move-up-enter,
.ant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}

.ant-move-down-enter,
.ant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}

.ant-move-down-leave.ant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-move-down-enter,
.ant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}

.ant-move-left-enter,
.ant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}

.ant-move-left-leave.ant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-move-left-enter,
.ant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}

.ant-move-right-enter,
.ant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}

.ant-move-right-leave.ant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-move-right-enter,
.ant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}

@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }

  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}

@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }

  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}

@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }

  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}

@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }

  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}

@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }

  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}

@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }

  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}

@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }

  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}

@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }

  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}

@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}

[ant-click-animating='true'],
[ant-click-animating-without-extra-node='true'] {
  position: relative;
}

html {
  --antd-wave-shadow-color: #2f70ff;
  --scroll-bar: 0;
}

[ant-click-animating-without-extra-node='true']::after,
.ant-click-animating-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: inherit;
  box-shadow: 0 0 0 0 #2f70ff;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: 0.2;
  animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-fill-mode: forwards;
  content: '';
  pointer-events: none;
}

@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #2f70ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}

@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}

.ant-slide-up-enter,
.ant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}

.ant-slide-up-leave.ant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-slide-up-enter,
.ant-slide-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

.ant-slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

.ant-slide-down-enter,
.ant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}

.ant-slide-down-leave.ant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-slide-down-enter,
.ant-slide-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

.ant-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

.ant-slide-left-enter,
.ant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}

.ant-slide-left-leave.ant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-slide-left-enter,
.ant-slide-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

.ant-slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

.ant-slide-right-enter,
.ant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}

.ant-slide-right-leave.ant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-slide-right-enter,
.ant-slide-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

.ant-slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }

  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}

@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }

  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}

@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }

  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}

@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }

  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}

@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }

  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}

@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }

  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}

@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }

  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}

@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }

  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}

.ant-zoom-enter,
.ant-zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}

.ant-zoom-leave.ant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-zoom-enter,
.ant-zoom-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-zoom-enter-prepare,
.ant-zoom-appear-prepare {
  transform: none;
}

.ant-zoom-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-zoom-big-enter,
.ant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}

.ant-zoom-big-leave.ant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-zoom-big-enter,
.ant-zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-zoom-big-enter-prepare,
.ant-zoom-big-appear-prepare {
  transform: none;
}

.ant-zoom-big-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}

.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-zoom-big-fast-enter-prepare,
.ant-zoom-big-fast-appear-prepare {
  transform: none;
}

.ant-zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-zoom-up-enter,
.ant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}

.ant-zoom-up-leave.ant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-zoom-up-enter,
.ant-zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-zoom-up-enter-prepare,
.ant-zoom-up-appear-prepare {
  transform: none;
}

.ant-zoom-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-zoom-down-enter,
.ant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}

.ant-zoom-down-leave.ant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-zoom-down-enter,
.ant-zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-zoom-down-enter-prepare,
.ant-zoom-down-appear-prepare {
  transform: none;
}

.ant-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-zoom-left-enter,
.ant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}

.ant-zoom-left-leave.ant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-zoom-left-enter,
.ant-zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-zoom-left-enter-prepare,
.ant-zoom-left-appear-prepare {
  transform: none;
}

.ant-zoom-left-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-zoom-right-enter,
.ant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}

.ant-zoom-right-leave.ant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-zoom-right-enter,
.ant-zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

.ant-zoom-right-enter-prepare,
.ant-zoom-right-appear-prepare {
  transform: none;
}

.ant-zoom-right-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }

  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}

@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }

  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}

@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }

  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}

@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }

  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}

@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }

  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}

@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }

  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}

@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }

  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}

@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }

  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}

@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }

  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}

@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }

  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}

.ant-motion-collapse-legacy {
  overflow: hidden;
}

.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}

.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}

.ant-affix {
  position: fixed;
  z-index: 10;
}

.ant-alert {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: flex;
  align-items: center;
  padding: 8px 15px;
  word-wrap: break-word;
  border-radius: 4px;
}

.ant-alert-content {
  flex: 1 1;
  min-width: 0;
}

.ant-alert-icon {
  margin-right: 8px;
}

.ant-alert-description {
  display: none;
  font-size: 14px;
  line-height: 22px;
}

.ant-alert-success {
  background-color: #f8fff0;
  border: 1px solid #d9f7be;
}

.ant-alert-success .ant-alert-icon {
  color: #73d13d;
}

.ant-alert-info {
  background-color: #f0f7ff;
  border: 1px solid #a8ccff;
}

.ant-alert-info .ant-alert-icon {
  color: #2f70ff;
}

.ant-alert-warning {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
}

.ant-alert-warning .ant-alert-icon {
  color: #faad14;
}

.ant-alert-error {
  background-color: #fff1f0;
  border: 1px solid #ffa39e;
}

.ant-alert-error .ant-alert-icon {
  color: #f5222d;
}

.ant-alert-error .ant-alert-description > pre {
  margin: 0;
  padding: 0;
}

.ant-alert-action {
  margin-left: 8px;
}

.ant-alert-close-icon {
  margin-left: 8px;
  padding: 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}

.ant-alert-close-icon .anticon-close {
  color: #595959;
  transition: color 0.3s;
}

.ant-alert-close-icon .anticon-close:hover {
  color: rgba(0, 0, 0, 0.75);
}

.ant-alert-close-text {
  color: #595959;
  transition: color 0.3s;
}

.ant-alert-close-text:hover {
  color: rgba(0, 0, 0, 0.75);
}

.ant-alert-with-description {
  align-items: flex-start;
  padding: 15px 15px 15px 24px;
}

.ant-alert-with-description.ant-alert-no-icon {
  padding: 15px 15px;
}

.ant-alert-with-description .ant-alert-icon {
  margin-right: 15px;
  font-size: 24px;
}

.ant-alert-with-description .ant-alert-message {
  display: block;
  margin-bottom: 4px;
  color: #000000;
  font-size: 16px;
}

.ant-alert-message {
  color: #000000;
}

.ant-alert-with-description .ant-alert-description {
  display: block;
}

.ant-alert.ant-alert-motion-leave {
  overflow: hidden;
  opacity: 1;
  transition: max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-alert.ant-alert-motion-leave-active {
  max-height: 0;
  margin-bottom: 0 !important;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0;
}

.ant-alert-banner {
  margin-bottom: 0;
  border: 0;
  border-radius: 0;
}

.ant-alert.ant-alert-rtl {
  direction: rtl;
}

.ant-alert-rtl.ant-alert.ant-alert-no-icon {
  padding: 8px 15px;
}

.ant-alert-rtl .ant-alert-icon {
  margin-right: auto;
  margin-left: 8px;
}

.ant-alert-rtl .ant-alert-action {
  margin-right: 8px;
  margin-left: auto;
}

.ant-alert-rtl .ant-alert-close-icon {
  margin-right: 8px;
  margin-left: auto;
}

.ant-alert-rtl.ant-alert-with-description .ant-alert-icon {
  margin-right: auto;
  margin-left: 15px;
}

.ant-anchor {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  padding-left: 2px;
}

.ant-anchor-wrapper {
  margin-left: -4px;
  padding-left: 4px;
  overflow: auto;
  background-color: transparent;
}

.ant-anchor-ink {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

.ant-anchor-ink::before {
  position: relative;
  display: block;
  width: 2px;
  height: 100%;
  margin: 0 auto;
  background-color: #f0f0f0;
  content: ' ';
}

.ant-anchor-ink-ball {
  position: absolute;
  left: 50%;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border: 2px solid #2f70ff;
  border-radius: 8px;
  transform: translateX(-50%);
  transition: top 0.3s ease-in-out;
}

.ant-anchor-ink-ball.visible {
  display: inline-block;
}

.ant-anchor.fixed .ant-anchor-ink .ant-anchor-ink-ball {
  display: none;
}

.ant-anchor-link {
  padding: 7px 0 7px 16px;
  line-height: 1.143;
}

.ant-anchor-link-title {
  position: relative;
  display: block;
  margin-bottom: 6px;
  overflow: hidden;
  color: #262626;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}

.ant-anchor-link-title:only-child {
  margin-bottom: 0;
}

.ant-anchor-link-active > .ant-anchor-link-title {
  color: #2f70ff;
}

.ant-anchor-link .ant-anchor-link {
  padding-top: 5px;
  padding-bottom: 5px;
}

.ant-anchor-rtl {
  direction: rtl;
}

.ant-anchor-rtl.ant-anchor-wrapper {
  margin-right: -4px;
  margin-left: 0;
  padding-right: 4px;
  padding-left: 0;
}

.ant-anchor-rtl .ant-anchor-ink {
  right: 0;
  left: auto;
}

.ant-anchor-rtl .ant-anchor-ink-ball {
  right: 50%;
  left: 0;
  transform: translateX(50%);
}

.ant-anchor-rtl .ant-anchor-link {
  padding: 7px 16px 7px 0;
}

.ant-select-auto-complete {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
}

.ant-select-auto-complete .ant-select-clear {
  right: 13px;
}

.ant-avatar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-block;
  overflow: hidden;
  color: #fff;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  background: #ccc;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
}

.ant-avatar-image {
  background: transparent;
}

.ant-avatar .ant-image-img {
  display: block;
}

.ant-avatar-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}

.ant-avatar.ant-avatar-icon {
  font-size: 18px;
}

.ant-avatar.ant-avatar-icon > .anticon {
  margin: 0;
}

.ant-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
}

.ant-avatar-lg-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}

.ant-avatar-lg.ant-avatar-icon {
  font-size: 24px;
}

.ant-avatar-lg.ant-avatar-icon > .anticon {
  margin: 0;
}

.ant-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
}

.ant-avatar-sm-string {
  position: absolute;
  left: 50%;
  transform-origin: 0 center;
}

.ant-avatar-sm.ant-avatar-icon {
  font-size: 14px;
}

.ant-avatar-sm.ant-avatar-icon > .anticon {
  margin: 0;
}

.ant-avatar-square {
  border-radius: 4px;
}

.ant-avatar > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.ant-avatar-group {
  display: inline-flex;
}

.ant-avatar-group .ant-avatar {
  border: 1px solid #fff;
}

.ant-avatar-group .ant-avatar:not(:first-child) {
  margin-left: -8px;
}

.ant-avatar-group-popover .ant-avatar + .ant-avatar {
  margin-left: 3px;
}

.ant-avatar-group-rtl .ant-avatar:not(:first-child) {
  margin-right: -8px;
  margin-left: 0;
}

.ant-avatar-group-popover.ant-popover-rtl .ant-avatar + .ant-avatar {
  margin-right: 3px;
  margin-left: 0;
}

.ant-back-top {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: fixed;
  right: 100px;
  bottom: 50px;
  z-index: 10;
  width: 40px;
  height: 40px;
  cursor: pointer;
}

.ant-back-top:empty {
  display: none;
}

.ant-back-top-rtl {
  right: auto;
  left: 100px;
  direction: rtl;
}

.ant-back-top-content {
  width: 40px;
  height: 40px;
  overflow: hidden;
  color: #fff;
  text-align: center;
  background-color: #595959;
  border-radius: 20px;
  transition: all 0.3s;
}

.ant-back-top-content:hover {
  background-color: #262626;
  transition: all 0.3s;
}

.ant-back-top-icon {
  font-size: 24px;
  line-height: 40px;
}

@media screen and (max-width: 768px) {
  .ant-back-top {
    right: 60px;
  }
}

@media screen and (max-width: 480px) {
  .ant-back-top {
    right: 20px;
  }
}

.ant-badge {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-block;
  line-height: 1;
}

.ant-badge-count {
  z-index: auto;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #f5222d;
  border-radius: 10px;
  box-shadow: 0 0 0 1px #fff;
}

.ant-badge-count a,
.ant-badge-count a:hover {
  color: #fff;
}

.ant-badge-count-sm {
  min-width: 14px;
  height: 14px;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
  border-radius: 7px;
}

.ant-badge-multiple-words {
  padding: 0 8px;
}

.ant-badge-dot {
  z-index: auto;
  width: 6px;
  min-width: 6px;
  height: 6px;
  background: #f5222d;
  border-radius: 100%;
  box-shadow: 0 0 0 1px #fff;
}

.ant-badge-dot.ant-scroll-number {
  transition: background 1.5s;
}

.ant-badge-count,
.ant-badge-dot,
.ant-badge .ant-scroll-number-custom-component {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}

.ant-badge-count.anticon-spin,
.ant-badge-dot.anticon-spin,
.ant-badge .ant-scroll-number-custom-component.anticon-spin {
  animation: antBadgeLoadingCircle 1s infinite linear;
}

.ant-badge-status {
  line-height: inherit;
  vertical-align: baseline;
}

.ant-badge-status-dot {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 6px;
  height: 6px;
  vertical-align: middle;
  border-radius: 50%;
}

.ant-badge-status-success {
  background-color: #73d13d;
}

.ant-badge-status-processing {
  position: relative;
  background-color: #2f70ff;
}

.ant-badge-status-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #2f70ff;
  border-radius: 50%;
  animation: antStatusProcessing 1.2s infinite ease-in-out;
  content: '';
}

.ant-badge-status-default {
  background-color: #d9d9d9;
}

.ant-badge-status-error {
  background-color: #f5222d;
}

.ant-badge-status-warning {
  background-color: #faad14;
}

.ant-badge-status-pink {
  background: #eb2f96;
}

.ant-badge-status-magenta {
  background: #eb2f96;
}

.ant-badge-status-red {
  background: #f5222d;
}

.ant-badge-status-volcano {
  background: #fa541c;
}

.ant-badge-status-orange {
  background: #fa8c16;
}

.ant-badge-status-yellow {
  background: #fadb14;
}

.ant-badge-status-gold {
  background: #faad14;
}

.ant-badge-status-cyan {
  background: #13c2c2;
}

.ant-badge-status-lime {
  background: #a0d911;
}

.ant-badge-status-green {
  background: #52c41a;
}

.ant-badge-status-blue {
  background: #1890ff;
}

.ant-badge-status-geekblue {
  background: #2f54eb;
}

.ant-badge-status-purple {
  background: #722ed1;
}

.ant-badge-status-text {
  margin-left: 8px;
  color: #262626;
  font-size: 14px;
}

.ant-badge-zoom-appear,
.ant-badge-zoom-enter {
  animation: antZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  animation-fill-mode: both;
}

.ant-badge-zoom-leave {
  animation: antZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
  animation-fill-mode: both;
}

.ant-badge-not-a-wrapper .ant-badge-zoom-appear,
.ant-badge-not-a-wrapper .ant-badge-zoom-enter {
  animation: antNoWrapperZoomBadgeIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
}

.ant-badge-not-a-wrapper .ant-badge-zoom-leave {
  animation: antNoWrapperZoomBadgeOut 0.3s cubic-bezier(0.71, -0.46, 0.88, 0.6);
}

.ant-badge-not-a-wrapper:not(.ant-badge-status) {
  vertical-align: middle;
}

.ant-badge-not-a-wrapper .ant-scroll-number-custom-component {
  transform: none;
}

.ant-badge-not-a-wrapper .ant-scroll-number-custom-component,
.ant-badge-not-a-wrapper .ant-scroll-number {
  position: relative;
  top: auto;
  display: block;
  transform-origin: 50% 50%;
}

.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}

@keyframes antStatusProcessing {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }

  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}

.ant-scroll-number {
  overflow: hidden;
}

.ant-scroll-number-only {
  position: relative;
  display: inline-block;
  height: 20px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}

.ant-scroll-number-only > p.ant-scroll-number-only-unit {
  height: 20px;
  margin: 0;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}

.ant-scroll-number-symbol {
  vertical-align: top;
}

@keyframes antZoomBadgeIn {
  0% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }

  100% {
    transform: scale(1) translate(50%, -50%);
  }
}

@keyframes antZoomBadgeOut {
  0% {
    transform: scale(1) translate(50%, -50%);
  }

  100% {
    transform: scale(0) translate(50%, -50%);
    opacity: 0;
  }
}

@keyframes antNoWrapperZoomBadgeIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }

  100% {
    transform: scale(1);
  }
}

@keyframes antNoWrapperZoomBadgeOut {
  0% {
    transform: scale(1);
  }

  100% {
    transform: scale(0);
    opacity: 0;
  }
}

@keyframes antBadgeLoadingCircle {
  0% {
    transform-origin: 50%;
  }

  100% {
    transform: translate(50%, -50%) rotate(360deg);
    transform-origin: 50%;
  }
}

.ant-ribbon-wrapper {
  position: relative;
}

.ant-ribbon {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  top: 8px;
  height: 22px;
  padding: 0 8px;
  color: #fff;
  line-height: 22px;
  white-space: nowrap;
  background-color: #2f70ff;
  border-radius: 4px;
}

.ant-ribbon-text {
  color: #ffffff;
}

.ant-ribbon-corner {
  position: absolute;
  top: 100%;
  width: 8px;
  height: 8px;
  color: currentColor;
  border: 4px solid;
  transform: scaleY(0.75);
  transform-origin: top;
}

.ant-ribbon-corner::after {
  position: absolute;
  top: -4px;
  left: -4px;
  width: inherit;
  height: inherit;
  color: rgba(0, 0, 0, 0.25);
  border: inherit;
  content: '';
}

.ant-ribbon-color-pink {
  color: #eb2f96;
  background: #eb2f96;
}

.ant-ribbon-color-magenta {
  color: #eb2f96;
  background: #eb2f96;
}

.ant-ribbon-color-red {
  color: #f5222d;
  background: #f5222d;
}

.ant-ribbon-color-volcano {
  color: #fa541c;
  background: #fa541c;
}

.ant-ribbon-color-orange {
  color: #fa8c16;
  background: #fa8c16;
}

.ant-ribbon-color-yellow {
  color: #fadb14;
  background: #fadb14;
}

.ant-ribbon-color-gold {
  color: #faad14;
  background: #faad14;
}

.ant-ribbon-color-cyan {
  color: #13c2c2;
  background: #13c2c2;
}

.ant-ribbon-color-lime {
  color: #a0d911;
  background: #a0d911;
}

.ant-ribbon-color-green {
  color: #52c41a;
  background: #52c41a;
}

.ant-ribbon-color-blue {
  color: #1890ff;
  background: #1890ff;
}

.ant-ribbon-color-geekblue {
  color: #2f54eb;
  background: #2f54eb;
}

.ant-ribbon-color-purple {
  color: #722ed1;
  background: #722ed1;
}

.ant-ribbon.ant-ribbon-placement-end {
  right: -8px;
  border-bottom-right-radius: 0;
}

.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {
  right: 0;
  border-color: currentColor transparent transparent currentColor;
}

.ant-ribbon.ant-ribbon-placement-start {
  left: -8px;
  border-bottom-left-radius: 0;
}

.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}

.ant-badge-rtl {
  direction: rtl;
}

.ant-badge-rtl .ant-badge-count,
.ant-badge-rtl .ant-badge-dot,
.ant-badge-rtl .ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  direction: ltr;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}

.ant-badge-rtl.ant-badge .ant-scroll-number-custom-component {
  right: auto;
  left: 0;
  transform: translate(-50%, -50%);
  transform-origin: 0% 0%;
}

.ant-badge-rtl .ant-badge-status-text {
  margin-right: 8px;
  margin-left: 0;
}

.ant-badge-rtl .ant-badge-zoom-appear,
.ant-badge-rtl .ant-badge-zoom-enter {
  animation-name: antZoomBadgeInRtl;
}

.ant-badge-rtl .ant-badge-zoom-leave {
  animation-name: antZoomBadgeOutRtl;
}

.ant-badge-not-a-wrapper .ant-badge-count {
  transform: none;
}

.ant-ribbon-rtl {
  direction: rtl;
}

.ant-ribbon-rtl.ant-ribbon-placement-end {
  right: unset;
  left: -8px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}

.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {
  right: unset;
  left: 0;
  border-color: currentColor currentColor transparent transparent;
}

.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after {
  border-color: currentColor currentColor transparent transparent;
}

.ant-ribbon-rtl.ant-ribbon-placement-start {
  right: -8px;
  left: unset;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}

.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {
  right: 0;
  left: unset;
  border-color: currentColor transparent transparent currentColor;
}

.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after {
  border-color: currentColor transparent transparent currentColor;
}

@keyframes antZoomBadgeInRtl {
  0% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }

  100% {
    transform: scale(1) translate(-50%, -50%);
  }
}

@keyframes antZoomBadgeOutRtl {
  0% {
    transform: scale(1) translate(-50%, -50%);
  }

  100% {
    transform: scale(0) translate(-50%, -50%);
    opacity: 0;
  }
}

.ant-breadcrumb {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  color: #595959;
  font-size: 14px;
}

.ant-breadcrumb .anticon {
  font-size: 14px;
}

.ant-breadcrumb a {
  color: #595959;
  transition: color 0.3s;
}

.ant-breadcrumb a:hover {
  color: #5792ff;
}

.ant-breadcrumb > span:last-child {
  color: #262626;
}

.ant-breadcrumb > span:last-child a {
  color: #262626;
}

.ant-breadcrumb > span:last-child .ant-breadcrumb-separator {
  display: none;
}

.ant-breadcrumb-separator {
  margin: 0 8px;
  color: #595959;
}

.ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-link > .anticon + a {
  margin-left: 4px;
}

.ant-breadcrumb-overlay-link > .anticon {
  margin-left: 4px;
}

.ant-breadcrumb-rtl {
  direction: rtl;
}

.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}

.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}

.ant-breadcrumb-rtl::before {
  display: table;
  content: '';
}

.ant-breadcrumb-rtl::after {
  display: table;
  clear: both;
  content: '';
}

.ant-breadcrumb-rtl > span {
  float: right;
}

.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + span,
.ant-breadcrumb-rtl .ant-breadcrumb-link > .anticon + a {
  margin-right: 4px;
  margin-left: 0;
}

.ant-breadcrumb-rtl .ant-breadcrumb-overlay-link > .anticon {
  margin-right: 4px;
  margin-left: 0;
}

.ant-btn {
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-user-select: none;
  user-select: none;
  touch-action: manipulation;
  height: 32px;
  padding: 4px 18px;
  font-size: 14px;
  border-radius: 4px;
  color: #262626;
  border-color: #d9d9d9;
  background: #fff;
}

.ant-btn > .anticon {
  line-height: 1;
}

.ant-btn,
.ant-btn:active,
.ant-btn:focus {
  outline: 0;
}

.ant-btn:not([disabled]):hover {
  text-decoration: none;
}

.ant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}

.ant-btn[disabled] {
  cursor: not-allowed;
}

.ant-btn[disabled] > * {
  pointer-events: none;
}

.ant-btn-lg {
  height: 40px;
  padding: 6.4px 18px;
  font-size: 16px;
  border-radius: 4px;
}

.ant-btn-sm {
  height: 24px;
  padding: 0px 7px;
  font-size: 14px;
  border-radius: 4px;
}

.ant-btn > a:only-child {
  color: currentColor;
}

.ant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn:hover,
.ant-btn:focus {
  color: #5792ff;
  border-color: #5792ff;
  background: #fff;
}

.ant-btn:hover > a:only-child,
.ant-btn:focus > a:only-child {
  color: currentColor;
}

.ant-btn:hover > a:only-child::after,
.ant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn:active {
  color: #1c52d9;
  border-color: #1c52d9;
  background: #fff;
}

.ant-btn:active > a:only-child {
  color: currentColor;
}

.ant-btn:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn[disabled],
.ant-btn[disabled]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active {
  text-decoration: none;
  background: #fff;
}

.ant-btn > span {
  display: inline-block;
}

.ant-btn-primary {
  color: #fff;
  border-color: #2f70ff;
  background: #2f70ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}

.ant-btn-primary > a:only-child {
  color: currentColor;
}

.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  border-color: #5792ff;
  background: #5792ff;
}

.ant-btn-primary:hover > a:only-child,
.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}

.ant-btn-primary:hover > a:only-child::after,
.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-primary:active {
  color: #fff;
  border-color: #1c52d9;
  background: #1c52d9;
}

.ant-btn-primary:active > a:only-child {
  color: currentColor;
}

.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-primary[disabled],
.ant-btn-primary[disabled]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #5792ff;
  border-left-color: #5792ff;
}

.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #d9d9d9;
}

.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #5792ff;
}

.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #d9d9d9;
}

.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #5792ff;
}

.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #d9d9d9;
}

.ant-btn-ghost {
  color: #262626;
  border-color: #d9d9d9;
  background: transparent;
}

.ant-btn-ghost > a:only-child {
  color: currentColor;
}

.ant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #5792ff;
  border-color: #5792ff;
  background: transparent;
}

.ant-btn-ghost:hover > a:only-child,
.ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}

.ant-btn-ghost:hover > a:only-child::after,
.ant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-ghost:active {
  color: #1c52d9;
  border-color: #1c52d9;
  background: transparent;
}

.ant-btn-ghost:active > a:only-child {
  color: currentColor;
}

.ant-btn-ghost:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-ghost[disabled],
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dashed {
  color: #262626;
  border-color: #d9d9d9;
  background: #fff;
  border-style: dashed;
}

.ant-btn-dashed > a:only-child {
  color: currentColor;
}

.ant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #5792ff;
  border-color: #5792ff;
  background: #fff;
}

.ant-btn-dashed:hover > a:only-child,
.ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dashed:hover > a:only-child::after,
.ant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dashed:active {
  color: #1c52d9;
  border-color: #1c52d9;
  background: #fff;
}

.ant-btn-dashed:active > a:only-child {
  color: currentColor;
}

.ant-btn-dashed:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dashed[disabled],
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-danger {
  color: #fff;
  border-color: #f5222d;
  background: #f5222d;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}

.ant-btn-danger > a:only-child {
  color: currentColor;
}

.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-danger:hover,
.ant-btn-danger:focus {
  color: #fff;
  border-color: #ff4d4f;
  background: #ff4d4f;
}

.ant-btn-danger:hover > a:only-child,
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}

.ant-btn-danger:hover > a:only-child::after,
.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-danger:active {
  color: #fff;
  border-color: #cf1322;
  background: #cf1322;
}

.ant-btn-danger:active > a:only-child {
  color: currentColor;
}

.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-danger[disabled],
.ant-btn-danger[disabled]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-link {
  color: #4b85ff;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}

.ant-btn-link > a:only-child {
  color: currentColor;
}

.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #5792ff;
  border-color: #5792ff;
  background: transparent;
}

.ant-btn-link:hover > a:only-child,
.ant-btn-link:focus > a:only-child {
  color: currentColor;
}

.ant-btn-link:hover > a:only-child::after,
.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-link:active {
  color: #1c52d9;
  border-color: #1c52d9;
  background: transparent;
}

.ant-btn-link:active > a:only-child {
  color: currentColor;
}

.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-link:hover {
  background: transparent;
}

.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}

.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: #bfbfbf;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-text {
  color: #262626;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}

.ant-btn-text > a:only-child {
  color: currentColor;
}

.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #5792ff;
  border-color: #5792ff;
  background: transparent;
}

.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentColor;
}

.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-text:active {
  color: #1c52d9;
  border-color: #1c52d9;
  background: transparent;
}

.ant-btn-text:active > a:only-child {
  color: currentColor;
}

.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #262626;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}

.ant-btn-text:active {
  color: #262626;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}

.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: #bfbfbf;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous {
  color: #f5222d;
  border-color: #f5222d;
  background: #fff;
}

.ant-btn-dangerous > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous:hover,
.ant-btn-dangerous:focus {
  color: #ff4d4f;
  border-color: #ff4d4f;
  background: #fff;
}

.ant-btn-dangerous:hover > a:only-child,
.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous:active {
  color: #cf1322;
  border-color: #cf1322;
  background: #fff;
}

.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous[disabled],
.ant-btn-dangerous[disabled]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-primary {
  color: #fff;
  border-color: #f5222d;
  background: #f5222d;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-primary > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-primary:hover,
.ant-btn-dangerous.ant-btn-primary:focus {
  color: #fff;
  border-color: #ff4d4f;
  background: #ff4d4f;
}

.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-primary:active {
  color: #fff;
  border-color: #cf1322;
  background: #cf1322;
}

.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-primary[disabled],
.ant-btn-dangerous.ant-btn-primary[disabled]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-link {
  color: #f5222d;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #5792ff;
  border-color: #5792ff;
  background: transparent;
}

.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-link:active {
  color: #1c52d9;
  border-color: #1c52d9;
  background: transparent;
}

.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff4d4f;
  border-color: transparent;
  background: transparent;
}

.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-link:active {
  color: #cf1322;
  border-color: transparent;
  background: transparent;
}

.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: #bfbfbf;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-text {
  color: #f5222d;
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #5792ff;
  border-color: #5792ff;
  background: transparent;
}

.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-text:active {
  color: #1c52d9;
  border-color: #1c52d9;
  background: transparent;
}

.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff4d4f;
  border-color: transparent;
  background: rgba(0, 0, 0, 0.018);
}

.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-text:active {
  color: #cf1322;
  border-color: transparent;
  background: rgba(0, 0, 0, 0.028);
}

.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: #bfbfbf;
  border-color: transparent;
  background: transparent;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-icon-only {
  width: 32px;
  height: 32px;
  padding: 2.4px 0;
  font-size: 16px;
  border-radius: 4px;
  vertical-align: -3px;
}

.ant-btn-icon-only > * {
  font-size: 16px;
}

.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 4.9px 0;
  font-size: 18px;
  border-radius: 4px;
}

.ant-btn-icon-only.ant-btn-lg > * {
  font-size: 18px;
}

.ant-btn-icon-only.ant-btn-sm {
  width: 24px;
  height: 24px;
  padding: 0px 0;
  font-size: 14px;
  border-radius: 4px;
}

.ant-btn-icon-only.ant-btn-sm > * {
  font-size: 14px;
}

.ant-btn-icon-only > .anticon {
  display: flex;
  justify-content: center;
}

.ant-btn-round {
  height: 32px;
  padding: 4px 16px;
  font-size: 14px;
  border-radius: 32px;
}

.ant-btn-round.ant-btn-lg {
  height: 40px;
  padding: 6.4px 20px;
  font-size: 16px;
  border-radius: 40px;
}

.ant-btn-round.ant-btn-sm {
  height: 24px;
  padding: 0px 12px;
  font-size: 14px;
  border-radius: 24px;
}

.ant-btn-round.ant-btn-icon-only {
  width: auto;
}

.ant-btn-circle {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}

.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}

.ant-btn-circle.ant-btn-sm {
  min-width: 24px;
  border-radius: 50%;
}

.ant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: '';
  pointer-events: none;
}

.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-btn .anticon.anticon-plus > svg,
.ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizeSpeed;
}

.ant-btn.ant-btn-loading {
  position: relative;
}

.ant-btn.ant-btn-loading:not([disabled]) {
  pointer-events: none;
}

.ant-btn.ant-btn-loading::before {
  display: block;
}

.ant-btn > .ant-btn-loading-icon {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}

.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}

.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}

.ant-btn-group {
  position: relative;
  display: inline-flex;
}

.ant-btn-group > .ant-btn,
.ant-btn-group > span > .ant-btn {
  position: relative;
}

.ant-btn-group > .ant-btn:hover,
.ant-btn-group > span > .ant-btn:hover,
.ant-btn-group > .ant-btn:focus,
.ant-btn-group > span > .ant-btn:focus,
.ant-btn-group > .ant-btn:active,
.ant-btn-group > span > .ant-btn:active {
  z-index: 2;
}

.ant-btn-group > .ant-btn[disabled],
.ant-btn-group > span > .ant-btn[disabled] {
  z-index: 0;
}

.ant-btn-group .ant-btn-icon-only {
  font-size: 14px;
}

.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  height: 40px;
  padding: 6.4px 18px;
  font-size: 16px;
  border-radius: 0;
}

.ant-btn-group-lg .ant-btn.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding-right: 0;
  padding-left: 0;
}

.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  height: 24px;
  padding: 0px 7px;
  font-size: 14px;
  border-radius: 0;
}

.ant-btn-group-sm > .ant-btn > .anticon,
.ant-btn-group-sm > span > .ant-btn > .anticon {
  font-size: 14px;
}

.ant-btn-group-sm .ant-btn.ant-btn-icon-only {
  width: 24px;
  height: 24px;
  padding-right: 0;
  padding-left: 0;
}

.ant-btn-group .ant-btn + .ant-btn,
.ant-btn + .ant-btn-group,
.ant-btn-group span + .ant-btn,
.ant-btn-group .ant-btn + span,
.ant-btn-group > span + span,
.ant-btn-group + .ant-btn,
.ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}

.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}

.ant-btn-group .ant-btn {
  border-radius: 0;
}

.ant-btn-group > .ant-btn:first-child,
.ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}

.ant-btn-group > .ant-btn:only-child {
  border-radius: 4px;
}

.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 4px;
}

.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 4px;
}

.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 4px;
}

.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.ant-btn-group > .ant-btn-group {
  float: left;
}

.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}

.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-rtl.ant-btn + .ant-btn-group,
.ant-btn-rtl.ant-btn-group span + .ant-btn,
.ant-btn-rtl.ant-btn-group .ant-btn + span,
.ant-btn-rtl.ant-btn-group > span + span,
.ant-btn-rtl.ant-btn-group + .ant-btn,
.ant-btn-rtl.ant-btn-group + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-group-rtl.ant-btn + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group span + .ant-btn,
.ant-btn-group-rtl.ant-btn-group .ant-btn + span,
.ant-btn-group-rtl.ant-btn-group > span + span,
.ant-btn-group-rtl.ant-btn-group + .ant-btn,
.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {
  margin-right: -1px;
  margin-left: auto;
}

.ant-btn-group.ant-btn-group-rtl {
  direction: rtl;
}

.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}

.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}

.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}

.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}

.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}

.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}

.ant-btn.ant-btn-background-ghost {
  color: #fff;
  border-color: #fff;
}

.ant-btn.ant-btn-background-ghost,
.ant-btn.ant-btn-background-ghost:hover,
.ant-btn.ant-btn-background-ghost:active,
.ant-btn.ant-btn-background-ghost:focus {
  background: transparent;
}

.ant-btn-background-ghost.ant-btn-primary {
  color: #2f70ff;
  border-color: #2f70ff;
  text-shadow: none;
}

.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #5792ff;
  border-color: #5792ff;
}

.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-primary:active {
  color: #1c52d9;
  border-color: #1c52d9;
}

.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-danger {
  color: #f5222d;
  border-color: #f5222d;
  text-shadow: none;
}

.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ff4d4f;
  border-color: #ff4d4f;
}

.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-danger:active {
  color: #cf1322;
  border-color: #cf1322;
}

.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous {
  color: #f5222d;
  border-color: #f5222d;
  text-shadow: none;
}

.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous:hover,
.ant-btn-background-ghost.ant-btn-dangerous:focus {
  color: #ff4d4f;
  border-color: #ff4d4f;
}

.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous:active {
  color: #cf1322;
  border-color: #cf1322;
}

.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous[disabled],
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
  color: #f5222d;
  border-color: transparent;
  text-shadow: none;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff4d4f;
  border-color: transparent;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
  color: #cf1322;
  border-color: transparent;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: #bfbfbf;
  border-color: #d9d9d9;
  background: #f5f5f5;
  text-shadow: none;
  box-shadow: none;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}

.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: '';
}

.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}

.ant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}

.ant-btn-block {
  width: 100%;
}

.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}

a.ant-btn {
  padding-top: 0.01px !important;
  line-height: 30px;
}

a.ant-btn-lg {
  line-height: 38px;
}

a.ant-btn-sm {
  line-height: 22px;
}

.ant-btn-rtl {
  direction: rtl;
}

.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-right-color: #5792ff;
  border-left-color: #d9d9d9;
}

.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-right-color: #d9d9d9;
  border-left-color: #5792ff;
}

.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}

.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-left: 0;
}

.ant-btn-rtl.ant-btn > .anticon + span,
.ant-btn-rtl.ant-btn > span + .anticon {
  margin-right: 8px;
  margin-left: 0;
}

.ant-picker-calendar {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  background: #fff;
}

.ant-picker-calendar-header {
  display: flex;
  justify-content: flex-end;
  padding: 12px 0;
}

.ant-picker-calendar-header .ant-picker-calendar-year-select {
  min-width: 80px;
}

.ant-picker-calendar-header .ant-picker-calendar-month-select {
  min-width: 70px;
  margin-left: 8px;
}

.ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-left: 8px;
}

.ant-picker-calendar .ant-picker-panel {
  background: #fff;
  border: 0;
  border-top: 1px solid #f0f0f0;
  border-radius: 0;
}

.ant-picker-calendar .ant-picker-panel .ant-picker-month-panel,
.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel {
  width: auto;
}

.ant-picker-calendar .ant-picker-panel .ant-picker-body {
  padding: 8px 0;
}

.ant-picker-calendar .ant-picker-panel .ant-picker-content {
  width: 100%;
}

.ant-picker-calendar-mini {
  border-radius: 4px;
}

.ant-picker-calendar-mini .ant-picker-calendar-header {
  padding-right: 8px;
  padding-left: 8px;
}

.ant-picker-calendar-mini .ant-picker-panel {
  border-radius: 0 0 4px 4px;
}

.ant-picker-calendar-mini .ant-picker-content {
  height: 256px;
}

.ant-picker-calendar-mini .ant-picker-content th {
  height: auto;
  padding: 0;
  line-height: 18px;
}

.ant-picker-calendar-full .ant-picker-panel {
  display: block;
  width: 100%;
  text-align: right;
  background: #fff;
  border: 0;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td {
  padding: 0;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  height: auto;
  padding: 0 12px 5px 0;
  line-height: 18px;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell::before {
  display: none;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {
  background: #f6f9ff;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today::before {
  display: none;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {
  background: #f6f9ff;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value,
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #2f70ff;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
  display: block;
  width: auto;
  height: auto;
  margin: 0 4px;
  padding: 4px 8px 0;
  border: 0;
  border-top: 2px solid #f0f0f0;
  border-radius: 0;
  transition: background 0.3s;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value {
  line-height: 24px;
  transition: color 0.3s;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  position: static;
  width: auto;
  height: 86px;
  overflow-y: auto;
  color: #262626;
  line-height: 1.5715;
  text-align: left;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {
  border-color: #2f70ff;
}

.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
  color: #262626;
}

@media only screen and (max-width: 480px) {
  .ant-picker-calendar-header {
    display: block;
  }

  .ant-picker-calendar-header .ant-picker-calendar-year-select {
    width: 50%;
  }

  .ant-picker-calendar-header .ant-picker-calendar-month-select {
    width: calc(50% - 8px);
  }

  .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
    width: 100%;
    margin-top: 8px;
    margin-left: 0;
  }

  .ant-picker-calendar-header .ant-picker-calendar-mode-switch > label {
    width: 50%;
    text-align: center;
  }
}

.ant-picker-calendar-rtl {
  direction: rtl;
}

.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select {
  margin-right: 8px;
  margin-left: 0;
}

.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  margin-right: 8px;
  margin-left: 0;
}

.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel {
  text-align: left;
}

.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
  padding: 0 0 5px 12px;
}

.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
  text-align: right;
}

.ant-card {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  background: #fff;
  border-radius: 4px;
}

.ant-card-rtl {
  direction: rtl;
}

.ant-card-hoverable {
  cursor: pointer;
  transition: box-shadow 0.3s, border-color 0.3s;
}

.ant-card-hoverable:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}

.ant-card-bordered {
  border: 1px solid #f0f0f0;
}

.ant-card-head {
  min-height: 48px;
  margin-bottom: -1px;
  padding: 0 24px;
  color: #000000;
  font-weight: 500;
  font-size: 16px;
  background: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 4px 4px 0 0;
}

.ant-card-head::before {
  display: table;
  content: '';
}

.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-head::before {
  display: table;
  content: '';
}

.ant-card-head::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-head-wrapper {
  display: flex;
  align-items: center;
}

.ant-card-head-title {
  display: inline-block;
  flex: 1 1;
  padding: 16px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-card-head-title > .ant-typography,
.ant-card-head-title > .ant-typography-edit-content {
  left: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.ant-card-head .ant-tabs {
  clear: both;
  margin-bottom: -17px;
  color: #262626;
  font-weight: normal;
  font-size: 14px;
}

.ant-card-head .ant-tabs-bar {
  border-bottom: 1px solid #f0f0f0;
}

.ant-card-extra {
  float: right;
  margin-left: auto;
  padding: 16px 0;
  color: #262626;
  font-weight: normal;
  font-size: 14px;
}

.ant-card-rtl .ant-card-extra {
  margin-right: auto;
  margin-left: 0;
}

.ant-card-body {
  padding: 24px;
}

.ant-card-body::before {
  display: table;
  content: '';
}

.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-body::before {
  display: table;
  content: '';
}

.ant-card-body::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
  margin: -1px 0 0 -1px;
  padding: 0;
}

.ant-card-grid {
  float: left;
  width: 33.33%;
  padding: 24px;
  border: 0;
  border-radius: 0;
  box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, 1px 0 0 0 #f0f0f0 inset, 0 1px 0 0 #f0f0f0 inset;
  transition: all 0.3s;
}

.ant-card-rtl .ant-card-grid {
  float: right;
}

.ant-card-grid-hoverable:hover {
  position: relative;
  z-index: 1;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}

.ant-card-contain-tabs > .ant-card-head .ant-card-head-title {
  min-height: 32px;
  padding-bottom: 0;
}

.ant-card-contain-tabs > .ant-card-head .ant-card-extra {
  padding-bottom: 0;
}

.ant-card-bordered .ant-card-cover {
  margin-top: -1px;
  margin-right: -1px;
  margin-left: -1px;
}

.ant-card-cover > * {
  display: block;
  width: 100%;
}

.ant-card-cover img {
  border-radius: 4px 4px 0 0;
}

.ant-card-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
  border-top: 1px solid #f0f0f0;
}

.ant-card-actions::before {
  display: table;
  content: '';
}

.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-actions::before {
  display: table;
  content: '';
}

.ant-card-actions::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-actions > li {
  float: left;
  margin: 12px 0;
  color: #595959;
  text-align: center;
}

.ant-card-rtl .ant-card-actions > li {
  float: right;
}

.ant-card-actions > li > span {
  position: relative;
  display: block;
  min-width: 32px;
  font-size: 14px;
  line-height: 1.5715;
  cursor: pointer;
}

.ant-card-actions > li > span:hover {
  color: #2f70ff;
  transition: color 0.3s;
}

.ant-card-actions > li > span a:not(.ant-btn),
.ant-card-actions > li > span > .anticon {
  display: inline-block;
  width: 100%;
  color: #595959;
  line-height: 22px;
  transition: color 0.3s;
}

.ant-card-actions > li > span a:not(.ant-btn):hover,
.ant-card-actions > li > span > .anticon:hover {
  color: #2f70ff;
}

.ant-card-actions > li > span > .anticon {
  font-size: 16px;
  line-height: 22px;
}

.ant-card-actions > li:not(:last-child) {
  border-right: 1px solid #f0f0f0;
}

.ant-card-rtl .ant-card-actions > li:not(:last-child) {
  border-right: none;
  border-left: 1px solid #f0f0f0;
}

.ant-card-type-inner .ant-card-head {
  padding: 0 24px;
  background: #fafafa;
}

.ant-card-type-inner .ant-card-head-title {
  padding: 12px 0;
  font-size: 14px;
}

.ant-card-type-inner .ant-card-body {
  padding: 16px 24px;
}

.ant-card-type-inner .ant-card-extra {
  padding: 13.5px 0;
}

.ant-card-meta {
  margin: -4px 0;
}

.ant-card-meta::before {
  display: table;
  content: '';
}

.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-meta::before {
  display: table;
  content: '';
}

.ant-card-meta::after {
  display: table;
  clear: both;
  content: '';
}

.ant-card-meta-avatar {
  float: left;
  padding-right: 16px;
}

.ant-card-rtl .ant-card-meta-avatar {
  float: right;
  padding-right: 0;
  padding-left: 16px;
}

.ant-card-meta-detail {
  overflow: hidden;
}

.ant-card-meta-detail > div:not(:last-child) {
  margin-bottom: 8px;
}

.ant-card-meta-title {
  overflow: hidden;
  color: #000000;
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-card-meta-description {
  color: #595959;
}

.ant-card-loading {
  overflow: hidden;
}

.ant-card-loading .ant-card-body {
  -webkit-user-select: none;
  user-select: none;
}

.ant-card-loading-content p {
  margin: 0;
}

.ant-card-loading-block {
  height: 14px;
  margin: 4px 0;
  background: linear-gradient(90deg, rgba(207, 216, 220, 0.2), rgba(207, 216, 220, 0.4), rgba(207, 216, 220, 0.2));
  background-size: 600% 600%;
  border-radius: 4px;
  animation: card-loading 1.4s ease infinite;
}

@keyframes card-loading {
  0%,
  100% {
    background-position: 0 50%;
  }

  50% {
    background-position: 100% 50%;
  }
}

.ant-card-small > .ant-card-head {
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
}

.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-head-title {
  padding: 8px 0;
}

.ant-card-small > .ant-card-head > .ant-card-head-wrapper > .ant-card-extra {
  padding: 8px 0;
  font-size: 14px;
}

.ant-card-small > .ant-card-body {
  padding: 12px;
}

.ant-carousel {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
}

.ant-carousel .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  touch-action: pan-y;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}

.ant-carousel .slick-list {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.ant-carousel .slick-list:focus {
  outline: none;
}

.ant-carousel .slick-list.dragging {
  cursor: pointer;
}

.ant-carousel .slick-list .slick-slide {
  pointer-events: none;
}

.ant-carousel .slick-list .slick-slide input.ant-radio-input,
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input {
  visibility: hidden;
}

.ant-carousel .slick-list .slick-slide.slick-active {
  pointer-events: auto;
}

.ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input,
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input {
  visibility: visible;
}

.ant-carousel .slick-list .slick-slide > div > div {
  vertical-align: bottom;
}

.ant-carousel .slick-slider .slick-track,
.ant-carousel .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
  touch-action: pan-y;
}

.ant-carousel .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}

.ant-carousel .slick-track::before,
.ant-carousel .slick-track::after {
  display: table;
  content: '';
}

.ant-carousel .slick-track::after {
  clear: both;
}

.slick-loading .ant-carousel .slick-track {
  visibility: hidden;
}

.ant-carousel .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

.ant-carousel .slick-slide img {
  display: block;
}

.ant-carousel .slick-slide.slick-loading img {
  display: none;
}

.ant-carousel .slick-slide.dragging img {
  pointer-events: none;
}

.ant-carousel .slick-initialized .slick-slide {
  display: block;
}

.ant-carousel .slick-loading .slick-slide {
  visibility: hidden;
}

.ant-carousel .slick-vertical .slick-slide {
  display: block;
  height: auto;
}

.ant-carousel .slick-arrow.slick-hidden {
  display: none;
}

.ant-carousel .slick-prev,
.ant-carousel .slick-next {
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}

.ant-carousel .slick-prev:hover,
.ant-carousel .slick-next:hover,
.ant-carousel .slick-prev:focus,
.ant-carousel .slick-next:focus {
  color: transparent;
  background: transparent;
  outline: none;
}

.ant-carousel .slick-prev:hover::before,
.ant-carousel .slick-next:hover::before,
.ant-carousel .slick-prev:focus::before,
.ant-carousel .slick-next:focus::before {
  opacity: 1;
}

.ant-carousel .slick-prev.slick-disabled::before,
.ant-carousel .slick-next.slick-disabled::before {
  opacity: 0.25;
}

.ant-carousel .slick-prev {
  left: -25px;
}

.ant-carousel .slick-prev::before {
  content: '←';
}

.ant-carousel .slick-next {
  right: -25px;
}

.ant-carousel .slick-next::before {
  content: '→';
}

.ant-carousel .slick-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex !important;
  justify-content: center;
  margin-right: 15%;
  margin-left: 15%;
  padding-left: 0;
  list-style: none;
}

.ant-carousel .slick-dots-bottom {
  bottom: 12px;
}

.ant-carousel .slick-dots-top {
  top: 12px;
  bottom: auto;
}

.ant-carousel .slick-dots li {
  position: relative;
  display: inline-block;
  flex: 0 1 auto;
  box-sizing: content-box;
  width: 16px;
  height: 3px;
  margin: 0 2px;
  margin-right: 3px;
  margin-left: 3px;
  padding: 0;
  text-align: center;
  text-indent: -999px;
  vertical-align: top;
  transition: all 0.5s;
}

.ant-carousel .slick-dots li button {
  display: block;
  width: 100%;
  height: 3px;
  padding: 0;
  color: transparent;
  font-size: 0;
  background: #fff;
  border: 0;
  border-radius: 1px;
  outline: none;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.5s;
}

.ant-carousel .slick-dots li button:hover,
.ant-carousel .slick-dots li button:focus {
  opacity: 0.75;
}

.ant-carousel .slick-dots li.slick-active {
  width: 24px;
}

.ant-carousel .slick-dots li.slick-active button {
  background: #fff;
  opacity: 1;
}

.ant-carousel .slick-dots li.slick-active:hover,
.ant-carousel .slick-dots li.slick-active:focus {
  opacity: 1;
}

.ant-carousel-vertical .slick-dots {
  top: 50%;
  bottom: auto;
  flex-direction: column;
  width: 3px;
  height: auto;
  margin: 0;
  transform: translateY(-50%);
}

.ant-carousel-vertical .slick-dots-left {
  right: auto;
  left: 12px;
}

.ant-carousel-vertical .slick-dots-right {
  right: 12px;
  left: auto;
}

.ant-carousel-vertical .slick-dots li {
  width: 3px;
  height: 16px;
  margin: 4px 2px;
  vertical-align: baseline;
}

.ant-carousel-vertical .slick-dots li button {
  width: 3px;
  height: 16px;
}

.ant-carousel-vertical .slick-dots li.slick-active {
  width: 3px;
  height: 24px;
}

.ant-carousel-vertical .slick-dots li.slick-active button {
  width: 3px;
  height: 24px;
}

.ant-carousel-rtl {
  direction: rtl;
}

.ant-carousel-rtl .ant-carousel .slick-track {
  right: 0;
  left: auto;
}

.ant-carousel-rtl .ant-carousel .slick-prev {
  right: -25px;
  left: auto;
}

.ant-carousel-rtl .ant-carousel .slick-prev::before {
  content: '→';
}

.ant-carousel-rtl .ant-carousel .slick-next {
  right: auto;
  left: -25px;
}

.ant-carousel-rtl .ant-carousel .slick-next::before {
  content: '←';
}

.ant-carousel-rtl.ant-carousel .slick-dots {
  flex-direction: row-reverse;
}

.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
  flex-direction: column;
}

.ant-cascader {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
}

.ant-cascader-input.ant-input {
  position: static;
  width: 100%;
  padding-right: 24px;
  background-color: transparent !important;
  cursor: pointer;
}

.ant-cascader-picker-show-search .ant-cascader-input.ant-input {
  position: relative;
}

.ant-cascader-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-block;
  background-color: #fff;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}

.ant-cascader-picker-with-value .ant-cascader-picker-label {
  color: transparent;
}

.ant-cascader-picker-disabled {
  color: #bfbfbf;
  background: #f5f5f5;
  cursor: not-allowed;
}

.ant-cascader-picker-disabled .ant-cascader-input {
  cursor: not-allowed;
}

.ant-cascader-picker:focus .ant-cascader-input {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-cascader-picker:focus .ant-cascader-input {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-cascader-picker-borderless .ant-cascader-input {
  border-color: transparent !important;
  box-shadow: none !important;
}

.ant-cascader-picker-show-search.ant-cascader-picker-focused {
  color: #bfbfbf;
}

.ant-cascader-picker-label {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 20px;
  margin-top: -10px;
  padding: 0 20px 0 12px;
  overflow: hidden;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-cascader-picker-clear {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 2;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: #bfbfbf;
  font-size: 12px;
  line-height: 12px;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
}

.ant-cascader-picker-clear:hover {
  color: #595959;
}

.ant-cascader-picker:hover .ant-cascader-picker-clear {
  opacity: 1;
}

.ant-cascader-picker-arrow {
  position: absolute;
  top: 50%;
  right: 12px;
  z-index: 1;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: #bfbfbf;
  font-size: 12px;
  line-height: 12px;
}

.ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-cascader-picker-label:hover + .ant-cascader-input:not(.ant-cascader-picker-disabled .ant-cascader-picker-label:hover + .ant-cascader-input) {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: 8px;
}

.ant-cascader-menus {
  position: absolute;
  z-index: 1050;
  font-size: 14px;
  white-space: nowrap;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-cascader-menus ul,
.ant-cascader-menus ol {
  margin: 0;
  list-style: none;
}

.ant-cascader-menus-empty,
.ant-cascader-menus-hidden {
  display: none;
}

.ant-cascader-menus.ant-slide-up-enter.ant-slide-up-enter-active.ant-cascader-menus-placement-bottomLeft,
.ant-cascader-menus.ant-slide-up-appear.ant-slide-up-appear-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpIn;
}

.ant-cascader-menus.ant-slide-up-enter.ant-slide-up-enter-active.ant-cascader-menus-placement-topLeft,
.ant-cascader-menus.ant-slide-up-appear.ant-slide-up-appear-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownIn;
}

.ant-cascader-menus.ant-slide-up-leave.ant-slide-up-leave-active.ant-cascader-menus-placement-bottomLeft {
  animation-name: antSlideUpOut;
}

.ant-cascader-menus.ant-slide-up-leave.ant-slide-up-leave-active.ant-cascader-menus-placement-topLeft {
  animation-name: antSlideDownOut;
}

.ant-cascader-menu {
  display: inline-block;
  min-width: 111px;
  height: 180px;
  margin: 0;
  padding: 4px 0;
  overflow: auto;
  vertical-align: top;
  list-style: none;
  border-right: 1px solid #f0f0f0;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.ant-cascader-menu:first-child {
  border-radius: 4px 0 0 4px;
}

.ant-cascader-menu:last-child {
  margin-right: -1px;
  border-right-color: transparent;
  border-radius: 0 4px 4px 0;
}

.ant-cascader-menu:only-child {
  border-radius: 4px;
}

.ant-cascader-menu-item {
  padding: 5px 12px;
  overflow: hidden;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-cascader-menu-item:hover {
  background: #f6f9ff;
}

.ant-cascader-menu-item-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-cascader-menu-item-disabled:hover {
  background: transparent;
}

.ant-cascader-menu-empty .ant-cascader-menu-item {
  color: #bfbfbf;
  cursor: default;
  pointer-events: none;
}

.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
  font-weight: 600;
  background-color: #f0f7ff;
}

.ant-cascader-menu-item-expand {
  position: relative;
  padding-right: 24px;
}

.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-loading-icon {
  position: absolute;
  right: 12px;
  color: #595959;
  font-size: 10px;
}

.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {
  color: #bfbfbf;
}

.ant-cascader-menu-item .ant-cascader-menu-item-keyword {
  color: #f5222d;
}

.ant-cascader-picker-rtl .ant-cascader-input.ant-input {
  padding-right: 11px;
  padding-left: 24px;
  text-align: right;
}

.ant-cascader-picker-rtl {
  direction: rtl;
}

.ant-cascader-picker-rtl .ant-cascader-picker-label {
  padding: 0 12px 0 20px;
  text-align: right;
}

.ant-cascader-picker-rtl .ant-cascader-picker-clear {
  right: auto;
  left: 12px;
}

.ant-cascader-picker-rtl .ant-cascader-picker-arrow {
  right: auto;
  left: 12px;
}

.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-clear,
.ant-cascader-picker-rtl.ant-cascader-picker-small .ant-cascader-picker-arrow {
  right: auto;
  left: 8px;
}

.ant-cascader-menu-rtl .ant-cascader-menu {
  direction: rtl;
  border-right: none;
  border-left: 1px solid #f0f0f0;
}

.ant-cascader-menu-rtl .ant-cascader-menu:first-child {
  border-radius: 0 4px 4px 0;
}

.ant-cascader-menu-rtl .ant-cascader-menu:last-child {
  margin-right: 0;
  margin-left: -1px;
  border-left-color: transparent;
  border-radius: 4px 0 0 4px;
}

.ant-cascader-menu-rtl .ant-cascader-menu:only-child {
  border-radius: 4px;
}

.ant-cascader-menu-rtl .ant-cascader-menu-item-expand {
  padding-right: 12px;
  padding-left: 24px;
}

.ant-cascader-menu-rtl .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon,
.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  right: auto;
  left: 12px;
}

.ant-cascader-menu-rtl .ant-cascader-menu-item-loading-icon {
  transform: scaleY(-1);
}

@keyframes antCheckboxEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }

  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}

.ant-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}

.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox:hover .ant-checkbox-inner,
.ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #2f70ff;
}

.ant-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #2f70ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}

.ant-checkbox:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox::after {
  visibility: visible;
}

.ant-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}

.ant-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}

.ant-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}

.ant-checkbox-checked .ant-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}

.ant-checkbox-checked .ant-checkbox-inner {
  background-color: #2f70ff;
  border-color: #2f70ff;
}

.ant-checkbox-disabled {
  cursor: not-allowed;
}

.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #bfbfbf;
  animation-name: none;
}

.ant-checkbox-disabled .ant-checkbox-input {
  cursor: not-allowed;
}

.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}

.ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}

.ant-checkbox-disabled + span {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-checkbox-disabled:hover::after,
.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {
  visibility: hidden;
}

.ant-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}

.ant-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}

.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
  cursor: not-allowed;
}

.ant-checkbox-wrapper + .ant-checkbox-wrapper {
  margin-left: 8px;
}

.ant-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}

.ant-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-block;
}

.ant-checkbox-group-item {
  margin-right: 8px;
}

.ant-checkbox-group-item:last-child {
  margin-right: 0;
}

.ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 0;
}

.ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}

.ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #2f70ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}

.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {
  background-color: #bfbfbf;
  border-color: #bfbfbf;
}

.ant-checkbox-rtl {
  direction: rtl;
}

.ant-checkbox-group-rtl .ant-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}

.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {
  margin-left: 0 !important;
}

.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item {
  margin-left: 8px;
}

.ant-collapse {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-bottom: 0;
  border-radius: 4px;
}

.ant-collapse > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}

.ant-collapse > .ant-collapse-item:last-child,
.ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {
  border-radius: 0 0 4px 4px;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header {
  position: relative;
  padding: 12px 16px;
  color: #000000;
  line-height: 1.5715;
  cursor: pointer;
  transition: all 0.3s, visibility 0s;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header::before {
  display: table;
  content: '';
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header::after {
  display: table;
  clear: both;
  content: '';
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  display: inline-block;
  margin-right: 12px;
  font-size: 12px;
  vertical-align: -1px;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transition: transform 0.24s;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: right;
}

.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus {
  outline: none;
}

.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only {
  cursor: default;
}

.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
  cursor: pointer;
}

.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-left: 12px;
}

.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}

.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  left: auto;
  margin: 0;
  transform: translateY(-50%);
}

.ant-collapse-content {
  color: #262626;
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
}

.ant-collapse-content > .ant-collapse-content-box {
  padding: 16px;
}

.ant-collapse-content-hidden {
  display: none;
}

.ant-collapse-item:last-child > .ant-collapse-content {
  border-radius: 0 0 4px 4px;
}

.ant-collapse-borderless {
  background-color: #fafafa;
  border: 0;
}

.ant-collapse-borderless > .ant-collapse-item {
  border-bottom: 1px solid #d9d9d9;
}

.ant-collapse-borderless > .ant-collapse-item:last-child,
.ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {
  border-radius: 0;
}

.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}

.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 4px;
}

.ant-collapse-ghost {
  background-color: transparent;
  border: 0;
}

.ant-collapse-ghost > .ant-collapse-item {
  border-bottom: 0;
}

.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {
  background-color: transparent;
  border-top: 0;
}

.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box {
  padding-top: 12px;
  padding-bottom: 12px;
}

.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header,
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-collapse-rtl {
  direction: rtl;
}

.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header {
  padding: 12px 16px;
  padding-right: 40px;
}

.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg {
  transform: rotate(180deg);
}

.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra {
  float: left;
}

.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header {
  padding-right: 12px;
  padding-left: 0;
}

.ant-comment {
  position: relative;
  background-color: inherit;
}

.ant-comment-inner {
  display: flex;
  padding: 16px 0;
}

.ant-comment-avatar {
  position: relative;
  flex-shrink: 0;
  margin-right: 12px;
  cursor: pointer;
}

.ant-comment-avatar img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
}

.ant-comment-content {
  position: relative;
  flex: 1 1 auto;
  min-width: 1px;
  font-size: 14px;
  word-wrap: break-word;
}

.ant-comment-content-author {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 4px;
  font-size: 14px;
}

.ant-comment-content-author > a,
.ant-comment-content-author > span {
  padding-right: 8px;
  font-size: 12px;
  line-height: 18px;
}

.ant-comment-content-author-name {
  color: #595959;
  font-size: 14px;
  transition: color 0.3s;
}

.ant-comment-content-author-name > * {
  color: #595959;
}

.ant-comment-content-author-name > *:hover {
  color: #595959;
}

.ant-comment-content-author-time {
  color: #ccc;
  white-space: nowrap;
  cursor: auto;
}

.ant-comment-content-detail p {
  margin-bottom: inherit;
  white-space: pre-wrap;
}

.ant-comment-actions {
  margin-top: 12px;
  margin-bottom: inherit;
  padding-left: 0;
}

.ant-comment-actions > li {
  display: inline-block;
  color: #595959;
}

.ant-comment-actions > li > span {
  margin-right: 10px;
  color: #595959;
  font-size: 12px;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-user-select: none;
  user-select: none;
}

.ant-comment-actions > li > span:hover {
  color: #595959;
}

.ant-comment-nested {
  margin-left: 44px;
}

.ant-comment-rtl {
  direction: rtl;
}

.ant-comment-rtl .ant-comment-avatar {
  margin-right: 0;
  margin-left: 12px;
}

.ant-comment-rtl .ant-comment-content-author > a,
.ant-comment-rtl .ant-comment-content-author > span {
  padding-right: 0;
  padding-left: 8px;
}

.ant-comment-rtl .ant-comment-actions {
  padding-right: 0;
}

.ant-comment-rtl .ant-comment-actions > li > span {
  margin-right: 0;
  margin-left: 10px;
}

.ant-comment-rtl .ant-comment-nested {
  margin-right: 44px;
  margin-left: 0;
}

.ant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  padding: 4px 11px 4px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: border 0.3s, box-shadow 0.3s;
}

.ant-picker:hover,
.ant-picker-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-picker:hover,
.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-picker-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker.ant-picker-disabled {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}

.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: #bfbfbf;
}

.ant-picker.ant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

.ant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}

.ant-picker-input > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}

.ant-picker-input > input::placeholder {
  color: #bfbfbf;
}

.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-picker-input > input:hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-picker-input > input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker-input > input:focus,
.ant-picker-input > input-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-picker-input > input:focus,
.ant-input-rtl .ant-picker-input > input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-picker-input > input-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-picker-input > input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-picker-input > input[disabled] {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-picker-input > input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-picker-input > input-borderless,
.ant-picker-input > input-borderless:hover,
.ant-picker-input > input-borderless:focus,
.ant-picker-input > input-borderless-focused,
.ant-picker-input > input-borderless-disabled,
.ant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

textarea.ant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}

.ant-picker-input > input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-picker-input > input-sm {
  padding: 0px 7px;
}

.ant-picker-input > input-rtl {
  direction: rtl;
}

.ant-picker-input > input:focus {
  box-shadow: none;
}

.ant-picker-input > input[disabled] {
  background: transparent;
}

.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}

.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}

.ant-picker-large {
  padding: 6.5px 11px 6.5px;
}

.ant-picker-large .ant-picker-input > input {
  font-size: 16px;
}

.ant-picker-small {
  padding: 0px 7px 0px;
}

.ant-picker-suffix {
  align-self: center;
  margin-left: 4px;
  color: #bfbfbf;
  line-height: 1;
  pointer-events: none;
}

.ant-picker-suffix > * {
  vertical-align: top;
}

.ant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: #bfbfbf;
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}

.ant-picker-clear > * {
  vertical-align: top;
}

.ant-picker-clear:hover {
  color: #595959;
}

.ant-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 16px;
  color: #bfbfbf;
  font-size: 16px;
  vertical-align: top;
  cursor: default;
}

.ant-picker-focused .ant-picker-separator {
  color: #595959;
}

.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
  cursor: not-allowed;
}

.ant-picker-range {
  position: relative;
  display: inline-flex;
}

.ant-picker-range .ant-picker-clear {
  right: 11px;
}

.ant-picker-range:hover .ant-picker-clear {
  opacity: 1;
}

.ant-picker-range .ant-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: #2f70ff;
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}

.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
  opacity: 1;
}

.ant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}

.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}

.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}

.ant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  z-index: 1050;
}

.ant-picker-dropdown-hidden {
  display: none;
}

.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  top: 1.66666667px;
  display: block;
  transform: rotate(-45deg);
}

.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 1.66666667px;
  display: block;
  transform: rotate(135deg);
}

.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}

.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}

.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}

.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}

.ant-picker-dropdown-range {
  padding: 6.66666667px 0;
}

.ant-picker-dropdown-range-hidden {
  display: none;
}

.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel {
  padding-top: 4px;
}

.ant-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: left;
  list-style: none;
}

.ant-picker-ranges > li {
  display: inline-block;
}

.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {
  color: #2f70ff;
  background: #f0f7ff;
  border-color: #a8ccff;
  cursor: pointer;
}

.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}

.ant-picker-range-wrapper {
  display: flex;
}

.ant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  display: none;
  width: 10px;
  height: 10px;
  margin-left: 16.5px;
  box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06);
  transition: left 0.3s ease-out;
}

.ant-picker-range-arrow::after {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 10px;
  height: 10px;
  border: 5px solid #f0f0f0;
  border-color: #fff #fff transparent transparent;
  content: '';
}

.ant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  transition: margin 0.3s;
}

.ant-picker-panel-container .ant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}

.ant-picker-panel-container .ant-picker-panel {
  vertical-align: top;
  background: transparent;
  border-width: 0 0 1px 0;
  border-radius: 0;
}

.ant-picker-panel-container .ant-picker-panel .ant-picker-content,
.ant-picker-panel-container .ant-picker-panel table {
  text-align: center;
}

.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #f0f0f0;
}

.ant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  outline: none;
}

.ant-picker-panel-focused {
  border-color: #2f70ff;
}

.ant-picker-decade-panel,
.ant-picker-year-panel,
.ant-picker-quarter-panel,
.ant-picker-month-panel,
.ant-picker-week-panel,
.ant-picker-date-panel,
.ant-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 280px;
}

.ant-picker-header {
  display: flex;
  padding: 0 8px;
  color: #000000;
  border-bottom: 1px solid #f0f0f0;
}

.ant-picker-header > * {
  flex: none;
}

.ant-picker-header button {
  padding: 0;
  color: #bfbfbf;
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}

.ant-picker-header > button {
  min-width: 1.6em;
  font-size: 14px;
}

.ant-picker-header > button:hover {
  color: #262626;
}

.ant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}

.ant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}

.ant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}

.ant-picker-header-view button:hover {
  color: #2f70ff;
}

.ant-picker-prev-icon,
.ant-picker-next-icon,
.ant-picker-super-prev-icon,
.ant-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}

.ant-picker-prev-icon::before,
.ant-picker-next-icon::before,
.ant-picker-super-prev-icon::before,
.ant-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}

.ant-picker-super-prev-icon::after,
.ant-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 1.5px 0 0 1.5px;
  content: '';
}

.ant-picker-prev-icon,
.ant-picker-super-prev-icon {
  transform: rotate(-45deg);
}

.ant-picker-next-icon,
.ant-picker-super-next-icon {
  transform: rotate(135deg);
}

.ant-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}

.ant-picker-content th,
.ant-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: 400;
}

.ant-picker-content th {
  height: 30px;
  color: #262626;
  line-height: 30px;
}

.ant-picker-cell {
  padding: 3px 0;
  color: #bfbfbf;
  cursor: pointer;
}

.ant-picker-cell-in-view {
  color: #262626;
}

.ant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}

.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}

.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: #f6f9ff;
}

.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #2f70ff;
  border-radius: 4px;
  content: '';
}

.ant-picker-cell-in-view.ant-picker-cell-in-range {
  position: relative;
}

.ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background: #f0f7ff;
}

.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  color: #ffffff;
  background: #2f70ff;
}

.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before {
  background: #f0f7ff;
}

.ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  left: 50%;
}

.ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 50%;
}

.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed #95b6ff;
  border-bottom: 1px dashed #95b6ff;
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}

.ant-picker-cell-range-hover-start::after,
.ant-picker-cell-range-hover-end::after,
.ant-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}

.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
.ant-picker-panel > :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  background: #e2ebff;
}

.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}

.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}

.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after,
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #e2ebff;
  transition: all 0.3s;
  content: '';
}

.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}

.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}

.ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 50%;
}

.ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  left: 50%;
}

tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed #95b6ff;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed #95b6ff;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.ant-picker-cell-disabled {
  color: #bfbfbf;
  pointer-events: none;
}

.ant-picker-cell-disabled .ant-picker-cell-inner {
  background: transparent;
}

.ant-picker-cell-disabled::before {
  background: rgba(0, 0, 0, 0.04);
}

.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: #bfbfbf;
}

.ant-picker-decade-panel .ant-picker-content,
.ant-picker-year-panel .ant-picker-content,
.ant-picker-quarter-panel .ant-picker-content,
.ant-picker-month-panel .ant-picker-content {
  height: 264px;
}

.ant-picker-decade-panel .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  padding: 0 8px;
}

.ant-picker-quarter-panel .ant-picker-content {
  height: 56px;
}

.ant-picker-footer {
  width: -webkit-min-content;
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
  border-bottom: 1px solid transparent;
}

.ant-picker-panel .ant-picker-footer {
  border-top: 1px solid #f0f0f0;
}

.ant-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: left;
}

.ant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}

.ant-picker-now {
  text-align: left;
}

.ant-picker-today-btn {
  color: #4b85ff;
}

.ant-picker-today-btn:hover {
  color: #73a4ff;
}

.ant-picker-today-btn:active {
  color: #3463d9;
}

.ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-picker-decade-panel .ant-picker-cell-inner {
  padding: 0 4px;
}

.ant-picker-decade-panel .ant-picker-cell::before {
  display: none;
}

.ant-picker-year-panel .ant-picker-body,
.ant-picker-quarter-panel .ant-picker-body,
.ant-picker-month-panel .ant-picker-body {
  padding: 0 8px;
}

.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  width: 60px;
}

.ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  left: 14px;
  border-left: 1px dashed #95b6ff;
  border-radius: 4px 0 0 4px;
}

.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  right: 14px;
  border-right: 1px dashed #95b6ff;
  border-radius: 0 4px 4px 0;
}

.ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  right: 14px;
  border-right: 1px dashed #95b6ff;
  border-radius: 0 4px 4px 0;
}

.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  left: 14px;
  border-left: 1px dashed #95b6ff;
  border-radius: 4px 0 0 4px;
}

.ant-picker-week-panel .ant-picker-body {
  padding: 8px 12px;
}

.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {
  background: transparent !important;
}

.ant-picker-week-panel-row td {
  transition: background 0.3s;
}

.ant-picker-week-panel-row:hover td {
  background: #f6f9ff;
}

.ant-picker-week-panel-row-selected td,
.ant-picker-week-panel-row-selected:hover td {
  background: #2f70ff;
}

.ant-picker-week-panel-row-selected td.ant-picker-cell-week,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
  color: rgba(255, 255, 255, 0.5);
}

.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: #ffffff;
}

.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,
.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
  color: #ffffff;
}

.ant-picker-date-panel .ant-picker-body {
  padding: 8px 12px;
}

.ant-picker-date-panel .ant-picker-content {
  width: 252px;
}

.ant-picker-date-panel .ant-picker-content th {
  width: 36px;
}

.ant-picker-datetime-panel {
  display: flex;
}

.ant-picker-datetime-panel .ant-picker-time-panel {
  border-left: 1px solid #f0f0f0;
}

.ant-picker-datetime-panel .ant-picker-date-panel,
.ant-picker-datetime-panel .ant-picker-time-panel {
  transition: opacity 0.3s;
}

.ant-picker-datetime-panel-active .ant-picker-date-panel,
.ant-picker-datetime-panel-active .ant-picker-time-panel {
  opacity: 0.3;
}

.ant-picker-datetime-panel-active .ant-picker-date-panel-active,
.ant-picker-datetime-panel-active .ant-picker-time-panel-active {
  opacity: 1;
}

.ant-picker-time-panel {
  width: auto;
  min-width: auto;
}

.ant-picker-time-panel .ant-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}

.ant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}

.ant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}

.ant-picker-datetime-panel .ant-picker-time-panel-column::after {
  height: 198px;
}

.ant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid #f0f0f0;
}

.ant-picker-time-panel-column-active {
  background: rgba(246, 249, 255, 0.2);
}

.ant-picker-time-panel-column:hover {
  overflow-y: auto;
}

.ant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  color: #262626;
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  transition: background 0.3s;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
  background: #f6f9ff;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: #f6f9ff;
}

.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {
  color: #bfbfbf;
  background: transparent;
  cursor: not-allowed;
}

/* stylelint-disable-next-line */

_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}

.ant-picker-rtl {
  direction: rtl;
}

.ant-picker-rtl .ant-picker-suffix {
  margin-right: 4px;
  margin-left: 0;
}

.ant-picker-rtl .ant-picker-clear {
  right: auto;
  left: 0;
}

.ant-picker-rtl .ant-picker-separator {
  transform: rotate(180deg);
}

.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
  margin-right: 8px;
  margin-left: 0;
}

.ant-picker-rtl.ant-picker-range .ant-picker-clear {
  right: auto;
  left: 11px;
}

.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}

.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}

.ant-picker-dropdown-rtl .ant-picker-ranges {
  text-align: right;
}

.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}

.ant-picker-panel-rtl {
  direction: rtl;
}

.ant-picker-panel-rtl .ant-picker-prev-icon,
.ant-picker-panel-rtl .ant-picker-super-prev-icon {
  transform: rotate(135deg);
}

.ant-picker-panel-rtl .ant-picker-next-icon,
.ant-picker-panel-rtl .ant-picker-super-next-icon {
  transform: rotate(-45deg);
}

.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 4px;
  transition: background 0.3s, border 0.3s;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  right: 50%;
  left: 0;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 0;
  left: 50%;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end::before {
  right: 50%;
  left: 50%;
}

.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}

.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}

.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 0;
  left: 50%;
}

.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  right: 50%;
  left: 0;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
  border-radius: 0 4px 4px 0;
}

.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
  border-radius: 4px 0 0 4px;
}

.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  right: 6px;
  left: 0;
  border-right: 1px dashed #95b6ff;
  border-left: none;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}

.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 0;
  left: 6px;
  border-right: none;
  border-left: 1px dashed #95b6ff;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
}

.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover)::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after,
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed #95b6ff;
  border-left: 1px dashed #95b6ff;
  border-radius: 4px;
}

.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}

.ant-picker-panel-rtl .ant-picker-time-panel {
  direction: ltr;
}

.ant-descriptions-header {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.ant-descriptions-title {
  flex: auto;
  overflow: hidden;
  color: #000000;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-descriptions-extra {
  margin-left: auto;
  color: #262626;
  font-size: 14px;
}

.ant-descriptions-view {
  width: 100%;
  overflow: hidden;
  border-radius: 4px;
}

.ant-descriptions-view table {
  width: 100%;
  table-layout: fixed;
}

.ant-descriptions-row > th,
.ant-descriptions-row > td {
  padding-bottom: 16px;
}

.ant-descriptions-row:last-child {
  border-bottom: none;
}

.ant-descriptions-item-label {
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.5715;
  text-align: start;
}

.ant-descriptions-item-label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}

.ant-descriptions-item-label.ant-descriptions-item-no-colon::after {
  content: ' ';
}

.ant-descriptions-item-no-label::after {
  margin: 0;
  content: '';
}

.ant-descriptions-item-content {
  display: table-cell;
  flex: 1 1;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
  word-break: break-word;
  overflow-wrap: break-word;
}

.ant-descriptions-item {
  padding-bottom: 0;
  vertical-align: top;
}

.ant-descriptions-item-container {
  display: flex;
}

.ant-descriptions-item-container .ant-descriptions-item-label,
.ant-descriptions-item-container .ant-descriptions-item-content {
  display: inline-flex;
  align-items: baseline;
}

.ant-descriptions-middle .ant-descriptions-row > th,
.ant-descriptions-middle .ant-descriptions-row > td {
  padding-bottom: 12px;
}

.ant-descriptions-small .ant-descriptions-row > th,
.ant-descriptions-small .ant-descriptions-row > td {
  padding-bottom: 8px;
}

.ant-descriptions-bordered .ant-descriptions-view {
  border: 1px solid #f0f0f0;
}

.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: auto;
  border-collapse: collapse;
}

.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-bordered .ant-descriptions-item-content {
  padding: 16px 24px;
  border-right: 1px solid #f0f0f0;
}

.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-right: none;
}

.ant-descriptions-bordered .ant-descriptions-item-label {
  background-color: #fafafa;
}

.ant-descriptions-bordered .ant-descriptions-item-label::after {
  display: none;
}

.ant-descriptions-bordered .ant-descriptions-row {
  border-bottom: 1px solid #f0f0f0;
}

.ant-descriptions-bordered .ant-descriptions-row:last-child {
  border-bottom: none;
}

.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content {
  padding: 12px 24px;
}

.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label,
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content {
  padding: 8px 16px;
}

.ant-descriptions-rtl {
  direction: rtl;
}

.ant-descriptions-rtl .ant-descriptions-item-label::after {
  margin: 0 2px 0 8px;
}

.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content {
  border-right: none;
  border-left: 1px solid #f0f0f0;
}

.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child,
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child {
  border-left: none;
}

.ant-divider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  border-top: 1px solid #e8e8e8;
}

.ant-divider-vertical {
  position: relative;
  top: -0.06em;
  display: inline-block;
  height: 0.9em;
  margin: 0 8px;
  vertical-align: middle;
  border-top: 0;
  border-left: 1px solid #e8e8e8;
}

.ant-divider-horizontal {
  display: flex;
  clear: both;
  width: 100%;
  min-width: 100%;
  margin: 24px 0;
}

.ant-divider-horizontal.ant-divider-with-text {
  display: flex;
  margin: 16px 0;
  color: #000000;
  font-weight: 500;
  font-size: 16px;
  white-space: nowrap;
  text-align: center;
  border-top: 0;
  border-top-color: #e8e8e8;
}

.ant-divider-horizontal.ant-divider-with-text::before,
.ant-divider-horizontal.ant-divider-with-text::after {
  position: relative;
  top: 50%;
  width: 50%;
  border-top: 1px solid transparent;
  border-top-color: inherit;
  border-bottom: 0;
  transform: translateY(50%);
  content: '';
}

.ant-divider-horizontal.ant-divider-with-text-left::before {
  top: 50%;
  width: 5%;
}

.ant-divider-horizontal.ant-divider-with-text-left::after {
  top: 50%;
  width: 95%;
}

.ant-divider-horizontal.ant-divider-with-text-right::before {
  top: 50%;
  width: 95%;
}

.ant-divider-horizontal.ant-divider-with-text-right::after {
  top: 50%;
  width: 5%;
}

.ant-divider-inner-text {
  display: inline-block;
  padding: 0 1em;
}

.ant-divider-dashed {
  background: none;
  border-color: #e8e8e8;
  border-style: dashed;
  border-width: 1px 0 0;
}

.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed {
  border-top: 0;
}

.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before,
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {
  border-style: dashed none none;
}

.ant-divider-vertical.ant-divider-dashed {
  border-width: 0 0 0 1px;
}

.ant-divider-plain.ant-divider-with-text {
  color: #262626;
  font-weight: normal;
  font-size: 14px;
}

.ant-divider-rtl {
  direction: rtl;
}

.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::before {
  width: 95%;
}

.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left::after {
  width: 5%;
}

.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::before {
  width: 5%;
}

.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right::after {
  width: 95%;
}

.ant-drawer {
  position: fixed;
  z-index: 1000;
  width: 0%;
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), height 0s ease 0.3s, width 0s ease 0.3s;
}

.ant-drawer > * {
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1), box-shadow 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}

.ant-drawer-content-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}

.ant-drawer .ant-drawer-content {
  width: 100%;
  height: 100%;
}

.ant-drawer-left,
.ant-drawer-right {
  top: 0;
  width: 0%;
  height: 100%;
}

.ant-drawer-left .ant-drawer-content-wrapper,
.ant-drawer-right .ant-drawer-content-wrapper {
  height: 100%;
}

.ant-drawer-left.ant-drawer-open,
.ant-drawer-right.ant-drawer-open {
  width: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}

.ant-drawer-left {
  left: 0;
}

.ant-drawer-left .ant-drawer-content-wrapper {
  left: 0;
}

.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);
}

.ant-drawer-right {
  right: 0;
}

.ant-drawer-right .ant-drawer-content-wrapper {
  right: 0;
}

.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);
}

.ant-drawer-right.ant-drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}

.ant-drawer-top,
.ant-drawer-bottom {
  left: 0;
  width: 100%;
  height: 0%;
}

.ant-drawer-top .ant-drawer-content-wrapper,
.ant-drawer-bottom .ant-drawer-content-wrapper {
  width: 100%;
}

.ant-drawer-top.ant-drawer-open,
.ant-drawer-bottom.ant-drawer-open {
  height: 100%;
  transition: transform 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
}

.ant-drawer-top {
  top: 0;
}

.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);
}

.ant-drawer-bottom {
  bottom: 0;
}

.ant-drawer-bottom .ant-drawer-content-wrapper {
  bottom: 0;
}

.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {
  box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);
}

.ant-drawer-bottom.ant-drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}

.ant-drawer.ant-drawer-open .ant-drawer-mask {
  height: 100%;
  opacity: 1;
  transition: none;
  animation: antdDrawerFadeIn 0.3s cubic-bezier(0.7, 0.3, 0.1, 1);
  pointer-events: auto;
}

.ant-drawer-title {
  margin: 0;
  color: #000000;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
}

.ant-drawer-content {
  position: relative;
  z-index: 1;
  overflow: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
}

.ant-drawer-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  display: block;
  padding: 20px;
  color: #595959;
  font-weight: 700;
  font-size: 16px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
  text-rendering: auto;
}

.ant-drawer-close:focus,
.ant-drawer-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}

.ant-drawer-header-no-title .ant-drawer-close {
  margin-right: var(--scroll-bar);
  /* stylelint-disable-next-line function-calc-no-invalid */
  padding-right: calc(20px - var(--scroll-bar));
}

.ant-drawer-header {
  position: relative;
  padding: 16px 24px;
  color: #262626;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 4px 4px 0 0;
}

.ant-drawer-header-no-title {
  color: #262626;
  background: #fff;
}

.ant-drawer-wrapper-body {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
  height: 100%;
}

.ant-drawer-body {
  flex-grow: 1;
  padding: 24px;
  overflow: auto;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}

.ant-drawer-footer {
  flex-shrink: 0;
  padding: 10px 16px;
  border-top: 1px solid #f0f0f0;
}

.ant-drawer-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: rgba(0, 0, 0, 0.45);
  opacity: 0;
  filter: alpha(opacity=45);
  transition: opacity 0.3s linear, height 0s ease 0.3s;
  pointer-events: none;
}

.ant-drawer-open-content {
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}

.ant-drawer .ant-picker-clear {
  background: #fff;
}

@keyframes antdDrawerFadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.ant-drawer-rtl {
  direction: rtl;
}

.ant-drawer-rtl .ant-drawer-close {
  right: auto;
  left: 0;
}

.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {
  color: #f5222d;
}

.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
  color: #ffffff;
  background-color: #f5222d;
}

.ant-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}

.ant-dropdown::before {
  position: absolute;
  top: -4px;
  right: 0;
  bottom: -4px;
  left: -7px;
  z-index: -9999;
  opacity: 0.0001;
  content: ' ';
}

.ant-dropdown-wrap {
  position: relative;
}

.ant-dropdown-wrap .ant-btn > .anticon-down {
  font-size: 10px;
}

.ant-dropdown-wrap .anticon-down::before {
  transition: transform 0.2s;
}

.ant-dropdown-wrap-open .anticon-down::before {
  transform: rotate(180deg);
}

.ant-dropdown-hidden,
.ant-dropdown-menu-hidden,
.ant-dropdown-menu-submenu-hidden {
  display: none;
}

.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
  padding-bottom: 14px;
}

.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
  padding-top: 14px;
}

.ant-dropdown-arrow {
  position: absolute;
  z-index: 1;
  display: block;
  width: 14.14213562px;
  height: 14.14213562px;
  background: transparent;
  border-style: solid;
  border-width: 7.07106781px;
  transform: rotate(45deg);
}

.ant-dropdown-placement-topCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  bottom: 6.2px;
  border-top-color: transparent;
  border-right-color: #fff;
  border-bottom-color: #fff;
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}

.ant-dropdown-placement-topCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}

.ant-dropdown-placement-topLeft > .ant-dropdown-arrow {
  left: 16px;
}

.ant-dropdown-placement-topRight > .ant-dropdown-arrow {
  right: 16px;
}

.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow,
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  top: 6px;
  border-top-color: #fff;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #fff;
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
}

.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow {
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
}

.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow {
  left: 16px;
}

.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {
  right: 16px;
}

.ant-dropdown-menu {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-dropdown-menu-item-group-title {
  padding: 5px 12px;
  color: #595959;
  transition: all 0.3s;
}

.ant-dropdown-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  box-shadow: none;
  transform-origin: 0 0;
}

.ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-menu-submenu-popup li {
  list-style: none;
}

.ant-dropdown-menu-submenu-popup ul {
  margin-right: 0.3em;
  margin-left: 0.3em;
}

.ant-dropdown-menu-item {
  position: relative;
  display: flex;
  align-items: center;
}

.ant-dropdown-menu-item-icon {
  min-width: 12px;
  margin-right: 8px;
  font-size: 12px;
}

.ant-dropdown-menu-title-content {
  flex: auto;
}

.ant-dropdown-menu-title-content > a {
  color: inherit;
  transition: all 0.3s;
}

.ant-dropdown-menu-title-content > a:hover {
  color: inherit;
}

.ant-dropdown-menu-title-content > a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
}

.ant-dropdown-menu-item,
.ant-dropdown-menu-submenu-title {
  clear: both;
  margin: 0;
  padding: 5px 12px;
  color: #262626;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-dropdown-menu-item-selected,
.ant-dropdown-menu-submenu-title-selected {
  color: #f6f9ff;
  background-color: #f6f9ff;
}

.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #f6f9ff;
}

.ant-dropdown-menu-item-disabled,
.ant-dropdown-menu-submenu-title-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-dropdown-menu-item-disabled:hover,
.ant-dropdown-menu-submenu-title-disabled:hover {
  color: #bfbfbf;
  background-color: #fff;
  cursor: not-allowed;
}

.ant-dropdown-menu-item-disabled a,
.ant-dropdown-menu-submenu-title-disabled a {
  pointer-events: none;
}

.ant-dropdown-menu-item-divider,
.ant-dropdown-menu-submenu-title-divider {
  height: 1px;
  margin: 4px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}

.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
  position: absolute;
  right: 8px;
}

.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  margin-right: 0 !important;
  color: #595959;
  font-size: 10px;
  font-style: normal;
}

.ant-dropdown-menu-item-group-list {
  margin: 0 8px;
  padding: 0;
  list-style: none;
}

.ant-dropdown-menu-submenu-title {
  padding-right: 24px;
}

.ant-dropdown-menu-submenu-vertical {
  position: relative;
}

.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 100%;
  margin-left: 4px;
  transform-origin: 0 0;
}

.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  color: #bfbfbf;
  background-color: #fff;
  cursor: not-allowed;
}

.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
  color: #2f70ff;
}

.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight,
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}

.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,
.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topCenter,
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topCenter,
.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight,
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}

.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,
.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomCenter,
.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}

.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,
.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topCenter,
.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}

.ant-dropdown-trigger > .anticon.anticon-down,
.ant-dropdown-link > .anticon.anticon-down,
.ant-dropdown-button > .anticon.anticon-down {
  font-size: 10px;
  vertical-align: baseline;
}

.ant-dropdown-button {
  white-space: nowrap;
}

.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
  padding-right: 8px;
  padding-left: 8px;
}

.ant-dropdown-menu-dark,
.ant-dropdown-menu-dark .ant-dropdown-menu {
  background: #001529;
}

.ant-dropdown-menu-dark .ant-dropdown-menu-item,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a {
  color: rgba(255, 255, 255, 0.65);
}

.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow::after {
  color: rgba(255, 255, 255, 0.65);
}

.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover {
  color: #ffffff;
  background: transparent;
}

.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {
  color: #ffffff;
  background: #2f70ff;
}

.ant-dropdown-rtl {
  direction: rtl;
}

.ant-dropdown-rtl.ant-dropdown::before {
  right: -7px;
  left: 0;
}

.ant-dropdown-menu.ant-dropdown-menu-rtl {
  direction: rtl;
  text-align: right;
}

.ant-dropdown-rtl .ant-dropdown-menu-item-group-title {
  direction: rtl;
  text-align: right;
}

.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
  transform-origin: 100% 0;
}

.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li {
  text-align: right;
}

.ant-dropdown-rtl .ant-dropdown-menu-item,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  text-align: right;
}

.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child {
  margin-right: 0;
  margin-left: 8px;
}

.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow {
  right: auto;
  left: 8px;
}

.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
  margin-left: 0 !important;
  transform: scaleX(-1);
}

.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
  padding-right: 12px;
  padding-left: 24px;
}

.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu {
  right: 100%;
  left: 0;
  margin-right: 4px;
  margin-left: 0;
}

.ant-empty {
  margin: 0 8px;
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}

.ant-empty-image {
  height: 100px;
  margin-bottom: 8px;
}

.ant-empty-image img {
  height: 100%;
}

.ant-empty-image svg {
  height: 100%;
  margin: auto;
}

.ant-empty-footer {
  margin-top: 16px;
}

.ant-empty-normal {
  margin: 32px 0;
  color: #bfbfbf;
}

.ant-empty-normal .ant-empty-image {
  height: 40px;
}

.ant-empty-small {
  margin: 8px 0;
  color: #bfbfbf;
}

.ant-empty-small .ant-empty-image {
  height: 35px;
}

.ant-empty-img-default-ellipse {
  fill: #f5f5f5;
  fill-opacity: 0.8;
}

.ant-empty-img-default-path-1 {
  fill: #aeb8c2;
}

.ant-empty-img-default-path-2 {
  fill: url(#linearGradient-1);
}

.ant-empty-img-default-path-3 {
  fill: #f5f5f7;
}

.ant-empty-img-default-path-4 {
  fill: #dce0e6;
}

.ant-empty-img-default-path-5 {
  fill: #dce0e6;
}

.ant-empty-img-default-g {
  fill: #ffffff;
}

.ant-empty-img-simple-ellipse {
  fill: #f5f5f5;
}

.ant-empty-img-simple-g {
  stroke: #d9d9d9;
}

.ant-empty-img-simple-path {
  fill: #fafafa;
}

.ant-empty-rtl {
  direction: rtl;
}

.ant-form-item .ant-mentions,
.ant-form-item textarea.ant-input {
  height: auto;
}

.ant-form-item .ant-upload {
  background: transparent;
}

.ant-form-item .ant-upload.ant-upload-drag {
  background: #fafafa;
}

.ant-form-item input[type='radio'],
.ant-form-item input[type='checkbox'] {
  width: 14px;
  height: 14px;
}

.ant-form-item .ant-radio-inline,
.ant-form-item .ant-checkbox-inline {
  display: inline-block;
  margin-left: 8px;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}

.ant-form-item .ant-radio-inline:first-child,
.ant-form-item .ant-checkbox-inline:first-child {
  margin-left: 0;
}

.ant-form-item .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical {
  display: block;
}

.ant-form-item .ant-checkbox-vertical + .ant-checkbox-vertical,
.ant-form-item .ant-radio-vertical + .ant-radio-vertical {
  margin-left: 0;
}

.ant-form-item .ant-input-number + .ant-form-text {
  margin-left: 8px;
}

.ant-form-item .ant-input-number-handler-wrap {
  z-index: 2;
}

.ant-form-item .ant-select,
.ant-form-item .ant-cascader-picker {
  width: 100%;
}

.ant-form-item .ant-picker-calendar-year-select,
.ant-form-item .ant-picker-calendar-month-select,
.ant-form-item .ant-input-group .ant-select,
.ant-form-item .ant-input-group .ant-cascader-picker {
  width: auto;
}

.ant-form-inline {
  display: flex;
  flex-wrap: wrap;
}

.ant-form-inline .ant-form-item {
  flex: none;
  flex-wrap: nowrap;
  margin-right: 16px;
  margin-bottom: 0;
}

.ant-form-inline .ant-form-item-with-help {
  margin-bottom: 24px;
}

.ant-form-inline .ant-form-item > .ant-form-item-label,
.ant-form-inline .ant-form-item > .ant-form-item-control {
  display: inline-block;
  vertical-align: top;
}

.ant-form-inline .ant-form-item > .ant-form-item-label {
  flex: none;
}

.ant-form-inline .ant-form-item .ant-form-text {
  display: inline-block;
}

.ant-form-inline .ant-form-item .ant-form-item-has-feedback {
  display: inline-block;
}

.ant-form-horizontal .ant-form-item-label {
  flex-grow: 0;
}

.ant-form-horizontal .ant-form-item-control {
  flex: 1 1;
}

.ant-form-vertical .ant-form-item {
  flex-direction: column;
}

.ant-form-vertical .ant-form-item-label > label {
  height: auto;
}

.ant-form-vertical .ant-form-item-label,
.ant-col-24.ant-form-item-label,
.ant-col-xl-24.ant-form-item-label {
  padding: 0 0 8px;
  line-height: 1.5715;
  white-space: initial;
  text-align: left;
}

.ant-form-vertical .ant-form-item-label > label,
.ant-col-24.ant-form-item-label > label,
.ant-col-xl-24.ant-form-item-label > label {
  margin: 0;
}

.ant-form-vertical .ant-form-item-label > label::after,
.ant-col-24.ant-form-item-label > label::after,
.ant-col-xl-24.ant-form-item-label > label::after {
  display: none;
}

.ant-form-rtl.ant-form-vertical .ant-form-item-label,
.ant-form-rtl.ant-col-24.ant-form-item-label,
.ant-form-rtl.ant-col-xl-24.ant-form-item-label {
  text-align: right;
}

@media (max-width: 575px) {
  .ant-form-item .ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }

  .ant-form-item .ant-form-item-label > label {
    margin: 0;
  }

  .ant-form-item .ant-form-item-label > label::after {
    display: none;
  }

  .ant-form-rtl.ant-form-item .ant-form-item-label {
    text-align: right;
  }

  .ant-form .ant-form-item {
    flex-wrap: wrap;
  }

  .ant-form .ant-form-item .ant-form-item-label,
  .ant-form .ant-form-item .ant-form-item-control {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .ant-col-xs-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }

  .ant-col-xs-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-xs-24.ant-form-item-label > label::after {
    display: none;
  }

  .ant-form-rtl.ant-col-xs-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 767px) {
  .ant-col-sm-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }

  .ant-col-sm-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-sm-24.ant-form-item-label > label::after {
    display: none;
  }

  .ant-form-rtl.ant-col-sm-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 991px) {
  .ant-col-md-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }

  .ant-col-md-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-md-24.ant-form-item-label > label::after {
    display: none;
  }

  .ant-form-rtl.ant-col-md-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 1199px) {
  .ant-col-lg-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }

  .ant-col-lg-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-lg-24.ant-form-item-label > label::after {
    display: none;
  }

  .ant-form-rtl.ant-col-lg-24.ant-form-item-label {
    text-align: right;
  }
}

@media (max-width: 1599px) {
  .ant-col-xl-24.ant-form-item-label {
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
  }

  .ant-col-xl-24.ant-form-item-label > label {
    margin: 0;
  }

  .ant-col-xl-24.ant-form-item-label > label::after {
    display: none;
  }

  .ant-form-rtl.ant-col-xl-24.ant-form-item-label {
    text-align: right;
  }
}

.ant-form-item {
  /* Some non-status related component style is in `components.less` */
  /* To support leave along ErrorList. We add additional className to handle explain style */
}

.ant-form-item-explain.ant-form-item-explain-error {
  color: #f5222d;
}

.ant-form-item-explain.ant-form-item-explain-warning {
  color: #faad14;
}

.ant-form-item-has-feedback .ant-input {
  padding-right: 24px;
}

.ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 18px;
}

.ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: 28px;
}

.ant-form-item-has-feedback .ant-switch {
  margin: 2px 0 4px;
}

.ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: 32px;
}

.ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 42px;
}

.ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 19px;
}

.ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: 32px;
}

.ant-form-item-has-feedback .ant-picker {
  padding-right: 29.2px;
}

.ant-form-item-has-feedback .ant-picker-large {
  padding-right: 29.2px;
}

.ant-form-item-has-feedback .ant-picker-small {
  padding-right: 25.2px;
}

.ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 1;
  width: 32px;
  height: 20px;
  margin-top: -10px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}

.ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #73d13d;
  animation-name: diffZoomIn1 !important;
}

.ant-form-item-has-warning .ant-form-item-split {
  color: #faad14;
}

.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,
.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #faad14;
}

.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.ant-form-item-has-warning :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,
.ant-form-item-has-warning :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.ant-form-item-has-warning .ant-input-prefix {
  color: #faad14;
}

.ant-form-item-has-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}

.ant-form-item-has-warning .has-feedback {
  color: #faad14;
}

.ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #faad14;
  animation-name: diffZoomIn3 !important;
}

.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #faad14 !important;
}

.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-warning .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.ant-form-item-has-warning .ant-input-number,
.ant-form-item-has-warning .ant-picker {
  background-color: #fff;
  border-color: #faad14;
}

.ant-form-item-has-warning .ant-input-number-focused,
.ant-form-item-has-warning .ant-picker-focused,
.ant-form-item-has-warning .ant-input-number:focus,
.ant-form-item-has-warning .ant-picker:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.ant-form-item-has-warning .ant-input-number:not([disabled]):hover,
.ant-form-item-has-warning .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #faad14;
}

.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.ant-form-item-has-error .ant-form-item-split {
  color: #f5222d;
}

.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,
.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,
.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
  background-color: #fff;
  border-color: #f5222d;
}

.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
.ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,
.ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}

.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}

.ant-form-item-has-error .ant-input-prefix {
  color: #f5222d;
}

.ant-form-item-has-error .ant-input-group-addon {
  color: #f5222d;
  border-color: #f5222d;
}

.ant-form-item-has-error .has-feedback {
  color: #f5222d;
}

.ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {
  color: #f5222d;
  animation-name: diffZoomIn2 !important;
}

.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
  background-color: #fff;
  border-color: #f5222d !important;
}

.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector,
.ant-form-item-has-error .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}

.ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  border: 0;
  box-shadow: none;
}

.ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #f5222d;
}

.ant-form-item-has-error .ant-input-number,
.ant-form-item-has-error .ant-picker {
  background-color: #fff;
  border-color: #f5222d;
}

.ant-form-item-has-error .ant-input-number-focused,
.ant-form-item-has-error .ant-picker-focused,
.ant-form-item-has-error .ant-input-number:focus,
.ant-form-item-has-error .ant-picker:focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}

.ant-form-item-has-error .ant-input-number:not([disabled]):hover,
.ant-form-item-has-error .ant-picker:not([disabled]):hover {
  background-color: #fff;
  border-color: #f5222d;
}

.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  background-color: #fff;
  border-color: #f5222d;
}

.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}

.ant-form-item-has-error .ant-cascader-picker:hover .ant-cascader-picker-label:hover + .ant-cascader-input.ant-input {
  border-color: #f5222d;
}

.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {
  background-color: #fff;
  border-color: #ff4d4f;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2);
}

.ant-form-item-has-error .ant-transfer-list {
  border-color: #f5222d;
}

.ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}

.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-form-item-has-error .ant-radio-button-wrapper {
  border-color: #f5222d !important;
}

.ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: #f5222d;
}

.ant-form-item-is-validating.ant-form-item-has-feedback .ant-form-item-children-icon {
  display: inline-block;
  color: #2f70ff;
}

.ant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
}

.ant-form legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: #595959;
  font-size: 16px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #d9d9d9;
}

.ant-form label {
  font-size: 14px;
}

.ant-form input[type='search'] {
  box-sizing: border-box;
}

.ant-form input[type='radio'],
.ant-form input[type='checkbox'] {
  line-height: normal;
}

.ant-form input[type='file'] {
  display: block;
}

.ant-form input[type='range'] {
  display: block;
  width: 100%;
}

.ant-form select[multiple],
.ant-form select[size] {
  height: auto;
}

.ant-form input[type='file']:focus,
.ant-form input[type='radio']:focus,
.ant-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.ant-form output {
  display: block;
  padding-top: 15px;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
}

.ant-form .ant-form-text {
  display: inline-block;
  padding-right: 8px;
}

.ant-form-small .ant-form-item-label > label {
  height: 24px;
}

.ant-form-small .ant-form-item-control-input {
  min-height: 24px;
}

.ant-form-large .ant-form-item-label > label {
  height: 40px;
}

.ant-form-large .ant-form-item-control-input {
  min-height: 40px;
}

.ant-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  margin-bottom: 24px;
  vertical-align: top;
}

.ant-form-item-with-help {
  margin-bottom: 0;
}

.ant-form-item-hidden,
.ant-form-item-hidden.ant-row {
  display: none;
}

.ant-form-item-label {
  display: inline-block;
  flex-grow: 0;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
}

.ant-form-item-label-left {
  text-align: left;
}

.ant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 32px;
  color: #262626;
  font-size: 14px;
}

.ant-form-item-label > label > .anticon {
  font-size: 14px;
  vertical-align: top;
}

.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: inline-block;
  margin-right: 4px;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}

.ant-form-hide-required-mark .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: none;
}

.ant-form-item-label > label .ant-form-item-optional {
  display: inline-block;
  margin-left: 4px;
  color: #595959;
}

.ant-form-hide-required-mark .ant-form-item-label > label .ant-form-item-optional {
  display: none;
}

.ant-form-item-label > label .ant-form-item-tooltip {
  color: #595959;
  cursor: help;
  writing-mode: horizontal-tb;
  margin-inline-start: 4px;
}

.ant-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}

.ant-form-item-label > label.ant-form-item-no-colon::after {
  content: ' ';
}

.ant-form-item-control {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.ant-form-item-control:first-child:not([class^='ant-col-']):not([class*=' ant-col-']) {
  width: 100%;
}

.ant-form-item-control-input {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 32px;
}

.ant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}

.ant-form-item-explain,
.ant-form-item-extra {
  clear: both;
  min-height: 24px;
  color: #595959;
  font-size: 14px;
  line-height: 1.5715;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  padding-top: 0px;
}

.ant-form-item .ant-input-textarea-show-count::after {
  margin-bottom: -22px;
}

.ant-show-help-enter,
.ant-show-help-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-show-help-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.ant-show-help-enter.ant-show-help-enter-active,
.ant-show-help-appear.ant-show-help-appear-active {
  animation-name: antShowHelpIn;
  animation-play-state: running;
}

.ant-show-help-leave.ant-show-help-leave-active {
  animation-name: antShowHelpOut;
  animation-play-state: running;
  pointer-events: none;
}

.ant-show-help-enter,
.ant-show-help-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-show-help-leave {
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}

@keyframes antShowHelpIn {
  0% {
    transform: translateY(-5px);
    opacity: 0;
  }

  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes antShowHelpOut {
  to {
    transform: translateY(-5px);
    opacity: 0;
  }
}

@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
    opacity: 0;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
    opacity: 0;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
    opacity: 0;
  }

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

.ant-form-rtl {
  direction: rtl;
}

.ant-form-rtl .ant-form-item-label {
  text-align: left;
}

.ant-form-rtl .ant-form-item-label > label.ant-form-item-required::before {
  margin-right: 0;
  margin-left: 4px;
}

.ant-form-rtl .ant-form-item-label > label::after {
  margin: 0 2px 0 8px;
}

.ant-form-rtl .ant-form-item-label > label .ant-form-item-optional {
  margin-right: 4px;
  margin-left: 0;
}

.ant-col-rtl .ant-form-item-control:first-child {
  width: 100%;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input {
  padding-right: 11px;
  padding-left: 24px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 11px;
  padding-left: 18px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input {
  padding: 0;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: auto;
  left: 28px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-input-number {
  padding-left: 18px;
}

.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-clear,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-clear {
  right: auto;
  left: 32px;
}

.ant-form-rtl .ant-form-item-has-feedback > .ant-select .ant-select-selection-selected-value,
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 0;
  padding-left: 42px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow {
  margin-right: 0;
  margin-left: 19px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear {
  right: auto;
  left: 32px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-picker {
  padding-right: 11px;
  padding-left: 29.2px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-picker-large {
  padding-right: 11px;
  padding-left: 29.2px;
}

.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small {
  padding-right: 7px;
  padding-left: 25.2px;
}

.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon,
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
  right: auto;
  left: 0;
}

.ant-form-rtl.ant-form-inline .ant-form-item {
  margin-right: 0;
  margin-left: 16px;
}

.ant-row {
  display: flex;
  flex-flow: row wrap;
}

.ant-row::before,
.ant-row::after {
  display: flex;
}

.ant-row-no-wrap {
  flex-wrap: nowrap;
}

.ant-row-start {
  justify-content: flex-start;
}

.ant-row-center {
  justify-content: center;
}

.ant-row-end {
  justify-content: flex-end;
}

.ant-row-space-between {
  justify-content: space-between;
}

.ant-row-space-around {
  justify-content: space-around;
}

.ant-row-top {
  align-items: flex-start;
}

.ant-row-middle {
  align-items: center;
}

.ant-row-bottom {
  align-items: flex-end;
}

.ant-col {
  position: relative;
  max-width: 100%;
  min-height: 1px;
}

.ant-col-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}

.ant-col-push-24 {
  left: 100%;
}

.ant-col-pull-24 {
  right: 100%;
}

.ant-col-offset-24 {
  margin-left: 100%;
}

.ant-col-order-24 {
  order: 24;
}

.ant-col-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}

.ant-col-push-23 {
  left: 95.83333333%;
}

.ant-col-pull-23 {
  right: 95.83333333%;
}

.ant-col-offset-23 {
  margin-left: 95.83333333%;
}

.ant-col-order-23 {
  order: 23;
}

.ant-col-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.ant-col-push-22 {
  left: 91.66666667%;
}

.ant-col-pull-22 {
  right: 91.66666667%;
}

.ant-col-offset-22 {
  margin-left: 91.66666667%;
}

.ant-col-order-22 {
  order: 22;
}

.ant-col-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}

.ant-col-push-21 {
  left: 87.5%;
}

.ant-col-pull-21 {
  right: 87.5%;
}

.ant-col-offset-21 {
  margin-left: 87.5%;
}

.ant-col-order-21 {
  order: 21;
}

.ant-col-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.ant-col-push-20 {
  left: 83.33333333%;
}

.ant-col-pull-20 {
  right: 83.33333333%;
}

.ant-col-offset-20 {
  margin-left: 83.33333333%;
}

.ant-col-order-20 {
  order: 20;
}

.ant-col-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}

.ant-col-push-19 {
  left: 79.16666667%;
}

.ant-col-pull-19 {
  right: 79.16666667%;
}

.ant-col-offset-19 {
  margin-left: 79.16666667%;
}

.ant-col-order-19 {
  order: 19;
}

.ant-col-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}

.ant-col-push-18 {
  left: 75%;
}

.ant-col-pull-18 {
  right: 75%;
}

.ant-col-offset-18 {
  margin-left: 75%;
}

.ant-col-order-18 {
  order: 18;
}

.ant-col-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}

.ant-col-push-17 {
  left: 70.83333333%;
}

.ant-col-pull-17 {
  right: 70.83333333%;
}

.ant-col-offset-17 {
  margin-left: 70.83333333%;
}

.ant-col-order-17 {
  order: 17;
}

.ant-col-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.ant-col-push-16 {
  left: 66.66666667%;
}

.ant-col-pull-16 {
  right: 66.66666667%;
}

.ant-col-offset-16 {
  margin-left: 66.66666667%;
}

.ant-col-order-16 {
  order: 16;
}

.ant-col-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}

.ant-col-push-15 {
  left: 62.5%;
}

.ant-col-pull-15 {
  right: 62.5%;
}

.ant-col-offset-15 {
  margin-left: 62.5%;
}

.ant-col-order-15 {
  order: 15;
}

.ant-col-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.ant-col-push-14 {
  left: 58.33333333%;
}

.ant-col-pull-14 {
  right: 58.33333333%;
}

.ant-col-offset-14 {
  margin-left: 58.33333333%;
}

.ant-col-order-14 {
  order: 14;
}

.ant-col-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}

.ant-col-push-13 {
  left: 54.16666667%;
}

.ant-col-pull-13 {
  right: 54.16666667%;
}

.ant-col-offset-13 {
  margin-left: 54.16666667%;
}

.ant-col-order-13 {
  order: 13;
}

.ant-col-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}

.ant-col-push-12 {
  left: 50%;
}

.ant-col-pull-12 {
  right: 50%;
}

.ant-col-offset-12 {
  margin-left: 50%;
}

.ant-col-order-12 {
  order: 12;
}

.ant-col-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}

.ant-col-push-11 {
  left: 45.83333333%;
}

.ant-col-pull-11 {
  right: 45.83333333%;
}

.ant-col-offset-11 {
  margin-left: 45.83333333%;
}

.ant-col-order-11 {
  order: 11;
}

.ant-col-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.ant-col-push-10 {
  left: 41.66666667%;
}

.ant-col-pull-10 {
  right: 41.66666667%;
}

.ant-col-offset-10 {
  margin-left: 41.66666667%;
}

.ant-col-order-10 {
  order: 10;
}

.ant-col-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}

.ant-col-push-9 {
  left: 37.5%;
}

.ant-col-pull-9 {
  right: 37.5%;
}

.ant-col-offset-9 {
  margin-left: 37.5%;
}

.ant-col-order-9 {
  order: 9;
}

.ant-col-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.ant-col-push-8 {
  left: 33.33333333%;
}

.ant-col-pull-8 {
  right: 33.33333333%;
}

.ant-col-offset-8 {
  margin-left: 33.33333333%;
}

.ant-col-order-8 {
  order: 8;
}

.ant-col-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}

.ant-col-push-7 {
  left: 29.16666667%;
}

.ant-col-pull-7 {
  right: 29.16666667%;
}

.ant-col-offset-7 {
  margin-left: 29.16666667%;
}

.ant-col-order-7 {
  order: 7;
}

.ant-col-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}

.ant-col-push-6 {
  left: 25%;
}

.ant-col-pull-6 {
  right: 25%;
}

.ant-col-offset-6 {
  margin-left: 25%;
}

.ant-col-order-6 {
  order: 6;
}

.ant-col-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}

.ant-col-push-5 {
  left: 20.83333333%;
}

.ant-col-pull-5 {
  right: 20.83333333%;
}

.ant-col-offset-5 {
  margin-left: 20.83333333%;
}

.ant-col-order-5 {
  order: 5;
}

.ant-col-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.ant-col-push-4 {
  left: 16.66666667%;
}

.ant-col-pull-4 {
  right: 16.66666667%;
}

.ant-col-offset-4 {
  margin-left: 16.66666667%;
}

.ant-col-order-4 {
  order: 4;
}

.ant-col-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

.ant-col-push-3 {
  left: 12.5%;
}

.ant-col-pull-3 {
  right: 12.5%;
}

.ant-col-offset-3 {
  margin-left: 12.5%;
}

.ant-col-order-3 {
  order: 3;
}

.ant-col-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.ant-col-push-2 {
  left: 8.33333333%;
}

.ant-col-pull-2 {
  right: 8.33333333%;
}

.ant-col-offset-2 {
  margin-left: 8.33333333%;
}

.ant-col-order-2 {
  order: 2;
}

.ant-col-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}

.ant-col-push-1 {
  left: 4.16666667%;
}

.ant-col-pull-1 {
  right: 4.16666667%;
}

.ant-col-offset-1 {
  margin-left: 4.16666667%;
}

.ant-col-order-1 {
  order: 1;
}

.ant-col-0 {
  display: none;
}

.ant-col-push-0 {
  left: auto;
}

.ant-col-pull-0 {
  right: auto;
}

.ant-col-push-0 {
  left: auto;
}

.ant-col-pull-0 {
  right: auto;
}

.ant-col-offset-0 {
  margin-left: 0;
}

.ant-col-order-0 {
  order: 0;
}

.ant-col-push-0.ant-col-rtl {
  right: auto;
}

.ant-col-pull-0.ant-col-rtl {
  left: auto;
}

.ant-col-push-0.ant-col-rtl {
  right: auto;
}

.ant-col-pull-0.ant-col-rtl {
  left: auto;
}

.ant-col-offset-0.ant-col-rtl {
  margin-right: 0;
}

.ant-col-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}

.ant-col-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}

.ant-col-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}

.ant-col-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}

.ant-col-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}

.ant-col-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}

.ant-col-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}

.ant-col-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}

.ant-col-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}

.ant-col-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}

.ant-col-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}

.ant-col-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}

.ant-col-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}

.ant-col-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}

.ant-col-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}

.ant-col-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}

.ant-col-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}

.ant-col-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}

.ant-col-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}

.ant-col-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}

.ant-col-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}

.ant-col-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}

.ant-col-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}

.ant-col-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}

.ant-col-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}

.ant-col-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}

.ant-col-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}

.ant-col-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}

.ant-col-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}

.ant-col-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}

.ant-col-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}

.ant-col-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}

.ant-col-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}

.ant-col-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}

.ant-col-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}

.ant-col-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}

.ant-col-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}

.ant-col-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}

.ant-col-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}

.ant-col-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}

.ant-col-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}

.ant-col-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}

.ant-col-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}

.ant-col-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}

.ant-col-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}

.ant-col-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}

.ant-col-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}

.ant-col-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}

.ant-col-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}

.ant-col-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}

.ant-col-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}

.ant-col-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}

.ant-col-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}

.ant-col-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}

.ant-col-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}

.ant-col-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}

.ant-col-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}

.ant-col-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}

.ant-col-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}

.ant-col-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}

.ant-col-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}

.ant-col-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}

.ant-col-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}

.ant-col-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}

.ant-col-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}

.ant-col-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}

.ant-col-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}

.ant-col-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}

.ant-col-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}

.ant-col-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}

.ant-col-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}

.ant-col-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}

.ant-col-xs-24 {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
}

.ant-col-xs-push-24 {
  left: 100%;
}

.ant-col-xs-pull-24 {
  right: 100%;
}

.ant-col-xs-offset-24 {
  margin-left: 100%;
}

.ant-col-xs-order-24 {
  order: 24;
}

.ant-col-xs-23 {
  display: block;
  flex: 0 0 95.83333333%;
  max-width: 95.83333333%;
}

.ant-col-xs-push-23 {
  left: 95.83333333%;
}

.ant-col-xs-pull-23 {
  right: 95.83333333%;
}

.ant-col-xs-offset-23 {
  margin-left: 95.83333333%;
}

.ant-col-xs-order-23 {
  order: 23;
}

.ant-col-xs-22 {
  display: block;
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.ant-col-xs-push-22 {
  left: 91.66666667%;
}

.ant-col-xs-pull-22 {
  right: 91.66666667%;
}

.ant-col-xs-offset-22 {
  margin-left: 91.66666667%;
}

.ant-col-xs-order-22 {
  order: 22;
}

.ant-col-xs-21 {
  display: block;
  flex: 0 0 87.5%;
  max-width: 87.5%;
}

.ant-col-xs-push-21 {
  left: 87.5%;
}

.ant-col-xs-pull-21 {
  right: 87.5%;
}

.ant-col-xs-offset-21 {
  margin-left: 87.5%;
}

.ant-col-xs-order-21 {
  order: 21;
}

.ant-col-xs-20 {
  display: block;
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.ant-col-xs-push-20 {
  left: 83.33333333%;
}

.ant-col-xs-pull-20 {
  right: 83.33333333%;
}

.ant-col-xs-offset-20 {
  margin-left: 83.33333333%;
}

.ant-col-xs-order-20 {
  order: 20;
}

.ant-col-xs-19 {
  display: block;
  flex: 0 0 79.16666667%;
  max-width: 79.16666667%;
}

.ant-col-xs-push-19 {
  left: 79.16666667%;
}

.ant-col-xs-pull-19 {
  right: 79.16666667%;
}

.ant-col-xs-offset-19 {
  margin-left: 79.16666667%;
}

.ant-col-xs-order-19 {
  order: 19;
}

.ant-col-xs-18 {
  display: block;
  flex: 0 0 75%;
  max-width: 75%;
}

.ant-col-xs-push-18 {
  left: 75%;
}

.ant-col-xs-pull-18 {
  right: 75%;
}

.ant-col-xs-offset-18 {
  margin-left: 75%;
}

.ant-col-xs-order-18 {
  order: 18;
}

.ant-col-xs-17 {
  display: block;
  flex: 0 0 70.83333333%;
  max-width: 70.83333333%;
}

.ant-col-xs-push-17 {
  left: 70.83333333%;
}

.ant-col-xs-pull-17 {
  right: 70.83333333%;
}

.ant-col-xs-offset-17 {
  margin-left: 70.83333333%;
}

.ant-col-xs-order-17 {
  order: 17;
}

.ant-col-xs-16 {
  display: block;
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.ant-col-xs-push-16 {
  left: 66.66666667%;
}

.ant-col-xs-pull-16 {
  right: 66.66666667%;
}

.ant-col-xs-offset-16 {
  margin-left: 66.66666667%;
}

.ant-col-xs-order-16 {
  order: 16;
}

.ant-col-xs-15 {
  display: block;
  flex: 0 0 62.5%;
  max-width: 62.5%;
}

.ant-col-xs-push-15 {
  left: 62.5%;
}

.ant-col-xs-pull-15 {
  right: 62.5%;
}

.ant-col-xs-offset-15 {
  margin-left: 62.5%;
}

.ant-col-xs-order-15 {
  order: 15;
}

.ant-col-xs-14 {
  display: block;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.ant-col-xs-push-14 {
  left: 58.33333333%;
}

.ant-col-xs-pull-14 {
  right: 58.33333333%;
}

.ant-col-xs-offset-14 {
  margin-left: 58.33333333%;
}

.ant-col-xs-order-14 {
  order: 14;
}

.ant-col-xs-13 {
  display: block;
  flex: 0 0 54.16666667%;
  max-width: 54.16666667%;
}

.ant-col-xs-push-13 {
  left: 54.16666667%;
}

.ant-col-xs-pull-13 {
  right: 54.16666667%;
}

.ant-col-xs-offset-13 {
  margin-left: 54.16666667%;
}

.ant-col-xs-order-13 {
  order: 13;
}

.ant-col-xs-12 {
  display: block;
  flex: 0 0 50%;
  max-width: 50%;
}

.ant-col-xs-push-12 {
  left: 50%;
}

.ant-col-xs-pull-12 {
  right: 50%;
}

.ant-col-xs-offset-12 {
  margin-left: 50%;
}

.ant-col-xs-order-12 {
  order: 12;
}

.ant-col-xs-11 {
  display: block;
  flex: 0 0 45.83333333%;
  max-width: 45.83333333%;
}

.ant-col-xs-push-11 {
  left: 45.83333333%;
}

.ant-col-xs-pull-11 {
  right: 45.83333333%;
}

.ant-col-xs-offset-11 {
  margin-left: 45.83333333%;
}

.ant-col-xs-order-11 {
  order: 11;
}

.ant-col-xs-10 {
  display: block;
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.ant-col-xs-push-10 {
  left: 41.66666667%;
}

.ant-col-xs-pull-10 {
  right: 41.66666667%;
}

.ant-col-xs-offset-10 {
  margin-left: 41.66666667%;
}

.ant-col-xs-order-10 {
  order: 10;
}

.ant-col-xs-9 {
  display: block;
  flex: 0 0 37.5%;
  max-width: 37.5%;
}

.ant-col-xs-push-9 {
  left: 37.5%;
}

.ant-col-xs-pull-9 {
  right: 37.5%;
}

.ant-col-xs-offset-9 {
  margin-left: 37.5%;
}

.ant-col-xs-order-9 {
  order: 9;
}

.ant-col-xs-8 {
  display: block;
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.ant-col-xs-push-8 {
  left: 33.33333333%;
}

.ant-col-xs-pull-8 {
  right: 33.33333333%;
}

.ant-col-xs-offset-8 {
  margin-left: 33.33333333%;
}

.ant-col-xs-order-8 {
  order: 8;
}

.ant-col-xs-7 {
  display: block;
  flex: 0 0 29.16666667%;
  max-width: 29.16666667%;
}

.ant-col-xs-push-7 {
  left: 29.16666667%;
}

.ant-col-xs-pull-7 {
  right: 29.16666667%;
}

.ant-col-xs-offset-7 {
  margin-left: 29.16666667%;
}

.ant-col-xs-order-7 {
  order: 7;
}

.ant-col-xs-6 {
  display: block;
  flex: 0 0 25%;
  max-width: 25%;
}

.ant-col-xs-push-6 {
  left: 25%;
}

.ant-col-xs-pull-6 {
  right: 25%;
}

.ant-col-xs-offset-6 {
  margin-left: 25%;
}

.ant-col-xs-order-6 {
  order: 6;
}

.ant-col-xs-5 {
  display: block;
  flex: 0 0 20.83333333%;
  max-width: 20.83333333%;
}

.ant-col-xs-push-5 {
  left: 20.83333333%;
}

.ant-col-xs-pull-5 {
  right: 20.83333333%;
}

.ant-col-xs-offset-5 {
  margin-left: 20.83333333%;
}

.ant-col-xs-order-5 {
  order: 5;
}

.ant-col-xs-4 {
  display: block;
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.ant-col-xs-push-4 {
  left: 16.66666667%;
}

.ant-col-xs-pull-4 {
  right: 16.66666667%;
}

.ant-col-xs-offset-4 {
  margin-left: 16.66666667%;
}

.ant-col-xs-order-4 {
  order: 4;
}

.ant-col-xs-3 {
  display: block;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

.ant-col-xs-push-3 {
  left: 12.5%;
}

.ant-col-xs-pull-3 {
  right: 12.5%;
}

.ant-col-xs-offset-3 {
  margin-left: 12.5%;
}

.ant-col-xs-order-3 {
  order: 3;
}

.ant-col-xs-2 {
  display: block;
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.ant-col-xs-push-2 {
  left: 8.33333333%;
}

.ant-col-xs-pull-2 {
  right: 8.33333333%;
}

.ant-col-xs-offset-2 {
  margin-left: 8.33333333%;
}

.ant-col-xs-order-2 {
  order: 2;
}

.ant-col-xs-1 {
  display: block;
  flex: 0 0 4.16666667%;
  max-width: 4.16666667%;
}

.ant-col-xs-push-1 {
  left: 4.16666667%;
}

.ant-col-xs-pull-1 {
  right: 4.16666667%;
}

.ant-col-xs-offset-1 {
  margin-left: 4.16666667%;
}

.ant-col-xs-order-1 {
  order: 1;
}

.ant-col-xs-0 {
  display: none;
}

.ant-col-push-0 {
  left: auto;
}

.ant-col-pull-0 {
  right: auto;
}

.ant-col-xs-push-0 {
  left: auto;
}

.ant-col-xs-pull-0 {
  right: auto;
}

.ant-col-xs-offset-0 {
  margin-left: 0;
}

.ant-col-xs-order-0 {
  order: 0;
}

.ant-col-push-0.ant-col-rtl {
  right: auto;
}

.ant-col-pull-0.ant-col-rtl {
  left: auto;
}

.ant-col-xs-push-0.ant-col-rtl {
  right: auto;
}

.ant-col-xs-pull-0.ant-col-rtl {
  left: auto;
}

.ant-col-xs-offset-0.ant-col-rtl {
  margin-right: 0;
}

.ant-col-xs-push-1.ant-col-rtl {
  right: 4.16666667%;
  left: auto;
}

.ant-col-xs-pull-1.ant-col-rtl {
  right: auto;
  left: 4.16666667%;
}

.ant-col-xs-offset-1.ant-col-rtl {
  margin-right: 4.16666667%;
  margin-left: 0;
}

.ant-col-xs-push-2.ant-col-rtl {
  right: 8.33333333%;
  left: auto;
}

.ant-col-xs-pull-2.ant-col-rtl {
  right: auto;
  left: 8.33333333%;
}

.ant-col-xs-offset-2.ant-col-rtl {
  margin-right: 8.33333333%;
  margin-left: 0;
}

.ant-col-xs-push-3.ant-col-rtl {
  right: 12.5%;
  left: auto;
}

.ant-col-xs-pull-3.ant-col-rtl {
  right: auto;
  left: 12.5%;
}

.ant-col-xs-offset-3.ant-col-rtl {
  margin-right: 12.5%;
  margin-left: 0;
}

.ant-col-xs-push-4.ant-col-rtl {
  right: 16.66666667%;
  left: auto;
}

.ant-col-xs-pull-4.ant-col-rtl {
  right: auto;
  left: 16.66666667%;
}

.ant-col-xs-offset-4.ant-col-rtl {
  margin-right: 16.66666667%;
  margin-left: 0;
}

.ant-col-xs-push-5.ant-col-rtl {
  right: 20.83333333%;
  left: auto;
}

.ant-col-xs-pull-5.ant-col-rtl {
  right: auto;
  left: 20.83333333%;
}

.ant-col-xs-offset-5.ant-col-rtl {
  margin-right: 20.83333333%;
  margin-left: 0;
}

.ant-col-xs-push-6.ant-col-rtl {
  right: 25%;
  left: auto;
}

.ant-col-xs-pull-6.ant-col-rtl {
  right: auto;
  left: 25%;
}

.ant-col-xs-offset-6.ant-col-rtl {
  margin-right: 25%;
  margin-left: 0;
}

.ant-col-xs-push-7.ant-col-rtl {
  right: 29.16666667%;
  left: auto;
}

.ant-col-xs-pull-7.ant-col-rtl {
  right: auto;
  left: 29.16666667%;
}

.ant-col-xs-offset-7.ant-col-rtl {
  margin-right: 29.16666667%;
  margin-left: 0;
}

.ant-col-xs-push-8.ant-col-rtl {
  right: 33.33333333%;
  left: auto;
}

.ant-col-xs-pull-8.ant-col-rtl {
  right: auto;
  left: 33.33333333%;
}

.ant-col-xs-offset-8.ant-col-rtl {
  margin-right: 33.33333333%;
  margin-left: 0;
}

.ant-col-xs-push-9.ant-col-rtl {
  right: 37.5%;
  left: auto;
}

.ant-col-xs-pull-9.ant-col-rtl {
  right: auto;
  left: 37.5%;
}

.ant-col-xs-offset-9.ant-col-rtl {
  margin-right: 37.5%;
  margin-left: 0;
}

.ant-col-xs-push-10.ant-col-rtl {
  right: 41.66666667%;
  left: auto;
}

.ant-col-xs-pull-10.ant-col-rtl {
  right: auto;
  left: 41.66666667%;
}

.ant-col-xs-offset-10.ant-col-rtl {
  margin-right: 41.66666667%;
  margin-left: 0;
}

.ant-col-xs-push-11.ant-col-rtl {
  right: 45.83333333%;
  left: auto;
}

.ant-col-xs-pull-11.ant-col-rtl {
  right: auto;
  left: 45.83333333%;
}

.ant-col-xs-offset-11.ant-col-rtl {
  margin-right: 45.83333333%;
  margin-left: 0;
}

.ant-col-xs-push-12.ant-col-rtl {
  right: 50%;
  left: auto;
}

.ant-col-xs-pull-12.ant-col-rtl {
  right: auto;
  left: 50%;
}

.ant-col-xs-offset-12.ant-col-rtl {
  margin-right: 50%;
  margin-left: 0;
}

.ant-col-xs-push-13.ant-col-rtl {
  right: 54.16666667%;
  left: auto;
}

.ant-col-xs-pull-13.ant-col-rtl {
  right: auto;
  left: 54.16666667%;
}

.ant-col-xs-offset-13.ant-col-rtl {
  margin-right: 54.16666667%;
  margin-left: 0;
}

.ant-col-xs-push-14.ant-col-rtl {
  right: 58.33333333%;
  left: auto;
}

.ant-col-xs-pull-14.ant-col-rtl {
  right: auto;
  left: 58.33333333%;
}

.ant-col-xs-offset-14.ant-col-rtl {
  margin-right: 58.33333333%;
  margin-left: 0;
}

.ant-col-xs-push-15.ant-col-rtl {
  right: 62.5%;
  left: auto;
}

.ant-col-xs-pull-15.ant-col-rtl {
  right: auto;
  left: 62.5%;
}

.ant-col-xs-offset-15.ant-col-rtl {
  margin-right: 62.5%;
  margin-left: 0;
}

.ant-col-xs-push-16.ant-col-rtl {
  right: 66.66666667%;
  left: auto;
}

.ant-col-xs-pull-16.ant-col-rtl {
  right: auto;
  left: 66.66666667%;
}

.ant-col-xs-offset-16.ant-col-rtl {
  margin-right: 66.66666667%;
  margin-left: 0;
}

.ant-col-xs-push-17.ant-col-rtl {
  right: 70.83333333%;
  left: auto;
}

.ant-col-xs-pull-17.ant-col-rtl {
  right: auto;
  left: 70.83333333%;
}

.ant-col-xs-offset-17.ant-col-rtl {
  margin-right: 70.83333333%;
  margin-left: 0;
}

.ant-col-xs-push-18.ant-col-rtl {
  right: 75%;
  left: auto;
}

.ant-col-xs-pull-18.ant-col-rtl {
  right: auto;
  left: 75%;
}

.ant-col-xs-offset-18.ant-col-rtl {
  margin-right: 75%;
  margin-left: 0;
}

.ant-col-xs-push-19.ant-col-rtl {
  right: 79.16666667%;
  left: auto;
}

.ant-col-xs-pull-19.ant-col-rtl {
  right: auto;
  left: 79.16666667%;
}

.ant-col-xs-offset-19.ant-col-rtl {
  margin-right: 79.16666667%;
  margin-left: 0;
}

.ant-col-xs-push-20.ant-col-rtl {
  right: 83.33333333%;
  left: auto;
}

.ant-col-xs-pull-20.ant-col-rtl {
  right: auto;
  left: 83.33333333%;
}

.ant-col-xs-offset-20.ant-col-rtl {
  margin-right: 83.33333333%;
  margin-left: 0;
}

.ant-col-xs-push-21.ant-col-rtl {
  right: 87.5%;
  left: auto;
}

.ant-col-xs-pull-21.ant-col-rtl {
  right: auto;
  left: 87.5%;
}

.ant-col-xs-offset-21.ant-col-rtl {
  margin-right: 87.5%;
  margin-left: 0;
}

.ant-col-xs-push-22.ant-col-rtl {
  right: 91.66666667%;
  left: auto;
}

.ant-col-xs-pull-22.ant-col-rtl {
  right: auto;
  left: 91.66666667%;
}

.ant-col-xs-offset-22.ant-col-rtl {
  margin-right: 91.66666667%;
  margin-left: 0;
}

.ant-col-xs-push-23.ant-col-rtl {
  right: 95.83333333%;
  left: auto;
}

.ant-col-xs-pull-23.ant-col-rtl {
  right: auto;
  left: 95.83333333%;
}

.ant-col-xs-offset-23.ant-col-rtl {
  margin-right: 95.83333333%;
  margin-left: 0;
}

.ant-col-xs-push-24.ant-col-rtl {
  right: 100%;
  left: auto;
}

.ant-col-xs-pull-24.ant-col-rtl {
  right: auto;
  left: 100%;
}

.ant-col-xs-offset-24.ant-col-rtl {
  margin-right: 100%;
  margin-left: 0;
}

@media (min-width: 576px) {
  .ant-col-sm-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .ant-col-sm-push-24 {
    left: 100%;
  }

  .ant-col-sm-pull-24 {
    right: 100%;
  }

  .ant-col-sm-offset-24 {
    margin-left: 100%;
  }

  .ant-col-sm-order-24 {
    order: 24;
  }

  .ant-col-sm-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .ant-col-sm-push-23 {
    left: 95.83333333%;
  }

  .ant-col-sm-pull-23 {
    right: 95.83333333%;
  }

  .ant-col-sm-offset-23 {
    margin-left: 95.83333333%;
  }

  .ant-col-sm-order-23 {
    order: 23;
  }

  .ant-col-sm-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .ant-col-sm-push-22 {
    left: 91.66666667%;
  }

  .ant-col-sm-pull-22 {
    right: 91.66666667%;
  }

  .ant-col-sm-offset-22 {
    margin-left: 91.66666667%;
  }

  .ant-col-sm-order-22 {
    order: 22;
  }

  .ant-col-sm-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .ant-col-sm-push-21 {
    left: 87.5%;
  }

  .ant-col-sm-pull-21 {
    right: 87.5%;
  }

  .ant-col-sm-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-sm-order-21 {
    order: 21;
  }

  .ant-col-sm-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .ant-col-sm-push-20 {
    left: 83.33333333%;
  }

  .ant-col-sm-pull-20 {
    right: 83.33333333%;
  }

  .ant-col-sm-offset-20 {
    margin-left: 83.33333333%;
  }

  .ant-col-sm-order-20 {
    order: 20;
  }

  .ant-col-sm-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .ant-col-sm-push-19 {
    left: 79.16666667%;
  }

  .ant-col-sm-pull-19 {
    right: 79.16666667%;
  }

  .ant-col-sm-offset-19 {
    margin-left: 79.16666667%;
  }

  .ant-col-sm-order-19 {
    order: 19;
  }

  .ant-col-sm-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .ant-col-sm-push-18 {
    left: 75%;
  }

  .ant-col-sm-pull-18 {
    right: 75%;
  }

  .ant-col-sm-offset-18 {
    margin-left: 75%;
  }

  .ant-col-sm-order-18 {
    order: 18;
  }

  .ant-col-sm-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .ant-col-sm-push-17 {
    left: 70.83333333%;
  }

  .ant-col-sm-pull-17 {
    right: 70.83333333%;
  }

  .ant-col-sm-offset-17 {
    margin-left: 70.83333333%;
  }

  .ant-col-sm-order-17 {
    order: 17;
  }

  .ant-col-sm-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .ant-col-sm-push-16 {
    left: 66.66666667%;
  }

  .ant-col-sm-pull-16 {
    right: 66.66666667%;
  }

  .ant-col-sm-offset-16 {
    margin-left: 66.66666667%;
  }

  .ant-col-sm-order-16 {
    order: 16;
  }

  .ant-col-sm-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .ant-col-sm-push-15 {
    left: 62.5%;
  }

  .ant-col-sm-pull-15 {
    right: 62.5%;
  }

  .ant-col-sm-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-sm-order-15 {
    order: 15;
  }

  .ant-col-sm-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .ant-col-sm-push-14 {
    left: 58.33333333%;
  }

  .ant-col-sm-pull-14 {
    right: 58.33333333%;
  }

  .ant-col-sm-offset-14 {
    margin-left: 58.33333333%;
  }

  .ant-col-sm-order-14 {
    order: 14;
  }

  .ant-col-sm-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .ant-col-sm-push-13 {
    left: 54.16666667%;
  }

  .ant-col-sm-pull-13 {
    right: 54.16666667%;
  }

  .ant-col-sm-offset-13 {
    margin-left: 54.16666667%;
  }

  .ant-col-sm-order-13 {
    order: 13;
  }

  .ant-col-sm-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .ant-col-sm-push-12 {
    left: 50%;
  }

  .ant-col-sm-pull-12 {
    right: 50%;
  }

  .ant-col-sm-offset-12 {
    margin-left: 50%;
  }

  .ant-col-sm-order-12 {
    order: 12;
  }

  .ant-col-sm-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .ant-col-sm-push-11 {
    left: 45.83333333%;
  }

  .ant-col-sm-pull-11 {
    right: 45.83333333%;
  }

  .ant-col-sm-offset-11 {
    margin-left: 45.83333333%;
  }

  .ant-col-sm-order-11 {
    order: 11;
  }

  .ant-col-sm-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .ant-col-sm-push-10 {
    left: 41.66666667%;
  }

  .ant-col-sm-pull-10 {
    right: 41.66666667%;
  }

  .ant-col-sm-offset-10 {
    margin-left: 41.66666667%;
  }

  .ant-col-sm-order-10 {
    order: 10;
  }

  .ant-col-sm-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .ant-col-sm-push-9 {
    left: 37.5%;
  }

  .ant-col-sm-pull-9 {
    right: 37.5%;
  }

  .ant-col-sm-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-sm-order-9 {
    order: 9;
  }

  .ant-col-sm-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .ant-col-sm-push-8 {
    left: 33.33333333%;
  }

  .ant-col-sm-pull-8 {
    right: 33.33333333%;
  }

  .ant-col-sm-offset-8 {
    margin-left: 33.33333333%;
  }

  .ant-col-sm-order-8 {
    order: 8;
  }

  .ant-col-sm-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .ant-col-sm-push-7 {
    left: 29.16666667%;
  }

  .ant-col-sm-pull-7 {
    right: 29.16666667%;
  }

  .ant-col-sm-offset-7 {
    margin-left: 29.16666667%;
  }

  .ant-col-sm-order-7 {
    order: 7;
  }

  .ant-col-sm-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .ant-col-sm-push-6 {
    left: 25%;
  }

  .ant-col-sm-pull-6 {
    right: 25%;
  }

  .ant-col-sm-offset-6 {
    margin-left: 25%;
  }

  .ant-col-sm-order-6 {
    order: 6;
  }

  .ant-col-sm-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .ant-col-sm-push-5 {
    left: 20.83333333%;
  }

  .ant-col-sm-pull-5 {
    right: 20.83333333%;
  }

  .ant-col-sm-offset-5 {
    margin-left: 20.83333333%;
  }

  .ant-col-sm-order-5 {
    order: 5;
  }

  .ant-col-sm-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .ant-col-sm-push-4 {
    left: 16.66666667%;
  }

  .ant-col-sm-pull-4 {
    right: 16.66666667%;
  }

  .ant-col-sm-offset-4 {
    margin-left: 16.66666667%;
  }

  .ant-col-sm-order-4 {
    order: 4;
  }

  .ant-col-sm-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .ant-col-sm-push-3 {
    left: 12.5%;
  }

  .ant-col-sm-pull-3 {
    right: 12.5%;
  }

  .ant-col-sm-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-sm-order-3 {
    order: 3;
  }

  .ant-col-sm-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .ant-col-sm-push-2 {
    left: 8.33333333%;
  }

  .ant-col-sm-pull-2 {
    right: 8.33333333%;
  }

  .ant-col-sm-offset-2 {
    margin-left: 8.33333333%;
  }

  .ant-col-sm-order-2 {
    order: 2;
  }

  .ant-col-sm-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .ant-col-sm-push-1 {
    left: 4.16666667%;
  }

  .ant-col-sm-pull-1 {
    right: 4.16666667%;
  }

  .ant-col-sm-offset-1 {
    margin-left: 4.16666667%;
  }

  .ant-col-sm-order-1 {
    order: 1;
  }

  .ant-col-sm-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-sm-push-0 {
    left: auto;
  }

  .ant-col-sm-pull-0 {
    right: auto;
  }

  .ant-col-sm-offset-0 {
    margin-left: 0;
  }

  .ant-col-sm-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-sm-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-sm-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-sm-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-sm-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }

  .ant-col-sm-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }

  .ant-col-sm-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }

  .ant-col-sm-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }

  .ant-col-sm-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }

  .ant-col-sm-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }

  .ant-col-sm-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }

  .ant-col-sm-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }

  .ant-col-sm-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }

  .ant-col-sm-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }

  .ant-col-sm-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }

  .ant-col-sm-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }

  .ant-col-sm-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }

  .ant-col-sm-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }

  .ant-col-sm-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }

  .ant-col-sm-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }

  .ant-col-sm-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }

  .ant-col-sm-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }

  .ant-col-sm-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }

  .ant-col-sm-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }

  .ant-col-sm-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }

  .ant-col-sm-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }

  .ant-col-sm-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }

  .ant-col-sm-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }

  .ant-col-sm-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }

  .ant-col-sm-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }

  .ant-col-sm-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }

  .ant-col-sm-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }

  .ant-col-sm-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }

  .ant-col-sm-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }

  .ant-col-sm-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }

  .ant-col-sm-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }

  .ant-col-sm-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }

  .ant-col-sm-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }

  .ant-col-sm-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }

  .ant-col-sm-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }

  .ant-col-sm-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }

  .ant-col-sm-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }

  .ant-col-sm-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }

  .ant-col-sm-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }

  .ant-col-sm-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }

  .ant-col-sm-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }

  .ant-col-sm-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }

  .ant-col-sm-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }

  .ant-col-sm-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }

  .ant-col-sm-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }

  .ant-col-sm-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }

  .ant-col-sm-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }

  .ant-col-sm-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }

  .ant-col-sm-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }

  .ant-col-sm-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }

  .ant-col-sm-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }

  .ant-col-sm-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }

  .ant-col-sm-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }

  .ant-col-sm-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }

  .ant-col-sm-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }

  .ant-col-sm-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }

  .ant-col-sm-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .ant-col-md-push-24 {
    left: 100%;
  }

  .ant-col-md-pull-24 {
    right: 100%;
  }

  .ant-col-md-offset-24 {
    margin-left: 100%;
  }

  .ant-col-md-order-24 {
    order: 24;
  }

  .ant-col-md-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .ant-col-md-push-23 {
    left: 95.83333333%;
  }

  .ant-col-md-pull-23 {
    right: 95.83333333%;
  }

  .ant-col-md-offset-23 {
    margin-left: 95.83333333%;
  }

  .ant-col-md-order-23 {
    order: 23;
  }

  .ant-col-md-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .ant-col-md-push-22 {
    left: 91.66666667%;
  }

  .ant-col-md-pull-22 {
    right: 91.66666667%;
  }

  .ant-col-md-offset-22 {
    margin-left: 91.66666667%;
  }

  .ant-col-md-order-22 {
    order: 22;
  }

  .ant-col-md-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .ant-col-md-push-21 {
    left: 87.5%;
  }

  .ant-col-md-pull-21 {
    right: 87.5%;
  }

  .ant-col-md-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-md-order-21 {
    order: 21;
  }

  .ant-col-md-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .ant-col-md-push-20 {
    left: 83.33333333%;
  }

  .ant-col-md-pull-20 {
    right: 83.33333333%;
  }

  .ant-col-md-offset-20 {
    margin-left: 83.33333333%;
  }

  .ant-col-md-order-20 {
    order: 20;
  }

  .ant-col-md-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .ant-col-md-push-19 {
    left: 79.16666667%;
  }

  .ant-col-md-pull-19 {
    right: 79.16666667%;
  }

  .ant-col-md-offset-19 {
    margin-left: 79.16666667%;
  }

  .ant-col-md-order-19 {
    order: 19;
  }

  .ant-col-md-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .ant-col-md-push-18 {
    left: 75%;
  }

  .ant-col-md-pull-18 {
    right: 75%;
  }

  .ant-col-md-offset-18 {
    margin-left: 75%;
  }

  .ant-col-md-order-18 {
    order: 18;
  }

  .ant-col-md-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .ant-col-md-push-17 {
    left: 70.83333333%;
  }

  .ant-col-md-pull-17 {
    right: 70.83333333%;
  }

  .ant-col-md-offset-17 {
    margin-left: 70.83333333%;
  }

  .ant-col-md-order-17 {
    order: 17;
  }

  .ant-col-md-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .ant-col-md-push-16 {
    left: 66.66666667%;
  }

  .ant-col-md-pull-16 {
    right: 66.66666667%;
  }

  .ant-col-md-offset-16 {
    margin-left: 66.66666667%;
  }

  .ant-col-md-order-16 {
    order: 16;
  }

  .ant-col-md-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .ant-col-md-push-15 {
    left: 62.5%;
  }

  .ant-col-md-pull-15 {
    right: 62.5%;
  }

  .ant-col-md-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-md-order-15 {
    order: 15;
  }

  .ant-col-md-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .ant-col-md-push-14 {
    left: 58.33333333%;
  }

  .ant-col-md-pull-14 {
    right: 58.33333333%;
  }

  .ant-col-md-offset-14 {
    margin-left: 58.33333333%;
  }

  .ant-col-md-order-14 {
    order: 14;
  }

  .ant-col-md-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .ant-col-md-push-13 {
    left: 54.16666667%;
  }

  .ant-col-md-pull-13 {
    right: 54.16666667%;
  }

  .ant-col-md-offset-13 {
    margin-left: 54.16666667%;
  }

  .ant-col-md-order-13 {
    order: 13;
  }

  .ant-col-md-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .ant-col-md-push-12 {
    left: 50%;
  }

  .ant-col-md-pull-12 {
    right: 50%;
  }

  .ant-col-md-offset-12 {
    margin-left: 50%;
  }

  .ant-col-md-order-12 {
    order: 12;
  }

  .ant-col-md-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .ant-col-md-push-11 {
    left: 45.83333333%;
  }

  .ant-col-md-pull-11 {
    right: 45.83333333%;
  }

  .ant-col-md-offset-11 {
    margin-left: 45.83333333%;
  }

  .ant-col-md-order-11 {
    order: 11;
  }

  .ant-col-md-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .ant-col-md-push-10 {
    left: 41.66666667%;
  }

  .ant-col-md-pull-10 {
    right: 41.66666667%;
  }

  .ant-col-md-offset-10 {
    margin-left: 41.66666667%;
  }

  .ant-col-md-order-10 {
    order: 10;
  }

  .ant-col-md-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .ant-col-md-push-9 {
    left: 37.5%;
  }

  .ant-col-md-pull-9 {
    right: 37.5%;
  }

  .ant-col-md-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-md-order-9 {
    order: 9;
  }

  .ant-col-md-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .ant-col-md-push-8 {
    left: 33.33333333%;
  }

  .ant-col-md-pull-8 {
    right: 33.33333333%;
  }

  .ant-col-md-offset-8 {
    margin-left: 33.33333333%;
  }

  .ant-col-md-order-8 {
    order: 8;
  }

  .ant-col-md-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .ant-col-md-push-7 {
    left: 29.16666667%;
  }

  .ant-col-md-pull-7 {
    right: 29.16666667%;
  }

  .ant-col-md-offset-7 {
    margin-left: 29.16666667%;
  }

  .ant-col-md-order-7 {
    order: 7;
  }

  .ant-col-md-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .ant-col-md-push-6 {
    left: 25%;
  }

  .ant-col-md-pull-6 {
    right: 25%;
  }

  .ant-col-md-offset-6 {
    margin-left: 25%;
  }

  .ant-col-md-order-6 {
    order: 6;
  }

  .ant-col-md-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .ant-col-md-push-5 {
    left: 20.83333333%;
  }

  .ant-col-md-pull-5 {
    right: 20.83333333%;
  }

  .ant-col-md-offset-5 {
    margin-left: 20.83333333%;
  }

  .ant-col-md-order-5 {
    order: 5;
  }

  .ant-col-md-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .ant-col-md-push-4 {
    left: 16.66666667%;
  }

  .ant-col-md-pull-4 {
    right: 16.66666667%;
  }

  .ant-col-md-offset-4 {
    margin-left: 16.66666667%;
  }

  .ant-col-md-order-4 {
    order: 4;
  }

  .ant-col-md-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .ant-col-md-push-3 {
    left: 12.5%;
  }

  .ant-col-md-pull-3 {
    right: 12.5%;
  }

  .ant-col-md-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-md-order-3 {
    order: 3;
  }

  .ant-col-md-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .ant-col-md-push-2 {
    left: 8.33333333%;
  }

  .ant-col-md-pull-2 {
    right: 8.33333333%;
  }

  .ant-col-md-offset-2 {
    margin-left: 8.33333333%;
  }

  .ant-col-md-order-2 {
    order: 2;
  }

  .ant-col-md-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .ant-col-md-push-1 {
    left: 4.16666667%;
  }

  .ant-col-md-pull-1 {
    right: 4.16666667%;
  }

  .ant-col-md-offset-1 {
    margin-left: 4.16666667%;
  }

  .ant-col-md-order-1 {
    order: 1;
  }

  .ant-col-md-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-md-push-0 {
    left: auto;
  }

  .ant-col-md-pull-0 {
    right: auto;
  }

  .ant-col-md-offset-0 {
    margin-left: 0;
  }

  .ant-col-md-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-md-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-md-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-md-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-md-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }

  .ant-col-md-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }

  .ant-col-md-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }

  .ant-col-md-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }

  .ant-col-md-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }

  .ant-col-md-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }

  .ant-col-md-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }

  .ant-col-md-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }

  .ant-col-md-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }

  .ant-col-md-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }

  .ant-col-md-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }

  .ant-col-md-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }

  .ant-col-md-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }

  .ant-col-md-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }

  .ant-col-md-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }

  .ant-col-md-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }

  .ant-col-md-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }

  .ant-col-md-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }

  .ant-col-md-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }

  .ant-col-md-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }

  .ant-col-md-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }

  .ant-col-md-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }

  .ant-col-md-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }

  .ant-col-md-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }

  .ant-col-md-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }

  .ant-col-md-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }

  .ant-col-md-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }

  .ant-col-md-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }

  .ant-col-md-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }

  .ant-col-md-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }

  .ant-col-md-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }

  .ant-col-md-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }

  .ant-col-md-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }

  .ant-col-md-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }

  .ant-col-md-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }

  .ant-col-md-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }

  .ant-col-md-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }

  .ant-col-md-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }

  .ant-col-md-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }

  .ant-col-md-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }

  .ant-col-md-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }

  .ant-col-md-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }

  .ant-col-md-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }

  .ant-col-md-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }

  .ant-col-md-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }

  .ant-col-md-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }

  .ant-col-md-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }

  .ant-col-md-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }

  .ant-col-md-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }

  .ant-col-md-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }

  .ant-col-md-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }

  .ant-col-md-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }

  .ant-col-md-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }

  .ant-col-md-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }

  .ant-col-md-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }

  .ant-col-md-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }

  .ant-col-md-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }

  .ant-col-md-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }

  .ant-col-md-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }

  .ant-col-md-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }

  .ant-col-md-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }

  .ant-col-md-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }

  .ant-col-md-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }

  .ant-col-md-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }

  .ant-col-md-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }

  .ant-col-md-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }

  .ant-col-md-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }

  .ant-col-md-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }

  .ant-col-md-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }

  .ant-col-md-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }

  .ant-col-md-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }

  .ant-col-md-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  .ant-col-lg-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .ant-col-lg-push-24 {
    left: 100%;
  }

  .ant-col-lg-pull-24 {
    right: 100%;
  }

  .ant-col-lg-offset-24 {
    margin-left: 100%;
  }

  .ant-col-lg-order-24 {
    order: 24;
  }

  .ant-col-lg-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .ant-col-lg-push-23 {
    left: 95.83333333%;
  }

  .ant-col-lg-pull-23 {
    right: 95.83333333%;
  }

  .ant-col-lg-offset-23 {
    margin-left: 95.83333333%;
  }

  .ant-col-lg-order-23 {
    order: 23;
  }

  .ant-col-lg-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .ant-col-lg-push-22 {
    left: 91.66666667%;
  }

  .ant-col-lg-pull-22 {
    right: 91.66666667%;
  }

  .ant-col-lg-offset-22 {
    margin-left: 91.66666667%;
  }

  .ant-col-lg-order-22 {
    order: 22;
  }

  .ant-col-lg-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .ant-col-lg-push-21 {
    left: 87.5%;
  }

  .ant-col-lg-pull-21 {
    right: 87.5%;
  }

  .ant-col-lg-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-lg-order-21 {
    order: 21;
  }

  .ant-col-lg-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .ant-col-lg-push-20 {
    left: 83.33333333%;
  }

  .ant-col-lg-pull-20 {
    right: 83.33333333%;
  }

  .ant-col-lg-offset-20 {
    margin-left: 83.33333333%;
  }

  .ant-col-lg-order-20 {
    order: 20;
  }

  .ant-col-lg-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .ant-col-lg-push-19 {
    left: 79.16666667%;
  }

  .ant-col-lg-pull-19 {
    right: 79.16666667%;
  }

  .ant-col-lg-offset-19 {
    margin-left: 79.16666667%;
  }

  .ant-col-lg-order-19 {
    order: 19;
  }

  .ant-col-lg-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .ant-col-lg-push-18 {
    left: 75%;
  }

  .ant-col-lg-pull-18 {
    right: 75%;
  }

  .ant-col-lg-offset-18 {
    margin-left: 75%;
  }

  .ant-col-lg-order-18 {
    order: 18;
  }

  .ant-col-lg-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .ant-col-lg-push-17 {
    left: 70.83333333%;
  }

  .ant-col-lg-pull-17 {
    right: 70.83333333%;
  }

  .ant-col-lg-offset-17 {
    margin-left: 70.83333333%;
  }

  .ant-col-lg-order-17 {
    order: 17;
  }

  .ant-col-lg-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .ant-col-lg-push-16 {
    left: 66.66666667%;
  }

  .ant-col-lg-pull-16 {
    right: 66.66666667%;
  }

  .ant-col-lg-offset-16 {
    margin-left: 66.66666667%;
  }

  .ant-col-lg-order-16 {
    order: 16;
  }

  .ant-col-lg-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .ant-col-lg-push-15 {
    left: 62.5%;
  }

  .ant-col-lg-pull-15 {
    right: 62.5%;
  }

  .ant-col-lg-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-lg-order-15 {
    order: 15;
  }

  .ant-col-lg-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .ant-col-lg-push-14 {
    left: 58.33333333%;
  }

  .ant-col-lg-pull-14 {
    right: 58.33333333%;
  }

  .ant-col-lg-offset-14 {
    margin-left: 58.33333333%;
  }

  .ant-col-lg-order-14 {
    order: 14;
  }

  .ant-col-lg-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .ant-col-lg-push-13 {
    left: 54.16666667%;
  }

  .ant-col-lg-pull-13 {
    right: 54.16666667%;
  }

  .ant-col-lg-offset-13 {
    margin-left: 54.16666667%;
  }

  .ant-col-lg-order-13 {
    order: 13;
  }

  .ant-col-lg-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .ant-col-lg-push-12 {
    left: 50%;
  }

  .ant-col-lg-pull-12 {
    right: 50%;
  }

  .ant-col-lg-offset-12 {
    margin-left: 50%;
  }

  .ant-col-lg-order-12 {
    order: 12;
  }

  .ant-col-lg-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .ant-col-lg-push-11 {
    left: 45.83333333%;
  }

  .ant-col-lg-pull-11 {
    right: 45.83333333%;
  }

  .ant-col-lg-offset-11 {
    margin-left: 45.83333333%;
  }

  .ant-col-lg-order-11 {
    order: 11;
  }

  .ant-col-lg-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .ant-col-lg-push-10 {
    left: 41.66666667%;
  }

  .ant-col-lg-pull-10 {
    right: 41.66666667%;
  }

  .ant-col-lg-offset-10 {
    margin-left: 41.66666667%;
  }

  .ant-col-lg-order-10 {
    order: 10;
  }

  .ant-col-lg-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .ant-col-lg-push-9 {
    left: 37.5%;
  }

  .ant-col-lg-pull-9 {
    right: 37.5%;
  }

  .ant-col-lg-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-lg-order-9 {
    order: 9;
  }

  .ant-col-lg-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .ant-col-lg-push-8 {
    left: 33.33333333%;
  }

  .ant-col-lg-pull-8 {
    right: 33.33333333%;
  }

  .ant-col-lg-offset-8 {
    margin-left: 33.33333333%;
  }

  .ant-col-lg-order-8 {
    order: 8;
  }

  .ant-col-lg-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .ant-col-lg-push-7 {
    left: 29.16666667%;
  }

  .ant-col-lg-pull-7 {
    right: 29.16666667%;
  }

  .ant-col-lg-offset-7 {
    margin-left: 29.16666667%;
  }

  .ant-col-lg-order-7 {
    order: 7;
  }

  .ant-col-lg-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .ant-col-lg-push-6 {
    left: 25%;
  }

  .ant-col-lg-pull-6 {
    right: 25%;
  }

  .ant-col-lg-offset-6 {
    margin-left: 25%;
  }

  .ant-col-lg-order-6 {
    order: 6;
  }

  .ant-col-lg-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .ant-col-lg-push-5 {
    left: 20.83333333%;
  }

  .ant-col-lg-pull-5 {
    right: 20.83333333%;
  }

  .ant-col-lg-offset-5 {
    margin-left: 20.83333333%;
  }

  .ant-col-lg-order-5 {
    order: 5;
  }

  .ant-col-lg-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .ant-col-lg-push-4 {
    left: 16.66666667%;
  }

  .ant-col-lg-pull-4 {
    right: 16.66666667%;
  }

  .ant-col-lg-offset-4 {
    margin-left: 16.66666667%;
  }

  .ant-col-lg-order-4 {
    order: 4;
  }

  .ant-col-lg-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .ant-col-lg-push-3 {
    left: 12.5%;
  }

  .ant-col-lg-pull-3 {
    right: 12.5%;
  }

  .ant-col-lg-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-lg-order-3 {
    order: 3;
  }

  .ant-col-lg-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .ant-col-lg-push-2 {
    left: 8.33333333%;
  }

  .ant-col-lg-pull-2 {
    right: 8.33333333%;
  }

  .ant-col-lg-offset-2 {
    margin-left: 8.33333333%;
  }

  .ant-col-lg-order-2 {
    order: 2;
  }

  .ant-col-lg-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .ant-col-lg-push-1 {
    left: 4.16666667%;
  }

  .ant-col-lg-pull-1 {
    right: 4.16666667%;
  }

  .ant-col-lg-offset-1 {
    margin-left: 4.16666667%;
  }

  .ant-col-lg-order-1 {
    order: 1;
  }

  .ant-col-lg-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-lg-push-0 {
    left: auto;
  }

  .ant-col-lg-pull-0 {
    right: auto;
  }

  .ant-col-lg-offset-0 {
    margin-left: 0;
  }

  .ant-col-lg-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-lg-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-lg-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-lg-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-lg-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }

  .ant-col-lg-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }

  .ant-col-lg-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }

  .ant-col-lg-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }

  .ant-col-lg-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }

  .ant-col-lg-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }

  .ant-col-lg-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }

  .ant-col-lg-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }

  .ant-col-lg-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }

  .ant-col-lg-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }

  .ant-col-lg-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }

  .ant-col-lg-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }

  .ant-col-lg-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }

  .ant-col-lg-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }

  .ant-col-lg-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }

  .ant-col-lg-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }

  .ant-col-lg-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }

  .ant-col-lg-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }

  .ant-col-lg-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }

  .ant-col-lg-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }

  .ant-col-lg-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }

  .ant-col-lg-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }

  .ant-col-lg-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }

  .ant-col-lg-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }

  .ant-col-lg-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }

  .ant-col-lg-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }

  .ant-col-lg-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }

  .ant-col-lg-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }

  .ant-col-lg-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }

  .ant-col-lg-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }

  .ant-col-lg-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }

  .ant-col-lg-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }

  .ant-col-lg-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }

  .ant-col-lg-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }

  .ant-col-lg-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }

  .ant-col-lg-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }

  .ant-col-lg-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }

  .ant-col-lg-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }

  .ant-col-lg-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }

  .ant-col-lg-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }

  .ant-col-lg-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }

  .ant-col-lg-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }

  .ant-col-lg-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }

  .ant-col-lg-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }

  .ant-col-lg-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }

  .ant-col-lg-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }

  .ant-col-lg-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }

  .ant-col-lg-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }

  .ant-col-lg-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }

  .ant-col-lg-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }

  .ant-col-lg-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }

  .ant-col-lg-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }

  .ant-col-lg-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }

  .ant-col-lg-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }

  .ant-col-lg-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }

  .ant-col-lg-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }

  .ant-col-lg-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }

  .ant-col-lg-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  .ant-col-xl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .ant-col-xl-push-24 {
    left: 100%;
  }

  .ant-col-xl-pull-24 {
    right: 100%;
  }

  .ant-col-xl-offset-24 {
    margin-left: 100%;
  }

  .ant-col-xl-order-24 {
    order: 24;
  }

  .ant-col-xl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .ant-col-xl-push-23 {
    left: 95.83333333%;
  }

  .ant-col-xl-pull-23 {
    right: 95.83333333%;
  }

  .ant-col-xl-offset-23 {
    margin-left: 95.83333333%;
  }

  .ant-col-xl-order-23 {
    order: 23;
  }

  .ant-col-xl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .ant-col-xl-push-22 {
    left: 91.66666667%;
  }

  .ant-col-xl-pull-22 {
    right: 91.66666667%;
  }

  .ant-col-xl-offset-22 {
    margin-left: 91.66666667%;
  }

  .ant-col-xl-order-22 {
    order: 22;
  }

  .ant-col-xl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .ant-col-xl-push-21 {
    left: 87.5%;
  }

  .ant-col-xl-pull-21 {
    right: 87.5%;
  }

  .ant-col-xl-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-xl-order-21 {
    order: 21;
  }

  .ant-col-xl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .ant-col-xl-push-20 {
    left: 83.33333333%;
  }

  .ant-col-xl-pull-20 {
    right: 83.33333333%;
  }

  .ant-col-xl-offset-20 {
    margin-left: 83.33333333%;
  }

  .ant-col-xl-order-20 {
    order: 20;
  }

  .ant-col-xl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .ant-col-xl-push-19 {
    left: 79.16666667%;
  }

  .ant-col-xl-pull-19 {
    right: 79.16666667%;
  }

  .ant-col-xl-offset-19 {
    margin-left: 79.16666667%;
  }

  .ant-col-xl-order-19 {
    order: 19;
  }

  .ant-col-xl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .ant-col-xl-push-18 {
    left: 75%;
  }

  .ant-col-xl-pull-18 {
    right: 75%;
  }

  .ant-col-xl-offset-18 {
    margin-left: 75%;
  }

  .ant-col-xl-order-18 {
    order: 18;
  }

  .ant-col-xl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .ant-col-xl-push-17 {
    left: 70.83333333%;
  }

  .ant-col-xl-pull-17 {
    right: 70.83333333%;
  }

  .ant-col-xl-offset-17 {
    margin-left: 70.83333333%;
  }

  .ant-col-xl-order-17 {
    order: 17;
  }

  .ant-col-xl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .ant-col-xl-push-16 {
    left: 66.66666667%;
  }

  .ant-col-xl-pull-16 {
    right: 66.66666667%;
  }

  .ant-col-xl-offset-16 {
    margin-left: 66.66666667%;
  }

  .ant-col-xl-order-16 {
    order: 16;
  }

  .ant-col-xl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .ant-col-xl-push-15 {
    left: 62.5%;
  }

  .ant-col-xl-pull-15 {
    right: 62.5%;
  }

  .ant-col-xl-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-xl-order-15 {
    order: 15;
  }

  .ant-col-xl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .ant-col-xl-push-14 {
    left: 58.33333333%;
  }

  .ant-col-xl-pull-14 {
    right: 58.33333333%;
  }

  .ant-col-xl-offset-14 {
    margin-left: 58.33333333%;
  }

  .ant-col-xl-order-14 {
    order: 14;
  }

  .ant-col-xl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .ant-col-xl-push-13 {
    left: 54.16666667%;
  }

  .ant-col-xl-pull-13 {
    right: 54.16666667%;
  }

  .ant-col-xl-offset-13 {
    margin-left: 54.16666667%;
  }

  .ant-col-xl-order-13 {
    order: 13;
  }

  .ant-col-xl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .ant-col-xl-push-12 {
    left: 50%;
  }

  .ant-col-xl-pull-12 {
    right: 50%;
  }

  .ant-col-xl-offset-12 {
    margin-left: 50%;
  }

  .ant-col-xl-order-12 {
    order: 12;
  }

  .ant-col-xl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .ant-col-xl-push-11 {
    left: 45.83333333%;
  }

  .ant-col-xl-pull-11 {
    right: 45.83333333%;
  }

  .ant-col-xl-offset-11 {
    margin-left: 45.83333333%;
  }

  .ant-col-xl-order-11 {
    order: 11;
  }

  .ant-col-xl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .ant-col-xl-push-10 {
    left: 41.66666667%;
  }

  .ant-col-xl-pull-10 {
    right: 41.66666667%;
  }

  .ant-col-xl-offset-10 {
    margin-left: 41.66666667%;
  }

  .ant-col-xl-order-10 {
    order: 10;
  }

  .ant-col-xl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .ant-col-xl-push-9 {
    left: 37.5%;
  }

  .ant-col-xl-pull-9 {
    right: 37.5%;
  }

  .ant-col-xl-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-xl-order-9 {
    order: 9;
  }

  .ant-col-xl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .ant-col-xl-push-8 {
    left: 33.33333333%;
  }

  .ant-col-xl-pull-8 {
    right: 33.33333333%;
  }

  .ant-col-xl-offset-8 {
    margin-left: 33.33333333%;
  }

  .ant-col-xl-order-8 {
    order: 8;
  }

  .ant-col-xl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .ant-col-xl-push-7 {
    left: 29.16666667%;
  }

  .ant-col-xl-pull-7 {
    right: 29.16666667%;
  }

  .ant-col-xl-offset-7 {
    margin-left: 29.16666667%;
  }

  .ant-col-xl-order-7 {
    order: 7;
  }

  .ant-col-xl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .ant-col-xl-push-6 {
    left: 25%;
  }

  .ant-col-xl-pull-6 {
    right: 25%;
  }

  .ant-col-xl-offset-6 {
    margin-left: 25%;
  }

  .ant-col-xl-order-6 {
    order: 6;
  }

  .ant-col-xl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .ant-col-xl-push-5 {
    left: 20.83333333%;
  }

  .ant-col-xl-pull-5 {
    right: 20.83333333%;
  }

  .ant-col-xl-offset-5 {
    margin-left: 20.83333333%;
  }

  .ant-col-xl-order-5 {
    order: 5;
  }

  .ant-col-xl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .ant-col-xl-push-4 {
    left: 16.66666667%;
  }

  .ant-col-xl-pull-4 {
    right: 16.66666667%;
  }

  .ant-col-xl-offset-4 {
    margin-left: 16.66666667%;
  }

  .ant-col-xl-order-4 {
    order: 4;
  }

  .ant-col-xl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .ant-col-xl-push-3 {
    left: 12.5%;
  }

  .ant-col-xl-pull-3 {
    right: 12.5%;
  }

  .ant-col-xl-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-xl-order-3 {
    order: 3;
  }

  .ant-col-xl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .ant-col-xl-push-2 {
    left: 8.33333333%;
  }

  .ant-col-xl-pull-2 {
    right: 8.33333333%;
  }

  .ant-col-xl-offset-2 {
    margin-left: 8.33333333%;
  }

  .ant-col-xl-order-2 {
    order: 2;
  }

  .ant-col-xl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .ant-col-xl-push-1 {
    left: 4.16666667%;
  }

  .ant-col-xl-pull-1 {
    right: 4.16666667%;
  }

  .ant-col-xl-offset-1 {
    margin-left: 4.16666667%;
  }

  .ant-col-xl-order-1 {
    order: 1;
  }

  .ant-col-xl-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-xl-push-0 {
    left: auto;
  }

  .ant-col-xl-pull-0 {
    right: auto;
  }

  .ant-col-xl-offset-0 {
    margin-left: 0;
  }

  .ant-col-xl-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xl-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-xl-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xl-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-xl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }

  .ant-col-xl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }

  .ant-col-xl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }

  .ant-col-xl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }

  .ant-col-xl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }

  .ant-col-xl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }

  .ant-col-xl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }

  .ant-col-xl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }

  .ant-col-xl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }

  .ant-col-xl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }

  .ant-col-xl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }

  .ant-col-xl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }

  .ant-col-xl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }

  .ant-col-xl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }

  .ant-col-xl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }

  .ant-col-xl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }

  .ant-col-xl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }

  .ant-col-xl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }

  .ant-col-xl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }

  .ant-col-xl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }

  .ant-col-xl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }

  .ant-col-xl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }

  .ant-col-xl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }

  .ant-col-xl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }

  .ant-col-xl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }

  .ant-col-xl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }

  .ant-col-xl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }

  .ant-col-xl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }

  .ant-col-xl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }

  .ant-col-xl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }

  .ant-col-xl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }

  .ant-col-xl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }

  .ant-col-xl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }

  .ant-col-xl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }

  .ant-col-xl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }

  .ant-col-xl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }

  .ant-col-xl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }

  .ant-col-xl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }

  .ant-col-xl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }

  .ant-col-xl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }

  .ant-col-xl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }

  .ant-col-xl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }

  .ant-col-xl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }

  .ant-col-xl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }

  .ant-col-xl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }

  .ant-col-xl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }

  .ant-col-xl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }

  .ant-col-xl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }

  .ant-col-xl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }

  .ant-col-xl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }

  .ant-col-xl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }

  .ant-col-xl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }

  .ant-col-xl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }

  .ant-col-xl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }

  .ant-col-xl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }

  .ant-col-xl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }

  .ant-col-xl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }

  .ant-col-xl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}

@media (min-width: 1600px) {
  .ant-col-xxl-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .ant-col-xxl-push-24 {
    left: 100%;
  }

  .ant-col-xxl-pull-24 {
    right: 100%;
  }

  .ant-col-xxl-offset-24 {
    margin-left: 100%;
  }

  .ant-col-xxl-order-24 {
    order: 24;
  }

  .ant-col-xxl-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%;
  }

  .ant-col-xxl-push-23 {
    left: 95.83333333%;
  }

  .ant-col-xxl-pull-23 {
    right: 95.83333333%;
  }

  .ant-col-xxl-offset-23 {
    margin-left: 95.83333333%;
  }

  .ant-col-xxl-order-23 {
    order: 23;
  }

  .ant-col-xxl-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .ant-col-xxl-push-22 {
    left: 91.66666667%;
  }

  .ant-col-xxl-pull-22 {
    right: 91.66666667%;
  }

  .ant-col-xxl-offset-22 {
    margin-left: 91.66666667%;
  }

  .ant-col-xxl-order-22 {
    order: 22;
  }

  .ant-col-xxl-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  .ant-col-xxl-push-21 {
    left: 87.5%;
  }

  .ant-col-xxl-pull-21 {
    right: 87.5%;
  }

  .ant-col-xxl-offset-21 {
    margin-left: 87.5%;
  }

  .ant-col-xxl-order-21 {
    order: 21;
  }

  .ant-col-xxl-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .ant-col-xxl-push-20 {
    left: 83.33333333%;
  }

  .ant-col-xxl-pull-20 {
    right: 83.33333333%;
  }

  .ant-col-xxl-offset-20 {
    margin-left: 83.33333333%;
  }

  .ant-col-xxl-order-20 {
    order: 20;
  }

  .ant-col-xxl-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%;
  }

  .ant-col-xxl-push-19 {
    left: 79.16666667%;
  }

  .ant-col-xxl-pull-19 {
    right: 79.16666667%;
  }

  .ant-col-xxl-offset-19 {
    margin-left: 79.16666667%;
  }

  .ant-col-xxl-order-19 {
    order: 19;
  }

  .ant-col-xxl-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .ant-col-xxl-push-18 {
    left: 75%;
  }

  .ant-col-xxl-pull-18 {
    right: 75%;
  }

  .ant-col-xxl-offset-18 {
    margin-left: 75%;
  }

  .ant-col-xxl-order-18 {
    order: 18;
  }

  .ant-col-xxl-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%;
  }

  .ant-col-xxl-push-17 {
    left: 70.83333333%;
  }

  .ant-col-xxl-pull-17 {
    right: 70.83333333%;
  }

  .ant-col-xxl-offset-17 {
    margin-left: 70.83333333%;
  }

  .ant-col-xxl-order-17 {
    order: 17;
  }

  .ant-col-xxl-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .ant-col-xxl-push-16 {
    left: 66.66666667%;
  }

  .ant-col-xxl-pull-16 {
    right: 66.66666667%;
  }

  .ant-col-xxl-offset-16 {
    margin-left: 66.66666667%;
  }

  .ant-col-xxl-order-16 {
    order: 16;
  }

  .ant-col-xxl-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  .ant-col-xxl-push-15 {
    left: 62.5%;
  }

  .ant-col-xxl-pull-15 {
    right: 62.5%;
  }

  .ant-col-xxl-offset-15 {
    margin-left: 62.5%;
  }

  .ant-col-xxl-order-15 {
    order: 15;
  }

  .ant-col-xxl-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .ant-col-xxl-push-14 {
    left: 58.33333333%;
  }

  .ant-col-xxl-pull-14 {
    right: 58.33333333%;
  }

  .ant-col-xxl-offset-14 {
    margin-left: 58.33333333%;
  }

  .ant-col-xxl-order-14 {
    order: 14;
  }

  .ant-col-xxl-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%;
  }

  .ant-col-xxl-push-13 {
    left: 54.16666667%;
  }

  .ant-col-xxl-pull-13 {
    right: 54.16666667%;
  }

  .ant-col-xxl-offset-13 {
    margin-left: 54.16666667%;
  }

  .ant-col-xxl-order-13 {
    order: 13;
  }

  .ant-col-xxl-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .ant-col-xxl-push-12 {
    left: 50%;
  }

  .ant-col-xxl-pull-12 {
    right: 50%;
  }

  .ant-col-xxl-offset-12 {
    margin-left: 50%;
  }

  .ant-col-xxl-order-12 {
    order: 12;
  }

  .ant-col-xxl-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%;
  }

  .ant-col-xxl-push-11 {
    left: 45.83333333%;
  }

  .ant-col-xxl-pull-11 {
    right: 45.83333333%;
  }

  .ant-col-xxl-offset-11 {
    margin-left: 45.83333333%;
  }

  .ant-col-xxl-order-11 {
    order: 11;
  }

  .ant-col-xxl-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .ant-col-xxl-push-10 {
    left: 41.66666667%;
  }

  .ant-col-xxl-pull-10 {
    right: 41.66666667%;
  }

  .ant-col-xxl-offset-10 {
    margin-left: 41.66666667%;
  }

  .ant-col-xxl-order-10 {
    order: 10;
  }

  .ant-col-xxl-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  .ant-col-xxl-push-9 {
    left: 37.5%;
  }

  .ant-col-xxl-pull-9 {
    right: 37.5%;
  }

  .ant-col-xxl-offset-9 {
    margin-left: 37.5%;
  }

  .ant-col-xxl-order-9 {
    order: 9;
  }

  .ant-col-xxl-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .ant-col-xxl-push-8 {
    left: 33.33333333%;
  }

  .ant-col-xxl-pull-8 {
    right: 33.33333333%;
  }

  .ant-col-xxl-offset-8 {
    margin-left: 33.33333333%;
  }

  .ant-col-xxl-order-8 {
    order: 8;
  }

  .ant-col-xxl-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%;
  }

  .ant-col-xxl-push-7 {
    left: 29.16666667%;
  }

  .ant-col-xxl-pull-7 {
    right: 29.16666667%;
  }

  .ant-col-xxl-offset-7 {
    margin-left: 29.16666667%;
  }

  .ant-col-xxl-order-7 {
    order: 7;
  }

  .ant-col-xxl-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .ant-col-xxl-push-6 {
    left: 25%;
  }

  .ant-col-xxl-pull-6 {
    right: 25%;
  }

  .ant-col-xxl-offset-6 {
    margin-left: 25%;
  }

  .ant-col-xxl-order-6 {
    order: 6;
  }

  .ant-col-xxl-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%;
  }

  .ant-col-xxl-push-5 {
    left: 20.83333333%;
  }

  .ant-col-xxl-pull-5 {
    right: 20.83333333%;
  }

  .ant-col-xxl-offset-5 {
    margin-left: 20.83333333%;
  }

  .ant-col-xxl-order-5 {
    order: 5;
  }

  .ant-col-xxl-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .ant-col-xxl-push-4 {
    left: 16.66666667%;
  }

  .ant-col-xxl-pull-4 {
    right: 16.66666667%;
  }

  .ant-col-xxl-offset-4 {
    margin-left: 16.66666667%;
  }

  .ant-col-xxl-order-4 {
    order: 4;
  }

  .ant-col-xxl-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  .ant-col-xxl-push-3 {
    left: 12.5%;
  }

  .ant-col-xxl-pull-3 {
    right: 12.5%;
  }

  .ant-col-xxl-offset-3 {
    margin-left: 12.5%;
  }

  .ant-col-xxl-order-3 {
    order: 3;
  }

  .ant-col-xxl-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .ant-col-xxl-push-2 {
    left: 8.33333333%;
  }

  .ant-col-xxl-pull-2 {
    right: 8.33333333%;
  }

  .ant-col-xxl-offset-2 {
    margin-left: 8.33333333%;
  }

  .ant-col-xxl-order-2 {
    order: 2;
  }

  .ant-col-xxl-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%;
  }

  .ant-col-xxl-push-1 {
    left: 4.16666667%;
  }

  .ant-col-xxl-pull-1 {
    right: 4.16666667%;
  }

  .ant-col-xxl-offset-1 {
    margin-left: 4.16666667%;
  }

  .ant-col-xxl-order-1 {
    order: 1;
  }

  .ant-col-xxl-0 {
    display: none;
  }

  .ant-col-push-0 {
    left: auto;
  }

  .ant-col-pull-0 {
    right: auto;
  }

  .ant-col-xxl-push-0 {
    left: auto;
  }

  .ant-col-xxl-pull-0 {
    right: auto;
  }

  .ant-col-xxl-offset-0 {
    margin-left: 0;
  }

  .ant-col-xxl-order-0 {
    order: 0;
  }

  .ant-col-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xxl-push-0.ant-col-rtl {
    right: auto;
  }

  .ant-col-xxl-pull-0.ant-col-rtl {
    left: auto;
  }

  .ant-col-xxl-offset-0.ant-col-rtl {
    margin-right: 0;
  }

  .ant-col-xxl-push-1.ant-col-rtl {
    right: 4.16666667%;
    left: auto;
  }

  .ant-col-xxl-pull-1.ant-col-rtl {
    right: auto;
    left: 4.16666667%;
  }

  .ant-col-xxl-offset-1.ant-col-rtl {
    margin-right: 4.16666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-2.ant-col-rtl {
    right: 8.33333333%;
    left: auto;
  }

  .ant-col-xxl-pull-2.ant-col-rtl {
    right: auto;
    left: 8.33333333%;
  }

  .ant-col-xxl-offset-2.ant-col-rtl {
    margin-right: 8.33333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-3.ant-col-rtl {
    right: 12.5%;
    left: auto;
  }

  .ant-col-xxl-pull-3.ant-col-rtl {
    right: auto;
    left: 12.5%;
  }

  .ant-col-xxl-offset-3.ant-col-rtl {
    margin-right: 12.5%;
    margin-left: 0;
  }

  .ant-col-xxl-push-4.ant-col-rtl {
    right: 16.66666667%;
    left: auto;
  }

  .ant-col-xxl-pull-4.ant-col-rtl {
    right: auto;
    left: 16.66666667%;
  }

  .ant-col-xxl-offset-4.ant-col-rtl {
    margin-right: 16.66666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-5.ant-col-rtl {
    right: 20.83333333%;
    left: auto;
  }

  .ant-col-xxl-pull-5.ant-col-rtl {
    right: auto;
    left: 20.83333333%;
  }

  .ant-col-xxl-offset-5.ant-col-rtl {
    margin-right: 20.83333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-6.ant-col-rtl {
    right: 25%;
    left: auto;
  }

  .ant-col-xxl-pull-6.ant-col-rtl {
    right: auto;
    left: 25%;
  }

  .ant-col-xxl-offset-6.ant-col-rtl {
    margin-right: 25%;
    margin-left: 0;
  }

  .ant-col-xxl-push-7.ant-col-rtl {
    right: 29.16666667%;
    left: auto;
  }

  .ant-col-xxl-pull-7.ant-col-rtl {
    right: auto;
    left: 29.16666667%;
  }

  .ant-col-xxl-offset-7.ant-col-rtl {
    margin-right: 29.16666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-8.ant-col-rtl {
    right: 33.33333333%;
    left: auto;
  }

  .ant-col-xxl-pull-8.ant-col-rtl {
    right: auto;
    left: 33.33333333%;
  }

  .ant-col-xxl-offset-8.ant-col-rtl {
    margin-right: 33.33333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-9.ant-col-rtl {
    right: 37.5%;
    left: auto;
  }

  .ant-col-xxl-pull-9.ant-col-rtl {
    right: auto;
    left: 37.5%;
  }

  .ant-col-xxl-offset-9.ant-col-rtl {
    margin-right: 37.5%;
    margin-left: 0;
  }

  .ant-col-xxl-push-10.ant-col-rtl {
    right: 41.66666667%;
    left: auto;
  }

  .ant-col-xxl-pull-10.ant-col-rtl {
    right: auto;
    left: 41.66666667%;
  }

  .ant-col-xxl-offset-10.ant-col-rtl {
    margin-right: 41.66666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-11.ant-col-rtl {
    right: 45.83333333%;
    left: auto;
  }

  .ant-col-xxl-pull-11.ant-col-rtl {
    right: auto;
    left: 45.83333333%;
  }

  .ant-col-xxl-offset-11.ant-col-rtl {
    margin-right: 45.83333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-12.ant-col-rtl {
    right: 50%;
    left: auto;
  }

  .ant-col-xxl-pull-12.ant-col-rtl {
    right: auto;
    left: 50%;
  }

  .ant-col-xxl-offset-12.ant-col-rtl {
    margin-right: 50%;
    margin-left: 0;
  }

  .ant-col-xxl-push-13.ant-col-rtl {
    right: 54.16666667%;
    left: auto;
  }

  .ant-col-xxl-pull-13.ant-col-rtl {
    right: auto;
    left: 54.16666667%;
  }

  .ant-col-xxl-offset-13.ant-col-rtl {
    margin-right: 54.16666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-14.ant-col-rtl {
    right: 58.33333333%;
    left: auto;
  }

  .ant-col-xxl-pull-14.ant-col-rtl {
    right: auto;
    left: 58.33333333%;
  }

  .ant-col-xxl-offset-14.ant-col-rtl {
    margin-right: 58.33333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-15.ant-col-rtl {
    right: 62.5%;
    left: auto;
  }

  .ant-col-xxl-pull-15.ant-col-rtl {
    right: auto;
    left: 62.5%;
  }

  .ant-col-xxl-offset-15.ant-col-rtl {
    margin-right: 62.5%;
    margin-left: 0;
  }

  .ant-col-xxl-push-16.ant-col-rtl {
    right: 66.66666667%;
    left: auto;
  }

  .ant-col-xxl-pull-16.ant-col-rtl {
    right: auto;
    left: 66.66666667%;
  }

  .ant-col-xxl-offset-16.ant-col-rtl {
    margin-right: 66.66666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-17.ant-col-rtl {
    right: 70.83333333%;
    left: auto;
  }

  .ant-col-xxl-pull-17.ant-col-rtl {
    right: auto;
    left: 70.83333333%;
  }

  .ant-col-xxl-offset-17.ant-col-rtl {
    margin-right: 70.83333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-18.ant-col-rtl {
    right: 75%;
    left: auto;
  }

  .ant-col-xxl-pull-18.ant-col-rtl {
    right: auto;
    left: 75%;
  }

  .ant-col-xxl-offset-18.ant-col-rtl {
    margin-right: 75%;
    margin-left: 0;
  }

  .ant-col-xxl-push-19.ant-col-rtl {
    right: 79.16666667%;
    left: auto;
  }

  .ant-col-xxl-pull-19.ant-col-rtl {
    right: auto;
    left: 79.16666667%;
  }

  .ant-col-xxl-offset-19.ant-col-rtl {
    margin-right: 79.16666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-20.ant-col-rtl {
    right: 83.33333333%;
    left: auto;
  }

  .ant-col-xxl-pull-20.ant-col-rtl {
    right: auto;
    left: 83.33333333%;
  }

  .ant-col-xxl-offset-20.ant-col-rtl {
    margin-right: 83.33333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-21.ant-col-rtl {
    right: 87.5%;
    left: auto;
  }

  .ant-col-xxl-pull-21.ant-col-rtl {
    right: auto;
    left: 87.5%;
  }

  .ant-col-xxl-offset-21.ant-col-rtl {
    margin-right: 87.5%;
    margin-left: 0;
  }

  .ant-col-xxl-push-22.ant-col-rtl {
    right: 91.66666667%;
    left: auto;
  }

  .ant-col-xxl-pull-22.ant-col-rtl {
    right: auto;
    left: 91.66666667%;
  }

  .ant-col-xxl-offset-22.ant-col-rtl {
    margin-right: 91.66666667%;
    margin-left: 0;
  }

  .ant-col-xxl-push-23.ant-col-rtl {
    right: 95.83333333%;
    left: auto;
  }

  .ant-col-xxl-pull-23.ant-col-rtl {
    right: auto;
    left: 95.83333333%;
  }

  .ant-col-xxl-offset-23.ant-col-rtl {
    margin-right: 95.83333333%;
    margin-left: 0;
  }

  .ant-col-xxl-push-24.ant-col-rtl {
    right: 100%;
    left: auto;
  }

  .ant-col-xxl-pull-24.ant-col-rtl {
    right: auto;
    left: 100%;
  }

  .ant-col-xxl-offset-24.ant-col-rtl {
    margin-right: 100%;
    margin-left: 0;
  }
}

.ant-row-rtl {
  direction: rtl;
}

.ant-image {
  position: relative;
  display: inline-block;
}

.ant-image-img {
  display: block;
  width: 100%;
  height: auto;
}

.ant-image-img-placeholder {
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30%;
}

.ant-image-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s;
}

.ant-image-mask-info .anticon {
  margin-inline-end: 4px;
}

.ant-image-mask:hover {
  opacity: 1;
}

.ant-image-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.ant-image-preview {
  pointer-events: none;
  height: 100%;
  text-align: center;
}

.ant-image-preview.ant-zoom-enter,
.ant-image-preview.antzoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
  user-select: none;
}

.ant-image-preview-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}

.ant-image-preview-mask-hidden {
  display: none;
}

.ant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}

.ant-image-preview-body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

.ant-image-preview-img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
  transform: scale3d(1, 1, 1);
  cursor: grab;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: auto;
}

.ant-image-preview-img-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}

.ant-image-preview-img-wrapper::before {
  display: inline-block;
  width: 1px;
  height: 50%;
  margin-right: -1px;
  content: '';
}

.ant-image-preview-moving .ant-image-preview-img {
  cursor: grabbing;
}

.ant-image-preview-moving .ant-image-preview-img-wrapper {
  transition-duration: 0s;
}

.ant-image-preview-wrap {
  z-index: 1080;
}

.ant-image-preview-operations {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  width: 100%;
  color: rgba(255, 255, 255, 0.85);
  list-style: none;
  background: rgba(0, 0, 0, 0.1);
  pointer-events: auto;
}

.ant-image-preview-operations-operation {
  margin-left: 12px;
  padding: 12px;
  cursor: pointer;
}

.ant-image-preview-operations-operation-disabled {
  color: rgba(255, 255, 255, 0.25);
  pointer-events: none;
}

.ant-image-preview-operations-operation:last-of-type {
  margin-left: 0;
}

.ant-image-preview-operations-icon {
  font-size: 18px;
}

.ant-image-preview-switch-left,
.ant-image-preview-switch-right {
  position: absolute;
  top: 50%;
  right: 10px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  margin-top: -22px;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  cursor: pointer;
  pointer-events: auto;
}

.ant-image-preview-switch-left-disabled,
.ant-image-preview-switch-right-disabled {
  color: rgba(255, 255, 255, 0.25);
  cursor: not-allowed;
}

.ant-image-preview-switch-left-disabled > .anticon,
.ant-image-preview-switch-right-disabled > .anticon {
  cursor: not-allowed;
}

.ant-image-preview-switch-left > .anticon,
.ant-image-preview-switch-right > .anticon {
  font-size: 18px;
}

.ant-image-preview-switch-left {
  left: 10px;
}

.ant-image-preview-switch-right {
  right: 10px;
}

.ant-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  display: inline-flex;
}

.ant-input-affix-wrapper::placeholder {
  color: #bfbfbf;
}

.ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input-affix-wrapper:hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-input-affix-wrapper:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-affix-wrapper:focus,
.ant-input-affix-wrapper-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-input-affix-wrapper:focus,
.ant-input-rtl .ant-input-affix-wrapper-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-affix-wrapper-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-input-affix-wrapper-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-input-affix-wrapper[disabled] {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-input-affix-wrapper[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-input-affix-wrapper-borderless,
.ant-input-affix-wrapper-borderless:hover,
.ant-input-affix-wrapper-borderless:focus,
.ant-input-affix-wrapper-borderless-focused,
.ant-input-affix-wrapper-borderless-disabled,
.ant-input-affix-wrapper-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

textarea.ant-input-affix-wrapper {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}

.ant-input-affix-wrapper-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-input-affix-wrapper-sm {
  padding: 0px 7px;
}

.ant-input-affix-wrapper-rtl {
  direction: rtl;
}

.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
  z-index: 1;
}

.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 0;
}

.ant-input-affix-wrapper-focused,
.ant-input-affix-wrapper:focus {
  z-index: 1;
}

.ant-input-affix-wrapper-disabled .ant-input[disabled] {
  background: transparent;
}

.ant-input-affix-wrapper > input.ant-input {
  padding: 0;
  border: none;
  outline: none;
}

.ant-input-affix-wrapper > input.ant-input:focus {
  box-shadow: none !important;
}

.ant-input-affix-wrapper::before {
  width: 0;
  visibility: hidden;
  content: '\a0';
}

.ant-input-prefix,
.ant-input-suffix {
  display: flex;
  flex: none;
  align-items: center;
}

.ant-input-prefix {
  margin-right: 4px;
}

.ant-input-suffix {
  margin-left: 4px;
}

.anticon.ant-input-clear-icon {
  margin: 0;
  color: #bfbfbf;
  font-size: 12px;
  vertical-align: -1px;
  cursor: pointer;
  transition: color 0.3s;
}

.anticon.ant-input-clear-icon:hover {
  color: #595959;
}

.anticon.ant-input-clear-icon:active {
  color: #262626;
}

.anticon.ant-input-clear-icon-hidden {
  visibility: hidden;
}

.anticon.ant-input-clear-icon-has-suffix {
  margin: 0 4px;
}

.ant-input-affix-wrapper-textarea-with-clear-btn {
  padding: 0 !important;
  border: 0 !important;
}

.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}

.ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}

.ant-input::placeholder {
  color: #bfbfbf;
}

.ant-input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input:hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input:focus,
.ant-input-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-input:focus,
.ant-input-rtl .ant-input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-input[disabled] {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-input-borderless,
.ant-input-borderless:hover,
.ant-input-borderless:focus,
.ant-input-borderless-focused,
.ant-input-borderless-disabled,
.ant-input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

textarea.ant-input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}

.ant-input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-input-sm {
  padding: 0px 7px;
}

.ant-input-rtl {
  direction: rtl;
}

.ant-input-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}

.ant-input-group[class*='col-'] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}

.ant-input-group > [class*='col-'] {
  padding-right: 8px;
}

.ant-input-group > [class*='col-']:last-child {
  padding-right: 0;
}

.ant-input-group-addon,
.ant-input-group-wrap,
.ant-input-group > .ant-input {
  display: table-cell;
}

.ant-input-group-addon:not(:first-child):not(:last-child),
.ant-input-group-wrap:not(:first-child):not(:last-child),
.ant-input-group > .ant-input:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.ant-input-group-addon,
.ant-input-group-wrap {
  width: 1px;
  white-space: nowrap;
  vertical-align: middle;
}

.ant-input-group-wrap > * {
  display: block !important;
}

.ant-input-group .ant-input {
  float: left;
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}

.ant-input-group .ant-input:focus {
  z-index: 1;
  border-right-width: 1px;
}

.ant-input-group .ant-input:hover {
  z-index: 1;
  border-right-width: 1px;
}

.ant-input-search-with-button .ant-input-group .ant-input:hover {
  z-index: 0;
}

.ant-input-group-addon {
  position: relative;
  padding: 0 11px;
  color: #262626;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
}

.ant-input-group-addon .ant-select {
  margin: -5px -11px;
}

.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  background-color: inherit;
  border: 1px solid transparent;
  box-shadow: none;
}

.ant-input-group-addon .ant-select-open .ant-select-selector,
.ant-input-group-addon .ant-select-focused .ant-select-selector {
  color: #2f70ff;
}

.ant-input-group-addon .ant-cascader-picker {
  margin: -9px -12px;
  background-color: transparent;
}

.ant-input-group-addon .ant-cascader-picker .ant-cascader-input {
  text-align: left;
  border: 0;
  box-shadow: none;
}

.ant-input-group > .ant-input:first-child,
.ant-input-group-addon:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector,
.ant-input-group-addon:first-child .ant-select .ant-select-selector {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-group-addon:first-child {
  border-right: 0;
}

.ant-input-group-addon:last-child {
  border-left: 0;
}

.ant-input-group > .ant-input:last-child,
.ant-input-group-addon:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector,
.ant-input-group-addon:last-child .ant-select .ant-select-selector {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-group-lg .ant-input,
.ant-input-group-lg > .ant-input-group-addon {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-input-group-sm .ant-input,
.ant-input-group-sm > .ant-input-group-addon {
  padding: 0px 7px;
}

.ant-input-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}

.ant-input-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}

.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.ant-input-group.ant-input-group-compact {
  display: block;
}

.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}

.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}

.ant-input-group.ant-input-group-compact::before {
  display: table;
  content: '';
}

.ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: '';
}

.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {
  border-right-width: 1px;
}

.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,
.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact > * {
  display: inline-block;
  float: none;
  vertical-align: top;
  border-radius: 0;
}

.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper {
  display: inline-flex;
}

.ant-input-group.ant-input-group-compact > .ant-picker-range {
  display: inline-flex;
}

.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: -1px;
  border-right-width: 1px;
}

.ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}

.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {
  border-right-width: 1px;
  border-radius: 0;
}

.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus,
.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact > .ant-select-focused {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow {
  z-index: 1;
}

.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input {
  vertical-align: top;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {
  margin-left: -1px;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {
  border-radius: 0;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 4px 0 0 4px;
}

.ant-input-group > .ant-input-rtl:first-child,
.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-radius: 0 4px 4px 0;
}

.ant-input-group-rtl .ant-input-group-addon:first-child {
  border-right: 1px solid #d9d9d9;
  border-left: 0;
}

.ant-input-group-rtl .ant-input-group-addon:last-child {
  border-right: 0;
  border-left: 1px solid #d9d9d9;
}

.ant-input-group-rtl.ant-input-group > .ant-input:last-child,
.ant-input-group-rtl.ant-input-group-addon:last-child {
  border-radius: 4px 0 0 4px;
}

.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-radius: 4px 0 0 4px;
}

.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-radius: 0 4px 4px 0;
}

.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) {
  margin-right: 0;
  margin-left: -1px;
  border-left-width: 1px;
}

.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {
  border-radius: 0 4px 4px 0;
}

.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {
  margin-right: -1px;
  margin-left: 0;
}

.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {
  border-radius: 0 4px 4px 0;
}

.ant-input-group-wrapper {
  display: inline-block;
  width: 100%;
  text-align: start;
  vertical-align: top;
}

.ant-input-password-icon {
  color: #595959;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-input-password-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}

.ant-input[type='color'] {
  height: 32px;
}

.ant-input[type='color'].ant-input-lg {
  height: 40px;
}

.ant-input[type='color'].ant-input-sm {
  height: 24px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.ant-input-textarea-show-count::after {
  float: right;
  color: #595959;
  white-space: nowrap;
  content: attr(data-count);
  pointer-events: none;
}

.ant-input-search .ant-input:hover,
.ant-input-search .ant-input:focus {
  border-color: #5792ff;
}

.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-left-color: #5792ff;
}

.ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}

.ant-input-search .ant-input-lg {
  line-height: 1.5713;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {
  left: -1px;
  padding: 0;
  border: 0;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 0 4px 4px 0;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  color: #595959;
}

.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.ant-input-search-button {
  height: 32px;
}

.ant-input-search-button:hover,
.ant-input-search-button:focus {
  z-index: 1;
}

.ant-input-search-large .ant-input-search-button {
  height: 40px;
}

.ant-input-search-small .ant-input-search-button {
  height: 24px;
}

.ant-input-group-wrapper-rtl {
  direction: rtl;
}

.ant-input-group-rtl {
  direction: rtl;
}

.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {
  border: none;
  outline: none;
}

.ant-input-affix-wrapper-rtl .ant-input-prefix {
  margin: 0 0 0 4px;
}

.ant-input-affix-wrapper-rtl .ant-input-suffix {
  margin: 0 4px 0 0;
}

.ant-input-textarea-rtl {
  direction: rtl;
}

.ant-input-textarea-rtl.ant-input-textarea-show-count::after {
  text-align: left;
}

.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix {
  margin-right: 0;
  margin-left: 4px;
}

.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
  right: auto;
  left: 8px;
}

.ant-input-search-rtl {
  direction: rtl;
}

.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-right-color: #5792ff;
  border-left-color: #d9d9d9;
}

.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover,
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {
  border-right-color: #5792ff;
}

.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon {
  right: -1px;
  left: auto;
}

.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {
  border-radius: 4px 0 0 4px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-input {
    height: 32px;
  }

  .ant-input-lg {
    height: 40px;
  }

  .ant-input-sm {
    height: 24px;
  }

  .ant-input-affix-wrapper > input.ant-input {
    height: auto;
  }
}

.ant-input-number {
  box-sizing: border-box;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  transition: all 0.3s;
  display: inline-block;
  width: 90px;
  margin: 0;
  padding: 0;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

.ant-input-number::placeholder {
  color: #bfbfbf;
}

.ant-input-number:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input-number:hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-input-number:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number:focus,
.ant-input-number-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-input-number:focus,
.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-input-number[disabled] {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-input-number[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-input-number-borderless,
.ant-input-number-borderless:hover,
.ant-input-number-borderless:focus,
.ant-input-number-borderless-focused,
.ant-input-number-borderless-disabled,
.ant-input-number-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

textarea.ant-input-number {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}

.ant-input-number-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-input-number-sm {
  padding: 0px 7px;
}

.ant-input-number-rtl {
  direction: rtl;
}

.ant-input-number-handler {
  position: relative;
  display: block;
  width: 100%;
  height: 50%;
  overflow: hidden;
  color: #595959;
  font-weight: bold;
  line-height: 0;
  text-align: center;
  border-left: 1px solid #d9d9d9;
  transition: all 0.1s linear;
}

.ant-input-number-handler:active {
  background: #f4f4f4;
}

.ant-input-number-handler:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler:hover .ant-input-number-handler-down-inner {
  color: #5792ff;
}

.ant-input-number-handler-up-inner,
.ant-input-number-handler-down-inner {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 4px;
  width: 12px;
  height: 12px;
  color: #595959;
  line-height: 12px;
  transition: all 0.1s linear;
  -webkit-user-select: none;
  user-select: none;
}

.ant-input-number-handler-up-inner > *,
.ant-input-number-handler-down-inner > * {
  line-height: 1;
}

.ant-input-number-handler-up-inner svg,
.ant-input-number-handler-down-inner svg {
  display: inline-block;
}

.ant-input-number-handler-up-inner::before,
.ant-input-number-handler-down-inner::before {
  display: none;
}

.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon {
  display: block;
}

.ant-input-number:hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-number:hover + .ant-form-item-children-icon {
  opacity: 0;
  transition: opacity 0.24s linear 0.24s;
}

.ant-input-number-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-input-number-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-input-number-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-input-number-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-input-number-disabled .ant-input-number-input {
  cursor: not-allowed;
}

.ant-input-number-disabled .ant-input-number-handler-wrap {
  display: none;
}

.ant-input-number-readonly .ant-input-number-handler-wrap {
  display: none;
}

.ant-input-number-input {
  width: 100%;
  height: 30px;
  padding: 0 11px;
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
  transition: all 0.3s linear;
  -moz-appearance: textfield !important;
}

.ant-input-number-input::placeholder {
  color: #bfbfbf;
}

.ant-input-number-input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-input-number-input[type='number']::-webkit-inner-spin-button,
.ant-input-number-input[type='number']::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}

.ant-input-number-lg {
  padding: 0;
  font-size: 16px;
}

.ant-input-number-lg input {
  height: 38px;
}

.ant-input-number-sm {
  padding: 0;
}

.ant-input-number-sm input {
  height: 22px;
  padding: 0 7px;
}

.ant-input-number-handler-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 100%;
  background: #fff;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  transition: opacity 0.24s linear 0.1s;
}

.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
  min-width: auto;
  margin-right: 0;
  font-size: 7px;
}

.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-left-width: 0;
}

.ant-input-number-handler-wrap:hover .ant-input-number-handler {
  height: 40%;
}

.ant-input-number:hover .ant-input-number-handler-wrap {
  opacity: 1;
}

.ant-input-number-handler-up {
  border-top-right-radius: 4px;
  cursor: pointer;
}

.ant-input-number-handler-up-inner {
  top: 50%;
  margin-top: -5px;
  text-align: center;
}

.ant-input-number-handler-up:hover {
  height: 60% !important;
}

.ant-input-number-handler-down {
  top: 0;
  border-top: 1px solid #d9d9d9;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}

.ant-input-number-handler-down-inner {
  top: 50%;
  text-align: center;
  transform: translateY(-50%);
}

.ant-input-number-handler-down:hover {
  height: 60% !important;
}

.ant-input-number-borderless .ant-input-number-handler-down {
  border-top-width: 0;
}

.ant-input-number-handler-up-disabled,
.ant-input-number-handler-down-disabled {
  cursor: not-allowed;
}

.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,
.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {
  color: #bfbfbf;
}

.ant-input-number-borderless {
  box-shadow: none;
}

.ant-input-number-out-of-range input {
  color: #f5222d;
}

.ant-input-number-rtl {
  direction: rtl;
}

.ant-input-number-rtl .ant-input-number-handler-wrap {
  right: auto;
  left: 0;
  border-right: 1px solid #d9d9d9;
  border-left: 0;
  border-radius: 4px 0 0 4px;
}

.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {
  border-right-width: 0;
}

.ant-input-number-rtl .ant-input-number-input {
  direction: ltr;
  text-align: right;
}

.ant-layout {
  display: flex;
  flex: auto;
  flex-direction: column;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
  background: #f0f2f5;
}

.ant-layout,
.ant-layout * {
  box-sizing: border-box;
}

.ant-layout.ant-layout-has-sider {
  flex-direction: row;
}

.ant-layout.ant-layout-has-sider > .ant-layout,
.ant-layout.ant-layout-has-sider > .ant-layout-content {
  width: 0;
}

.ant-layout-header,
.ant-layout-footer {
  flex: 0 0 auto;
}

.ant-layout-header {
  height: 64px;
  padding: 0 50px;
  color: #262626;
  line-height: 64px;
  background: #001529;
}

.ant-layout-footer {
  padding: 24px 50px;
  color: #262626;
  font-size: 14px;
  background: #f0f2f5;
}

.ant-layout-content {
  flex: auto;
  /* fix firefox can't set height smaller than content on flex item */
  min-height: 0;
}

.ant-layout-sider {
  position: relative;
  /* fix firefox can't set width smaller than content on flex item */
  min-width: 0;
  background: #001529;
  transition: all 0.2s;
}

.ant-layout-sider-children {
  height: 100%;
  margin-top: -0.1px;
  padding-top: 0.1px;
}

.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed {
  width: auto;
}

.ant-layout-sider-has-trigger {
  padding-bottom: 48px;
}

.ant-layout-sider-right {
  order: 1;
}

.ant-layout-sider-trigger {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  color: #fff;
  line-height: 48px;
  text-align: center;
  background: #002140;
  cursor: pointer;
  transition: all 0.2s;
}

.ant-layout-sider-zero-width > * {
  overflow: hidden;
}

.ant-layout-sider-zero-width-trigger {
  position: absolute;
  top: 64px;
  right: -36px;
  z-index: 1;
  width: 36px;
  height: 42px;
  color: #fff;
  font-size: 18px;
  line-height: 42px;
  text-align: center;
  background: #001529;
  border-radius: 0 4px 4px 0;
  cursor: pointer;
  transition: background 0.3s ease;
}

.ant-layout-sider-zero-width-trigger::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  transition: all 0.3s;
  content: '';
}

.ant-layout-sider-zero-width-trigger:hover::after {
  background: rgba(255, 255, 255, 0.1);
}

.ant-layout-sider-zero-width-trigger-right {
  left: -36px;
  border-radius: 4px 0 0 4px;
}

.ant-layout-sider-light {
  background: #fff;
}

.ant-layout-sider-light .ant-layout-sider-trigger {
  color: #262626;
  background: #fff;
}

.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
  color: #262626;
  background: #fff;
}

.ant-layout-rtl {
  direction: rtl;
}

.ant-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
}

.ant-list * {
  outline: none;
}

.ant-list-pagination {
  margin-top: 24px;
  text-align: right;
}

.ant-list-pagination .ant-pagination-options {
  text-align: left;
}

.ant-list-more {
  margin-top: 12px;
  text-align: center;
}

.ant-list-more button {
  padding-right: 32px;
  padding-left: 32px;
}

.ant-list-spin {
  min-height: 40px;
  text-align: center;
}

.ant-list-empty-text {
  padding: 16px;
  color: #bfbfbf;
  font-size: 14px;
  text-align: center;
}

.ant-list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}

.ant-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px 0;
  color: #262626;
}

.ant-list-item-meta {
  display: flex;
  flex: 1 1;
  align-items: flex-start;
  max-width: 100%;
}

.ant-list-item-meta-avatar {
  margin-right: 16px;
}

.ant-list-item-meta-content {
  flex: 1 0;
  width: 0;
  color: #262626;
}

.ant-list-item-meta-title {
  margin-bottom: 4px;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
}

.ant-list-item-meta-title > a {
  color: #262626;
  transition: all 0.3s;
}

.ant-list-item-meta-title > a:hover {
  color: #2f70ff;
}

.ant-list-item-meta-description {
  color: #595959;
  font-size: 14px;
  line-height: 1.5715;
}

.ant-list-item-action {
  flex: 0 0 auto;
  margin-left: 48px;
  padding: 0;
  font-size: 0;
  list-style: none;
}

.ant-list-item-action > li {
  position: relative;
  display: inline-block;
  padding: 0 8px;
  color: #595959;
  font-size: 14px;
  line-height: 1.5715;
  text-align: center;
}

.ant-list-item-action > li:first-child {
  padding-left: 0;
}

.ant-list-item-action-split {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 14px;
  margin-top: -7px;
  background-color: #f0f0f0;
}

.ant-list-header {
  background: transparent;
}

.ant-list-footer {
  background: transparent;
}

.ant-list-header,
.ant-list-footer {
  padding-top: 12px;
  padding-bottom: 12px;
}

.ant-list-empty {
  padding: 16px 0;
  color: #595959;
  font-size: 12px;
  text-align: center;
}

.ant-list-split .ant-list-item {
  border-bottom: 1px solid #f0f0f0;
}

.ant-list-split .ant-list-item:last-child {
  border-bottom: none;
}

.ant-list-split .ant-list-header {
  border-bottom: 1px solid #f0f0f0;
}

.ant-list-split.ant-list-empty .ant-list-footer {
  border-top: 1px solid #f0f0f0;
}

.ant-list-loading .ant-list-spin-nested-loading {
  min-height: 32px;
}

.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {
  border-bottom: 1px solid #f0f0f0;
}

.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}

.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}

.ant-list-vertical .ant-list-item {
  align-items: initial;
}

.ant-list-vertical .ant-list-item-main {
  display: block;
  flex: 1 1;
}

.ant-list-vertical .ant-list-item-extra {
  margin-left: 40px;
}

.ant-list-vertical .ant-list-item-meta {
  margin-bottom: 16px;
}

.ant-list-vertical .ant-list-item-meta-title {
  margin-bottom: 12px;
  color: #000000;
  font-size: 16px;
  line-height: 24px;
}

.ant-list-vertical .ant-list-item-action {
  margin-top: 16px;
  margin-left: auto;
}

.ant-list-vertical .ant-list-item-action > li {
  padding: 0 16px;
}

.ant-list-vertical .ant-list-item-action > li:first-child {
  padding-left: 0;
}

.ant-list-grid .ant-col > .ant-list-item {
  display: block;
  max-width: 100%;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.ant-list-item-no-flex {
  display: block;
}

.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: right;
}

.ant-list-bordered {
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

.ant-list-bordered .ant-list-header {
  padding-right: 24px;
  padding-left: 24px;
}

.ant-list-bordered .ant-list-footer {
  padding-right: 24px;
  padding-left: 24px;
}

.ant-list-bordered .ant-list-item {
  padding-right: 24px;
  padding-left: 24px;
}

.ant-list-bordered .ant-list-pagination {
  margin: 16px 24px;
}

.ant-list-bordered.ant-list-sm .ant-list-item {
  padding: 8px 16px;
}

.ant-list-bordered.ant-list-sm .ant-list-header,
.ant-list-bordered.ant-list-sm .ant-list-footer {
  padding: 8px 16px;
}

.ant-list-bordered.ant-list-lg .ant-list-item {
  padding: 16px 24px;
}

.ant-list-bordered.ant-list-lg .ant-list-header,
.ant-list-bordered.ant-list-lg .ant-list-footer {
  padding: 16px 24px;
}

@media screen and (max-width: 768px) {
  .ant-list-item-action {
    margin-left: 24px;
  }

  .ant-list-vertical .ant-list-item-extra {
    margin-left: 24px;
  }
}

@media screen and (max-width: 576px) {
  .ant-list-item {
    flex-wrap: wrap;
  }

  .ant-list-item-action {
    margin-left: 12px;
  }

  .ant-list-vertical .ant-list-item {
    flex-wrap: wrap-reverse;
  }

  .ant-list-vertical .ant-list-item-main {
    min-width: 220px;
  }

  .ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}

.ant-list-rtl {
  direction: rtl;
  text-align: right;
}

.ant-list-rtl .ReactVirtualized__List .ant-list-item {
  direction: rtl;
}

.ant-list-rtl .ant-list-pagination {
  text-align: left;
}

.ant-list-rtl .ant-list-item-meta-avatar {
  margin-right: 0;
  margin-left: 16px;
}

.ant-list-rtl .ant-list-item-action {
  margin-right: 48px;
  margin-left: 0;
}

.ant-list.ant-list-rtl .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}

.ant-list-rtl .ant-list-item-action-split {
  right: auto;
  left: 0;
}

.ant-list-rtl.ant-list-vertical .ant-list-item-extra {
  margin-right: 40px;
  margin-left: 0;
}

.ant-list-rtl.ant-list-vertical .ant-list-item-action {
  margin-right: auto;
}

.ant-list-rtl .ant-list-vertical .ant-list-item-action > li:first-child {
  padding-right: 0;
  padding-left: 16px;
}

.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
  float: left;
}

@media screen and (max-width: 768px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 24px;
    margin-left: 0;
  }

  .ant-list-rtl .ant-list-vertical .ant-list-item-extra {
    margin-right: 24px;
    margin-left: 0;
  }
}

@media screen and (max-width: 576px) {
  .ant-list-rtl .ant-list-item-action {
    margin-right: 22px;
    margin-left: 0;
  }

  .ant-list-rtl.ant-list-vertical .ant-list-item-extra {
    margin: auto auto 16px;
  }
}

.ant-mentions {
  box-sizing: border-box;
  margin: 0;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: #262626;
  font-size: 14px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  position: relative;
  display: inline-block;
  height: auto;
  padding: 0;
  overflow: hidden;
  line-height: 1.5715;
  white-space: pre-wrap;
  vertical-align: bottom;
}

.ant-mentions::placeholder {
  color: #bfbfbf;
}

.ant-mentions:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-mentions:hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-mentions:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-mentions:focus,
.ant-mentions-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-mentions:focus,
.ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-mentions-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-mentions-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-mentions[disabled] {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-mentions[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-mentions-borderless,
.ant-mentions-borderless:hover,
.ant-mentions-borderless:focus,
.ant-mentions-borderless-focused,
.ant-mentions-borderless-disabled,
.ant-mentions-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

textarea.ant-mentions {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}

.ant-mentions-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-mentions-sm {
  padding: 0px 7px;
}

.ant-mentions-rtl {
  direction: rtl;
}

.ant-mentions-disabled > textarea {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-mentions-disabled > textarea:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-mentions-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-mentions-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-mentions > textarea,
.ant-mentions-measure {
  min-height: 30px;
  margin: 0;
  padding: 4px 11px;
  overflow: inherit;
  overflow-x: hidden;
  overflow-y: auto;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  font-style: inherit;
  font-feature-settings: inherit;
  font-variant: inherit;
  font-size-adjust: inherit;
  font-stretch: inherit;
  line-height: inherit;
  direction: inherit;
  letter-spacing: inherit;
  white-space: inherit;
  text-align: inherit;
  vertical-align: top;
  word-wrap: break-word;
  word-break: inherit;
  tab-size: inherit;
}

.ant-mentions > textarea {
  width: 100%;
  border: none;
  outline: none;
  resize: none;
}

.ant-mentions > textarea::placeholder {
  color: #bfbfbf;
}

.ant-mentions > textarea:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-mentions-measure {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  color: transparent;
  pointer-events: none;
}

.ant-mentions-measure > span {
  display: inline-block;
  min-height: 1em;
}

.ant-mentions-dropdown {
  margin: 0;
  padding: 0;
  color: #262626;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum", ;
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-mentions-dropdown-hidden {
  display: none;
}

.ant-mentions-dropdown-menu {
  max-height: 250px;
  margin-bottom: 0;
  padding-left: 0;
  overflow: auto;
  list-style: none;
  outline: none;
}

.ant-mentions-dropdown-menu-item {
  position: relative;
  display: block;
  min-width: 100px;
  padding: 5px 12px;
  overflow: hidden;
  color: #262626;
  font-weight: normal;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s ease;
}

.ant-mentions-dropdown-menu-item:hover {
  background-color: #f6f9ff;
}

.ant-mentions-dropdown-menu-item:first-child {
  border-radius: 4px 4px 0 0;
}

.ant-mentions-dropdown-menu-item:last-child {
  border-radius: 0 0 4px 4px;
}

.ant-mentions-dropdown-menu-item-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-mentions-dropdown-menu-item-disabled:hover {
  color: #bfbfbf;
  background-color: #fff;
  cursor: not-allowed;
}

.ant-mentions-dropdown-menu-item-selected {
  color: #262626;
  font-weight: 600;
  background-color: #fafafa;
}

.ant-mentions-dropdown-menu-item-active {
  background-color: #f6f9ff;
}

.ant-mentions-rtl {
  direction: rtl;
}

.ant-menu-item-danger.ant-menu-item {
  color: #f5222d;
}

.ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-item-danger.ant-menu-item-active {
  color: #f5222d;
}

.ant-menu-item-danger.ant-menu-item:active {
  background: #fff1f0;
}

.ant-menu-item-danger.ant-menu-item-selected {
  color: #f5222d;
}

.ant-menu-item-danger.ant-menu-item-selected > a,
.ant-menu-item-danger.ant-menu-item-selected > a:hover {
  color: #f5222d;
}

.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  background-color: #fff1f0;
}

.ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {
  border-right-color: #f5222d;
}

.ant-menu-dark .ant-menu-item-danger.ant-menu-item,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {
  color: #f5222d;
}

.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
  color: #fff;
  background-color: #f5222d;
}

.ant-menu {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum', "tnum";
  margin-bottom: 0;
  padding-left: 0;
  color: #262626;
  font-size: 14px;
  line-height: 0;
  text-align: left;
  list-style: none;
  background: #fff;
  outline: none;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s;
}

.ant-menu::before {
  display: table;
  content: '';
}

.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}

.ant-menu::before {
  display: table;
  content: '';
}

.ant-menu::after {
  display: table;
  clear: both;
  content: '';
}

.ant-menu.ant-menu-root:focus-visible {
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-menu ul,
.ant-menu ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

.ant-menu-overflow {
  display: flex;
}

.ant-menu-overflow-item {
  flex: none;
}

.ant-menu-hidden,
.ant-menu-submenu-hidden {
  display: none;
}

.ant-menu-item-group-title {
  height: 1.5715;
  padding: 8px 16px;
  color: #595959;
  font-size: 14px;
  line-height: 1.5715;
  transition: all 0.3s;
}

.ant-menu-horizontal .ant-menu-submenu {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-menu-submenu,
.ant-menu-submenu-inline {
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-menu-submenu-selected {
  color: #2f70ff;
}

.ant-menu-item:active,
.ant-menu-submenu-title:active {
  background: #f0f7ff;
}

.ant-menu-submenu .ant-menu-sub {
  cursor: initial;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-menu-title-content {
  transition: color 0.3s;
}

.ant-menu-item a {
  color: #262626;
}

.ant-menu-item a:hover {
  color: #2f70ff;
}

.ant-menu-item a::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  content: '';
}

.ant-menu-item > .ant-badge a {
  color: #262626;
}

.ant-menu-item > .ant-badge a:hover {
  color: #2f70ff;
}

.ant-menu-item-divider {
  height: 1px;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}

.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu {
  margin-top: -1px;
}

.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {
  background-color: transparent;
}

.ant-menu-item-selected {
  color: #2f70ff;
}

.ant-menu-item-selected a,
.ant-menu-item-selected a:hover {
  color: #2f70ff;
}

.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #f0f7ff;
}

.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
  border-right: 1px solid #f0f0f0;
}

.ant-menu-vertical-right {
  border-left: 1px solid #f0f0f0;
}

.ant-menu-vertical.ant-menu-sub,
.ant-menu-vertical-left.ant-menu-sub,
.ant-menu-vertical-right.ant-menu-sub {
  min-width: 160px;
  max-height: calc(100vh - 100px);
  padding: 0;
  overflow: hidden;
  border-right: 0;
}

.ant-menu-vertical.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-left.ant-menu-sub:not([class*='-active']),
.ant-menu-vertical-right.ant-menu-sub:not([class*='-active']) {
  overflow-x: hidden;
  overflow-y: auto;
}

.ant-menu-vertical.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}

.ant-menu-vertical.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after,
.ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {
  border-right: 0;
}

.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: 0 0;
}

.ant-menu-horizontal.ant-menu-sub {
  min-width: 114px;
}

.ant-menu-horizontal .ant-menu-item,
.ant-menu-horizontal .ant-menu-submenu-title {
  transition: border-color 0.3s, background 0.3s;
}

.ant-menu-item,
.ant-menu-submenu-title {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 20px;
  white-space: nowrap;
  cursor: pointer;
  transition: border-color 0.3s, background 0.3s, padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-menu-item .ant-menu-item-icon,
.ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-item .anticon,
.ant-menu-submenu-title .anticon {
  min-width: 14px;
  font-size: 14px;
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s;
}

.ant-menu-item .ant-menu-item-icon + span,
.ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu-item .anticon + span,
.ant-menu-submenu-title .anticon + span {
  margin-left: 10px;
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s;
}

.ant-menu-item .ant-menu-item-icon.svg,
.ant-menu-submenu-title .ant-menu-item-icon.svg {
  vertical-align: -0.125em;
}

.ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-submenu-title.ant-menu-item-only-child > .anticon,
.ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon {
  margin-right: 0;
}

.ant-menu-item:focus-visible,
.ant-menu-submenu-title:focus-visible {
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-menu > .ant-menu-item-divider {
  height: 1px;
  margin: 1px 0;
  padding: 0;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}

.ant-menu-submenu-popup {
  position: absolute;
  z-index: 1050;
  background: transparent;
  border-radius: 4px;
  box-shadow: none;
  transform-origin: 0 0;
}

.ant-menu-submenu-popup::before {
  position: absolute;
  top: -7px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  opacity: 0.0001;
  content: ' ';
}

.ant-menu-submenu-placement-rightTop::before {
  top: 0;
  left: -7px;
}

.ant-menu-submenu > .ant-menu {
  background-color: #fff;
  border-radius: 4px;
}

.ant-menu-submenu > .ant-menu-submenu-title::after {
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-menu-submenu-popup > .ant-menu {
  background-color: #fff;
}

.ant-menu-submenu-expand-icon,
.ant-menu-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 16px;
  width: 10px;
  color: #262626;
  transform: translateY(-50%);
  transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-menu-submenu-arrow::before,
.ant-menu-submenu-arrow::after {
  position: absolute;
  width: 6px;
  height: 1.5px;
  background-color: currentColor;
  border-radius: 2px;
  transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}

.ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateY(-2.5px);
}

.ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateY(2.5px);
}

.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-expand-icon,
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  color: #2f70ff;
}

.ant-menu-inline-collapsed .ant-menu-submenu-arrow::before,
.ant-menu-submenu-inline .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateX(2.5px);
}

.ant-menu-inline-collapsed .ant-menu-submenu-arrow::after,
.ant-menu-submenu-inline .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateX(-2.5px);
}

.ant-menu-submenu-horizontal .ant-menu-submenu-arrow {
  display: none;
}

.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  transform: translateY(-2px);
}

.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  transform: rotate(-45deg) translateX(-2.5px);
}

.ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  transform: rotate(45deg) translateX(2.5px);
}

.ant-menu-vertical .ant-menu-submenu-selected,
.ant-menu-vertical-left .ant-menu-submenu-selected,
.ant-menu-vertical-right .ant-menu-submenu-selected {
  color: #2f70ff;
}

.ant-menu-horizontal {
  line-height: 46px;
  border: 0;
  border-bottom: 1px solid #f0f0f0;
  box-shadow: none;
}

.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu {
  margin-top: -1px;
  margin-bottom: 0;
  padding: 0 20px;
}

.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected {
  color: #2f70ff;
}

.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected::after,
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected::after {
  border-bottom: 2px solid #2f70ff;
}

.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 1px;
  display: inline-block;
  vertical-align: bottom;
}

.ant-menu-horizontal > .ant-menu-item::after,
.ant-menu-horizontal > .ant-menu-submenu::after {
  position: absolute;
  right: 20px;
  bottom: 0;
  left: 20px;
  border-bottom: 2px solid transparent;
  transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  content: '';
}

.ant-menu-horizontal > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0;
}

.ant-menu-horizontal > .ant-menu-item a {
  color: #262626;
}

.ant-menu-horizontal > .ant-menu-item a:hover {
  color: #2f70ff;
}

.ant-menu-horizontal > .ant-menu-item a::before {
  bottom: -2px;
}

.ant-menu-horizontal > .ant-menu-item-selected a {
  color: #2f70ff;
}

.ant-menu-horizontal::after {
  display: block;
  clear: both;
  height: 0;
  content: '\20';
}

.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item {
  position: relative;
}

.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-right: 3px solid #2f70ff;
  transform: scaleY(0.0001);
  opacity: 0;
  transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
  content: '';
}

.ant-menu-vertical .ant-menu-item,
.ant-menu-vertical-left .ant-menu-item,
.ant-menu-vertical-right .ant-menu-item,
.ant-menu-inline .ant-menu-item,
.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  height: 40px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 0 16px;
  overflow: hidden;
  line-height: 40px;
  text-overflow: ellipsis;
}

.ant-menu-vertical .ant-menu-submenu,
.ant-menu-vertical-left .ant-menu-submenu,
.ant-menu-vertical-right .ant-menu-submenu,
.ant-menu-inline .ant-menu-submenu {
  padding-bottom: 0.02px;
}

.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 8px;
}

.ant-menu-vertical > .ant-menu-item,
.ant-menu-vertical-left > .ant-menu-item,
.ant-menu-vertical-right > .ant-menu-item,
.ant-menu-inline > .ant-menu-item,
.ant-menu-vertical > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-left > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-vertical-right > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
}

.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title,
.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 34px;
}

.ant-menu-inline {
  width: 100%;
}

.ant-menu-inline .ant-menu-selected::after,
.ant-menu-inline .ant-menu-item-selected::after {
  transform: scaleY(1);
  opacity: 1;
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-menu-inline .ant-menu-item,
.ant-menu-inline .ant-menu-submenu-title {
  width: calc(100% + 1px);
}

.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title,
.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 34px;
}

.ant-menu-inline.ant-menu-root .ant-menu-item,
.ant-menu-inline.ant-menu-root .ant-menu-submenu-title {
  display: flex;
  align-items: center;
  transition: border-color 0.3s, background 0.3s, padding 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.ant-menu-inline.ant-menu-root .ant-menu-item > .ant-menu-title-content,
.ant-menu-inline.ant-menu-root .ant-menu-submenu-title > .ant-menu-title-content {
  flex: auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ant-menu-inline.ant-menu-root .ant-menu-item > *,
.ant-menu-inline.ant-menu-root .ant-menu-submenu-title > * {
  flex: none;
}

.ant-menu.ant-menu-inline-collapsed {
  width: 80px;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  left: 0;
  padding: 0 calc(50% - 16px / 2);
  text-overflow: clip;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-submenu-arrow,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .anticon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon {
  margin: 0;
  font-size: 16px;
  line-height: 40px;
}

.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ant-menu-item-icon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item .anticon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .anticon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span,
.ant-menu.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .anticon + span {
  display: inline-block;
  opacity: 0;
}

.ant-menu.ant-menu-inline-collapsed .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed .anticon {
  display: inline-block;
}

.ant-menu.ant-menu-inline-collapsed-tooltip {
  pointer-events: none;
}

.ant-menu.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon,
.ant-menu.ant-menu-inline-collapsed-tooltip .anticon {
  display: none;
}

.ant-menu.ant-menu-inline-collapsed-tooltip a {
  color: rgba(255, 255, 255, 0.85);
}

.ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title {
  padding-right: 4px;
  padding-left: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-menu-item-group-list {
  margin: 0;
  padding: 0;
}

.ant-menu-item-group-list .ant-menu-item,
.ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 16px 0 28px;
}

.ant-menu-root.ant-menu-vertical,
.ant-menu-root.ant-menu-vertical-left,
.ant-menu-root.ant-menu-vertical-right,
.ant-menu-root.ant-menu-inline {
  box-shadow: none;
}

.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item > .ant-menu-inline-collapsed-noicon,
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title > .ant-menu-inline-collapsed-noicon {
  font-size: 16px;
  text-align: center;
}

.ant-menu-sub.ant-menu-inline {
  padding: 0;
  background: #fafafa;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

.ant-menu-sub.ant-menu-inline > .ant-menu-item,
.ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 40px;
  line-height: 40px;
  list-style-position: inside;
  list-style-type: disc;
}

.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-left: 32px;
}

.ant-menu-item-disabled,
.ant-menu-submenu-disabled {
  color: #bfbfbf !important;
  background: none;
  cursor: not-allowed;
}

.ant-menu-item-disabled::after,
.ant-menu-submenu-disabled::after {
  border-color: transparent !important;
}

.ant-menu-item-disabled a,
.ant-menu-submenu-disabled a {
  color: #bfbfbf !important;
  pointer-events: none;
}

.ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: #bfbfbf !important;
  cursor: not-allowed;
}

.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: #bfbfbf !important;
}

.ant-layout-header .ant-menu {
  line-height: inherit;
}

.ant-menu-light .ant-menu-item:hover,
.ant-menu-light .ant-menu-item-active,
.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-light .ant-menu-submenu-active,
.ant-menu-light .ant-menu-submenu-title:hover {
  color: #2f70ff;
}

.ant-menu.ant-menu-dark,
.ant-menu-dark .ant-menu-sub,
.ant-menu.ant-menu-dark .ant-menu-sub {
  color: rgba(255, 255, 255, 0.65);
  background: #001529;
}

.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow {
  opacity: 0.45;
  transition: all 0.3s;
}

.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  background: #fff;
}

.ant-menu-dark.ant-menu-submenu-popup {
  background: transparent;
}

.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #000c17;
}

.ant-menu-dark.ant-menu-horizontal {
  border-bottom: 0;
}

.ant-menu-dark.ant-menu-horizontal > .ant-menu-item,
.ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
  margin-top: 0;
  padding: 0 20px;
  border-color: #001529;
  border-bottom: 0;
}

.ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover {
  background-color: #2f70ff;
}

.ant-menu-dark.ant-menu-horizontal > .ant-menu-item > a::before {
  bottom: 0;
}

.ant-menu-dark .ant-menu-item,
.ant-menu-dark .ant-menu-item-group-title,
.ant-menu-dark .ant-menu-item > a,
.ant-menu-dark .ant-menu-item > span > a {
  color: rgba(255, 255, 255, 0.65);
}

.ant-menu-dark.ant-menu-inline,
.ant-menu-dark.ant-menu-vertical,
.ant-menu-dark.ant-menu-vertical-left,
.ant-menu-dark.ant-menu-vertical-right {
  border-right: 0;
}

.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-vertical .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
  left: 0;
  margin-left: 0;
  border-right: 0;
}

.ant-menu-dark.ant-menu-inline .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {
  border-right: 0;
}

.ant-menu-dark.ant-menu-inline .ant-menu-item,
.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
  width: 100%;
}

.ant-menu-dark .ant-menu-item:hover,
.ant-menu-dark .ant-menu-item-active,
.ant-menu-dark .ant-menu-submenu-active,
.ant-menu-dark .ant-menu-submenu-open,
.ant-menu-dark .ant-menu-submenu-selected,
.ant-menu-dark .ant-menu-submenu-title:hover {
  color: #fff;
  background-color: transparent;
}

.ant-menu-dark .ant-menu-item:hover > a,
.ant-menu-dark .ant-menu-item-active > a,
.ant-menu-dark .ant-menu-submenu-active > a,
.ant-menu-dark .ant-menu-submenu-open > a,
.ant-menu-dark .ant-menu-submenu-selected > a,
.ant-menu-dark .ant-menu-submenu-title:hover > a,
.ant-menu-dark .ant-menu-item:hover > span > a,
.ant-menu-dark .ant-menu-item-active > span > a,
.ant-menu-dark .ant-menu-submenu-active > span > a,
.ant-menu-dark .ant-menu-submenu-open > span > a,
.ant-menu-dark .ant-menu-submenu-selected > span > a,
.ant-menu-dark .ant-menu-submenu-title:hover > span > a {
  color: #fff;
}

.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  opacity: 1;
}

.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {
  background: #fff;
}

.ant-menu-dark .ant-menu-item:hover {
  background-color: transparent;
}

.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #2f70ff;
}

.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  border-right: 0;
}

.ant-menu-dark .ant-menu-item-selected::after {
  border-right: 0;
}

.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > span > a,
.ant-menu-dark .ant-menu-item-selected > a:hover,
.ant-menu-dark .ant-menu-item-selected > span > a:hover {
  color: #fff;
}

.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,
.ant-menu-dark .ant-menu-item-selected .anticon {
  color: #ffffff;
}

.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span,
.ant-menu-dark .ant-menu-item-selected .anticon + span {
  color: #ffffff;
}

.ant-menu.ant-menu-dark .ant-menu-item-selected,
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #2f70ff;
}

.ant-menu-dark .ant-menu-item-disabled,
.ant-menu-dark .ant-menu-submenu-disabled,
.ant-menu-dark .ant-menu-item-disabled > a,
.ant-menu-dark .ant-menu-submenu-disabled > a,
.ant-menu-dark .ant-menu-item-disabled > span > a,
.ant-menu-dark .ant-menu-submenu-disabled > span > a {
  color: rgba(255, 255, 255, 0.35) !important;
  opacity: 0.8;
}

.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {
  color: rgba(255, 255, 255, 0.35) !important;
}

.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before,
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after,
.ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {
  background: rgba(255, 255, 255, 0.35) !important;
}

.ant-menu.ant-menu-rtl {
  direction: rtl;
  text-align: right;
}

.ant-menu-rtl .ant-menu-item-group-title {
  text-align: right;
}

.ant-menu-rtl.ant-menu-inline,
.ant-menu-rtl.ant-menu-vertical {
  border-right: none;
  border-left: 1px solid #f0f0f0;
}

.ant-menu-rtl.ant-menu-dark.ant-menu-inline,
.ant-menu-rtl.ant-menu-dark.ant-menu-vertical {
  border-left: none;
}

.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub > .ant-menu-submenu,
.ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub > .ant-menu-submenu {
  transform-origin: top right;
}

.ant-menu-rtl .ant-menu-item .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item .anticon,
.ant-menu-rtl .ant-menu-submenu-title .anticon {
  margin-right: auto;
  margin-left: 10px;
}

.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .ant-menu-item-icon,
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child > .anticon,
.ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child > .anticon {
  margin-left: 0;
}

.ant-menu-submenu-rtl.ant-menu-submenu-popup {
  transform-origin: 100% 0;
}

.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-menu-rtl .ant-menu-submenu-inline > .ant-menu-submenu-title .ant-menu-submenu-arrow {
  right: auto;
  left: 16px;
}

.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::before,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::before {
  transform: rotate(-45deg) translateY(-2px);
}

.ant-menu-rtl .ant-menu-submenu-vertical > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-left > .ant-menu-submenu-title .ant-menu-submenu-arrow::after,
.ant-menu-rtl .ant-menu-submenu-vertical-right > .ant-menu-submenu-title .ant-menu-submenu-arrow::after {
  transform: rotate(45deg) translateY(2px);
}

.ant-menu-rtl.ant-menu-vertical .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-rtl.ant-menu-inline .ant-menu-item::after {
  right: auto;
  left: 0;
}

.ant-menu-rtl.ant-menu-vertical .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-item,
.ant-menu-rtl.ant-menu-inline .ant-menu-item,
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title,
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  text-align: right;
}

.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
  padding-right: 0;
  padding-left: 34px;
}

.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title {
  padding-right: 16px;
  padding-left: 34px;
}

.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title {
  padding: 0 calc(50% - 16px / 2);
}

.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item,
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title {
  padding: 0 28px 0 16px;
}

.ant-menu-sub.ant-menu-inline {
  border: 0;
}

.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
  padding-right: 32px;
  padding-left: 0;
}

.ant-message {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: fixed;
  top: 8px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
}

.ant-message-notice {
  padding: 8px;
  text-align: center;
}

.ant-message-notice-content {
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: all;
}

.ant-message-success .anticon {
  color: #73d13d;
}

.ant-message-error .anticon {
  color: #f5222d;
}

.ant-message-warning .anticon {
  color: #faad14;
}

.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #2f70ff;
}

.ant-message .anticon {
  position: relative;
  top: 1px;
  margin-right: 8px;
  font-size: 16px;
}

.ant-message-notice.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: MessageMoveOut;
  animation-duration: 0.3s;
}

@keyframes MessageMoveOut {
  0% {
    max-height: 150px;
    padding: 8px;
    opacity: 1;
  }

  100% {
    max-height: 0;
    padding: 0;
    opacity: 0;
  }
}

.ant-message-rtl {
  direction: rtl;
}

.ant-message-rtl span {
  direction: rtl;
}

.ant-message-rtl .anticon {
  margin-right: 0;
  margin-left: 8px;
}

.ant-modal {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  pointer-events: none;
  position: relative;
  top: 100px;
  width: auto;
  max-width: calc(100vw - 32px);
  margin: 0 auto;
  padding-bottom: 24px;
}

.ant-modal.ant-zoom-enter,
.ant-modal.antzoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
  user-select: none;
}

.ant-modal-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}

.ant-modal-mask-hidden {
  display: none;
}

.ant-modal-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}

.ant-modal-wrap {
  z-index: 1000;
}

.ant-modal-title {
  margin: 0;
  color: #000000;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  word-wrap: break-word;
}

.ant-modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: auto;
}

.ant-modal-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  color: #595959;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: color 0.3s;
}

.ant-modal-close-x {
  display: block;
  width: 56px;
  height: 56px;
  font-size: 16px;
  font-style: normal;
  line-height: 56px;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
}

.ant-modal-close:focus,
.ant-modal-close:hover {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}

.ant-modal-header {
  padding: 16px 24px;
  color: #262626;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 4px 4px 0 0;
}

.ant-modal-body {
  padding: 24px;
  font-size: 14px;
  line-height: 1.5715;
  word-wrap: break-word;
}

.ant-modal-footer {
  padding: 10px 16px;
  text-align: right;
  background: transparent;
  border-top: 1px solid #f0f0f0;
  border-radius: 0 0 4px 4px;
}

.ant-modal-footer .ant-btn + .ant-btn:not(.ant-dropdown-trigger) {
  margin-bottom: 0;
  margin-left: 8px;
}

.ant-modal-open {
  overflow: hidden;
}

.ant-modal-centered {
  text-align: center;
}

.ant-modal-centered::before {
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  content: '';
}

.ant-modal-centered .ant-modal {
  top: 0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

@media (max-width: 767px) {
  .ant-modal {
    max-width: calc(100vw - 16px);
    margin: 8px auto;
  }

  .ant-modal-centered .ant-modal {
    flex: 1 1;
  }
}

.ant-modal-confirm .ant-modal-header {
  display: none;
}

.ant-modal-confirm .ant-modal-body {
  padding: 32px 32px 24px;
}

.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}

.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}

.ant-modal-confirm-body-wrapper::before {
  display: table;
  content: '';
}

.ant-modal-confirm-body-wrapper::after {
  display: table;
  clear: both;
  content: '';
}

.ant-modal-confirm-body .ant-modal-confirm-title {
  display: block;
  overflow: hidden;
  color: #000000;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}

.ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 8px;
  color: #262626;
  font-size: 14px;
}

.ant-modal-confirm-body > .anticon {
  float: left;
  margin-right: 16px;
  font-size: 22px;
}

.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 38px;
}

.ant-modal-confirm .ant-modal-confirm-btns {
  float: right;
  margin-top: 24px;
}

.ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-bottom: 0;
  margin-left: 8px;
}

.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {
  color: #f5222d;
}

.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon,
.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {
  color: #faad14;
}

.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {
  color: #2f70ff;
}

.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {
  color: #73d13d;
}

.ant-modal-wrap-rtl {
  direction: rtl;
}

.ant-modal-wrap-rtl .ant-modal-close {
  right: initial;
  left: 0;
}

.ant-modal-wrap-rtl .ant-modal-footer {
  text-align: left;
}

.ant-modal-wrap-rtl .ant-modal-footer .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}

.ant-modal-wrap-rtl .ant-modal-confirm-body {
  direction: rtl;
}

.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}

.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-right: 38px;
  margin-left: 0;
}

.ant-modal-wrap-rtl .ant-modal-confirm-btns {
  float: left;
}

.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {
  margin-right: 8px;
  margin-left: 0;
}

.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
  text-align: right;
}

.ant-notification {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: fixed;
  z-index: 1010;
  margin-right: 24px;
}

.ant-notification-topLeft,
.ant-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}

.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationLeftFadeIn;
}

.ant-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}

.ant-notification-hook-holder {
  position: relative;
}

.ant-notification-notice {
  position: relative;
  width: 384px;
  max-width: calc(100vw - 24px * 2);
  margin-bottom: 16px;
  margin-left: auto;
  padding: 16px 24px;
  overflow: hidden;
  line-height: 1.5715;
  word-wrap: break-word;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}

.ant-notification-topLeft .ant-notification-notice,
.ant-notification-bottomLeft .ant-notification-notice {
  margin-right: auto;
  margin-left: 0;
}

.ant-notification-notice-message {
  margin-bottom: 8px;
  color: #000000;
  font-size: 16px;
  line-height: 24px;
}

.ant-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}

.ant-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}

.ant-notification-notice-description {
  font-size: 14px;
}

.ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 24px;
}

.ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}

.ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}

.ant-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}

.anticon.ant-notification-notice-icon-success {
  color: #73d13d;
}

.anticon.ant-notification-notice-icon-info {
  color: #2f70ff;
}

.anticon.ant-notification-notice-icon-warning {
  color: #faad14;
}

.anticon.ant-notification-notice-icon-error {
  color: #f5222d;
}

.ant-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: #595959;
  outline: none;
}

.ant-notification-notice-close:hover {
  color: #353535;
}

.ant-notification-notice-btn {
  float: right;
  margin-top: 16px;
}

.ant-notification .notification-fade-effect {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
}

.ant-notification-fade-enter,
.ant-notification-fade-appear {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  opacity: 0;
  animation-play-state: paused;
}

.ant-notification-fade-leave {
  animation-duration: 0.24s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: both;
  animation-duration: 0.2s;
  animation-play-state: paused;
}

.ant-notification-fade-enter.ant-notification-fade-enter-active,
.ant-notification-fade-appear.ant-notification-fade-appear-active {
  animation-name: NotificationFadeIn;
  animation-play-state: running;
}

.ant-notification-fade-leave.ant-notification-fade-leave-active {
  animation-name: NotificationFadeOut;
  animation-play-state: running;
}

@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }

  100% {
    left: 0;
    opacity: 1;
  }
}

@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }

  100% {
    right: 0;
    opacity: 1;
  }
}

@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    opacity: 1;
  }

  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}

.ant-notification-rtl {
  direction: rtl;
}

.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}

.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}

.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}

.ant-notification-rtl .ant-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}

.ant-notification-rtl .ant-notification-notice-close {
  right: auto;
  left: 22px;
}

.ant-notification-rtl .ant-notification-notice-btn {
  float: left;
}

.ant-page-header {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  padding: 16px 24px;
  background-color: #fff;
}

.ant-page-header-ghost {
  background-color: inherit;
}

.ant-page-header.has-breadcrumb {
  padding-top: 12px;
}

.ant-page-header.has-footer {
  padding-bottom: 0;
}

.ant-page-header-back {
  margin-right: 16px;
  font-size: 16px;
  line-height: 1;
}

.ant-page-header-back-button {
  color: #4b85ff;
  text-decoration: none;
  outline: none;
  transition: color 0.3s;
  color: #000;
  cursor: pointer;
}

.ant-page-header-back-button:focus,
.ant-page-header-back-button:hover {
  color: #73a4ff;
}

.ant-page-header-back-button:active {
  color: #3463d9;
}

.ant-page-header .ant-divider-vertical {
  height: 14px;
  margin: 0 12px;
  vertical-align: middle;
}

.ant-breadcrumb + .ant-page-header-heading {
  margin-top: 8px;
}

.ant-page-header-heading {
  display: flex;
  justify-content: space-between;
}

.ant-page-header-heading-left {
  display: flex;
  align-items: center;
  margin: 4px 0;
  overflow: hidden;
}

.ant-page-header-heading-title {
  margin-right: 12px;
  margin-bottom: 0;
  color: #000000;
  font-weight: 600;
  font-size: 20px;
  line-height: 32px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-page-header-heading .ant-avatar {
  margin-right: 12px;
}

.ant-page-header-heading-sub-title {
  margin-right: 12px;
  color: #595959;
  font-size: 14px;
  line-height: 1.5715;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-page-header-heading-extra {
  margin: 4px 0;
  white-space: nowrap;
}

.ant-page-header-heading-extra > * {
  margin-left: 12px;
  white-space: unset;
}

.ant-page-header-heading-extra > *:first-child {
  margin-left: 0;
}

.ant-page-header-content {
  padding-top: 12px;
}

.ant-page-header-footer {
  margin-top: 16px;
}

.ant-page-header-footer .ant-tabs > .ant-tabs-nav {
  margin: 0;
}

.ant-page-header-footer .ant-tabs > .ant-tabs-nav::before {
  border: none;
}

.ant-page-header-footer .ant-tabs .ant-tabs-tab {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}

.ant-page-header-compact .ant-page-header-heading {
  flex-wrap: wrap;
}

.ant-page-header-rtl {
  direction: rtl;
}

.ant-page-header-rtl .ant-page-header-back {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}

.ant-page-header-rtl .ant-page-header-heading-title {
  margin-right: 0;
  margin-left: 12px;
}

.ant-page-header-rtl .ant-page-header-heading .ant-avatar {
  margin-right: 0;
  margin-left: 12px;
}

.ant-page-header-rtl .ant-page-header-heading-sub-title {
  float: right;
  margin-right: 0;
  margin-left: 12px;
}

.ant-page-header-rtl .ant-page-header-heading-tags {
  float: right;
}

.ant-page-header-rtl .ant-page-header-heading-extra {
  float: left;
}

.ant-page-header-rtl .ant-page-header-heading-extra > * {
  margin-right: 12px;
  margin-left: 0;
}

.ant-page-header-rtl .ant-page-header-heading-extra > *:first-child {
  margin-right: 0;
}

.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav {
  float: right;
}

.ant-pagination {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
}

.ant-pagination ul,
.ant-pagination ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

.ant-pagination::after {
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  content: ' ';
}

.ant-pagination-total-text {
  display: inline-block;
  height: 32px;
  margin-right: 8px;
  line-height: 30px;
  vertical-align: middle;
}

.ant-pagination-item {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  margin-right: 8px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: 0;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}

.ant-pagination-item a {
  display: block;
  padding: 0 6px;
  color: #262626;
  transition: none;
}

.ant-pagination-item a:hover {
  text-decoration: none;
}

.ant-pagination-item:focus-visible,
.ant-pagination-item:hover {
  border-color: #2f70ff;
  transition: all 0.3s;
}

.ant-pagination-item:focus-visible a,
.ant-pagination-item:hover a {
  color: #2f70ff;
}

.ant-pagination-item-active {
  font-weight: 500;
  background: #fff;
  border-color: #2f70ff;
}

.ant-pagination-item-active a {
  color: #2f70ff;
}

.ant-pagination-item-active:focus-visible,
.ant-pagination-item-active:hover {
  border-color: #5792ff;
}

.ant-pagination-item-active:focus-visible a,
.ant-pagination-item-active:hover a {
  color: #5792ff;
}

.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  outline: 0;
}

.ant-pagination-jump-prev .ant-pagination-item-container,
.ant-pagination-jump-next .ant-pagination-item-container {
  position: relative;
}

.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: #2f70ff;
  font-size: 12px;
  letter-spacing: -1px;
  opacity: 0;
  transition: all 0.2s;
}

.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  margin: auto;
  color: #bfbfbf;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  text-align: center;
  text-indent: 0.13em;
  opacity: 1;
  transition: all 0.2s;
}

.ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon,
.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
  opacity: 1;
}

.ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis,
.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
  opacity: 0;
}

.ant-pagination-prev,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  margin-right: 8px;
}

.ant-pagination-prev,
.ant-pagination-next,
.ant-pagination-jump-prev,
.ant-pagination-jump-next {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  color: #262626;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  vertical-align: middle;
  list-style: none;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-pagination-prev,
.ant-pagination-next {
  font-family: Arial, Helvetica, sans-serif;
  outline: 0;
}

.ant-pagination-prev button,
.ant-pagination-next button {
  color: #262626;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}

.ant-pagination-prev:hover button,
.ant-pagination-next:hover button {
  border-color: #5792ff;
}

.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: all 0.3s;
}

.ant-pagination-prev:focus-visible .ant-pagination-item-link,
.ant-pagination-next:focus-visible .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #2f70ff;
  border-color: #2f70ff;
}

.ant-pagination-disabled,
.ant-pagination-disabled:hover,
.ant-pagination-disabled:focus-visible {
  cursor: not-allowed;
}

.ant-pagination-disabled .ant-pagination-item-link,
.ant-pagination-disabled:hover .ant-pagination-item-link,
.ant-pagination-disabled:focus-visible .ant-pagination-item-link {
  color: #bfbfbf;
  border-color: #d9d9d9;
  cursor: not-allowed;
}

.ant-pagination-slash {
  margin: 0 10px 0 5px;
}

.ant-pagination-options {
  display: inline-block;
  margin-left: 16px;
  vertical-align: middle;
}

@media all and (-ms-high-contrast: none) {
  .ant-pagination-options *::-ms-backdrop,
  .ant-pagination-options {
    vertical-align: top;
  }
}

.ant-pagination-options-size-changer.ant-select {
  display: inline-block;
  width: auto;
}

.ant-pagination-options-quick-jumper {
  display: inline-block;
  height: 32px;
  margin-left: 8px;
  line-height: 32px;
  vertical-align: top;
}

.ant-pagination-options-quick-jumper input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: #262626;
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s;
  width: 50px;
  height: 32px;
  margin: 0 8px;
}

.ant-pagination-options-quick-jumper input::placeholder {
  color: #bfbfbf;
}

.ant-pagination-options-quick-jumper input:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-pagination-options-quick-jumper input:hover {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-pagination-options-quick-jumper input:hover {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-pagination-options-quick-jumper input:focus,
.ant-pagination-options-quick-jumper input-focused {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-pagination-options-quick-jumper input:focus,
.ant-input-rtl .ant-pagination-options-quick-jumper input-focused {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-pagination-options-quick-jumper input-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-pagination-options-quick-jumper input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-pagination-options-quick-jumper input[disabled] {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

.ant-pagination-options-quick-jumper input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-pagination-options-quick-jumper input-borderless,
.ant-pagination-options-quick-jumper input-borderless:hover,
.ant-pagination-options-quick-jumper input-borderless:focus,
.ant-pagination-options-quick-jumper input-borderless-focused,
.ant-pagination-options-quick-jumper input-borderless-disabled,
.ant-pagination-options-quick-jumper input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

textarea.ant-pagination-options-quick-jumper input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}

.ant-pagination-options-quick-jumper input-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-pagination-options-quick-jumper input-sm {
  padding: 0px 7px;
}

.ant-pagination-options-quick-jumper input-rtl {
  direction: rtl;
}

.ant-pagination-simple .ant-pagination-prev,
.ant-pagination-simple .ant-pagination-next {
  height: 24px;
  line-height: 24px;
  vertical-align: top;
}

.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
  height: 24px;
  background-color: transparent;
  border: 0;
}

.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}

.ant-pagination-simple .ant-pagination-simple-pager {
  display: inline-block;
  height: 24px;
  margin-right: 8px;
}

.ant-pagination-simple .ant-pagination-simple-pager input {
  box-sizing: border-box;
  height: 100%;
  margin-right: 8px;
  padding: 0 6px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  outline: none;
  transition: border-color 0.3s;
}

.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  border-color: #2f70ff;
}

.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
  color: #bfbfbf;
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}

.ant-pagination.mini .ant-pagination-total-text,
.ant-pagination.mini .ant-pagination-simple-pager {
  height: 24px;
  line-height: 24px;
}

.ant-pagination.mini .ant-pagination-item {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 22px;
}

.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
  background: transparent;
  border-color: transparent;
}

.ant-pagination.mini .ant-pagination-prev,
.ant-pagination.mini .ant-pagination-next {
  min-width: 24px;
  height: 24px;
  margin: 0;
  line-height: 24px;
}

.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
  background: transparent;
  border-color: transparent;
}

.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
  height: 24px;
  line-height: 24px;
}

.ant-pagination.mini .ant-pagination-jump-prev,
.ant-pagination.mini .ant-pagination-jump-next {
  height: 24px;
  margin-right: 0;
  line-height: 24px;
}

.ant-pagination.mini .ant-pagination-options {
  margin-left: 2px;
}

.ant-pagination.mini .ant-pagination-options-size-changer {
  top: 0px;
}

.ant-pagination.mini .ant-pagination-options-quick-jumper {
  height: 24px;
  line-height: 24px;
}

.ant-pagination.mini .ant-pagination-options-quick-jumper input {
  padding: 0px 7px;
  width: 44px;
  height: 24px;
}

.ant-pagination.ant-pagination-disabled {
  cursor: not-allowed;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
  color: #bfbfbf;
  background: transparent;
  border: none;
  cursor: not-allowed;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
  background: #e6e6e6;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
  color: #bfbfbf;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  color: #bfbfbf;
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}

.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
  background: transparent;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
  opacity: 0;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
  opacity: 1;
}

.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
  color: #bfbfbf;
}

@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev,
  .ant-pagination-item-before-jump-next {
    display: none;
  }
}

@media only screen and (max-width: 576px) {
  .ant-pagination-options {
    display: none;
  }
}

.ant-pagination-rtl .ant-pagination-total-text {
  margin-right: 0;
  margin-left: 8px;
}

.ant-pagination-rtl .ant-pagination-item,
.ant-pagination-rtl .ant-pagination-prev,
.ant-pagination-rtl .ant-pagination-jump-prev,
.ant-pagination-rtl .ant-pagination-jump-next {
  margin-right: 0;
  margin-left: 8px;
}

.ant-pagination-rtl .ant-pagination-slash {
  margin: 0 5px 0 10px;
}

.ant-pagination-rtl .ant-pagination-options {
  margin-right: 16px;
  margin-left: 0;
}

.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
  margin-right: 0;
  margin-left: 8px;
}

.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
  margin-left: 0;
}

.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager {
  margin-right: 0;
  margin-left: 8px;
}

.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input {
  margin-right: 0;
  margin-left: 8px;
}

.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options {
  margin-right: 2px;
  margin-left: 0;
}

.ant-popconfirm {
  z-index: 1060;
}

.ant-popover {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1030;
  font-weight: normal;
  white-space: normal;
  text-align: left;
  cursor: auto;
  -webkit-user-select: text;
  user-select: text;
}

.ant-popover::after {
  position: absolute;
  background: rgba(255, 255, 255, 0.01);
  content: '';
}

.ant-popover-hidden {
  display: none;
}

.ant-popover-placement-top,
.ant-popover-placement-topLeft,
.ant-popover-placement-topRight {
  padding-bottom: 14px;
}

.ant-popover-placement-right,
.ant-popover-placement-rightTop,
.ant-popover-placement-rightBottom {
  padding-left: 14px;
}

.ant-popover-placement-bottom,
.ant-popover-placement-bottomLeft,
.ant-popover-placement-bottomRight {
  padding-top: 14px;
}

.ant-popover-placement-left,
.ant-popover-placement-leftTop,
.ant-popover-placement-leftBottom {
  padding-right: 14px;
}

.ant-popover-inner {
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \9;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ant-popover {
    /* IE10+ */
  }

  .ant-popover-inner {
    box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  }
}

.ant-popover-title {
  min-width: 177px;
  min-height: 32px;
  margin: 0;
  padding: 5px 24px 4px;
  color: #000000;
  font-weight: 500;
  border-bottom: 1px solid #f0f0f0;
}

.ant-popover-inner-content {
  padding: 12px 24px;
  color: #262626;
}

.ant-popover-message {
  position: relative;
  padding: 4px 0 12px;
  color: #262626;
  font-size: 14px;
}

.ant-popover-message > .anticon {
  position: absolute;
  top: 8.0005px;
  color: #faad14;
  font-size: 14px;
}

.ant-popover-message-title {
  padding-left: 22px;
}

.ant-popover-buttons {
  margin-bottom: 4px;
  text-align: right;
}

.ant-popover-buttons button {
  margin-left: 8px;
}

.ant-popover-arrow {
  position: absolute;
  display: block;
  width: 14.14213562px;
  height: 14.14213562px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}

.ant-popover-arrow-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 10px;
  height: 10px;
  margin: auto;
  background-color: #fff;
  content: '';
  pointer-events: auto;
}

.ant-popover-placement-top .ant-popover-arrow,
.ant-popover-placement-topLeft .ant-popover-arrow,
.ant-popover-placement-topRight .ant-popover-arrow {
  bottom: -0.14213562px;
}

.ant-popover-placement-top .ant-popover-arrow-content,
.ant-popover-placement-topLeft .ant-popover-arrow-content,
.ant-popover-placement-topRight .ant-popover-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-7.07106781px) rotate(45deg);
}

.ant-popover-placement-top .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%);
}

.ant-popover-placement-topLeft .ant-popover-arrow {
  left: 16px;
}

.ant-popover-placement-topRight .ant-popover-arrow {
  right: 16px;
}

.ant-popover-placement-right .ant-popover-arrow,
.ant-popover-placement-rightTop .ant-popover-arrow,
.ant-popover-placement-rightBottom .ant-popover-arrow {
  left: -0.14213562px;
}

.ant-popover-placement-right .ant-popover-arrow-content,
.ant-popover-placement-rightTop .ant-popover-arrow-content,
.ant-popover-placement-rightBottom .ant-popover-arrow-content {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(7.07106781px) rotate(45deg);
}

.ant-popover-placement-right .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%);
}

.ant-popover-placement-rightTop .ant-popover-arrow {
  top: 12px;
}

.ant-popover-placement-rightBottom .ant-popover-arrow {
  bottom: 12px;
}

.ant-popover-placement-bottom .ant-popover-arrow,
.ant-popover-placement-bottomLeft .ant-popover-arrow,
.ant-popover-placement-bottomRight .ant-popover-arrow {
  top: -0.14213562px;
}

.ant-popover-placement-bottom .ant-popover-arrow-content,
.ant-popover-placement-bottomLeft .ant-popover-arrow-content,
.ant-popover-placement-bottomRight .ant-popover-arrow-content {
  box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.06);
  transform: translateY(7.07106781px) rotate(45deg);
}

.ant-popover-placement-bottom .ant-popover-arrow {
  left: 50%;
  transform: translateX(-50%);
}

.ant-popover-placement-bottomLeft .ant-popover-arrow {
  left: 16px;
}

.ant-popover-placement-bottomRight .ant-popover-arrow {
  right: 16px;
}

.ant-popover-placement-left .ant-popover-arrow,
.ant-popover-placement-leftTop .ant-popover-arrow,
.ant-popover-placement-leftBottom .ant-popover-arrow {
  right: -0.14213562px;
}

.ant-popover-placement-left .ant-popover-arrow-content,
.ant-popover-placement-leftTop .ant-popover-arrow-content,
.ant-popover-placement-leftBottom .ant-popover-arrow-content {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-7.07106781px) rotate(45deg);
}

.ant-popover-placement-left .ant-popover-arrow {
  top: 50%;
  transform: translateY(-50%);
}

.ant-popover-placement-leftTop .ant-popover-arrow {
  top: 12px;
}

.ant-popover-placement-leftBottom .ant-popover-arrow {
  bottom: 12px;
}

.ant-popover-pink .ant-popover-inner {
  background-color: #eb2f96;
}

.ant-popover-pink .ant-popover-arrow-content {
  background-color: #eb2f96;
}

.ant-popover-magenta .ant-popover-inner {
  background-color: #eb2f96;
}

.ant-popover-magenta .ant-popover-arrow-content {
  background-color: #eb2f96;
}

.ant-popover-red .ant-popover-inner {
  background-color: #f5222d;
}

.ant-popover-red .ant-popover-arrow-content {
  background-color: #f5222d;
}

.ant-popover-volcano .ant-popover-inner {
  background-color: #fa541c;
}

.ant-popover-volcano .ant-popover-arrow-content {
  background-color: #fa541c;
}

.ant-popover-orange .ant-popover-inner {
  background-color: #fa8c16;
}

.ant-popover-orange .ant-popover-arrow-content {
  background-color: #fa8c16;
}

.ant-popover-yellow .ant-popover-inner {
  background-color: #fadb14;
}

.ant-popover-yellow .ant-popover-arrow-content {
  background-color: #fadb14;
}

.ant-popover-gold .ant-popover-inner {
  background-color: #faad14;
}

.ant-popover-gold .ant-popover-arrow-content {
  background-color: #faad14;
}

.ant-popover-cyan .ant-popover-inner {
  background-color: #13c2c2;
}

.ant-popover-cyan .ant-popover-arrow-content {
  background-color: #13c2c2;
}

.ant-popover-lime .ant-popover-inner {
  background-color: #a0d911;
}

.ant-popover-lime .ant-popover-arrow-content {
  background-color: #a0d911;
}

.ant-popover-green .ant-popover-inner {
  background-color: #52c41a;
}

.ant-popover-green .ant-popover-arrow-content {
  background-color: #52c41a;
}

.ant-popover-blue .ant-popover-inner {
  background-color: #1890ff;
}

.ant-popover-blue .ant-popover-arrow-content {
  background-color: #1890ff;
}

.ant-popover-geekblue .ant-popover-inner {
  background-color: #2f54eb;
}

.ant-popover-geekblue .ant-popover-arrow-content {
  background-color: #2f54eb;
}

.ant-popover-purple .ant-popover-inner {
  background-color: #722ed1;
}

.ant-popover-purple .ant-popover-arrow-content {
  background-color: #722ed1;
}

.ant-popover-rtl {
  direction: rtl;
  text-align: right;
}

.ant-popover-rtl .ant-popover-message-title {
  padding-right: 22px;
  padding-left: 16px;
}

.ant-popover-rtl .ant-popover-buttons {
  text-align: left;
}

.ant-popover-rtl .ant-popover-buttons button {
  margin-right: 8px;
  margin-left: 0;
}

.ant-progress {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-block;
}

.ant-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}

.ant-progress-steps {
  display: inline-block;
}

.ant-progress-steps-outer {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ant-progress-steps-item {
  flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
  transition: all 0.3s;
}

.ant-progress-steps-item-active {
  background: #2f70ff;
}

.ant-progress-small.ant-progress-line,
.ant-progress-small.ant-progress-line .ant-progress-text .anticon {
  font-size: 12px;
}

.ant-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}

.ant-progress-show-info .ant-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}

.ant-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}

.ant-progress-circle-trail {
  stroke: #f5f5f5;
}

.ant-progress-circle-path {
  animation: ant-progress-appear 0.3s;
}

.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #2f70ff;
}

.ant-progress-success-bg,
.ant-progress-bg {
  position: relative;
  background-color: #2f70ff;
  border-radius: 100px;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}

.ant-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #73d13d;
}

.ant-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: #262626;
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}

.ant-progress-text .anticon {
  font-size: 14px;
}

.ant-progress-status-active .ant-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  animation: ant-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}

.ant-progress-status-exception .ant-progress-bg {
  background-color: #f5222d;
}

.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}

.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #f5222d;
}

.ant-progress-status-success .ant-progress-bg {
  background-color: #73d13d;
}

.ant-progress-status-success .ant-progress-text {
  color: #73d13d;
}

.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
  stroke: #73d13d;
}

.ant-progress-circle .ant-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}

.ant-progress-circle .ant-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  transform: translate(-50%, -50%);
}

.ant-progress-circle .ant-progress-text .anticon {
  font-size: 1.16666667em;
}

.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
  color: #f5222d;
}

.ant-progress-circle.ant-progress-status-success .ant-progress-text {
  color: #73d13d;
}

@keyframes ant-progress-active {
  0% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.1;
  }

  20% {
    transform: translateX(-100%) scaleX(0);
    opacity: 0.5;
  }

  100% {
    transform: translateX(0) scaleX(1);
    opacity: 0;
  }
}

.ant-progress-rtl {
  direction: rtl;
}

.ant-progress-rtl.ant-progress-show-info .ant-progress-outer {
  margin-right: 0;
  margin-left: calc(-2em - 8px);
  padding-right: 0;
  padding-left: calc(2em + 8px);
}

.ant-progress-rtl .ant-progress-success-bg {
  right: 0;
  left: auto;
}

.ant-progress-rtl.ant-progress-line .ant-progress-text,
.ant-progress-rtl.ant-progress-steps .ant-progress-text {
  margin-right: 8px;
  margin-left: 0;
  text-align: right;
}

.ant-radio-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-block;
  font-size: 0;
}

.ant-radio-group .ant-badge-count {
  z-index: 1;
}

.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {
  border-left: none;
}

.ant-radio-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-flex;
  align-items: baseline;
  margin-right: 8px;
  cursor: pointer;
}

.ant-radio-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}

.ant-radio {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  top: 0.2em;
  display: inline-block;
  outline: none;
  cursor: pointer;
}

.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus + .ant-radio-inner {
  border-color: #2f70ff;
}

.ant-radio-input:focus + .ant-radio-inner {
  box-shadow: 0 0 0 3px rgba(47, 112, 255, 0.08);
}

.ant-radio-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #2f70ff;
  border-radius: 50%;
  visibility: hidden;
  animation: antRadioEffect 0.36s ease-in-out;
  animation-fill-mode: both;
  content: '';
}

.ant-radio:hover::after,
.ant-radio-wrapper:hover .ant-radio::after {
  visibility: visible;
}

.ant-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-color: #d9d9d9;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  transition: all 0.3s;
}

.ant-radio-inner::after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: block;
  width: 8px;
  height: 8px;
  background-color: #2f70ff;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: ' ';
}

.ant-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}

.ant-radio-checked .ant-radio-inner {
  border-color: #2f70ff;
}

.ant-radio-checked .ant-radio-inner::after {
  transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-radio-disabled {
  cursor: not-allowed;
}

.ant-radio-disabled .ant-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
  cursor: not-allowed;
}

.ant-radio-disabled .ant-radio-inner::after {
  background-color: rgba(0, 0, 0, 0.2);
}

.ant-radio-disabled .ant-radio-input {
  cursor: not-allowed;
}

.ant-radio-disabled + span {
  color: #bfbfbf;
  cursor: not-allowed;
}

span.ant-radio + * {
  padding-right: 8px;
  padding-left: 8px;
}

.ant-radio-button-wrapper {
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: #262626;
  font-size: 14px;
  line-height: 30px;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  border-left-width: 0;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}

.ant-radio-button-wrapper a {
  color: #262626;
}

.ant-radio-button-wrapper > .ant-radio-button {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}

.ant-radio-group-large .ant-radio-button-wrapper {
  height: 40px;
  font-size: 16px;
  line-height: 38px;
}

.ant-radio-group-small .ant-radio-button-wrapper {
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
}

.ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: -1px;
  left: -1px;
  display: block;
  box-sizing: content-box;
  width: 1px;
  height: 100%;
  padding: 1px 0;
  background-color: #d9d9d9;
  transition: background-color 0.3s;
  content: '';
}

.ant-radio-button-wrapper:first-child {
  border-left: 1px solid #d9d9d9;
  border-radius: 4px 0 0 4px;
}

.ant-radio-button-wrapper:last-child {
  border-radius: 0 4px 4px 0;
}

.ant-radio-button-wrapper:first-child:last-child {
  border-radius: 4px;
}

.ant-radio-button-wrapper:hover {
  position: relative;
  color: #2f70ff;
}

.ant-radio-button-wrapper:focus-within {
  box-shadow: 0 0 0 3px rgba(47, 112, 255, 0.08);
}

.ant-radio-button-wrapper .ant-radio-inner,
.ant-radio-button-wrapper input[type='checkbox'],
.ant-radio-button-wrapper input[type='radio'] {
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #2f70ff;
  background: #fff;
  border-color: #2f70ff;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
  background-color: #2f70ff;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
  border-color: #2f70ff;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #5792ff;
  border-color: #5792ff;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {
  background-color: #5792ff;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #1c52d9;
  border-color: #1c52d9;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before {
  background-color: #1c52d9;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(47, 112, 255, 0.08);
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  color: #fff;
  background: #2f70ff;
  border-color: #2f70ff;
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
  background: #5792ff;
  border-color: #5792ff;
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
  color: #fff;
  background: #1c52d9;
  border-color: #1c52d9;
}

.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  box-shadow: 0 0 0 3px rgba(47, 112, 255, 0.08);
}

.ant-radio-button-wrapper-disabled {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}

.ant-radio-button-wrapper-disabled:first-child,
.ant-radio-button-wrapper-disabled:hover {
  color: #bfbfbf;
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}

.ant-radio-button-wrapper-disabled:first-child {
  border-left-color: #d9d9d9;
}

.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
  color: #bfbfbf;
  background-color: #e6e6e6;
  border-color: #d9d9d9;
  box-shadow: none;
}

@keyframes antRadioEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }

  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}

.ant-radio-group.ant-radio-group-rtl {
  direction: rtl;
}

.ant-radio-wrapper.ant-radio-wrapper-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
  border-right-width: 0;
  border-left-width: 1px;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before {
  right: -1px;
  left: 0;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
  border-right: 1px solid #d9d9d9;
  border-radius: 0 4px 4px 0;
}

.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child {
  border-right-color: #5792ff;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
  border-radius: 4px 0 0 4px;
}

.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
  border-right-color: #d9d9d9;
}

.ant-rate {
  box-sizing: border-box;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum', "tnum";
  display: inline-block;
  margin: 0;
  padding: 0;
  color: #faad14;
  font-size: 20px;
  line-height: unset;
  list-style: none;
  outline: none;
}

.ant-rate-disabled .ant-rate-star {
  cursor: default;
}

.ant-rate-disabled .ant-rate-star:hover {
  transform: scale(1);
}

.ant-rate-star {
  position: relative;
  display: inline-block;
  color: inherit;
  cursor: pointer;
}

.ant-rate-star:not(:last-child) {
  margin-right: 8px;
}

.ant-rate-star > div {
  transition: all 0.3s, outline 0s;
}

.ant-rate-star > div:hover,
.ant-rate-star > div:focus-visible {
  transform: scale(1.1);
}

.ant-rate-star > div:focus {
  outline: 0;
}

.ant-rate-star > div:focus-visible {
  outline: 1px dashed #faad14;
}

.ant-rate-star-first,
.ant-rate-star-second {
  color: #f0f0f0;
  transition: all 0.3s;
  -webkit-user-select: none;
  user-select: none;
}

.ant-rate-star-first .anticon,
.ant-rate-star-second .anticon {
  vertical-align: middle;
}

.ant-rate-star-first {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}

.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-half .ant-rate-star-second {
  opacity: 1;
}

.ant-rate-star-half .ant-rate-star-first,
.ant-rate-star-full .ant-rate-star-second {
  color: inherit;
}

.ant-rate-text {
  display: inline-block;
  margin: 0 8px;
  font-size: 14px;
}

.ant-rate-rtl {
  direction: rtl;
}

.ant-rate-rtl .ant-rate-star:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}

.ant-rate-rtl .ant-rate-star-first {
  right: 0;
  left: auto;
}

.ant-result {
  padding: 48px 32px;
}

.ant-result-success .ant-result-icon > .anticon {
  color: #73d13d;
}

.ant-result-error .ant-result-icon > .anticon {
  color: #f5222d;
}

.ant-result-info .ant-result-icon > .anticon {
  color: #2f70ff;
}

.ant-result-warning .ant-result-icon > .anticon {
  color: #faad14;
}

.ant-result-image {
  width: 250px;
  height: 295px;
  margin: auto;
}

.ant-result-icon {
  margin-bottom: 24px;
  text-align: center;
}

.ant-result-icon > .anticon {
  font-size: 72px;
}

.ant-result-title {
  color: #000000;
  font-size: 24px;
  line-height: 1.8;
  text-align: center;
}

.ant-result-subtitle {
  color: #595959;
  font-size: 14px;
  line-height: 1.6;
  text-align: center;
}

.ant-result-extra {
  margin: 24px 0 0 0;
  text-align: center;
}

.ant-result-extra > * {
  margin-right: 8px;
}

.ant-result-extra > *:last-child {
  margin-right: 0;
}

.ant-result-content {
  margin-top: 24px;
  padding: 24px 40px;
  background-color: #fafafa;
}

.ant-result-rtl {
  direction: rtl;
}

.ant-result-rtl .ant-result-extra > * {
  margin-right: 0;
  margin-left: 8px;
}

.ant-result-rtl .ant-result-extra > *:last-child {
  margin-left: 0;
}

.ant-select-single .ant-select-selector {
  display: flex;
}

.ant-select-single .ant-select-selector .ant-select-selection-search {
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  left: 11px;
}

.ant-select-single .ant-select-selector .ant-select-selection-search-input {
  width: 100%;
}

.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  padding: 0;
  line-height: 30px;
  transition: all 0.3s;
}

@supports (-moz-appearance: meterbar) {
  .ant-select-single .ant-select-selector .ant-select-selection-item,
  .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 30px;
  }
}

.ant-select-single .ant-select-selector .ant-select-selection-item {
  position: relative;
  -webkit-user-select: none;
  user-select: none;
}

.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  pointer-events: none;
}

.ant-select-single .ant-select-selector::after,
.ant-select-single .ant-select-selector .ant-select-selection-item::after,
.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: '\a0';
}

.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 25px;
}

.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 18px;
}

.ant-select-single.ant-select-open .ant-select-selection-item {
  color: #bfbfbf;
}

.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  width: 100%;
  height: 32px;
  padding: 0 11px;
}

.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 30px;
}

.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after {
  line-height: 30px;
}

.ant-select-single.ant-select-customize-input .ant-select-selector::after {
  display: none;
}

.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
  position: static;
  width: 100%;
}

.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
  position: absolute;
  right: 0;
  left: 0;
  padding: 0 11px;
}

.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after {
  display: none;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  height: 40px;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 38px;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 38px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  height: 24px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder {
  line-height: 22px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
  height: 22px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
  right: 7px;
  left: 7px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 7px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 28px;
}

.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 21px;
}

.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
  padding: 0 11px;
}

/**
 * Do not merge `height` & `line-height` under style with `selection` & `search`,
 * since chrome may update to redesign with its align logic.
 */

.ant-select-selection-overflow {
  position: relative;
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  max-width: 100%;
}

.ant-select-selection-overflow-item {
  flex: none;
  align-self: center;
  max-width: 100%;
}

.ant-select-multiple .ant-select-selector {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 1px 4px;
}

.ant-select-show-search.ant-select-multiple .ant-select-selector {
  cursor: text;
}

.ant-select-disabled.ant-select-multiple .ant-select-selector {
  background: #f5f5f5;
  cursor: not-allowed;
}

.ant-select-multiple .ant-select-selector::after {
  display: inline-block;
  width: 0;
  margin: 2px 0;
  line-height: 24px;
  content: '\a0';
}

.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 24px;
}

.ant-select-multiple .ant-select-selection-item {
  position: relative;
  display: flex;
  flex: none;
  box-sizing: border-box;
  max-width: 100%;
  height: 24px;
  margin-top: 2px;
  margin-bottom: 2px;
  line-height: 22px;
  background: #f6f9ff;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  cursor: default;
  transition: font-size 0.3s, line-height 0.3s, height 0.3s;
  -webkit-user-select: none;
  user-select: none;
  margin-inline-end: 4px;
  padding-inline-start: 8px;
  padding-inline-end: 4px;
}

.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
  color: #bfbfbf;
  border-color: #d9d9d9;
  cursor: not-allowed;
}

.ant-select-multiple .ant-select-selection-item-content {
  display: inline-block;
  margin-right: 4px;
  overflow: hidden;
  white-space: pre;
  text-overflow: ellipsis;
}

.ant-select-multiple .ant-select-selection-item-remove {
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color: #595959;
  font-weight: bold;
  font-size: 10px;
  line-height: inherit;
  cursor: pointer;
}

.ant-select-multiple .ant-select-selection-item-remove > * {
  line-height: 1;
}

.ant-select-multiple .ant-select-selection-item-remove svg {
  display: inline-block;
}

.ant-select-multiple .ant-select-selection-item-remove::before {
  display: none;
}

.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
  display: block;
}

.ant-select-multiple .ant-select-selection-item-remove > .anticon {
  vertical-align: -0.2em;
}

.ant-select-multiple .ant-select-selection-item-remove:hover {
  color: rgba(0, 0, 0, 0.75);
}

.ant-select-multiple .ant-select-selection-overflow-item + .ant-select-selection-overflow-item .ant-select-selection-search {
  margin-inline-start: 0;
}

.ant-select-multiple .ant-select-selection-search {
  position: relative;
  max-width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-inline-start: 7px;
}

.ant-select-multiple .ant-select-selection-search-input,
.ant-select-multiple .ant-select-selection-search-mirror {
  height: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 24px;
  transition: all 0.3s;
}

.ant-select-multiple .ant-select-selection-search-input {
  width: 100%;
  min-width: 4.1px;
}

.ant-select-multiple .ant-select-selection-search-mirror {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  white-space: pre;
  visibility: hidden;
}

.ant-select-multiple .ant-select-selection-placeholder {
  position: absolute;
  top: 50%;
  right: 11px;
  left: 11px;
  transform: translateY(-50%);
  transition: all 0.3s;
}

.ant-select-multiple.ant-select-lg .ant-select-selector::after {
  line-height: 32px;
}

.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 30px;
}

.ant-select-multiple.ant-select-lg .ant-select-selection-search {
  height: 32px;
  line-height: 32px;
}

.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
  height: 32px;
  line-height: 30px;
}

.ant-select-multiple.ant-select-sm .ant-select-selector::after {
  line-height: 16px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-item {
  height: 16px;
  line-height: 14px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  height: 16px;
  line-height: 16px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
  height: 16px;
  line-height: 14px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  left: 7px;
}

.ant-select-multiple.ant-select-sm .ant-select-selection-search {
  margin-inline-start: 3px;
}

.ant-select-multiple.ant-select-lg .ant-select-selection-item {
  height: 32px;
  line-height: 32px;
}

.ant-select-disabled .ant-select-selection-item-remove {
  display: none;
}

/* Reset search input style */

.ant-select {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-block;
  cursor: pointer;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  position: relative;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: pointer;
}

.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  cursor: text;
}

.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: auto;
}

.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #5792ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-input-rtl .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  color: #bfbfbf;
  background: #f5f5f5;
  cursor: not-allowed;
}

.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: #f5f5f5;
}

.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: not-allowed;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  outline: none;
  -webkit-appearance: none;
  appearance: none;
}

.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
  display: none;
  -webkit-appearance: none;
}

.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #5792ff;
  border-right-width: 1px !important;
}

.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-right-width: 0;
  border-left-width: 1px !important;
}

.ant-select-selection-item {
  flex: 1 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

@media all and (-ms-high-contrast: none) {
  .ant-select-selection-item *::-ms-backdrop,
  .ant-select-selection-item {
    flex: auto;
  }
}

.ant-select-selection-placeholder {
  flex: 1 1;
  overflow: hidden;
  color: #bfbfbf;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}

@media all and (-ms-high-contrast: none) {
  .ant-select-selection-placeholder *::-ms-backdrop,
  .ant-select-selection-placeholder {
    flex: auto;
  }
}

.ant-select-arrow {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  right: 11px;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: #bfbfbf;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  pointer-events: none;
}

.ant-select-arrow > * {
  line-height: 1;
}

.ant-select-arrow svg {
  display: inline-block;
}

.ant-select-arrow::before {
  display: none;
}

.ant-select-arrow .ant-select-arrow-icon {
  display: block;
}

.ant-select-arrow .anticon {
  vertical-align: top;
  transition: transform 0.3s;
}

.ant-select-arrow .anticon > svg {
  vertical-align: top;
}

.ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: auto;
}

.ant-select-disabled .ant-select-arrow {
  cursor: not-allowed;
}

.ant-select-clear {
  position: absolute;
  top: 50%;
  right: 11px;
  z-index: 1;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -6px;
  color: #bfbfbf;
  font-size: 12px;
  font-style: normal;
  line-height: 1;
  text-align: center;
  text-transform: none;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  transition: color 0.3s ease, opacity 0.15s ease;
  text-rendering: auto;
}

.ant-select-clear::before {
  display: block;
}

.ant-select-clear:hover {
  color: #595959;
}

.ant-select:hover .ant-select-clear {
  opacity: 1;
}

.ant-select-dropdown {
  margin: 0;
  padding: 0;
  color: #262626;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum", ;
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  box-sizing: border-box;
  padding: 4px 0;
  overflow: hidden;
  font-size: 14px;
  font-variant: initial;
  background-color: #fff;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpIn;
}

.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft,
.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownIn;
}

.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
  animation-name: antSlideUpOut;
}

.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft {
  animation-name: antSlideDownOut;
}

.ant-select-dropdown-hidden {
  display: none;
}

.ant-select-dropdown-empty {
  color: #bfbfbf;
}

.ant-select-item-empty {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #262626;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  color: #bfbfbf;
}

.ant-select-item {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: #262626;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
}

.ant-select-item-group {
  color: #595959;
  font-size: 12px;
  cursor: default;
}

.ant-select-item-option {
  display: flex;
}

.ant-select-item-option-content {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-select-item-option-state {
  flex: none;
}

.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: #f6f9ff;
}

.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  color: #262626;
  font-weight: 600;
  background-color: #f6f9ff;
}

.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
  color: #2f70ff;
}

.ant-select-item-option-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-select-item-option-disabled.ant-select-item-option-selected {
  background-color: #f5f5f5;
}

.ant-select-item-option-grouped {
  padding-left: 24px;
}

.ant-select-lg {
  font-size: 16px;
}

.ant-select-borderless .ant-select-selector {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

.ant-select-rtl {
  direction: rtl;
}

.ant-select-rtl .ant-select-arrow {
  right: initial;
  left: 11px;
}

.ant-select-rtl .ant-select-clear {
  right: initial;
  left: 11px;
}

.ant-select-dropdown-rtl {
  direction: rtl;
}

.ant-select-dropdown-rtl .ant-select-item-option-grouped {
  padding-right: 24px;
  padding-left: 12px;
}

.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
  padding-right: 4px;
  padding-left: 24px;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
  text-align: right;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
  margin-right: 0;
  margin-left: 4px;
  text-align: right;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
  right: 0;
  left: auto;
}

.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
  right: 11px;
  left: auto;
}

.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
  right: 7px;
}

.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  right: 0;
  left: 9px;
  text-align: right;
}

.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
  right: 11px;
  left: 25px;
}

.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 18px;
}

.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
  right: 6px;
}

.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
  padding-right: 0;
  padding-left: 21px;
}

.ant-skeleton {
  display: table;
  width: 100%;
}

.ant-skeleton-header {
  display: table-cell;
  padding-right: 16px;
  vertical-align: top;
}

.ant-skeleton-header .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}

.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-header .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-header .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-content {
  display: table-cell;
  width: 100%;
  vertical-align: top;
}

.ant-skeleton-content .ant-skeleton-title {
  width: 100%;
  height: 16px;
  margin-top: 16px;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}

.ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 24px;
}

.ant-skeleton-content .ant-skeleton-paragraph {
  padding: 0;
}

.ant-skeleton-content .ant-skeleton-paragraph > li {
  width: 100%;
  height: 16px;
  list-style: none;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
}

.ant-skeleton-content .ant-skeleton-paragraph > li:last-child:not(:first-child):not(:nth-child(2)) {
  width: 61%;
}

.ant-skeleton-content .ant-skeleton-paragraph > li + li {
  margin-top: 16px;
}

.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
  margin-top: 12px;
}

.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title + .ant-skeleton-paragraph {
  margin-top: 28px;
}

.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li {
  border-radius: 100px;
}

.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}

.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}

.ant-skeleton.ant-skeleton-active .ant-skeleton-button {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}

.ant-skeleton.ant-skeleton-active .ant-skeleton-input {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}

.ant-skeleton.ant-skeleton-active .ant-skeleton-image {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: ant-skeleton-loading 1.4s ease infinite;
}

.ant-skeleton-element {
  display: inline-block;
  width: auto;
}

.ant-skeleton-element .ant-skeleton-button {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  border-radius: 4px;
  width: 64px;
  height: 32px;
  line-height: 32px;
}

.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
  width: 32px;
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
  border-radius: 32px;
}

.ant-skeleton-element .ant-skeleton-button-lg {
  width: 80px;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
  width: 40px;
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
  border-radius: 40px;
}

.ant-skeleton-element .ant-skeleton-button-sm {
  width: 48px;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
  width: 24px;
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
  border-radius: 24px;
}

.ant-skeleton-element .ant-skeleton-avatar {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 32px;
  height: 32px;
  line-height: 32px;
}

.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-avatar-lg {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-avatar-sm {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-input {
  display: inline-block;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 100%;
  height: 32px;
  line-height: 32px;
}

.ant-skeleton-element .ant-skeleton-input-lg {
  width: 100%;
  height: 40px;
  line-height: 40px;
}

.ant-skeleton-element .ant-skeleton-input-sm {
  width: 100%;
  height: 24px;
  line-height: 24px;
}

.ant-skeleton-element .ant-skeleton-image {
  display: flex;
  align-items: center;
  justify-content: center;
  vertical-align: top;
  background: rgba(190, 190, 190, 0.2);
  width: 96px;
  height: 96px;
  line-height: 96px;
}

.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
  border-radius: 50%;
}

.ant-skeleton-element .ant-skeleton-image-path {
  fill: #bfbfbf;
}

.ant-skeleton-element .ant-skeleton-image-svg {
  width: 48px;
  height: 48px;
  line-height: 48px;
  max-width: 192px;
  max-height: 192px;
}

.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
  border-radius: 50%;
}

@keyframes ant-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0 50%;
  }
}

.ant-skeleton-rtl {
  direction: rtl;
}

.ant-skeleton-rtl .ant-skeleton-header {
  padding-right: 0;
  padding-left: 16px;
}

.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title,
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {
  animation-name: ant-skeleton-loading-rtl;
}

.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
  animation-name: ant-skeleton-loading-rtl;
}

@keyframes ant-skeleton-loading-rtl {
  0% {
    background-position: 0% 50%;
  }

  100% {
    background-position: 100% 50%;
  }
}

.ant-slider {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  height: 12px;
  margin: 10px 6px 10px;
  padding: 4px 0;
  cursor: pointer;
  touch-action: none;
}

.ant-slider-vertical {
  width: 12px;
  height: 100%;
  margin: 6px 10px;
  padding: 0 4px;
}

.ant-slider-vertical .ant-slider-rail {
  width: 4px;
  height: 100%;
}

.ant-slider-vertical .ant-slider-track {
  width: 4px;
}

.ant-slider-vertical .ant-slider-handle {
  margin-top: -6px;
  margin-left: -5px;
}

.ant-slider-vertical .ant-slider-mark {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}

.ant-slider-vertical .ant-slider-mark-text {
  left: 4px;
  white-space: nowrap;
}

.ant-slider-vertical .ant-slider-step {
  width: 4px;
  height: 100%;
}

.ant-slider-vertical .ant-slider-dot {
  top: auto;
  left: 2px;
  margin-bottom: -4px;
}

.ant-slider-tooltip .ant-tooltip-inner {
  min-width: unset;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
  margin-right: -5px;
  margin-left: 0;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
  right: 12px;
  left: auto;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
  right: 4px;
  left: auto;
}

.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
  right: 2px;
  left: auto;
}

.ant-slider-with-marks {
  margin-bottom: 28px;
}

.ant-slider-rail {
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: #f5f5f5;
  border-radius: 4px;
  transition: background-color 0.3s;
}

.ant-slider-track {
  position: absolute;
  height: 4px;
  background-color: #a8ccff;
  border-radius: 4px;
  transition: background-color 0.3s;
}

.ant-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-top: -5px;
  background-color: #fff;
  border: solid 2px #a8ccff;
  border-radius: 50%;
  box-shadow: 0;
  cursor: pointer;
  transition: border-color 0.3s, box-shadow 0.6s, transform 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
}

.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging {
  border-color: #598dff;
  box-shadow: 0 0 0 5px rgba(47, 112, 255, 0.12);
}

.ant-slider-handle:focus {
  border-color: #598dff;
  outline: none;
  box-shadow: 0 0 0 5px rgba(47, 112, 255, 0.12);
}

.ant-slider-handle.ant-tooltip-open {
  border-color: #2f70ff;
}

.ant-slider:hover .ant-slider-rail {
  background-color: #e1e1e1;
}

.ant-slider:hover .ant-slider-track {
  background-color: #80b0ff;
}

.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: #80b0ff;
}

.ant-slider-mark {
  position: absolute;
  top: 14px;
  left: 0;
  width: 100%;
  font-size: 14px;
}

.ant-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: #595959;
  text-align: center;
  word-break: keep-all;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}

.ant-slider-mark-text-active {
  color: #262626;
}

.ant-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}

.ant-slider-dot {
  position: absolute;
  top: -2px;
  width: 8px;
  height: 8px;
  margin-left: -4px;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 50%;
  cursor: pointer;
}

.ant-slider-dot:first-child {
  margin-left: -4px;
}

.ant-slider-dot:last-child {
  margin-left: -4px;
}

.ant-slider-dot-active {
  border-color: #97b8ff;
}

.ant-slider-disabled {
  cursor: not-allowed;
}

.ant-slider-disabled .ant-slider-track {
  background-color: #bfbfbf !important;
}

.ant-slider-disabled .ant-slider-handle,
.ant-slider-disabled .ant-slider-dot {
  background-color: #fff;
  border-color: #bfbfbf !important;
  box-shadow: none;
  cursor: not-allowed;
}

.ant-slider-disabled .ant-slider-mark-text,
.ant-slider-disabled .ant-slider-dot {
  cursor: not-allowed !important;
}

.ant-slider-rtl {
  direction: rtl;
}

.ant-slider-rtl .ant-slider-mark {
  right: 0;
  left: auto;
}

.ant-slider-rtl .ant-slider-dot {
  margin-right: -4px;
  margin-left: 0;
}

.ant-slider-rtl .ant-slider-dot:first-child {
  margin-right: -4px;
  margin-left: 0;
}

.ant-slider-rtl .ant-slider-dot:last-child {
  margin-right: -4px;
  margin-left: 0;
}

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

.ant-space-vertical {
  flex-direction: column;
}

.ant-space-align-center {
  align-items: center;
}

.ant-space-align-start {
  align-items: flex-start;
}

.ant-space-align-end {
  align-items: flex-end;
}

.ant-space-align-baseline {
  align-items: baseline;
}

.ant-space-item:empty {
  display: none;
}

.ant-space-rtl {
  direction: rtl;
}

.ant-spin {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  display: none;
  color: #2f70ff;
  text-align: center;
  vertical-align: middle;
  opacity: 0;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-spin-spinning {
  position: static;
  display: inline-block;
  opacity: 1;
}

.ant-spin-nested-loading {
  position: relative;
}

.ant-spin-nested-loading > div > .ant-spin {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  display: block;
  width: 100%;
  height: 100%;
  max-height: 400px;
}

.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -10px;
}

.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {
  position: absolute;
  top: 50%;
  width: 100%;
  padding-top: 5px;
  text-shadow: 0 1px 2px #fff;
}

.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {
  margin-top: -20px;
}

.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {
  margin: -7px;
}

.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {
  padding-top: 2px;
}

.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {
  margin-top: -17px;
}

.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {
  margin: -16px;
}

.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {
  padding-top: 11px;
}

.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {
  margin-top: -26px;
}

.ant-spin-container {
  position: relative;
  transition: opacity 0.3s;
}

.ant-spin-container::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  display: none \9;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  pointer-events: none;
}

.ant-spin-blur {
  clear: both;
  overflow: hidden;
  opacity: 0.5;
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
}

.ant-spin-blur::after {
  opacity: 0.4;
  pointer-events: auto;
}

.ant-spin-tip {
  color: #595959;
}

.ant-spin-dot {
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 1em;
  height: 1em;
}

.ant-spin-dot-item {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  background-color: #2f70ff;
  border-radius: 100%;
  transform: scale(0.75);
  transform-origin: 50% 50%;
  opacity: 0.3;
  animation: antSpinMove 1s infinite linear alternate;
}

.ant-spin-dot-item:nth-child(1) {
  top: 0;
  left: 0;
}

.ant-spin-dot-item:nth-child(2) {
  top: 0;
  right: 0;
  animation-delay: 0.4s;
}

.ant-spin-dot-item:nth-child(3) {
  right: 0;
  bottom: 0;
  animation-delay: 0.8s;
}

.ant-spin-dot-item:nth-child(4) {
  bottom: 0;
  left: 0;
  animation-delay: 1.2s;
}

.ant-spin-dot-spin {
  transform: rotate(45deg);
  animation: antRotate 1.2s infinite linear;
}

.ant-spin-sm .ant-spin-dot {
  font-size: 14px;
}

.ant-spin-sm .ant-spin-dot i {
  width: 6px;
  height: 6px;
}

.ant-spin-lg .ant-spin-dot {
  font-size: 32px;
}

.ant-spin-lg .ant-spin-dot i {
  width: 14px;
  height: 14px;
}

.ant-spin.ant-spin-show-text .ant-spin-text {
  display: block;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ */

  .ant-spin-blur {
    background: #fff;
    opacity: 0.5;
  }
}

@keyframes antSpinMove {
  to {
    opacity: 1;
  }
}

@keyframes antRotate {
  to {
    transform: rotate(405deg);
  }
}

.ant-spin-rtl {
  direction: rtl;
}

.ant-spin-rtl .ant-spin-dot-spin {
  transform: rotate(-45deg);
  animation-name: antRotateRtl;
}

@keyframes antRotateRtl {
  to {
    transform: rotate(-405deg);
  }
}

.ant-statistic {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
}

.ant-statistic-title {
  margin-bottom: 4px;
  color: #595959;
  font-size: 14px;
}

.ant-statistic-content {
  color: #000000;
  font-size: 24px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}

.ant-statistic-content-value {
  display: inline-block;
  direction: ltr;
}

.ant-statistic-content-prefix,
.ant-statistic-content-suffix {
  display: inline-block;
}

.ant-statistic-content-prefix {
  margin-right: 4px;
}

.ant-statistic-content-suffix {
  margin-left: 4px;
}

.ant-statistic-rtl {
  direction: rtl;
}

.ant-statistic-rtl .ant-statistic-content-prefix {
  margin-right: 0;
  margin-left: 4px;
}

.ant-statistic-rtl .ant-statistic-content-suffix {
  margin-right: 4px;
  margin-left: 0;
}

.ant-steps {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: flex;
  width: 100%;
  font-size: 0;
  text-align: initial;
}

.ant-steps-item {
  position: relative;
  display: inline-block;
  flex: 1 1;
  overflow: hidden;
  vertical-align: top;
}

.ant-steps-item-container {
  outline: none;
}

.ant-steps-item:last-child {
  flex: none;
}

.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-tail,
.ant-steps-item:last-child > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}

.ant-steps-item-icon,
.ant-steps-item-content {
  display: inline-block;
  vertical-align: top;
}

.ant-steps-item-icon {
  width: 32px;
  height: 32px;
  margin: 0 8px 0 0;
  font-size: 16px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  line-height: 32px;
  text-align: center;
  border: 1px solid #bfbfbf;
  border-radius: 32px;
  transition: background-color 0.3s, border-color 0.3s;
}

.ant-steps-item-icon .ant-steps-icon {
  position: relative;
  top: -0.5px;
  color: #2f70ff;
  line-height: 1;
}

.ant-steps-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 10px;
}

.ant-steps-item-tail::after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #f0f0f0;
  border-radius: 1px;
  transition: background 0.3s;
  content: '';
}

.ant-steps-item-title {
  position: relative;
  display: inline-block;
  padding-right: 16px;
  color: #262626;
  font-size: 16px;
  line-height: 32px;
}

.ant-steps-item-title::after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #f0f0f0;
  content: '';
}

.ant-steps-item-subtitle {
  display: inline;
  margin-left: 8px;
  color: #595959;
  font-weight: normal;
  font-size: 14px;
}

.ant-steps-item-description {
  color: #595959;
  font-size: 14px;
}

.ant-steps-item-wait .ant-steps-item-icon {
  background-color: #fff;
  border-color: #bfbfbf;
}

.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
  color: #bfbfbf;
}

.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #bfbfbf;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #595959;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #595959;
}

.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}

.ant-steps-item-process .ant-steps-item-icon {
  background-color: #fff;
  border-color: #2f70ff;
}

.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #2f70ff;
}

.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #2f70ff;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #000000;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #262626;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon {
  background: #2f70ff;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon .ant-steps-icon {
  color: #ffffff;
}

.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-title {
  font-weight: 500;
}

.ant-steps-item-finish .ant-steps-item-icon {
  background-color: #fff;
  border-color: #2f70ff;
}

.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
  color: #2f70ff;
}

.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #2f70ff;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #262626;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #2f70ff;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #595959;
}

.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #2f70ff;
}

.ant-steps-item-error .ant-steps-item-icon {
  background-color: #fff;
  border-color: #f5222d;
}

.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {
  color: #f5222d;
}

.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {
  background: #f5222d;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {
  color: #f5222d;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  background-color: #f0f0f0;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {
  color: #f5222d;
}

.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {
  background-color: #f0f0f0;
}

.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {
  background: #f5222d;
}

.ant-steps-item-disabled {
  cursor: not-allowed;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] {
  cursor: pointer;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-description,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button'] .ant-steps-item-icon .ant-steps-icon {
  transition: color 0.3s;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {
  color: #2f70ff;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon {
  border-color: #2f70ff;
}

.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role='button']:hover .ant-steps-item-icon .ant-steps-icon {
  color: #2f70ff;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 16px;
  white-space: nowrap;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-right: 0;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
  display: none;
}

.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
  max-width: 140px;
  white-space: normal;
}

.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon {
  height: auto;
  background: none;
  border: 0;
}

.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon > .ant-steps-icon {
  top: 0px;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 24px;
  line-height: 32px;
}

.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {
  color: #2f70ff;
}

.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
  width: auto;
  background: none;
}

.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-left: 12px;
}

.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-left: 0;
}

.ant-steps-small .ant-steps-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  border-radius: 24px;
}

.ant-steps-small .ant-steps-item-title {
  padding-right: 12px;
  font-size: 14px;
  line-height: 24px;
}

.ant-steps-small .ant-steps-item-title::after {
  top: 12px;
}

.ant-steps-small .ant-steps-item-description {
  color: #595959;
  font-size: 14px;
}

.ant-steps-small .ant-steps-item-tail {
  top: 8px;
}

.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: none;
  border: 0;
  border-radius: 0;
}

.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  font-size: 24px;
  line-height: 24px;
  transform: none;
}

.ant-steps-vertical {
  display: flex;
  flex-direction: column;
}

.ant-steps-vertical > .ant-steps-item {
  display: block;
  flex: 1 0 auto;
  padding-left: 0;
  overflow: visible;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: left;
  margin-right: 16px;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-title {
  line-height: 32px;
}

.ant-steps-vertical > .ant-steps-item .ant-steps-item-description {
  padding-bottom: 12px;
}

.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 38px 0 6px;
}

.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 1px;
  height: 100%;
}

.ant-steps-vertical > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
  display: block;
}

.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
  display: none;
}

.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 30px 0 6px;
}

.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
  line-height: 24px;
}

.ant-steps-label-vertical .ant-steps-item {
  overflow: visible;
}

.ant-steps-label-vertical .ant-steps-item-tail {
  margin-left: 58px;
  padding: 3.5px 24px;
}

.ant-steps-label-vertical .ant-steps-item-content {
  display: block;
  width: 116px;
  margin-top: 8px;
  text-align: center;
}

.ant-steps-label-vertical .ant-steps-item-icon {
  display: inline-block;
  margin-left: 42px;
}

.ant-steps-label-vertical .ant-steps-item-title {
  padding-right: 0;
  padding-left: 0;
}

.ant-steps-label-vertical .ant-steps-item-title::after {
  display: none;
}

.ant-steps-label-vertical .ant-steps-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5715;
}

.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
  margin-left: 46px;
}

.ant-steps-dot .ant-steps-item-title,
.ant-steps-dot.ant-steps-small .ant-steps-item-title {
  line-height: 1.5715;
}

.ant-steps-dot .ant-steps-item-tail,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 70px;
  padding: 0;
}

.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 12px;
}

.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 2px;
}

.ant-steps-dot .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 67px;
  padding-right: 0;
  line-height: 8px;
  background: transparent;
  border: 0;
}

.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 100px;
  transition: all 0.3s;
  /* expand hover area */
}

.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  background: rgba(0, 0, 0, 0.001);
  content: '';
}

.ant-steps-dot .ant-steps-item-content,
.ant-steps-dot.ant-steps-small .ant-steps-item-content {
  width: 140px;
}

.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: none;
}

.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot {
  left: 0;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-top: 8px;
  margin-left: 0;
  background: none;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  top: 2px;
  left: -9px;
  margin: 0;
  padding: 22px 0 4px;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  left: 0;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item-content {
  width: inherit;
}

.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot {
  left: -2px;
}

.ant-steps-navigation {
  padding-top: 12px;
}

.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-left: -12px;
}

.ant-steps-navigation .ant-steps-item {
  overflow: visible;
  text-align: center;
}

.ant-steps-navigation .ant-steps-item-container {
  display: inline-block;
  height: 100%;
  margin-left: -16px;
  padding-bottom: 12px;
  text-align: left;
  transition: opacity 0.3s;
}

.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
  max-width: auto;
}

.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  max-width: 100%;
  padding-right: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title::after {
  display: none;
}

.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button'] {
  cursor: pointer;
}

.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role='button']:hover {
  opacity: 0.85;
}

.ant-steps-navigation .ant-steps-item:last-child {
  flex: 1 1;
}

.ant-steps-navigation .ant-steps-item:last-child::after {
  display: none;
}

.ant-steps-navigation .ant-steps-item::after {
  position: absolute;
  top: 50%;
  left: 100%;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-top: -14px;
  margin-left: -2px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-bottom: none;
  border-left: none;
  transform: rotate(45deg);
  content: '';
}

.ant-steps-navigation .ant-steps-item::before {
  position: absolute;
  bottom: 0;
  left: 50%;
  display: inline-block;
  width: 0;
  height: 2px;
  background-color: #2f70ff;
  transition: width 0.3s, left 0.3s;
  transition-timing-function: ease-out;
  content: '';
}

.ant-steps-navigation .ant-steps-item.ant-steps-item-active::before {
  left: 0;
  width: 100%;
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item {
  margin-right: 0 !important;
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::before {
  display: none;
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item.ant-steps-item-active::before {
  top: 0;
  right: 0;
  left: unset;
  display: block;
  width: 3px;
  height: calc(100% - 24px);
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item::after {
  position: relative;
  top: -2px;
  left: 50%;
  display: block;
  width: 8px;
  height: 8px;
  margin-bottom: 8px;
  text-align: center;
  transform: rotate(135deg);
}

.ant-steps-navigation.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  visibility: hidden;
}

.ant-steps-rtl {
  direction: rtl;
}

.ant-steps.ant-steps-rtl .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 8px;
}

.ant-steps-rtl .ant-steps-item-tail {
  right: 0;
  left: auto;
}

.ant-steps-rtl .ant-steps-item-title {
  padding-right: 0;
  padding-left: 16px;
}

.ant-steps-rtl .ant-steps-item-title::after {
  right: 100%;
  left: auto;
}

.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 16px;
  padding-left: 0;
}

.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}

.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
  padding-left: 0;
}

.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon > .ant-steps-icon {
  right: 0.5px;
  left: auto;
}

.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
  margin-right: -12px;
  margin-left: 0;
}

.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
  margin-right: -16px;
  margin-left: 0;
  text-align: right;
}

.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
  padding-left: 0;
}

.ant-steps-rtl.ant-steps-navigation .ant-steps-item::after {
  right: 100%;
  left: auto;
  margin-right: -2px;
  margin-left: 0;
  transform: rotate(225deg);
}

.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  padding-right: 12px;
  padding-left: 0;
}

.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
  padding-right: 0;
}

.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
  padding-right: 0;
  padding-left: 12px;
}

.ant-steps-rtl.ant-steps-vertical > .ant-steps-item .ant-steps-item-icon {
  float: right;
  margin-right: 0;
  margin-left: 16px;
}

.ant-steps-rtl.ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: 16px;
  left: auto;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
  right: 12px;
  left: auto;
}

.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
  padding-left: 0;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
  margin: 0 70px 0 0;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
  margin-right: 12px;
  margin-left: 0;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 2px;
  left: auto;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
  margin-right: 67px;
  margin-left: 0;
}

.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  /* expand hover area */
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
  float: right;
}

.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after,
.ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {
  right: -26px;
  left: auto;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
  margin-right: 0;
  margin-left: 16px;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
  right: -9px;
  left: auto;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
  right: 0;
  left: auto;
}

.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
  right: -2px;
  left: auto;
}

.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active {
  padding-right: 4px;
}

.ant-steps-with-progress .ant-steps-item {
  padding-top: 4px;
}

.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail {
  top: 4px !important;
}

.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child {
  padding-bottom: 4px;
  padding-left: 4px;
}

.ant-steps-with-progress .ant-steps-item-icon {
  position: relative;
}

.ant-steps-with-progress .ant-steps-item-icon .ant-progress {
  position: absolute;
  top: -5px;
  right: -5px;
  bottom: -5px;
  left: -5px;
}

.ant-switch {
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  min-width: 44px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  background-color: #bfbfbf;
  border: 0;
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.2s;
  -webkit-user-select: none;
  user-select: none;
}

.ant-switch:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(191, 191, 191, 0.1);
}

.ant-switch-checked:focus {
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.ant-switch:focus:hover {
  box-shadow: none;
}

.ant-switch-checked {
  background-color: #2f70ff;
}

.ant-switch-loading,
.ant-switch-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}

.ant-switch-loading *,
.ant-switch-disabled * {
  box-shadow: none;
  cursor: not-allowed;
}

.ant-switch-inner {
  display: block;
  margin: 0 7px 0 25px;
  color: #ffffff;
  font-size: 12px;
  transition: margin 0.2s;
}

.ant-switch-checked .ant-switch-inner {
  margin: 0 25px 0 7px;
}

.ant-switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 18px;
  height: 18px;
  transition: all 0.2s ease-in-out;
}

.ant-switch-handle::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  border-radius: 9px;
  box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);
  transition: all 0.2s ease-in-out;
  content: '';
}

.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 18px - 2px);
}

.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle::before {
  right: -30%;
  left: 0;
}

.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: 0;
  left: -30%;
}

.ant-switch-loading-icon {
  position: relative;
  top: 2px;
  color: rgba(0, 0, 0, 0.65);
  vertical-align: top;
}

.ant-switch-checked .ant-switch-loading-icon {
  color: #2f70ff;
}

.ant-switch-small {
  min-width: 28px;
  height: 16px;
  line-height: 16px;
}

.ant-switch-small .ant-switch-inner {
  margin: 0 5px 0 18px;
  font-size: 12px;
}

.ant-switch-small .ant-switch-handle {
  width: 12px;
  height: 12px;
}

.ant-switch-small .ant-switch-loading-icon {
  top: 1.5px;
  font-size: 9px;
}

.ant-switch-small.ant-switch-checked .ant-switch-inner {
  margin: 0 18px 0 5px;
}

.ant-switch-small.ant-switch-checked .ant-switch-handle {
  left: calc(100% - 12px - 2px);
}

.ant-switch-rtl {
  direction: rtl;
}

.ant-switch-rtl .ant-switch-inner {
  margin: 0 25px 0 7px;
}

.ant-switch-rtl .ant-switch-handle {
  right: 2px;
  left: auto;
}

.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle::before {
  right: 0;
  left: -30%;
}

.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle::before {
  right: -30%;
  left: 0;
}

.ant-switch-rtl.ant-switch-checked .ant-switch-inner {
  margin: 0 7px 0 25px;
}

.ant-switch-rtl.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 18px - 2px);
}

.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle {
  right: calc(100% - 12px - 2px);
}

.ant-table.ant-table-middle {
  font-size: 14px;
}

.ant-table.ant-table-middle .ant-table-title,
.ant-table.ant-table-middle .ant-table-footer,
.ant-table.ant-table-middle .ant-table-thead > tr > th,
.ant-table.ant-table-middle .ant-table-tbody > tr > td,
.ant-table.ant-table-middle tfoot > tr > th,
.ant-table.ant-table-middle tfoot > tr > td {
  padding: 12px 8px;
}

.ant-table.ant-table-middle .ant-table-filter-trigger {
  margin-right: -4px;
}

.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
  margin: -12px -8px;
}

.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -12px -8px -12px 25px;
}

.ant-table.ant-table-small {
  font-size: 14px;
}

.ant-table.ant-table-small .ant-table-title,
.ant-table.ant-table-small .ant-table-footer,
.ant-table.ant-table-small .ant-table-thead > tr > th,
.ant-table.ant-table-small .ant-table-tbody > tr > td,
.ant-table.ant-table-small tfoot > tr > th,
.ant-table.ant-table-small tfoot > tr > td {
  padding: 8px 8px;
}

.ant-table.ant-table-small .ant-table-filter-trigger {
  margin-right: -4px;
}

.ant-table.ant-table-small .ant-table-expanded-row-fixed {
  margin: -8px -8px;
}

.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
  margin: -8px -8px -8px 25px;
}

.ant-table-small .ant-table-thead > tr > th {
  background-color: #fafafa;
}

.ant-table-small .ant-table-selection-column {
  width: 46px;
  min-width: 46px;
}

.ant-table.ant-table-bordered > .ant-table-title {
  border: 1px solid #f0f0f0;
  border-bottom: 0;
}

.ant-table.ant-table-bordered > .ant-table-container {
  border-left: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > td {
  border-right: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th::before,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th::before,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th::before,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th::before {
  background-color: transparent !important;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > .ant-table-cell-fix-right-first::after {
  border-right: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -16px -17px;
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .ant-table-expanded-row-fixed::after {
  position: absolute;
  top: 0;
  right: 1px;
  bottom: 0;
  border-right: 1px solid #f0f0f0;
  content: '';
}

.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table,
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table {
  border-top: 1px solid #f0f0f0;
}

.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td,
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {
  border-right: 0;
}

.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -12px -9px;
}

.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed,
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed {
  margin: -8px -9px;
}

.ant-table.ant-table-bordered > .ant-table-footer {
  border: 1px solid #f0f0f0;
  border-top: 0;
}

.ant-table-cell .ant-table-container:first-child {
  border-top: 0;
}

.ant-table-cell-scrollbar {
  box-shadow: 0 1px 0 1px #fafafa;
}

.ant-table-wrapper {
  clear: both;
  max-width: 100%;
}

.ant-table-wrapper::before {
  display: table;
  content: '';
}

.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}

.ant-table-wrapper::before {
  display: table;
  content: '';
}

.ant-table-wrapper::after {
  display: table;
  clear: both;
  content: '';
}

.ant-table {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  font-size: 14px;
  background: #fff;
  border-radius: 4px;
}

.ant-table table {
  width: 100%;
  text-align: left;
  border-radius: 4px 4px 0 0;
  border-collapse: separate;
  border-spacing: 0;
}

.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
  position: relative;
  padding: 16px 16px;
  overflow-wrap: break-word;
}

.ant-table-cell-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: keep-all;
}

.ant-table-cell-ellipsis.ant-table-cell-fix-left-last,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
  overflow: visible;
}

.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content,
.ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ant-table-cell-ellipsis .ant-table-column-title {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
}

.ant-table-title {
  padding: 16px 16px;
}

.ant-table-footer {
  padding: 16px 16px;
  color: #000000;
  background: #fafafa;
}

.ant-table-thead > tr > th {
  position: relative;
  color: #000000;
  font-weight: 500;
  text-align: left;
  background: #fafafa;
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s ease;
}

.ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}

.ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before {
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 1.6em;
  background-color: rgba(0, 0, 0, 0.06);
  transform: translateY(-50%);
  transition: background-color 0.3s;
  content: '';
}

.ant-table-thead > tr:not(:last-child) > th[colspan] {
  border-bottom: 0;
}

.ant-table-tbody > tr > td {
  border-bottom: 1px solid #f0f0f0;
  transition: background 0.3s;
}

.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table {
  margin: -16px -16px -16px 33px;
}

.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}

.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child,
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child,
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {
  border-radius: 0;
}

.ant-table-tbody > tr.ant-table-row:hover > td {
  background: #fafafa;
}

.ant-table-tbody > tr.ant-table-row-selected > td {
  background: #f0f7ff;
  border-color: rgba(0, 0, 0, 0.03);
}

.ant-table-tbody > tr.ant-table-row-selected:hover > td {
  background: #e6f2ff;
}

.ant-table-summary {
  position: relative;
  z-index: 2;
  background: #fff;
}

div.ant-table-summary {
  box-shadow: 0 -1px 0 #f0f0f0;
}

.ant-table-summary > tr > th,
.ant-table-summary > tr > td {
  border-bottom: 1px solid #f0f0f0;
}

.ant-table-pagination.ant-pagination {
  margin: 16px 0;
}

.ant-table-pagination {
  display: flex;
  flex-wrap: wrap;
  grid-row-gap: 8px;
  row-gap: 8px;
}

.ant-table-pagination > * {
  flex: none;
}

.ant-table-pagination-left {
  justify-content: flex-start;
}

.ant-table-pagination-center {
  justify-content: center;
}

.ant-table-pagination-right {
  justify-content: flex-end;
}

.ant-table-thead th.ant-table-column-has-sorters {
  cursor: pointer;
  transition: all 0.3s;
}

.ant-table-thead th.ant-table-column-has-sorters:hover {
  background: rgba(0, 0, 0, 0.04);
}

.ant-table-thead th.ant-table-column-has-sorters:hover::before {
  background-color: transparent !important;
}

.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover,
.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover {
  background: #f5f5f5;
}

.ant-table-thead th.ant-table-column-sort {
  background: #f5f5f5;
}

.ant-table-thead th.ant-table-column-sort::before {
  background-color: transparent !important;
}

td.ant-table-column-sort {
  background: #fafafa;
}

.ant-table-column-title {
  position: relative;
  z-index: 1;
  flex: 1 1;
}

.ant-table-column-sorters {
  display: flex;
  flex: auto;
  align-items: center;
  justify-content: space-between;
}

.ant-table-column-sorters::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
}

.ant-table-column-sorter {
  color: #bfbfbf;
  font-size: 0;
  transition: color 0.3s;
}

.ant-table-column-sorter-inner {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
}

.ant-table-column-sorter-up,
.ant-table-column-sorter-down {
  font-size: 11px;
}

.ant-table-column-sorter-up.active,
.ant-table-column-sorter-down.active {
  color: #2f70ff;
}

.ant-table-column-sorter-up + .ant-table-column-sorter-down {
  margin-top: -0.3em;
}

.ant-table-column-sorters:hover .ant-table-column-sorter {
  color: #a6a6a6;
}

.ant-table-filter-column {
  display: flex;
  justify-content: space-between;
}

.ant-table-filter-trigger {
  position: relative;
  display: flex;
  align-items: center;
  margin: -4px -8px -4px 4px;
  padding: 0 4px;
  color: #bfbfbf;
  font-size: 12px;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-table-filter-trigger:hover {
  color: #595959;
  background: rgba(0, 0, 0, 0.04);
}

.ant-table-filter-trigger.active {
  color: #2f70ff;
}

.ant-table-filter-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  min-width: 120px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 264px;
  overflow-x: hidden;
  border: 0;
  box-shadow: none;
}

.ant-table-filter-dropdown-submenu > ul {
  max-height: calc(100vh - 130px);
  overflow-x: hidden;
  overflow-y: auto;
}

.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-left: 8px;
}

.ant-table-filter-dropdown-btns {
  display: flex;
  justify-content: space-between;
  padding: 7px 8px 7px 3px;
  overflow: hidden;
  background-color: inherit;
  border-top: 1px solid #f0f0f0;
}

.ant-table-selection-col {
  width: 32px;
}

.ant-table-bordered .ant-table-selection-col {
  width: 50px;
}

table tr th.ant-table-selection-column,
table tr td.ant-table-selection-column {
  padding-right: 8px;
  padding-left: 8px;
  text-align: center;
}

table tr th.ant-table-selection-column .ant-radio-wrapper,
table tr td.ant-table-selection-column .ant-radio-wrapper {
  margin-right: 0;
}

table tr th.ant-table-selection-column::after {
  background-color: transparent !important;
}

.ant-table-selection {
  position: relative;
  display: inline-flex;
  flex-direction: column;
}

.ant-table-selection-extra {
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
  transition: all 0.3s;
  margin-inline-start: 100%;
  padding-inline-start: 4px;
}

.ant-table-selection-extra .anticon {
  color: #bfbfbf;
  font-size: 10px;
}

.ant-table-selection-extra .anticon:hover {
  color: #a6a6a6;
}

.ant-table-expand-icon-col {
  width: 48px;
}

.ant-table-row-expand-icon-cell {
  text-align: center;
}

.ant-table-row-indent {
  float: left;
  height: 1px;
}

.ant-table-row-expand-icon {
  color: #4b85ff;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  display: inline-flex;
  float: left;
  box-sizing: border-box;
  width: 17px;
  height: 17px;
  padding: 0;
  color: inherit;
  line-height: 17px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  outline: none;
  transform: scale(0.94117647);
  transition: all 0.3s;
  -webkit-user-select: none;
  user-select: none;
}

.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover {
  color: #73a4ff;
}

.ant-table-row-expand-icon:active {
  color: #3463d9;
}

.ant-table-row-expand-icon:focus,
.ant-table-row-expand-icon:hover,
.ant-table-row-expand-icon:active {
  border-color: currentColor;
}

.ant-table-row-expand-icon::before,
.ant-table-row-expand-icon::after {
  position: absolute;
  background: currentColor;
  transition: transform 0.3s ease-out;
  content: '';
}

.ant-table-row-expand-icon::before {
  top: 7px;
  right: 3px;
  left: 3px;
  height: 1px;
}

.ant-table-row-expand-icon::after {
  top: 3px;
  bottom: 3px;
  left: 7px;
  width: 1px;
  transform: rotate(90deg);
}

.ant-table-row-expand-icon-collapsed::before {
  transform: rotate(-180deg);
}

.ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}

.ant-table-row-expand-icon-spaced {
  background: transparent;
  border: 0;
  visibility: hidden;
}

.ant-table-row-expand-icon-spaced::before,
.ant-table-row-expand-icon-spaced::after {
  display: none;
  content: none;
}

.ant-table-row-indent + .ant-table-row-expand-icon {
  margin-top: 2.5005px;
  margin-right: 8px;
}

tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {
  background: #fbfbfb;
}

tr.ant-table-expanded-row .ant-descriptions-view {
  display: flex;
}

tr.ant-table-expanded-row .ant-descriptions-view table {
  flex: auto;
  width: auto;
}

.ant-table .ant-table-expanded-row-fixed {
  position: relative;
  margin: -16px -16px;
  padding: 16px 16px;
}

.ant-table-tbody > tr.ant-table-placeholder {
  text-align: center;
}

.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {
  color: #bfbfbf;
}

.ant-table-tbody > tr.ant-table-placeholder:hover > td {
  background: #fff;
}

.ant-table-cell-fix-left,
.ant-table-cell-fix-right {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 2;
  background: #fff;
}

.ant-table-cell-fix-left-first::after,
.ant-table-cell-fix-left-last::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  width: 30px;
  transform: translateX(100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}

.ant-table-cell-fix-right-first::after,
.ant-table-cell-fix-right-last::after {
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
  width: 30px;
  transform: translateX(-100%);
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}

.ant-table .ant-table-container::before,
.ant-table .ant-table-container::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 30px;
  transition: box-shadow 0.3s;
  content: '';
  pointer-events: none;
}

.ant-table .ant-table-container::before {
  left: 0;
}

.ant-table .ant-table-container::after {
  right: 0;
}

.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container {
  position: relative;
}

.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}

.ant-table-ping-left .ant-table-cell-fix-left-first::after,
.ant-table-ping-left .ant-table-cell-fix-left-last::after {
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.15);
}

.ant-table-ping-left .ant-table-cell-fix-left-last::before {
  background-color: transparent !important;
}

.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container {
  position: relative;
}

.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}

.ant-table-ping-right .ant-table-cell-fix-right-first::after,
.ant-table-ping-right .ant-table-cell-fix-right-last::after {
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.15);
}

.ant-table-sticky-holder {
  position: -webkit-sticky;
  position: sticky;
  z-index: 3;
  background: #fff;
}

.ant-table-sticky-scroll {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 3;
  display: flex;
  align-items: center;
  background: #ffffff;
  border-top: 1px solid #f0f0f0;
  opacity: 0.6;
}

.ant-table-sticky-scroll:hover {
  transform-origin: center bottom;
}

.ant-table-sticky-scroll-bar {
  height: 8px;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}

.ant-table-sticky-scroll-bar:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

.ant-table-sticky-scroll-bar-active {
  background-color: rgba(0, 0, 0, 0.8);
}

@media all and (-ms-high-contrast: none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after {
    box-shadow: none !important;
  }

  .ant-table-ping-right .ant-table-cell-fix-right-first::after {
    box-shadow: none !important;
  }
}

.ant-table {
  /* title + table */
  /* table */
  /* table + footer */
}

.ant-table-title {
  border-radius: 4px 4px 0 0;
}

.ant-table-title + .ant-table-container {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {
  border-radius: 0;
}

.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {
  border-radius: 0;
}

.ant-table-container {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.ant-table-container table > thead > tr:first-child th:first-child {
  border-top-left-radius: 4px;
}

.ant-table-container table > thead > tr:first-child th:last-child {
  border-top-right-radius: 4px;
}

.ant-table-footer {
  border-radius: 0 0 4px 4px;
}

.ant-table-wrapper-rtl {
  direction: rtl;
}

.ant-table-rtl {
  direction: rtl;
}

.ant-table-wrapper-rtl .ant-table table {
  text-align: right;
}

.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan='1']) {
  text-align: center;
}

.ant-table-wrapper-rtl .ant-table-thead > tr > th {
  text-align: right;
}

.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
  margin: -16px 33px -16px -16px;
}

.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
  justify-content: flex-end;
}

.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
  justify-content: flex-start;
}

.ant-table-wrapper-rtl .ant-table-column-sorter {
  margin-right: 8px;
  margin-left: 0;
}

.ant-table-wrapper-rtl .ant-table-filter-column-title {
  padding: 16px 16px 16px 2.3em;
}

.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
  padding: 0 0 0 2.3em;
}

.ant-table-wrapper-rtl .ant-table-filter-trigger-container {
  right: auto;
  left: 0;
}

.ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span,
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span {
  padding-right: 8px;
  padding-left: 0;
}

.ant-table-wrapper-rtl .ant-table-selection {
  text-align: center;
}

.ant-table-wrapper-rtl .ant-table-row-indent {
  float: right;
}

.ant-table-wrapper-rtl .ant-table-row-expand-icon {
  float: right;
}

.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon {
  margin-right: 0;
  margin-left: 8px;
}

.ant-table-wrapper-rtl .ant-table-row-expand-icon::after {
  transform: rotate(-90deg);
}

.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before {
  transform: rotate(180deg);
}

.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after {
  transform: rotate(0deg);
}

.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 0;
  font-size: 14px;
}

.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 16px 0;
  font-size: 16px;
}

.ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {
  padding: 6px 16px;
}

.ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
  padding: 7px 16px 6px;
}

.ant-tabs-rtl {
  direction: rtl;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
  margin: 0 0 0 32px;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
  margin-left: 0;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 0;
  margin-left: 12px;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  margin-right: 8px;
  margin-left: -4px;
}

.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}

.ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav {
  order: 1;
}

.ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder {
  order: 0;
}

.ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav {
  order: 0;
}

.ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder {
  order: 1;
}

.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-right: 2px;
  margin-left: 0;
}

.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-add {
  margin-right: 2px;
  margin-left: 0;
}

.ant-tabs-dropdown-rtl {
  direction: rtl;
}

.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
  text-align: right;
}

.ant-tabs-top,
.ant-tabs-bottom {
  flex-direction: column;
}

.ant-tabs-top > .ant-tabs-nav,
.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-top > div > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  margin: 0 0 16px 0;
}

.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  height: 2px;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: width 0.3s, left 0.3s, right 0.3s;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  top: 0;
  bottom: 0;
  width: 30px;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  left: 0;
  box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before {
  opacity: 1;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after {
  opacity: 1;
}

.ant-tabs-top > .ant-tabs-nav::before,
.ant-tabs-top > div > .ant-tabs-nav::before {
  bottom: 0;
}

.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar {
  bottom: 0;
}

.ant-tabs-bottom > .ant-tabs-nav,
.ant-tabs-bottom > div > .ant-tabs-nav {
  order: 1;
  margin-top: 16px;
  margin-bottom: 0;
}

.ant-tabs-bottom > .ant-tabs-nav::before,
.ant-tabs-bottom > div > .ant-tabs-nav::before {
  top: 0;
}

.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {
  top: 0;
}

.ant-tabs-bottom > .ant-tabs-content-holder,
.ant-tabs-bottom > div > .ant-tabs-content-holder {
  order: 0;
}

.ant-tabs-left > .ant-tabs-nav,
.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-left > div > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  flex-direction: column;
  min-width: 50px;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  padding: 8px 24px;
  text-align: center;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin: 16px 0 0 0;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  flex-direction: column;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  left: 0;
  height: 30px;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {
  top: 0;
  box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  bottom: 0;
  box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before {
  opacity: 1;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after {
  opacity: 1;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  width: 2px;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: height 0.3s, top 0.3s;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations {
  flex: 1 0 auto;
  flex-direction: column;
}

.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar {
  right: 0;
}

.ant-tabs-left > .ant-tabs-content-holder,
.ant-tabs-left > div > .ant-tabs-content-holder {
  margin-left: -1px;
  border-left: 1px solid #f0f0f0;
}

.ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-left: 24px;
}

.ant-tabs-right > .ant-tabs-nav,
.ant-tabs-right > div > .ant-tabs-nav {
  order: 1;
}

.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {
  left: 0;
}

.ant-tabs-right > .ant-tabs-content-holder,
.ant-tabs-right > div > .ant-tabs-content-holder {
  order: 0;
  margin-right: -1px;
  border-right: 1px solid #f0f0f0;
}

.ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,
.ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-right: 24px;
}

.ant-tabs-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}

.ant-tabs-dropdown-hidden {
  display: none;
}

.ant-tabs-dropdown-menu {
  max-height: 200px;
  margin: 0;
  padding: 4px 0;
  overflow-x: hidden;
  overflow-y: auto;
  text-align: left;
  list-style-type: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  outline: none;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-tabs-dropdown-menu-item {
  min-width: 120px;
  margin: 0;
  padding: 5px 12px;
  overflow: hidden;
  color: #262626;
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-tabs-dropdown-menu-item:hover {
  background: #f6f9ff;
}

.ant-tabs-dropdown-menu-item-disabled,
.ant-tabs-dropdown-menu-item-disabled:hover {
  color: #bfbfbf;
  background: transparent;
  cursor: not-allowed;
}

.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 8px 16px;
  background: #fafafa;
  border: 1px solid #f0f0f0;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {
  color: #2f70ff;
  background: #fff;
}

.ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar,
.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar {
  visibility: hidden;
}

.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-left: 2px;
}

.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 4px 0 0;
}

.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-bottom-color: #fff;
}

.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 4px 4px;
}

.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-top-color: #fff;
}

.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {
  margin-top: 2px;
}

.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 4px 0 0 4px;
}

.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-right-color: #fff;
}

.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 4px 4px 0;
}

.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active,
.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {
  border-left-color: #fff;
}

.ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: flex;
  overflow: hidden;
}

.ant-tabs > .ant-tabs-nav,
.ant-tabs > div > .ant-tabs-nav {
  position: relative;
  display: flex;
  flex: none;
  align-items: center;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap {
  position: relative;
  display: inline-block;
  display: flex;
  flex: auto;
  align-self: stretch;
  overflow: hidden;
  white-space: nowrap;
  transform: translate(0);
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
  content: '';
  pointer-events: none;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {
  position: relative;
  display: flex;
  transition: transform 0.3s;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations {
  display: flex;
  align-self: stretch;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {
  position: relative;
  padding: 8px 16px;
  background: transparent;
  border: 0;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 5px;
  transform: translateY(100%);
  content: '';
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {
  min-width: 40px;
  margin-left: 2px;
  padding: 0 8px;
  background: #fafafa;
  border: 1px solid #f0f0f0;
  border-radius: 4px 4px 0 0;
  outline: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {
  color: #5792ff;
}

.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active,
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus,
.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {
  color: #1c52d9;
}

.ant-tabs-extra-content {
  flex: none;
}

.ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']),
.ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']) {
  justify-content: center;
}

.ant-tabs-ink-bar {
  position: absolute;
  background: #2f70ff;
  pointer-events: none;
}

.ant-tabs-tab {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding: 12px 0;
  font-size: 14px;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
}

.ant-tabs-tab-btn:focus,
.ant-tabs-tab-remove:focus,
.ant-tabs-tab-btn:active,
.ant-tabs-tab-remove:active {
  color: #1c52d9;
}

.ant-tabs-tab-btn {
  outline: none;
  transition: all 0.3s;
}

.ant-tabs-tab-remove {
  flex: none;
  margin-right: -4px;
  margin-left: 8px;
  color: #595959;
  font-size: 12px;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-tabs-tab-remove:hover {
  color: #000000;
}

.ant-tabs-tab:hover {
  color: #5792ff;
}

.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #2f70ff;
  text-shadow: 0 0 0.25px currentColor;
}

.ant-tabs-tab.ant-tabs-tab-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {
  color: #bfbfbf;
}

.ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}

.ant-tabs-tab .anticon {
  margin-right: 12px;
}

.ant-tabs-tab + .ant-tabs-tab {
  margin: 0 0 0 32px;
}

.ant-tabs-content {
  display: flex;
  width: 100%;
}

.ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}

.ant-tabs-content-animated {
  transition: margin 0.3s;
}

.ant-tabs-tabpane {
  flex: none;
  width: 100%;
  outline: none;
}

.ant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  opacity: 1;
  transition: all 0.3s;
}

.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: #262626;
}

.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}

.ant-tag-close-icon {
  margin-left: 3px;
  color: #595959;
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-tag-close-icon:hover {
  color: #000000;
}

.ant-tag-has-color {
  border-color: transparent;
}

.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #ffffff;
}

.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}

.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #2f70ff;
}

.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #ffffff;
}

.ant-tag-checkable-checked {
  background-color: #2f70ff;
}

.ant-tag-checkable:active {
  background-color: #1c52d9;
}

.ant-tag-hidden {
  display: none;
}

.ant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}

.ant-tag-pink-inverse {
  color: #ffffff;
  background: #eb2f96;
  border-color: #eb2f96;
}

.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}

.ant-tag-magenta-inverse {
  color: #ffffff;
  background: #eb2f96;
  border-color: #eb2f96;
}

.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}

.ant-tag-red-inverse {
  color: #ffffff;
  background: #f5222d;
  border-color: #f5222d;
}

.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}

.ant-tag-volcano-inverse {
  color: #ffffff;
  background: #fa541c;
  border-color: #fa541c;
}

.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}

.ant-tag-orange-inverse {
  color: #ffffff;
  background: #fa8c16;
  border-color: #fa8c16;
}

.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}

.ant-tag-yellow-inverse {
  color: #ffffff;
  background: #fadb14;
  border-color: #fadb14;
}

.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}

.ant-tag-gold-inverse {
  color: #ffffff;
  background: #faad14;
  border-color: #faad14;
}

.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}

.ant-tag-cyan-inverse {
  color: #ffffff;
  background: #13c2c2;
  border-color: #13c2c2;
}

.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}

.ant-tag-lime-inverse {
  color: #ffffff;
  background: #a0d911;
  border-color: #a0d911;
}

.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}

.ant-tag-green-inverse {
  color: #ffffff;
  background: #52c41a;
  border-color: #52c41a;
}

.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}

.ant-tag-blue-inverse {
  color: #ffffff;
  background: #1890ff;
  border-color: #1890ff;
}

.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}

.ant-tag-geekblue-inverse {
  color: #ffffff;
  background: #2f54eb;
  border-color: #2f54eb;
}

.ant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}

.ant-tag-purple-inverse {
  color: #ffffff;
  background: #722ed1;
  border-color: #722ed1;
}

.ant-tag-success {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}

.ant-tag-processing {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}

.ant-tag-error {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}

.ant-tag-warning {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}

.ant-tag > .anticon + span,
.ant-tag > span + .anticon {
  margin-left: 7px;
}

.ant-tag.ant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}

.ant-tag-rtl .ant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}

.ant-tag-rtl.ant-tag > .anticon + span,
.ant-tag-rtl.ant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}

.ant-timeline {
  box-sizing: border-box;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  font-feature-settings: 'tnum', "tnum";
  margin: 0;
  padding: 0;
  list-style: none;
}

.ant-timeline-item {
  position: relative;
  margin: 0;
  padding-bottom: 20px;
  font-size: 14px;
  list-style: none;
}

.ant-timeline-item-tail {
  position: absolute;
  top: 10px;
  left: 4px;
  height: calc(100% - 10px);
  border-left: 2px solid #f0f0f0;
}

.ant-timeline-item-pending .ant-timeline-item-head {
  font-size: 12px;
  background-color: transparent;
}

.ant-timeline-item-pending .ant-timeline-item-tail {
  display: none;
}

.ant-timeline-item-head {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border: 2px solid transparent;
  border-radius: 100px;
}

.ant-timeline-item-head-blue {
  color: #2f70ff;
  border-color: #2f70ff;
}

.ant-timeline-item-head-red {
  color: #f5222d;
  border-color: #f5222d;
}

.ant-timeline-item-head-green {
  color: #73d13d;
  border-color: #73d13d;
}

.ant-timeline-item-head-gray {
  color: #bfbfbf;
  border-color: #bfbfbf;
}

.ant-timeline-item-head-custom {
  position: absolute;
  top: 5.5px;
  left: 5px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding: 3px 1px;
  line-height: 1;
  text-align: center;
  border: 0;
  border-radius: 0;
  transform: translate(-50%, -50%);
}

.ant-timeline-item-content {
  position: relative;
  top: -7.001px;
  margin: 0 0 0 26px;
  word-break: break-word;
}

.ant-timeline-item-last > .ant-timeline-item-tail {
  display: none;
}

.ant-timeline-item-last > .ant-timeline-item-content {
  min-height: 48px;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  left: 50%;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-left: -4px;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-left: 1px;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  left: calc(50% - 4px);
  width: calc(50% - 14px);
  text-align: left;
}

.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(50% - 12px);
  margin: 0;
  text-align: right;
}

.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  left: calc(100% - 4px - 2px);
}

.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: calc(100% - 18px);
}

.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  display: block;
  height: calc(100% - 14px);
  border-left: 2px dotted #f0f0f0;
}

.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
  display: none;
}

.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  top: 15px;
  display: block;
  height: calc(100% - 15px);
  border-left: 2px dotted #f0f0f0;
}

.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
  min-height: 48px;
}

.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  position: absolute;
  top: -7.001px;
  width: calc(50% - 12px);
  text-align: right;
}

.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  left: calc(50% + 14px);
  width: calc(50% - 14px);
  text-align: left;
}

.ant-timeline-rtl {
  direction: rtl;
}

.ant-timeline-rtl .ant-timeline-item-tail {
  right: 4px;
  left: auto;
  border-right: 2px solid #f0f0f0;
  border-left: none;
}

.ant-timeline-rtl .ant-timeline-item-head-custom {
  right: 5px;
  left: auto;
  transform: translate(50%, -50%);
}

.ant-timeline-rtl .ant-timeline-item-content {
  margin: 0 18px 0 0;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  right: 50%;
  left: auto;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head {
  margin-right: -4px;
  margin-left: 0;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom {
  margin-right: 1px;
  margin-left: 0;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content {
  right: calc(50% - 4px);
  left: auto;
  text-align: right;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content,
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content {
  text-align: left;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head,
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom {
  right: 0;
  left: auto;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
  width: 100%;
  margin-right: 18px;
  text-align: right;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
  border-right: 2px dotted #f0f0f0;
  border-left: none;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
  border-right: 2px dotted #f0f0f0;
  border-left: none;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label {
  text-align: left;
}

.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
  right: calc(50% + 14px);
  text-align: right;
}

.ant-tooltip {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  z-index: 1070;
  display: block;
  width: -webkit-max-content;
  width: max-content;
  max-width: 250px;
  visibility: visible;
}

.ant-tooltip-hidden {
  display: none;
}

.ant-tooltip-placement-top,
.ant-tooltip-placement-topLeft,
.ant-tooltip-placement-topRight {
  padding-bottom: 13px;
}

.ant-tooltip-placement-right,
.ant-tooltip-placement-rightTop,
.ant-tooltip-placement-rightBottom {
  padding-left: 13px;
}

.ant-tooltip-placement-bottom,
.ant-tooltip-placement-bottomLeft,
.ant-tooltip-placement-bottomRight {
  padding-top: 13px;
}

.ant-tooltip-placement-left,
.ant-tooltip-placement-leftTop,
.ant-tooltip-placement-leftBottom {
  padding-right: 13px;
}

.ant-tooltip-inner {
  min-width: 30px;
  min-height: 32px;
  padding: 6px 8px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  word-wrap: break-word;
  background-color: #000000;
  border-radius: 4px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-tooltip-arrow {
  position: absolute;
  display: block;
  width: 20.14213562px;
  height: 20.14213562px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}

.ant-tooltip-arrow-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 10px;
  height: 10px;
  margin: auto;
  background-color: #000000;
  content: '';
  pointer-events: auto;
}

.ant-tooltip-placement-top .ant-tooltip-arrow,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow,
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  bottom: -7.14213562px;
}

.ant-tooltip-placement-top .ant-tooltip-arrow-content,
.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(-10.07106781px) rotate(45deg);
}

.ant-tooltip-placement-top .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}

.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
  left: 13px;
}

.ant-tooltip-placement-topRight .ant-tooltip-arrow {
  right: 13px;
}

.ant-tooltip-placement-right .ant-tooltip-arrow,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  left: -7.14213562px;
}

.ant-tooltip-placement-right .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {
  box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(10.07106781px) rotate(45deg);
}

.ant-tooltip-placement-right .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}

.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
  top: 5px;
}

.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
  bottom: 5px;
}

.ant-tooltip-placement-left .ant-tooltip-arrow,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  right: -7.14213562px;
}

.ant-tooltip-placement-left .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content,
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {
  box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateX(-10.07106781px) rotate(45deg);
}

.ant-tooltip-placement-left .ant-tooltip-arrow {
  top: 50%;
  transform: translateY(-50%);
}

.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
  top: 5px;
}

.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
  bottom: 5px;
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  top: -7.14213562px;
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
  box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);
  transform: translateY(10.07106781px) rotate(45deg);
}

.ant-tooltip-placement-bottom .ant-tooltip-arrow {
  left: 50%;
  transform: translateX(-50%);
}

.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
  left: 13px;
}

.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
  right: 13px;
}

.ant-tooltip-pink .ant-tooltip-inner {
  background-color: #eb2f96;
}

.ant-tooltip-pink .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}

.ant-tooltip-magenta .ant-tooltip-inner {
  background-color: #eb2f96;
}

.ant-tooltip-magenta .ant-tooltip-arrow-content {
  background-color: #eb2f96;
}

.ant-tooltip-red .ant-tooltip-inner {
  background-color: #f5222d;
}

.ant-tooltip-red .ant-tooltip-arrow-content {
  background-color: #f5222d;
}

.ant-tooltip-volcano .ant-tooltip-inner {
  background-color: #fa541c;
}

.ant-tooltip-volcano .ant-tooltip-arrow-content {
  background-color: #fa541c;
}

.ant-tooltip-orange .ant-tooltip-inner {
  background-color: #fa8c16;
}

.ant-tooltip-orange .ant-tooltip-arrow-content {
  background-color: #fa8c16;
}

.ant-tooltip-yellow .ant-tooltip-inner {
  background-color: #fadb14;
}

.ant-tooltip-yellow .ant-tooltip-arrow-content {
  background-color: #fadb14;
}

.ant-tooltip-gold .ant-tooltip-inner {
  background-color: #faad14;
}

.ant-tooltip-gold .ant-tooltip-arrow-content {
  background-color: #faad14;
}

.ant-tooltip-cyan .ant-tooltip-inner {
  background-color: #13c2c2;
}

.ant-tooltip-cyan .ant-tooltip-arrow-content {
  background-color: #13c2c2;
}

.ant-tooltip-lime .ant-tooltip-inner {
  background-color: #a0d911;
}

.ant-tooltip-lime .ant-tooltip-arrow-content {
  background-color: #a0d911;
}

.ant-tooltip-green .ant-tooltip-inner {
  background-color: #52c41a;
}

.ant-tooltip-green .ant-tooltip-arrow-content {
  background-color: #52c41a;
}

.ant-tooltip-blue .ant-tooltip-inner {
  background-color: #1890ff;
}

.ant-tooltip-blue .ant-tooltip-arrow-content {
  background-color: #1890ff;
}

.ant-tooltip-geekblue .ant-tooltip-inner {
  background-color: #2f54eb;
}

.ant-tooltip-geekblue .ant-tooltip-arrow-content {
  background-color: #2f54eb;
}

.ant-tooltip-purple .ant-tooltip-inner {
  background-color: #722ed1;
}

.ant-tooltip-purple .ant-tooltip-arrow-content {
  background-color: #722ed1;
}

.ant-tooltip-rtl {
  direction: rtl;
}

.ant-tooltip-rtl .ant-tooltip-inner {
  text-align: right;
}

.ant-transfer-customize-list .ant-transfer-list {
  flex: 1 1 50%;
  width: auto;
  height: auto;
  min-height: 200px;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
  border: 0;
  border-radius: 0;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-selection-column {
  width: 40px;
  min-width: 40px;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background: #fafafa;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {
  border-bottom: 1px solid #f0f0f0;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body {
  margin: 0;
}

.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination {
  margin: 16px 0 4px;
}

.ant-transfer-customize-list .ant-input[disabled] {
  background-color: transparent;
}

.ant-transfer {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: flex;
  align-items: stretch;
}

.ant-transfer-disabled .ant-transfer-list {
  background: #f5f5f5;
}

.ant-transfer-list {
  display: flex;
  flex-direction: column;
  width: 180px;
  height: 200px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

.ant-transfer-list-with-pagination {
  width: 250px;
  height: auto;
}

.ant-transfer-list-search {
  padding-right: 24px;
  padding-left: 8px;
}

.ant-transfer-list-search-action {
  position: absolute;
  top: 12px;
  right: 12px;
  bottom: 12px;
  width: 28px;
  color: #bfbfbf;
  line-height: 32px;
  text-align: center;
}

.ant-transfer-list-search-action .anticon {
  color: #bfbfbf;
  transition: all 0.3s;
}

.ant-transfer-list-search-action .anticon:hover {
  color: #595959;
}

span.ant-transfer-list-search-action {
  pointer-events: none;
}

.ant-transfer-list-header {
  display: flex;
  flex: none;
  align-items: center;
  height: 40px;
  padding: 8px 12px 9px;
  color: #262626;
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 4px 4px 0 0;
}

.ant-transfer-list-header > *:not(:last-child) {
  margin-right: 4px;
}

.ant-transfer-list-header > * {
  flex: none;
}

.ant-transfer-list-header-title {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
  text-overflow: ellipsis;
}

.ant-transfer-list-header-dropdown {
  font-size: 10px;
  transform: translateY(10%);
  cursor: pointer;
}

.ant-transfer-list-header-dropdown[disabled] {
  cursor: not-allowed;
}

.ant-transfer-list-body {
  display: flex;
  flex: auto;
  flex-direction: column;
  overflow: hidden;
  font-size: 14px;
}

.ant-transfer-list-body-search-wrapper {
  position: relative;
  flex: none;
  padding: 12px;
}

.ant-transfer-list-content {
  flex: auto;
  margin: 0;
  padding: 0;
  overflow: auto;
  list-style: none;
}

.ant-transfer-list-content-item {
  display: flex;
  align-items: center;
  min-height: 32px;
  padding: 6px 12px;
  line-height: 20px;
  transition: all 0.3s;
}

.ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 8px;
}

.ant-transfer-list-content-item > * {
  flex: none;
}

.ant-transfer-list-content-item-text {
  flex: auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-transfer-list-content-item-remove {
  color: #4b85ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  position: relative;
  color: #d9d9d9;
}

.ant-transfer-list-content-item-remove:focus,
.ant-transfer-list-content-item-remove:hover {
  color: #73a4ff;
}

.ant-transfer-list-content-item-remove:active {
  color: #3463d9;
}

.ant-transfer-list-content-item-remove::after {
  position: absolute;
  top: -6px;
  right: -50%;
  bottom: -6px;
  left: -50%;
  content: '';
}

.ant-transfer-list-content-item-remove:hover {
  color: #73a4ff;
}

.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background-color: #f6f9ff;
  cursor: pointer;
}

.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {
  background-color: #ecf2ff;
}

.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
  background: transparent;
  cursor: default;
}

.ant-transfer-list-content-item-checked {
  background-color: #f6f9ff;
}

.ant-transfer-list-content-item-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-transfer-list-pagination {
  padding: 8px 0;
  text-align: right;
  border-top: 1px solid #f0f0f0;
}

.ant-transfer-list-body-not-found {
  flex: none;
  width: 100%;
  margin: auto 0;
  color: #bfbfbf;
  text-align: center;
}

.ant-transfer-list-footer {
  border-top: 1px solid #f0f0f0;
}

.ant-transfer-operation {
  display: flex;
  flex: none;
  flex-direction: column;
  align-self: center;
  margin: 0 8px;
  vertical-align: middle;
}

.ant-transfer-operation .ant-btn {
  display: block;
}

.ant-transfer-operation .ant-btn:first-child {
  margin-bottom: 4px;
}

.ant-transfer-operation .ant-btn .anticon {
  font-size: 12px;
}

.ant-transfer .ant-empty-image {
  max-height: -2px;
}

.ant-transfer-rtl {
  direction: rtl;
}

.ant-transfer-rtl .ant-transfer-list-search {
  padding-right: 8px;
  padding-left: 24px;
}

.ant-transfer-rtl .ant-transfer-list-search-action {
  right: auto;
  left: 12px;
}

.ant-transfer-rtl .ant-transfer-list-header > *:not(:last-child) {
  margin-right: 0;
  margin-left: 4px;
}

.ant-transfer-rtl .ant-transfer-list-header {
  right: 0;
  left: auto;
}

.ant-transfer-rtl .ant-transfer-list-header-title {
  text-align: left;
}

.ant-transfer-rtl .ant-transfer-list-content-item > *:not(:last-child) {
  margin-right: 0;
  margin-left: 8px;
}

.ant-transfer-rtl .ant-transfer-list-pagination {
  text-align: left;
}

.ant-transfer-rtl .ant-transfer-list-footer {
  right: 0;
  left: auto;
}

.ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line::before {
  top: auto !important;
  bottom: auto !important;
  height: 14px !important;
}

.ant-tree.ant-tree-directory .ant-tree-treenode {
  position: relative;
}

.ant-tree.ant-tree-directory .ant-tree-treenode::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 4px;
  left: 0;
  transition: background-color 0.3s;
  content: '';
  pointer-events: none;
}

.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: #f6f9ff;
}

.ant-tree.ant-tree-directory .ant-tree-treenode > * {
  z-index: 1;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher {
  transition: color 0.3s;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper {
  border-radius: 0;
  -webkit-user-select: none;
  user-select: none;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
  background: transparent;
}

.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #fff;
  background: transparent;
}

.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before,
.ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: #2f70ff;
}

.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher {
  color: #fff;
}

.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper {
  color: #fff;
  background: transparent;
}

.ant-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}

.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox:hover .ant-tree-checkbox-inner,
.ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {
  border-color: #2f70ff;
}

.ant-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #2f70ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}

.ant-tree-checkbox:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {
  visibility: visible;
}

.ant-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}

.ant-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}

.ant-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}

.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}

.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
  background-color: #2f70ff;
  border-color: #2f70ff;
}

.ant-tree-checkbox-disabled {
  cursor: not-allowed;
}

.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
  border-color: #bfbfbf;
  animation-name: none;
}

.ant-tree-checkbox-disabled .ant-tree-checkbox-input {
  cursor: not-allowed;
}

.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}

.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}

.ant-tree-checkbox-disabled + span {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-tree-checkbox-disabled:hover::after,
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {
  visibility: hidden;
}

.ant-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}

.ant-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}

.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}

.ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {
  margin-left: 8px;
}

.ant-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}

.ant-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-block;
}

.ant-tree-checkbox-group-item {
  margin-right: 8px;
}

.ant-tree-checkbox-group-item:last-child {
  margin-right: 0;
}

.ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 0;
}

.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}

.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #2f70ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}

.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
  background-color: #bfbfbf;
  border-color: #bfbfbf;
}

.ant-tree-checkbox-rtl {
  direction: rtl;
}

.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}

.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}

.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
  margin-left: 8px;
}

.ant-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}

.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {
  background: #f0f7ff;
}

.ant-tree-list-holder-inner {
  align-items: flex-start;
}

.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner {
  align-items: stretch;
}

.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  flex: auto;
}

.ant-tree .ant-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}

.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover {
  background: transparent;
}

.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper {
  background: #f6f9ff;
}

.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {
  color: inherit;
  font-weight: 500;
}

.ant-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
}

.ant-tree-indent-unit {
  display: inline-block;
  width: 24px;
}

.ant-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}

.ant-tree-switcher .ant-tree-switcher-icon,
.ant-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}

.ant-tree-switcher .ant-tree-switcher-icon svg,
.ant-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}

.ant-tree-switcher-noop {
  cursor: default;
}

.ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(-90deg);
}

.ant-tree-switcher-loading-icon {
  color: #2f70ff;
}

.ant-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}

.ant-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}

.ant-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}

.ant-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}

.ant-tree .ant-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}

.ant-tree .ant-tree-node-content-wrapper:hover {
  background-color: #f6f9ff;
}

.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: #d1e6ff;
}

.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}

.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty {
  display: none;
}

.ant-tree-unselectable .ant-tree-node-content-wrapper:hover {
  background-color: transparent;
}

.ant-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  -webkit-user-select: none;
  user-select: none;
}

.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #2f70ff;
  border-radius: 1px;
  pointer-events: none;
}

.ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #2f70ff;
  border-radius: 50%;
  content: '';
}

.ant-tree .ant-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #2f70ff;
}

.ant-tree-show-line .ant-tree-indent-unit {
  position: relative;
  height: 100%;
}

.ant-tree-show-line .ant-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #d9d9d9;
  content: '';
}

.ant-tree-show-line .ant-tree-indent-unit-end::before {
  display: none;
}

.ant-tree-show-line .ant-tree-switcher {
  background: #fff;
}

.ant-tree-show-line .ant-tree-switcher-line-icon {
  vertical-align: -0.225em;
}

.ant-tree-rtl {
  direction: rtl;
}

.ant-tree-rtl .ant-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  right: -6px;
  left: unset;
}

.ant-tree .ant-tree-treenode-rtl {
  direction: rtl;
}

.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg {
  transform: rotate(90deg);
}

.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before {
  right: auto;
  left: -13px;
  border-right: none;
  border-left: 1px solid #d9d9d9;
}

.ant-tree-rtl.ant-tree-checkbox {
  margin: 4px 0 0 8px;
}

.ant-tree-select-dropdown-rtl .ant-select-tree-checkbox {
  margin: 4px 0 0 8px;
}

.ant-select-tree-checkbox {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  top: 0.2em;
  line-height: 1;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}

.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner,
.ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {
  border-color: #2f70ff;
}

.ant-select-tree-checkbox-checked::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #2f70ff;
  border-radius: 4px;
  visibility: hidden;
  animation: antCheckboxEffect 0.36s ease-in-out;
  animation-fill-mode: backwards;
  content: '';
}

.ant-select-tree-checkbox:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox::after {
  visibility: visible;
}

.ant-select-tree-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  border-collapse: separate;
  transition: all 0.3s;
}

.ant-select-tree-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 21.5%;
  display: table;
  width: 5.71428571px;
  height: 9.14285714px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: ' ';
}

.ant-select-tree-checkbox-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}

.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: ' ';
}

.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
  background-color: #2f70ff;
  border-color: #2f70ff;
}

.ant-select-tree-checkbox-disabled {
  cursor: not-allowed;
}

.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {
  border-color: #bfbfbf;
  animation-name: none;
}

.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
  cursor: not-allowed;
}

.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
}

.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  border-color: #f5f5f5;
  border-collapse: separate;
  animation-name: none;
}

.ant-select-tree-checkbox-disabled + span {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-select-tree-checkbox-disabled:hover::after,
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled::after {
  visibility: hidden;
}

.ant-select-tree-checkbox-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-flex;
  align-items: baseline;
  line-height: unset;
  cursor: pointer;
}

.ant-select-tree-checkbox-wrapper::after {
  display: inline-block;
  width: 0;
  overflow: hidden;
  content: '\a0';
}

.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
  cursor: not-allowed;
}

.ant-select-tree-checkbox-wrapper + .ant-select-tree-checkbox-wrapper {
  margin-left: 8px;
}

.ant-select-tree-checkbox + span {
  padding-right: 8px;
  padding-left: 8px;
}

.ant-select-tree-checkbox-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  display: inline-block;
}

.ant-select-tree-checkbox-group-item {
  margin-right: 8px;
}

.ant-select-tree-checkbox-group-item:last-child {
  margin-right: 0;
}

.ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 0;
}

.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
  background-color: #fff;
  border-color: #d9d9d9;
}

.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #2f70ff;
  border: 0;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}

.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {
  background-color: #bfbfbf;
  border-color: #bfbfbf;
}

.ant-select-tree-checkbox-rtl {
  direction: rtl;
}

.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item {
  margin-right: 0;
  margin-left: 8px;
}

.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item:last-child {
  margin-left: 0 !important;
}

.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item + .ant-select-tree-checkbox-group-item {
  margin-left: 8px;
}

.ant-tree-select-dropdown {
  padding: 8px 4px 0;
}

.ant-tree-select-dropdown-rtl {
  direction: rtl;
}

.ant-tree-select-dropdown .ant-select-tree {
  border-radius: 0;
}

.ant-tree-select-dropdown .ant-select-tree-list-holder-inner {
  align-items: stretch;
}

.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode {
  padding-bottom: 8px;
}

.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper {
  flex: auto;
}

.ant-select-tree {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  background: #fff;
  border-radius: 4px;
  transition: background-color 0.3s;
}

.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) {
  background: #f0f7ff;
}

.ant-select-tree-list-holder-inner {
  align-items: flex-start;
}

.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner {
  align-items: stretch;
}

.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper {
  flex: auto;
}

.ant-select-tree .ant-select-tree-treenode {
  display: flex;
  align-items: flex-start;
  padding: 0 0 4px 0;
  outline: none;
}

.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {
  color: #bfbfbf;
  cursor: not-allowed;
}

.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover {
  background: transparent;
}

.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {
  background: #f6f9ff;
}

.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {
  color: inherit;
  font-weight: 500;
}

.ant-select-tree-indent {
  align-self: stretch;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
}

.ant-select-tree-indent-unit {
  display: inline-block;
  width: 24px;
}

.ant-select-tree-switcher {
  position: relative;
  flex: none;
  align-self: stretch;
  width: 24px;
  margin: 0;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}

.ant-select-tree-switcher .ant-tree-switcher-icon,
.ant-select-tree-switcher .ant-select-tree-switcher-icon {
  display: inline-block;
  font-size: 10px;
  vertical-align: baseline;
}

.ant-select-tree-switcher .ant-tree-switcher-icon svg,
.ant-select-tree-switcher .ant-select-tree-switcher-icon svg {
  transition: transform 0.3s;
}

.ant-select-tree-switcher-noop {
  cursor: default;
}

.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(-90deg);
}

.ant-select-tree-switcher-loading-icon {
  color: #2f70ff;
}

.ant-select-tree-switcher-leaf-line {
  position: relative;
  z-index: 1;
  display: inline-block;
  width: 100%;
  height: 100%;
}

.ant-select-tree-switcher-leaf-line::before {
  position: absolute;
  top: 0;
  bottom: -4px;
  margin-left: -1px;
  border-left: 1px solid #d9d9d9;
  content: ' ';
}

.ant-select-tree-switcher-leaf-line::after {
  position: absolute;
  width: 10px;
  height: 14px;
  margin-left: -1px;
  border-bottom: 1px solid #d9d9d9;
  content: ' ';
}

.ant-select-tree-checkbox {
  top: initial;
  margin: 4px 8px 0 0;
}

.ant-select-tree .ant-select-tree-node-content-wrapper {
  position: relative;
  z-index: auto;
  min-height: 24px;
  margin: 0;
  padding: 0 4px;
  color: inherit;
  line-height: 24px;
  background: transparent;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
}

.ant-select-tree .ant-select-tree-node-content-wrapper:hover {
  background-color: #f6f9ff;
}

.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #d1e6ff;
}

.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle {
  display: inline-block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}

.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty {
  display: none;
}

.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover {
  background-color: transparent;
}

.ant-select-tree-node-content-wrapper[draggable='true'] {
  line-height: 24px;
  -webkit-user-select: none;
  user-select: none;
}

.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator {
  position: absolute;
  z-index: 1;
  height: 2px;
  background-color: #2f70ff;
  border-radius: 1px;
  pointer-events: none;
}

.ant-select-tree-node-content-wrapper[draggable='true'] .ant-tree-drop-indicator::after {
  position: absolute;
  top: -3px;
  left: -6px;
  width: 8px;
  height: 8px;
  background-color: transparent;
  border: 2px solid #2f70ff;
  border-radius: 50%;
  content: '';
}

.ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] {
  box-shadow: 0 0 0 2px #2f70ff;
}

.ant-select-tree-show-line .ant-select-tree-indent-unit {
  position: relative;
  height: 100%;
}

.ant-select-tree-show-line .ant-select-tree-indent-unit::before {
  position: absolute;
  top: 0;
  right: 12px;
  bottom: -4px;
  border-right: 1px solid #d9d9d9;
  content: '';
}

.ant-select-tree-show-line .ant-select-tree-indent-unit-end::before {
  display: none;
}

.ant-select-tree-show-line .ant-select-tree-switcher {
  background: #fff;
}

.ant-select-tree-show-line .ant-select-tree-switcher-line-icon {
  vertical-align: -0.225em;
}

.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
  transform: rotate(90deg);
}

.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon {
  transform: scaleY(-1);
}

.ant-typography {
  color: #262626;
  overflow-wrap: break-word;
}

.ant-typography.ant-typography-secondary {
  color: #595959;
}

.ant-typography.ant-typography-success {
  color: #73d13d;
}

.ant-typography.ant-typography-warning {
  color: #faad14;
}

.ant-typography.ant-typography-danger {
  color: #f5222d;
}

a.ant-typography.ant-typography-danger:active,
a.ant-typography.ant-typography-danger:focus,
a.ant-typography.ant-typography-danger:hover {
  color: #ff4d4f;
}

.ant-typography.ant-typography-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
}

div.ant-typography,
.ant-typography p {
  margin-bottom: 1em;
}

h1.ant-typography,
.ant-typography h1 {
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 600;
  font-size: 38px;
  line-height: 1.23;
}

h2.ant-typography,
.ant-typography h2 {
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 600;
  font-size: 30px;
  line-height: 1.35;
}

h3.ant-typography,
.ant-typography h3 {
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 600;
  font-size: 24px;
  line-height: 1.35;
}

h4.ant-typography,
.ant-typography h4 {
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 600;
  font-size: 20px;
  line-height: 1.4;
}

h5.ant-typography,
.ant-typography h5 {
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
}

.ant-typography + h1.ant-typography,
.ant-typography + h2.ant-typography,
.ant-typography + h3.ant-typography,
.ant-typography + h4.ant-typography,
.ant-typography + h5.ant-typography {
  margin-top: 1.2em;
}

.ant-typography div + h1,
.ant-typography ul + h1,
.ant-typography li + h1,
.ant-typography p + h1,
.ant-typography h1 + h1,
.ant-typography h2 + h1,
.ant-typography h3 + h1,
.ant-typography h4 + h1,
.ant-typography h5 + h1,
.ant-typography div + h2,
.ant-typography ul + h2,
.ant-typography li + h2,
.ant-typography p + h2,
.ant-typography h1 + h2,
.ant-typography h2 + h2,
.ant-typography h3 + h2,
.ant-typography h4 + h2,
.ant-typography h5 + h2,
.ant-typography div + h3,
.ant-typography ul + h3,
.ant-typography li + h3,
.ant-typography p + h3,
.ant-typography h1 + h3,
.ant-typography h2 + h3,
.ant-typography h3 + h3,
.ant-typography h4 + h3,
.ant-typography h5 + h3,
.ant-typography div + h4,
.ant-typography ul + h4,
.ant-typography li + h4,
.ant-typography p + h4,
.ant-typography h1 + h4,
.ant-typography h2 + h4,
.ant-typography h3 + h4,
.ant-typography h4 + h4,
.ant-typography h5 + h4,
.ant-typography div + h5,
.ant-typography ul + h5,
.ant-typography li + h5,
.ant-typography p + h5,
.ant-typography h1 + h5,
.ant-typography h2 + h5,
.ant-typography h3 + h5,
.ant-typography h4 + h5,
.ant-typography h5 + h5 {
  margin-top: 1.2em;
}

a.ant-typography-ellipsis,
span.ant-typography-ellipsis {
  display: inline-block;
  max-width: 100%;
}

a.ant-typography,
.ant-typography a {
  color: #4b85ff;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  text-decoration: none;
}

a.ant-typography:focus,
.ant-typography a:focus,
a.ant-typography:hover,
.ant-typography a:hover {
  color: #73a4ff;
}

a.ant-typography:active,
.ant-typography a:active {
  color: #3463d9;
}

a.ant-typography:active,
.ant-typography a:active,
a.ant-typography:hover,
.ant-typography a:hover {
  text-decoration: none;
}

a.ant-typography[disabled],
.ant-typography a[disabled],
a.ant-typography.ant-typography-disabled,
.ant-typography a.ant-typography-disabled {
  color: #bfbfbf;
  cursor: not-allowed;
}

a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active,
a.ant-typography[disabled]:hover,
.ant-typography a[disabled]:hover,
a.ant-typography.ant-typography-disabled:hover,
.ant-typography a.ant-typography-disabled:hover {
  color: #bfbfbf;
}

a.ant-typography[disabled]:active,
.ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active,
.ant-typography a.ant-typography-disabled:active {
  pointer-events: none;
}

.ant-typography code {
  margin: 0 0.2em;
  padding: 0.2em 0.4em 0.1em;
  font-size: 85%;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}

.ant-typography kbd {
  margin: 0 0.2em;
  padding: 0.15em 0.4em 0.1em;
  font-size: 90%;
  background: rgba(150, 150, 150, 0.06);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-bottom-width: 2px;
  border-radius: 3px;
}

.ant-typography mark {
  padding: 0;
  background-color: #ffe58f;
}

.ant-typography u,
.ant-typography ins {
  text-decoration: underline;
  -webkit-text-decoration-skip: ink;
  text-decoration-skip-ink: auto;
}

.ant-typography s,
.ant-typography del {
  text-decoration: line-through;
}

.ant-typography strong {
  font-weight: 600;
}

.ant-typography-expand,
.ant-typography-edit,
.ant-typography-copy {
  color: #4b85ff;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 4px;
}

.ant-typography-expand:focus,
.ant-typography-edit:focus,
.ant-typography-copy:focus,
.ant-typography-expand:hover,
.ant-typography-edit:hover,
.ant-typography-copy:hover {
  color: #73a4ff;
}

.ant-typography-expand:active,
.ant-typography-edit:active,
.ant-typography-copy:active {
  color: #3463d9;
}

.ant-typography-copy-success,
.ant-typography-copy-success:hover,
.ant-typography-copy-success:focus {
  color: #73d13d;
}

.ant-typography-edit-content {
  position: relative;
}

div.ant-typography-edit-content {
  left: -12px;
  margin-top: -5px;
  margin-bottom: calc(1em - 4px - 1px);
}

.ant-typography-edit-content-confirm {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: #595959;
  pointer-events: none;
}

.ant-typography-edit-content textarea {
  -moz-transition: none;
}

.ant-typography ul,
.ant-typography ol {
  margin: 0 0 1em 0;
  padding: 0;
}

.ant-typography ul li,
.ant-typography ol li {
  margin: 0 0 0 20px;
  padding: 0 0 0 4px;
}

.ant-typography ul {
  list-style-type: circle;
}

.ant-typography ul ul {
  list-style-type: disc;
}

.ant-typography ol {
  list-style-type: decimal;
}

.ant-typography pre,
.ant-typography blockquote {
  margin: 1em 0;
}

.ant-typography pre {
  padding: 0.4em 0.6em;
  white-space: pre-wrap;
  word-wrap: break-word;
  background: rgba(150, 150, 150, 0.1);
  border: 1px solid rgba(100, 100, 100, 0.2);
  border-radius: 3px;
}

.ant-typography pre code {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  background: transparent;
  border: 0;
}

.ant-typography blockquote {
  padding: 0 0 0 0.6em;
  border-left: 4px solid rgba(100, 100, 100, 0.2);
  opacity: 0.85;
}

.ant-typography-single-line {
  white-space: nowrap;
}

.ant-typography-ellipsis-single-line {
  overflow: hidden;
  text-overflow: ellipsis;
}

a.ant-typography-ellipsis-single-line,
span.ant-typography-ellipsis-single-line {
  vertical-align: bottom;
}

.ant-typography-ellipsis-multiple-line {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  /*! autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}

.ant-typography-rtl {
  direction: rtl;
}

.ant-typography-rtl .ant-typography-expand,
.ant-typography-rtl .ant-typography-edit,
.ant-typography-rtl .ant-typography-copy {
  margin-right: 4px;
  margin-left: 0;
}

.ant-typography-rtl .ant-typography-expand {
  float: left;
}

div.ant-typography-edit-content.ant-typography-rtl {
  right: -12px;
  left: auto;
}

.ant-typography-rtl .ant-typography-edit-content-confirm {
  right: auto;
  left: 10px;
}

.ant-typography-rtl.ant-typography ul li,
.ant-typography-rtl.ant-typography ol li {
  margin: 0 20px 0 0;
  padding: 0 4px 0 0;
}

.ant-upload {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  outline: 0;
}

.ant-upload p {
  margin: 0;
}

.ant-upload-btn {
  display: block;
  width: 100%;
  outline: none;
}

.ant-upload input[type='file'] {
  cursor: pointer;
}

.ant-upload.ant-upload-select {
  display: inline-block;
}

.ant-upload.ant-upload-disabled {
  cursor: not-allowed;
}

.ant-upload.ant-upload-select-picture-card {
  width: 104px;
  height: 104px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: center;
  vertical-align: top;
  background-color: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}

.ant-upload.ant-upload-select-picture-card > .ant-upload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}

.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #2f70ff;
}

.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
  border-color: #d9d9d9;
}

.ant-upload.ant-upload-drag {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  transition: border-color 0.3s;
}

.ant-upload.ant-upload-drag .ant-upload {
  padding: 16px 0;
}

.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
  border-color: #1c52d9;
}

.ant-upload.ant-upload-drag.ant-upload-disabled {
  cursor: not-allowed;
}

.ant-upload.ant-upload-drag .ant-upload-btn {
  display: table;
  height: 100%;
}

.ant-upload.ant-upload-drag .ant-upload-drag-container {
  display: table-cell;
  vertical-align: middle;
}

.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
  border-color: #5792ff;
}

.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
  margin-bottom: 20px;
}

.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
  color: #5792ff;
  font-size: 48px;
}

.ant-upload.ant-upload-drag p.ant-upload-text {
  margin: 0 0 4px;
  color: #000000;
  font-size: 16px;
}

.ant-upload.ant-upload-drag p.ant-upload-hint {
  color: #595959;
  font-size: 14px;
}

.ant-upload.ant-upload-drag .anticon-plus {
  color: #bfbfbf;
  font-size: 30px;
  transition: all 0.3s;
}

.ant-upload.ant-upload-drag .anticon-plus:hover {
  color: #595959;
}

.ant-upload.ant-upload-drag:hover .anticon-plus {
  color: #595959;
}

.ant-upload-picture-card-wrapper {
  display: inline-block;
  width: 100%;
}

.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}

.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}

.ant-upload-picture-card-wrapper::before {
  display: table;
  content: '';
}

.ant-upload-picture-card-wrapper::after {
  display: table;
  clear: both;
  content: '';
}

.ant-upload-list {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #262626;
  font-size: 14px;
  font-variant: tabular-nums;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  line-height: 1.5715;
}

.ant-upload-list::before {
  display: table;
  content: '';
}

.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}

.ant-upload-list::before {
  display: table;
  content: '';
}

.ant-upload-list::after {
  display: table;
  clear: both;
  content: '';
}

.ant-upload-list-item {
  position: relative;
  height: 22.001px;
  margin-top: 8px;
  font-size: 14px;
}

.ant-upload-list-item-name {
  display: inline-block;
  width: 100%;
  padding-left: 22px;
  overflow: hidden;
  line-height: 1.5715;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ant-upload-list-item-card-actions {
  position: absolute;
  right: 0;
}

.ant-upload-list-item-card-actions-btn {
  opacity: 0;
}

.ant-upload-list-item-card-actions-btn.ant-btn-sm {
  height: 20px;
  line-height: 1;
}

.ant-upload-list-item-card-actions.picture {
  top: 22px;
  line-height: 0;
}

.ant-upload-list-item-card-actions-btn:focus,
.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}

.ant-upload-list-item-card-actions .anticon {
  color: #595959;
}

.ant-upload-list-item-info {
  height: 100%;
  padding: 0 4px;
  transition: background-color 0.3s;
}

.ant-upload-list-item-info > span {
  display: block;
  width: 100%;
  height: 100%;
}

.ant-upload-list-item-info .anticon-loading .anticon,
.ant-upload-list-item-info .ant-upload-text-icon .anticon {
  position: absolute;
  top: 5px;
  color: #595959;
  font-size: 14px;
}

.ant-upload-list-item .anticon-close {
  position: absolute;
  top: 6px;
  right: 4px;
  color: #595959;
  font-size: 10px;
  line-height: 0;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s;
}

.ant-upload-list-item .anticon-close:hover {
  color: #262626;
}

.ant-upload-list-item:hover .ant-upload-list-item-info {
  background-color: #f6f9ff;
}

.ant-upload-list-item:hover .anticon-close {
  opacity: 1;
}

.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}

.ant-upload-list-item-error,
.ant-upload-list-item-error .ant-upload-text-icon > .anticon,
.ant-upload-list-item-error .ant-upload-list-item-name {
  color: #f5222d;
}

.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  color: #f5222d;
}

.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
  opacity: 1;
}

.ant-upload-list-item-progress {
  position: absolute;
  bottom: -12px;
  width: 100%;
  padding-left: 26px;
  font-size: 14px;
  line-height: 0;
}

.ant-upload-list-picture .ant-upload-list-item,
.ant-upload-list-picture-card .ant-upload-list-item {
  position: relative;
  height: 66px;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

.ant-upload-list-picture .ant-upload-list-item:hover,
.ant-upload-list-picture-card .ant-upload-list-item:hover {
  background: transparent;
}

.ant-upload-list-picture .ant-upload-list-item-error,
.ant-upload-list-picture-card .ant-upload-list-item-error {
  border-color: #f5222d;
}

.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}

.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
  background: transparent;
}

.ant-upload-list-picture .ant-upload-list-item-uploading,
.ant-upload-list-picture-card .ant-upload-list-item-uploading {
  border-style: dashed;
}

.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  width: 48px;
  height: 48px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
}

.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
  font-size: 26px;
}

.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {
  fill: #fff1f0;
}

.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'],
.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {
  fill: #f5222d;
}

.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-picture-card .ant-upload-list-item-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 26px;
  transform: translate(-50%, -50%);
}

.ant-upload-list-picture .ant-upload-list-item-icon .anticon,
.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
  font-size: 26px;
}

.ant-upload-list-picture .ant-upload-list-item-image,
.ant-upload-list-picture-card .ant-upload-list-item-image {
  max-width: 100%;
}

.ant-upload-list-picture .ant-upload-list-item-thumbnail img,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  display: block;
  width: 48px;
  height: 48px;
  overflow: hidden;
}

.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0 0 0 8px;
  padding-right: 8px;
  padding-left: 48px;
  overflow: hidden;
  line-height: 44px;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}

.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
  line-height: 28px;
}

.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 14px;
  width: calc(100% - 24px);
  margin-top: 0;
  padding-left: 56px;
}

.ant-upload-list-picture .anticon-close,
.ant-upload-list-picture-card .anticon-close {
  position: absolute;
  top: 8px;
  right: 8px;
  line-height: 1;
  opacity: 1;
}

.ant-upload-list-picture-card-container {
  display: inline-block;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  vertical-align: top;
}

.ant-upload-list-picture-card.ant-upload-list::after {
  display: none;
}

.ant-upload-list-picture-card .ant-upload-list-item {
  height: 100%;
  margin: 0;
}

.ant-upload-list-picture-card .ant-upload-list-item-info {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.ant-upload-list-picture-card .ant-upload-list-item-info::before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: all 0.3s;
  content: ' ';
}

.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info::before {
  opacity: 1;
}

.ant-upload-list-picture-card .ant-upload-list-item-actions {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all 0.3s;
}

.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {
  z-index: 10;
  width: 16px;
  margin: 0 4px;
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  cursor: pointer;
  transition: all 0.3s;
}

.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {
  color: #ffffff;
}

.ant-upload-list-picture-card .ant-upload-list-item-info:hover + .ant-upload-list-item-actions,
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover {
  opacity: 1;
}

.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  position: static;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.ant-upload-list-picture-card .ant-upload-list-item-name {
  display: none;
  margin: 8px 0 0;
  padding: 0;
  line-height: 1.5715;
  text-align: center;
}

.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  position: absolute;
  bottom: 10px;
  display: block;
}

.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #fafafa;
}

.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
  height: auto;
}

.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info::before,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete {
  display: none;
}

.ant-upload-list-picture-card .ant-upload-list-item-progress {
  bottom: 32px;
  width: calc(100% - 14px);
  padding-left: 0;
}

.ant-upload-list-text-container,
.ant-upload-list-picture-container {
  transition: opacity 0.3s, height 0.3s;
}

.ant-upload-list-text-container::before,
.ant-upload-list-picture-container::before {
  display: table;
  width: 0;
  height: 0;
  content: '';
}

.ant-upload-list-text-container .ant-upload-span,
.ant-upload-list-picture-container .ant-upload-span {
  display: block;
  flex: auto;
}

.ant-upload-list-text .ant-upload-span,
.ant-upload-list-picture .ant-upload-span {
  display: flex;
  align-items: center;
}

.ant-upload-list-text .ant-upload-span > *,
.ant-upload-list-picture .ant-upload-span > * {
  flex: none;
}

.ant-upload-list-text .ant-upload-list-item-name,
.ant-upload-list-picture .ant-upload-list-item-name {
  flex: auto;
  padding: 0 8px;
}

.ant-upload-list-text .ant-upload-list-item-card-actions,
.ant-upload-list-picture .ant-upload-list-item-card-actions {
  position: static;
}

.ant-upload-list-text .ant-upload-text-icon .anticon {
  position: static;
}

.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter,
.ant-upload-list .ant-upload-animate-inline-leave {
  animation-duration: 0.3s;
  animation-fill-mode: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

.ant-upload-list .ant-upload-animate-inline-appear,
.ant-upload-list .ant-upload-animate-inline-enter {
  animation-name: uploadAnimateInlineIn;
}

.ant-upload-list .ant-upload-animate-inline-leave {
  animation-name: uploadAnimateInlineOut;
}

@keyframes uploadAnimateInlineIn {
  from {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}

@keyframes uploadAnimateInlineOut {
  to {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
  }
}

.ant-upload-rtl {
  direction: rtl;
}

.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
  margin-right: auto;
  margin-left: 8px;
}

.ant-upload-list-rtl {
  direction: rtl;
}

.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
  padding-right: 22px;
  padding-left: 14px;
}

.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
  padding-right: 22px;
  padding-left: 28px;
}

.ant-upload-list-rtl .ant-upload-list-item-name {
  padding-right: 22px;
  padding-left: 0;
}

.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
  padding-left: 14px;
}

.ant-upload-list-rtl .ant-upload-list-item-card-actions {
  right: auto;
  left: 0;
}

.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}

.ant-upload-list-rtl .ant-upload-list-item-info {
  padding: 0 4px 0 12px;
}

.ant-upload-list-rtl .ant-upload-list-item .anticon-close {
  right: auto;
  left: 4px;
}

.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
  padding-right: 0;
  padding-left: 5px;
}

.ant-upload-list-rtl .ant-upload-list-item-progress {
  padding-right: 26px;
  padding-left: 0;
}

.ant-upload-list-picture .ant-upload-list-item-info,
.ant-upload-list-picture-card .ant-upload-list-item-info {
  padding: 0;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
  right: 8px;
  left: auto;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
  margin: 0 8px 0 0;
  padding-right: 48px;
  padding-left: 8px;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
  padding-right: 48px;
  padding-left: 18px;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
  padding-right: 48px;
  padding-left: 36px;
}

.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress,
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
  padding-right: 0;
  padding-left: 0;
}

.ant-upload-list-rtl.ant-upload-list-picture .anticon-close,
.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close {
  right: auto;
  left: 8px;
}

.ant-upload-list-rtl .ant-upload-list-picture-card-container {
  margin: 0 0 8px 8px;
}

.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
  right: 50%;
  left: auto;
  transform: translate(50%, -50%);
}

.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file + .ant-upload-list-item-name {
  margin: 8px 0 0;
  padding: 0;
}

.color-primary {
  color: #2f70ff !important;
}

.background-color-white {
  background-color: #ffffff;
}

.disable-text-selection {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  /* Konqueror HTML */
  /* Old versions of Firefox */
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}

.display-none {
  display: none;
}

.display-block {
  display: block;
}

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

.overflow-x-auto {
  overflow-x: auto;
}

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

.overflow-y-auto {
  overflow-y: auto;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.clear-both {
  clear: both;
}

.white-space-normal {
  white-space: normal;
}

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

.white-space-pre-line {
  white-space: pre-line;
}

.white-space-pre-wrap {
  white-space: pre-wrap;
}

.full-width {
  width: 100% !important;
}

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

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

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

.vertical-align-middle {
  vertical-align: middle;
}

.text-uppercase {
  text-transform: uppercase;
}

.text-lowercase {
  text-transform: uppercase;
}

.text-capitalize {
  text-transform: capitalize;
}

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

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

.font-weight-600 {
  font-weight: 500;
}

.text-underline {
  text-decoration: underline;
}

.text-italic {
  font-style: italic;
}

.position-relative {
  position: relative;
}

.position-relative .documents-more-action {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #2f70ff;
}

.position-absolute {
  position: absolute;
}

.position-fixed {
  position: fixed;
}

.display-inline {
  display: inline;
}

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

.display-flex {
  display: flex;
}

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

.no-border {
  border: none;
}

.no-margin {
  margin: 0px;
}

.no-padding {
  padding: 0px;
}

.height-100pc {
  min-height: 100vh;
}

.layout-margin-fix {
  padding: 12px;
}

.cursor-pointer {
  cursor: pointer;
}

.red-text {
  color: #ff5e65 !important;
}

.primary-color-text {
  color: #2f70ff;
}

.secondary-color-text {
  color: #5670a1;
}

.border-top {
  border-top: 1px solid #d8d8d8;
}

.border-bottom {
  border-bottom: 1px solid #d8d8d8;
}

.border-left {
  border-left: 1px solid #d8d8d8;
}

.border-right {
  border-right: 1px solid #d8d8d8;
}

.margin-left-auto {
  margin-left: auto;
}

.margin-left-0px {
  margin-left: 0px;
}

.margin-left-2px {
  margin-left: 2px;
}

.margin-left-4px {
  margin-left: 4px;
}

.margin-left-6px {
  margin-left: 6px;
}

.margin-left-8px {
  margin-left: 8px;
}

.margin-left-12px {
  margin-left: 12px;
}

.margin-left-16px {
  margin-left: 16px;
}

.margin-left-18px {
  margin-left: 18px;
}

.margin-left-24px {
  margin-left: 24px;
}

.margin-left-32px {
  margin-left: 32px;
}

.margin-left-36px {
  margin-left: 36px;
}

.margin-left-42px {
  margin-left: 42px;
}

.margin-left-48px {
  margin-left: 48px;
}

.margin-left-52px {
  margin-left: 52px;
}

.margin-left-56px {
  margin-left: 56px;
}

.margin-left-64px {
  margin-left: 64px;
}

.margin-right-0px {
  margin-right: 0px;
}

.margin-right-2px {
  margin-right: 2px;
}

.margin-right-4px {
  margin-right: 4px;
}

.margin-right-6px {
  margin-right: 6px;
}

.margin-right-8px {
  margin-right: 8px;
}

.margin-right-12px {
  margin-right: 12px;
}

.margin-right-16px {
  margin-right: 16px;
}

.margin-right-18px {
  margin-right: 18px;
}

.margin-right-24px {
  margin-right: 24px;
}

.margin-right-32px {
  margin-right: 32px;
}

.margin-right-36px {
  margin-right: 36px;
}

.margin-right-42px {
  margin-right: 42px;
}

.margin-right-48px {
  margin-right: 48px;
}

.margin-right-52px {
  margin-right: 52px;
}

.margin-right-56px {
  margin-right: 56px;
}

.margin-right-64px {
  margin-right: 64px;
}

.margin-bottom-0px {
  margin-bottom: 0px;
}

.margin-bottom-2px {
  margin-bottom: 2px;
}

.margin-bottom-4px {
  margin-bottom: 4px;
}

.margin-bottom-6px {
  margin-bottom: 6px;
}

.margin-bottom-8px {
  margin-bottom: 8px;
}

.margin-bottom-12px {
  margin-bottom: 12px;
}

.margin-bottom-16px {
  margin-bottom: 16px;
}

.margin-bottom-18px {
  margin-bottom: 18px;
}

.margin-bottom-24px {
  margin-bottom: 24px !important;
}

.margin-bottom-32px {
  margin-bottom: 32px;
}

.margin-bottom-36px {
  margin-bottom: 36px;
}

.margin-bottom-42px {
  margin-bottom: 42px;
}

.margin-bottom-48px {
  margin-bottom: 48px;
}

.margin-bottom-52px {
  margin-bottom: 52px;
}

.margin-bottom-56px {
  margin-bottom: 56px;
}

.margin-bottom-64px {
  margin-bottom: 64px;
}

.margin-top-0px {
  margin-top: 0px;
}

.margin-top-2px {
  margin-top: 2px;
}

.margin-top-4px {
  margin-top: 4px;
}

.margin-top-6px {
  margin-top: 6px;
}

.margin-top-8px {
  margin-top: 8px;
}

.margin-top-10px {
  margin-top: 10px;
}

.margin-top-12px {
  margin-top: 12px !important;
}

.margin-top-16px {
  margin-top: 16px;
}

.margin-top-18px {
  margin-top: 18px;
}

.margin-top-24px {
  margin-top: 24px;
}

.margin-top-32px {
  margin-top: 32px;
}

.margin-top-36px {
  margin-top: 36px;
}

.margin-top-42px {
  margin-top: 42px;
}

.margin-top-48px {
  margin-top: 48px;
}

.margin-top-52px {
  margin-top: 52px;
}

.margin-top-56px {
  margin-top: 56px;
}

.margin-top-64px {
  margin-top: 64px;
}

.align-items-center {
  align-items: center;
}

.page-break-inside-avoid {
  page-break-inside: avoid;
}

.page-break-inside-auto {
  page-break-inside: auto;
}

.page-break-after {
  page-break-after: always;
}

.break-spaces {
  white-space: break-spaces;
}

@font-face {
  font-family: 'Inter';

  font-style: normal;

  font-weight: 300;

  font-display: swap;

  src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}

@font-face {
  font-family: 'Inter';

  font-style: normal;

  font-weight: 400;

  font-display: swap;

  src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}

@font-face {
  font-family: 'Inter';

  font-style: normal;

  font-weight: 500;

  font-display: swap;

  src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}

@font-face {
  font-family: 'Inter';

  font-style: normal;

  font-weight: 600;

  font-display: swap;

  src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}

@font-face {
  font-family: 'Inter';

  font-style: normal;

  font-weight: 700;

  font-display: swap;

  src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}

@font-face {
  font-family: 'Inter';

  font-style: normal;

  font-weight: 800;

  font-display: swap;

  src: url(https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype');
}

.container {
  width: 100%;
}

@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}

.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
}

.space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
}

.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
}

.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
}

.space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
}

.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
}

.space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
}

.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
}

.space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
}

.space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
}

.space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
}

.space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
}

.space-x-13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(56px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(56px * var(--tw-space-y-reverse)) !important;
}

.space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(56px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(56px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-15 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(60px * var(--tw-space-y-reverse)) !important;
}

.space-x-15 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(60px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(64px * var(--tw-space-y-reverse)) !important;
}

.space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(64px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-17 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(68px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(68px * var(--tw-space-y-reverse)) !important;
}

.space-x-17 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(68px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(68px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-18 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(72px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(72px * var(--tw-space-y-reverse)) !important;
}

.space-x-18 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(72px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(72px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-19 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(76px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(76px * var(--tw-space-y-reverse)) !important;
}

.space-x-19 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(76px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(76px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(80px * var(--tw-space-y-reverse)) !important;
}

.space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(80px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-21 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(84px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(84px * var(--tw-space-y-reverse)) !important;
}

.space-x-21 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(84px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(84px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
}

.space-x-22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-23 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(92px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(92px * var(--tw-space-y-reverse)) !important;
}

.space-x-23 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(92px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(92px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(96px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(96px * var(--tw-space-y-reverse)) !important;
}

.space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(96px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(96px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(100px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(100px * var(--tw-space-y-reverse)) !important;
}

.space-x-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(100px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(100px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-26 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(104px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(104px * var(--tw-space-y-reverse)) !important;
}

.space-x-26 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(104px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(104px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-27 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(108px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(108px * var(--tw-space-y-reverse)) !important;
}

.space-x-27 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(108px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(108px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(112px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(112px * var(--tw-space-y-reverse)) !important;
}

.space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(112px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(112px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-29 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(116px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(116px * var(--tw-space-y-reverse)) !important;
}

.space-x-29 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(116px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(116px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(120px * var(--tw-space-y-reverse)) !important;
}

.space-x-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(120px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-31 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(124px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(124px * var(--tw-space-y-reverse)) !important;
}

.space-x-31 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(124px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(124px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(128px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(128px * var(--tw-space-y-reverse)) !important;
}

.space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(128px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(128px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-33 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(132px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(132px * var(--tw-space-y-reverse)) !important;
}

.space-x-33 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(132px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(132px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-34 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(136px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(136px * var(--tw-space-y-reverse)) !important;
}

.space-x-34 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(136px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(136px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-35 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(140px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(140px * var(--tw-space-y-reverse)) !important;
}

.space-x-35 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(140px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(140px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(144px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(144px * var(--tw-space-y-reverse)) !important;
}

.space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(144px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(144px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-37 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(148px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(148px * var(--tw-space-y-reverse)) !important;
}

.space-x-37 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(148px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(148px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-38 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(152px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(152px * var(--tw-space-y-reverse)) !important;
}

.space-x-38 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(152px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(152px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-39 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(156px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(156px * var(--tw-space-y-reverse)) !important;
}

.space-x-39 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(156px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(156px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(160px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(160px * var(--tw-space-y-reverse)) !important;
}

.space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(160px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(160px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-41 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(164px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(164px * var(--tw-space-y-reverse)) !important;
}

.space-x-41 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(164px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(164px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-42 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(168px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(168px * var(--tw-space-y-reverse)) !important;
}

.space-x-42 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(168px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(168px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-43 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(172px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(172px * var(--tw-space-y-reverse)) !important;
}

.space-x-43 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(172px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(172px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(176px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(176px * var(--tw-space-y-reverse)) !important;
}

.space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(176px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(176px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-45 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(180px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(180px * var(--tw-space-y-reverse)) !important;
}

.space-x-45 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(180px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(180px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-46 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(184px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(184px * var(--tw-space-y-reverse)) !important;
}

.space-x-46 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(184px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(184px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-47 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(188px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(188px * var(--tw-space-y-reverse)) !important;
}

.space-x-47 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(188px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(188px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(192px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(192px * var(--tw-space-y-reverse)) !important;
}

.space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(192px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(192px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-49 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(196px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(196px * var(--tw-space-y-reverse)) !important;
}

.space-x-49 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(196px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(196px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(200px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(200px * var(--tw-space-y-reverse)) !important;
}

.space-x-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(200px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(200px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-51 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(204px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(204px * var(--tw-space-y-reverse)) !important;
}

.space-x-51 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(204px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(204px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(208px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(208px * var(--tw-space-y-reverse)) !important;
}

.space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(208px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(208px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-53 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(212px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(212px * var(--tw-space-y-reverse)) !important;
}

.space-x-53 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(212px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(212px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-54 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(216px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(216px * var(--tw-space-y-reverse)) !important;
}

.space-x-54 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(216px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(216px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-55 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(220px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(220px * var(--tw-space-y-reverse)) !important;
}

.space-x-55 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(220px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(220px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(224px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(224px * var(--tw-space-y-reverse)) !important;
}

.space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(224px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(224px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-57 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(228px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(228px * var(--tw-space-y-reverse)) !important;
}

.space-x-57 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(228px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(228px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(240px * var(--tw-space-y-reverse)) !important;
}

.space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(240px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-61 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(244px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(244px * var(--tw-space-y-reverse)) !important;
}

.space-x-61 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(244px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(244px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-62 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(248px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(248px * var(--tw-space-y-reverse)) !important;
}

.space-x-62 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(248px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(248px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-65 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(260px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(260px * var(--tw-space-y-reverse)) !important;
}

.space-x-65 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(260px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(260px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-66 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(264px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(264px * var(--tw-space-y-reverse)) !important;
}

.space-x-66 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(264px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(264px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-68 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(272px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(272px * var(--tw-space-y-reverse)) !important;
}

.space-x-68 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(272px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(272px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-69 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(276px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(276px * var(--tw-space-y-reverse)) !important;
}

.space-x-69 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(276px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(276px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(280px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(280px * var(--tw-space-y-reverse)) !important;
}

.space-x-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(280px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(280px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-73 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(292px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(292px * var(--tw-space-y-reverse)) !important;
}

.space-x-73 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(292px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(292px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-74 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(296px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(296px * var(--tw-space-y-reverse)) !important;
}

.space-x-74 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(296px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(296px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(300px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(300px * var(--tw-space-y-reverse)) !important;
}

.space-x-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(300px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(300px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-77 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(308px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(308px * var(--tw-space-y-reverse)) !important;
}

.space-x-77 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(308px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(308px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-78 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(312px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(312px * var(--tw-space-y-reverse)) !important;
}

.space-x-78 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(312px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(312px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(320px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(320px * var(--tw-space-y-reverse)) !important;
}

.space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(320px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(320px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-81 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(324px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(324px * var(--tw-space-y-reverse)) !important;
}

.space-x-81 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(324px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(324px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-84 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(336px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(336px * var(--tw-space-y-reverse)) !important;
}

.space-x-84 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(336px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(336px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-87 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(348px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(348px * var(--tw-space-y-reverse)) !important;
}

.space-x-87 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(348px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(348px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(360px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(360px * var(--tw-space-y-reverse)) !important;
}

.space-x-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(360px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(360px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-91 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(364px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(364px * var(--tw-space-y-reverse)) !important;
}

.space-x-91 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(364px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(364px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-92 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(368px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(368px * var(--tw-space-y-reverse)) !important;
}

.space-x-92 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(368px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(368px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-93 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(372px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(372px * var(--tw-space-y-reverse)) !important;
}

.space-x-93 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(372px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(372px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-94 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(376px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(376px * var(--tw-space-y-reverse)) !important;
}

.space-x-94 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(376px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(376px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(380px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(380px * var(--tw-space-y-reverse)) !important;
}

.space-x-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(380px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(380px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(384px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(384px * var(--tw-space-y-reverse)) !important;
}

.space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(384px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(384px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-97 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(388px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(388px * var(--tw-space-y-reverse)) !important;
}

.space-x-97 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(388px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(388px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-98 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(392px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(392px * var(--tw-space-y-reverse)) !important;
}

.space-x-98 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(392px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(392px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-99 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(396px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(396px * var(--tw-space-y-reverse)) !important;
}

.space-x-99 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(396px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(396px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(400px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(400px * var(--tw-space-y-reverse)) !important;
}

.space-x-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(400px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(400px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-101 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(404px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(404px * var(--tw-space-y-reverse)) !important;
}

.space-x-101 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(404px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(404px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-102 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(408px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(408px * var(--tw-space-y-reverse)) !important;
}

.space-x-102 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(408px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(408px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-103 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(412px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(412px * var(--tw-space-y-reverse)) !important;
}

.space-x-103 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(412px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(412px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-104 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(416px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(416px * var(--tw-space-y-reverse)) !important;
}

.space-x-104 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(416px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(416px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-105 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(420px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(420px * var(--tw-space-y-reverse)) !important;
}

.space-x-105 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(420px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(420px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-107 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(428px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(428px * var(--tw-space-y-reverse)) !important;
}

.space-x-107 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(428px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(428px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-110 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(440px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(440px * var(--tw-space-y-reverse)) !important;
}

.space-x-110 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(440px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(440px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-112 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(448px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(448px * var(--tw-space-y-reverse)) !important;
}

.space-x-112 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(448px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(448px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-114 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(456px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(456px * var(--tw-space-y-reverse)) !important;
}

.space-x-114 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(456px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(456px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-115 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(460px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(460px * var(--tw-space-y-reverse)) !important;
}

.space-x-115 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(460px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(460px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-119 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(476px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(476px * var(--tw-space-y-reverse)) !important;
}

.space-x-119 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(476px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(476px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-120 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(480px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(480px * var(--tw-space-y-reverse)) !important;
}

.space-x-120 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(480px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(480px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-122 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(488px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(488px * var(--tw-space-y-reverse)) !important;
}

.space-x-122 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(488px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(488px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-124 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(496px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(496px * var(--tw-space-y-reverse)) !important;
}

.space-x-124 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(496px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(496px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-130 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(520px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(520px * var(--tw-space-y-reverse)) !important;
}

.space-x-130 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(520px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(520px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-138 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(552px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(552px * var(--tw-space-y-reverse)) !important;
}

.space-x-138 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(552px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(552px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-143 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(572px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(572px * var(--tw-space-y-reverse)) !important;
}

.space-x-143 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(572px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(572px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-148 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(592px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(592px * var(--tw-space-y-reverse)) !important;
}

.space-x-148 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(592px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(592px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-150 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(600px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(600px * var(--tw-space-y-reverse)) !important;
}

.space-x-150 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(600px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(600px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-154 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(616px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(616px * var(--tw-space-y-reverse)) !important;
}

.space-x-154 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(616px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(616px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-160 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(640px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(640px * var(--tw-space-y-reverse)) !important;
}

.space-x-160 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(640px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(640px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-162 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(648px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(648px * var(--tw-space-y-reverse)) !important;
}

.space-x-162 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(648px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(648px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-164 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(656px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(656px * var(--tw-space-y-reverse)) !important;
}

.space-x-164 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(656px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(656px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-165 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(660px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(660px * var(--tw-space-y-reverse)) !important;
}

.space-x-165 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(660px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(660px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-166 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(664px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(664px * var(--tw-space-y-reverse)) !important;
}

.space-x-166 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(664px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(664px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-168 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(672px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(672px * var(--tw-space-y-reverse)) !important;
}

.space-x-168 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(672px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(672px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-169 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(676px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(676px * var(--tw-space-y-reverse)) !important;
}

.space-x-169 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(676px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(676px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-170 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(680px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(680px * var(--tw-space-y-reverse)) !important;
}

.space-x-170 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(680px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(680px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-172 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(688px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(688px * var(--tw-space-y-reverse)) !important;
}

.space-x-172 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(688px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(688px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-174 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(696px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(696px * var(--tw-space-y-reverse)) !important;
}

.space-x-174 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(696px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(696px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-175 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(700px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(700px * var(--tw-space-y-reverse)) !important;
}

.space-x-175 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(700px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(700px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-189 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(756px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(756px * var(--tw-space-y-reverse)) !important;
}

.space-x-189 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(756px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(756px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(800px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(800px * var(--tw-space-y-reverse)) !important;
}

.space-x-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(800px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(800px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(2px * var(--tw-space-y-reverse)) !important;
}

.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(2px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(6px * var(--tw-space-y-reverse)) !important;
}

.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(6px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(14px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(14px * var(--tw-space-y-reverse)) !important;
}

.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(14px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(14px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(26px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(26px * var(--tw-space-y-reverse)) !important;
}

.space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(26px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(26px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(30px * var(--tw-space-y-reverse)) !important;
}

.space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(30px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(70px * var(--tw-space-y-reverse)) !important;
}

.space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(70px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(114px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(114px * var(--tw-space-y-reverse)) !important;
}

.space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(114px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(114px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(126px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(126px * var(--tw-space-y-reverse)) !important;
}

.space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(126px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(126px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(150px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(150px * var(--tw-space-y-reverse)) !important;
}

.space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(150px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(150px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(290px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(290px * var(--tw-space-y-reverse)) !important;
}

.space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(290px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(290px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-sm > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
}

.space-x-sm > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-md > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
}

.space-x-md > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-lg > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
}

.space-x-lg > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-xl > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
}

.space-x-xl > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
}

.space-x-n1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
}

.space-x-n2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
}

.space-x-n3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
}

.space-x-n4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
}

.space-x-n5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
}

.space-x-n6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
}

.space-x-n7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
}

.space-x-n8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
}

.space-x-n9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
}

.space-x-n10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
}

.space-x-n11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
}

.space-x-n12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
}

.space-x-n13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-46px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-46px * var(--tw-space-y-reverse)) !important;
}

.space-x-n14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-46px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-46px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-n22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
}

.space-x-n22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
}

.-space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
}

.-space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
}

.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
}

.-space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
}

.-space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
}

.-space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
}

.-space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
}

.-space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
}

.-space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
}

.-space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
}

.-space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
}

.-space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
}

.-space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
}

.-space-x-13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-56px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-56px * var(--tw-space-y-reverse)) !important;
}

.-space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-56px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-56px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-15 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-60px * var(--tw-space-y-reverse)) !important;
}

.-space-x-15 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-60px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-64px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-64px * var(--tw-space-y-reverse)) !important;
}

.-space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-64px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-64px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-17 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-68px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-68px * var(--tw-space-y-reverse)) !important;
}

.-space-x-17 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-68px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-68px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-18 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-72px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-72px * var(--tw-space-y-reverse)) !important;
}

.-space-x-18 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-72px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-72px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-19 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-76px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-76px * var(--tw-space-y-reverse)) !important;
}

.-space-x-19 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-76px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-76px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-80px * var(--tw-space-y-reverse)) !important;
}

.-space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-80px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-21 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-84px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-84px * var(--tw-space-y-reverse)) !important;
}

.-space-x-21 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-84px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-84px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
}

.-space-x-22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-23 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-92px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-92px * var(--tw-space-y-reverse)) !important;
}

.-space-x-23 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-92px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-92px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-96px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-96px * var(--tw-space-y-reverse)) !important;
}

.-space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-96px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-96px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-100px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-100px * var(--tw-space-y-reverse)) !important;
}

.-space-x-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-100px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-100px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-26 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-104px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-104px * var(--tw-space-y-reverse)) !important;
}

.-space-x-26 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-104px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-104px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-27 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-108px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-108px * var(--tw-space-y-reverse)) !important;
}

.-space-x-27 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-108px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-108px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-112px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-112px * var(--tw-space-y-reverse)) !important;
}

.-space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-112px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-112px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-29 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-116px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-116px * var(--tw-space-y-reverse)) !important;
}

.-space-x-29 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-116px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-116px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-120px * var(--tw-space-y-reverse)) !important;
}

.-space-x-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-120px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-31 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-124px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-124px * var(--tw-space-y-reverse)) !important;
}

.-space-x-31 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-124px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-124px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-128px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-128px * var(--tw-space-y-reverse)) !important;
}

.-space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-128px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-128px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-33 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-132px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-132px * var(--tw-space-y-reverse)) !important;
}

.-space-x-33 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-132px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-132px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-34 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-136px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-136px * var(--tw-space-y-reverse)) !important;
}

.-space-x-34 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-136px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-136px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-35 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-140px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-140px * var(--tw-space-y-reverse)) !important;
}

.-space-x-35 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-140px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-140px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-144px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-144px * var(--tw-space-y-reverse)) !important;
}

.-space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-144px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-144px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-37 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-148px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-148px * var(--tw-space-y-reverse)) !important;
}

.-space-x-37 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-148px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-148px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-38 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-152px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-152px * var(--tw-space-y-reverse)) !important;
}

.-space-x-38 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-152px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-152px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-39 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-156px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-156px * var(--tw-space-y-reverse)) !important;
}

.-space-x-39 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-156px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-156px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-160px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-160px * var(--tw-space-y-reverse)) !important;
}

.-space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-160px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-160px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-41 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-164px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-164px * var(--tw-space-y-reverse)) !important;
}

.-space-x-41 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-164px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-164px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-42 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-168px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-168px * var(--tw-space-y-reverse)) !important;
}

.-space-x-42 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-168px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-168px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-43 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-172px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-172px * var(--tw-space-y-reverse)) !important;
}

.-space-x-43 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-172px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-172px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-176px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-176px * var(--tw-space-y-reverse)) !important;
}

.-space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-176px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-176px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-45 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-180px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-180px * var(--tw-space-y-reverse)) !important;
}

.-space-x-45 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-180px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-180px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-46 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-184px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-184px * var(--tw-space-y-reverse)) !important;
}

.-space-x-46 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-184px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-184px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-47 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-188px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-188px * var(--tw-space-y-reverse)) !important;
}

.-space-x-47 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-188px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-188px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-192px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-192px * var(--tw-space-y-reverse)) !important;
}

.-space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-192px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-192px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-49 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-196px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-196px * var(--tw-space-y-reverse)) !important;
}

.-space-x-49 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-196px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-196px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-200px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-200px * var(--tw-space-y-reverse)) !important;
}

.-space-x-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-200px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-200px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-51 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-204px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-204px * var(--tw-space-y-reverse)) !important;
}

.-space-x-51 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-204px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-204px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-208px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-208px * var(--tw-space-y-reverse)) !important;
}

.-space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-208px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-208px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-53 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-212px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-212px * var(--tw-space-y-reverse)) !important;
}

.-space-x-53 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-212px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-212px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-54 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-216px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-216px * var(--tw-space-y-reverse)) !important;
}

.-space-x-54 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-216px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-216px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-55 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-220px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-220px * var(--tw-space-y-reverse)) !important;
}

.-space-x-55 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-220px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-220px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-224px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-224px * var(--tw-space-y-reverse)) !important;
}

.-space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-224px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-224px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-57 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-228px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-228px * var(--tw-space-y-reverse)) !important;
}

.-space-x-57 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-228px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-228px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-240px * var(--tw-space-y-reverse)) !important;
}

.-space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-240px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-61 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-244px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-244px * var(--tw-space-y-reverse)) !important;
}

.-space-x-61 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-244px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-244px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-62 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-248px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-248px * var(--tw-space-y-reverse)) !important;
}

.-space-x-62 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-248px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-248px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-65 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-260px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-260px * var(--tw-space-y-reverse)) !important;
}

.-space-x-65 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-260px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-260px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-66 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-264px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-264px * var(--tw-space-y-reverse)) !important;
}

.-space-x-66 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-264px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-264px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-68 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-272px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-272px * var(--tw-space-y-reverse)) !important;
}

.-space-x-68 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-272px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-272px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-69 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-276px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-276px * var(--tw-space-y-reverse)) !important;
}

.-space-x-69 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-276px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-276px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-280px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-280px * var(--tw-space-y-reverse)) !important;
}

.-space-x-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-280px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-280px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-73 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-292px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-292px * var(--tw-space-y-reverse)) !important;
}

.-space-x-73 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-292px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-292px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-74 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-296px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-296px * var(--tw-space-y-reverse)) !important;
}

.-space-x-74 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-296px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-296px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-300px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-300px * var(--tw-space-y-reverse)) !important;
}

.-space-x-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-300px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-300px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-77 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-308px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-308px * var(--tw-space-y-reverse)) !important;
}

.-space-x-77 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-308px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-308px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-78 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-312px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-312px * var(--tw-space-y-reverse)) !important;
}

.-space-x-78 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-312px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-312px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-320px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-320px * var(--tw-space-y-reverse)) !important;
}

.-space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-320px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-320px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-81 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-324px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-324px * var(--tw-space-y-reverse)) !important;
}

.-space-x-81 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-324px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-324px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-84 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-336px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-336px * var(--tw-space-y-reverse)) !important;
}

.-space-x-84 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-336px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-336px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-87 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-348px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-348px * var(--tw-space-y-reverse)) !important;
}

.-space-x-87 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-348px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-348px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-360px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-360px * var(--tw-space-y-reverse)) !important;
}

.-space-x-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-360px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-360px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-91 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-364px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-364px * var(--tw-space-y-reverse)) !important;
}

.-space-x-91 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-364px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-364px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-92 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-368px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-368px * var(--tw-space-y-reverse)) !important;
}

.-space-x-92 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-368px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-368px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-93 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-372px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-372px * var(--tw-space-y-reverse)) !important;
}

.-space-x-93 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-372px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-372px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-94 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-376px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-376px * var(--tw-space-y-reverse)) !important;
}

.-space-x-94 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-376px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-376px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-380px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-380px * var(--tw-space-y-reverse)) !important;
}

.-space-x-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-380px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-380px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-384px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-384px * var(--tw-space-y-reverse)) !important;
}

.-space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-384px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-384px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-97 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-388px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-388px * var(--tw-space-y-reverse)) !important;
}

.-space-x-97 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-388px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-388px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-98 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-392px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-392px * var(--tw-space-y-reverse)) !important;
}

.-space-x-98 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-392px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-392px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-99 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-396px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-396px * var(--tw-space-y-reverse)) !important;
}

.-space-x-99 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-396px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-396px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-400px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-400px * var(--tw-space-y-reverse)) !important;
}

.-space-x-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-400px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-400px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-101 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-404px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-404px * var(--tw-space-y-reverse)) !important;
}

.-space-x-101 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-404px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-404px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-102 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-408px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-408px * var(--tw-space-y-reverse)) !important;
}

.-space-x-102 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-408px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-408px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-103 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-412px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-412px * var(--tw-space-y-reverse)) !important;
}

.-space-x-103 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-412px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-412px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-104 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-416px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-416px * var(--tw-space-y-reverse)) !important;
}

.-space-x-104 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-416px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-416px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-105 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-420px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-420px * var(--tw-space-y-reverse)) !important;
}

.-space-x-105 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-420px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-420px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-107 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-428px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-428px * var(--tw-space-y-reverse)) !important;
}

.-space-x-107 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-428px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-428px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-110 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-440px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-440px * var(--tw-space-y-reverse)) !important;
}

.-space-x-110 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-440px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-440px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-112 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-448px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-448px * var(--tw-space-y-reverse)) !important;
}

.-space-x-112 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-448px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-448px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-114 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-456px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-456px * var(--tw-space-y-reverse)) !important;
}

.-space-x-114 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-456px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-456px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-115 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-460px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-460px * var(--tw-space-y-reverse)) !important;
}

.-space-x-115 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-460px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-460px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-119 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-476px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-476px * var(--tw-space-y-reverse)) !important;
}

.-space-x-119 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-476px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-476px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-120 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-480px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-480px * var(--tw-space-y-reverse)) !important;
}

.-space-x-120 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-480px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-480px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-122 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-488px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-488px * var(--tw-space-y-reverse)) !important;
}

.-space-x-122 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-488px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-488px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-124 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-496px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-496px * var(--tw-space-y-reverse)) !important;
}

.-space-x-124 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-496px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-496px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-130 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-520px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-520px * var(--tw-space-y-reverse)) !important;
}

.-space-x-130 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-520px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-520px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-138 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-552px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-552px * var(--tw-space-y-reverse)) !important;
}

.-space-x-138 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-552px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-552px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-143 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-572px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-572px * var(--tw-space-y-reverse)) !important;
}

.-space-x-143 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-572px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-572px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-148 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-592px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-592px * var(--tw-space-y-reverse)) !important;
}

.-space-x-148 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-592px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-592px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-150 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-600px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-600px * var(--tw-space-y-reverse)) !important;
}

.-space-x-150 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-600px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-600px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-154 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-616px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-616px * var(--tw-space-y-reverse)) !important;
}

.-space-x-154 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-616px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-616px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-160 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-640px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-640px * var(--tw-space-y-reverse)) !important;
}

.-space-x-160 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-640px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-640px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-162 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-648px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-648px * var(--tw-space-y-reverse)) !important;
}

.-space-x-162 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-648px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-648px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-164 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-656px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-656px * var(--tw-space-y-reverse)) !important;
}

.-space-x-164 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-656px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-656px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-165 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-660px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-660px * var(--tw-space-y-reverse)) !important;
}

.-space-x-165 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-660px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-660px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-166 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-664px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-664px * var(--tw-space-y-reverse)) !important;
}

.-space-x-166 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-664px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-664px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-168 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-672px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-672px * var(--tw-space-y-reverse)) !important;
}

.-space-x-168 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-672px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-672px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-169 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-676px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-676px * var(--tw-space-y-reverse)) !important;
}

.-space-x-169 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-676px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-676px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-170 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-680px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-680px * var(--tw-space-y-reverse)) !important;
}

.-space-x-170 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-680px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-680px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-172 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-688px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-688px * var(--tw-space-y-reverse)) !important;
}

.-space-x-172 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-688px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-688px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-174 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-696px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-696px * var(--tw-space-y-reverse)) !important;
}

.-space-x-174 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-696px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-696px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-175 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-700px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-700px * var(--tw-space-y-reverse)) !important;
}

.-space-x-175 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-700px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-700px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-189 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-756px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-756px * var(--tw-space-y-reverse)) !important;
}

.-space-x-189 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-756px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-756px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-800px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-800px * var(--tw-space-y-reverse)) !important;
}

.-space-x-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-800px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-800px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-2px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-2px * var(--tw-space-y-reverse)) !important;
}

.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-2px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-2px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-6px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-6px * var(--tw-space-y-reverse)) !important;
}

.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-6px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-6px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-14px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-14px * var(--tw-space-y-reverse)) !important;
}

.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-14px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-14px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-26px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-26px * var(--tw-space-y-reverse)) !important;
}

.-space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-26px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-26px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-30px * var(--tw-space-y-reverse)) !important;
}

.-space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-30px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-70px * var(--tw-space-y-reverse)) !important;
}

.-space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-70px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-114px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-114px * var(--tw-space-y-reverse)) !important;
}

.-space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-114px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-114px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-126px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-126px * var(--tw-space-y-reverse)) !important;
}

.-space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-126px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-126px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-150px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-150px * var(--tw-space-y-reverse)) !important;
}

.-space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-150px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-150px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-290px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-290px * var(--tw-space-y-reverse)) !important;
}

.-space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-290px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-290px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-sm > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
}

.-space-x-sm > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-md > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
}

.-space-x-md > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-lg > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
}

.-space-x-lg > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-xl > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
}

.-space-x-xl > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n13 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(46px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(46px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(46px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(46px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.-space-y-n22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
}

.-space-x-n22 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1 !important;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1 !important;
}

.divide-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse)) !important;
}

.divide-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(0px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))) !important;
}

.divide-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important;
}

.divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(2px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))) !important;
}

.divide-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(4px * var(--tw-divide-y-reverse)) !important;
}

.divide-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(4px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))) !important;
}

.divide-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(8px * var(--tw-divide-y-reverse)) !important;
}

.divide-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(8px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))) !important;
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
}

.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0 !important;
  border-right-width: calc(1px * var(--tw-divide-x-reverse)) !important;
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))) !important;
}

.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 1 !important;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 1 !important;
}

.divide-red-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 241, 240, var(--tw-divide-opacity)) !important;
}

.divide-red-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 204, 199, var(--tw-divide-opacity)) !important;
}

.divide-red-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 163, 158, var(--tw-divide-opacity)) !important;
}

.divide-red-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 120, 117, var(--tw-divide-opacity)) !important;
}

.divide-red-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 77, 79, var(--tw-divide-opacity)) !important;
}

.divide-red-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(245, 34, 45, var(--tw-divide-opacity)) !important;
}

.divide-red-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(207, 19, 34, var(--tw-divide-opacity)) !important;
}

.divide-red-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(168, 7, 26, var(--tw-divide-opacity)) !important;
}

.divide-red-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(130, 0, 20, var(--tw-divide-opacity)) !important;
}

.divide-red-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(92, 0, 17, var(--tw-divide-opacity)) !important;
}

.divide-volcano-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 242, 232, var(--tw-divide-opacity)) !important;
}

.divide-volcano-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 216, 191, var(--tw-divide-opacity)) !important;
}

.divide-volcano-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 187, 150, var(--tw-divide-opacity)) !important;
}

.divide-volcano-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 156, 110, var(--tw-divide-opacity)) !important;
}

.divide-volcano-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 122, 69, var(--tw-divide-opacity)) !important;
}

.divide-volcano-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(250, 84, 28, var(--tw-divide-opacity)) !important;
}

.divide-volcano-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(212, 56, 13, var(--tw-divide-opacity)) !important;
}

.divide-volcano-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(173, 33, 2, var(--tw-divide-opacity)) !important;
}

.divide-volcano-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(135, 20, 0, var(--tw-divide-opacity)) !important;
}

.divide-volcano-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(97, 11, 0, var(--tw-divide-opacity)) !important;
}

.divide-orange-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 247, 230, var(--tw-divide-opacity)) !important;
}

.divide-orange-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 231, 186, var(--tw-divide-opacity)) !important;
}

.divide-orange-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 213, 145, var(--tw-divide-opacity)) !important;
}

.divide-orange-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 192, 105, var(--tw-divide-opacity)) !important;
}

.divide-orange-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 169, 64, var(--tw-divide-opacity)) !important;
}

.divide-orange-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(250, 140, 22, var(--tw-divide-opacity)) !important;
}

.divide-orange-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(212, 107, 8, var(--tw-divide-opacity)) !important;
}

.divide-orange-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(173, 78, 0, var(--tw-divide-opacity)) !important;
}

.divide-orange-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(135, 56, 0, var(--tw-divide-opacity)) !important;
}

.divide-orange-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(97, 37, 0, var(--tw-divide-opacity)) !important;
}

.divide-gold-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 251, 230, var(--tw-divide-opacity)) !important;
}

.divide-gold-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 241, 184, var(--tw-divide-opacity)) !important;
}

.divide-gold-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 229, 143, var(--tw-divide-opacity)) !important;
}

.divide-gold-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 214, 102, var(--tw-divide-opacity)) !important;
}

.divide-gold-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 197, 61, var(--tw-divide-opacity)) !important;
}

.divide-gold-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(250, 173, 20, var(--tw-divide-opacity)) !important;
}

.divide-gold-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(212, 136, 6, var(--tw-divide-opacity)) !important;
}

.divide-gold-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(173, 104, 0, var(--tw-divide-opacity)) !important;
}

.divide-gold-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(135, 77, 0, var(--tw-divide-opacity)) !important;
}

.divide-gold-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(97, 52, 0, var(--tw-divide-opacity)) !important;
}

.divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(254, 255, 230, var(--tw-divide-opacity)) !important;
}

.divide-yellow-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 255, 184, var(--tw-divide-opacity)) !important;
}

.divide-yellow-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 251, 143, var(--tw-divide-opacity)) !important;
}

.divide-yellow-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 245, 102, var(--tw-divide-opacity)) !important;
}

.divide-yellow-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 236, 61, var(--tw-divide-opacity)) !important;
}

.divide-yellow-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(250, 219, 20, var(--tw-divide-opacity)) !important;
}

.divide-yellow-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(212, 177, 6, var(--tw-divide-opacity)) !important;
}

.divide-yellow-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(173, 139, 0, var(--tw-divide-opacity)) !important;
}

.divide-yellow-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(135, 104, 0, var(--tw-divide-opacity)) !important;
}

.divide-yellow-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(97, 71, 0, var(--tw-divide-opacity)) !important;
}

.divide-lime-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(252, 255, 230, var(--tw-divide-opacity)) !important;
}

.divide-lime-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(244, 255, 184, var(--tw-divide-opacity)) !important;
}

.divide-lime-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(234, 255, 143, var(--tw-divide-opacity)) !important;
}

.divide-lime-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(211, 242, 97, var(--tw-divide-opacity)) !important;
}

.divide-lime-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(186, 230, 55, var(--tw-divide-opacity)) !important;
}

.divide-lime-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(160, 217, 17, var(--tw-divide-opacity)) !important;
}

.divide-lime-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(124, 179, 5, var(--tw-divide-opacity)) !important;
}

.divide-lime-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(91, 140, 0, var(--tw-divide-opacity)) !important;
}

.divide-lime-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(63, 102, 0, var(--tw-divide-opacity)) !important;
}

.divide-lime-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(37, 64, 0, var(--tw-divide-opacity)) !important;
}

.divide-green-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(246, 254, 249, var(--tw-divide-opacity)) !important;
}

.divide-green-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(246, 255, 237, var(--tw-divide-opacity)) !important;
}

.divide-green-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(217, 247, 190, var(--tw-divide-opacity)) !important;
}

.divide-green-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(183, 235, 143, var(--tw-divide-opacity)) !important;
}

.divide-green-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(149, 222, 100, var(--tw-divide-opacity)) !important;
}

.divide-green-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(115, 209, 61, var(--tw-divide-opacity)) !important;
}

.divide-green-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(82, 196, 26, var(--tw-divide-opacity)) !important;
}

.divide-green-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(56, 158, 13, var(--tw-divide-opacity)) !important;
}

.divide-green-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(35, 120, 4, var(--tw-divide-opacity)) !important;
}

.divide-green-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(19, 82, 0, var(--tw-divide-opacity)) !important;
}

.divide-green-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(9, 43, 0, var(--tw-divide-opacity)) !important;
}

.divide-cyan-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(230, 255, 251, var(--tw-divide-opacity)) !important;
}

.divide-cyan-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(181, 245, 236, var(--tw-divide-opacity)) !important;
}

.divide-cyan-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(135, 232, 222, var(--tw-divide-opacity)) !important;
}

.divide-cyan-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(92, 219, 211, var(--tw-divide-opacity)) !important;
}

.divide-cyan-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(54, 207, 201, var(--tw-divide-opacity)) !important;
}

.divide-cyan-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(19, 194, 194, var(--tw-divide-opacity)) !important;
}

.divide-cyan-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(8, 151, 156, var(--tw-divide-opacity)) !important;
}

.divide-cyan-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(0, 109, 117, var(--tw-divide-opacity)) !important;
}

.divide-cyan-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(0, 71, 79, var(--tw-divide-opacity)) !important;
}

.divide-cyan-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(0, 35, 41, var(--tw-divide-opacity)) !important;
}

.divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(230, 247, 255, var(--tw-divide-opacity)) !important;
}

.divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(186, 231, 255, var(--tw-divide-opacity)) !important;
}

.divide-blue-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(145, 213, 255, var(--tw-divide-opacity)) !important;
}

.divide-blue-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(105, 192, 255, var(--tw-divide-opacity)) !important;
}

.divide-blue-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(75, 133, 255, var(--tw-divide-opacity)) !important;
}

.divide-blue-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(47, 112, 255, var(--tw-divide-opacity)) !important;
}

.divide-blue-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(9, 109, 217, var(--tw-divide-opacity)) !important;
}

.divide-blue-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(0, 80, 179, var(--tw-divide-opacity)) !important;
}

.divide-blue-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(0, 58, 140, var(--tw-divide-opacity)) !important;
}

.divide-blue-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(0, 39, 102, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(246, 249, 255, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(240, 245, 255, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(214, 228, 255, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(173, 198, 255, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(133, 165, 255, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(89, 126, 247, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(47, 84, 235, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(29, 57, 196, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(16, 35, 158, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(6, 17, 120, var(--tw-divide-opacity)) !important;
}

.divide-geekBlue-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(3, 8, 82, var(--tw-divide-opacity)) !important;
}

.divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(250, 250, 255, var(--tw-divide-opacity)) !important;
}

.divide-purple-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(249, 240, 255, var(--tw-divide-opacity)) !important;
}

.divide-purple-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(239, 219, 255, var(--tw-divide-opacity)) !important;
}

.divide-purple-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(211, 173, 247, var(--tw-divide-opacity)) !important;
}

.divide-purple-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(179, 127, 235, var(--tw-divide-opacity)) !important;
}

.divide-purple-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(146, 84, 222, var(--tw-divide-opacity)) !important;
}

.divide-purple-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(114, 46, 209, var(--tw-divide-opacity)) !important;
}

.divide-purple-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(83, 29, 171, var(--tw-divide-opacity)) !important;
}

.divide-purple-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(57, 16, 133, var(--tw-divide-opacity)) !important;
}

.divide-purple-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(34, 7, 94, var(--tw-divide-opacity)) !important;
}

.divide-purple-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(18, 3, 56, var(--tw-divide-opacity)) !important;
}

.divide-magenta-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 240, 246, var(--tw-divide-opacity)) !important;
}

.divide-magenta-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 214, 231, var(--tw-divide-opacity)) !important;
}

.divide-magenta-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 173, 210, var(--tw-divide-opacity)) !important;
}

.divide-magenta-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 133, 192, var(--tw-divide-opacity)) !important;
}

.divide-magenta-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(247, 89, 171, var(--tw-divide-opacity)) !important;
}

.divide-magenta-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(235, 47, 150, var(--tw-divide-opacity)) !important;
}

.divide-magenta-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(196, 29, 127, var(--tw-divide-opacity)) !important;
}

.divide-magenta-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(158, 16, 104, var(--tw-divide-opacity)) !important;
}

.divide-magenta-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(120, 6, 80, var(--tw-divide-opacity)) !important;
}

.divide-magenta-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(82, 3, 57, var(--tw-divide-opacity)) !important;
}

.divide-gray-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(255, 255, 255, var(--tw-divide-opacity)) !important;
}

.divide-gray-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(250, 250, 250, var(--tw-divide-opacity)) !important;
}

.divide-gray-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(245, 245, 245, var(--tw-divide-opacity)) !important;
}

.divide-gray-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(232, 232, 232, var(--tw-divide-opacity)) !important;
}

.divide-gray-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(217, 217, 217, var(--tw-divide-opacity)) !important;
}

.divide-gray-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(191, 191, 191, var(--tw-divide-opacity)) !important;
}

.divide-gray-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(140, 140, 140, var(--tw-divide-opacity)) !important;
}

.divide-gray-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(89, 89, 89, var(--tw-divide-opacity)) !important;
}

.divide-gray-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(38, 38, 38, var(--tw-divide-opacity)) !important;
}

.divide-gray-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgba(0, 0, 0, var(--tw-divide-opacity)) !important;
}

.divide-transparent > :not([hidden]) ~ :not([hidden]) {
  border-color: transparent !important;
}

.divide-solid > :not([hidden]) ~ :not([hidden]) {
  border-style: solid !important;
}

.divide-dashed > :not([hidden]) ~ :not([hidden]) {
  border-style: dashed !important;
}

.divide-dotted > :not([hidden]) ~ :not([hidden]) {
  border-style: dotted !important;
}

.divide-double > :not([hidden]) ~ :not([hidden]) {
  border-style: double !important;
}

.divide-none > :not([hidden]) ~ :not([hidden]) {
  border-style: none !important;
}

.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0 !important;
}

.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.05 !important;
}

.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.1 !important;
}

.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.2 !important;
}

.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.25 !important;
}

.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.3 !important;
}

.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.4 !important;
}

.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.5 !important;
}

.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.6 !important;
}

.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.7 !important;
}

.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.75 !important;
}

.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.8 !important;
}

.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.9 !important;
}

.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 0.95 !important;
}

.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
}

.sr-only {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border-width: 0 !important;
}

.not-sr-only {
  position: static !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}

.focus-within\:sr-only:focus-within {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border-width: 0 !important;
}

.focus-within\:not-sr-only:focus-within {
  position: static !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}

.focus\:sr-only:focus {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border-width: 0 !important;
}

.focus\:not-sr-only:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}

.appearance-none {
  -webkit-appearance: none !important;
          appearance: none !important;
}

.bg-fixed {
  background-attachment: fixed !important;
}

.bg-local {
  background-attachment: local !important;
}

.bg-scroll {
  background-attachment: scroll !important;
}

.bg-clip-border {
  background-clip: border-box !important;
}

.bg-clip-padding {
  background-clip: padding-box !important;
}

.bg-clip-content {
  background-clip: content-box !important;
}

.bg-clip-text {
  -webkit-background-clip: text !important;
          background-clip: text !important;
}

.bg-red-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
}

.bg-red-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
}

.bg-red-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
}

.bg-red-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
}

.bg-red-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
}

.bg-red-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
}

.bg-red-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
}

.bg-red-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
}

.bg-red-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
}

.bg-red-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
}

.bg-volcano-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
}

.bg-volcano-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
}

.bg-volcano-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
}

.bg-volcano-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
}

.bg-volcano-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
}

.bg-volcano-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
}

.bg-volcano-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
}

.bg-volcano-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
}

.bg-volcano-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
}

.bg-volcano-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
}

.bg-orange-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
}

.bg-orange-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
}

.bg-orange-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
}

.bg-orange-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
}

.bg-orange-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
}

.bg-orange-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
}

.bg-orange-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
}

.bg-orange-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
}

.bg-orange-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
}

.bg-orange-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
}

.bg-gold-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
}

.bg-gold-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
}

.bg-gold-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
}

.bg-gold-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
}

.bg-gold-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
}

.bg-gold-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
}

.bg-gold-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
}

.bg-gold-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
}

.bg-gold-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
}

.bg-gold-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
}

.bg-yellow-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
}

.bg-yellow-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
}

.bg-yellow-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
}

.bg-yellow-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
}

.bg-yellow-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
}

.bg-yellow-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
}

.bg-yellow-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
}

.bg-yellow-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
}

.bg-yellow-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
}

.bg-yellow-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
}

.bg-lime-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
}

.bg-lime-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
}

.bg-lime-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
}

.bg-lime-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
}

.bg-lime-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
}

.bg-lime-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
}

.bg-lime-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
}

.bg-lime-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
}

.bg-lime-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
}

.bg-lime-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
}

.bg-green-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
}

.bg-green-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
}

.bg-green-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
}

.bg-green-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
}

.bg-green-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
}

.bg-green-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
}

.bg-green-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
}

.bg-green-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
}

.bg-green-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
}

.bg-green-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
}

.bg-green-11 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
}

.bg-cyan-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
}

.bg-cyan-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
}

.bg-cyan-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
}

.bg-cyan-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
}

.bg-cyan-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
}

.bg-cyan-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
}

.bg-cyan-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
}

.bg-cyan-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
}

.bg-cyan-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
}

.bg-cyan-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
}

.bg-blue-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
}

.bg-blue-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
}

.bg-blue-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
}

.bg-blue-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
}

.bg-blue-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
}

.bg-blue-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
}

.bg-blue-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
}

.bg-blue-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
}

.bg-blue-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
}

.bg-blue-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
}

.bg-geekBlue-11 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
}

.bg-purple-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
}

.bg-purple-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
}

.bg-purple-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
}

.bg-purple-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
}

.bg-purple-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
}

.bg-purple-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
}

.bg-purple-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
}

.bg-purple-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
}

.bg-purple-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
}

.bg-purple-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
}

.bg-purple-11 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
}

.bg-magenta-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
}

.bg-magenta-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
}

.bg-magenta-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
}

.bg-magenta-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
}

.bg-magenta-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
}

.bg-magenta-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
}

.bg-magenta-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
}

.bg-magenta-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
}

.bg-magenta-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
}

.bg-magenta-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
}

.bg-gray-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
}

.bg-gray-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
}

.bg-gray-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
}

.bg-gray-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
}

.bg-gray-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
}

.bg-gray-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
}

.bg-gray-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
}

.bg-gray-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
}

.bg-gray-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
}

.bg-gray-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.group:hover .group-hover\:bg-red-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-red-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-volcano-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-orange-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gold-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-yellow-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-lime-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-green-11 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-cyan-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-blue-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-geekBlue-11 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-purple-11 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-magenta-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-1 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-2 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-3 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-4 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-5 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-6 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-7 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-8 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-9 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-gray-10 {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
}

.group:hover .group-hover\:bg-transparent {
  background-color: transparent !important;
}

.focus-within\:bg-red-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-red-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-volcano-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-orange-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gold-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-yellow-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-lime-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-green-11:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-cyan-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-blue-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-geekBlue-11:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-purple-11:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-magenta-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-1:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-2:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-3:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-4:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-5:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-6:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-7:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-8:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-9:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-gray-10:focus-within {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
}

.focus-within\:bg-transparent:focus-within {
  background-color: transparent !important;
}

.hover\:bg-red-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-volcano-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-orange-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gold-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-yellow-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-lime-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-green-11:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
}

.hover\:bg-cyan-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
}

.hover\:bg-blue-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
}

.hover\:bg-geekBlue-11:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
}

.hover\:bg-purple-11:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
}

.hover\:bg-magenta-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-1:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-2:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-3:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-4:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-5:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-6:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-7:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-8:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-9:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
}

.hover\:bg-gray-10:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
}

.hover\:bg-transparent:hover {
  background-color: transparent !important;
}

.focus\:bg-red-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
}

.focus\:bg-red-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-volcano-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-orange-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gold-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-yellow-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-lime-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-green-11:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
}

.focus\:bg-cyan-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
}

.focus\:bg-blue-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
}

.focus\:bg-geekBlue-11:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
}

.focus\:bg-purple-11:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
}

.focus\:bg-magenta-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-1:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-2:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-3:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-4:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-5:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-6:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-7:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-8:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-9:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
}

.focus\:bg-gray-10:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
}

.focus\:bg-transparent:focus {
  background-color: transparent !important;
}

.bg-none {
  background-image: none !important;
}

.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-bl {
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-tl {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops)) !important;
}

.from-red-1 {
  --tw-gradient-from: #fff1f0 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
}

.from-red-2 {
  --tw-gradient-from: #ffccc7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
}

.from-red-3 {
  --tw-gradient-from: #ffa39e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
}

.from-red-4 {
  --tw-gradient-from: #ff7875 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
}

.from-red-5 {
  --tw-gradient-from: #ff4d4f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
}

.from-red-6 {
  --tw-gradient-from: #f5222d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
}

.from-red-7 {
  --tw-gradient-from: #cf1322 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
}

.from-red-8 {
  --tw-gradient-from: #a8071a !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
}

.from-red-9 {
  --tw-gradient-from: #820014 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
}

.from-red-10 {
  --tw-gradient-from: #5c0011 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
}

.from-volcano-1 {
  --tw-gradient-from: #fff2e8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
}

.from-volcano-2 {
  --tw-gradient-from: #ffd8bf !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
}

.from-volcano-3 {
  --tw-gradient-from: #ffbb96 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
}

.from-volcano-4 {
  --tw-gradient-from: #ff9c6e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
}

.from-volcano-5 {
  --tw-gradient-from: #ff7a45 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
}

.from-volcano-6 {
  --tw-gradient-from: #fa541c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
}

.from-volcano-7 {
  --tw-gradient-from: #d4380d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
}

.from-volcano-8 {
  --tw-gradient-from: #ad2102 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
}

.from-volcano-9 {
  --tw-gradient-from: #871400 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
}

.from-volcano-10 {
  --tw-gradient-from: #610b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
}

.from-orange-1 {
  --tw-gradient-from: #fff7e6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
}

.from-orange-2 {
  --tw-gradient-from: #ffe7ba !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
}

.from-orange-3 {
  --tw-gradient-from: #ffd591 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
}

.from-orange-4 {
  --tw-gradient-from: #ffc069 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
}

.from-orange-5 {
  --tw-gradient-from: #ffa940 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
}

.from-orange-6 {
  --tw-gradient-from: #fa8c16 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
}

.from-orange-7 {
  --tw-gradient-from: #d46b08 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
}

.from-orange-8 {
  --tw-gradient-from: #ad4e00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
}

.from-orange-9 {
  --tw-gradient-from: #873800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
}

.from-orange-10 {
  --tw-gradient-from: #612500 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
}

.from-gold-1 {
  --tw-gradient-from: #fffbe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
}

.from-gold-2 {
  --tw-gradient-from: #fff1b8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
}

.from-gold-3 {
  --tw-gradient-from: #ffe58f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
}

.from-gold-4 {
  --tw-gradient-from: #ffd666 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
}

.from-gold-5 {
  --tw-gradient-from: #ffc53d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
}

.from-gold-6 {
  --tw-gradient-from: #faad14 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
}

.from-gold-7 {
  --tw-gradient-from: #d48806 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
}

.from-gold-8 {
  --tw-gradient-from: #ad6800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
}

.from-gold-9 {
  --tw-gradient-from: #874d00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
}

.from-gold-10 {
  --tw-gradient-from: #613400 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
}

.from-yellow-1 {
  --tw-gradient-from: #feffe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
}

.from-yellow-2 {
  --tw-gradient-from: #ffffb8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
}

.from-yellow-3 {
  --tw-gradient-from: #fffb8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
}

.from-yellow-4 {
  --tw-gradient-from: #fff566 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
}

.from-yellow-5 {
  --tw-gradient-from: #ffec3d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
}

.from-yellow-6 {
  --tw-gradient-from: #fadb14 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
}

.from-yellow-7 {
  --tw-gradient-from: #d4b106 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
}

.from-yellow-8 {
  --tw-gradient-from: #ad8b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
}

.from-yellow-9 {
  --tw-gradient-from: #876800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
}

.from-yellow-10 {
  --tw-gradient-from: #614700 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
}

.from-lime-1 {
  --tw-gradient-from: #fcffe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
}

.from-lime-2 {
  --tw-gradient-from: #f4ffb8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
}

.from-lime-3 {
  --tw-gradient-from: #eaff8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
}

.from-lime-4 {
  --tw-gradient-from: #d3f261 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
}

.from-lime-5 {
  --tw-gradient-from: #bae637 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
}

.from-lime-6 {
  --tw-gradient-from: #a0d911 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
}

.from-lime-7 {
  --tw-gradient-from: #7cb305 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
}

.from-lime-8 {
  --tw-gradient-from: #5b8c00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
}

.from-lime-9 {
  --tw-gradient-from: #3f6600 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
}

.from-lime-10 {
  --tw-gradient-from: #254000 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
}

.from-green-1 {
  --tw-gradient-from: #f6fef9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
}

.from-green-2 {
  --tw-gradient-from: #f6ffed !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
}

.from-green-3 {
  --tw-gradient-from: #d9f7be !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
}

.from-green-4 {
  --tw-gradient-from: #b7eb8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
}

.from-green-5 {
  --tw-gradient-from: #95de64 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
}

.from-green-6 {
  --tw-gradient-from: #73d13d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
}

.from-green-7 {
  --tw-gradient-from: #52c41a !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
}

.from-green-8 {
  --tw-gradient-from: #389e0d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
}

.from-green-9 {
  --tw-gradient-from: #237804 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
}

.from-green-10 {
  --tw-gradient-from: #135200 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
}

.from-green-11 {
  --tw-gradient-from: #092b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
}

.from-cyan-1 {
  --tw-gradient-from: #e6fffb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
}

.from-cyan-2 {
  --tw-gradient-from: #b5f5ec !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
}

.from-cyan-3 {
  --tw-gradient-from: #87e8de !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
}

.from-cyan-4 {
  --tw-gradient-from: #5cdbd3 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
}

.from-cyan-5 {
  --tw-gradient-from: #36cfc9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
}

.from-cyan-6 {
  --tw-gradient-from: #13c2c2 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
}

.from-cyan-7 {
  --tw-gradient-from: #08979c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
}

.from-cyan-8 {
  --tw-gradient-from: #006d75 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
}

.from-cyan-9 {
  --tw-gradient-from: #00474f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
}

.from-cyan-10 {
  --tw-gradient-from: #002329 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
}

.from-blue-1 {
  --tw-gradient-from: #e6f7ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
}

.from-blue-2 {
  --tw-gradient-from: #bae7ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
}

.from-blue-3 {
  --tw-gradient-from: #91d5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
}

.from-blue-4 {
  --tw-gradient-from: #69c0ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
}

.from-blue-5 {
  --tw-gradient-from: #4b85ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
}

.from-blue-6 {
  --tw-gradient-from: #2f70ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
}

.from-blue-7 {
  --tw-gradient-from: #096dd9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
}

.from-blue-8 {
  --tw-gradient-from: #0050b3 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
}

.from-blue-9 {
  --tw-gradient-from: #003a8c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
}

.from-blue-10 {
  --tw-gradient-from: #002766 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
}

.from-geekBlue-1 {
  --tw-gradient-from: #f6f9ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
}

.from-geekBlue-2 {
  --tw-gradient-from: #f0f5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
}

.from-geekBlue-3 {
  --tw-gradient-from: #d6e4ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
}

.from-geekBlue-4 {
  --tw-gradient-from: #adc6ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
}

.from-geekBlue-5 {
  --tw-gradient-from: #85a5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
}

.from-geekBlue-6 {
  --tw-gradient-from: #597ef7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
}

.from-geekBlue-7 {
  --tw-gradient-from: #2f54eb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
}

.from-geekBlue-8 {
  --tw-gradient-from: #1d39c4 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
}

.from-geekBlue-9 {
  --tw-gradient-from: #10239e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
}

.from-geekBlue-10 {
  --tw-gradient-from: #061178 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
}

.from-geekBlue-11 {
  --tw-gradient-from: #030852 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
}

.from-purple-1 {
  --tw-gradient-from: #fafaff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
}

.from-purple-2 {
  --tw-gradient-from: #f9f0ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
}

.from-purple-3 {
  --tw-gradient-from: #efdbff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
}

.from-purple-4 {
  --tw-gradient-from: #d3adf7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
}

.from-purple-5 {
  --tw-gradient-from: #b37feb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
}

.from-purple-6 {
  --tw-gradient-from: #9254de !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
}

.from-purple-7 {
  --tw-gradient-from: #722ed1 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
}

.from-purple-8 {
  --tw-gradient-from: #531dab !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
}

.from-purple-9 {
  --tw-gradient-from: #391085 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
}

.from-purple-10 {
  --tw-gradient-from: #22075e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
}

.from-purple-11 {
  --tw-gradient-from: #120338 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
}

.from-magenta-1 {
  --tw-gradient-from: #fff0f6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
}

.from-magenta-2 {
  --tw-gradient-from: #ffd6e7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
}

.from-magenta-3 {
  --tw-gradient-from: #ffadd2 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
}

.from-magenta-4 {
  --tw-gradient-from: #ff85c0 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
}

.from-magenta-5 {
  --tw-gradient-from: #f759ab !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
}

.from-magenta-6 {
  --tw-gradient-from: #eb2f96 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
}

.from-magenta-7 {
  --tw-gradient-from: #c41d7f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
}

.from-magenta-8 {
  --tw-gradient-from: #9e1068 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
}

.from-magenta-9 {
  --tw-gradient-from: #780650 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
}

.from-magenta-10 {
  --tw-gradient-from: #520339 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
}

.from-gray-1 {
  --tw-gradient-from: #ffffff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
}

.from-gray-2 {
  --tw-gradient-from: #fafafa !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
}

.from-gray-3 {
  --tw-gradient-from: #f5f5f5 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
}

.from-gray-4 {
  --tw-gradient-from: #e8e8e8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
}

.from-gray-5 {
  --tw-gradient-from: #d9d9d9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
}

.from-gray-6 {
  --tw-gradient-from: #bfbfbf !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
}

.from-gray-7 {
  --tw-gradient-from: #8c8c8c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
}

.from-gray-8 {
  --tw-gradient-from: #595959 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
}

.from-gray-9 {
  --tw-gradient-from: #262626 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
}

.from-gray-10 {
  --tw-gradient-from: #000000 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.from-transparent {
  --tw-gradient-from: transparent !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.via-red-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
}

.via-red-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
}

.via-red-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
}

.via-red-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
}

.via-red-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
}

.via-red-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
}

.via-red-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
}

.via-red-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
}

.via-red-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
}

.via-red-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
}

.via-volcano-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
}

.via-volcano-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
}

.via-volcano-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
}

.via-volcano-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
}

.via-volcano-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
}

.via-volcano-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
}

.via-volcano-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
}

.via-volcano-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
}

.via-volcano-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
}

.via-volcano-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
}

.via-orange-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
}

.via-orange-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
}

.via-orange-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
}

.via-orange-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
}

.via-orange-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
}

.via-orange-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
}

.via-orange-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
}

.via-orange-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
}

.via-orange-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
}

.via-orange-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
}

.via-gold-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
}

.via-gold-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
}

.via-gold-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
}

.via-gold-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
}

.via-gold-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
}

.via-gold-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
}

.via-gold-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
}

.via-gold-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
}

.via-gold-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
}

.via-gold-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
}

.via-yellow-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
}

.via-yellow-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
}

.via-yellow-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
}

.via-yellow-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
}

.via-yellow-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
}

.via-yellow-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
}

.via-yellow-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
}

.via-yellow-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
}

.via-yellow-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
}

.via-yellow-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
}

.via-lime-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
}

.via-lime-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
}

.via-lime-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
}

.via-lime-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
}

.via-lime-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
}

.via-lime-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
}

.via-lime-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
}

.via-lime-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
}

.via-lime-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
}

.via-lime-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
}

.via-green-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
}

.via-green-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
}

.via-green-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
}

.via-green-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
}

.via-green-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
}

.via-green-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
}

.via-green-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
}

.via-green-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
}

.via-green-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
}

.via-green-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
}

.via-green-11 {
  --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
}

.via-cyan-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
}

.via-cyan-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
}

.via-cyan-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
}

.via-cyan-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
}

.via-cyan-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
}

.via-cyan-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
}

.via-cyan-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
}

.via-cyan-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
}

.via-cyan-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
}

.via-cyan-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
}

.via-blue-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
}

.via-blue-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
}

.via-blue-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
}

.via-blue-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
}

.via-blue-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
}

.via-blue-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
}

.via-blue-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
}

.via-blue-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
}

.via-blue-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
}

.via-blue-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
}

.via-geekBlue-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
}

.via-geekBlue-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
}

.via-geekBlue-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
}

.via-geekBlue-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
}

.via-geekBlue-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
}

.via-geekBlue-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
}

.via-geekBlue-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
}

.via-geekBlue-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
}

.via-geekBlue-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
}

.via-geekBlue-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
}

.via-geekBlue-11 {
  --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
}

.via-purple-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
}

.via-purple-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
}

.via-purple-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
}

.via-purple-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
}

.via-purple-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
}

.via-purple-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
}

.via-purple-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
}

.via-purple-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
}

.via-purple-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
}

.via-purple-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
}

.via-purple-11 {
  --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
}

.via-magenta-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
}

.via-magenta-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
}

.via-magenta-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
}

.via-magenta-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
}

.via-magenta-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
}

.via-magenta-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
}

.via-magenta-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
}

.via-magenta-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
}

.via-magenta-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
}

.via-magenta-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
}

.via-gray-1 {
  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
}

.via-gray-2 {
  --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
}

.via-gray-3 {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
}

.via-gray-4 {
  --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
}

.via-gray-5 {
  --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
}

.via-gray-6 {
  --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
}

.via-gray-7 {
  --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
}

.via-gray-8 {
  --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
}

.via-gray-9 {
  --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
}

.via-gray-10 {
  --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.via-transparent {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.to-red-1 {
  --tw-gradient-to: #fff1f0 !important;
}

.to-red-2 {
  --tw-gradient-to: #ffccc7 !important;
}

.to-red-3 {
  --tw-gradient-to: #ffa39e !important;
}

.to-red-4 {
  --tw-gradient-to: #ff7875 !important;
}

.to-red-5 {
  --tw-gradient-to: #ff4d4f !important;
}

.to-red-6 {
  --tw-gradient-to: #f5222d !important;
}

.to-red-7 {
  --tw-gradient-to: #cf1322 !important;
}

.to-red-8 {
  --tw-gradient-to: #a8071a !important;
}

.to-red-9 {
  --tw-gradient-to: #820014 !important;
}

.to-red-10 {
  --tw-gradient-to: #5c0011 !important;
}

.to-volcano-1 {
  --tw-gradient-to: #fff2e8 !important;
}

.to-volcano-2 {
  --tw-gradient-to: #ffd8bf !important;
}

.to-volcano-3 {
  --tw-gradient-to: #ffbb96 !important;
}

.to-volcano-4 {
  --tw-gradient-to: #ff9c6e !important;
}

.to-volcano-5 {
  --tw-gradient-to: #ff7a45 !important;
}

.to-volcano-6 {
  --tw-gradient-to: #fa541c !important;
}

.to-volcano-7 {
  --tw-gradient-to: #d4380d !important;
}

.to-volcano-8 {
  --tw-gradient-to: #ad2102 !important;
}

.to-volcano-9 {
  --tw-gradient-to: #871400 !important;
}

.to-volcano-10 {
  --tw-gradient-to: #610b00 !important;
}

.to-orange-1 {
  --tw-gradient-to: #fff7e6 !important;
}

.to-orange-2 {
  --tw-gradient-to: #ffe7ba !important;
}

.to-orange-3 {
  --tw-gradient-to: #ffd591 !important;
}

.to-orange-4 {
  --tw-gradient-to: #ffc069 !important;
}

.to-orange-5 {
  --tw-gradient-to: #ffa940 !important;
}

.to-orange-6 {
  --tw-gradient-to: #fa8c16 !important;
}

.to-orange-7 {
  --tw-gradient-to: #d46b08 !important;
}

.to-orange-8 {
  --tw-gradient-to: #ad4e00 !important;
}

.to-orange-9 {
  --tw-gradient-to: #873800 !important;
}

.to-orange-10 {
  --tw-gradient-to: #612500 !important;
}

.to-gold-1 {
  --tw-gradient-to: #fffbe6 !important;
}

.to-gold-2 {
  --tw-gradient-to: #fff1b8 !important;
}

.to-gold-3 {
  --tw-gradient-to: #ffe58f !important;
}

.to-gold-4 {
  --tw-gradient-to: #ffd666 !important;
}

.to-gold-5 {
  --tw-gradient-to: #ffc53d !important;
}

.to-gold-6 {
  --tw-gradient-to: #faad14 !important;
}

.to-gold-7 {
  --tw-gradient-to: #d48806 !important;
}

.to-gold-8 {
  --tw-gradient-to: #ad6800 !important;
}

.to-gold-9 {
  --tw-gradient-to: #874d00 !important;
}

.to-gold-10 {
  --tw-gradient-to: #613400 !important;
}

.to-yellow-1 {
  --tw-gradient-to: #feffe6 !important;
}

.to-yellow-2 {
  --tw-gradient-to: #ffffb8 !important;
}

.to-yellow-3 {
  --tw-gradient-to: #fffb8f !important;
}

.to-yellow-4 {
  --tw-gradient-to: #fff566 !important;
}

.to-yellow-5 {
  --tw-gradient-to: #ffec3d !important;
}

.to-yellow-6 {
  --tw-gradient-to: #fadb14 !important;
}

.to-yellow-7 {
  --tw-gradient-to: #d4b106 !important;
}

.to-yellow-8 {
  --tw-gradient-to: #ad8b00 !important;
}

.to-yellow-9 {
  --tw-gradient-to: #876800 !important;
}

.to-yellow-10 {
  --tw-gradient-to: #614700 !important;
}

.to-lime-1 {
  --tw-gradient-to: #fcffe6 !important;
}

.to-lime-2 {
  --tw-gradient-to: #f4ffb8 !important;
}

.to-lime-3 {
  --tw-gradient-to: #eaff8f !important;
}

.to-lime-4 {
  --tw-gradient-to: #d3f261 !important;
}

.to-lime-5 {
  --tw-gradient-to: #bae637 !important;
}

.to-lime-6 {
  --tw-gradient-to: #a0d911 !important;
}

.to-lime-7 {
  --tw-gradient-to: #7cb305 !important;
}

.to-lime-8 {
  --tw-gradient-to: #5b8c00 !important;
}

.to-lime-9 {
  --tw-gradient-to: #3f6600 !important;
}

.to-lime-10 {
  --tw-gradient-to: #254000 !important;
}

.to-green-1 {
  --tw-gradient-to: #f6fef9 !important;
}

.to-green-2 {
  --tw-gradient-to: #f6ffed !important;
}

.to-green-3 {
  --tw-gradient-to: #d9f7be !important;
}

.to-green-4 {
  --tw-gradient-to: #b7eb8f !important;
}

.to-green-5 {
  --tw-gradient-to: #95de64 !important;
}

.to-green-6 {
  --tw-gradient-to: #73d13d !important;
}

.to-green-7 {
  --tw-gradient-to: #52c41a !important;
}

.to-green-8 {
  --tw-gradient-to: #389e0d !important;
}

.to-green-9 {
  --tw-gradient-to: #237804 !important;
}

.to-green-10 {
  --tw-gradient-to: #135200 !important;
}

.to-green-11 {
  --tw-gradient-to: #092b00 !important;
}

.to-cyan-1 {
  --tw-gradient-to: #e6fffb !important;
}

.to-cyan-2 {
  --tw-gradient-to: #b5f5ec !important;
}

.to-cyan-3 {
  --tw-gradient-to: #87e8de !important;
}

.to-cyan-4 {
  --tw-gradient-to: #5cdbd3 !important;
}

.to-cyan-5 {
  --tw-gradient-to: #36cfc9 !important;
}

.to-cyan-6 {
  --tw-gradient-to: #13c2c2 !important;
}

.to-cyan-7 {
  --tw-gradient-to: #08979c !important;
}

.to-cyan-8 {
  --tw-gradient-to: #006d75 !important;
}

.to-cyan-9 {
  --tw-gradient-to: #00474f !important;
}

.to-cyan-10 {
  --tw-gradient-to: #002329 !important;
}

.to-blue-1 {
  --tw-gradient-to: #e6f7ff !important;
}

.to-blue-2 {
  --tw-gradient-to: #bae7ff !important;
}

.to-blue-3 {
  --tw-gradient-to: #91d5ff !important;
}

.to-blue-4 {
  --tw-gradient-to: #69c0ff !important;
}

.to-blue-5 {
  --tw-gradient-to: #4b85ff !important;
}

.to-blue-6 {
  --tw-gradient-to: #2f70ff !important;
}

.to-blue-7 {
  --tw-gradient-to: #096dd9 !important;
}

.to-blue-8 {
  --tw-gradient-to: #0050b3 !important;
}

.to-blue-9 {
  --tw-gradient-to: #003a8c !important;
}

.to-blue-10 {
  --tw-gradient-to: #002766 !important;
}

.to-geekBlue-1 {
  --tw-gradient-to: #f6f9ff !important;
}

.to-geekBlue-2 {
  --tw-gradient-to: #f0f5ff !important;
}

.to-geekBlue-3 {
  --tw-gradient-to: #d6e4ff !important;
}

.to-geekBlue-4 {
  --tw-gradient-to: #adc6ff !important;
}

.to-geekBlue-5 {
  --tw-gradient-to: #85a5ff !important;
}

.to-geekBlue-6 {
  --tw-gradient-to: #597ef7 !important;
}

.to-geekBlue-7 {
  --tw-gradient-to: #2f54eb !important;
}

.to-geekBlue-8 {
  --tw-gradient-to: #1d39c4 !important;
}

.to-geekBlue-9 {
  --tw-gradient-to: #10239e !important;
}

.to-geekBlue-10 {
  --tw-gradient-to: #061178 !important;
}

.to-geekBlue-11 {
  --tw-gradient-to: #030852 !important;
}

.to-purple-1 {
  --tw-gradient-to: #fafaff !important;
}

.to-purple-2 {
  --tw-gradient-to: #f9f0ff !important;
}

.to-purple-3 {
  --tw-gradient-to: #efdbff !important;
}

.to-purple-4 {
  --tw-gradient-to: #d3adf7 !important;
}

.to-purple-5 {
  --tw-gradient-to: #b37feb !important;
}

.to-purple-6 {
  --tw-gradient-to: #9254de !important;
}

.to-purple-7 {
  --tw-gradient-to: #722ed1 !important;
}

.to-purple-8 {
  --tw-gradient-to: #531dab !important;
}

.to-purple-9 {
  --tw-gradient-to: #391085 !important;
}

.to-purple-10 {
  --tw-gradient-to: #22075e !important;
}

.to-purple-11 {
  --tw-gradient-to: #120338 !important;
}

.to-magenta-1 {
  --tw-gradient-to: #fff0f6 !important;
}

.to-magenta-2 {
  --tw-gradient-to: #ffd6e7 !important;
}

.to-magenta-3 {
  --tw-gradient-to: #ffadd2 !important;
}

.to-magenta-4 {
  --tw-gradient-to: #ff85c0 !important;
}

.to-magenta-5 {
  --tw-gradient-to: #f759ab !important;
}

.to-magenta-6 {
  --tw-gradient-to: #eb2f96 !important;
}

.to-magenta-7 {
  --tw-gradient-to: #c41d7f !important;
}

.to-magenta-8 {
  --tw-gradient-to: #9e1068 !important;
}

.to-magenta-9 {
  --tw-gradient-to: #780650 !important;
}

.to-magenta-10 {
  --tw-gradient-to: #520339 !important;
}

.to-gray-1 {
  --tw-gradient-to: #ffffff !important;
}

.to-gray-2 {
  --tw-gradient-to: #fafafa !important;
}

.to-gray-3 {
  --tw-gradient-to: #f5f5f5 !important;
}

.to-gray-4 {
  --tw-gradient-to: #e8e8e8 !important;
}

.to-gray-5 {
  --tw-gradient-to: #d9d9d9 !important;
}

.to-gray-6 {
  --tw-gradient-to: #bfbfbf !important;
}

.to-gray-7 {
  --tw-gradient-to: #8c8c8c !important;
}

.to-gray-8 {
  --tw-gradient-to: #595959 !important;
}

.to-gray-9 {
  --tw-gradient-to: #262626 !important;
}

.to-gray-10 {
  --tw-gradient-to: #000000 !important;
}

.to-transparent {
  --tw-gradient-to: transparent !important;
}

.hover\:from-red-1:hover {
  --tw-gradient-from: #fff1f0 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
}

.hover\:from-red-2:hover {
  --tw-gradient-from: #ffccc7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
}

.hover\:from-red-3:hover {
  --tw-gradient-from: #ffa39e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
}

.hover\:from-red-4:hover {
  --tw-gradient-from: #ff7875 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
}

.hover\:from-red-5:hover {
  --tw-gradient-from: #ff4d4f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
}

.hover\:from-red-6:hover {
  --tw-gradient-from: #f5222d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
}

.hover\:from-red-7:hover {
  --tw-gradient-from: #cf1322 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
}

.hover\:from-red-8:hover {
  --tw-gradient-from: #a8071a !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
}

.hover\:from-red-9:hover {
  --tw-gradient-from: #820014 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
}

.hover\:from-red-10:hover {
  --tw-gradient-from: #5c0011 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
}

.hover\:from-volcano-1:hover {
  --tw-gradient-from: #fff2e8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
}

.hover\:from-volcano-2:hover {
  --tw-gradient-from: #ffd8bf !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
}

.hover\:from-volcano-3:hover {
  --tw-gradient-from: #ffbb96 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
}

.hover\:from-volcano-4:hover {
  --tw-gradient-from: #ff9c6e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
}

.hover\:from-volcano-5:hover {
  --tw-gradient-from: #ff7a45 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
}

.hover\:from-volcano-6:hover {
  --tw-gradient-from: #fa541c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
}

.hover\:from-volcano-7:hover {
  --tw-gradient-from: #d4380d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
}

.hover\:from-volcano-8:hover {
  --tw-gradient-from: #ad2102 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
}

.hover\:from-volcano-9:hover {
  --tw-gradient-from: #871400 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
}

.hover\:from-volcano-10:hover {
  --tw-gradient-from: #610b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
}

.hover\:from-orange-1:hover {
  --tw-gradient-from: #fff7e6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
}

.hover\:from-orange-2:hover {
  --tw-gradient-from: #ffe7ba !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
}

.hover\:from-orange-3:hover {
  --tw-gradient-from: #ffd591 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
}

.hover\:from-orange-4:hover {
  --tw-gradient-from: #ffc069 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
}

.hover\:from-orange-5:hover {
  --tw-gradient-from: #ffa940 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
}

.hover\:from-orange-6:hover {
  --tw-gradient-from: #fa8c16 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
}

.hover\:from-orange-7:hover {
  --tw-gradient-from: #d46b08 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
}

.hover\:from-orange-8:hover {
  --tw-gradient-from: #ad4e00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
}

.hover\:from-orange-9:hover {
  --tw-gradient-from: #873800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
}

.hover\:from-orange-10:hover {
  --tw-gradient-from: #612500 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
}

.hover\:from-gold-1:hover {
  --tw-gradient-from: #fffbe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
}

.hover\:from-gold-2:hover {
  --tw-gradient-from: #fff1b8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
}

.hover\:from-gold-3:hover {
  --tw-gradient-from: #ffe58f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
}

.hover\:from-gold-4:hover {
  --tw-gradient-from: #ffd666 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
}

.hover\:from-gold-5:hover {
  --tw-gradient-from: #ffc53d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
}

.hover\:from-gold-6:hover {
  --tw-gradient-from: #faad14 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
}

.hover\:from-gold-7:hover {
  --tw-gradient-from: #d48806 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
}

.hover\:from-gold-8:hover {
  --tw-gradient-from: #ad6800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
}

.hover\:from-gold-9:hover {
  --tw-gradient-from: #874d00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
}

.hover\:from-gold-10:hover {
  --tw-gradient-from: #613400 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
}

.hover\:from-yellow-1:hover {
  --tw-gradient-from: #feffe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
}

.hover\:from-yellow-2:hover {
  --tw-gradient-from: #ffffb8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
}

.hover\:from-yellow-3:hover {
  --tw-gradient-from: #fffb8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
}

.hover\:from-yellow-4:hover {
  --tw-gradient-from: #fff566 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
}

.hover\:from-yellow-5:hover {
  --tw-gradient-from: #ffec3d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
}

.hover\:from-yellow-6:hover {
  --tw-gradient-from: #fadb14 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
}

.hover\:from-yellow-7:hover {
  --tw-gradient-from: #d4b106 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
}

.hover\:from-yellow-8:hover {
  --tw-gradient-from: #ad8b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
}

.hover\:from-yellow-9:hover {
  --tw-gradient-from: #876800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
}

.hover\:from-yellow-10:hover {
  --tw-gradient-from: #614700 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
}

.hover\:from-lime-1:hover {
  --tw-gradient-from: #fcffe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
}

.hover\:from-lime-2:hover {
  --tw-gradient-from: #f4ffb8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
}

.hover\:from-lime-3:hover {
  --tw-gradient-from: #eaff8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
}

.hover\:from-lime-4:hover {
  --tw-gradient-from: #d3f261 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
}

.hover\:from-lime-5:hover {
  --tw-gradient-from: #bae637 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
}

.hover\:from-lime-6:hover {
  --tw-gradient-from: #a0d911 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
}

.hover\:from-lime-7:hover {
  --tw-gradient-from: #7cb305 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
}

.hover\:from-lime-8:hover {
  --tw-gradient-from: #5b8c00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
}

.hover\:from-lime-9:hover {
  --tw-gradient-from: #3f6600 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
}

.hover\:from-lime-10:hover {
  --tw-gradient-from: #254000 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
}

.hover\:from-green-1:hover {
  --tw-gradient-from: #f6fef9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
}

.hover\:from-green-2:hover {
  --tw-gradient-from: #f6ffed !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
}

.hover\:from-green-3:hover {
  --tw-gradient-from: #d9f7be !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
}

.hover\:from-green-4:hover {
  --tw-gradient-from: #b7eb8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
}

.hover\:from-green-5:hover {
  --tw-gradient-from: #95de64 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
}

.hover\:from-green-6:hover {
  --tw-gradient-from: #73d13d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
}

.hover\:from-green-7:hover {
  --tw-gradient-from: #52c41a !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
}

.hover\:from-green-8:hover {
  --tw-gradient-from: #389e0d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
}

.hover\:from-green-9:hover {
  --tw-gradient-from: #237804 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
}

.hover\:from-green-10:hover {
  --tw-gradient-from: #135200 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
}

.hover\:from-green-11:hover {
  --tw-gradient-from: #092b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
}

.hover\:from-cyan-1:hover {
  --tw-gradient-from: #e6fffb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
}

.hover\:from-cyan-2:hover {
  --tw-gradient-from: #b5f5ec !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
}

.hover\:from-cyan-3:hover {
  --tw-gradient-from: #87e8de !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
}

.hover\:from-cyan-4:hover {
  --tw-gradient-from: #5cdbd3 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
}

.hover\:from-cyan-5:hover {
  --tw-gradient-from: #36cfc9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
}

.hover\:from-cyan-6:hover {
  --tw-gradient-from: #13c2c2 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
}

.hover\:from-cyan-7:hover {
  --tw-gradient-from: #08979c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
}

.hover\:from-cyan-8:hover {
  --tw-gradient-from: #006d75 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
}

.hover\:from-cyan-9:hover {
  --tw-gradient-from: #00474f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
}

.hover\:from-cyan-10:hover {
  --tw-gradient-from: #002329 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
}

.hover\:from-blue-1:hover {
  --tw-gradient-from: #e6f7ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
}

.hover\:from-blue-2:hover {
  --tw-gradient-from: #bae7ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
}

.hover\:from-blue-3:hover {
  --tw-gradient-from: #91d5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
}

.hover\:from-blue-4:hover {
  --tw-gradient-from: #69c0ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
}

.hover\:from-blue-5:hover {
  --tw-gradient-from: #4b85ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
}

.hover\:from-blue-6:hover {
  --tw-gradient-from: #2f70ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
}

.hover\:from-blue-7:hover {
  --tw-gradient-from: #096dd9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
}

.hover\:from-blue-8:hover {
  --tw-gradient-from: #0050b3 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
}

.hover\:from-blue-9:hover {
  --tw-gradient-from: #003a8c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
}

.hover\:from-blue-10:hover {
  --tw-gradient-from: #002766 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
}

.hover\:from-geekBlue-1:hover {
  --tw-gradient-from: #f6f9ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
}

.hover\:from-geekBlue-2:hover {
  --tw-gradient-from: #f0f5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
}

.hover\:from-geekBlue-3:hover {
  --tw-gradient-from: #d6e4ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
}

.hover\:from-geekBlue-4:hover {
  --tw-gradient-from: #adc6ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
}

.hover\:from-geekBlue-5:hover {
  --tw-gradient-from: #85a5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
}

.hover\:from-geekBlue-6:hover {
  --tw-gradient-from: #597ef7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
}

.hover\:from-geekBlue-7:hover {
  --tw-gradient-from: #2f54eb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
}

.hover\:from-geekBlue-8:hover {
  --tw-gradient-from: #1d39c4 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
}

.hover\:from-geekBlue-9:hover {
  --tw-gradient-from: #10239e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
}

.hover\:from-geekBlue-10:hover {
  --tw-gradient-from: #061178 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
}

.hover\:from-geekBlue-11:hover {
  --tw-gradient-from: #030852 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
}

.hover\:from-purple-1:hover {
  --tw-gradient-from: #fafaff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
}

.hover\:from-purple-2:hover {
  --tw-gradient-from: #f9f0ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
}

.hover\:from-purple-3:hover {
  --tw-gradient-from: #efdbff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
}

.hover\:from-purple-4:hover {
  --tw-gradient-from: #d3adf7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
}

.hover\:from-purple-5:hover {
  --tw-gradient-from: #b37feb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
}

.hover\:from-purple-6:hover {
  --tw-gradient-from: #9254de !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
}

.hover\:from-purple-7:hover {
  --tw-gradient-from: #722ed1 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
}

.hover\:from-purple-8:hover {
  --tw-gradient-from: #531dab !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
}

.hover\:from-purple-9:hover {
  --tw-gradient-from: #391085 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
}

.hover\:from-purple-10:hover {
  --tw-gradient-from: #22075e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
}

.hover\:from-purple-11:hover {
  --tw-gradient-from: #120338 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
}

.hover\:from-magenta-1:hover {
  --tw-gradient-from: #fff0f6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
}

.hover\:from-magenta-2:hover {
  --tw-gradient-from: #ffd6e7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
}

.hover\:from-magenta-3:hover {
  --tw-gradient-from: #ffadd2 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
}

.hover\:from-magenta-4:hover {
  --tw-gradient-from: #ff85c0 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
}

.hover\:from-magenta-5:hover {
  --tw-gradient-from: #f759ab !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
}

.hover\:from-magenta-6:hover {
  --tw-gradient-from: #eb2f96 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
}

.hover\:from-magenta-7:hover {
  --tw-gradient-from: #c41d7f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
}

.hover\:from-magenta-8:hover {
  --tw-gradient-from: #9e1068 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
}

.hover\:from-magenta-9:hover {
  --tw-gradient-from: #780650 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
}

.hover\:from-magenta-10:hover {
  --tw-gradient-from: #520339 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
}

.hover\:from-gray-1:hover {
  --tw-gradient-from: #ffffff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
}

.hover\:from-gray-2:hover {
  --tw-gradient-from: #fafafa !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
}

.hover\:from-gray-3:hover {
  --tw-gradient-from: #f5f5f5 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
}

.hover\:from-gray-4:hover {
  --tw-gradient-from: #e8e8e8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
}

.hover\:from-gray-5:hover {
  --tw-gradient-from: #d9d9d9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
}

.hover\:from-gray-6:hover {
  --tw-gradient-from: #bfbfbf !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
}

.hover\:from-gray-7:hover {
  --tw-gradient-from: #8c8c8c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
}

.hover\:from-gray-8:hover {
  --tw-gradient-from: #595959 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
}

.hover\:from-gray-9:hover {
  --tw-gradient-from: #262626 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
}

.hover\:from-gray-10:hover {
  --tw-gradient-from: #000000 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.hover\:from-transparent:hover {
  --tw-gradient-from: transparent !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.hover\:via-red-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
}

.hover\:via-red-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
}

.hover\:via-red-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
}

.hover\:via-red-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
}

.hover\:via-red-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
}

.hover\:via-red-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
}

.hover\:via-red-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
}

.hover\:via-red-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
}

.hover\:via-red-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
}

.hover\:via-red-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
}

.hover\:via-volcano-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
}

.hover\:via-volcano-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
}

.hover\:via-volcano-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
}

.hover\:via-volcano-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
}

.hover\:via-volcano-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
}

.hover\:via-volcano-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
}

.hover\:via-volcano-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
}

.hover\:via-volcano-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
}

.hover\:via-volcano-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
}

.hover\:via-volcano-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
}

.hover\:via-orange-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
}

.hover\:via-orange-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
}

.hover\:via-orange-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
}

.hover\:via-orange-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
}

.hover\:via-orange-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
}

.hover\:via-orange-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
}

.hover\:via-orange-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
}

.hover\:via-orange-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
}

.hover\:via-orange-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
}

.hover\:via-orange-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
}

.hover\:via-gold-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
}

.hover\:via-gold-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
}

.hover\:via-gold-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
}

.hover\:via-gold-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
}

.hover\:via-gold-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
}

.hover\:via-gold-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
}

.hover\:via-gold-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
}

.hover\:via-gold-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
}

.hover\:via-gold-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
}

.hover\:via-gold-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
}

.hover\:via-yellow-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
}

.hover\:via-yellow-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
}

.hover\:via-yellow-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
}

.hover\:via-yellow-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
}

.hover\:via-yellow-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
}

.hover\:via-yellow-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
}

.hover\:via-yellow-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
}

.hover\:via-yellow-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
}

.hover\:via-yellow-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
}

.hover\:via-yellow-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
}

.hover\:via-lime-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
}

.hover\:via-lime-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
}

.hover\:via-lime-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
}

.hover\:via-lime-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
}

.hover\:via-lime-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
}

.hover\:via-lime-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
}

.hover\:via-lime-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
}

.hover\:via-lime-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
}

.hover\:via-lime-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
}

.hover\:via-lime-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
}

.hover\:via-green-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
}

.hover\:via-green-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
}

.hover\:via-green-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
}

.hover\:via-green-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
}

.hover\:via-green-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
}

.hover\:via-green-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
}

.hover\:via-green-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
}

.hover\:via-green-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
}

.hover\:via-green-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
}

.hover\:via-green-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
}

.hover\:via-green-11:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
}

.hover\:via-cyan-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
}

.hover\:via-cyan-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
}

.hover\:via-cyan-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
}

.hover\:via-cyan-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
}

.hover\:via-cyan-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
}

.hover\:via-cyan-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
}

.hover\:via-cyan-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
}

.hover\:via-cyan-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
}

.hover\:via-cyan-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
}

.hover\:via-cyan-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
}

.hover\:via-blue-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
}

.hover\:via-blue-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
}

.hover\:via-blue-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
}

.hover\:via-blue-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
}

.hover\:via-blue-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
}

.hover\:via-blue-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
}

.hover\:via-blue-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
}

.hover\:via-blue-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
}

.hover\:via-blue-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
}

.hover\:via-blue-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
}

.hover\:via-geekBlue-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
}

.hover\:via-geekBlue-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
}

.hover\:via-geekBlue-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
}

.hover\:via-geekBlue-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
}

.hover\:via-geekBlue-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
}

.hover\:via-geekBlue-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
}

.hover\:via-geekBlue-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
}

.hover\:via-geekBlue-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
}

.hover\:via-geekBlue-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
}

.hover\:via-geekBlue-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
}

.hover\:via-geekBlue-11:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
}

.hover\:via-purple-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
}

.hover\:via-purple-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
}

.hover\:via-purple-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
}

.hover\:via-purple-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
}

.hover\:via-purple-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
}

.hover\:via-purple-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
}

.hover\:via-purple-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
}

.hover\:via-purple-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
}

.hover\:via-purple-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
}

.hover\:via-purple-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
}

.hover\:via-purple-11:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
}

.hover\:via-magenta-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
}

.hover\:via-magenta-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
}

.hover\:via-magenta-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
}

.hover\:via-magenta-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
}

.hover\:via-magenta-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
}

.hover\:via-magenta-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
}

.hover\:via-magenta-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
}

.hover\:via-magenta-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
}

.hover\:via-magenta-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
}

.hover\:via-magenta-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
}

.hover\:via-gray-1:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
}

.hover\:via-gray-2:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
}

.hover\:via-gray-3:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
}

.hover\:via-gray-4:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
}

.hover\:via-gray-5:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
}

.hover\:via-gray-6:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
}

.hover\:via-gray-7:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
}

.hover\:via-gray-8:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
}

.hover\:via-gray-9:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
}

.hover\:via-gray-10:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.hover\:via-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.hover\:to-red-1:hover {
  --tw-gradient-to: #fff1f0 !important;
}

.hover\:to-red-2:hover {
  --tw-gradient-to: #ffccc7 !important;
}

.hover\:to-red-3:hover {
  --tw-gradient-to: #ffa39e !important;
}

.hover\:to-red-4:hover {
  --tw-gradient-to: #ff7875 !important;
}

.hover\:to-red-5:hover {
  --tw-gradient-to: #ff4d4f !important;
}

.hover\:to-red-6:hover {
  --tw-gradient-to: #f5222d !important;
}

.hover\:to-red-7:hover {
  --tw-gradient-to: #cf1322 !important;
}

.hover\:to-red-8:hover {
  --tw-gradient-to: #a8071a !important;
}

.hover\:to-red-9:hover {
  --tw-gradient-to: #820014 !important;
}

.hover\:to-red-10:hover {
  --tw-gradient-to: #5c0011 !important;
}

.hover\:to-volcano-1:hover {
  --tw-gradient-to: #fff2e8 !important;
}

.hover\:to-volcano-2:hover {
  --tw-gradient-to: #ffd8bf !important;
}

.hover\:to-volcano-3:hover {
  --tw-gradient-to: #ffbb96 !important;
}

.hover\:to-volcano-4:hover {
  --tw-gradient-to: #ff9c6e !important;
}

.hover\:to-volcano-5:hover {
  --tw-gradient-to: #ff7a45 !important;
}

.hover\:to-volcano-6:hover {
  --tw-gradient-to: #fa541c !important;
}

.hover\:to-volcano-7:hover {
  --tw-gradient-to: #d4380d !important;
}

.hover\:to-volcano-8:hover {
  --tw-gradient-to: #ad2102 !important;
}

.hover\:to-volcano-9:hover {
  --tw-gradient-to: #871400 !important;
}

.hover\:to-volcano-10:hover {
  --tw-gradient-to: #610b00 !important;
}

.hover\:to-orange-1:hover {
  --tw-gradient-to: #fff7e6 !important;
}

.hover\:to-orange-2:hover {
  --tw-gradient-to: #ffe7ba !important;
}

.hover\:to-orange-3:hover {
  --tw-gradient-to: #ffd591 !important;
}

.hover\:to-orange-4:hover {
  --tw-gradient-to: #ffc069 !important;
}

.hover\:to-orange-5:hover {
  --tw-gradient-to: #ffa940 !important;
}

.hover\:to-orange-6:hover {
  --tw-gradient-to: #fa8c16 !important;
}

.hover\:to-orange-7:hover {
  --tw-gradient-to: #d46b08 !important;
}

.hover\:to-orange-8:hover {
  --tw-gradient-to: #ad4e00 !important;
}

.hover\:to-orange-9:hover {
  --tw-gradient-to: #873800 !important;
}

.hover\:to-orange-10:hover {
  --tw-gradient-to: #612500 !important;
}

.hover\:to-gold-1:hover {
  --tw-gradient-to: #fffbe6 !important;
}

.hover\:to-gold-2:hover {
  --tw-gradient-to: #fff1b8 !important;
}

.hover\:to-gold-3:hover {
  --tw-gradient-to: #ffe58f !important;
}

.hover\:to-gold-4:hover {
  --tw-gradient-to: #ffd666 !important;
}

.hover\:to-gold-5:hover {
  --tw-gradient-to: #ffc53d !important;
}

.hover\:to-gold-6:hover {
  --tw-gradient-to: #faad14 !important;
}

.hover\:to-gold-7:hover {
  --tw-gradient-to: #d48806 !important;
}

.hover\:to-gold-8:hover {
  --tw-gradient-to: #ad6800 !important;
}

.hover\:to-gold-9:hover {
  --tw-gradient-to: #874d00 !important;
}

.hover\:to-gold-10:hover {
  --tw-gradient-to: #613400 !important;
}

.hover\:to-yellow-1:hover {
  --tw-gradient-to: #feffe6 !important;
}

.hover\:to-yellow-2:hover {
  --tw-gradient-to: #ffffb8 !important;
}

.hover\:to-yellow-3:hover {
  --tw-gradient-to: #fffb8f !important;
}

.hover\:to-yellow-4:hover {
  --tw-gradient-to: #fff566 !important;
}

.hover\:to-yellow-5:hover {
  --tw-gradient-to: #ffec3d !important;
}

.hover\:to-yellow-6:hover {
  --tw-gradient-to: #fadb14 !important;
}

.hover\:to-yellow-7:hover {
  --tw-gradient-to: #d4b106 !important;
}

.hover\:to-yellow-8:hover {
  --tw-gradient-to: #ad8b00 !important;
}

.hover\:to-yellow-9:hover {
  --tw-gradient-to: #876800 !important;
}

.hover\:to-yellow-10:hover {
  --tw-gradient-to: #614700 !important;
}

.hover\:to-lime-1:hover {
  --tw-gradient-to: #fcffe6 !important;
}

.hover\:to-lime-2:hover {
  --tw-gradient-to: #f4ffb8 !important;
}

.hover\:to-lime-3:hover {
  --tw-gradient-to: #eaff8f !important;
}

.hover\:to-lime-4:hover {
  --tw-gradient-to: #d3f261 !important;
}

.hover\:to-lime-5:hover {
  --tw-gradient-to: #bae637 !important;
}

.hover\:to-lime-6:hover {
  --tw-gradient-to: #a0d911 !important;
}

.hover\:to-lime-7:hover {
  --tw-gradient-to: #7cb305 !important;
}

.hover\:to-lime-8:hover {
  --tw-gradient-to: #5b8c00 !important;
}

.hover\:to-lime-9:hover {
  --tw-gradient-to: #3f6600 !important;
}

.hover\:to-lime-10:hover {
  --tw-gradient-to: #254000 !important;
}

.hover\:to-green-1:hover {
  --tw-gradient-to: #f6fef9 !important;
}

.hover\:to-green-2:hover {
  --tw-gradient-to: #f6ffed !important;
}

.hover\:to-green-3:hover {
  --tw-gradient-to: #d9f7be !important;
}

.hover\:to-green-4:hover {
  --tw-gradient-to: #b7eb8f !important;
}

.hover\:to-green-5:hover {
  --tw-gradient-to: #95de64 !important;
}

.hover\:to-green-6:hover {
  --tw-gradient-to: #73d13d !important;
}

.hover\:to-green-7:hover {
  --tw-gradient-to: #52c41a !important;
}

.hover\:to-green-8:hover {
  --tw-gradient-to: #389e0d !important;
}

.hover\:to-green-9:hover {
  --tw-gradient-to: #237804 !important;
}

.hover\:to-green-10:hover {
  --tw-gradient-to: #135200 !important;
}

.hover\:to-green-11:hover {
  --tw-gradient-to: #092b00 !important;
}

.hover\:to-cyan-1:hover {
  --tw-gradient-to: #e6fffb !important;
}

.hover\:to-cyan-2:hover {
  --tw-gradient-to: #b5f5ec !important;
}

.hover\:to-cyan-3:hover {
  --tw-gradient-to: #87e8de !important;
}

.hover\:to-cyan-4:hover {
  --tw-gradient-to: #5cdbd3 !important;
}

.hover\:to-cyan-5:hover {
  --tw-gradient-to: #36cfc9 !important;
}

.hover\:to-cyan-6:hover {
  --tw-gradient-to: #13c2c2 !important;
}

.hover\:to-cyan-7:hover {
  --tw-gradient-to: #08979c !important;
}

.hover\:to-cyan-8:hover {
  --tw-gradient-to: #006d75 !important;
}

.hover\:to-cyan-9:hover {
  --tw-gradient-to: #00474f !important;
}

.hover\:to-cyan-10:hover {
  --tw-gradient-to: #002329 !important;
}

.hover\:to-blue-1:hover {
  --tw-gradient-to: #e6f7ff !important;
}

.hover\:to-blue-2:hover {
  --tw-gradient-to: #bae7ff !important;
}

.hover\:to-blue-3:hover {
  --tw-gradient-to: #91d5ff !important;
}

.hover\:to-blue-4:hover {
  --tw-gradient-to: #69c0ff !important;
}

.hover\:to-blue-5:hover {
  --tw-gradient-to: #4b85ff !important;
}

.hover\:to-blue-6:hover {
  --tw-gradient-to: #2f70ff !important;
}

.hover\:to-blue-7:hover {
  --tw-gradient-to: #096dd9 !important;
}

.hover\:to-blue-8:hover {
  --tw-gradient-to: #0050b3 !important;
}

.hover\:to-blue-9:hover {
  --tw-gradient-to: #003a8c !important;
}

.hover\:to-blue-10:hover {
  --tw-gradient-to: #002766 !important;
}

.hover\:to-geekBlue-1:hover {
  --tw-gradient-to: #f6f9ff !important;
}

.hover\:to-geekBlue-2:hover {
  --tw-gradient-to: #f0f5ff !important;
}

.hover\:to-geekBlue-3:hover {
  --tw-gradient-to: #d6e4ff !important;
}

.hover\:to-geekBlue-4:hover {
  --tw-gradient-to: #adc6ff !important;
}

.hover\:to-geekBlue-5:hover {
  --tw-gradient-to: #85a5ff !important;
}

.hover\:to-geekBlue-6:hover {
  --tw-gradient-to: #597ef7 !important;
}

.hover\:to-geekBlue-7:hover {
  --tw-gradient-to: #2f54eb !important;
}

.hover\:to-geekBlue-8:hover {
  --tw-gradient-to: #1d39c4 !important;
}

.hover\:to-geekBlue-9:hover {
  --tw-gradient-to: #10239e !important;
}

.hover\:to-geekBlue-10:hover {
  --tw-gradient-to: #061178 !important;
}

.hover\:to-geekBlue-11:hover {
  --tw-gradient-to: #030852 !important;
}

.hover\:to-purple-1:hover {
  --tw-gradient-to: #fafaff !important;
}

.hover\:to-purple-2:hover {
  --tw-gradient-to: #f9f0ff !important;
}

.hover\:to-purple-3:hover {
  --tw-gradient-to: #efdbff !important;
}

.hover\:to-purple-4:hover {
  --tw-gradient-to: #d3adf7 !important;
}

.hover\:to-purple-5:hover {
  --tw-gradient-to: #b37feb !important;
}

.hover\:to-purple-6:hover {
  --tw-gradient-to: #9254de !important;
}

.hover\:to-purple-7:hover {
  --tw-gradient-to: #722ed1 !important;
}

.hover\:to-purple-8:hover {
  --tw-gradient-to: #531dab !important;
}

.hover\:to-purple-9:hover {
  --tw-gradient-to: #391085 !important;
}

.hover\:to-purple-10:hover {
  --tw-gradient-to: #22075e !important;
}

.hover\:to-purple-11:hover {
  --tw-gradient-to: #120338 !important;
}

.hover\:to-magenta-1:hover {
  --tw-gradient-to: #fff0f6 !important;
}

.hover\:to-magenta-2:hover {
  --tw-gradient-to: #ffd6e7 !important;
}

.hover\:to-magenta-3:hover {
  --tw-gradient-to: #ffadd2 !important;
}

.hover\:to-magenta-4:hover {
  --tw-gradient-to: #ff85c0 !important;
}

.hover\:to-magenta-5:hover {
  --tw-gradient-to: #f759ab !important;
}

.hover\:to-magenta-6:hover {
  --tw-gradient-to: #eb2f96 !important;
}

.hover\:to-magenta-7:hover {
  --tw-gradient-to: #c41d7f !important;
}

.hover\:to-magenta-8:hover {
  --tw-gradient-to: #9e1068 !important;
}

.hover\:to-magenta-9:hover {
  --tw-gradient-to: #780650 !important;
}

.hover\:to-magenta-10:hover {
  --tw-gradient-to: #520339 !important;
}

.hover\:to-gray-1:hover {
  --tw-gradient-to: #ffffff !important;
}

.hover\:to-gray-2:hover {
  --tw-gradient-to: #fafafa !important;
}

.hover\:to-gray-3:hover {
  --tw-gradient-to: #f5f5f5 !important;
}

.hover\:to-gray-4:hover {
  --tw-gradient-to: #e8e8e8 !important;
}

.hover\:to-gray-5:hover {
  --tw-gradient-to: #d9d9d9 !important;
}

.hover\:to-gray-6:hover {
  --tw-gradient-to: #bfbfbf !important;
}

.hover\:to-gray-7:hover {
  --tw-gradient-to: #8c8c8c !important;
}

.hover\:to-gray-8:hover {
  --tw-gradient-to: #595959 !important;
}

.hover\:to-gray-9:hover {
  --tw-gradient-to: #262626 !important;
}

.hover\:to-gray-10:hover {
  --tw-gradient-to: #000000 !important;
}

.hover\:to-transparent:hover {
  --tw-gradient-to: transparent !important;
}

.focus\:from-red-1:focus {
  --tw-gradient-from: #fff1f0 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
}

.focus\:from-red-2:focus {
  --tw-gradient-from: #ffccc7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
}

.focus\:from-red-3:focus {
  --tw-gradient-from: #ffa39e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
}

.focus\:from-red-4:focus {
  --tw-gradient-from: #ff7875 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
}

.focus\:from-red-5:focus {
  --tw-gradient-from: #ff4d4f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
}

.focus\:from-red-6:focus {
  --tw-gradient-from: #f5222d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
}

.focus\:from-red-7:focus {
  --tw-gradient-from: #cf1322 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
}

.focus\:from-red-8:focus {
  --tw-gradient-from: #a8071a !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
}

.focus\:from-red-9:focus {
  --tw-gradient-from: #820014 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
}

.focus\:from-red-10:focus {
  --tw-gradient-from: #5c0011 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
}

.focus\:from-volcano-1:focus {
  --tw-gradient-from: #fff2e8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
}

.focus\:from-volcano-2:focus {
  --tw-gradient-from: #ffd8bf !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
}

.focus\:from-volcano-3:focus {
  --tw-gradient-from: #ffbb96 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
}

.focus\:from-volcano-4:focus {
  --tw-gradient-from: #ff9c6e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
}

.focus\:from-volcano-5:focus {
  --tw-gradient-from: #ff7a45 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
}

.focus\:from-volcano-6:focus {
  --tw-gradient-from: #fa541c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
}

.focus\:from-volcano-7:focus {
  --tw-gradient-from: #d4380d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
}

.focus\:from-volcano-8:focus {
  --tw-gradient-from: #ad2102 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
}

.focus\:from-volcano-9:focus {
  --tw-gradient-from: #871400 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
}

.focus\:from-volcano-10:focus {
  --tw-gradient-from: #610b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
}

.focus\:from-orange-1:focus {
  --tw-gradient-from: #fff7e6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
}

.focus\:from-orange-2:focus {
  --tw-gradient-from: #ffe7ba !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
}

.focus\:from-orange-3:focus {
  --tw-gradient-from: #ffd591 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
}

.focus\:from-orange-4:focus {
  --tw-gradient-from: #ffc069 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
}

.focus\:from-orange-5:focus {
  --tw-gradient-from: #ffa940 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
}

.focus\:from-orange-6:focus {
  --tw-gradient-from: #fa8c16 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
}

.focus\:from-orange-7:focus {
  --tw-gradient-from: #d46b08 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
}

.focus\:from-orange-8:focus {
  --tw-gradient-from: #ad4e00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
}

.focus\:from-orange-9:focus {
  --tw-gradient-from: #873800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
}

.focus\:from-orange-10:focus {
  --tw-gradient-from: #612500 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
}

.focus\:from-gold-1:focus {
  --tw-gradient-from: #fffbe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
}

.focus\:from-gold-2:focus {
  --tw-gradient-from: #fff1b8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
}

.focus\:from-gold-3:focus {
  --tw-gradient-from: #ffe58f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
}

.focus\:from-gold-4:focus {
  --tw-gradient-from: #ffd666 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
}

.focus\:from-gold-5:focus {
  --tw-gradient-from: #ffc53d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
}

.focus\:from-gold-6:focus {
  --tw-gradient-from: #faad14 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
}

.focus\:from-gold-7:focus {
  --tw-gradient-from: #d48806 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
}

.focus\:from-gold-8:focus {
  --tw-gradient-from: #ad6800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
}

.focus\:from-gold-9:focus {
  --tw-gradient-from: #874d00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
}

.focus\:from-gold-10:focus {
  --tw-gradient-from: #613400 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
}

.focus\:from-yellow-1:focus {
  --tw-gradient-from: #feffe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
}

.focus\:from-yellow-2:focus {
  --tw-gradient-from: #ffffb8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
}

.focus\:from-yellow-3:focus {
  --tw-gradient-from: #fffb8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
}

.focus\:from-yellow-4:focus {
  --tw-gradient-from: #fff566 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
}

.focus\:from-yellow-5:focus {
  --tw-gradient-from: #ffec3d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
}

.focus\:from-yellow-6:focus {
  --tw-gradient-from: #fadb14 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
}

.focus\:from-yellow-7:focus {
  --tw-gradient-from: #d4b106 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
}

.focus\:from-yellow-8:focus {
  --tw-gradient-from: #ad8b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
}

.focus\:from-yellow-9:focus {
  --tw-gradient-from: #876800 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
}

.focus\:from-yellow-10:focus {
  --tw-gradient-from: #614700 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
}

.focus\:from-lime-1:focus {
  --tw-gradient-from: #fcffe6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
}

.focus\:from-lime-2:focus {
  --tw-gradient-from: #f4ffb8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
}

.focus\:from-lime-3:focus {
  --tw-gradient-from: #eaff8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
}

.focus\:from-lime-4:focus {
  --tw-gradient-from: #d3f261 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
}

.focus\:from-lime-5:focus {
  --tw-gradient-from: #bae637 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
}

.focus\:from-lime-6:focus {
  --tw-gradient-from: #a0d911 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
}

.focus\:from-lime-7:focus {
  --tw-gradient-from: #7cb305 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
}

.focus\:from-lime-8:focus {
  --tw-gradient-from: #5b8c00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
}

.focus\:from-lime-9:focus {
  --tw-gradient-from: #3f6600 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
}

.focus\:from-lime-10:focus {
  --tw-gradient-from: #254000 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
}

.focus\:from-green-1:focus {
  --tw-gradient-from: #f6fef9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
}

.focus\:from-green-2:focus {
  --tw-gradient-from: #f6ffed !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
}

.focus\:from-green-3:focus {
  --tw-gradient-from: #d9f7be !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
}

.focus\:from-green-4:focus {
  --tw-gradient-from: #b7eb8f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
}

.focus\:from-green-5:focus {
  --tw-gradient-from: #95de64 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
}

.focus\:from-green-6:focus {
  --tw-gradient-from: #73d13d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
}

.focus\:from-green-7:focus {
  --tw-gradient-from: #52c41a !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
}

.focus\:from-green-8:focus {
  --tw-gradient-from: #389e0d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
}

.focus\:from-green-9:focus {
  --tw-gradient-from: #237804 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
}

.focus\:from-green-10:focus {
  --tw-gradient-from: #135200 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
}

.focus\:from-green-11:focus {
  --tw-gradient-from: #092b00 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
}

.focus\:from-cyan-1:focus {
  --tw-gradient-from: #e6fffb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
}

.focus\:from-cyan-2:focus {
  --tw-gradient-from: #b5f5ec !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
}

.focus\:from-cyan-3:focus {
  --tw-gradient-from: #87e8de !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
}

.focus\:from-cyan-4:focus {
  --tw-gradient-from: #5cdbd3 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
}

.focus\:from-cyan-5:focus {
  --tw-gradient-from: #36cfc9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
}

.focus\:from-cyan-6:focus {
  --tw-gradient-from: #13c2c2 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
}

.focus\:from-cyan-7:focus {
  --tw-gradient-from: #08979c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
}

.focus\:from-cyan-8:focus {
  --tw-gradient-from: #006d75 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
}

.focus\:from-cyan-9:focus {
  --tw-gradient-from: #00474f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
}

.focus\:from-cyan-10:focus {
  --tw-gradient-from: #002329 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
}

.focus\:from-blue-1:focus {
  --tw-gradient-from: #e6f7ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
}

.focus\:from-blue-2:focus {
  --tw-gradient-from: #bae7ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
}

.focus\:from-blue-3:focus {
  --tw-gradient-from: #91d5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
}

.focus\:from-blue-4:focus {
  --tw-gradient-from: #69c0ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
}

.focus\:from-blue-5:focus {
  --tw-gradient-from: #4b85ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
}

.focus\:from-blue-6:focus {
  --tw-gradient-from: #2f70ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
}

.focus\:from-blue-7:focus {
  --tw-gradient-from: #096dd9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
}

.focus\:from-blue-8:focus {
  --tw-gradient-from: #0050b3 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
}

.focus\:from-blue-9:focus {
  --tw-gradient-from: #003a8c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
}

.focus\:from-blue-10:focus {
  --tw-gradient-from: #002766 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
}

.focus\:from-geekBlue-1:focus {
  --tw-gradient-from: #f6f9ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
}

.focus\:from-geekBlue-2:focus {
  --tw-gradient-from: #f0f5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
}

.focus\:from-geekBlue-3:focus {
  --tw-gradient-from: #d6e4ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
}

.focus\:from-geekBlue-4:focus {
  --tw-gradient-from: #adc6ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
}

.focus\:from-geekBlue-5:focus {
  --tw-gradient-from: #85a5ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
}

.focus\:from-geekBlue-6:focus {
  --tw-gradient-from: #597ef7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
}

.focus\:from-geekBlue-7:focus {
  --tw-gradient-from: #2f54eb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
}

.focus\:from-geekBlue-8:focus {
  --tw-gradient-from: #1d39c4 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
}

.focus\:from-geekBlue-9:focus {
  --tw-gradient-from: #10239e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
}

.focus\:from-geekBlue-10:focus {
  --tw-gradient-from: #061178 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
}

.focus\:from-geekBlue-11:focus {
  --tw-gradient-from: #030852 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
}

.focus\:from-purple-1:focus {
  --tw-gradient-from: #fafaff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
}

.focus\:from-purple-2:focus {
  --tw-gradient-from: #f9f0ff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
}

.focus\:from-purple-3:focus {
  --tw-gradient-from: #efdbff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
}

.focus\:from-purple-4:focus {
  --tw-gradient-from: #d3adf7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
}

.focus\:from-purple-5:focus {
  --tw-gradient-from: #b37feb !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
}

.focus\:from-purple-6:focus {
  --tw-gradient-from: #9254de !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
}

.focus\:from-purple-7:focus {
  --tw-gradient-from: #722ed1 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
}

.focus\:from-purple-8:focus {
  --tw-gradient-from: #531dab !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
}

.focus\:from-purple-9:focus {
  --tw-gradient-from: #391085 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
}

.focus\:from-purple-10:focus {
  --tw-gradient-from: #22075e !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
}

.focus\:from-purple-11:focus {
  --tw-gradient-from: #120338 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
}

.focus\:from-magenta-1:focus {
  --tw-gradient-from: #fff0f6 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
}

.focus\:from-magenta-2:focus {
  --tw-gradient-from: #ffd6e7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
}

.focus\:from-magenta-3:focus {
  --tw-gradient-from: #ffadd2 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
}

.focus\:from-magenta-4:focus {
  --tw-gradient-from: #ff85c0 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
}

.focus\:from-magenta-5:focus {
  --tw-gradient-from: #f759ab !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
}

.focus\:from-magenta-6:focus {
  --tw-gradient-from: #eb2f96 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
}

.focus\:from-magenta-7:focus {
  --tw-gradient-from: #c41d7f !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
}

.focus\:from-magenta-8:focus {
  --tw-gradient-from: #9e1068 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
}

.focus\:from-magenta-9:focus {
  --tw-gradient-from: #780650 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
}

.focus\:from-magenta-10:focus {
  --tw-gradient-from: #520339 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
}

.focus\:from-gray-1:focus {
  --tw-gradient-from: #ffffff !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
}

.focus\:from-gray-2:focus {
  --tw-gradient-from: #fafafa !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
}

.focus\:from-gray-3:focus {
  --tw-gradient-from: #f5f5f5 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
}

.focus\:from-gray-4:focus {
  --tw-gradient-from: #e8e8e8 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
}

.focus\:from-gray-5:focus {
  --tw-gradient-from: #d9d9d9 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
}

.focus\:from-gray-6:focus {
  --tw-gradient-from: #bfbfbf !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
}

.focus\:from-gray-7:focus {
  --tw-gradient-from: #8c8c8c !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
}

.focus\:from-gray-8:focus {
  --tw-gradient-from: #595959 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
}

.focus\:from-gray-9:focus {
  --tw-gradient-from: #262626 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
}

.focus\:from-gray-10:focus {
  --tw-gradient-from: #000000 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.focus\:from-transparent:focus {
  --tw-gradient-from: transparent !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.focus\:via-red-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
}

.focus\:via-red-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
}

.focus\:via-red-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
}

.focus\:via-red-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
}

.focus\:via-red-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
}

.focus\:via-red-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
}

.focus\:via-red-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
}

.focus\:via-red-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
}

.focus\:via-red-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
}

.focus\:via-red-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
}

.focus\:via-volcano-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
}

.focus\:via-volcano-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
}

.focus\:via-volcano-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
}

.focus\:via-volcano-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
}

.focus\:via-volcano-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
}

.focus\:via-volcano-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
}

.focus\:via-volcano-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
}

.focus\:via-volcano-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
}

.focus\:via-volcano-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
}

.focus\:via-volcano-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
}

.focus\:via-orange-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
}

.focus\:via-orange-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
}

.focus\:via-orange-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
}

.focus\:via-orange-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
}

.focus\:via-orange-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
}

.focus\:via-orange-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
}

.focus\:via-orange-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
}

.focus\:via-orange-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
}

.focus\:via-orange-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
}

.focus\:via-orange-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
}

.focus\:via-gold-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
}

.focus\:via-gold-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
}

.focus\:via-gold-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
}

.focus\:via-gold-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
}

.focus\:via-gold-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
}

.focus\:via-gold-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
}

.focus\:via-gold-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
}

.focus\:via-gold-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
}

.focus\:via-gold-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
}

.focus\:via-gold-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
}

.focus\:via-yellow-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
}

.focus\:via-yellow-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
}

.focus\:via-yellow-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
}

.focus\:via-yellow-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
}

.focus\:via-yellow-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
}

.focus\:via-yellow-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
}

.focus\:via-yellow-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
}

.focus\:via-yellow-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
}

.focus\:via-yellow-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
}

.focus\:via-yellow-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
}

.focus\:via-lime-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
}

.focus\:via-lime-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
}

.focus\:via-lime-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
}

.focus\:via-lime-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
}

.focus\:via-lime-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
}

.focus\:via-lime-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
}

.focus\:via-lime-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
}

.focus\:via-lime-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
}

.focus\:via-lime-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
}

.focus\:via-lime-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
}

.focus\:via-green-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
}

.focus\:via-green-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
}

.focus\:via-green-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
}

.focus\:via-green-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
}

.focus\:via-green-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
}

.focus\:via-green-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
}

.focus\:via-green-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
}

.focus\:via-green-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
}

.focus\:via-green-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
}

.focus\:via-green-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
}

.focus\:via-green-11:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
}

.focus\:via-cyan-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
}

.focus\:via-cyan-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
}

.focus\:via-cyan-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
}

.focus\:via-cyan-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
}

.focus\:via-cyan-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
}

.focus\:via-cyan-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
}

.focus\:via-cyan-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
}

.focus\:via-cyan-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
}

.focus\:via-cyan-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
}

.focus\:via-cyan-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
}

.focus\:via-blue-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
}

.focus\:via-blue-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
}

.focus\:via-blue-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
}

.focus\:via-blue-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
}

.focus\:via-blue-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
}

.focus\:via-blue-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
}

.focus\:via-blue-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
}

.focus\:via-blue-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
}

.focus\:via-blue-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
}

.focus\:via-blue-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
}

.focus\:via-geekBlue-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
}

.focus\:via-geekBlue-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
}

.focus\:via-geekBlue-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
}

.focus\:via-geekBlue-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
}

.focus\:via-geekBlue-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
}

.focus\:via-geekBlue-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
}

.focus\:via-geekBlue-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
}

.focus\:via-geekBlue-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
}

.focus\:via-geekBlue-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
}

.focus\:via-geekBlue-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
}

.focus\:via-geekBlue-11:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
}

.focus\:via-purple-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
}

.focus\:via-purple-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
}

.focus\:via-purple-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
}

.focus\:via-purple-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
}

.focus\:via-purple-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
}

.focus\:via-purple-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
}

.focus\:via-purple-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
}

.focus\:via-purple-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
}

.focus\:via-purple-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
}

.focus\:via-purple-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
}

.focus\:via-purple-11:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
}

.focus\:via-magenta-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
}

.focus\:via-magenta-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
}

.focus\:via-magenta-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
}

.focus\:via-magenta-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
}

.focus\:via-magenta-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
}

.focus\:via-magenta-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
}

.focus\:via-magenta-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
}

.focus\:via-magenta-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
}

.focus\:via-magenta-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
}

.focus\:via-magenta-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
}

.focus\:via-gray-1:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
}

.focus\:via-gray-2:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
}

.focus\:via-gray-3:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
}

.focus\:via-gray-4:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
}

.focus\:via-gray-5:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
}

.focus\:via-gray-6:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
}

.focus\:via-gray-7:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
}

.focus\:via-gray-8:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
}

.focus\:via-gray-9:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
}

.focus\:via-gray-10:focus {
  --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.focus\:via-transparent:focus {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
}

.focus\:to-red-1:focus {
  --tw-gradient-to: #fff1f0 !important;
}

.focus\:to-red-2:focus {
  --tw-gradient-to: #ffccc7 !important;
}

.focus\:to-red-3:focus {
  --tw-gradient-to: #ffa39e !important;
}

.focus\:to-red-4:focus {
  --tw-gradient-to: #ff7875 !important;
}

.focus\:to-red-5:focus {
  --tw-gradient-to: #ff4d4f !important;
}

.focus\:to-red-6:focus {
  --tw-gradient-to: #f5222d !important;
}

.focus\:to-red-7:focus {
  --tw-gradient-to: #cf1322 !important;
}

.focus\:to-red-8:focus {
  --tw-gradient-to: #a8071a !important;
}

.focus\:to-red-9:focus {
  --tw-gradient-to: #820014 !important;
}

.focus\:to-red-10:focus {
  --tw-gradient-to: #5c0011 !important;
}

.focus\:to-volcano-1:focus {
  --tw-gradient-to: #fff2e8 !important;
}

.focus\:to-volcano-2:focus {
  --tw-gradient-to: #ffd8bf !important;
}

.focus\:to-volcano-3:focus {
  --tw-gradient-to: #ffbb96 !important;
}

.focus\:to-volcano-4:focus {
  --tw-gradient-to: #ff9c6e !important;
}

.focus\:to-volcano-5:focus {
  --tw-gradient-to: #ff7a45 !important;
}

.focus\:to-volcano-6:focus {
  --tw-gradient-to: #fa541c !important;
}

.focus\:to-volcano-7:focus {
  --tw-gradient-to: #d4380d !important;
}

.focus\:to-volcano-8:focus {
  --tw-gradient-to: #ad2102 !important;
}

.focus\:to-volcano-9:focus {
  --tw-gradient-to: #871400 !important;
}

.focus\:to-volcano-10:focus {
  --tw-gradient-to: #610b00 !important;
}

.focus\:to-orange-1:focus {
  --tw-gradient-to: #fff7e6 !important;
}

.focus\:to-orange-2:focus {
  --tw-gradient-to: #ffe7ba !important;
}

.focus\:to-orange-3:focus {
  --tw-gradient-to: #ffd591 !important;
}

.focus\:to-orange-4:focus {
  --tw-gradient-to: #ffc069 !important;
}

.focus\:to-orange-5:focus {
  --tw-gradient-to: #ffa940 !important;
}

.focus\:to-orange-6:focus {
  --tw-gradient-to: #fa8c16 !important;
}

.focus\:to-orange-7:focus {
  --tw-gradient-to: #d46b08 !important;
}

.focus\:to-orange-8:focus {
  --tw-gradient-to: #ad4e00 !important;
}

.focus\:to-orange-9:focus {
  --tw-gradient-to: #873800 !important;
}

.focus\:to-orange-10:focus {
  --tw-gradient-to: #612500 !important;
}

.focus\:to-gold-1:focus {
  --tw-gradient-to: #fffbe6 !important;
}

.focus\:to-gold-2:focus {
  --tw-gradient-to: #fff1b8 !important;
}

.focus\:to-gold-3:focus {
  --tw-gradient-to: #ffe58f !important;
}

.focus\:to-gold-4:focus {
  --tw-gradient-to: #ffd666 !important;
}

.focus\:to-gold-5:focus {
  --tw-gradient-to: #ffc53d !important;
}

.focus\:to-gold-6:focus {
  --tw-gradient-to: #faad14 !important;
}

.focus\:to-gold-7:focus {
  --tw-gradient-to: #d48806 !important;
}

.focus\:to-gold-8:focus {
  --tw-gradient-to: #ad6800 !important;
}

.focus\:to-gold-9:focus {
  --tw-gradient-to: #874d00 !important;
}

.focus\:to-gold-10:focus {
  --tw-gradient-to: #613400 !important;
}

.focus\:to-yellow-1:focus {
  --tw-gradient-to: #feffe6 !important;
}

.focus\:to-yellow-2:focus {
  --tw-gradient-to: #ffffb8 !important;
}

.focus\:to-yellow-3:focus {
  --tw-gradient-to: #fffb8f !important;
}

.focus\:to-yellow-4:focus {
  --tw-gradient-to: #fff566 !important;
}

.focus\:to-yellow-5:focus {
  --tw-gradient-to: #ffec3d !important;
}

.focus\:to-yellow-6:focus {
  --tw-gradient-to: #fadb14 !important;
}

.focus\:to-yellow-7:focus {
  --tw-gradient-to: #d4b106 !important;
}

.focus\:to-yellow-8:focus {
  --tw-gradient-to: #ad8b00 !important;
}

.focus\:to-yellow-9:focus {
  --tw-gradient-to: #876800 !important;
}

.focus\:to-yellow-10:focus {
  --tw-gradient-to: #614700 !important;
}

.focus\:to-lime-1:focus {
  --tw-gradient-to: #fcffe6 !important;
}

.focus\:to-lime-2:focus {
  --tw-gradient-to: #f4ffb8 !important;
}

.focus\:to-lime-3:focus {
  --tw-gradient-to: #eaff8f !important;
}

.focus\:to-lime-4:focus {
  --tw-gradient-to: #d3f261 !important;
}

.focus\:to-lime-5:focus {
  --tw-gradient-to: #bae637 !important;
}

.focus\:to-lime-6:focus {
  --tw-gradient-to: #a0d911 !important;
}

.focus\:to-lime-7:focus {
  --tw-gradient-to: #7cb305 !important;
}

.focus\:to-lime-8:focus {
  --tw-gradient-to: #5b8c00 !important;
}

.focus\:to-lime-9:focus {
  --tw-gradient-to: #3f6600 !important;
}

.focus\:to-lime-10:focus {
  --tw-gradient-to: #254000 !important;
}

.focus\:to-green-1:focus {
  --tw-gradient-to: #f6fef9 !important;
}

.focus\:to-green-2:focus {
  --tw-gradient-to: #f6ffed !important;
}

.focus\:to-green-3:focus {
  --tw-gradient-to: #d9f7be !important;
}

.focus\:to-green-4:focus {
  --tw-gradient-to: #b7eb8f !important;
}

.focus\:to-green-5:focus {
  --tw-gradient-to: #95de64 !important;
}

.focus\:to-green-6:focus {
  --tw-gradient-to: #73d13d !important;
}

.focus\:to-green-7:focus {
  --tw-gradient-to: #52c41a !important;
}

.focus\:to-green-8:focus {
  --tw-gradient-to: #389e0d !important;
}

.focus\:to-green-9:focus {
  --tw-gradient-to: #237804 !important;
}

.focus\:to-green-10:focus {
  --tw-gradient-to: #135200 !important;
}

.focus\:to-green-11:focus {
  --tw-gradient-to: #092b00 !important;
}

.focus\:to-cyan-1:focus {
  --tw-gradient-to: #e6fffb !important;
}

.focus\:to-cyan-2:focus {
  --tw-gradient-to: #b5f5ec !important;
}

.focus\:to-cyan-3:focus {
  --tw-gradient-to: #87e8de !important;
}

.focus\:to-cyan-4:focus {
  --tw-gradient-to: #5cdbd3 !important;
}

.focus\:to-cyan-5:focus {
  --tw-gradient-to: #36cfc9 !important;
}

.focus\:to-cyan-6:focus {
  --tw-gradient-to: #13c2c2 !important;
}

.focus\:to-cyan-7:focus {
  --tw-gradient-to: #08979c !important;
}

.focus\:to-cyan-8:focus {
  --tw-gradient-to: #006d75 !important;
}

.focus\:to-cyan-9:focus {
  --tw-gradient-to: #00474f !important;
}

.focus\:to-cyan-10:focus {
  --tw-gradient-to: #002329 !important;
}

.focus\:to-blue-1:focus {
  --tw-gradient-to: #e6f7ff !important;
}

.focus\:to-blue-2:focus {
  --tw-gradient-to: #bae7ff !important;
}

.focus\:to-blue-3:focus {
  --tw-gradient-to: #91d5ff !important;
}

.focus\:to-blue-4:focus {
  --tw-gradient-to: #69c0ff !important;
}

.focus\:to-blue-5:focus {
  --tw-gradient-to: #4b85ff !important;
}

.focus\:to-blue-6:focus {
  --tw-gradient-to: #2f70ff !important;
}

.focus\:to-blue-7:focus {
  --tw-gradient-to: #096dd9 !important;
}

.focus\:to-blue-8:focus {
  --tw-gradient-to: #0050b3 !important;
}

.focus\:to-blue-9:focus {
  --tw-gradient-to: #003a8c !important;
}

.focus\:to-blue-10:focus {
  --tw-gradient-to: #002766 !important;
}

.focus\:to-geekBlue-1:focus {
  --tw-gradient-to: #f6f9ff !important;
}

.focus\:to-geekBlue-2:focus {
  --tw-gradient-to: #f0f5ff !important;
}

.focus\:to-geekBlue-3:focus {
  --tw-gradient-to: #d6e4ff !important;
}

.focus\:to-geekBlue-4:focus {
  --tw-gradient-to: #adc6ff !important;
}

.focus\:to-geekBlue-5:focus {
  --tw-gradient-to: #85a5ff !important;
}

.focus\:to-geekBlue-6:focus {
  --tw-gradient-to: #597ef7 !important;
}

.focus\:to-geekBlue-7:focus {
  --tw-gradient-to: #2f54eb !important;
}

.focus\:to-geekBlue-8:focus {
  --tw-gradient-to: #1d39c4 !important;
}

.focus\:to-geekBlue-9:focus {
  --tw-gradient-to: #10239e !important;
}

.focus\:to-geekBlue-10:focus {
  --tw-gradient-to: #061178 !important;
}

.focus\:to-geekBlue-11:focus {
  --tw-gradient-to: #030852 !important;
}

.focus\:to-purple-1:focus {
  --tw-gradient-to: #fafaff !important;
}

.focus\:to-purple-2:focus {
  --tw-gradient-to: #f9f0ff !important;
}

.focus\:to-purple-3:focus {
  --tw-gradient-to: #efdbff !important;
}

.focus\:to-purple-4:focus {
  --tw-gradient-to: #d3adf7 !important;
}

.focus\:to-purple-5:focus {
  --tw-gradient-to: #b37feb !important;
}

.focus\:to-purple-6:focus {
  --tw-gradient-to: #9254de !important;
}

.focus\:to-purple-7:focus {
  --tw-gradient-to: #722ed1 !important;
}

.focus\:to-purple-8:focus {
  --tw-gradient-to: #531dab !important;
}

.focus\:to-purple-9:focus {
  --tw-gradient-to: #391085 !important;
}

.focus\:to-purple-10:focus {
  --tw-gradient-to: #22075e !important;
}

.focus\:to-purple-11:focus {
  --tw-gradient-to: #120338 !important;
}

.focus\:to-magenta-1:focus {
  --tw-gradient-to: #fff0f6 !important;
}

.focus\:to-magenta-2:focus {
  --tw-gradient-to: #ffd6e7 !important;
}

.focus\:to-magenta-3:focus {
  --tw-gradient-to: #ffadd2 !important;
}

.focus\:to-magenta-4:focus {
  --tw-gradient-to: #ff85c0 !important;
}

.focus\:to-magenta-5:focus {
  --tw-gradient-to: #f759ab !important;
}

.focus\:to-magenta-6:focus {
  --tw-gradient-to: #eb2f96 !important;
}

.focus\:to-magenta-7:focus {
  --tw-gradient-to: #c41d7f !important;
}

.focus\:to-magenta-8:focus {
  --tw-gradient-to: #9e1068 !important;
}

.focus\:to-magenta-9:focus {
  --tw-gradient-to: #780650 !important;
}

.focus\:to-magenta-10:focus {
  --tw-gradient-to: #520339 !important;
}

.focus\:to-gray-1:focus {
  --tw-gradient-to: #ffffff !important;
}

.focus\:to-gray-2:focus {
  --tw-gradient-to: #fafafa !important;
}

.focus\:to-gray-3:focus {
  --tw-gradient-to: #f5f5f5 !important;
}

.focus\:to-gray-4:focus {
  --tw-gradient-to: #e8e8e8 !important;
}

.focus\:to-gray-5:focus {
  --tw-gradient-to: #d9d9d9 !important;
}

.focus\:to-gray-6:focus {
  --tw-gradient-to: #bfbfbf !important;
}

.focus\:to-gray-7:focus {
  --tw-gradient-to: #8c8c8c !important;
}

.focus\:to-gray-8:focus {
  --tw-gradient-to: #595959 !important;
}

.focus\:to-gray-9:focus {
  --tw-gradient-to: #262626 !important;
}

.focus\:to-gray-10:focus {
  --tw-gradient-to: #000000 !important;
}

.focus\:to-transparent:focus {
  --tw-gradient-to: transparent !important;
}

.bg-opacity-0 {
  --tw-bg-opacity: 0 !important;
}

.bg-opacity-5 {
  --tw-bg-opacity: 0.05 !important;
}

.bg-opacity-10 {
  --tw-bg-opacity: 0.1 !important;
}

.bg-opacity-20 {
  --tw-bg-opacity: 0.2 !important;
}

.bg-opacity-25 {
  --tw-bg-opacity: 0.25 !important;
}

.bg-opacity-30 {
  --tw-bg-opacity: 0.3 !important;
}

.bg-opacity-40 {
  --tw-bg-opacity: 0.4 !important;
}

.bg-opacity-50 {
  --tw-bg-opacity: 0.5 !important;
}

.bg-opacity-60 {
  --tw-bg-opacity: 0.6 !important;
}

.bg-opacity-70 {
  --tw-bg-opacity: 0.7 !important;
}

.bg-opacity-75 {
  --tw-bg-opacity: 0.75 !important;
}

.bg-opacity-80 {
  --tw-bg-opacity: 0.8 !important;
}

.bg-opacity-90 {
  --tw-bg-opacity: 0.9 !important;
}

.bg-opacity-95 {
  --tw-bg-opacity: 0.95 !important;
}

.bg-opacity-100 {
  --tw-bg-opacity: 1 !important;
}

.group:hover .group-hover\:bg-opacity-0 {
  --tw-bg-opacity: 0 !important;
}

.group:hover .group-hover\:bg-opacity-5 {
  --tw-bg-opacity: 0.05 !important;
}

.group:hover .group-hover\:bg-opacity-10 {
  --tw-bg-opacity: 0.1 !important;
}

.group:hover .group-hover\:bg-opacity-20 {
  --tw-bg-opacity: 0.2 !important;
}

.group:hover .group-hover\:bg-opacity-25 {
  --tw-bg-opacity: 0.25 !important;
}

.group:hover .group-hover\:bg-opacity-30 {
  --tw-bg-opacity: 0.3 !important;
}

.group:hover .group-hover\:bg-opacity-40 {
  --tw-bg-opacity: 0.4 !important;
}

.group:hover .group-hover\:bg-opacity-50 {
  --tw-bg-opacity: 0.5 !important;
}

.group:hover .group-hover\:bg-opacity-60 {
  --tw-bg-opacity: 0.6 !important;
}

.group:hover .group-hover\:bg-opacity-70 {
  --tw-bg-opacity: 0.7 !important;
}

.group:hover .group-hover\:bg-opacity-75 {
  --tw-bg-opacity: 0.75 !important;
}

.group:hover .group-hover\:bg-opacity-80 {
  --tw-bg-opacity: 0.8 !important;
}

.group:hover .group-hover\:bg-opacity-90 {
  --tw-bg-opacity: 0.9 !important;
}

.group:hover .group-hover\:bg-opacity-95 {
  --tw-bg-opacity: 0.95 !important;
}

.group:hover .group-hover\:bg-opacity-100 {
  --tw-bg-opacity: 1 !important;
}

.focus-within\:bg-opacity-0:focus-within {
  --tw-bg-opacity: 0 !important;
}

.focus-within\:bg-opacity-5:focus-within {
  --tw-bg-opacity: 0.05 !important;
}

.focus-within\:bg-opacity-10:focus-within {
  --tw-bg-opacity: 0.1 !important;
}

.focus-within\:bg-opacity-20:focus-within {
  --tw-bg-opacity: 0.2 !important;
}

.focus-within\:bg-opacity-25:focus-within {
  --tw-bg-opacity: 0.25 !important;
}

.focus-within\:bg-opacity-30:focus-within {
  --tw-bg-opacity: 0.3 !important;
}

.focus-within\:bg-opacity-40:focus-within {
  --tw-bg-opacity: 0.4 !important;
}

.focus-within\:bg-opacity-50:focus-within {
  --tw-bg-opacity: 0.5 !important;
}

.focus-within\:bg-opacity-60:focus-within {
  --tw-bg-opacity: 0.6 !important;
}

.focus-within\:bg-opacity-70:focus-within {
  --tw-bg-opacity: 0.7 !important;
}

.focus-within\:bg-opacity-75:focus-within {
  --tw-bg-opacity: 0.75 !important;
}

.focus-within\:bg-opacity-80:focus-within {
  --tw-bg-opacity: 0.8 !important;
}

.focus-within\:bg-opacity-90:focus-within {
  --tw-bg-opacity: 0.9 !important;
}

.focus-within\:bg-opacity-95:focus-within {
  --tw-bg-opacity: 0.95 !important;
}

.focus-within\:bg-opacity-100:focus-within {
  --tw-bg-opacity: 1 !important;
}

.hover\:bg-opacity-0:hover {
  --tw-bg-opacity: 0 !important;
}

.hover\:bg-opacity-5:hover {
  --tw-bg-opacity: 0.05 !important;
}

.hover\:bg-opacity-10:hover {
  --tw-bg-opacity: 0.1 !important;
}

.hover\:bg-opacity-20:hover {
  --tw-bg-opacity: 0.2 !important;
}

.hover\:bg-opacity-25:hover {
  --tw-bg-opacity: 0.25 !important;
}

.hover\:bg-opacity-30:hover {
  --tw-bg-opacity: 0.3 !important;
}

.hover\:bg-opacity-40:hover {
  --tw-bg-opacity: 0.4 !important;
}

.hover\:bg-opacity-50:hover {
  --tw-bg-opacity: 0.5 !important;
}

.hover\:bg-opacity-60:hover {
  --tw-bg-opacity: 0.6 !important;
}

.hover\:bg-opacity-70:hover {
  --tw-bg-opacity: 0.7 !important;
}

.hover\:bg-opacity-75:hover {
  --tw-bg-opacity: 0.75 !important;
}

.hover\:bg-opacity-80:hover {
  --tw-bg-opacity: 0.8 !important;
}

.hover\:bg-opacity-90:hover {
  --tw-bg-opacity: 0.9 !important;
}

.hover\:bg-opacity-95:hover {
  --tw-bg-opacity: 0.95 !important;
}

.hover\:bg-opacity-100:hover {
  --tw-bg-opacity: 1 !important;
}

.focus\:bg-opacity-0:focus {
  --tw-bg-opacity: 0 !important;
}

.focus\:bg-opacity-5:focus {
  --tw-bg-opacity: 0.05 !important;
}

.focus\:bg-opacity-10:focus {
  --tw-bg-opacity: 0.1 !important;
}

.focus\:bg-opacity-20:focus {
  --tw-bg-opacity: 0.2 !important;
}

.focus\:bg-opacity-25:focus {
  --tw-bg-opacity: 0.25 !important;
}

.focus\:bg-opacity-30:focus {
  --tw-bg-opacity: 0.3 !important;
}

.focus\:bg-opacity-40:focus {
  --tw-bg-opacity: 0.4 !important;
}

.focus\:bg-opacity-50:focus {
  --tw-bg-opacity: 0.5 !important;
}

.focus\:bg-opacity-60:focus {
  --tw-bg-opacity: 0.6 !important;
}

.focus\:bg-opacity-70:focus {
  --tw-bg-opacity: 0.7 !important;
}

.focus\:bg-opacity-75:focus {
  --tw-bg-opacity: 0.75 !important;
}

.focus\:bg-opacity-80:focus {
  --tw-bg-opacity: 0.8 !important;
}

.focus\:bg-opacity-90:focus {
  --tw-bg-opacity: 0.9 !important;
}

.focus\:bg-opacity-95:focus {
  --tw-bg-opacity: 0.95 !important;
}

.focus\:bg-opacity-100:focus {
  --tw-bg-opacity: 1 !important;
}

.bg-bottom {
  background-position: bottom !important;
}

.bg-center {
  background-position: center !important;
}

.bg-left {
  background-position: left !important;
}

.bg-left-bottom {
  background-position: left bottom !important;
}

.bg-left-top {
  background-position: left top !important;
}

.bg-right {
  background-position: right !important;
}

.bg-right-bottom {
  background-position: right bottom !important;
}

.bg-right-top {
  background-position: right top !important;
}

.bg-top {
  background-position: top !important;
}

.bg-repeat {
  background-repeat: repeat !important;
}

.bg-no-repeat {
  background-repeat: no-repeat !important;
}

.bg-repeat-x {
  background-repeat: repeat-x !important;
}

.bg-repeat-y {
  background-repeat: repeat-y !important;
}

.bg-repeat-round {
  background-repeat: round !important;
}

.bg-repeat-space {
  background-repeat: space !important;
}

.bg-auto {
  background-size: auto !important;
}

.bg-cover {
  background-size: cover !important;
}

.bg-contain {
  background-size: contain !important;
}

.border-collapse {
  border-collapse: collapse !important;
}

.border-separate {
  border-collapse: separate !important;
}

.border-red-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
}

.border-red-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
}

.border-red-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
}

.border-red-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
}

.border-red-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
}

.border-red-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
}

.border-red-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
}

.border-red-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
}

.border-red-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
}

.border-red-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
}

.border-volcano-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
}

.border-volcano-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
}

.border-volcano-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
}

.border-volcano-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
}

.border-volcano-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
}

.border-volcano-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
}

.border-volcano-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
}

.border-volcano-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
}

.border-volcano-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
}

.border-volcano-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
}

.border-orange-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
}

.border-orange-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
}

.border-orange-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
}

.border-orange-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
}

.border-orange-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
}

.border-orange-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
}

.border-orange-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
}

.border-orange-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
}

.border-orange-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
}

.border-orange-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
}

.border-gold-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
}

.border-gold-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
}

.border-gold-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
}

.border-gold-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
}

.border-gold-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
}

.border-gold-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
}

.border-gold-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
}

.border-gold-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
}

.border-gold-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
}

.border-gold-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
}

.border-yellow-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
}

.border-yellow-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
}

.border-yellow-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
}

.border-yellow-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
}

.border-yellow-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
}

.border-yellow-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
}

.border-yellow-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
}

.border-yellow-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
}

.border-yellow-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
}

.border-yellow-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
}

.border-lime-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
}

.border-lime-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
}

.border-lime-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
}

.border-lime-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
}

.border-lime-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
}

.border-lime-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
}

.border-lime-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
}

.border-lime-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
}

.border-lime-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
}

.border-lime-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
}

.border-green-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
}

.border-green-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
}

.border-green-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
}

.border-green-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
}

.border-green-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
}

.border-green-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
}

.border-green-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
}

.border-green-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
}

.border-green-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
}

.border-green-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
}

.border-green-11 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
}

.border-cyan-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
}

.border-cyan-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
}

.border-cyan-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
}

.border-cyan-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
}

.border-cyan-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
}

.border-cyan-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
}

.border-cyan-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
}

.border-cyan-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
}

.border-cyan-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
}

.border-cyan-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
}

.border-blue-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
}

.border-blue-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
}

.border-blue-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
}

.border-blue-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
}

.border-blue-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
}

.border-blue-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
}

.border-blue-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
}

.border-blue-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
}

.border-blue-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
}

.border-blue-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
}

.border-geekBlue-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
}

.border-geekBlue-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
}

.border-geekBlue-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
}

.border-geekBlue-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
}

.border-geekBlue-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
}

.border-geekBlue-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
}

.border-geekBlue-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
}

.border-geekBlue-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
}

.border-geekBlue-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
}

.border-geekBlue-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
}

.border-geekBlue-11 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
}

.border-purple-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
}

.border-purple-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
}

.border-purple-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
}

.border-purple-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
}

.border-purple-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
}

.border-purple-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
}

.border-purple-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
}

.border-purple-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
}

.border-purple-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
}

.border-purple-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
}

.border-purple-11 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
}

.border-magenta-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
}

.border-magenta-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
}

.border-magenta-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
}

.border-magenta-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
}

.border-magenta-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
}

.border-magenta-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
}

.border-magenta-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
}

.border-magenta-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
}

.border-magenta-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
}

.border-magenta-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
}

.border-gray-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
}

.border-gray-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
}

.border-gray-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
}

.border-gray-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
}

.border-gray-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
}

.border-gray-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
}

.border-gray-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
}

.border-gray-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
}

.border-gray-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
}

.border-gray-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
}

.border-transparent {
  border-color: transparent !important;
}

.group:hover .group-hover\:border-red-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-red-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-volcano-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-orange-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gold-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-yellow-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-lime-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-green-11 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-cyan-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-blue-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-geekBlue-11 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-purple-11 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-magenta-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-1 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-2 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-3 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-4 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-5 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-6 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-7 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-8 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-9 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-gray-10 {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-transparent {
  border-color: transparent !important;
}

.focus-within\:border-red-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
}

.focus-within\:border-red-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-volcano-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-orange-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gold-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-yellow-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-lime-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-green-11:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
}

.focus-within\:border-cyan-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
}

.focus-within\:border-blue-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
}

.focus-within\:border-geekBlue-11:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
}

.focus-within\:border-purple-11:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
}

.focus-within\:border-magenta-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-1:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-2:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-3:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-4:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-5:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-6:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-7:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-8:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-9:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
}

.focus-within\:border-gray-10:focus-within {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
}

.focus-within\:border-transparent:focus-within {
  border-color: transparent !important;
}

.hover\:border-red-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
}

.hover\:border-red-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
}

.hover\:border-red-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
}

.hover\:border-red-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
}

.hover\:border-red-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
}

.hover\:border-red-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
}

.hover\:border-red-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
}

.hover\:border-red-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
}

.hover\:border-red-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
}

.hover\:border-red-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-volcano-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-orange-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-gold-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-yellow-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-lime-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-green-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
}

.hover\:border-green-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
}

.hover\:border-green-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
}

.hover\:border-green-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
}

.hover\:border-green-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
}

.hover\:border-green-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
}

.hover\:border-green-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
}

.hover\:border-green-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
}

.hover\:border-green-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
}

.hover\:border-green-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-green-11:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
}

.hover\:border-cyan-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
}

.hover\:border-blue-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
}

.hover\:border-geekBlue-11:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
}

.hover\:border-purple-11:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
}

.hover\:border-magenta-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-1:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-2:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-3:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-4:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-5:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-6:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-7:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-8:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-9:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
}

.hover\:border-gray-10:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
}

.hover\:border-transparent:hover {
  border-color: transparent !important;
}

.focus\:border-red-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
}

.focus\:border-red-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
}

.focus\:border-red-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
}

.focus\:border-red-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
}

.focus\:border-red-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
}

.focus\:border-red-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
}

.focus\:border-red-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
}

.focus\:border-red-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
}

.focus\:border-red-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
}

.focus\:border-red-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-volcano-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-orange-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-gold-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-yellow-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-lime-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-green-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
}

.focus\:border-green-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
}

.focus\:border-green-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
}

.focus\:border-green-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
}

.focus\:border-green-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
}

.focus\:border-green-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
}

.focus\:border-green-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
}

.focus\:border-green-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
}

.focus\:border-green-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
}

.focus\:border-green-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-green-11:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
}

.focus\:border-cyan-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
}

.focus\:border-blue-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
}

.focus\:border-geekBlue-11:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
}

.focus\:border-purple-11:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
}

.focus\:border-magenta-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-1:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-2:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-3:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-4:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-5:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-6:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-7:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-8:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-9:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
}

.focus\:border-gray-10:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
}

.focus\:border-transparent:focus {
  border-color: transparent !important;
}

.border-opacity-0 {
  --tw-border-opacity: 0 !important;
}

.border-opacity-5 {
  --tw-border-opacity: 0.05 !important;
}

.border-opacity-10 {
  --tw-border-opacity: 0.1 !important;
}

.border-opacity-20 {
  --tw-border-opacity: 0.2 !important;
}

.border-opacity-25 {
  --tw-border-opacity: 0.25 !important;
}

.border-opacity-30 {
  --tw-border-opacity: 0.3 !important;
}

.border-opacity-40 {
  --tw-border-opacity: 0.4 !important;
}

.border-opacity-50 {
  --tw-border-opacity: 0.5 !important;
}

.border-opacity-60 {
  --tw-border-opacity: 0.6 !important;
}

.border-opacity-70 {
  --tw-border-opacity: 0.7 !important;
}

.border-opacity-75 {
  --tw-border-opacity: 0.75 !important;
}

.border-opacity-80 {
  --tw-border-opacity: 0.8 !important;
}

.border-opacity-90 {
  --tw-border-opacity: 0.9 !important;
}

.border-opacity-95 {
  --tw-border-opacity: 0.95 !important;
}

.border-opacity-100 {
  --tw-border-opacity: 1 !important;
}

.group:hover .group-hover\:border-opacity-0 {
  --tw-border-opacity: 0 !important;
}

.group:hover .group-hover\:border-opacity-5 {
  --tw-border-opacity: 0.05 !important;
}

.group:hover .group-hover\:border-opacity-10 {
  --tw-border-opacity: 0.1 !important;
}

.group:hover .group-hover\:border-opacity-20 {
  --tw-border-opacity: 0.2 !important;
}

.group:hover .group-hover\:border-opacity-25 {
  --tw-border-opacity: 0.25 !important;
}

.group:hover .group-hover\:border-opacity-30 {
  --tw-border-opacity: 0.3 !important;
}

.group:hover .group-hover\:border-opacity-40 {
  --tw-border-opacity: 0.4 !important;
}

.group:hover .group-hover\:border-opacity-50 {
  --tw-border-opacity: 0.5 !important;
}

.group:hover .group-hover\:border-opacity-60 {
  --tw-border-opacity: 0.6 !important;
}

.group:hover .group-hover\:border-opacity-70 {
  --tw-border-opacity: 0.7 !important;
}

.group:hover .group-hover\:border-opacity-75 {
  --tw-border-opacity: 0.75 !important;
}

.group:hover .group-hover\:border-opacity-80 {
  --tw-border-opacity: 0.8 !important;
}

.group:hover .group-hover\:border-opacity-90 {
  --tw-border-opacity: 0.9 !important;
}

.group:hover .group-hover\:border-opacity-95 {
  --tw-border-opacity: 0.95 !important;
}

.group:hover .group-hover\:border-opacity-100 {
  --tw-border-opacity: 1 !important;
}

.focus-within\:border-opacity-0:focus-within {
  --tw-border-opacity: 0 !important;
}

.focus-within\:border-opacity-5:focus-within {
  --tw-border-opacity: 0.05 !important;
}

.focus-within\:border-opacity-10:focus-within {
  --tw-border-opacity: 0.1 !important;
}

.focus-within\:border-opacity-20:focus-within {
  --tw-border-opacity: 0.2 !important;
}

.focus-within\:border-opacity-25:focus-within {
  --tw-border-opacity: 0.25 !important;
}

.focus-within\:border-opacity-30:focus-within {
  --tw-border-opacity: 0.3 !important;
}

.focus-within\:border-opacity-40:focus-within {
  --tw-border-opacity: 0.4 !important;
}

.focus-within\:border-opacity-50:focus-within {
  --tw-border-opacity: 0.5 !important;
}

.focus-within\:border-opacity-60:focus-within {
  --tw-border-opacity: 0.6 !important;
}

.focus-within\:border-opacity-70:focus-within {
  --tw-border-opacity: 0.7 !important;
}

.focus-within\:border-opacity-75:focus-within {
  --tw-border-opacity: 0.75 !important;
}

.focus-within\:border-opacity-80:focus-within {
  --tw-border-opacity: 0.8 !important;
}

.focus-within\:border-opacity-90:focus-within {
  --tw-border-opacity: 0.9 !important;
}

.focus-within\:border-opacity-95:focus-within {
  --tw-border-opacity: 0.95 !important;
}

.focus-within\:border-opacity-100:focus-within {
  --tw-border-opacity: 1 !important;
}

.hover\:border-opacity-0:hover {
  --tw-border-opacity: 0 !important;
}

.hover\:border-opacity-5:hover {
  --tw-border-opacity: 0.05 !important;
}

.hover\:border-opacity-10:hover {
  --tw-border-opacity: 0.1 !important;
}

.hover\:border-opacity-20:hover {
  --tw-border-opacity: 0.2 !important;
}

.hover\:border-opacity-25:hover {
  --tw-border-opacity: 0.25 !important;
}

.hover\:border-opacity-30:hover {
  --tw-border-opacity: 0.3 !important;
}

.hover\:border-opacity-40:hover {
  --tw-border-opacity: 0.4 !important;
}

.hover\:border-opacity-50:hover {
  --tw-border-opacity: 0.5 !important;
}

.hover\:border-opacity-60:hover {
  --tw-border-opacity: 0.6 !important;
}

.hover\:border-opacity-70:hover {
  --tw-border-opacity: 0.7 !important;
}

.hover\:border-opacity-75:hover {
  --tw-border-opacity: 0.75 !important;
}

.hover\:border-opacity-80:hover {
  --tw-border-opacity: 0.8 !important;
}

.hover\:border-opacity-90:hover {
  --tw-border-opacity: 0.9 !important;
}

.hover\:border-opacity-95:hover {
  --tw-border-opacity: 0.95 !important;
}

.hover\:border-opacity-100:hover {
  --tw-border-opacity: 1 !important;
}

.focus\:border-opacity-0:focus {
  --tw-border-opacity: 0 !important;
}

.focus\:border-opacity-5:focus {
  --tw-border-opacity: 0.05 !important;
}

.focus\:border-opacity-10:focus {
  --tw-border-opacity: 0.1 !important;
}

.focus\:border-opacity-20:focus {
  --tw-border-opacity: 0.2 !important;
}

.focus\:border-opacity-25:focus {
  --tw-border-opacity: 0.25 !important;
}

.focus\:border-opacity-30:focus {
  --tw-border-opacity: 0.3 !important;
}

.focus\:border-opacity-40:focus {
  --tw-border-opacity: 0.4 !important;
}

.focus\:border-opacity-50:focus {
  --tw-border-opacity: 0.5 !important;
}

.focus\:border-opacity-60:focus {
  --tw-border-opacity: 0.6 !important;
}

.focus\:border-opacity-70:focus {
  --tw-border-opacity: 0.7 !important;
}

.focus\:border-opacity-75:focus {
  --tw-border-opacity: 0.75 !important;
}

.focus\:border-opacity-80:focus {
  --tw-border-opacity: 0.8 !important;
}

.focus\:border-opacity-90:focus {
  --tw-border-opacity: 0.9 !important;
}

.focus\:border-opacity-95:focus {
  --tw-border-opacity: 0.95 !important;
}

.focus\:border-opacity-100:focus {
  --tw-border-opacity: 1 !important;
}

.rounded-none {
  border-radius: 0px !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-md {
  border-radius: 0.375rem !important;
}

.rounded-lg {
  border-radius: 0.5rem !important;
}

.rounded-xl {
  border-radius: 0.75rem !important;
}

.rounded-2xl {
  border-radius: 1rem !important;
}

.rounded-3xl {
  border-radius: 1.5rem !important;
}

.rounded-full {
  border-radius: 9999px !important;
}

.rounded-t-none {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.rounded-r-none {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.rounded-b-none {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-l-none {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-t-sm {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-r-sm {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-b-sm {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-l-sm {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-t {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-r {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-b {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-l {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-t-md {
  border-top-left-radius: 0.375rem !important;
  border-top-right-radius: 0.375rem !important;
}

.rounded-r-md {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.rounded-b-md {
  border-bottom-right-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-l-md {
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-t-lg {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}

.rounded-r-lg {
  border-top-right-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.rounded-b-lg {
  border-bottom-right-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-l-lg {
  border-top-left-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-t-xl {
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important;
}

.rounded-r-xl {
  border-top-right-radius: 0.75rem !important;
  border-bottom-right-radius: 0.75rem !important;
}

.rounded-b-xl {
  border-bottom-right-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !important;
}

.rounded-l-xl {
  border-top-left-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !important;
}

.rounded-t-2xl {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
}

.rounded-r-2xl {
  border-top-right-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
}

.rounded-b-2xl {
  border-bottom-right-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.rounded-l-2xl {
  border-top-left-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.rounded-t-3xl {
  border-top-left-radius: 1.5rem !important;
  border-top-right-radius: 1.5rem !important;
}

.rounded-r-3xl {
  border-top-right-radius: 1.5rem !important;
  border-bottom-right-radius: 1.5rem !important;
}

.rounded-b-3xl {
  border-bottom-right-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-l-3xl {
  border-top-left-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-t-full {
  border-top-left-radius: 9999px !important;
  border-top-right-radius: 9999px !important;
}

.rounded-r-full {
  border-top-right-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}

.rounded-b-full {
  border-bottom-right-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.rounded-l-full {
  border-top-left-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.rounded-tl-none {
  border-top-left-radius: 0px !important;
}

.rounded-tr-none {
  border-top-right-radius: 0px !important;
}

.rounded-br-none {
  border-bottom-right-radius: 0px !important;
}

.rounded-bl-none {
  border-bottom-left-radius: 0px !important;
}

.rounded-tl-sm {
  border-top-left-radius: 0.125rem !important;
}

.rounded-tr-sm {
  border-top-right-radius: 0.125rem !important;
}

.rounded-br-sm {
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bl-sm {
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-tl {
  border-top-left-radius: 0.25rem !important;
}

.rounded-tr {
  border-top-right-radius: 0.25rem !important;
}

.rounded-br {
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bl {
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-tl-md {
  border-top-left-radius: 0.375rem !important;
}

.rounded-tr-md {
  border-top-right-radius: 0.375rem !important;
}

.rounded-br-md {
  border-bottom-right-radius: 0.375rem !important;
}

.rounded-bl-md {
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-tl-lg {
  border-top-left-radius: 0.5rem !important;
}

.rounded-tr-lg {
  border-top-right-radius: 0.5rem !important;
}

.rounded-br-lg {
  border-bottom-right-radius: 0.5rem !important;
}

.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-tl-xl {
  border-top-left-radius: 0.75rem !important;
}

.rounded-tr-xl {
  border-top-right-radius: 0.75rem !important;
}

.rounded-br-xl {
  border-bottom-right-radius: 0.75rem !important;
}

.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem !important;
}

.rounded-tl-2xl {
  border-top-left-radius: 1rem !important;
}

.rounded-tr-2xl {
  border-top-right-radius: 1rem !important;
}

.rounded-br-2xl {
  border-bottom-right-radius: 1rem !important;
}

.rounded-bl-2xl {
  border-bottom-left-radius: 1rem !important;
}

.rounded-tl-3xl {
  border-top-left-radius: 1.5rem !important;
}

.rounded-tr-3xl {
  border-top-right-radius: 1.5rem !important;
}

.rounded-br-3xl {
  border-bottom-right-radius: 1.5rem !important;
}

.rounded-bl-3xl {
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-tl-full {
  border-top-left-radius: 9999px !important;
}

.rounded-tr-full {
  border-top-right-radius: 9999px !important;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px !important;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px !important;
}

.border-solid {
  border-style: solid !important;
}

.border-dashed {
  border-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-double {
  border-style: double !important;
}

.border-none {
  border-style: none !important;
}

.border-0 {
  border-width: 0px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-8 {
  border-width: 8px !important;
}

.border {
  border-width: 1px !important;
}

.border-t-0 {
  border-top-width: 0px !important;
}

.border-r-0 {
  border-right-width: 0px !important;
}

.border-b-0 {
  border-bottom-width: 0px !important;
}

.border-l-0 {
  border-left-width: 0px !important;
}

.border-t-2 {
  border-top-width: 2px !important;
}

.border-r-2 {
  border-right-width: 2px !important;
}

.border-b-2 {
  border-bottom-width: 2px !important;
}

.border-l-2 {
  border-left-width: 2px !important;
}

.border-t-4 {
  border-top-width: 4px !important;
}

.border-r-4 {
  border-right-width: 4px !important;
}

.border-b-4 {
  border-bottom-width: 4px !important;
}

.border-l-4 {
  border-left-width: 4px !important;
}

.border-t-8 {
  border-top-width: 8px !important;
}

.border-r-8 {
  border-right-width: 8px !important;
}

.border-b-8 {
  border-bottom-width: 8px !important;
}

.border-l-8 {
  border-left-width: 8px !important;
}

.border-t {
  border-top-width: 1px !important;
}

.border-r {
  border-right-width: 1px !important;
}

.border-b {
  border-bottom-width: 1px !important;
}

.border-l {
  border-left-width: 1px !important;
}

.box-border {
  box-sizing: border-box !important;
}

.box-content {
  box-sizing: content-box !important;
}

.cursor-auto {
  cursor: auto !important;
}

.cursor-default {
  cursor: default !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-wait {
  cursor: wait !important;
}

.cursor-text {
  cursor: text !important;
}

.cursor-move {
  cursor: move !important;
}

.cursor-help {
  cursor: help !important;
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.block {
  display: block !important;
}

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

.inline {
  display: inline !important;
}

.flex {
  display: flex !important;
}

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

.table {
  display: table !important;
}

.table-caption {
  display: table-caption !important;
}

.table-cell {
  display: table-cell !important;
}

.table-column {
  display: table-column !important;
}

.table-column-group {
  display: table-column-group !important;
}

.table-footer-group {
  display: table-footer-group !important;
}

.table-header-group {
  display: table-header-group !important;
}

.table-row-group {
  display: table-row-group !important;
}

.table-row {
  display: table-row !important;
}

.flow-root {
  display: flow-root !important;
}

.grid {
  display: grid !important;
}

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

.contents {
  display: contents !important;
}

.hidden {
  display: none !important;
}

.group:hover .group-hover\:block {
  display: block !important;
}

.group:hover .group-hover\:inline-block {
  display: inline-block !important;
}

.group:hover .group-hover\:inline {
  display: inline !important;
}

.group:hover .group-hover\:flex {
  display: flex !important;
}

.group:hover .group-hover\:inline-flex {
  display: inline-flex !important;
}

.group:hover .group-hover\:table {
  display: table !important;
}

.group:hover .group-hover\:table-caption {
  display: table-caption !important;
}

.group:hover .group-hover\:table-cell {
  display: table-cell !important;
}

.group:hover .group-hover\:table-column {
  display: table-column !important;
}

.group:hover .group-hover\:table-column-group {
  display: table-column-group !important;
}

.group:hover .group-hover\:table-footer-group {
  display: table-footer-group !important;
}

.group:hover .group-hover\:table-header-group {
  display: table-header-group !important;
}

.group:hover .group-hover\:table-row-group {
  display: table-row-group !important;
}

.group:hover .group-hover\:table-row {
  display: table-row !important;
}

.group:hover .group-hover\:flow-root {
  display: flow-root !important;
}

.group:hover .group-hover\:grid {
  display: grid !important;
}

.group:hover .group-hover\:inline-grid {
  display: inline-grid !important;
}

.group:hover .group-hover\:contents {
  display: contents !important;
}

.group:hover .group-hover\:hidden {
  display: none !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-col {
  flex-direction: column !important;
}

.flex-col-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.place-items-auto {
  place-items: auto !important;
}

.place-items-start {
  place-items: start !important;
}

.place-items-end {
  place-items: end !important;
}

.place-items-center {
  place-items: center !important;
}

.place-items-stretch {
  place-items: stretch !important;
}

.place-content-center {
  place-content: center !important;
}

.place-content-start {
  place-content: start !important;
}

.place-content-end {
  place-content: end !important;
}

.place-content-between {
  place-content: space-between !important;
}

.place-content-around {
  place-content: space-around !important;
}

.place-content-evenly {
  place-content: space-evenly !important;
}

.place-content-stretch {
  place-content: stretch !important;
}

.place-self-auto {
  place-self: auto !important;
}

.place-self-start {
  place-self: start !important;
}

.place-self-end {
  place-self: end !important;
}

.place-self-center {
  place-self: center !important;
}

.place-self-stretch {
  place-self: stretch !important;
}

.items-start {
  align-items: flex-start !important;
}

.items-end {
  align-items: flex-end !important;
}

.items-center {
  align-items: center !important;
}

.items-baseline {
  align-items: baseline !important;
}

.items-stretch {
  align-items: stretch !important;
}

.content-center {
  align-content: center !important;
}

.content-start {
  align-content: flex-start !important;
}

.content-end {
  align-content: flex-end !important;
}

.content-between {
  align-content: space-between !important;
}

.content-around {
  align-content: space-around !important;
}

.content-evenly {
  align-content: space-evenly !important;
}

.self-auto {
  align-self: auto !important;
}

.self-start {
  align-self: flex-start !important;
}

.self-end {
  align-self: flex-end !important;
}

.self-center {
  align-self: center !important;
}

.self-stretch {
  align-self: stretch !important;
}

.justify-items-auto {
  justify-items: auto !important;
}

.justify-items-start {
  justify-items: start !important;
}

.justify-items-end {
  justify-items: end !important;
}

.justify-items-center {
  justify-items: center !important;
}

.justify-items-stretch {
  justify-items: stretch !important;
}

.justify-start {
  justify-content: flex-start !important;
}

.justify-end {
  justify-content: flex-end !important;
}

.justify-center {
  justify-content: center !important;
}

.justify-between {
  justify-content: space-between !important;
}

.justify-around {
  justify-content: space-around !important;
}

.justify-evenly {
  justify-content: space-evenly !important;
}

.justify-self-auto {
  justify-self: auto !important;
}

.justify-self-start {
  justify-self: start !important;
}

.justify-self-end {
  justify-self: end !important;
}

.justify-self-center {
  justify-self: center !important;
}

.justify-self-stretch {
  justify-self: stretch !important;
}

.flex-1 {
  flex: 1 1 0% !important;
}

.flex-auto {
  flex: 1 1 auto !important;
}

.flex-initial {
  flex: 0 1 auto !important;
}

.flex-none {
  flex: none !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink {
  flex-shrink: 1 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-6 {
  order: 6 !important;
}

.order-7 {
  order: 7 !important;
}

.order-8 {
  order: 8 !important;
}

.order-9 {
  order: 9 !important;
}

.order-10 {
  order: 10 !important;
}

.order-11 {
  order: 11 !important;
}

.order-12 {
  order: 12 !important;
}

.order-first {
  order: -9999 !important;
}

.order-last {
  order: 9999 !important;
}

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

.float-right {
  float: right !important;
}

.float-left {
  float: left !important;
}

.float-none {
  float: none !important;
}

.clear-left {
  clear: left !important;
}

.clear-right {
  clear: right !important;
}

.clear-both {
  clear: both !important;
}

.clear-none {
  clear: none !important;
}

.font-sans {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.font-serif {
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important;
}

.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.font-thin {
  font-weight: 100 !important;
}

.font-extralight {
  font-weight: 200 !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.font-inherit {
  font-weight: inherit !important;
}

.h-0 {
  height: 0px !important;
}

.h-1 {
  height: 4px !important;
}

.h-2 {
  height: 8px !important;
}

.h-3 {
  height: 12px !important;
}

.h-4 {
  height: 16px !important;
}

.h-5 {
  height: 20px !important;
}

.h-6 {
  height: 24px !important;
}

.h-7 {
  height: 28px !important;
}

.h-8 {
  height: 32px !important;
}

.h-9 {
  height: 36px !important;
}

.h-10 {
  height: 40px !important;
}

.h-11 {
  height: 44px !important;
}

.h-12 {
  height: 48px !important;
}

.h-13 {
  height: 52px !important;
}

.h-14 {
  height: 56px !important;
}

.h-15 {
  height: 60px !important;
}

.h-16 {
  height: 64px !important;
}

.h-17 {
  height: 68px !important;
}

.h-18 {
  height: 72px !important;
}

.h-19 {
  height: 76px !important;
}

.h-20 {
  height: 80px !important;
}

.h-21 {
  height: 84px !important;
}

.h-22 {
  height: 88px !important;
}

.h-23 {
  height: 92px !important;
}

.h-24 {
  height: 96px !important;
}

.h-25 {
  height: 100px !important;
}

.h-26 {
  height: 104px !important;
}

.h-27 {
  height: 108px !important;
}

.h-28 {
  height: 112px !important;
}

.h-29 {
  height: 116px !important;
}

.h-30 {
  height: 120px !important;
}

.h-31 {
  height: 124px !important;
}

.h-32 {
  height: 128px !important;
}

.h-33 {
  height: 132px !important;
}

.h-34 {
  height: 136px !important;
}

.h-35 {
  height: 140px !important;
}

.h-36 {
  height: 144px !important;
}

.h-37 {
  height: 148px !important;
}

.h-38 {
  height: 152px !important;
}

.h-39 {
  height: 156px !important;
}

.h-40 {
  height: 160px !important;
}

.h-41 {
  height: 164px !important;
}

.h-42 {
  height: 168px !important;
}

.h-43 {
  height: 172px !important;
}

.h-44 {
  height: 176px !important;
}

.h-45 {
  height: 180px !important;
}

.h-46 {
  height: 184px !important;
}

.h-47 {
  height: 188px !important;
}

.h-48 {
  height: 192px !important;
}

.h-49 {
  height: 196px !important;
}

.h-50 {
  height: 200px !important;
}

.h-51 {
  height: 204px !important;
}

.h-52 {
  height: 208px !important;
}

.h-53 {
  height: 212px !important;
}

.h-54 {
  height: 216px !important;
}

.h-55 {
  height: 220px !important;
}

.h-56 {
  height: 224px !important;
}

.h-57 {
  height: 228px !important;
}

.h-60 {
  height: 240px !important;
}

.h-61 {
  height: 244px !important;
}

.h-62 {
  height: 248px !important;
}

.h-65 {
  height: 260px !important;
}

.h-66 {
  height: 264px !important;
}

.h-68 {
  height: 272px !important;
}

.h-69 {
  height: 276px !important;
}

.h-70 {
  height: 280px !important;
}

.h-73 {
  height: 292px !important;
}

.h-74 {
  height: 296px !important;
}

.h-75 {
  height: 300px !important;
}

.h-77 {
  height: 308px !important;
}

.h-78 {
  height: 312px !important;
}

.h-80 {
  height: 320px !important;
}

.h-81 {
  height: 324px !important;
}

.h-84 {
  height: 336px !important;
}

.h-87 {
  height: 348px !important;
}

.h-90 {
  height: 360px !important;
}

.h-91 {
  height: 364px !important;
}

.h-92 {
  height: 368px !important;
}

.h-93 {
  height: 372px !important;
}

.h-94 {
  height: 376px !important;
}

.h-95 {
  height: 380px !important;
}

.h-96 {
  height: 384px !important;
}

.h-97 {
  height: 388px !important;
}

.h-98 {
  height: 392px !important;
}

.h-99 {
  height: 396px !important;
}

.h-100 {
  height: 400px !important;
}

.h-101 {
  height: 404px !important;
}

.h-102 {
  height: 408px !important;
}

.h-103 {
  height: 412px !important;
}

.h-104 {
  height: 416px !important;
}

.h-105 {
  height: 420px !important;
}

.h-107 {
  height: 428px !important;
}

.h-110 {
  height: 440px !important;
}

.h-112 {
  height: 448px !important;
}

.h-114 {
  height: 456px !important;
}

.h-115 {
  height: 460px !important;
}

.h-119 {
  height: 476px !important;
}

.h-120 {
  height: 480px !important;
}

.h-122 {
  height: 488px !important;
}

.h-124 {
  height: 496px !important;
}

.h-130 {
  height: 520px !important;
}

.h-138 {
  height: 552px !important;
}

.h-143 {
  height: 572px !important;
}

.h-148 {
  height: 592px !important;
}

.h-150 {
  height: 600px !important;
}

.h-154 {
  height: 616px !important;
}

.h-160 {
  height: 640px !important;
}

.h-162 {
  height: 648px !important;
}

.h-164 {
  height: 656px !important;
}

.h-165 {
  height: 660px !important;
}

.h-166 {
  height: 664px !important;
}

.h-168 {
  height: 672px !important;
}

.h-169 {
  height: 676px !important;
}

.h-170 {
  height: 680px !important;
}

.h-172 {
  height: 688px !important;
}

.h-174 {
  height: 696px !important;
}

.h-175 {
  height: 700px !important;
}

.h-189 {
  height: 756px !important;
}

.h-200 {
  height: 800px !important;
}

.h-auto {
  height: auto !important;
}

.h-0\.5 {
  height: 2px !important;
}

.h-1\.5 {
  height: 6px !important;
}

.h-3\.5 {
  height: 14px !important;
}

.h-6\.5 {
  height: 26px !important;
}

.h-7\.5 {
  height: 30px !important;
}

.h-17\.5 {
  height: 70px !important;
}

.h-28\.5 {
  height: 114px !important;
}

.h-31\.5 {
  height: 126px !important;
}

.h-37\.5 {
  height: 150px !important;
}

.h-72\.5 {
  height: 290px !important;
}

.h-sm {
  height: 8px !important;
}

.h-md {
  height: 16px !important;
}

.h-lg {
  height: 24px !important;
}

.h-xl {
  height: 32px !important;
}

.h-n1 {
  height: -4px !important;
}

.h-n2 {
  height: -8px !important;
}

.h-n3 {
  height: -12px !important;
}

.h-n4 {
  height: -16px !important;
}

.h-n5 {
  height: -20px !important;
}

.h-n6 {
  height: -24px !important;
}

.h-n7 {
  height: -28px !important;
}

.h-n8 {
  height: -32px !important;
}

.h-n9 {
  height: -36px !important;
}

.h-n10 {
  height: -40px !important;
}

.h-n11 {
  height: -44px !important;
}

.h-n12 {
  height: -48px !important;
}

.h-n13 {
  height: -52px !important;
}

.h-n14 {
  height: -46px !important;
}

.h-n22 {
  height: -88px !important;
}

.h-1\/2 {
  height: 50% !important;
}

.h-1\/3 {
  height: 33.333333% !important;
}

.h-2\/3 {
  height: 66.666667% !important;
}

.h-1\/4 {
  height: 25% !important;
}

.h-2\/4 {
  height: 50% !important;
}

.h-3\/4 {
  height: 75% !important;
}

.h-1\/5 {
  height: 20% !important;
}

.h-2\/5 {
  height: 40% !important;
}

.h-3\/5 {
  height: 60% !important;
}

.h-4\/5 {
  height: 80% !important;
}

.h-1\/6 {
  height: 16.666667% !important;
}

.h-2\/6 {
  height: 33.333333% !important;
}

.h-3\/6 {
  height: 50% !important;
}

.h-4\/6 {
  height: 66.666667% !important;
}

.h-5\/6 {
  height: 83.333333% !important;
}

.h-full {
  height: 100% !important;
}

.h-screen {
  height: 100vh !important;
}

.text-0 {
  font-size: 12px !important;
  line-height: 18px !important;
}

.text-1 {
  font-size: 14px !important;
  line-height: 20px !important;
  letter-spacing: -0.01em !important;
}

.text-2 {
  font-size: 16px !important;
  line-height: 24px !important;
  letter-spacing: -0.01em !important;
}

.text-3 {
  font-size: 18px !important;
  line-height: 28px !important;
  letter-spacing: -0.01em !important;
}

.text-4 {
  font-size: 20px !important;
  line-height: 30px !important;
  letter-spacing: -0.01em !important;
}

.text-5 {
  font-size: 24px !important;
  line-height: 32px !important;
  letter-spacing: -0.01em !important;
}

.text-6 {
  font-size: 30px !important;
  line-height: 38px !important;
  letter-spacing: -0.01em !important;
}

.text-7 {
  font-size: 36px !important;
  line-height: 44px !important;
  letter-spacing: -0.01em !important;
}

.text-0\.5 {
  font-size: 13px !important;
  line-height: 19px !important;
  letter-spacing: -0.01em !important;
}

.text-xs {
  font-size: .75rem !important;
}

.text-sm {
  font-size: .875rem !important;
}

.text-base {
  font-size: 1rem !important;
}

.text-lg {
  font-size: 1.125rem !important;
}

.text-xl {
  font-size: 1.25rem !important;
}

.leading-3 {
  line-height: .75rem !important;
}

.leading-4 {
  line-height: 1rem !important;
}

.leading-5 {
  line-height: 1.25rem !important;
}

.leading-6 {
  line-height: 1.5rem !important;
}

.leading-7 {
  line-height: 1.75rem !important;
}

.leading-8 {
  line-height: 2rem !important;
}

.leading-9 {
  line-height: 2.25rem !important;
}

.leading-10 {
  line-height: 2.5rem !important;
}

.leading-none {
  line-height: 1 !important;
}

.leading-tight {
  line-height: 1.25 !important;
}

.leading-snug {
  line-height: 1.375 !important;
}

.leading-normal {
  line-height: 1.5 !important;
}

.leading-relaxed {
  line-height: 1.625 !important;
}

.leading-loose {
  line-height: 2 !important;
}

.list-inside {
  list-style-position: inside !important;
}

.list-outside {
  list-style-position: outside !important;
}

.list-none {
  list-style-type: none !important;
}

.list-disc {
  list-style-type: disc !important;
}

.list-decimal {
  list-style-type: decimal !important;
}

.m-0 {
  margin: 0px !important;
}

.m-1 {
  margin: 4px !important;
}

.m-2 {
  margin: 8px !important;
}

.m-3 {
  margin: 12px !important;
}

.m-4 {
  margin: 16px !important;
}

.m-5 {
  margin: 20px !important;
}

.m-6 {
  margin: 24px !important;
}

.m-7 {
  margin: 28px !important;
}

.m-8 {
  margin: 32px !important;
}

.m-9 {
  margin: 36px !important;
}

.m-10 {
  margin: 40px !important;
}

.m-11 {
  margin: 44px !important;
}

.m-12 {
  margin: 48px !important;
}

.m-13 {
  margin: 52px !important;
}

.m-14 {
  margin: 56px !important;
}

.m-15 {
  margin: 60px !important;
}

.m-16 {
  margin: 64px !important;
}

.m-17 {
  margin: 68px !important;
}

.m-18 {
  margin: 72px !important;
}

.m-19 {
  margin: 76px !important;
}

.m-20 {
  margin: 80px !important;
}

.m-21 {
  margin: 84px !important;
}

.m-22 {
  margin: 88px !important;
}

.m-23 {
  margin: 92px !important;
}

.m-24 {
  margin: 96px !important;
}

.m-25 {
  margin: 100px !important;
}

.m-26 {
  margin: 104px !important;
}

.m-27 {
  margin: 108px !important;
}

.m-28 {
  margin: 112px !important;
}

.m-29 {
  margin: 116px !important;
}

.m-30 {
  margin: 120px !important;
}

.m-31 {
  margin: 124px !important;
}

.m-32 {
  margin: 128px !important;
}

.m-33 {
  margin: 132px !important;
}

.m-34 {
  margin: 136px !important;
}

.m-35 {
  margin: 140px !important;
}

.m-36 {
  margin: 144px !important;
}

.m-37 {
  margin: 148px !important;
}

.m-38 {
  margin: 152px !important;
}

.m-39 {
  margin: 156px !important;
}

.m-40 {
  margin: 160px !important;
}

.m-41 {
  margin: 164px !important;
}

.m-42 {
  margin: 168px !important;
}

.m-43 {
  margin: 172px !important;
}

.m-44 {
  margin: 176px !important;
}

.m-45 {
  margin: 180px !important;
}

.m-46 {
  margin: 184px !important;
}

.m-47 {
  margin: 188px !important;
}

.m-48 {
  margin: 192px !important;
}

.m-49 {
  margin: 196px !important;
}

.m-50 {
  margin: 200px !important;
}

.m-51 {
  margin: 204px !important;
}

.m-52 {
  margin: 208px !important;
}

.m-53 {
  margin: 212px !important;
}

.m-54 {
  margin: 216px !important;
}

.m-55 {
  margin: 220px !important;
}

.m-56 {
  margin: 224px !important;
}

.m-57 {
  margin: 228px !important;
}

.m-60 {
  margin: 240px !important;
}

.m-61 {
  margin: 244px !important;
}

.m-62 {
  margin: 248px !important;
}

.m-65 {
  margin: 260px !important;
}

.m-66 {
  margin: 264px !important;
}

.m-68 {
  margin: 272px !important;
}

.m-69 {
  margin: 276px !important;
}

.m-70 {
  margin: 280px !important;
}

.m-73 {
  margin: 292px !important;
}

.m-74 {
  margin: 296px !important;
}

.m-75 {
  margin: 300px !important;
}

.m-77 {
  margin: 308px !important;
}

.m-78 {
  margin: 312px !important;
}

.m-80 {
  margin: 320px !important;
}

.m-81 {
  margin: 324px !important;
}

.m-84 {
  margin: 336px !important;
}

.m-87 {
  margin: 348px !important;
}

.m-90 {
  margin: 360px !important;
}

.m-91 {
  margin: 364px !important;
}

.m-92 {
  margin: 368px !important;
}

.m-93 {
  margin: 372px !important;
}

.m-94 {
  margin: 376px !important;
}

.m-95 {
  margin: 380px !important;
}

.m-96 {
  margin: 384px !important;
}

.m-97 {
  margin: 388px !important;
}

.m-98 {
  margin: 392px !important;
}

.m-99 {
  margin: 396px !important;
}

.m-100 {
  margin: 400px !important;
}

.m-101 {
  margin: 404px !important;
}

.m-102 {
  margin: 408px !important;
}

.m-103 {
  margin: 412px !important;
}

.m-104 {
  margin: 416px !important;
}

.m-105 {
  margin: 420px !important;
}

.m-107 {
  margin: 428px !important;
}

.m-110 {
  margin: 440px !important;
}

.m-112 {
  margin: 448px !important;
}

.m-114 {
  margin: 456px !important;
}

.m-115 {
  margin: 460px !important;
}

.m-119 {
  margin: 476px !important;
}

.m-120 {
  margin: 480px !important;
}

.m-122 {
  margin: 488px !important;
}

.m-124 {
  margin: 496px !important;
}

.m-130 {
  margin: 520px !important;
}

.m-138 {
  margin: 552px !important;
}

.m-143 {
  margin: 572px !important;
}

.m-148 {
  margin: 592px !important;
}

.m-150 {
  margin: 600px !important;
}

.m-154 {
  margin: 616px !important;
}

.m-160 {
  margin: 640px !important;
}

.m-162 {
  margin: 648px !important;
}

.m-164 {
  margin: 656px !important;
}

.m-165 {
  margin: 660px !important;
}

.m-166 {
  margin: 664px !important;
}

.m-168 {
  margin: 672px !important;
}

.m-169 {
  margin: 676px !important;
}

.m-170 {
  margin: 680px !important;
}

.m-172 {
  margin: 688px !important;
}

.m-174 {
  margin: 696px !important;
}

.m-175 {
  margin: 700px !important;
}

.m-189 {
  margin: 756px !important;
}

.m-200 {
  margin: 800px !important;
}

.m-auto {
  margin: auto !important;
}

.m-0\.5 {
  margin: 2px !important;
}

.m-1\.5 {
  margin: 6px !important;
}

.m-3\.5 {
  margin: 14px !important;
}

.m-6\.5 {
  margin: 26px !important;
}

.m-7\.5 {
  margin: 30px !important;
}

.m-17\.5 {
  margin: 70px !important;
}

.m-28\.5 {
  margin: 114px !important;
}

.m-31\.5 {
  margin: 126px !important;
}

.m-37\.5 {
  margin: 150px !important;
}

.m-72\.5 {
  margin: 290px !important;
}

.m-sm {
  margin: 8px !important;
}

.m-md {
  margin: 16px !important;
}

.m-lg {
  margin: 24px !important;
}

.m-xl {
  margin: 32px !important;
}

.m-n1 {
  margin: -4px !important;
}

.m-n2 {
  margin: -8px !important;
}

.m-n3 {
  margin: -12px !important;
}

.m-n4 {
  margin: -16px !important;
}

.m-n5 {
  margin: -20px !important;
}

.m-n6 {
  margin: -24px !important;
}

.m-n7 {
  margin: -28px !important;
}

.m-n8 {
  margin: -32px !important;
}

.m-n9 {
  margin: -36px !important;
}

.m-n10 {
  margin: -40px !important;
}

.m-n11 {
  margin: -44px !important;
}

.m-n12 {
  margin: -48px !important;
}

.m-n13 {
  margin: -52px !important;
}

.m-n14 {
  margin: -46px !important;
}

.m-n22 {
  margin: -88px !important;
}

.-m-0 {
  margin: 0px !important;
}

.-m-1 {
  margin: -4px !important;
}

.-m-2 {
  margin: -8px !important;
}

.-m-3 {
  margin: -12px !important;
}

.-m-4 {
  margin: -16px !important;
}

.-m-5 {
  margin: -20px !important;
}

.-m-6 {
  margin: -24px !important;
}

.-m-7 {
  margin: -28px !important;
}

.-m-8 {
  margin: -32px !important;
}

.-m-9 {
  margin: -36px !important;
}

.-m-10 {
  margin: -40px !important;
}

.-m-11 {
  margin: -44px !important;
}

.-m-12 {
  margin: -48px !important;
}

.-m-13 {
  margin: -52px !important;
}

.-m-14 {
  margin: -56px !important;
}

.-m-15 {
  margin: -60px !important;
}

.-m-16 {
  margin: -64px !important;
}

.-m-17 {
  margin: -68px !important;
}

.-m-18 {
  margin: -72px !important;
}

.-m-19 {
  margin: -76px !important;
}

.-m-20 {
  margin: -80px !important;
}

.-m-21 {
  margin: -84px !important;
}

.-m-22 {
  margin: -88px !important;
}

.-m-23 {
  margin: -92px !important;
}

.-m-24 {
  margin: -96px !important;
}

.-m-25 {
  margin: -100px !important;
}

.-m-26 {
  margin: -104px !important;
}

.-m-27 {
  margin: -108px !important;
}

.-m-28 {
  margin: -112px !important;
}

.-m-29 {
  margin: -116px !important;
}

.-m-30 {
  margin: -120px !important;
}

.-m-31 {
  margin: -124px !important;
}

.-m-32 {
  margin: -128px !important;
}

.-m-33 {
  margin: -132px !important;
}

.-m-34 {
  margin: -136px !important;
}

.-m-35 {
  margin: -140px !important;
}

.-m-36 {
  margin: -144px !important;
}

.-m-37 {
  margin: -148px !important;
}

.-m-38 {
  margin: -152px !important;
}

.-m-39 {
  margin: -156px !important;
}

.-m-40 {
  margin: -160px !important;
}

.-m-41 {
  margin: -164px !important;
}

.-m-42 {
  margin: -168px !important;
}

.-m-43 {
  margin: -172px !important;
}

.-m-44 {
  margin: -176px !important;
}

.-m-45 {
  margin: -180px !important;
}

.-m-46 {
  margin: -184px !important;
}

.-m-47 {
  margin: -188px !important;
}

.-m-48 {
  margin: -192px !important;
}

.-m-49 {
  margin: -196px !important;
}

.-m-50 {
  margin: -200px !important;
}

.-m-51 {
  margin: -204px !important;
}

.-m-52 {
  margin: -208px !important;
}

.-m-53 {
  margin: -212px !important;
}

.-m-54 {
  margin: -216px !important;
}

.-m-55 {
  margin: -220px !important;
}

.-m-56 {
  margin: -224px !important;
}

.-m-57 {
  margin: -228px !important;
}

.-m-60 {
  margin: -240px !important;
}

.-m-61 {
  margin: -244px !important;
}

.-m-62 {
  margin: -248px !important;
}

.-m-65 {
  margin: -260px !important;
}

.-m-66 {
  margin: -264px !important;
}

.-m-68 {
  margin: -272px !important;
}

.-m-69 {
  margin: -276px !important;
}

.-m-70 {
  margin: -280px !important;
}

.-m-73 {
  margin: -292px !important;
}

.-m-74 {
  margin: -296px !important;
}

.-m-75 {
  margin: -300px !important;
}

.-m-77 {
  margin: -308px !important;
}

.-m-78 {
  margin: -312px !important;
}

.-m-80 {
  margin: -320px !important;
}

.-m-81 {
  margin: -324px !important;
}

.-m-84 {
  margin: -336px !important;
}

.-m-87 {
  margin: -348px !important;
}

.-m-90 {
  margin: -360px !important;
}

.-m-91 {
  margin: -364px !important;
}

.-m-92 {
  margin: -368px !important;
}

.-m-93 {
  margin: -372px !important;
}

.-m-94 {
  margin: -376px !important;
}

.-m-95 {
  margin: -380px !important;
}

.-m-96 {
  margin: -384px !important;
}

.-m-97 {
  margin: -388px !important;
}

.-m-98 {
  margin: -392px !important;
}

.-m-99 {
  margin: -396px !important;
}

.-m-100 {
  margin: -400px !important;
}

.-m-101 {
  margin: -404px !important;
}

.-m-102 {
  margin: -408px !important;
}

.-m-103 {
  margin: -412px !important;
}

.-m-104 {
  margin: -416px !important;
}

.-m-105 {
  margin: -420px !important;
}

.-m-107 {
  margin: -428px !important;
}

.-m-110 {
  margin: -440px !important;
}

.-m-112 {
  margin: -448px !important;
}

.-m-114 {
  margin: -456px !important;
}

.-m-115 {
  margin: -460px !important;
}

.-m-119 {
  margin: -476px !important;
}

.-m-120 {
  margin: -480px !important;
}

.-m-122 {
  margin: -488px !important;
}

.-m-124 {
  margin: -496px !important;
}

.-m-130 {
  margin: -520px !important;
}

.-m-138 {
  margin: -552px !important;
}

.-m-143 {
  margin: -572px !important;
}

.-m-148 {
  margin: -592px !important;
}

.-m-150 {
  margin: -600px !important;
}

.-m-154 {
  margin: -616px !important;
}

.-m-160 {
  margin: -640px !important;
}

.-m-162 {
  margin: -648px !important;
}

.-m-164 {
  margin: -656px !important;
}

.-m-165 {
  margin: -660px !important;
}

.-m-166 {
  margin: -664px !important;
}

.-m-168 {
  margin: -672px !important;
}

.-m-169 {
  margin: -676px !important;
}

.-m-170 {
  margin: -680px !important;
}

.-m-172 {
  margin: -688px !important;
}

.-m-174 {
  margin: -696px !important;
}

.-m-175 {
  margin: -700px !important;
}

.-m-189 {
  margin: -756px !important;
}

.-m-200 {
  margin: -800px !important;
}

.-m-0\.5 {
  margin: -2px !important;
}

.-m-1\.5 {
  margin: -6px !important;
}

.-m-3\.5 {
  margin: -14px !important;
}

.-m-6\.5 {
  margin: -26px !important;
}

.-m-7\.5 {
  margin: -30px !important;
}

.-m-17\.5 {
  margin: -70px !important;
}

.-m-28\.5 {
  margin: -114px !important;
}

.-m-31\.5 {
  margin: -126px !important;
}

.-m-37\.5 {
  margin: -150px !important;
}

.-m-72\.5 {
  margin: -290px !important;
}

.-m-sm {
  margin: -8px !important;
}

.-m-md {
  margin: -16px !important;
}

.-m-lg {
  margin: -24px !important;
}

.-m-xl {
  margin: -32px !important;
}

.-m-n1 {
  margin: 4px !important;
}

.-m-n2 {
  margin: 8px !important;
}

.-m-n3 {
  margin: 12px !important;
}

.-m-n4 {
  margin: 16px !important;
}

.-m-n5 {
  margin: 20px !important;
}

.-m-n6 {
  margin: 24px !important;
}

.-m-n7 {
  margin: 28px !important;
}

.-m-n8 {
  margin: 32px !important;
}

.-m-n9 {
  margin: 36px !important;
}

.-m-n10 {
  margin: 40px !important;
}

.-m-n11 {
  margin: 44px !important;
}

.-m-n12 {
  margin: 48px !important;
}

.-m-n13 {
  margin: 52px !important;
}

.-m-n14 {
  margin: 46px !important;
}

.-m-n22 {
  margin: 88px !important;
}

.my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.my-1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.mx-1 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.my-2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.mx-2 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.my-3 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.mx-3 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.my-4 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.mx-4 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.my-5 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mx-5 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.my-6 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.mx-6 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.my-7 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.mx-7 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.my-8 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.mx-8 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.my-9 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.mx-9 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}

.my-10 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mx-10 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.my-11 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.mx-11 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}

.my-12 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.mx-12 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.my-13 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.mx-13 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}

.my-14 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.mx-14 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}

.my-15 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mx-15 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.my-16 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.mx-16 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}

.my-17 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}

.mx-17 {
  margin-left: 68px !important;
  margin-right: 68px !important;
}

.my-18 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}

.mx-18 {
  margin-left: 72px !important;
  margin-right: 72px !important;
}

.my-19 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}

.mx-19 {
  margin-left: 76px !important;
  margin-right: 76px !important;
}

.my-20 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mx-20 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.my-21 {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}

.mx-21 {
  margin-left: 84px !important;
  margin-right: 84px !important;
}

.my-22 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}

.mx-22 {
  margin-left: 88px !important;
  margin-right: 88px !important;
}

.my-23 {
  margin-top: 92px !important;
  margin-bottom: 92px !important;
}

.mx-23 {
  margin-left: 92px !important;
  margin-right: 92px !important;
}

.my-24 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}

.mx-24 {
  margin-left: 96px !important;
  margin-right: 96px !important;
}

.my-25 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mx-25 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.my-26 {
  margin-top: 104px !important;
  margin-bottom: 104px !important;
}

.mx-26 {
  margin-left: 104px !important;
  margin-right: 104px !important;
}

.my-27 {
  margin-top: 108px !important;
  margin-bottom: 108px !important;
}

.mx-27 {
  margin-left: 108px !important;
  margin-right: 108px !important;
}

.my-28 {
  margin-top: 112px !important;
  margin-bottom: 112px !important;
}

.mx-28 {
  margin-left: 112px !important;
  margin-right: 112px !important;
}

.my-29 {
  margin-top: 116px !important;
  margin-bottom: 116px !important;
}

.mx-29 {
  margin-left: 116px !important;
  margin-right: 116px !important;
}

.my-30 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.mx-30 {
  margin-left: 120px !important;
  margin-right: 120px !important;
}

.my-31 {
  margin-top: 124px !important;
  margin-bottom: 124px !important;
}

.mx-31 {
  margin-left: 124px !important;
  margin-right: 124px !important;
}

.my-32 {
  margin-top: 128px !important;
  margin-bottom: 128px !important;
}

.mx-32 {
  margin-left: 128px !important;
  margin-right: 128px !important;
}

.my-33 {
  margin-top: 132px !important;
  margin-bottom: 132px !important;
}

.mx-33 {
  margin-left: 132px !important;
  margin-right: 132px !important;
}

.my-34 {
  margin-top: 136px !important;
  margin-bottom: 136px !important;
}

.mx-34 {
  margin-left: 136px !important;
  margin-right: 136px !important;
}

.my-35 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}

.mx-35 {
  margin-left: 140px !important;
  margin-right: 140px !important;
}

.my-36 {
  margin-top: 144px !important;
  margin-bottom: 144px !important;
}

.mx-36 {
  margin-left: 144px !important;
  margin-right: 144px !important;
}

.my-37 {
  margin-top: 148px !important;
  margin-bottom: 148px !important;
}

.mx-37 {
  margin-left: 148px !important;
  margin-right: 148px !important;
}

.my-38 {
  margin-top: 152px !important;
  margin-bottom: 152px !important;
}

.mx-38 {
  margin-left: 152px !important;
  margin-right: 152px !important;
}

.my-39 {
  margin-top: 156px !important;
  margin-bottom: 156px !important;
}

.mx-39 {
  margin-left: 156px !important;
  margin-right: 156px !important;
}

.my-40 {
  margin-top: 160px !important;
  margin-bottom: 160px !important;
}

.mx-40 {
  margin-left: 160px !important;
  margin-right: 160px !important;
}

.my-41 {
  margin-top: 164px !important;
  margin-bottom: 164px !important;
}

.mx-41 {
  margin-left: 164px !important;
  margin-right: 164px !important;
}

.my-42 {
  margin-top: 168px !important;
  margin-bottom: 168px !important;
}

.mx-42 {
  margin-left: 168px !important;
  margin-right: 168px !important;
}

.my-43 {
  margin-top: 172px !important;
  margin-bottom: 172px !important;
}

.mx-43 {
  margin-left: 172px !important;
  margin-right: 172px !important;
}

.my-44 {
  margin-top: 176px !important;
  margin-bottom: 176px !important;
}

.mx-44 {
  margin-left: 176px !important;
  margin-right: 176px !important;
}

.my-45 {
  margin-top: 180px !important;
  margin-bottom: 180px !important;
}

.mx-45 {
  margin-left: 180px !important;
  margin-right: 180px !important;
}

.my-46 {
  margin-top: 184px !important;
  margin-bottom: 184px !important;
}

.mx-46 {
  margin-left: 184px !important;
  margin-right: 184px !important;
}

.my-47 {
  margin-top: 188px !important;
  margin-bottom: 188px !important;
}

.mx-47 {
  margin-left: 188px !important;
  margin-right: 188px !important;
}

.my-48 {
  margin-top: 192px !important;
  margin-bottom: 192px !important;
}

.mx-48 {
  margin-left: 192px !important;
  margin-right: 192px !important;
}

.my-49 {
  margin-top: 196px !important;
  margin-bottom: 196px !important;
}

.mx-49 {
  margin-left: 196px !important;
  margin-right: 196px !important;
}

.my-50 {
  margin-top: 200px !important;
  margin-bottom: 200px !important;
}

.mx-50 {
  margin-left: 200px !important;
  margin-right: 200px !important;
}

.my-51 {
  margin-top: 204px !important;
  margin-bottom: 204px !important;
}

.mx-51 {
  margin-left: 204px !important;
  margin-right: 204px !important;
}

.my-52 {
  margin-top: 208px !important;
  margin-bottom: 208px !important;
}

.mx-52 {
  margin-left: 208px !important;
  margin-right: 208px !important;
}

.my-53 {
  margin-top: 212px !important;
  margin-bottom: 212px !important;
}

.mx-53 {
  margin-left: 212px !important;
  margin-right: 212px !important;
}

.my-54 {
  margin-top: 216px !important;
  margin-bottom: 216px !important;
}

.mx-54 {
  margin-left: 216px !important;
  margin-right: 216px !important;
}

.my-55 {
  margin-top: 220px !important;
  margin-bottom: 220px !important;
}

.mx-55 {
  margin-left: 220px !important;
  margin-right: 220px !important;
}

.my-56 {
  margin-top: 224px !important;
  margin-bottom: 224px !important;
}

.mx-56 {
  margin-left: 224px !important;
  margin-right: 224px !important;
}

.my-57 {
  margin-top: 228px !important;
  margin-bottom: 228px !important;
}

.mx-57 {
  margin-left: 228px !important;
  margin-right: 228px !important;
}

.my-60 {
  margin-top: 240px !important;
  margin-bottom: 240px !important;
}

.mx-60 {
  margin-left: 240px !important;
  margin-right: 240px !important;
}

.my-61 {
  margin-top: 244px !important;
  margin-bottom: 244px !important;
}

.mx-61 {
  margin-left: 244px !important;
  margin-right: 244px !important;
}

.my-62 {
  margin-top: 248px !important;
  margin-bottom: 248px !important;
}

.mx-62 {
  margin-left: 248px !important;
  margin-right: 248px !important;
}

.my-65 {
  margin-top: 260px !important;
  margin-bottom: 260px !important;
}

.mx-65 {
  margin-left: 260px !important;
  margin-right: 260px !important;
}

.my-66 {
  margin-top: 264px !important;
  margin-bottom: 264px !important;
}

.mx-66 {
  margin-left: 264px !important;
  margin-right: 264px !important;
}

.my-68 {
  margin-top: 272px !important;
  margin-bottom: 272px !important;
}

.mx-68 {
  margin-left: 272px !important;
  margin-right: 272px !important;
}

.my-69 {
  margin-top: 276px !important;
  margin-bottom: 276px !important;
}

.mx-69 {
  margin-left: 276px !important;
  margin-right: 276px !important;
}

.my-70 {
  margin-top: 280px !important;
  margin-bottom: 280px !important;
}

.mx-70 {
  margin-left: 280px !important;
  margin-right: 280px !important;
}

.my-73 {
  margin-top: 292px !important;
  margin-bottom: 292px !important;
}

.mx-73 {
  margin-left: 292px !important;
  margin-right: 292px !important;
}

.my-74 {
  margin-top: 296px !important;
  margin-bottom: 296px !important;
}

.mx-74 {
  margin-left: 296px !important;
  margin-right: 296px !important;
}

.my-75 {
  margin-top: 300px !important;
  margin-bottom: 300px !important;
}

.mx-75 {
  margin-left: 300px !important;
  margin-right: 300px !important;
}

.my-77 {
  margin-top: 308px !important;
  margin-bottom: 308px !important;
}

.mx-77 {
  margin-left: 308px !important;
  margin-right: 308px !important;
}

.my-78 {
  margin-top: 312px !important;
  margin-bottom: 312px !important;
}

.mx-78 {
  margin-left: 312px !important;
  margin-right: 312px !important;
}

.my-80 {
  margin-top: 320px !important;
  margin-bottom: 320px !important;
}

.mx-80 {
  margin-left: 320px !important;
  margin-right: 320px !important;
}

.my-81 {
  margin-top: 324px !important;
  margin-bottom: 324px !important;
}

.mx-81 {
  margin-left: 324px !important;
  margin-right: 324px !important;
}

.my-84 {
  margin-top: 336px !important;
  margin-bottom: 336px !important;
}

.mx-84 {
  margin-left: 336px !important;
  margin-right: 336px !important;
}

.my-87 {
  margin-top: 348px !important;
  margin-bottom: 348px !important;
}

.mx-87 {
  margin-left: 348px !important;
  margin-right: 348px !important;
}

.my-90 {
  margin-top: 360px !important;
  margin-bottom: 360px !important;
}

.mx-90 {
  margin-left: 360px !important;
  margin-right: 360px !important;
}

.my-91 {
  margin-top: 364px !important;
  margin-bottom: 364px !important;
}

.mx-91 {
  margin-left: 364px !important;
  margin-right: 364px !important;
}

.my-92 {
  margin-top: 368px !important;
  margin-bottom: 368px !important;
}

.mx-92 {
  margin-left: 368px !important;
  margin-right: 368px !important;
}

.my-93 {
  margin-top: 372px !important;
  margin-bottom: 372px !important;
}

.mx-93 {
  margin-left: 372px !important;
  margin-right: 372px !important;
}

.my-94 {
  margin-top: 376px !important;
  margin-bottom: 376px !important;
}

.mx-94 {
  margin-left: 376px !important;
  margin-right: 376px !important;
}

.my-95 {
  margin-top: 380px !important;
  margin-bottom: 380px !important;
}

.mx-95 {
  margin-left: 380px !important;
  margin-right: 380px !important;
}

.my-96 {
  margin-top: 384px !important;
  margin-bottom: 384px !important;
}

.mx-96 {
  margin-left: 384px !important;
  margin-right: 384px !important;
}

.my-97 {
  margin-top: 388px !important;
  margin-bottom: 388px !important;
}

.mx-97 {
  margin-left: 388px !important;
  margin-right: 388px !important;
}

.my-98 {
  margin-top: 392px !important;
  margin-bottom: 392px !important;
}

.mx-98 {
  margin-left: 392px !important;
  margin-right: 392px !important;
}

.my-99 {
  margin-top: 396px !important;
  margin-bottom: 396px !important;
}

.mx-99 {
  margin-left: 396px !important;
  margin-right: 396px !important;
}

.my-100 {
  margin-top: 400px !important;
  margin-bottom: 400px !important;
}

.mx-100 {
  margin-left: 400px !important;
  margin-right: 400px !important;
}

.my-101 {
  margin-top: 404px !important;
  margin-bottom: 404px !important;
}

.mx-101 {
  margin-left: 404px !important;
  margin-right: 404px !important;
}

.my-102 {
  margin-top: 408px !important;
  margin-bottom: 408px !important;
}

.mx-102 {
  margin-left: 408px !important;
  margin-right: 408px !important;
}

.my-103 {
  margin-top: 412px !important;
  margin-bottom: 412px !important;
}

.mx-103 {
  margin-left: 412px !important;
  margin-right: 412px !important;
}

.my-104 {
  margin-top: 416px !important;
  margin-bottom: 416px !important;
}

.mx-104 {
  margin-left: 416px !important;
  margin-right: 416px !important;
}

.my-105 {
  margin-top: 420px !important;
  margin-bottom: 420px !important;
}

.mx-105 {
  margin-left: 420px !important;
  margin-right: 420px !important;
}

.my-107 {
  margin-top: 428px !important;
  margin-bottom: 428px !important;
}

.mx-107 {
  margin-left: 428px !important;
  margin-right: 428px !important;
}

.my-110 {
  margin-top: 440px !important;
  margin-bottom: 440px !important;
}

.mx-110 {
  margin-left: 440px !important;
  margin-right: 440px !important;
}

.my-112 {
  margin-top: 448px !important;
  margin-bottom: 448px !important;
}

.mx-112 {
  margin-left: 448px !important;
  margin-right: 448px !important;
}

.my-114 {
  margin-top: 456px !important;
  margin-bottom: 456px !important;
}

.mx-114 {
  margin-left: 456px !important;
  margin-right: 456px !important;
}

.my-115 {
  margin-top: 460px !important;
  margin-bottom: 460px !important;
}

.mx-115 {
  margin-left: 460px !important;
  margin-right: 460px !important;
}

.my-119 {
  margin-top: 476px !important;
  margin-bottom: 476px !important;
}

.mx-119 {
  margin-left: 476px !important;
  margin-right: 476px !important;
}

.my-120 {
  margin-top: 480px !important;
  margin-bottom: 480px !important;
}

.mx-120 {
  margin-left: 480px !important;
  margin-right: 480px !important;
}

.my-122 {
  margin-top: 488px !important;
  margin-bottom: 488px !important;
}

.mx-122 {
  margin-left: 488px !important;
  margin-right: 488px !important;
}

.my-124 {
  margin-top: 496px !important;
  margin-bottom: 496px !important;
}

.mx-124 {
  margin-left: 496px !important;
  margin-right: 496px !important;
}

.my-130 {
  margin-top: 520px !important;
  margin-bottom: 520px !important;
}

.mx-130 {
  margin-left: 520px !important;
  margin-right: 520px !important;
}

.my-138 {
  margin-top: 552px !important;
  margin-bottom: 552px !important;
}

.mx-138 {
  margin-left: 552px !important;
  margin-right: 552px !important;
}

.my-143 {
  margin-top: 572px !important;
  margin-bottom: 572px !important;
}

.mx-143 {
  margin-left: 572px !important;
  margin-right: 572px !important;
}

.my-148 {
  margin-top: 592px !important;
  margin-bottom: 592px !important;
}

.mx-148 {
  margin-left: 592px !important;
  margin-right: 592px !important;
}

.my-150 {
  margin-top: 600px !important;
  margin-bottom: 600px !important;
}

.mx-150 {
  margin-left: 600px !important;
  margin-right: 600px !important;
}

.my-154 {
  margin-top: 616px !important;
  margin-bottom: 616px !important;
}

.mx-154 {
  margin-left: 616px !important;
  margin-right: 616px !important;
}

.my-160 {
  margin-top: 640px !important;
  margin-bottom: 640px !important;
}

.mx-160 {
  margin-left: 640px !important;
  margin-right: 640px !important;
}

.my-162 {
  margin-top: 648px !important;
  margin-bottom: 648px !important;
}

.mx-162 {
  margin-left: 648px !important;
  margin-right: 648px !important;
}

.my-164 {
  margin-top: 656px !important;
  margin-bottom: 656px !important;
}

.mx-164 {
  margin-left: 656px !important;
  margin-right: 656px !important;
}

.my-165 {
  margin-top: 660px !important;
  margin-bottom: 660px !important;
}

.mx-165 {
  margin-left: 660px !important;
  margin-right: 660px !important;
}

.my-166 {
  margin-top: 664px !important;
  margin-bottom: 664px !important;
}

.mx-166 {
  margin-left: 664px !important;
  margin-right: 664px !important;
}

.my-168 {
  margin-top: 672px !important;
  margin-bottom: 672px !important;
}

.mx-168 {
  margin-left: 672px !important;
  margin-right: 672px !important;
}

.my-169 {
  margin-top: 676px !important;
  margin-bottom: 676px !important;
}

.mx-169 {
  margin-left: 676px !important;
  margin-right: 676px !important;
}

.my-170 {
  margin-top: 680px !important;
  margin-bottom: 680px !important;
}

.mx-170 {
  margin-left: 680px !important;
  margin-right: 680px !important;
}

.my-172 {
  margin-top: 688px !important;
  margin-bottom: 688px !important;
}

.mx-172 {
  margin-left: 688px !important;
  margin-right: 688px !important;
}

.my-174 {
  margin-top: 696px !important;
  margin-bottom: 696px !important;
}

.mx-174 {
  margin-left: 696px !important;
  margin-right: 696px !important;
}

.my-175 {
  margin-top: 700px !important;
  margin-bottom: 700px !important;
}

.mx-175 {
  margin-left: 700px !important;
  margin-right: 700px !important;
}

.my-189 {
  margin-top: 756px !important;
  margin-bottom: 756px !important;
}

.mx-189 {
  margin-left: 756px !important;
  margin-right: 756px !important;
}

.my-200 {
  margin-top: 800px !important;
  margin-bottom: 800px !important;
}

.mx-200 {
  margin-left: 800px !important;
  margin-right: 800px !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-0\.5 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.mx-0\.5 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.my-1\.5 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.mx-1\.5 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}

.my-3\.5 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.mx-3\.5 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}

.my-6\.5 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}

.mx-6\.5 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}

.my-7\.5 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mx-7\.5 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.my-17\.5 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mx-17\.5 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.my-28\.5 {
  margin-top: 114px !important;
  margin-bottom: 114px !important;
}

.mx-28\.5 {
  margin-left: 114px !important;
  margin-right: 114px !important;
}

.my-31\.5 {
  margin-top: 126px !important;
  margin-bottom: 126px !important;
}

.mx-31\.5 {
  margin-left: 126px !important;
  margin-right: 126px !important;
}

.my-37\.5 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}

.mx-37\.5 {
  margin-left: 150px !important;
  margin-right: 150px !important;
}

.my-72\.5 {
  margin-top: 290px !important;
  margin-bottom: 290px !important;
}

.mx-72\.5 {
  margin-left: 290px !important;
  margin-right: 290px !important;
}

.my-sm {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.mx-sm {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.my-md {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.mx-md {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.my-lg {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.mx-lg {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.my-xl {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.mx-xl {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.my-n1 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.mx-n1 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}

.my-n2 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.mx-n2 {
  margin-left: -8px !important;
  margin-right: -8px !important;
}

.my-n3 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}

.mx-n3 {
  margin-left: -12px !important;
  margin-right: -12px !important;
}

.my-n4 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.mx-n4 {
  margin-left: -16px !important;
  margin-right: -16px !important;
}

.my-n5 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.mx-n5 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}

.my-n6 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.mx-n6 {
  margin-left: -24px !important;
  margin-right: -24px !important;
}

.my-n7 {
  margin-top: -28px !important;
  margin-bottom: -28px !important;
}

.mx-n7 {
  margin-left: -28px !important;
  margin-right: -28px !important;
}

.my-n8 {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}

.mx-n8 {
  margin-left: -32px !important;
  margin-right: -32px !important;
}

.my-n9 {
  margin-top: -36px !important;
  margin-bottom: -36px !important;
}

.mx-n9 {
  margin-left: -36px !important;
  margin-right: -36px !important;
}

.my-n10 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.mx-n10 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}

.my-n11 {
  margin-top: -44px !important;
  margin-bottom: -44px !important;
}

.mx-n11 {
  margin-left: -44px !important;
  margin-right: -44px !important;
}

.my-n12 {
  margin-top: -48px !important;
  margin-bottom: -48px !important;
}

.mx-n12 {
  margin-left: -48px !important;
  margin-right: -48px !important;
}

.my-n13 {
  margin-top: -52px !important;
  margin-bottom: -52px !important;
}

.mx-n13 {
  margin-left: -52px !important;
  margin-right: -52px !important;
}

.my-n14 {
  margin-top: -46px !important;
  margin-bottom: -46px !important;
}

.mx-n14 {
  margin-left: -46px !important;
  margin-right: -46px !important;
}

.my-n22 {
  margin-top: -88px !important;
  margin-bottom: -88px !important;
}

.mx-n22 {
  margin-left: -88px !important;
  margin-right: -88px !important;
}

.-my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.-mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.-my-1 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.-mx-1 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}

.-my-2 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.-mx-2 {
  margin-left: -8px !important;
  margin-right: -8px !important;
}

.-my-3 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}

.-mx-3 {
  margin-left: -12px !important;
  margin-right: -12px !important;
}

.-my-4 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.-mx-4 {
  margin-left: -16px !important;
  margin-right: -16px !important;
}

.-my-5 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.-mx-5 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}

.-my-6 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.-mx-6 {
  margin-left: -24px !important;
  margin-right: -24px !important;
}

.-my-7 {
  margin-top: -28px !important;
  margin-bottom: -28px !important;
}

.-mx-7 {
  margin-left: -28px !important;
  margin-right: -28px !important;
}

.-my-8 {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}

.-mx-8 {
  margin-left: -32px !important;
  margin-right: -32px !important;
}

.-my-9 {
  margin-top: -36px !important;
  margin-bottom: -36px !important;
}

.-mx-9 {
  margin-left: -36px !important;
  margin-right: -36px !important;
}

.-my-10 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.-mx-10 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}

.-my-11 {
  margin-top: -44px !important;
  margin-bottom: -44px !important;
}

.-mx-11 {
  margin-left: -44px !important;
  margin-right: -44px !important;
}

.-my-12 {
  margin-top: -48px !important;
  margin-bottom: -48px !important;
}

.-mx-12 {
  margin-left: -48px !important;
  margin-right: -48px !important;
}

.-my-13 {
  margin-top: -52px !important;
  margin-bottom: -52px !important;
}

.-mx-13 {
  margin-left: -52px !important;
  margin-right: -52px !important;
}

.-my-14 {
  margin-top: -56px !important;
  margin-bottom: -56px !important;
}

.-mx-14 {
  margin-left: -56px !important;
  margin-right: -56px !important;
}

.-my-15 {
  margin-top: -60px !important;
  margin-bottom: -60px !important;
}

.-mx-15 {
  margin-left: -60px !important;
  margin-right: -60px !important;
}

.-my-16 {
  margin-top: -64px !important;
  margin-bottom: -64px !important;
}

.-mx-16 {
  margin-left: -64px !important;
  margin-right: -64px !important;
}

.-my-17 {
  margin-top: -68px !important;
  margin-bottom: -68px !important;
}

.-mx-17 {
  margin-left: -68px !important;
  margin-right: -68px !important;
}

.-my-18 {
  margin-top: -72px !important;
  margin-bottom: -72px !important;
}

.-mx-18 {
  margin-left: -72px !important;
  margin-right: -72px !important;
}

.-my-19 {
  margin-top: -76px !important;
  margin-bottom: -76px !important;
}

.-mx-19 {
  margin-left: -76px !important;
  margin-right: -76px !important;
}

.-my-20 {
  margin-top: -80px !important;
  margin-bottom: -80px !important;
}

.-mx-20 {
  margin-left: -80px !important;
  margin-right: -80px !important;
}

.-my-21 {
  margin-top: -84px !important;
  margin-bottom: -84px !important;
}

.-mx-21 {
  margin-left: -84px !important;
  margin-right: -84px !important;
}

.-my-22 {
  margin-top: -88px !important;
  margin-bottom: -88px !important;
}

.-mx-22 {
  margin-left: -88px !important;
  margin-right: -88px !important;
}

.-my-23 {
  margin-top: -92px !important;
  margin-bottom: -92px !important;
}

.-mx-23 {
  margin-left: -92px !important;
  margin-right: -92px !important;
}

.-my-24 {
  margin-top: -96px !important;
  margin-bottom: -96px !important;
}

.-mx-24 {
  margin-left: -96px !important;
  margin-right: -96px !important;
}

.-my-25 {
  margin-top: -100px !important;
  margin-bottom: -100px !important;
}

.-mx-25 {
  margin-left: -100px !important;
  margin-right: -100px !important;
}

.-my-26 {
  margin-top: -104px !important;
  margin-bottom: -104px !important;
}

.-mx-26 {
  margin-left: -104px !important;
  margin-right: -104px !important;
}

.-my-27 {
  margin-top: -108px !important;
  margin-bottom: -108px !important;
}

.-mx-27 {
  margin-left: -108px !important;
  margin-right: -108px !important;
}

.-my-28 {
  margin-top: -112px !important;
  margin-bottom: -112px !important;
}

.-mx-28 {
  margin-left: -112px !important;
  margin-right: -112px !important;
}

.-my-29 {
  margin-top: -116px !important;
  margin-bottom: -116px !important;
}

.-mx-29 {
  margin-left: -116px !important;
  margin-right: -116px !important;
}

.-my-30 {
  margin-top: -120px !important;
  margin-bottom: -120px !important;
}

.-mx-30 {
  margin-left: -120px !important;
  margin-right: -120px !important;
}

.-my-31 {
  margin-top: -124px !important;
  margin-bottom: -124px !important;
}

.-mx-31 {
  margin-left: -124px !important;
  margin-right: -124px !important;
}

.-my-32 {
  margin-top: -128px !important;
  margin-bottom: -128px !important;
}

.-mx-32 {
  margin-left: -128px !important;
  margin-right: -128px !important;
}

.-my-33 {
  margin-top: -132px !important;
  margin-bottom: -132px !important;
}

.-mx-33 {
  margin-left: -132px !important;
  margin-right: -132px !important;
}

.-my-34 {
  margin-top: -136px !important;
  margin-bottom: -136px !important;
}

.-mx-34 {
  margin-left: -136px !important;
  margin-right: -136px !important;
}

.-my-35 {
  margin-top: -140px !important;
  margin-bottom: -140px !important;
}

.-mx-35 {
  margin-left: -140px !important;
  margin-right: -140px !important;
}

.-my-36 {
  margin-top: -144px !important;
  margin-bottom: -144px !important;
}

.-mx-36 {
  margin-left: -144px !important;
  margin-right: -144px !important;
}

.-my-37 {
  margin-top: -148px !important;
  margin-bottom: -148px !important;
}

.-mx-37 {
  margin-left: -148px !important;
  margin-right: -148px !important;
}

.-my-38 {
  margin-top: -152px !important;
  margin-bottom: -152px !important;
}

.-mx-38 {
  margin-left: -152px !important;
  margin-right: -152px !important;
}

.-my-39 {
  margin-top: -156px !important;
  margin-bottom: -156px !important;
}

.-mx-39 {
  margin-left: -156px !important;
  margin-right: -156px !important;
}

.-my-40 {
  margin-top: -160px !important;
  margin-bottom: -160px !important;
}

.-mx-40 {
  margin-left: -160px !important;
  margin-right: -160px !important;
}

.-my-41 {
  margin-top: -164px !important;
  margin-bottom: -164px !important;
}

.-mx-41 {
  margin-left: -164px !important;
  margin-right: -164px !important;
}

.-my-42 {
  margin-top: -168px !important;
  margin-bottom: -168px !important;
}

.-mx-42 {
  margin-left: -168px !important;
  margin-right: -168px !important;
}

.-my-43 {
  margin-top: -172px !important;
  margin-bottom: -172px !important;
}

.-mx-43 {
  margin-left: -172px !important;
  margin-right: -172px !important;
}

.-my-44 {
  margin-top: -176px !important;
  margin-bottom: -176px !important;
}

.-mx-44 {
  margin-left: -176px !important;
  margin-right: -176px !important;
}

.-my-45 {
  margin-top: -180px !important;
  margin-bottom: -180px !important;
}

.-mx-45 {
  margin-left: -180px !important;
  margin-right: -180px !important;
}

.-my-46 {
  margin-top: -184px !important;
  margin-bottom: -184px !important;
}

.-mx-46 {
  margin-left: -184px !important;
  margin-right: -184px !important;
}

.-my-47 {
  margin-top: -188px !important;
  margin-bottom: -188px !important;
}

.-mx-47 {
  margin-left: -188px !important;
  margin-right: -188px !important;
}

.-my-48 {
  margin-top: -192px !important;
  margin-bottom: -192px !important;
}

.-mx-48 {
  margin-left: -192px !important;
  margin-right: -192px !important;
}

.-my-49 {
  margin-top: -196px !important;
  margin-bottom: -196px !important;
}

.-mx-49 {
  margin-left: -196px !important;
  margin-right: -196px !important;
}

.-my-50 {
  margin-top: -200px !important;
  margin-bottom: -200px !important;
}

.-mx-50 {
  margin-left: -200px !important;
  margin-right: -200px !important;
}

.-my-51 {
  margin-top: -204px !important;
  margin-bottom: -204px !important;
}

.-mx-51 {
  margin-left: -204px !important;
  margin-right: -204px !important;
}

.-my-52 {
  margin-top: -208px !important;
  margin-bottom: -208px !important;
}

.-mx-52 {
  margin-left: -208px !important;
  margin-right: -208px !important;
}

.-my-53 {
  margin-top: -212px !important;
  margin-bottom: -212px !important;
}

.-mx-53 {
  margin-left: -212px !important;
  margin-right: -212px !important;
}

.-my-54 {
  margin-top: -216px !important;
  margin-bottom: -216px !important;
}

.-mx-54 {
  margin-left: -216px !important;
  margin-right: -216px !important;
}

.-my-55 {
  margin-top: -220px !important;
  margin-bottom: -220px !important;
}

.-mx-55 {
  margin-left: -220px !important;
  margin-right: -220px !important;
}

.-my-56 {
  margin-top: -224px !important;
  margin-bottom: -224px !important;
}

.-mx-56 {
  margin-left: -224px !important;
  margin-right: -224px !important;
}

.-my-57 {
  margin-top: -228px !important;
  margin-bottom: -228px !important;
}

.-mx-57 {
  margin-left: -228px !important;
  margin-right: -228px !important;
}

.-my-60 {
  margin-top: -240px !important;
  margin-bottom: -240px !important;
}

.-mx-60 {
  margin-left: -240px !important;
  margin-right: -240px !important;
}

.-my-61 {
  margin-top: -244px !important;
  margin-bottom: -244px !important;
}

.-mx-61 {
  margin-left: -244px !important;
  margin-right: -244px !important;
}

.-my-62 {
  margin-top: -248px !important;
  margin-bottom: -248px !important;
}

.-mx-62 {
  margin-left: -248px !important;
  margin-right: -248px !important;
}

.-my-65 {
  margin-top: -260px !important;
  margin-bottom: -260px !important;
}

.-mx-65 {
  margin-left: -260px !important;
  margin-right: -260px !important;
}

.-my-66 {
  margin-top: -264px !important;
  margin-bottom: -264px !important;
}

.-mx-66 {
  margin-left: -264px !important;
  margin-right: -264px !important;
}

.-my-68 {
  margin-top: -272px !important;
  margin-bottom: -272px !important;
}

.-mx-68 {
  margin-left: -272px !important;
  margin-right: -272px !important;
}

.-my-69 {
  margin-top: -276px !important;
  margin-bottom: -276px !important;
}

.-mx-69 {
  margin-left: -276px !important;
  margin-right: -276px !important;
}

.-my-70 {
  margin-top: -280px !important;
  margin-bottom: -280px !important;
}

.-mx-70 {
  margin-left: -280px !important;
  margin-right: -280px !important;
}

.-my-73 {
  margin-top: -292px !important;
  margin-bottom: -292px !important;
}

.-mx-73 {
  margin-left: -292px !important;
  margin-right: -292px !important;
}

.-my-74 {
  margin-top: -296px !important;
  margin-bottom: -296px !important;
}

.-mx-74 {
  margin-left: -296px !important;
  margin-right: -296px !important;
}

.-my-75 {
  margin-top: -300px !important;
  margin-bottom: -300px !important;
}

.-mx-75 {
  margin-left: -300px !important;
  margin-right: -300px !important;
}

.-my-77 {
  margin-top: -308px !important;
  margin-bottom: -308px !important;
}

.-mx-77 {
  margin-left: -308px !important;
  margin-right: -308px !important;
}

.-my-78 {
  margin-top: -312px !important;
  margin-bottom: -312px !important;
}

.-mx-78 {
  margin-left: -312px !important;
  margin-right: -312px !important;
}

.-my-80 {
  margin-top: -320px !important;
  margin-bottom: -320px !important;
}

.-mx-80 {
  margin-left: -320px !important;
  margin-right: -320px !important;
}

.-my-81 {
  margin-top: -324px !important;
  margin-bottom: -324px !important;
}

.-mx-81 {
  margin-left: -324px !important;
  margin-right: -324px !important;
}

.-my-84 {
  margin-top: -336px !important;
  margin-bottom: -336px !important;
}

.-mx-84 {
  margin-left: -336px !important;
  margin-right: -336px !important;
}

.-my-87 {
  margin-top: -348px !important;
  margin-bottom: -348px !important;
}

.-mx-87 {
  margin-left: -348px !important;
  margin-right: -348px !important;
}

.-my-90 {
  margin-top: -360px !important;
  margin-bottom: -360px !important;
}

.-mx-90 {
  margin-left: -360px !important;
  margin-right: -360px !important;
}

.-my-91 {
  margin-top: -364px !important;
  margin-bottom: -364px !important;
}

.-mx-91 {
  margin-left: -364px !important;
  margin-right: -364px !important;
}

.-my-92 {
  margin-top: -368px !important;
  margin-bottom: -368px !important;
}

.-mx-92 {
  margin-left: -368px !important;
  margin-right: -368px !important;
}

.-my-93 {
  margin-top: -372px !important;
  margin-bottom: -372px !important;
}

.-mx-93 {
  margin-left: -372px !important;
  margin-right: -372px !important;
}

.-my-94 {
  margin-top: -376px !important;
  margin-bottom: -376px !important;
}

.-mx-94 {
  margin-left: -376px !important;
  margin-right: -376px !important;
}

.-my-95 {
  margin-top: -380px !important;
  margin-bottom: -380px !important;
}

.-mx-95 {
  margin-left: -380px !important;
  margin-right: -380px !important;
}

.-my-96 {
  margin-top: -384px !important;
  margin-bottom: -384px !important;
}

.-mx-96 {
  margin-left: -384px !important;
  margin-right: -384px !important;
}

.-my-97 {
  margin-top: -388px !important;
  margin-bottom: -388px !important;
}

.-mx-97 {
  margin-left: -388px !important;
  margin-right: -388px !important;
}

.-my-98 {
  margin-top: -392px !important;
  margin-bottom: -392px !important;
}

.-mx-98 {
  margin-left: -392px !important;
  margin-right: -392px !important;
}

.-my-99 {
  margin-top: -396px !important;
  margin-bottom: -396px !important;
}

.-mx-99 {
  margin-left: -396px !important;
  margin-right: -396px !important;
}

.-my-100 {
  margin-top: -400px !important;
  margin-bottom: -400px !important;
}

.-mx-100 {
  margin-left: -400px !important;
  margin-right: -400px !important;
}

.-my-101 {
  margin-top: -404px !important;
  margin-bottom: -404px !important;
}

.-mx-101 {
  margin-left: -404px !important;
  margin-right: -404px !important;
}

.-my-102 {
  margin-top: -408px !important;
  margin-bottom: -408px !important;
}

.-mx-102 {
  margin-left: -408px !important;
  margin-right: -408px !important;
}

.-my-103 {
  margin-top: -412px !important;
  margin-bottom: -412px !important;
}

.-mx-103 {
  margin-left: -412px !important;
  margin-right: -412px !important;
}

.-my-104 {
  margin-top: -416px !important;
  margin-bottom: -416px !important;
}

.-mx-104 {
  margin-left: -416px !important;
  margin-right: -416px !important;
}

.-my-105 {
  margin-top: -420px !important;
  margin-bottom: -420px !important;
}

.-mx-105 {
  margin-left: -420px !important;
  margin-right: -420px !important;
}

.-my-107 {
  margin-top: -428px !important;
  margin-bottom: -428px !important;
}

.-mx-107 {
  margin-left: -428px !important;
  margin-right: -428px !important;
}

.-my-110 {
  margin-top: -440px !important;
  margin-bottom: -440px !important;
}

.-mx-110 {
  margin-left: -440px !important;
  margin-right: -440px !important;
}

.-my-112 {
  margin-top: -448px !important;
  margin-bottom: -448px !important;
}

.-mx-112 {
  margin-left: -448px !important;
  margin-right: -448px !important;
}

.-my-114 {
  margin-top: -456px !important;
  margin-bottom: -456px !important;
}

.-mx-114 {
  margin-left: -456px !important;
  margin-right: -456px !important;
}

.-my-115 {
  margin-top: -460px !important;
  margin-bottom: -460px !important;
}

.-mx-115 {
  margin-left: -460px !important;
  margin-right: -460px !important;
}

.-my-119 {
  margin-top: -476px !important;
  margin-bottom: -476px !important;
}

.-mx-119 {
  margin-left: -476px !important;
  margin-right: -476px !important;
}

.-my-120 {
  margin-top: -480px !important;
  margin-bottom: -480px !important;
}

.-mx-120 {
  margin-left: -480px !important;
  margin-right: -480px !important;
}

.-my-122 {
  margin-top: -488px !important;
  margin-bottom: -488px !important;
}

.-mx-122 {
  margin-left: -488px !important;
  margin-right: -488px !important;
}

.-my-124 {
  margin-top: -496px !important;
  margin-bottom: -496px !important;
}

.-mx-124 {
  margin-left: -496px !important;
  margin-right: -496px !important;
}

.-my-130 {
  margin-top: -520px !important;
  margin-bottom: -520px !important;
}

.-mx-130 {
  margin-left: -520px !important;
  margin-right: -520px !important;
}

.-my-138 {
  margin-top: -552px !important;
  margin-bottom: -552px !important;
}

.-mx-138 {
  margin-left: -552px !important;
  margin-right: -552px !important;
}

.-my-143 {
  margin-top: -572px !important;
  margin-bottom: -572px !important;
}

.-mx-143 {
  margin-left: -572px !important;
  margin-right: -572px !important;
}

.-my-148 {
  margin-top: -592px !important;
  margin-bottom: -592px !important;
}

.-mx-148 {
  margin-left: -592px !important;
  margin-right: -592px !important;
}

.-my-150 {
  margin-top: -600px !important;
  margin-bottom: -600px !important;
}

.-mx-150 {
  margin-left: -600px !important;
  margin-right: -600px !important;
}

.-my-154 {
  margin-top: -616px !important;
  margin-bottom: -616px !important;
}

.-mx-154 {
  margin-left: -616px !important;
  margin-right: -616px !important;
}

.-my-160 {
  margin-top: -640px !important;
  margin-bottom: -640px !important;
}

.-mx-160 {
  margin-left: -640px !important;
  margin-right: -640px !important;
}

.-my-162 {
  margin-top: -648px !important;
  margin-bottom: -648px !important;
}

.-mx-162 {
  margin-left: -648px !important;
  margin-right: -648px !important;
}

.-my-164 {
  margin-top: -656px !important;
  margin-bottom: -656px !important;
}

.-mx-164 {
  margin-left: -656px !important;
  margin-right: -656px !important;
}

.-my-165 {
  margin-top: -660px !important;
  margin-bottom: -660px !important;
}

.-mx-165 {
  margin-left: -660px !important;
  margin-right: -660px !important;
}

.-my-166 {
  margin-top: -664px !important;
  margin-bottom: -664px !important;
}

.-mx-166 {
  margin-left: -664px !important;
  margin-right: -664px !important;
}

.-my-168 {
  margin-top: -672px !important;
  margin-bottom: -672px !important;
}

.-mx-168 {
  margin-left: -672px !important;
  margin-right: -672px !important;
}

.-my-169 {
  margin-top: -676px !important;
  margin-bottom: -676px !important;
}

.-mx-169 {
  margin-left: -676px !important;
  margin-right: -676px !important;
}

.-my-170 {
  margin-top: -680px !important;
  margin-bottom: -680px !important;
}

.-mx-170 {
  margin-left: -680px !important;
  margin-right: -680px !important;
}

.-my-172 {
  margin-top: -688px !important;
  margin-bottom: -688px !important;
}

.-mx-172 {
  margin-left: -688px !important;
  margin-right: -688px !important;
}

.-my-174 {
  margin-top: -696px !important;
  margin-bottom: -696px !important;
}

.-mx-174 {
  margin-left: -696px !important;
  margin-right: -696px !important;
}

.-my-175 {
  margin-top: -700px !important;
  margin-bottom: -700px !important;
}

.-mx-175 {
  margin-left: -700px !important;
  margin-right: -700px !important;
}

.-my-189 {
  margin-top: -756px !important;
  margin-bottom: -756px !important;
}

.-mx-189 {
  margin-left: -756px !important;
  margin-right: -756px !important;
}

.-my-200 {
  margin-top: -800px !important;
  margin-bottom: -800px !important;
}

.-mx-200 {
  margin-left: -800px !important;
  margin-right: -800px !important;
}

.-my-0\.5 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}

.-mx-0\.5 {
  margin-left: -2px !important;
  margin-right: -2px !important;
}

.-my-1\.5 {
  margin-top: -6px !important;
  margin-bottom: -6px !important;
}

.-mx-1\.5 {
  margin-left: -6px !important;
  margin-right: -6px !important;
}

.-my-3\.5 {
  margin-top: -14px !important;
  margin-bottom: -14px !important;
}

.-mx-3\.5 {
  margin-left: -14px !important;
  margin-right: -14px !important;
}

.-my-6\.5 {
  margin-top: -26px !important;
  margin-bottom: -26px !important;
}

.-mx-6\.5 {
  margin-left: -26px !important;
  margin-right: -26px !important;
}

.-my-7\.5 {
  margin-top: -30px !important;
  margin-bottom: -30px !important;
}

.-mx-7\.5 {
  margin-left: -30px !important;
  margin-right: -30px !important;
}

.-my-17\.5 {
  margin-top: -70px !important;
  margin-bottom: -70px !important;
}

.-mx-17\.5 {
  margin-left: -70px !important;
  margin-right: -70px !important;
}

.-my-28\.5 {
  margin-top: -114px !important;
  margin-bottom: -114px !important;
}

.-mx-28\.5 {
  margin-left: -114px !important;
  margin-right: -114px !important;
}

.-my-31\.5 {
  margin-top: -126px !important;
  margin-bottom: -126px !important;
}

.-mx-31\.5 {
  margin-left: -126px !important;
  margin-right: -126px !important;
}

.-my-37\.5 {
  margin-top: -150px !important;
  margin-bottom: -150px !important;
}

.-mx-37\.5 {
  margin-left: -150px !important;
  margin-right: -150px !important;
}

.-my-72\.5 {
  margin-top: -290px !important;
  margin-bottom: -290px !important;
}

.-mx-72\.5 {
  margin-left: -290px !important;
  margin-right: -290px !important;
}

.-my-sm {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.-mx-sm {
  margin-left: -8px !important;
  margin-right: -8px !important;
}

.-my-md {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.-mx-md {
  margin-left: -16px !important;
  margin-right: -16px !important;
}

.-my-lg {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.-mx-lg {
  margin-left: -24px !important;
  margin-right: -24px !important;
}

.-my-xl {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}

.-mx-xl {
  margin-left: -32px !important;
  margin-right: -32px !important;
}

.-my-n1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.-mx-n1 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.-my-n2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.-mx-n2 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.-my-n3 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.-mx-n3 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.-my-n4 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.-mx-n4 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.-my-n5 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.-mx-n5 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.-my-n6 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.-mx-n6 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.-my-n7 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.-mx-n7 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.-my-n8 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.-mx-n8 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.-my-n9 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.-mx-n9 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}

.-my-n10 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.-mx-n10 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.-my-n11 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.-mx-n11 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}

.-my-n12 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.-mx-n12 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.-my-n13 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.-mx-n13 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}

.-my-n14 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}

.-mx-n14 {
  margin-left: 46px !important;
  margin-right: 46px !important;
}

.-my-n22 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}

.-mx-n22 {
  margin-left: 88px !important;
  margin-right: 88px !important;
}

.mt-0 {
  margin-top: 0px !important;
}

.mr-0 {
  margin-right: 0px !important;
}

.mb-0 {
  margin-bottom: 0px !important;
}

.ml-0 {
  margin-left: 0px !important;
}

.mt-1 {
  margin-top: 4px !important;
}

.mr-1 {
  margin-right: 4px !important;
}

.mb-1 {
  margin-bottom: 4px !important;
}

.ml-1 {
  margin-left: 4px !important;
}

.mt-2 {
  margin-top: 8px !important;
}

.mr-2 {
  margin-right: 8px !important;
}

.mb-2 {
  margin-bottom: 8px !important;
}

.ml-2 {
  margin-left: 8px !important;
}

.mt-3 {
  margin-top: 12px !important;
}

.mr-3 {
  margin-right: 12px !important;
}

.mb-3 {
  margin-bottom: 12px !important;
}

.ml-3 {
  margin-left: 12px !important;
}

.mt-4 {
  margin-top: 16px !important;
}

.mr-4 {
  margin-right: 16px !important;
}

.mb-4 {
  margin-bottom: 16px !important;
}

.ml-4 {
  margin-left: 16px !important;
}

.mt-5 {
  margin-top: 20px !important;
}

.mr-5 {
  margin-right: 20px !important;
}

.mb-5 {
  margin-bottom: 20px !important;
}

.ml-5 {
  margin-left: 20px !important;
}

.mt-6 {
  margin-top: 24px !important;
}

.mr-6 {
  margin-right: 24px !important;
}

.mb-6 {
  margin-bottom: 24px !important;
}

.ml-6 {
  margin-left: 24px !important;
}

.mt-7 {
  margin-top: 28px !important;
}

.mr-7 {
  margin-right: 28px !important;
}

.mb-7 {
  margin-bottom: 28px !important;
}

.ml-7 {
  margin-left: 28px !important;
}

.mt-8 {
  margin-top: 32px !important;
}

.mr-8 {
  margin-right: 32px !important;
}

.mb-8 {
  margin-bottom: 32px !important;
}

.ml-8 {
  margin-left: 32px !important;
}

.mt-9 {
  margin-top: 36px !important;
}

.mr-9 {
  margin-right: 36px !important;
}

.mb-9 {
  margin-bottom: 36px !important;
}

.ml-9 {
  margin-left: 36px !important;
}

.mt-10 {
  margin-top: 40px !important;
}

.mr-10 {
  margin-right: 40px !important;
}

.mb-10 {
  margin-bottom: 40px !important;
}

.ml-10 {
  margin-left: 40px !important;
}

.mt-11 {
  margin-top: 44px !important;
}

.mr-11 {
  margin-right: 44px !important;
}

.mb-11 {
  margin-bottom: 44px !important;
}

.ml-11 {
  margin-left: 44px !important;
}

.mt-12 {
  margin-top: 48px !important;
}

.mr-12 {
  margin-right: 48px !important;
}

.mb-12 {
  margin-bottom: 48px !important;
}

.ml-12 {
  margin-left: 48px !important;
}

.mt-13 {
  margin-top: 52px !important;
}

.mr-13 {
  margin-right: 52px !important;
}

.mb-13 {
  margin-bottom: 52px !important;
}

.ml-13 {
  margin-left: 52px !important;
}

.mt-14 {
  margin-top: 56px !important;
}

.mr-14 {
  margin-right: 56px !important;
}

.mb-14 {
  margin-bottom: 56px !important;
}

.ml-14 {
  margin-left: 56px !important;
}

.mt-15 {
  margin-top: 60px !important;
}

.mr-15 {
  margin-right: 60px !important;
}

.mb-15 {
  margin-bottom: 60px !important;
}

.ml-15 {
  margin-left: 60px !important;
}

.mt-16 {
  margin-top: 64px !important;
}

.mr-16 {
  margin-right: 64px !important;
}

.mb-16 {
  margin-bottom: 64px !important;
}

.ml-16 {
  margin-left: 64px !important;
}

.mt-17 {
  margin-top: 68px !important;
}

.mr-17 {
  margin-right: 68px !important;
}

.mb-17 {
  margin-bottom: 68px !important;
}

.ml-17 {
  margin-left: 68px !important;
}

.mt-18 {
  margin-top: 72px !important;
}

.mr-18 {
  margin-right: 72px !important;
}

.mb-18 {
  margin-bottom: 72px !important;
}

.ml-18 {
  margin-left: 72px !important;
}

.mt-19 {
  margin-top: 76px !important;
}

.mr-19 {
  margin-right: 76px !important;
}

.mb-19 {
  margin-bottom: 76px !important;
}

.ml-19 {
  margin-left: 76px !important;
}

.mt-20 {
  margin-top: 80px !important;
}

.mr-20 {
  margin-right: 80px !important;
}

.mb-20 {
  margin-bottom: 80px !important;
}

.ml-20 {
  margin-left: 80px !important;
}

.mt-21 {
  margin-top: 84px !important;
}

.mr-21 {
  margin-right: 84px !important;
}

.mb-21 {
  margin-bottom: 84px !important;
}

.ml-21 {
  margin-left: 84px !important;
}

.mt-22 {
  margin-top: 88px !important;
}

.mr-22 {
  margin-right: 88px !important;
}

.mb-22 {
  margin-bottom: 88px !important;
}

.ml-22 {
  margin-left: 88px !important;
}

.mt-23 {
  margin-top: 92px !important;
}

.mr-23 {
  margin-right: 92px !important;
}

.mb-23 {
  margin-bottom: 92px !important;
}

.ml-23 {
  margin-left: 92px !important;
}

.mt-24 {
  margin-top: 96px !important;
}

.mr-24 {
  margin-right: 96px !important;
}

.mb-24 {
  margin-bottom: 96px !important;
}

.ml-24 {
  margin-left: 96px !important;
}

.mt-25 {
  margin-top: 100px !important;
}

.mr-25 {
  margin-right: 100px !important;
}

.mb-25 {
  margin-bottom: 100px !important;
}

.ml-25 {
  margin-left: 100px !important;
}

.mt-26 {
  margin-top: 104px !important;
}

.mr-26 {
  margin-right: 104px !important;
}

.mb-26 {
  margin-bottom: 104px !important;
}

.ml-26 {
  margin-left: 104px !important;
}

.mt-27 {
  margin-top: 108px !important;
}

.mr-27 {
  margin-right: 108px !important;
}

.mb-27 {
  margin-bottom: 108px !important;
}

.ml-27 {
  margin-left: 108px !important;
}

.mt-28 {
  margin-top: 112px !important;
}

.mr-28 {
  margin-right: 112px !important;
}

.mb-28 {
  margin-bottom: 112px !important;
}

.ml-28 {
  margin-left: 112px !important;
}

.mt-29 {
  margin-top: 116px !important;
}

.mr-29 {
  margin-right: 116px !important;
}

.mb-29 {
  margin-bottom: 116px !important;
}

.ml-29 {
  margin-left: 116px !important;
}

.mt-30 {
  margin-top: 120px !important;
}

.mr-30 {
  margin-right: 120px !important;
}

.mb-30 {
  margin-bottom: 120px !important;
}

.ml-30 {
  margin-left: 120px !important;
}

.mt-31 {
  margin-top: 124px !important;
}

.mr-31 {
  margin-right: 124px !important;
}

.mb-31 {
  margin-bottom: 124px !important;
}

.ml-31 {
  margin-left: 124px !important;
}

.mt-32 {
  margin-top: 128px !important;
}

.mr-32 {
  margin-right: 128px !important;
}

.mb-32 {
  margin-bottom: 128px !important;
}

.ml-32 {
  margin-left: 128px !important;
}

.mt-33 {
  margin-top: 132px !important;
}

.mr-33 {
  margin-right: 132px !important;
}

.mb-33 {
  margin-bottom: 132px !important;
}

.ml-33 {
  margin-left: 132px !important;
}

.mt-34 {
  margin-top: 136px !important;
}

.mr-34 {
  margin-right: 136px !important;
}

.mb-34 {
  margin-bottom: 136px !important;
}

.ml-34 {
  margin-left: 136px !important;
}

.mt-35 {
  margin-top: 140px !important;
}

.mr-35 {
  margin-right: 140px !important;
}

.mb-35 {
  margin-bottom: 140px !important;
}

.ml-35 {
  margin-left: 140px !important;
}

.mt-36 {
  margin-top: 144px !important;
}

.mr-36 {
  margin-right: 144px !important;
}

.mb-36 {
  margin-bottom: 144px !important;
}

.ml-36 {
  margin-left: 144px !important;
}

.mt-37 {
  margin-top: 148px !important;
}

.mr-37 {
  margin-right: 148px !important;
}

.mb-37 {
  margin-bottom: 148px !important;
}

.ml-37 {
  margin-left: 148px !important;
}

.mt-38 {
  margin-top: 152px !important;
}

.mr-38 {
  margin-right: 152px !important;
}

.mb-38 {
  margin-bottom: 152px !important;
}

.ml-38 {
  margin-left: 152px !important;
}

.mt-39 {
  margin-top: 156px !important;
}

.mr-39 {
  margin-right: 156px !important;
}

.mb-39 {
  margin-bottom: 156px !important;
}

.ml-39 {
  margin-left: 156px !important;
}

.mt-40 {
  margin-top: 160px !important;
}

.mr-40 {
  margin-right: 160px !important;
}

.mb-40 {
  margin-bottom: 160px !important;
}

.ml-40 {
  margin-left: 160px !important;
}

.mt-41 {
  margin-top: 164px !important;
}

.mr-41 {
  margin-right: 164px !important;
}

.mb-41 {
  margin-bottom: 164px !important;
}

.ml-41 {
  margin-left: 164px !important;
}

.mt-42 {
  margin-top: 168px !important;
}

.mr-42 {
  margin-right: 168px !important;
}

.mb-42 {
  margin-bottom: 168px !important;
}

.ml-42 {
  margin-left: 168px !important;
}

.mt-43 {
  margin-top: 172px !important;
}

.mr-43 {
  margin-right: 172px !important;
}

.mb-43 {
  margin-bottom: 172px !important;
}

.ml-43 {
  margin-left: 172px !important;
}

.mt-44 {
  margin-top: 176px !important;
}

.mr-44 {
  margin-right: 176px !important;
}

.mb-44 {
  margin-bottom: 176px !important;
}

.ml-44 {
  margin-left: 176px !important;
}

.mt-45 {
  margin-top: 180px !important;
}

.mr-45 {
  margin-right: 180px !important;
}

.mb-45 {
  margin-bottom: 180px !important;
}

.ml-45 {
  margin-left: 180px !important;
}

.mt-46 {
  margin-top: 184px !important;
}

.mr-46 {
  margin-right: 184px !important;
}

.mb-46 {
  margin-bottom: 184px !important;
}

.ml-46 {
  margin-left: 184px !important;
}

.mt-47 {
  margin-top: 188px !important;
}

.mr-47 {
  margin-right: 188px !important;
}

.mb-47 {
  margin-bottom: 188px !important;
}

.ml-47 {
  margin-left: 188px !important;
}

.mt-48 {
  margin-top: 192px !important;
}

.mr-48 {
  margin-right: 192px !important;
}

.mb-48 {
  margin-bottom: 192px !important;
}

.ml-48 {
  margin-left: 192px !important;
}

.mt-49 {
  margin-top: 196px !important;
}

.mr-49 {
  margin-right: 196px !important;
}

.mb-49 {
  margin-bottom: 196px !important;
}

.ml-49 {
  margin-left: 196px !important;
}

.mt-50 {
  margin-top: 200px !important;
}

.mr-50 {
  margin-right: 200px !important;
}

.mb-50 {
  margin-bottom: 200px !important;
}

.ml-50 {
  margin-left: 200px !important;
}

.mt-51 {
  margin-top: 204px !important;
}

.mr-51 {
  margin-right: 204px !important;
}

.mb-51 {
  margin-bottom: 204px !important;
}

.ml-51 {
  margin-left: 204px !important;
}

.mt-52 {
  margin-top: 208px !important;
}

.mr-52 {
  margin-right: 208px !important;
}

.mb-52 {
  margin-bottom: 208px !important;
}

.ml-52 {
  margin-left: 208px !important;
}

.mt-53 {
  margin-top: 212px !important;
}

.mr-53 {
  margin-right: 212px !important;
}

.mb-53 {
  margin-bottom: 212px !important;
}

.ml-53 {
  margin-left: 212px !important;
}

.mt-54 {
  margin-top: 216px !important;
}

.mr-54 {
  margin-right: 216px !important;
}

.mb-54 {
  margin-bottom: 216px !important;
}

.ml-54 {
  margin-left: 216px !important;
}

.mt-55 {
  margin-top: 220px !important;
}

.mr-55 {
  margin-right: 220px !important;
}

.mb-55 {
  margin-bottom: 220px !important;
}

.ml-55 {
  margin-left: 220px !important;
}

.mt-56 {
  margin-top: 224px !important;
}

.mr-56 {
  margin-right: 224px !important;
}

.mb-56 {
  margin-bottom: 224px !important;
}

.ml-56 {
  margin-left: 224px !important;
}

.mt-57 {
  margin-top: 228px !important;
}

.mr-57 {
  margin-right: 228px !important;
}

.mb-57 {
  margin-bottom: 228px !important;
}

.ml-57 {
  margin-left: 228px !important;
}

.mt-60 {
  margin-top: 240px !important;
}

.mr-60 {
  margin-right: 240px !important;
}

.mb-60 {
  margin-bottom: 240px !important;
}

.ml-60 {
  margin-left: 240px !important;
}

.mt-61 {
  margin-top: 244px !important;
}

.mr-61 {
  margin-right: 244px !important;
}

.mb-61 {
  margin-bottom: 244px !important;
}

.ml-61 {
  margin-left: 244px !important;
}

.mt-62 {
  margin-top: 248px !important;
}

.mr-62 {
  margin-right: 248px !important;
}

.mb-62 {
  margin-bottom: 248px !important;
}

.ml-62 {
  margin-left: 248px !important;
}

.mt-65 {
  margin-top: 260px !important;
}

.mr-65 {
  margin-right: 260px !important;
}

.mb-65 {
  margin-bottom: 260px !important;
}

.ml-65 {
  margin-left: 260px !important;
}

.mt-66 {
  margin-top: 264px !important;
}

.mr-66 {
  margin-right: 264px !important;
}

.mb-66 {
  margin-bottom: 264px !important;
}

.ml-66 {
  margin-left: 264px !important;
}

.mt-68 {
  margin-top: 272px !important;
}

.mr-68 {
  margin-right: 272px !important;
}

.mb-68 {
  margin-bottom: 272px !important;
}

.ml-68 {
  margin-left: 272px !important;
}

.mt-69 {
  margin-top: 276px !important;
}

.mr-69 {
  margin-right: 276px !important;
}

.mb-69 {
  margin-bottom: 276px !important;
}

.ml-69 {
  margin-left: 276px !important;
}

.mt-70 {
  margin-top: 280px !important;
}

.mr-70 {
  margin-right: 280px !important;
}

.mb-70 {
  margin-bottom: 280px !important;
}

.ml-70 {
  margin-left: 280px !important;
}

.mt-73 {
  margin-top: 292px !important;
}

.mr-73 {
  margin-right: 292px !important;
}

.mb-73 {
  margin-bottom: 292px !important;
}

.ml-73 {
  margin-left: 292px !important;
}

.mt-74 {
  margin-top: 296px !important;
}

.mr-74 {
  margin-right: 296px !important;
}

.mb-74 {
  margin-bottom: 296px !important;
}

.ml-74 {
  margin-left: 296px !important;
}

.mt-75 {
  margin-top: 300px !important;
}

.mr-75 {
  margin-right: 300px !important;
}

.mb-75 {
  margin-bottom: 300px !important;
}

.ml-75 {
  margin-left: 300px !important;
}

.mt-77 {
  margin-top: 308px !important;
}

.mr-77 {
  margin-right: 308px !important;
}

.mb-77 {
  margin-bottom: 308px !important;
}

.ml-77 {
  margin-left: 308px !important;
}

.mt-78 {
  margin-top: 312px !important;
}

.mr-78 {
  margin-right: 312px !important;
}

.mb-78 {
  margin-bottom: 312px !important;
}

.ml-78 {
  margin-left: 312px !important;
}

.mt-80 {
  margin-top: 320px !important;
}

.mr-80 {
  margin-right: 320px !important;
}

.mb-80 {
  margin-bottom: 320px !important;
}

.ml-80 {
  margin-left: 320px !important;
}

.mt-81 {
  margin-top: 324px !important;
}

.mr-81 {
  margin-right: 324px !important;
}

.mb-81 {
  margin-bottom: 324px !important;
}

.ml-81 {
  margin-left: 324px !important;
}

.mt-84 {
  margin-top: 336px !important;
}

.mr-84 {
  margin-right: 336px !important;
}

.mb-84 {
  margin-bottom: 336px !important;
}

.ml-84 {
  margin-left: 336px !important;
}

.mt-87 {
  margin-top: 348px !important;
}

.mr-87 {
  margin-right: 348px !important;
}

.mb-87 {
  margin-bottom: 348px !important;
}

.ml-87 {
  margin-left: 348px !important;
}

.mt-90 {
  margin-top: 360px !important;
}

.mr-90 {
  margin-right: 360px !important;
}

.mb-90 {
  margin-bottom: 360px !important;
}

.ml-90 {
  margin-left: 360px !important;
}

.mt-91 {
  margin-top: 364px !important;
}

.mr-91 {
  margin-right: 364px !important;
}

.mb-91 {
  margin-bottom: 364px !important;
}

.ml-91 {
  margin-left: 364px !important;
}

.mt-92 {
  margin-top: 368px !important;
}

.mr-92 {
  margin-right: 368px !important;
}

.mb-92 {
  margin-bottom: 368px !important;
}

.ml-92 {
  margin-left: 368px !important;
}

.mt-93 {
  margin-top: 372px !important;
}

.mr-93 {
  margin-right: 372px !important;
}

.mb-93 {
  margin-bottom: 372px !important;
}

.ml-93 {
  margin-left: 372px !important;
}

.mt-94 {
  margin-top: 376px !important;
}

.mr-94 {
  margin-right: 376px !important;
}

.mb-94 {
  margin-bottom: 376px !important;
}

.ml-94 {
  margin-left: 376px !important;
}

.mt-95 {
  margin-top: 380px !important;
}

.mr-95 {
  margin-right: 380px !important;
}

.mb-95 {
  margin-bottom: 380px !important;
}

.ml-95 {
  margin-left: 380px !important;
}

.mt-96 {
  margin-top: 384px !important;
}

.mr-96 {
  margin-right: 384px !important;
}

.mb-96 {
  margin-bottom: 384px !important;
}

.ml-96 {
  margin-left: 384px !important;
}

.mt-97 {
  margin-top: 388px !important;
}

.mr-97 {
  margin-right: 388px !important;
}

.mb-97 {
  margin-bottom: 388px !important;
}

.ml-97 {
  margin-left: 388px !important;
}

.mt-98 {
  margin-top: 392px !important;
}

.mr-98 {
  margin-right: 392px !important;
}

.mb-98 {
  margin-bottom: 392px !important;
}

.ml-98 {
  margin-left: 392px !important;
}

.mt-99 {
  margin-top: 396px !important;
}

.mr-99 {
  margin-right: 396px !important;
}

.mb-99 {
  margin-bottom: 396px !important;
}

.ml-99 {
  margin-left: 396px !important;
}

.mt-100 {
  margin-top: 400px !important;
}

.mr-100 {
  margin-right: 400px !important;
}

.mb-100 {
  margin-bottom: 400px !important;
}

.ml-100 {
  margin-left: 400px !important;
}

.mt-101 {
  margin-top: 404px !important;
}

.mr-101 {
  margin-right: 404px !important;
}

.mb-101 {
  margin-bottom: 404px !important;
}

.ml-101 {
  margin-left: 404px !important;
}

.mt-102 {
  margin-top: 408px !important;
}

.mr-102 {
  margin-right: 408px !important;
}

.mb-102 {
  margin-bottom: 408px !important;
}

.ml-102 {
  margin-left: 408px !important;
}

.mt-103 {
  margin-top: 412px !important;
}

.mr-103 {
  margin-right: 412px !important;
}

.mb-103 {
  margin-bottom: 412px !important;
}

.ml-103 {
  margin-left: 412px !important;
}

.mt-104 {
  margin-top: 416px !important;
}

.mr-104 {
  margin-right: 416px !important;
}

.mb-104 {
  margin-bottom: 416px !important;
}

.ml-104 {
  margin-left: 416px !important;
}

.mt-105 {
  margin-top: 420px !important;
}

.mr-105 {
  margin-right: 420px !important;
}

.mb-105 {
  margin-bottom: 420px !important;
}

.ml-105 {
  margin-left: 420px !important;
}

.mt-107 {
  margin-top: 428px !important;
}

.mr-107 {
  margin-right: 428px !important;
}

.mb-107 {
  margin-bottom: 428px !important;
}

.ml-107 {
  margin-left: 428px !important;
}

.mt-110 {
  margin-top: 440px !important;
}

.mr-110 {
  margin-right: 440px !important;
}

.mb-110 {
  margin-bottom: 440px !important;
}

.ml-110 {
  margin-left: 440px !important;
}

.mt-112 {
  margin-top: 448px !important;
}

.mr-112 {
  margin-right: 448px !important;
}

.mb-112 {
  margin-bottom: 448px !important;
}

.ml-112 {
  margin-left: 448px !important;
}

.mt-114 {
  margin-top: 456px !important;
}

.mr-114 {
  margin-right: 456px !important;
}

.mb-114 {
  margin-bottom: 456px !important;
}

.ml-114 {
  margin-left: 456px !important;
}

.mt-115 {
  margin-top: 460px !important;
}

.mr-115 {
  margin-right: 460px !important;
}

.mb-115 {
  margin-bottom: 460px !important;
}

.ml-115 {
  margin-left: 460px !important;
}

.mt-119 {
  margin-top: 476px !important;
}

.mr-119 {
  margin-right: 476px !important;
}

.mb-119 {
  margin-bottom: 476px !important;
}

.ml-119 {
  margin-left: 476px !important;
}

.mt-120 {
  margin-top: 480px !important;
}

.mr-120 {
  margin-right: 480px !important;
}

.mb-120 {
  margin-bottom: 480px !important;
}

.ml-120 {
  margin-left: 480px !important;
}

.mt-122 {
  margin-top: 488px !important;
}

.mr-122 {
  margin-right: 488px !important;
}

.mb-122 {
  margin-bottom: 488px !important;
}

.ml-122 {
  margin-left: 488px !important;
}

.mt-124 {
  margin-top: 496px !important;
}

.mr-124 {
  margin-right: 496px !important;
}

.mb-124 {
  margin-bottom: 496px !important;
}

.ml-124 {
  margin-left: 496px !important;
}

.mt-130 {
  margin-top: 520px !important;
}

.mr-130 {
  margin-right: 520px !important;
}

.mb-130 {
  margin-bottom: 520px !important;
}

.ml-130 {
  margin-left: 520px !important;
}

.mt-138 {
  margin-top: 552px !important;
}

.mr-138 {
  margin-right: 552px !important;
}

.mb-138 {
  margin-bottom: 552px !important;
}

.ml-138 {
  margin-left: 552px !important;
}

.mt-143 {
  margin-top: 572px !important;
}

.mr-143 {
  margin-right: 572px !important;
}

.mb-143 {
  margin-bottom: 572px !important;
}

.ml-143 {
  margin-left: 572px !important;
}

.mt-148 {
  margin-top: 592px !important;
}

.mr-148 {
  margin-right: 592px !important;
}

.mb-148 {
  margin-bottom: 592px !important;
}

.ml-148 {
  margin-left: 592px !important;
}

.mt-150 {
  margin-top: 600px !important;
}

.mr-150 {
  margin-right: 600px !important;
}

.mb-150 {
  margin-bottom: 600px !important;
}

.ml-150 {
  margin-left: 600px !important;
}

.mt-154 {
  margin-top: 616px !important;
}

.mr-154 {
  margin-right: 616px !important;
}

.mb-154 {
  margin-bottom: 616px !important;
}

.ml-154 {
  margin-left: 616px !important;
}

.mt-160 {
  margin-top: 640px !important;
}

.mr-160 {
  margin-right: 640px !important;
}

.mb-160 {
  margin-bottom: 640px !important;
}

.ml-160 {
  margin-left: 640px !important;
}

.mt-162 {
  margin-top: 648px !important;
}

.mr-162 {
  margin-right: 648px !important;
}

.mb-162 {
  margin-bottom: 648px !important;
}

.ml-162 {
  margin-left: 648px !important;
}

.mt-164 {
  margin-top: 656px !important;
}

.mr-164 {
  margin-right: 656px !important;
}

.mb-164 {
  margin-bottom: 656px !important;
}

.ml-164 {
  margin-left: 656px !important;
}

.mt-165 {
  margin-top: 660px !important;
}

.mr-165 {
  margin-right: 660px !important;
}

.mb-165 {
  margin-bottom: 660px !important;
}

.ml-165 {
  margin-left: 660px !important;
}

.mt-166 {
  margin-top: 664px !important;
}

.mr-166 {
  margin-right: 664px !important;
}

.mb-166 {
  margin-bottom: 664px !important;
}

.ml-166 {
  margin-left: 664px !important;
}

.mt-168 {
  margin-top: 672px !important;
}

.mr-168 {
  margin-right: 672px !important;
}

.mb-168 {
  margin-bottom: 672px !important;
}

.ml-168 {
  margin-left: 672px !important;
}

.mt-169 {
  margin-top: 676px !important;
}

.mr-169 {
  margin-right: 676px !important;
}

.mb-169 {
  margin-bottom: 676px !important;
}

.ml-169 {
  margin-left: 676px !important;
}

.mt-170 {
  margin-top: 680px !important;
}

.mr-170 {
  margin-right: 680px !important;
}

.mb-170 {
  margin-bottom: 680px !important;
}

.ml-170 {
  margin-left: 680px !important;
}

.mt-172 {
  margin-top: 688px !important;
}

.mr-172 {
  margin-right: 688px !important;
}

.mb-172 {
  margin-bottom: 688px !important;
}

.ml-172 {
  margin-left: 688px !important;
}

.mt-174 {
  margin-top: 696px !important;
}

.mr-174 {
  margin-right: 696px !important;
}

.mb-174 {
  margin-bottom: 696px !important;
}

.ml-174 {
  margin-left: 696px !important;
}

.mt-175 {
  margin-top: 700px !important;
}

.mr-175 {
  margin-right: 700px !important;
}

.mb-175 {
  margin-bottom: 700px !important;
}

.ml-175 {
  margin-left: 700px !important;
}

.mt-189 {
  margin-top: 756px !important;
}

.mr-189 {
  margin-right: 756px !important;
}

.mb-189 {
  margin-bottom: 756px !important;
}

.ml-189 {
  margin-left: 756px !important;
}

.mt-200 {
  margin-top: 800px !important;
}

.mr-200 {
  margin-right: 800px !important;
}

.mb-200 {
  margin-bottom: 800px !important;
}

.ml-200 {
  margin-left: 800px !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mr-auto {
  margin-right: auto !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ml-auto {
  margin-left: auto !important;
}

.mt-0\.5 {
  margin-top: 2px !important;
}

.mr-0\.5 {
  margin-right: 2px !important;
}

.mb-0\.5 {
  margin-bottom: 2px !important;
}

.ml-0\.5 {
  margin-left: 2px !important;
}

.mt-1\.5 {
  margin-top: 6px !important;
}

.mr-1\.5 {
  margin-right: 6px !important;
}

.mb-1\.5 {
  margin-bottom: 6px !important;
}

.ml-1\.5 {
  margin-left: 6px !important;
}

.mt-3\.5 {
  margin-top: 14px !important;
}

.mr-3\.5 {
  margin-right: 14px !important;
}

.mb-3\.5 {
  margin-bottom: 14px !important;
}

.ml-3\.5 {
  margin-left: 14px !important;
}

.mt-6\.5 {
  margin-top: 26px !important;
}

.mr-6\.5 {
  margin-right: 26px !important;
}

.mb-6\.5 {
  margin-bottom: 26px !important;
}

.ml-6\.5 {
  margin-left: 26px !important;
}

.mt-7\.5 {
  margin-top: 30px !important;
}

.mr-7\.5 {
  margin-right: 30px !important;
}

.mb-7\.5 {
  margin-bottom: 30px !important;
}

.ml-7\.5 {
  margin-left: 30px !important;
}

.mt-17\.5 {
  margin-top: 70px !important;
}

.mr-17\.5 {
  margin-right: 70px !important;
}

.mb-17\.5 {
  margin-bottom: 70px !important;
}

.ml-17\.5 {
  margin-left: 70px !important;
}

.mt-28\.5 {
  margin-top: 114px !important;
}

.mr-28\.5 {
  margin-right: 114px !important;
}

.mb-28\.5 {
  margin-bottom: 114px !important;
}

.ml-28\.5 {
  margin-left: 114px !important;
}

.mt-31\.5 {
  margin-top: 126px !important;
}

.mr-31\.5 {
  margin-right: 126px !important;
}

.mb-31\.5 {
  margin-bottom: 126px !important;
}

.ml-31\.5 {
  margin-left: 126px !important;
}

.mt-37\.5 {
  margin-top: 150px !important;
}

.mr-37\.5 {
  margin-right: 150px !important;
}

.mb-37\.5 {
  margin-bottom: 150px !important;
}

.ml-37\.5 {
  margin-left: 150px !important;
}

.mt-72\.5 {
  margin-top: 290px !important;
}

.mr-72\.5 {
  margin-right: 290px !important;
}

.mb-72\.5 {
  margin-bottom: 290px !important;
}

.ml-72\.5 {
  margin-left: 290px !important;
}

.mt-sm {
  margin-top: 8px !important;
}

.mr-sm {
  margin-right: 8px !important;
}

.mb-sm {
  margin-bottom: 8px !important;
}

.ml-sm {
  margin-left: 8px !important;
}

.mt-md {
  margin-top: 16px !important;
}

.mr-md {
  margin-right: 16px !important;
}

.mb-md {
  margin-bottom: 16px !important;
}

.ml-md {
  margin-left: 16px !important;
}

.mt-lg {
  margin-top: 24px !important;
}

.mr-lg {
  margin-right: 24px !important;
}

.mb-lg {
  margin-bottom: 24px !important;
}

.ml-lg {
  margin-left: 24px !important;
}

.mt-xl {
  margin-top: 32px !important;
}

.mr-xl {
  margin-right: 32px !important;
}

.mb-xl {
  margin-bottom: 32px !important;
}

.ml-xl {
  margin-left: 32px !important;
}

.mt-n1 {
  margin-top: -4px !important;
}

.mr-n1 {
  margin-right: -4px !important;
}

.mb-n1 {
  margin-bottom: -4px !important;
}

.ml-n1 {
  margin-left: -4px !important;
}

.mt-n2 {
  margin-top: -8px !important;
}

.mr-n2 {
  margin-right: -8px !important;
}

.mb-n2 {
  margin-bottom: -8px !important;
}

.ml-n2 {
  margin-left: -8px !important;
}

.mt-n3 {
  margin-top: -12px !important;
}

.mr-n3 {
  margin-right: -12px !important;
}

.mb-n3 {
  margin-bottom: -12px !important;
}

.ml-n3 {
  margin-left: -12px !important;
}

.mt-n4 {
  margin-top: -16px !important;
}

.mr-n4 {
  margin-right: -16px !important;
}

.mb-n4 {
  margin-bottom: -16px !important;
}

.ml-n4 {
  margin-left: -16px !important;
}

.mt-n5 {
  margin-top: -20px !important;
}

.mr-n5 {
  margin-right: -20px !important;
}

.mb-n5 {
  margin-bottom: -20px !important;
}

.ml-n5 {
  margin-left: -20px !important;
}

.mt-n6 {
  margin-top: -24px !important;
}

.mr-n6 {
  margin-right: -24px !important;
}

.mb-n6 {
  margin-bottom: -24px !important;
}

.ml-n6 {
  margin-left: -24px !important;
}

.mt-n7 {
  margin-top: -28px !important;
}

.mr-n7 {
  margin-right: -28px !important;
}

.mb-n7 {
  margin-bottom: -28px !important;
}

.ml-n7 {
  margin-left: -28px !important;
}

.mt-n8 {
  margin-top: -32px !important;
}

.mr-n8 {
  margin-right: -32px !important;
}

.mb-n8 {
  margin-bottom: -32px !important;
}

.ml-n8 {
  margin-left: -32px !important;
}

.mt-n9 {
  margin-top: -36px !important;
}

.mr-n9 {
  margin-right: -36px !important;
}

.mb-n9 {
  margin-bottom: -36px !important;
}

.ml-n9 {
  margin-left: -36px !important;
}

.mt-n10 {
  margin-top: -40px !important;
}

.mr-n10 {
  margin-right: -40px !important;
}

.mb-n10 {
  margin-bottom: -40px !important;
}

.ml-n10 {
  margin-left: -40px !important;
}

.mt-n11 {
  margin-top: -44px !important;
}

.mr-n11 {
  margin-right: -44px !important;
}

.mb-n11 {
  margin-bottom: -44px !important;
}

.ml-n11 {
  margin-left: -44px !important;
}

.mt-n12 {
  margin-top: -48px !important;
}

.mr-n12 {
  margin-right: -48px !important;
}

.mb-n12 {
  margin-bottom: -48px !important;
}

.ml-n12 {
  margin-left: -48px !important;
}

.mt-n13 {
  margin-top: -52px !important;
}

.mr-n13 {
  margin-right: -52px !important;
}

.mb-n13 {
  margin-bottom: -52px !important;
}

.ml-n13 {
  margin-left: -52px !important;
}

.mt-n14 {
  margin-top: -46px !important;
}

.mr-n14 {
  margin-right: -46px !important;
}

.mb-n14 {
  margin-bottom: -46px !important;
}

.ml-n14 {
  margin-left: -46px !important;
}

.mt-n22 {
  margin-top: -88px !important;
}

.mr-n22 {
  margin-right: -88px !important;
}

.mb-n22 {
  margin-bottom: -88px !important;
}

.ml-n22 {
  margin-left: -88px !important;
}

.-mt-0 {
  margin-top: 0px !important;
}

.-mr-0 {
  margin-right: 0px !important;
}

.-mb-0 {
  margin-bottom: 0px !important;
}

.-ml-0 {
  margin-left: 0px !important;
}

.-mt-1 {
  margin-top: -4px !important;
}

.-mr-1 {
  margin-right: -4px !important;
}

.-mb-1 {
  margin-bottom: -4px !important;
}

.-ml-1 {
  margin-left: -4px !important;
}

.-mt-2 {
  margin-top: -8px !important;
}

.-mr-2 {
  margin-right: -8px !important;
}

.-mb-2 {
  margin-bottom: -8px !important;
}

.-ml-2 {
  margin-left: -8px !important;
}

.-mt-3 {
  margin-top: -12px !important;
}

.-mr-3 {
  margin-right: -12px !important;
}

.-mb-3 {
  margin-bottom: -12px !important;
}

.-ml-3 {
  margin-left: -12px !important;
}

.-mt-4 {
  margin-top: -16px !important;
}

.-mr-4 {
  margin-right: -16px !important;
}

.-mb-4 {
  margin-bottom: -16px !important;
}

.-ml-4 {
  margin-left: -16px !important;
}

.-mt-5 {
  margin-top: -20px !important;
}

.-mr-5 {
  margin-right: -20px !important;
}

.-mb-5 {
  margin-bottom: -20px !important;
}

.-ml-5 {
  margin-left: -20px !important;
}

.-mt-6 {
  margin-top: -24px !important;
}

.-mr-6 {
  margin-right: -24px !important;
}

.-mb-6 {
  margin-bottom: -24px !important;
}

.-ml-6 {
  margin-left: -24px !important;
}

.-mt-7 {
  margin-top: -28px !important;
}

.-mr-7 {
  margin-right: -28px !important;
}

.-mb-7 {
  margin-bottom: -28px !important;
}

.-ml-7 {
  margin-left: -28px !important;
}

.-mt-8 {
  margin-top: -32px !important;
}

.-mr-8 {
  margin-right: -32px !important;
}

.-mb-8 {
  margin-bottom: -32px !important;
}

.-ml-8 {
  margin-left: -32px !important;
}

.-mt-9 {
  margin-top: -36px !important;
}

.-mr-9 {
  margin-right: -36px !important;
}

.-mb-9 {
  margin-bottom: -36px !important;
}

.-ml-9 {
  margin-left: -36px !important;
}

.-mt-10 {
  margin-top: -40px !important;
}

.-mr-10 {
  margin-right: -40px !important;
}

.-mb-10 {
  margin-bottom: -40px !important;
}

.-ml-10 {
  margin-left: -40px !important;
}

.-mt-11 {
  margin-top: -44px !important;
}

.-mr-11 {
  margin-right: -44px !important;
}

.-mb-11 {
  margin-bottom: -44px !important;
}

.-ml-11 {
  margin-left: -44px !important;
}

.-mt-12 {
  margin-top: -48px !important;
}

.-mr-12 {
  margin-right: -48px !important;
}

.-mb-12 {
  margin-bottom: -48px !important;
}

.-ml-12 {
  margin-left: -48px !important;
}

.-mt-13 {
  margin-top: -52px !important;
}

.-mr-13 {
  margin-right: -52px !important;
}

.-mb-13 {
  margin-bottom: -52px !important;
}

.-ml-13 {
  margin-left: -52px !important;
}

.-mt-14 {
  margin-top: -56px !important;
}

.-mr-14 {
  margin-right: -56px !important;
}

.-mb-14 {
  margin-bottom: -56px !important;
}

.-ml-14 {
  margin-left: -56px !important;
}

.-mt-15 {
  margin-top: -60px !important;
}

.-mr-15 {
  margin-right: -60px !important;
}

.-mb-15 {
  margin-bottom: -60px !important;
}

.-ml-15 {
  margin-left: -60px !important;
}

.-mt-16 {
  margin-top: -64px !important;
}

.-mr-16 {
  margin-right: -64px !important;
}

.-mb-16 {
  margin-bottom: -64px !important;
}

.-ml-16 {
  margin-left: -64px !important;
}

.-mt-17 {
  margin-top: -68px !important;
}

.-mr-17 {
  margin-right: -68px !important;
}

.-mb-17 {
  margin-bottom: -68px !important;
}

.-ml-17 {
  margin-left: -68px !important;
}

.-mt-18 {
  margin-top: -72px !important;
}

.-mr-18 {
  margin-right: -72px !important;
}

.-mb-18 {
  margin-bottom: -72px !important;
}

.-ml-18 {
  margin-left: -72px !important;
}

.-mt-19 {
  margin-top: -76px !important;
}

.-mr-19 {
  margin-right: -76px !important;
}

.-mb-19 {
  margin-bottom: -76px !important;
}

.-ml-19 {
  margin-left: -76px !important;
}

.-mt-20 {
  margin-top: -80px !important;
}

.-mr-20 {
  margin-right: -80px !important;
}

.-mb-20 {
  margin-bottom: -80px !important;
}

.-ml-20 {
  margin-left: -80px !important;
}

.-mt-21 {
  margin-top: -84px !important;
}

.-mr-21 {
  margin-right: -84px !important;
}

.-mb-21 {
  margin-bottom: -84px !important;
}

.-ml-21 {
  margin-left: -84px !important;
}

.-mt-22 {
  margin-top: -88px !important;
}

.-mr-22 {
  margin-right: -88px !important;
}

.-mb-22 {
  margin-bottom: -88px !important;
}

.-ml-22 {
  margin-left: -88px !important;
}

.-mt-23 {
  margin-top: -92px !important;
}

.-mr-23 {
  margin-right: -92px !important;
}

.-mb-23 {
  margin-bottom: -92px !important;
}

.-ml-23 {
  margin-left: -92px !important;
}

.-mt-24 {
  margin-top: -96px !important;
}

.-mr-24 {
  margin-right: -96px !important;
}

.-mb-24 {
  margin-bottom: -96px !important;
}

.-ml-24 {
  margin-left: -96px !important;
}

.-mt-25 {
  margin-top: -100px !important;
}

.-mr-25 {
  margin-right: -100px !important;
}

.-mb-25 {
  margin-bottom: -100px !important;
}

.-ml-25 {
  margin-left: -100px !important;
}

.-mt-26 {
  margin-top: -104px !important;
}

.-mr-26 {
  margin-right: -104px !important;
}

.-mb-26 {
  margin-bottom: -104px !important;
}

.-ml-26 {
  margin-left: -104px !important;
}

.-mt-27 {
  margin-top: -108px !important;
}

.-mr-27 {
  margin-right: -108px !important;
}

.-mb-27 {
  margin-bottom: -108px !important;
}

.-ml-27 {
  margin-left: -108px !important;
}

.-mt-28 {
  margin-top: -112px !important;
}

.-mr-28 {
  margin-right: -112px !important;
}

.-mb-28 {
  margin-bottom: -112px !important;
}

.-ml-28 {
  margin-left: -112px !important;
}

.-mt-29 {
  margin-top: -116px !important;
}

.-mr-29 {
  margin-right: -116px !important;
}

.-mb-29 {
  margin-bottom: -116px !important;
}

.-ml-29 {
  margin-left: -116px !important;
}

.-mt-30 {
  margin-top: -120px !important;
}

.-mr-30 {
  margin-right: -120px !important;
}

.-mb-30 {
  margin-bottom: -120px !important;
}

.-ml-30 {
  margin-left: -120px !important;
}

.-mt-31 {
  margin-top: -124px !important;
}

.-mr-31 {
  margin-right: -124px !important;
}

.-mb-31 {
  margin-bottom: -124px !important;
}

.-ml-31 {
  margin-left: -124px !important;
}

.-mt-32 {
  margin-top: -128px !important;
}

.-mr-32 {
  margin-right: -128px !important;
}

.-mb-32 {
  margin-bottom: -128px !important;
}

.-ml-32 {
  margin-left: -128px !important;
}

.-mt-33 {
  margin-top: -132px !important;
}

.-mr-33 {
  margin-right: -132px !important;
}

.-mb-33 {
  margin-bottom: -132px !important;
}

.-ml-33 {
  margin-left: -132px !important;
}

.-mt-34 {
  margin-top: -136px !important;
}

.-mr-34 {
  margin-right: -136px !important;
}

.-mb-34 {
  margin-bottom: -136px !important;
}

.-ml-34 {
  margin-left: -136px !important;
}

.-mt-35 {
  margin-top: -140px !important;
}

.-mr-35 {
  margin-right: -140px !important;
}

.-mb-35 {
  margin-bottom: -140px !important;
}

.-ml-35 {
  margin-left: -140px !important;
}

.-mt-36 {
  margin-top: -144px !important;
}

.-mr-36 {
  margin-right: -144px !important;
}

.-mb-36 {
  margin-bottom: -144px !important;
}

.-ml-36 {
  margin-left: -144px !important;
}

.-mt-37 {
  margin-top: -148px !important;
}

.-mr-37 {
  margin-right: -148px !important;
}

.-mb-37 {
  margin-bottom: -148px !important;
}

.-ml-37 {
  margin-left: -148px !important;
}

.-mt-38 {
  margin-top: -152px !important;
}

.-mr-38 {
  margin-right: -152px !important;
}

.-mb-38 {
  margin-bottom: -152px !important;
}

.-ml-38 {
  margin-left: -152px !important;
}

.-mt-39 {
  margin-top: -156px !important;
}

.-mr-39 {
  margin-right: -156px !important;
}

.-mb-39 {
  margin-bottom: -156px !important;
}

.-ml-39 {
  margin-left: -156px !important;
}

.-mt-40 {
  margin-top: -160px !important;
}

.-mr-40 {
  margin-right: -160px !important;
}

.-mb-40 {
  margin-bottom: -160px !important;
}

.-ml-40 {
  margin-left: -160px !important;
}

.-mt-41 {
  margin-top: -164px !important;
}

.-mr-41 {
  margin-right: -164px !important;
}

.-mb-41 {
  margin-bottom: -164px !important;
}

.-ml-41 {
  margin-left: -164px !important;
}

.-mt-42 {
  margin-top: -168px !important;
}

.-mr-42 {
  margin-right: -168px !important;
}

.-mb-42 {
  margin-bottom: -168px !important;
}

.-ml-42 {
  margin-left: -168px !important;
}

.-mt-43 {
  margin-top: -172px !important;
}

.-mr-43 {
  margin-right: -172px !important;
}

.-mb-43 {
  margin-bottom: -172px !important;
}

.-ml-43 {
  margin-left: -172px !important;
}

.-mt-44 {
  margin-top: -176px !important;
}

.-mr-44 {
  margin-right: -176px !important;
}

.-mb-44 {
  margin-bottom: -176px !important;
}

.-ml-44 {
  margin-left: -176px !important;
}

.-mt-45 {
  margin-top: -180px !important;
}

.-mr-45 {
  margin-right: -180px !important;
}

.-mb-45 {
  margin-bottom: -180px !important;
}

.-ml-45 {
  margin-left: -180px !important;
}

.-mt-46 {
  margin-top: -184px !important;
}

.-mr-46 {
  margin-right: -184px !important;
}

.-mb-46 {
  margin-bottom: -184px !important;
}

.-ml-46 {
  margin-left: -184px !important;
}

.-mt-47 {
  margin-top: -188px !important;
}

.-mr-47 {
  margin-right: -188px !important;
}

.-mb-47 {
  margin-bottom: -188px !important;
}

.-ml-47 {
  margin-left: -188px !important;
}

.-mt-48 {
  margin-top: -192px !important;
}

.-mr-48 {
  margin-right: -192px !important;
}

.-mb-48 {
  margin-bottom: -192px !important;
}

.-ml-48 {
  margin-left: -192px !important;
}

.-mt-49 {
  margin-top: -196px !important;
}

.-mr-49 {
  margin-right: -196px !important;
}

.-mb-49 {
  margin-bottom: -196px !important;
}

.-ml-49 {
  margin-left: -196px !important;
}

.-mt-50 {
  margin-top: -200px !important;
}

.-mr-50 {
  margin-right: -200px !important;
}

.-mb-50 {
  margin-bottom: -200px !important;
}

.-ml-50 {
  margin-left: -200px !important;
}

.-mt-51 {
  margin-top: -204px !important;
}

.-mr-51 {
  margin-right: -204px !important;
}

.-mb-51 {
  margin-bottom: -204px !important;
}

.-ml-51 {
  margin-left: -204px !important;
}

.-mt-52 {
  margin-top: -208px !important;
}

.-mr-52 {
  margin-right: -208px !important;
}

.-mb-52 {
  margin-bottom: -208px !important;
}

.-ml-52 {
  margin-left: -208px !important;
}

.-mt-53 {
  margin-top: -212px !important;
}

.-mr-53 {
  margin-right: -212px !important;
}

.-mb-53 {
  margin-bottom: -212px !important;
}

.-ml-53 {
  margin-left: -212px !important;
}

.-mt-54 {
  margin-top: -216px !important;
}

.-mr-54 {
  margin-right: -216px !important;
}

.-mb-54 {
  margin-bottom: -216px !important;
}

.-ml-54 {
  margin-left: -216px !important;
}

.-mt-55 {
  margin-top: -220px !important;
}

.-mr-55 {
  margin-right: -220px !important;
}

.-mb-55 {
  margin-bottom: -220px !important;
}

.-ml-55 {
  margin-left: -220px !important;
}

.-mt-56 {
  margin-top: -224px !important;
}

.-mr-56 {
  margin-right: -224px !important;
}

.-mb-56 {
  margin-bottom: -224px !important;
}

.-ml-56 {
  margin-left: -224px !important;
}

.-mt-57 {
  margin-top: -228px !important;
}

.-mr-57 {
  margin-right: -228px !important;
}

.-mb-57 {
  margin-bottom: -228px !important;
}

.-ml-57 {
  margin-left: -228px !important;
}

.-mt-60 {
  margin-top: -240px !important;
}

.-mr-60 {
  margin-right: -240px !important;
}

.-mb-60 {
  margin-bottom: -240px !important;
}

.-ml-60 {
  margin-left: -240px !important;
}

.-mt-61 {
  margin-top: -244px !important;
}

.-mr-61 {
  margin-right: -244px !important;
}

.-mb-61 {
  margin-bottom: -244px !important;
}

.-ml-61 {
  margin-left: -244px !important;
}

.-mt-62 {
  margin-top: -248px !important;
}

.-mr-62 {
  margin-right: -248px !important;
}

.-mb-62 {
  margin-bottom: -248px !important;
}

.-ml-62 {
  margin-left: -248px !important;
}

.-mt-65 {
  margin-top: -260px !important;
}

.-mr-65 {
  margin-right: -260px !important;
}

.-mb-65 {
  margin-bottom: -260px !important;
}

.-ml-65 {
  margin-left: -260px !important;
}

.-mt-66 {
  margin-top: -264px !important;
}

.-mr-66 {
  margin-right: -264px !important;
}

.-mb-66 {
  margin-bottom: -264px !important;
}

.-ml-66 {
  margin-left: -264px !important;
}

.-mt-68 {
  margin-top: -272px !important;
}

.-mr-68 {
  margin-right: -272px !important;
}

.-mb-68 {
  margin-bottom: -272px !important;
}

.-ml-68 {
  margin-left: -272px !important;
}

.-mt-69 {
  margin-top: -276px !important;
}

.-mr-69 {
  margin-right: -276px !important;
}

.-mb-69 {
  margin-bottom: -276px !important;
}

.-ml-69 {
  margin-left: -276px !important;
}

.-mt-70 {
  margin-top: -280px !important;
}

.-mr-70 {
  margin-right: -280px !important;
}

.-mb-70 {
  margin-bottom: -280px !important;
}

.-ml-70 {
  margin-left: -280px !important;
}

.-mt-73 {
  margin-top: -292px !important;
}

.-mr-73 {
  margin-right: -292px !important;
}

.-mb-73 {
  margin-bottom: -292px !important;
}

.-ml-73 {
  margin-left: -292px !important;
}

.-mt-74 {
  margin-top: -296px !important;
}

.-mr-74 {
  margin-right: -296px !important;
}

.-mb-74 {
  margin-bottom: -296px !important;
}

.-ml-74 {
  margin-left: -296px !important;
}

.-mt-75 {
  margin-top: -300px !important;
}

.-mr-75 {
  margin-right: -300px !important;
}

.-mb-75 {
  margin-bottom: -300px !important;
}

.-ml-75 {
  margin-left: -300px !important;
}

.-mt-77 {
  margin-top: -308px !important;
}

.-mr-77 {
  margin-right: -308px !important;
}

.-mb-77 {
  margin-bottom: -308px !important;
}

.-ml-77 {
  margin-left: -308px !important;
}

.-mt-78 {
  margin-top: -312px !important;
}

.-mr-78 {
  margin-right: -312px !important;
}

.-mb-78 {
  margin-bottom: -312px !important;
}

.-ml-78 {
  margin-left: -312px !important;
}

.-mt-80 {
  margin-top: -320px !important;
}

.-mr-80 {
  margin-right: -320px !important;
}

.-mb-80 {
  margin-bottom: -320px !important;
}

.-ml-80 {
  margin-left: -320px !important;
}

.-mt-81 {
  margin-top: -324px !important;
}

.-mr-81 {
  margin-right: -324px !important;
}

.-mb-81 {
  margin-bottom: -324px !important;
}

.-ml-81 {
  margin-left: -324px !important;
}

.-mt-84 {
  margin-top: -336px !important;
}

.-mr-84 {
  margin-right: -336px !important;
}

.-mb-84 {
  margin-bottom: -336px !important;
}

.-ml-84 {
  margin-left: -336px !important;
}

.-mt-87 {
  margin-top: -348px !important;
}

.-mr-87 {
  margin-right: -348px !important;
}

.-mb-87 {
  margin-bottom: -348px !important;
}

.-ml-87 {
  margin-left: -348px !important;
}

.-mt-90 {
  margin-top: -360px !important;
}

.-mr-90 {
  margin-right: -360px !important;
}

.-mb-90 {
  margin-bottom: -360px !important;
}

.-ml-90 {
  margin-left: -360px !important;
}

.-mt-91 {
  margin-top: -364px !important;
}

.-mr-91 {
  margin-right: -364px !important;
}

.-mb-91 {
  margin-bottom: -364px !important;
}

.-ml-91 {
  margin-left: -364px !important;
}

.-mt-92 {
  margin-top: -368px !important;
}

.-mr-92 {
  margin-right: -368px !important;
}

.-mb-92 {
  margin-bottom: -368px !important;
}

.-ml-92 {
  margin-left: -368px !important;
}

.-mt-93 {
  margin-top: -372px !important;
}

.-mr-93 {
  margin-right: -372px !important;
}

.-mb-93 {
  margin-bottom: -372px !important;
}

.-ml-93 {
  margin-left: -372px !important;
}

.-mt-94 {
  margin-top: -376px !important;
}

.-mr-94 {
  margin-right: -376px !important;
}

.-mb-94 {
  margin-bottom: -376px !important;
}

.-ml-94 {
  margin-left: -376px !important;
}

.-mt-95 {
  margin-top: -380px !important;
}

.-mr-95 {
  margin-right: -380px !important;
}

.-mb-95 {
  margin-bottom: -380px !important;
}

.-ml-95 {
  margin-left: -380px !important;
}

.-mt-96 {
  margin-top: -384px !important;
}

.-mr-96 {
  margin-right: -384px !important;
}

.-mb-96 {
  margin-bottom: -384px !important;
}

.-ml-96 {
  margin-left: -384px !important;
}

.-mt-97 {
  margin-top: -388px !important;
}

.-mr-97 {
  margin-right: -388px !important;
}

.-mb-97 {
  margin-bottom: -388px !important;
}

.-ml-97 {
  margin-left: -388px !important;
}

.-mt-98 {
  margin-top: -392px !important;
}

.-mr-98 {
  margin-right: -392px !important;
}

.-mb-98 {
  margin-bottom: -392px !important;
}

.-ml-98 {
  margin-left: -392px !important;
}

.-mt-99 {
  margin-top: -396px !important;
}

.-mr-99 {
  margin-right: -396px !important;
}

.-mb-99 {
  margin-bottom: -396px !important;
}

.-ml-99 {
  margin-left: -396px !important;
}

.-mt-100 {
  margin-top: -400px !important;
}

.-mr-100 {
  margin-right: -400px !important;
}

.-mb-100 {
  margin-bottom: -400px !important;
}

.-ml-100 {
  margin-left: -400px !important;
}

.-mt-101 {
  margin-top: -404px !important;
}

.-mr-101 {
  margin-right: -404px !important;
}

.-mb-101 {
  margin-bottom: -404px !important;
}

.-ml-101 {
  margin-left: -404px !important;
}

.-mt-102 {
  margin-top: -408px !important;
}

.-mr-102 {
  margin-right: -408px !important;
}

.-mb-102 {
  margin-bottom: -408px !important;
}

.-ml-102 {
  margin-left: -408px !important;
}

.-mt-103 {
  margin-top: -412px !important;
}

.-mr-103 {
  margin-right: -412px !important;
}

.-mb-103 {
  margin-bottom: -412px !important;
}

.-ml-103 {
  margin-left: -412px !important;
}

.-mt-104 {
  margin-top: -416px !important;
}

.-mr-104 {
  margin-right: -416px !important;
}

.-mb-104 {
  margin-bottom: -416px !important;
}

.-ml-104 {
  margin-left: -416px !important;
}

.-mt-105 {
  margin-top: -420px !important;
}

.-mr-105 {
  margin-right: -420px !important;
}

.-mb-105 {
  margin-bottom: -420px !important;
}

.-ml-105 {
  margin-left: -420px !important;
}

.-mt-107 {
  margin-top: -428px !important;
}

.-mr-107 {
  margin-right: -428px !important;
}

.-mb-107 {
  margin-bottom: -428px !important;
}

.-ml-107 {
  margin-left: -428px !important;
}

.-mt-110 {
  margin-top: -440px !important;
}

.-mr-110 {
  margin-right: -440px !important;
}

.-mb-110 {
  margin-bottom: -440px !important;
}

.-ml-110 {
  margin-left: -440px !important;
}

.-mt-112 {
  margin-top: -448px !important;
}

.-mr-112 {
  margin-right: -448px !important;
}

.-mb-112 {
  margin-bottom: -448px !important;
}

.-ml-112 {
  margin-left: -448px !important;
}

.-mt-114 {
  margin-top: -456px !important;
}

.-mr-114 {
  margin-right: -456px !important;
}

.-mb-114 {
  margin-bottom: -456px !important;
}

.-ml-114 {
  margin-left: -456px !important;
}

.-mt-115 {
  margin-top: -460px !important;
}

.-mr-115 {
  margin-right: -460px !important;
}

.-mb-115 {
  margin-bottom: -460px !important;
}

.-ml-115 {
  margin-left: -460px !important;
}

.-mt-119 {
  margin-top: -476px !important;
}

.-mr-119 {
  margin-right: -476px !important;
}

.-mb-119 {
  margin-bottom: -476px !important;
}

.-ml-119 {
  margin-left: -476px !important;
}

.-mt-120 {
  margin-top: -480px !important;
}

.-mr-120 {
  margin-right: -480px !important;
}

.-mb-120 {
  margin-bottom: -480px !important;
}

.-ml-120 {
  margin-left: -480px !important;
}

.-mt-122 {
  margin-top: -488px !important;
}

.-mr-122 {
  margin-right: -488px !important;
}

.-mb-122 {
  margin-bottom: -488px !important;
}

.-ml-122 {
  margin-left: -488px !important;
}

.-mt-124 {
  margin-top: -496px !important;
}

.-mr-124 {
  margin-right: -496px !important;
}

.-mb-124 {
  margin-bottom: -496px !important;
}

.-ml-124 {
  margin-left: -496px !important;
}

.-mt-130 {
  margin-top: -520px !important;
}

.-mr-130 {
  margin-right: -520px !important;
}

.-mb-130 {
  margin-bottom: -520px !important;
}

.-ml-130 {
  margin-left: -520px !important;
}

.-mt-138 {
  margin-top: -552px !important;
}

.-mr-138 {
  margin-right: -552px !important;
}

.-mb-138 {
  margin-bottom: -552px !important;
}

.-ml-138 {
  margin-left: -552px !important;
}

.-mt-143 {
  margin-top: -572px !important;
}

.-mr-143 {
  margin-right: -572px !important;
}

.-mb-143 {
  margin-bottom: -572px !important;
}

.-ml-143 {
  margin-left: -572px !important;
}

.-mt-148 {
  margin-top: -592px !important;
}

.-mr-148 {
  margin-right: -592px !important;
}

.-mb-148 {
  margin-bottom: -592px !important;
}

.-ml-148 {
  margin-left: -592px !important;
}

.-mt-150 {
  margin-top: -600px !important;
}

.-mr-150 {
  margin-right: -600px !important;
}

.-mb-150 {
  margin-bottom: -600px !important;
}

.-ml-150 {
  margin-left: -600px !important;
}

.-mt-154 {
  margin-top: -616px !important;
}

.-mr-154 {
  margin-right: -616px !important;
}

.-mb-154 {
  margin-bottom: -616px !important;
}

.-ml-154 {
  margin-left: -616px !important;
}

.-mt-160 {
  margin-top: -640px !important;
}

.-mr-160 {
  margin-right: -640px !important;
}

.-mb-160 {
  margin-bottom: -640px !important;
}

.-ml-160 {
  margin-left: -640px !important;
}

.-mt-162 {
  margin-top: -648px !important;
}

.-mr-162 {
  margin-right: -648px !important;
}

.-mb-162 {
  margin-bottom: -648px !important;
}

.-ml-162 {
  margin-left: -648px !important;
}

.-mt-164 {
  margin-top: -656px !important;
}

.-mr-164 {
  margin-right: -656px !important;
}

.-mb-164 {
  margin-bottom: -656px !important;
}

.-ml-164 {
  margin-left: -656px !important;
}

.-mt-165 {
  margin-top: -660px !important;
}

.-mr-165 {
  margin-right: -660px !important;
}

.-mb-165 {
  margin-bottom: -660px !important;
}

.-ml-165 {
  margin-left: -660px !important;
}

.-mt-166 {
  margin-top: -664px !important;
}

.-mr-166 {
  margin-right: -664px !important;
}

.-mb-166 {
  margin-bottom: -664px !important;
}

.-ml-166 {
  margin-left: -664px !important;
}

.-mt-168 {
  margin-top: -672px !important;
}

.-mr-168 {
  margin-right: -672px !important;
}

.-mb-168 {
  margin-bottom: -672px !important;
}

.-ml-168 {
  margin-left: -672px !important;
}

.-mt-169 {
  margin-top: -676px !important;
}

.-mr-169 {
  margin-right: -676px !important;
}

.-mb-169 {
  margin-bottom: -676px !important;
}

.-ml-169 {
  margin-left: -676px !important;
}

.-mt-170 {
  margin-top: -680px !important;
}

.-mr-170 {
  margin-right: -680px !important;
}

.-mb-170 {
  margin-bottom: -680px !important;
}

.-ml-170 {
  margin-left: -680px !important;
}

.-mt-172 {
  margin-top: -688px !important;
}

.-mr-172 {
  margin-right: -688px !important;
}

.-mb-172 {
  margin-bottom: -688px !important;
}

.-ml-172 {
  margin-left: -688px !important;
}

.-mt-174 {
  margin-top: -696px !important;
}

.-mr-174 {
  margin-right: -696px !important;
}

.-mb-174 {
  margin-bottom: -696px !important;
}

.-ml-174 {
  margin-left: -696px !important;
}

.-mt-175 {
  margin-top: -700px !important;
}

.-mr-175 {
  margin-right: -700px !important;
}

.-mb-175 {
  margin-bottom: -700px !important;
}

.-ml-175 {
  margin-left: -700px !important;
}

.-mt-189 {
  margin-top: -756px !important;
}

.-mr-189 {
  margin-right: -756px !important;
}

.-mb-189 {
  margin-bottom: -756px !important;
}

.-ml-189 {
  margin-left: -756px !important;
}

.-mt-200 {
  margin-top: -800px !important;
}

.-mr-200 {
  margin-right: -800px !important;
}

.-mb-200 {
  margin-bottom: -800px !important;
}

.-ml-200 {
  margin-left: -800px !important;
}

.-mt-0\.5 {
  margin-top: -2px !important;
}

.-mr-0\.5 {
  margin-right: -2px !important;
}

.-mb-0\.5 {
  margin-bottom: -2px !important;
}

.-ml-0\.5 {
  margin-left: -2px !important;
}

.-mt-1\.5 {
  margin-top: -6px !important;
}

.-mr-1\.5 {
  margin-right: -6px !important;
}

.-mb-1\.5 {
  margin-bottom: -6px !important;
}

.-ml-1\.5 {
  margin-left: -6px !important;
}

.-mt-3\.5 {
  margin-top: -14px !important;
}

.-mr-3\.5 {
  margin-right: -14px !important;
}

.-mb-3\.5 {
  margin-bottom: -14px !important;
}

.-ml-3\.5 {
  margin-left: -14px !important;
}

.-mt-6\.5 {
  margin-top: -26px !important;
}

.-mr-6\.5 {
  margin-right: -26px !important;
}

.-mb-6\.5 {
  margin-bottom: -26px !important;
}

.-ml-6\.5 {
  margin-left: -26px !important;
}

.-mt-7\.5 {
  margin-top: -30px !important;
}

.-mr-7\.5 {
  margin-right: -30px !important;
}

.-mb-7\.5 {
  margin-bottom: -30px !important;
}

.-ml-7\.5 {
  margin-left: -30px !important;
}

.-mt-17\.5 {
  margin-top: -70px !important;
}

.-mr-17\.5 {
  margin-right: -70px !important;
}

.-mb-17\.5 {
  margin-bottom: -70px !important;
}

.-ml-17\.5 {
  margin-left: -70px !important;
}

.-mt-28\.5 {
  margin-top: -114px !important;
}

.-mr-28\.5 {
  margin-right: -114px !important;
}

.-mb-28\.5 {
  margin-bottom: -114px !important;
}

.-ml-28\.5 {
  margin-left: -114px !important;
}

.-mt-31\.5 {
  margin-top: -126px !important;
}

.-mr-31\.5 {
  margin-right: -126px !important;
}

.-mb-31\.5 {
  margin-bottom: -126px !important;
}

.-ml-31\.5 {
  margin-left: -126px !important;
}

.-mt-37\.5 {
  margin-top: -150px !important;
}

.-mr-37\.5 {
  margin-right: -150px !important;
}

.-mb-37\.5 {
  margin-bottom: -150px !important;
}

.-ml-37\.5 {
  margin-left: -150px !important;
}

.-mt-72\.5 {
  margin-top: -290px !important;
}

.-mr-72\.5 {
  margin-right: -290px !important;
}

.-mb-72\.5 {
  margin-bottom: -290px !important;
}

.-ml-72\.5 {
  margin-left: -290px !important;
}

.-mt-sm {
  margin-top: -8px !important;
}

.-mr-sm {
  margin-right: -8px !important;
}

.-mb-sm {
  margin-bottom: -8px !important;
}

.-ml-sm {
  margin-left: -8px !important;
}

.-mt-md {
  margin-top: -16px !important;
}

.-mr-md {
  margin-right: -16px !important;
}

.-mb-md {
  margin-bottom: -16px !important;
}

.-ml-md {
  margin-left: -16px !important;
}

.-mt-lg {
  margin-top: -24px !important;
}

.-mr-lg {
  margin-right: -24px !important;
}

.-mb-lg {
  margin-bottom: -24px !important;
}

.-ml-lg {
  margin-left: -24px !important;
}

.-mt-xl {
  margin-top: -32px !important;
}

.-mr-xl {
  margin-right: -32px !important;
}

.-mb-xl {
  margin-bottom: -32px !important;
}

.-ml-xl {
  margin-left: -32px !important;
}

.-mt-n1 {
  margin-top: 4px !important;
}

.-mr-n1 {
  margin-right: 4px !important;
}

.-mb-n1 {
  margin-bottom: 4px !important;
}

.-ml-n1 {
  margin-left: 4px !important;
}

.-mt-n2 {
  margin-top: 8px !important;
}

.-mr-n2 {
  margin-right: 8px !important;
}

.-mb-n2 {
  margin-bottom: 8px !important;
}

.-ml-n2 {
  margin-left: 8px !important;
}

.-mt-n3 {
  margin-top: 12px !important;
}

.-mr-n3 {
  margin-right: 12px !important;
}

.-mb-n3 {
  margin-bottom: 12px !important;
}

.-ml-n3 {
  margin-left: 12px !important;
}

.-mt-n4 {
  margin-top: 16px !important;
}

.-mr-n4 {
  margin-right: 16px !important;
}

.-mb-n4 {
  margin-bottom: 16px !important;
}

.-ml-n4 {
  margin-left: 16px !important;
}

.-mt-n5 {
  margin-top: 20px !important;
}

.-mr-n5 {
  margin-right: 20px !important;
}

.-mb-n5 {
  margin-bottom: 20px !important;
}

.-ml-n5 {
  margin-left: 20px !important;
}

.-mt-n6 {
  margin-top: 24px !important;
}

.-mr-n6 {
  margin-right: 24px !important;
}

.-mb-n6 {
  margin-bottom: 24px !important;
}

.-ml-n6 {
  margin-left: 24px !important;
}

.-mt-n7 {
  margin-top: 28px !important;
}

.-mr-n7 {
  margin-right: 28px !important;
}

.-mb-n7 {
  margin-bottom: 28px !important;
}

.-ml-n7 {
  margin-left: 28px !important;
}

.-mt-n8 {
  margin-top: 32px !important;
}

.-mr-n8 {
  margin-right: 32px !important;
}

.-mb-n8 {
  margin-bottom: 32px !important;
}

.-ml-n8 {
  margin-left: 32px !important;
}

.-mt-n9 {
  margin-top: 36px !important;
}

.-mr-n9 {
  margin-right: 36px !important;
}

.-mb-n9 {
  margin-bottom: 36px !important;
}

.-ml-n9 {
  margin-left: 36px !important;
}

.-mt-n10 {
  margin-top: 40px !important;
}

.-mr-n10 {
  margin-right: 40px !important;
}

.-mb-n10 {
  margin-bottom: 40px !important;
}

.-ml-n10 {
  margin-left: 40px !important;
}

.-mt-n11 {
  margin-top: 44px !important;
}

.-mr-n11 {
  margin-right: 44px !important;
}

.-mb-n11 {
  margin-bottom: 44px !important;
}

.-ml-n11 {
  margin-left: 44px !important;
}

.-mt-n12 {
  margin-top: 48px !important;
}

.-mr-n12 {
  margin-right: 48px !important;
}

.-mb-n12 {
  margin-bottom: 48px !important;
}

.-ml-n12 {
  margin-left: 48px !important;
}

.-mt-n13 {
  margin-top: 52px !important;
}

.-mr-n13 {
  margin-right: 52px !important;
}

.-mb-n13 {
  margin-bottom: 52px !important;
}

.-ml-n13 {
  margin-left: 52px !important;
}

.-mt-n14 {
  margin-top: 46px !important;
}

.-mr-n14 {
  margin-right: 46px !important;
}

.-mb-n14 {
  margin-bottom: 46px !important;
}

.-ml-n14 {
  margin-left: 46px !important;
}

.-mt-n22 {
  margin-top: 88px !important;
}

.-mr-n22 {
  margin-right: 88px !important;
}

.-mb-n22 {
  margin-bottom: 88px !important;
}

.-ml-n22 {
  margin-left: 88px !important;
}

.max-h-0 {
  max-height: 0px !important;
}

.max-h-1 {
  max-height: 4px !important;
}

.max-h-2 {
  max-height: 8px !important;
}

.max-h-3 {
  max-height: 12px !important;
}

.max-h-4 {
  max-height: 16px !important;
}

.max-h-5 {
  max-height: 20px !important;
}

.max-h-6 {
  max-height: 24px !important;
}

.max-h-7 {
  max-height: 28px !important;
}

.max-h-8 {
  max-height: 32px !important;
}

.max-h-9 {
  max-height: 36px !important;
}

.max-h-10 {
  max-height: 40px !important;
}

.max-h-11 {
  max-height: 44px !important;
}

.max-h-12 {
  max-height: 48px !important;
}

.max-h-13 {
  max-height: 52px !important;
}

.max-h-14 {
  max-height: 56px !important;
}

.max-h-15 {
  max-height: 60px !important;
}

.max-h-16 {
  max-height: 64px !important;
}

.max-h-17 {
  max-height: 68px !important;
}

.max-h-18 {
  max-height: 72px !important;
}

.max-h-19 {
  max-height: 76px !important;
}

.max-h-20 {
  max-height: 80px !important;
}

.max-h-21 {
  max-height: 84px !important;
}

.max-h-22 {
  max-height: 88px !important;
}

.max-h-23 {
  max-height: 92px !important;
}

.max-h-24 {
  max-height: 96px !important;
}

.max-h-25 {
  max-height: 100px !important;
}

.max-h-26 {
  max-height: 104px !important;
}

.max-h-27 {
  max-height: 108px !important;
}

.max-h-28 {
  max-height: 112px !important;
}

.max-h-29 {
  max-height: 116px !important;
}

.max-h-30 {
  max-height: 120px !important;
}

.max-h-31 {
  max-height: 124px !important;
}

.max-h-32 {
  max-height: 128px !important;
}

.max-h-33 {
  max-height: 132px !important;
}

.max-h-34 {
  max-height: 136px !important;
}

.max-h-35 {
  max-height: 140px !important;
}

.max-h-36 {
  max-height: 144px !important;
}

.max-h-37 {
  max-height: 148px !important;
}

.max-h-38 {
  max-height: 152px !important;
}

.max-h-39 {
  max-height: 156px !important;
}

.max-h-40 {
  max-height: 160px !important;
}

.max-h-41 {
  max-height: 164px !important;
}

.max-h-42 {
  max-height: 168px !important;
}

.max-h-43 {
  max-height: 172px !important;
}

.max-h-44 {
  max-height: 176px !important;
}

.max-h-45 {
  max-height: 180px !important;
}

.max-h-46 {
  max-height: 184px !important;
}

.max-h-47 {
  max-height: 188px !important;
}

.max-h-48 {
  max-height: 192px !important;
}

.max-h-49 {
  max-height: 196px !important;
}

.max-h-50 {
  max-height: 200px !important;
}

.max-h-51 {
  max-height: 204px !important;
}

.max-h-52 {
  max-height: 208px !important;
}

.max-h-53 {
  max-height: 212px !important;
}

.max-h-54 {
  max-height: 216px !important;
}

.max-h-55 {
  max-height: 220px !important;
}

.max-h-56 {
  max-height: 224px !important;
}

.max-h-57 {
  max-height: 228px !important;
}

.max-h-60 {
  max-height: 240px !important;
}

.max-h-61 {
  max-height: 244px !important;
}

.max-h-62 {
  max-height: 248px !important;
}

.max-h-65 {
  max-height: 260px !important;
}

.max-h-66 {
  max-height: 264px !important;
}

.max-h-68 {
  max-height: 272px !important;
}

.max-h-69 {
  max-height: 276px !important;
}

.max-h-70 {
  max-height: 280px !important;
}

.max-h-73 {
  max-height: 292px !important;
}

.max-h-74 {
  max-height: 296px !important;
}

.max-h-75 {
  max-height: 300px !important;
}

.max-h-77 {
  max-height: 308px !important;
}

.max-h-78 {
  max-height: 312px !important;
}

.max-h-80 {
  max-height: 320px !important;
}

.max-h-81 {
  max-height: 324px !important;
}

.max-h-84 {
  max-height: 336px !important;
}

.max-h-87 {
  max-height: 348px !important;
}

.max-h-90 {
  max-height: 360px !important;
}

.max-h-91 {
  max-height: 364px !important;
}

.max-h-92 {
  max-height: 368px !important;
}

.max-h-93 {
  max-height: 372px !important;
}

.max-h-94 {
  max-height: 376px !important;
}

.max-h-95 {
  max-height: 380px !important;
}

.max-h-96 {
  max-height: 384px !important;
}

.max-h-97 {
  max-height: 388px !important;
}

.max-h-98 {
  max-height: 392px !important;
}

.max-h-99 {
  max-height: 396px !important;
}

.max-h-100 {
  max-height: 400px !important;
}

.max-h-101 {
  max-height: 404px !important;
}

.max-h-102 {
  max-height: 408px !important;
}

.max-h-103 {
  max-height: 412px !important;
}

.max-h-104 {
  max-height: 416px !important;
}

.max-h-105 {
  max-height: 420px !important;
}

.max-h-107 {
  max-height: 428px !important;
}

.max-h-110 {
  max-height: 440px !important;
}

.max-h-112 {
  max-height: 448px !important;
}

.max-h-114 {
  max-height: 456px !important;
}

.max-h-115 {
  max-height: 460px !important;
}

.max-h-119 {
  max-height: 476px !important;
}

.max-h-120 {
  max-height: 480px !important;
}

.max-h-122 {
  max-height: 488px !important;
}

.max-h-124 {
  max-height: 496px !important;
}

.max-h-130 {
  max-height: 520px !important;
}

.max-h-138 {
  max-height: 552px !important;
}

.max-h-143 {
  max-height: 572px !important;
}

.max-h-148 {
  max-height: 592px !important;
}

.max-h-150 {
  max-height: 600px !important;
}

.max-h-154 {
  max-height: 616px !important;
}

.max-h-160 {
  max-height: 640px !important;
}

.max-h-162 {
  max-height: 648px !important;
}

.max-h-164 {
  max-height: 656px !important;
}

.max-h-165 {
  max-height: 660px !important;
}

.max-h-166 {
  max-height: 664px !important;
}

.max-h-168 {
  max-height: 672px !important;
}

.max-h-169 {
  max-height: 676px !important;
}

.max-h-170 {
  max-height: 680px !important;
}

.max-h-172 {
  max-height: 688px !important;
}

.max-h-174 {
  max-height: 696px !important;
}

.max-h-175 {
  max-height: 700px !important;
}

.max-h-189 {
  max-height: 756px !important;
}

.max-h-200 {
  max-height: 800px !important;
}

.max-h-0\.5 {
  max-height: 2px !important;
}

.max-h-1\.5 {
  max-height: 6px !important;
}

.max-h-3\.5 {
  max-height: 14px !important;
}

.max-h-6\.5 {
  max-height: 26px !important;
}

.max-h-7\.5 {
  max-height: 30px !important;
}

.max-h-17\.5 {
  max-height: 70px !important;
}

.max-h-28\.5 {
  max-height: 114px !important;
}

.max-h-31\.5 {
  max-height: 126px !important;
}

.max-h-37\.5 {
  max-height: 150px !important;
}

.max-h-72\.5 {
  max-height: 290px !important;
}

.max-h-sm {
  max-height: 8px !important;
}

.max-h-md {
  max-height: 16px !important;
}

.max-h-lg {
  max-height: 24px !important;
}

.max-h-xl {
  max-height: 32px !important;
}

.max-h-n1 {
  max-height: -4px !important;
}

.max-h-n2 {
  max-height: -8px !important;
}

.max-h-n3 {
  max-height: -12px !important;
}

.max-h-n4 {
  max-height: -16px !important;
}

.max-h-n5 {
  max-height: -20px !important;
}

.max-h-n6 {
  max-height: -24px !important;
}

.max-h-n7 {
  max-height: -28px !important;
}

.max-h-n8 {
  max-height: -32px !important;
}

.max-h-n9 {
  max-height: -36px !important;
}

.max-h-n10 {
  max-height: -40px !important;
}

.max-h-n11 {
  max-height: -44px !important;
}

.max-h-n12 {
  max-height: -48px !important;
}

.max-h-n13 {
  max-height: -52px !important;
}

.max-h-n14 {
  max-height: -46px !important;
}

.max-h-n22 {
  max-height: -88px !important;
}

.max-h-full {
  max-height: 100% !important;
}

.max-h-screen {
  max-height: 100vh !important;
}

.max-w-0 {
  max-width: 0px !important;
}

.max-w-1 {
  max-width: 4px !important;
}

.max-w-2 {
  max-width: 8px !important;
}

.max-w-3 {
  max-width: 12px !important;
}

.max-w-4 {
  max-width: 16px !important;
}

.max-w-5 {
  max-width: 20px !important;
}

.max-w-6 {
  max-width: 24px !important;
}

.max-w-7 {
  max-width: 28px !important;
}

.max-w-8 {
  max-width: 32px !important;
}

.max-w-9 {
  max-width: 36px !important;
}

.max-w-10 {
  max-width: 40px !important;
}

.max-w-11 {
  max-width: 44px !important;
}

.max-w-12 {
  max-width: 48px !important;
}

.max-w-13 {
  max-width: 52px !important;
}

.max-w-14 {
  max-width: 56px !important;
}

.max-w-15 {
  max-width: 60px !important;
}

.max-w-16 {
  max-width: 64px !important;
}

.max-w-17 {
  max-width: 68px !important;
}

.max-w-18 {
  max-width: 72px !important;
}

.max-w-19 {
  max-width: 76px !important;
}

.max-w-20 {
  max-width: 80px !important;
}

.max-w-21 {
  max-width: 84px !important;
}

.max-w-22 {
  max-width: 88px !important;
}

.max-w-23 {
  max-width: 92px !important;
}

.max-w-24 {
  max-width: 96px !important;
}

.max-w-25 {
  max-width: 100px !important;
}

.max-w-26 {
  max-width: 104px !important;
}

.max-w-27 {
  max-width: 108px !important;
}

.max-w-28 {
  max-width: 112px !important;
}

.max-w-29 {
  max-width: 116px !important;
}

.max-w-30 {
  max-width: 120px !important;
}

.max-w-31 {
  max-width: 124px !important;
}

.max-w-32 {
  max-width: 128px !important;
}

.max-w-33 {
  max-width: 132px !important;
}

.max-w-34 {
  max-width: 136px !important;
}

.max-w-35 {
  max-width: 140px !important;
}

.max-w-36 {
  max-width: 144px !important;
}

.max-w-37 {
  max-width: 148px !important;
}

.max-w-38 {
  max-width: 152px !important;
}

.max-w-39 {
  max-width: 156px !important;
}

.max-w-40 {
  max-width: 160px !important;
}

.max-w-41 {
  max-width: 164px !important;
}

.max-w-42 {
  max-width: 168px !important;
}

.max-w-43 {
  max-width: 172px !important;
}

.max-w-44 {
  max-width: 176px !important;
}

.max-w-45 {
  max-width: 180px !important;
}

.max-w-46 {
  max-width: 184px !important;
}

.max-w-47 {
  max-width: 188px !important;
}

.max-w-48 {
  max-width: 192px !important;
}

.max-w-49 {
  max-width: 196px !important;
}

.max-w-50 {
  max-width: 200px !important;
}

.max-w-51 {
  max-width: 204px !important;
}

.max-w-52 {
  max-width: 208px !important;
}

.max-w-53 {
  max-width: 212px !important;
}

.max-w-54 {
  max-width: 216px !important;
}

.max-w-55 {
  max-width: 220px !important;
}

.max-w-56 {
  max-width: 224px !important;
}

.max-w-57 {
  max-width: 228px !important;
}

.max-w-60 {
  max-width: 240px !important;
}

.max-w-61 {
  max-width: 244px !important;
}

.max-w-62 {
  max-width: 248px !important;
}

.max-w-65 {
  max-width: 260px !important;
}

.max-w-66 {
  max-width: 264px !important;
}

.max-w-68 {
  max-width: 272px !important;
}

.max-w-69 {
  max-width: 276px !important;
}

.max-w-70 {
  max-width: 280px !important;
}

.max-w-73 {
  max-width: 292px !important;
}

.max-w-74 {
  max-width: 296px !important;
}

.max-w-75 {
  max-width: 300px !important;
}

.max-w-77 {
  max-width: 308px !important;
}

.max-w-78 {
  max-width: 312px !important;
}

.max-w-80 {
  max-width: 320px !important;
}

.max-w-81 {
  max-width: 324px !important;
}

.max-w-84 {
  max-width: 336px !important;
}

.max-w-87 {
  max-width: 348px !important;
}

.max-w-90 {
  max-width: 360px !important;
}

.max-w-91 {
  max-width: 364px !important;
}

.max-w-92 {
  max-width: 368px !important;
}

.max-w-93 {
  max-width: 372px !important;
}

.max-w-94 {
  max-width: 376px !important;
}

.max-w-95 {
  max-width: 380px !important;
}

.max-w-96 {
  max-width: 384px !important;
}

.max-w-97 {
  max-width: 388px !important;
}

.max-w-98 {
  max-width: 392px !important;
}

.max-w-99 {
  max-width: 396px !important;
}

.max-w-100 {
  max-width: 400px !important;
}

.max-w-101 {
  max-width: 404px !important;
}

.max-w-102 {
  max-width: 408px !important;
}

.max-w-103 {
  max-width: 412px !important;
}

.max-w-104 {
  max-width: 416px !important;
}

.max-w-105 {
  max-width: 420px !important;
}

.max-w-107 {
  max-width: 428px !important;
}

.max-w-110 {
  max-width: 440px !important;
}

.max-w-112 {
  max-width: 448px !important;
}

.max-w-114 {
  max-width: 456px !important;
}

.max-w-115 {
  max-width: 460px !important;
}

.max-w-119 {
  max-width: 476px !important;
}

.max-w-120 {
  max-width: 480px !important;
}

.max-w-122 {
  max-width: 488px !important;
}

.max-w-124 {
  max-width: 496px !important;
}

.max-w-130 {
  max-width: 520px !important;
}

.max-w-138 {
  max-width: 552px !important;
}

.max-w-143 {
  max-width: 572px !important;
}

.max-w-148 {
  max-width: 592px !important;
}

.max-w-150 {
  max-width: 600px !important;
}

.max-w-154 {
  max-width: 616px !important;
}

.max-w-160 {
  max-width: 640px !important;
}

.max-w-162 {
  max-width: 648px !important;
}

.max-w-164 {
  max-width: 656px !important;
}

.max-w-165 {
  max-width: 660px !important;
}

.max-w-166 {
  max-width: 664px !important;
}

.max-w-168 {
  max-width: 672px !important;
}

.max-w-169 {
  max-width: 676px !important;
}

.max-w-170 {
  max-width: 680px !important;
}

.max-w-172 {
  max-width: 688px !important;
}

.max-w-174 {
  max-width: 696px !important;
}

.max-w-175 {
  max-width: 700px !important;
}

.max-w-189 {
  max-width: 756px !important;
}

.max-w-200 {
  max-width: 800px !important;
}

.max-w-none {
  max-width: none !important;
}

.max-w-xs {
  max-width: 20rem !important;
}

.max-w-sm {
  max-width: 8px !important;
}

.max-w-md {
  max-width: 16px !important;
}

.max-w-lg {
  max-width: 24px !important;
}

.max-w-xl {
  max-width: 32px !important;
}

.max-w-2xl {
  max-width: 42rem !important;
}

.max-w-3xl {
  max-width: 48rem !important;
}

.max-w-4xl {
  max-width: 56rem !important;
}

.max-w-5xl {
  max-width: 64rem !important;
}

.max-w-6xl {
  max-width: 72rem !important;
}

.max-w-7xl {
  max-width: 80rem !important;
}

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

.max-w-min {
  max-width: -webkit-min-content !important;
  max-width: min-content !important;
}

.max-w-max {
  max-width: -webkit-max-content !important;
  max-width: max-content !important;
}

.max-w-prose {
  max-width: 65ch !important;
}

.max-w-0\.5 {
  max-width: 2px !important;
}

.max-w-1\.5 {
  max-width: 6px !important;
}

.max-w-3\.5 {
  max-width: 14px !important;
}

.max-w-6\.5 {
  max-width: 26px !important;
}

.max-w-7\.5 {
  max-width: 30px !important;
}

.max-w-17\.5 {
  max-width: 70px !important;
}

.max-w-28\.5 {
  max-width: 114px !important;
}

.max-w-31\.5 {
  max-width: 126px !important;
}

.max-w-37\.5 {
  max-width: 150px !important;
}

.max-w-72\.5 {
  max-width: 290px !important;
}

.max-w-n1 {
  max-width: -4px !important;
}

.max-w-n2 {
  max-width: -8px !important;
}

.max-w-n3 {
  max-width: -12px !important;
}

.max-w-n4 {
  max-width: -16px !important;
}

.max-w-n5 {
  max-width: -20px !important;
}

.max-w-n6 {
  max-width: -24px !important;
}

.max-w-n7 {
  max-width: -28px !important;
}

.max-w-n8 {
  max-width: -32px !important;
}

.max-w-n9 {
  max-width: -36px !important;
}

.max-w-n10 {
  max-width: -40px !important;
}

.max-w-n11 {
  max-width: -44px !important;
}

.max-w-n12 {
  max-width: -48px !important;
}

.max-w-n13 {
  max-width: -52px !important;
}

.max-w-n14 {
  max-width: -46px !important;
}

.max-w-n22 {
  max-width: -88px !important;
}

.min-h-0 {
  min-height: 0px !important;
}

.min-h-1 {
  min-height: 4px !important;
}

.min-h-2 {
  min-height: 8px !important;
}

.min-h-3 {
  min-height: 12px !important;
}

.min-h-4 {
  min-height: 16px !important;
}

.min-h-5 {
  min-height: 20px !important;
}

.min-h-6 {
  min-height: 24px !important;
}

.min-h-7 {
  min-height: 28px !important;
}

.min-h-8 {
  min-height: 32px !important;
}

.min-h-9 {
  min-height: 36px !important;
}

.min-h-10 {
  min-height: 40px !important;
}

.min-h-11 {
  min-height: 44px !important;
}

.min-h-12 {
  min-height: 48px !important;
}

.min-h-13 {
  min-height: 52px !important;
}

.min-h-14 {
  min-height: 56px !important;
}

.min-h-15 {
  min-height: 60px !important;
}

.min-h-16 {
  min-height: 64px !important;
}

.min-h-17 {
  min-height: 68px !important;
}

.min-h-18 {
  min-height: 72px !important;
}

.min-h-19 {
  min-height: 76px !important;
}

.min-h-20 {
  min-height: 80px !important;
}

.min-h-21 {
  min-height: 84px !important;
}

.min-h-22 {
  min-height: 88px !important;
}

.min-h-23 {
  min-height: 92px !important;
}

.min-h-24 {
  min-height: 96px !important;
}

.min-h-25 {
  min-height: 100px !important;
}

.min-h-26 {
  min-height: 104px !important;
}

.min-h-27 {
  min-height: 108px !important;
}

.min-h-28 {
  min-height: 112px !important;
}

.min-h-29 {
  min-height: 116px !important;
}

.min-h-30 {
  min-height: 120px !important;
}

.min-h-31 {
  min-height: 124px !important;
}

.min-h-32 {
  min-height: 128px !important;
}

.min-h-33 {
  min-height: 132px !important;
}

.min-h-34 {
  min-height: 136px !important;
}

.min-h-35 {
  min-height: 140px !important;
}

.min-h-36 {
  min-height: 144px !important;
}

.min-h-37 {
  min-height: 148px !important;
}

.min-h-38 {
  min-height: 152px !important;
}

.min-h-39 {
  min-height: 156px !important;
}

.min-h-40 {
  min-height: 160px !important;
}

.min-h-41 {
  min-height: 164px !important;
}

.min-h-42 {
  min-height: 168px !important;
}

.min-h-43 {
  min-height: 172px !important;
}

.min-h-44 {
  min-height: 176px !important;
}

.min-h-45 {
  min-height: 180px !important;
}

.min-h-46 {
  min-height: 184px !important;
}

.min-h-47 {
  min-height: 188px !important;
}

.min-h-48 {
  min-height: 192px !important;
}

.min-h-49 {
  min-height: 196px !important;
}

.min-h-50 {
  min-height: 200px !important;
}

.min-h-51 {
  min-height: 204px !important;
}

.min-h-52 {
  min-height: 208px !important;
}

.min-h-53 {
  min-height: 212px !important;
}

.min-h-54 {
  min-height: 216px !important;
}

.min-h-55 {
  min-height: 220px !important;
}

.min-h-56 {
  min-height: 224px !important;
}

.min-h-57 {
  min-height: 228px !important;
}

.min-h-60 {
  min-height: 240px !important;
}

.min-h-61 {
  min-height: 244px !important;
}

.min-h-62 {
  min-height: 248px !important;
}

.min-h-65 {
  min-height: 260px !important;
}

.min-h-66 {
  min-height: 264px !important;
}

.min-h-68 {
  min-height: 272px !important;
}

.min-h-69 {
  min-height: 276px !important;
}

.min-h-70 {
  min-height: 280px !important;
}

.min-h-73 {
  min-height: 292px !important;
}

.min-h-74 {
  min-height: 296px !important;
}

.min-h-75 {
  min-height: 300px !important;
}

.min-h-77 {
  min-height: 308px !important;
}

.min-h-78 {
  min-height: 312px !important;
}

.min-h-80 {
  min-height: 320px !important;
}

.min-h-81 {
  min-height: 324px !important;
}

.min-h-84 {
  min-height: 336px !important;
}

.min-h-87 {
  min-height: 348px !important;
}

.min-h-90 {
  min-height: 360px !important;
}

.min-h-91 {
  min-height: 364px !important;
}

.min-h-92 {
  min-height: 368px !important;
}

.min-h-93 {
  min-height: 372px !important;
}

.min-h-94 {
  min-height: 376px !important;
}

.min-h-95 {
  min-height: 380px !important;
}

.min-h-96 {
  min-height: 384px !important;
}

.min-h-97 {
  min-height: 388px !important;
}

.min-h-98 {
  min-height: 392px !important;
}

.min-h-99 {
  min-height: 396px !important;
}

.min-h-100 {
  min-height: 400px !important;
}

.min-h-101 {
  min-height: 404px !important;
}

.min-h-102 {
  min-height: 408px !important;
}

.min-h-103 {
  min-height: 412px !important;
}

.min-h-104 {
  min-height: 416px !important;
}

.min-h-105 {
  min-height: 420px !important;
}

.min-h-107 {
  min-height: 428px !important;
}

.min-h-110 {
  min-height: 440px !important;
}

.min-h-112 {
  min-height: 448px !important;
}

.min-h-114 {
  min-height: 456px !important;
}

.min-h-115 {
  min-height: 460px !important;
}

.min-h-119 {
  min-height: 476px !important;
}

.min-h-120 {
  min-height: 480px !important;
}

.min-h-122 {
  min-height: 488px !important;
}

.min-h-124 {
  min-height: 496px !important;
}

.min-h-130 {
  min-height: 520px !important;
}

.min-h-138 {
  min-height: 552px !important;
}

.min-h-143 {
  min-height: 572px !important;
}

.min-h-148 {
  min-height: 592px !important;
}

.min-h-150 {
  min-height: 600px !important;
}

.min-h-154 {
  min-height: 616px !important;
}

.min-h-160 {
  min-height: 640px !important;
}

.min-h-162 {
  min-height: 648px !important;
}

.min-h-164 {
  min-height: 656px !important;
}

.min-h-165 {
  min-height: 660px !important;
}

.min-h-166 {
  min-height: 664px !important;
}

.min-h-168 {
  min-height: 672px !important;
}

.min-h-169 {
  min-height: 676px !important;
}

.min-h-170 {
  min-height: 680px !important;
}

.min-h-172 {
  min-height: 688px !important;
}

.min-h-174 {
  min-height: 696px !important;
}

.min-h-175 {
  min-height: 700px !important;
}

.min-h-189 {
  min-height: 756px !important;
}

.min-h-200 {
  min-height: 800px !important;
}

.min-h-full {
  min-height: 100% !important;
}

.min-h-screen {
  min-height: 100vh !important;
}

.min-h-0\.5 {
  min-height: 2px !important;
}

.min-h-1\.5 {
  min-height: 6px !important;
}

.min-h-3\.5 {
  min-height: 14px !important;
}

.min-h-6\.5 {
  min-height: 26px !important;
}

.min-h-7\.5 {
  min-height: 30px !important;
}

.min-h-17\.5 {
  min-height: 70px !important;
}

.min-h-28\.5 {
  min-height: 114px !important;
}

.min-h-31\.5 {
  min-height: 126px !important;
}

.min-h-37\.5 {
  min-height: 150px !important;
}

.min-h-72\.5 {
  min-height: 290px !important;
}

.min-h-sm {
  min-height: 8px !important;
}

.min-h-md {
  min-height: 16px !important;
}

.min-h-lg {
  min-height: 24px !important;
}

.min-h-xl {
  min-height: 32px !important;
}

.min-h-n1 {
  min-height: -4px !important;
}

.min-h-n2 {
  min-height: -8px !important;
}

.min-h-n3 {
  min-height: -12px !important;
}

.min-h-n4 {
  min-height: -16px !important;
}

.min-h-n5 {
  min-height: -20px !important;
}

.min-h-n6 {
  min-height: -24px !important;
}

.min-h-n7 {
  min-height: -28px !important;
}

.min-h-n8 {
  min-height: -32px !important;
}

.min-h-n9 {
  min-height: -36px !important;
}

.min-h-n10 {
  min-height: -40px !important;
}

.min-h-n11 {
  min-height: -44px !important;
}

.min-h-n12 {
  min-height: -48px !important;
}

.min-h-n13 {
  min-height: -52px !important;
}

.min-h-n14 {
  min-height: -46px !important;
}

.min-h-n22 {
  min-height: -88px !important;
}

.min-w-0 {
  min-width: 0px !important;
}

.min-w-1 {
  min-width: 4px !important;
}

.min-w-2 {
  min-width: 8px !important;
}

.min-w-3 {
  min-width: 12px !important;
}

.min-w-4 {
  min-width: 16px !important;
}

.min-w-5 {
  min-width: 20px !important;
}

.min-w-6 {
  min-width: 24px !important;
}

.min-w-7 {
  min-width: 28px !important;
}

.min-w-8 {
  min-width: 32px !important;
}

.min-w-9 {
  min-width: 36px !important;
}

.min-w-10 {
  min-width: 40px !important;
}

.min-w-11 {
  min-width: 44px !important;
}

.min-w-12 {
  min-width: 48px !important;
}

.min-w-13 {
  min-width: 52px !important;
}

.min-w-14 {
  min-width: 56px !important;
}

.min-w-15 {
  min-width: 60px !important;
}

.min-w-16 {
  min-width: 64px !important;
}

.min-w-17 {
  min-width: 68px !important;
}

.min-w-18 {
  min-width: 72px !important;
}

.min-w-19 {
  min-width: 76px !important;
}

.min-w-20 {
  min-width: 80px !important;
}

.min-w-21 {
  min-width: 84px !important;
}

.min-w-22 {
  min-width: 88px !important;
}

.min-w-23 {
  min-width: 92px !important;
}

.min-w-24 {
  min-width: 96px !important;
}

.min-w-25 {
  min-width: 100px !important;
}

.min-w-26 {
  min-width: 104px !important;
}

.min-w-27 {
  min-width: 108px !important;
}

.min-w-28 {
  min-width: 112px !important;
}

.min-w-29 {
  min-width: 116px !important;
}

.min-w-30 {
  min-width: 120px !important;
}

.min-w-31 {
  min-width: 124px !important;
}

.min-w-32 {
  min-width: 128px !important;
}

.min-w-33 {
  min-width: 132px !important;
}

.min-w-34 {
  min-width: 136px !important;
}

.min-w-35 {
  min-width: 140px !important;
}

.min-w-36 {
  min-width: 144px !important;
}

.min-w-37 {
  min-width: 148px !important;
}

.min-w-38 {
  min-width: 152px !important;
}

.min-w-39 {
  min-width: 156px !important;
}

.min-w-40 {
  min-width: 160px !important;
}

.min-w-41 {
  min-width: 164px !important;
}

.min-w-42 {
  min-width: 168px !important;
}

.min-w-43 {
  min-width: 172px !important;
}

.min-w-44 {
  min-width: 176px !important;
}

.min-w-45 {
  min-width: 180px !important;
}

.min-w-46 {
  min-width: 184px !important;
}

.min-w-47 {
  min-width: 188px !important;
}

.min-w-48 {
  min-width: 192px !important;
}

.min-w-49 {
  min-width: 196px !important;
}

.min-w-50 {
  min-width: 200px !important;
}

.min-w-51 {
  min-width: 204px !important;
}

.min-w-52 {
  min-width: 208px !important;
}

.min-w-53 {
  min-width: 212px !important;
}

.min-w-54 {
  min-width: 216px !important;
}

.min-w-55 {
  min-width: 220px !important;
}

.min-w-56 {
  min-width: 224px !important;
}

.min-w-57 {
  min-width: 228px !important;
}

.min-w-60 {
  min-width: 240px !important;
}

.min-w-61 {
  min-width: 244px !important;
}

.min-w-62 {
  min-width: 248px !important;
}

.min-w-65 {
  min-width: 260px !important;
}

.min-w-66 {
  min-width: 264px !important;
}

.min-w-68 {
  min-width: 272px !important;
}

.min-w-69 {
  min-width: 276px !important;
}

.min-w-70 {
  min-width: 280px !important;
}

.min-w-73 {
  min-width: 292px !important;
}

.min-w-74 {
  min-width: 296px !important;
}

.min-w-75 {
  min-width: 300px !important;
}

.min-w-77 {
  min-width: 308px !important;
}

.min-w-78 {
  min-width: 312px !important;
}

.min-w-80 {
  min-width: 320px !important;
}

.min-w-81 {
  min-width: 324px !important;
}

.min-w-84 {
  min-width: 336px !important;
}

.min-w-87 {
  min-width: 348px !important;
}

.min-w-90 {
  min-width: 360px !important;
}

.min-w-91 {
  min-width: 364px !important;
}

.min-w-92 {
  min-width: 368px !important;
}

.min-w-93 {
  min-width: 372px !important;
}

.min-w-94 {
  min-width: 376px !important;
}

.min-w-95 {
  min-width: 380px !important;
}

.min-w-96 {
  min-width: 384px !important;
}

.min-w-97 {
  min-width: 388px !important;
}

.min-w-98 {
  min-width: 392px !important;
}

.min-w-99 {
  min-width: 396px !important;
}

.min-w-100 {
  min-width: 400px !important;
}

.min-w-101 {
  min-width: 404px !important;
}

.min-w-102 {
  min-width: 408px !important;
}

.min-w-103 {
  min-width: 412px !important;
}

.min-w-104 {
  min-width: 416px !important;
}

.min-w-105 {
  min-width: 420px !important;
}

.min-w-107 {
  min-width: 428px !important;
}

.min-w-110 {
  min-width: 440px !important;
}

.min-w-112 {
  min-width: 448px !important;
}

.min-w-114 {
  min-width: 456px !important;
}

.min-w-115 {
  min-width: 460px !important;
}

.min-w-119 {
  min-width: 476px !important;
}

.min-w-120 {
  min-width: 480px !important;
}

.min-w-122 {
  min-width: 488px !important;
}

.min-w-124 {
  min-width: 496px !important;
}

.min-w-130 {
  min-width: 520px !important;
}

.min-w-138 {
  min-width: 552px !important;
}

.min-w-143 {
  min-width: 572px !important;
}

.min-w-148 {
  min-width: 592px !important;
}

.min-w-150 {
  min-width: 600px !important;
}

.min-w-154 {
  min-width: 616px !important;
}

.min-w-160 {
  min-width: 640px !important;
}

.min-w-162 {
  min-width: 648px !important;
}

.min-w-164 {
  min-width: 656px !important;
}

.min-w-165 {
  min-width: 660px !important;
}

.min-w-166 {
  min-width: 664px !important;
}

.min-w-168 {
  min-width: 672px !important;
}

.min-w-169 {
  min-width: 676px !important;
}

.min-w-170 {
  min-width: 680px !important;
}

.min-w-172 {
  min-width: 688px !important;
}

.min-w-174 {
  min-width: 696px !important;
}

.min-w-175 {
  min-width: 700px !important;
}

.min-w-189 {
  min-width: 756px !important;
}

.min-w-200 {
  min-width: 800px !important;
}

.min-w-full {
  min-width: 100% !important;
}

.min-w-min {
  min-width: -webkit-min-content !important;
  min-width: min-content !important;
}

.min-w-max {
  min-width: -webkit-max-content !important;
  min-width: max-content !important;
}

.min-w-0\.5 {
  min-width: 2px !important;
}

.min-w-1\.5 {
  min-width: 6px !important;
}

.min-w-3\.5 {
  min-width: 14px !important;
}

.min-w-6\.5 {
  min-width: 26px !important;
}

.min-w-7\.5 {
  min-width: 30px !important;
}

.min-w-17\.5 {
  min-width: 70px !important;
}

.min-w-28\.5 {
  min-width: 114px !important;
}

.min-w-31\.5 {
  min-width: 126px !important;
}

.min-w-37\.5 {
  min-width: 150px !important;
}

.min-w-72\.5 {
  min-width: 290px !important;
}

.min-w-sm {
  min-width: 8px !important;
}

.min-w-md {
  min-width: 16px !important;
}

.min-w-lg {
  min-width: 24px !important;
}

.min-w-xl {
  min-width: 32px !important;
}

.min-w-n1 {
  min-width: -4px !important;
}

.min-w-n2 {
  min-width: -8px !important;
}

.min-w-n3 {
  min-width: -12px !important;
}

.min-w-n4 {
  min-width: -16px !important;
}

.min-w-n5 {
  min-width: -20px !important;
}

.min-w-n6 {
  min-width: -24px !important;
}

.min-w-n7 {
  min-width: -28px !important;
}

.min-w-n8 {
  min-width: -32px !important;
}

.min-w-n9 {
  min-width: -36px !important;
}

.min-w-n10 {
  min-width: -40px !important;
}

.min-w-n11 {
  min-width: -44px !important;
}

.min-w-n12 {
  min-width: -48px !important;
}

.min-w-n13 {
  min-width: -52px !important;
}

.min-w-n14 {
  min-width: -46px !important;
}

.min-w-n22 {
  min-width: -88px !important;
}

.object-contain {
  object-fit: contain !important;
}

.object-cover {
  object-fit: cover !important;
}

.object-fill {
  object-fit: fill !important;
}

.object-none {
  object-fit: none !important;
}

.object-scale-down {
  object-fit: scale-down !important;
}

.object-bottom {
  object-position: bottom !important;
}

.object-center {
  object-position: center !important;
}

.object-left {
  object-position: left !important;
}

.object-left-bottom {
  object-position: left bottom !important;
}

.object-left-top {
  object-position: left top !important;
}

.object-right {
  object-position: right !important;
}

.object-right-bottom {
  object-position: right bottom !important;
}

.object-right-top {
  object-position: right top !important;
}

.object-top {
  object-position: top !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-5 {
  opacity: 0.05 !important;
}

.opacity-10 {
  opacity: 0.1 !important;
}

.opacity-20 {
  opacity: 0.2 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-30 {
  opacity: 0.3 !important;
}

.opacity-40 {
  opacity: 0.4 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-60 {
  opacity: 0.6 !important;
}

.opacity-70 {
  opacity: 0.7 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-80 {
  opacity: 0.8 !important;
}

.opacity-90 {
  opacity: 0.9 !important;
}

.opacity-95 {
  opacity: 0.95 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.group:hover .group-hover\:opacity-0 {
  opacity: 0 !important;
}

.group:hover .group-hover\:opacity-5 {
  opacity: 0.05 !important;
}

.group:hover .group-hover\:opacity-10 {
  opacity: 0.1 !important;
}

.group:hover .group-hover\:opacity-20 {
  opacity: 0.2 !important;
}

.group:hover .group-hover\:opacity-25 {
  opacity: 0.25 !important;
}

.group:hover .group-hover\:opacity-30 {
  opacity: 0.3 !important;
}

.group:hover .group-hover\:opacity-40 {
  opacity: 0.4 !important;
}

.group:hover .group-hover\:opacity-50 {
  opacity: 0.5 !important;
}

.group:hover .group-hover\:opacity-60 {
  opacity: 0.6 !important;
}

.group:hover .group-hover\:opacity-70 {
  opacity: 0.7 !important;
}

.group:hover .group-hover\:opacity-75 {
  opacity: 0.75 !important;
}

.group:hover .group-hover\:opacity-80 {
  opacity: 0.8 !important;
}

.group:hover .group-hover\:opacity-90 {
  opacity: 0.9 !important;
}

.group:hover .group-hover\:opacity-95 {
  opacity: 0.95 !important;
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1 !important;
}

.focus-within\:opacity-0:focus-within {
  opacity: 0 !important;
}

.focus-within\:opacity-5:focus-within {
  opacity: 0.05 !important;
}

.focus-within\:opacity-10:focus-within {
  opacity: 0.1 !important;
}

.focus-within\:opacity-20:focus-within {
  opacity: 0.2 !important;
}

.focus-within\:opacity-25:focus-within {
  opacity: 0.25 !important;
}

.focus-within\:opacity-30:focus-within {
  opacity: 0.3 !important;
}

.focus-within\:opacity-40:focus-within {
  opacity: 0.4 !important;
}

.focus-within\:opacity-50:focus-within {
  opacity: 0.5 !important;
}

.focus-within\:opacity-60:focus-within {
  opacity: 0.6 !important;
}

.focus-within\:opacity-70:focus-within {
  opacity: 0.7 !important;
}

.focus-within\:opacity-75:focus-within {
  opacity: 0.75 !important;
}

.focus-within\:opacity-80:focus-within {
  opacity: 0.8 !important;
}

.focus-within\:opacity-90:focus-within {
  opacity: 0.9 !important;
}

.focus-within\:opacity-95:focus-within {
  opacity: 0.95 !important;
}

.focus-within\:opacity-100:focus-within {
  opacity: 1 !important;
}

.hover\:opacity-0:hover {
  opacity: 0 !important;
}

.hover\:opacity-5:hover {
  opacity: 0.05 !important;
}

.hover\:opacity-10:hover {
  opacity: 0.1 !important;
}

.hover\:opacity-20:hover {
  opacity: 0.2 !important;
}

.hover\:opacity-25:hover {
  opacity: 0.25 !important;
}

.hover\:opacity-30:hover {
  opacity: 0.3 !important;
}

.hover\:opacity-40:hover {
  opacity: 0.4 !important;
}

.hover\:opacity-50:hover {
  opacity: 0.5 !important;
}

.hover\:opacity-60:hover {
  opacity: 0.6 !important;
}

.hover\:opacity-70:hover {
  opacity: 0.7 !important;
}

.hover\:opacity-75:hover {
  opacity: 0.75 !important;
}

.hover\:opacity-80:hover {
  opacity: 0.8 !important;
}

.hover\:opacity-90:hover {
  opacity: 0.9 !important;
}

.hover\:opacity-95:hover {
  opacity: 0.95 !important;
}

.hover\:opacity-100:hover {
  opacity: 1 !important;
}

.focus\:opacity-0:focus {
  opacity: 0 !important;
}

.focus\:opacity-5:focus {
  opacity: 0.05 !important;
}

.focus\:opacity-10:focus {
  opacity: 0.1 !important;
}

.focus\:opacity-20:focus {
  opacity: 0.2 !important;
}

.focus\:opacity-25:focus {
  opacity: 0.25 !important;
}

.focus\:opacity-30:focus {
  opacity: 0.3 !important;
}

.focus\:opacity-40:focus {
  opacity: 0.4 !important;
}

.focus\:opacity-50:focus {
  opacity: 0.5 !important;
}

.focus\:opacity-60:focus {
  opacity: 0.6 !important;
}

.focus\:opacity-70:focus {
  opacity: 0.7 !important;
}

.focus\:opacity-75:focus {
  opacity: 0.75 !important;
}

.focus\:opacity-80:focus {
  opacity: 0.8 !important;
}

.focus\:opacity-90:focus {
  opacity: 0.9 !important;
}

.focus\:opacity-95:focus {
  opacity: 0.95 !important;
}

.focus\:opacity-100:focus {
  opacity: 1 !important;
}

.outline-none {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.outline-white {
  outline: 2px dotted white !important;
  outline-offset: 2px !important;
}

.outline-black {
  outline: 2px dotted black !important;
  outline-offset: 2px !important;
}

.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.focus-within\:outline-white:focus-within {
  outline: 2px dotted white !important;
  outline-offset: 2px !important;
}

.focus-within\:outline-black:focus-within {
  outline: 2px dotted black !important;
  outline-offset: 2px !important;
}

.focus\:outline-none:focus {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.focus\:outline-white:focus {
  outline: 2px dotted white !important;
  outline-offset: 2px !important;
}

.focus\:outline-black:focus {
  outline: 2px dotted black !important;
  outline-offset: 2px !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.overscroll-auto {
  overscroll-behavior: auto !important;
}

.overscroll-contain {
  overscroll-behavior: contain !important;
}

.overscroll-none {
  overscroll-behavior: none !important;
}

.overscroll-y-auto {
  overscroll-behavior-y: auto !important;
}

.overscroll-y-contain {
  overscroll-behavior-y: contain !important;
}

.overscroll-y-none {
  overscroll-behavior-y: none !important;
}

.overscroll-x-auto {
  overscroll-behavior-x: auto !important;
}

.overscroll-x-contain {
  overscroll-behavior-x: contain !important;
}

.overscroll-x-none {
  overscroll-behavior-x: none !important;
}

.p-0 {
  padding: 0px !important;
}

.p-1 {
  padding: 4px !important;
}

.p-2 {
  padding: 8px !important;
}

.p-3 {
  padding: 12px !important;
}

.p-4 {
  padding: 16px !important;
}

.p-5 {
  padding: 20px !important;
}

.p-6 {
  padding: 24px !important;
}

.p-7 {
  padding: 28px !important;
}

.p-8 {
  padding: 32px !important;
}

.p-9 {
  padding: 36px !important;
}

.p-10 {
  padding: 40px !important;
}

.p-11 {
  padding: 44px !important;
}

.p-12 {
  padding: 48px !important;
}

.p-13 {
  padding: 52px !important;
}

.p-14 {
  padding: 56px !important;
}

.p-15 {
  padding: 60px !important;
}

.p-16 {
  padding: 64px !important;
}

.p-17 {
  padding: 68px !important;
}

.p-18 {
  padding: 72px !important;
}

.p-19 {
  padding: 76px !important;
}

.p-20 {
  padding: 80px !important;
}

.p-21 {
  padding: 84px !important;
}

.p-22 {
  padding: 88px !important;
}

.p-23 {
  padding: 92px !important;
}

.p-24 {
  padding: 96px !important;
}

.p-25 {
  padding: 100px !important;
}

.p-26 {
  padding: 104px !important;
}

.p-27 {
  padding: 108px !important;
}

.p-28 {
  padding: 112px !important;
}

.p-29 {
  padding: 116px !important;
}

.p-30 {
  padding: 120px !important;
}

.p-31 {
  padding: 124px !important;
}

.p-32 {
  padding: 128px !important;
}

.p-33 {
  padding: 132px !important;
}

.p-34 {
  padding: 136px !important;
}

.p-35 {
  padding: 140px !important;
}

.p-36 {
  padding: 144px !important;
}

.p-37 {
  padding: 148px !important;
}

.p-38 {
  padding: 152px !important;
}

.p-39 {
  padding: 156px !important;
}

.p-40 {
  padding: 160px !important;
}

.p-41 {
  padding: 164px !important;
}

.p-42 {
  padding: 168px !important;
}

.p-43 {
  padding: 172px !important;
}

.p-44 {
  padding: 176px !important;
}

.p-45 {
  padding: 180px !important;
}

.p-46 {
  padding: 184px !important;
}

.p-47 {
  padding: 188px !important;
}

.p-48 {
  padding: 192px !important;
}

.p-49 {
  padding: 196px !important;
}

.p-50 {
  padding: 200px !important;
}

.p-51 {
  padding: 204px !important;
}

.p-52 {
  padding: 208px !important;
}

.p-53 {
  padding: 212px !important;
}

.p-54 {
  padding: 216px !important;
}

.p-55 {
  padding: 220px !important;
}

.p-56 {
  padding: 224px !important;
}

.p-57 {
  padding: 228px !important;
}

.p-60 {
  padding: 240px !important;
}

.p-61 {
  padding: 244px !important;
}

.p-62 {
  padding: 248px !important;
}

.p-65 {
  padding: 260px !important;
}

.p-66 {
  padding: 264px !important;
}

.p-68 {
  padding: 272px !important;
}

.p-69 {
  padding: 276px !important;
}

.p-70 {
  padding: 280px !important;
}

.p-73 {
  padding: 292px !important;
}

.p-74 {
  padding: 296px !important;
}

.p-75 {
  padding: 300px !important;
}

.p-77 {
  padding: 308px !important;
}

.p-78 {
  padding: 312px !important;
}

.p-80 {
  padding: 320px !important;
}

.p-81 {
  padding: 324px !important;
}

.p-84 {
  padding: 336px !important;
}

.p-87 {
  padding: 348px !important;
}

.p-90 {
  padding: 360px !important;
}

.p-91 {
  padding: 364px !important;
}

.p-92 {
  padding: 368px !important;
}

.p-93 {
  padding: 372px !important;
}

.p-94 {
  padding: 376px !important;
}

.p-95 {
  padding: 380px !important;
}

.p-96 {
  padding: 384px !important;
}

.p-97 {
  padding: 388px !important;
}

.p-98 {
  padding: 392px !important;
}

.p-99 {
  padding: 396px !important;
}

.p-100 {
  padding: 400px !important;
}

.p-101 {
  padding: 404px !important;
}

.p-102 {
  padding: 408px !important;
}

.p-103 {
  padding: 412px !important;
}

.p-104 {
  padding: 416px !important;
}

.p-105 {
  padding: 420px !important;
}

.p-107 {
  padding: 428px !important;
}

.p-110 {
  padding: 440px !important;
}

.p-112 {
  padding: 448px !important;
}

.p-114 {
  padding: 456px !important;
}

.p-115 {
  padding: 460px !important;
}

.p-119 {
  padding: 476px !important;
}

.p-120 {
  padding: 480px !important;
}

.p-122 {
  padding: 488px !important;
}

.p-124 {
  padding: 496px !important;
}

.p-130 {
  padding: 520px !important;
}

.p-138 {
  padding: 552px !important;
}

.p-143 {
  padding: 572px !important;
}

.p-148 {
  padding: 592px !important;
}

.p-150 {
  padding: 600px !important;
}

.p-154 {
  padding: 616px !important;
}

.p-160 {
  padding: 640px !important;
}

.p-162 {
  padding: 648px !important;
}

.p-164 {
  padding: 656px !important;
}

.p-165 {
  padding: 660px !important;
}

.p-166 {
  padding: 664px !important;
}

.p-168 {
  padding: 672px !important;
}

.p-169 {
  padding: 676px !important;
}

.p-170 {
  padding: 680px !important;
}

.p-172 {
  padding: 688px !important;
}

.p-174 {
  padding: 696px !important;
}

.p-175 {
  padding: 700px !important;
}

.p-189 {
  padding: 756px !important;
}

.p-200 {
  padding: 800px !important;
}

.p-0\.5 {
  padding: 2px !important;
}

.p-1\.5 {
  padding: 6px !important;
}

.p-3\.5 {
  padding: 14px !important;
}

.p-6\.5 {
  padding: 26px !important;
}

.p-7\.5 {
  padding: 30px !important;
}

.p-17\.5 {
  padding: 70px !important;
}

.p-28\.5 {
  padding: 114px !important;
}

.p-31\.5 {
  padding: 126px !important;
}

.p-37\.5 {
  padding: 150px !important;
}

.p-72\.5 {
  padding: 290px !important;
}

.p-sm {
  padding: 8px !important;
}

.p-md {
  padding: 16px !important;
}

.p-lg {
  padding: 24px !important;
}

.p-xl {
  padding: 32px !important;
}

.p-n1 {
  padding: -4px !important;
}

.p-n2 {
  padding: -8px !important;
}

.p-n3 {
  padding: -12px !important;
}

.p-n4 {
  padding: -16px !important;
}

.p-n5 {
  padding: -20px !important;
}

.p-n6 {
  padding: -24px !important;
}

.p-n7 {
  padding: -28px !important;
}

.p-n8 {
  padding: -32px !important;
}

.p-n9 {
  padding: -36px !important;
}

.p-n10 {
  padding: -40px !important;
}

.p-n11 {
  padding: -44px !important;
}

.p-n12 {
  padding: -48px !important;
}

.p-n13 {
  padding: -52px !important;
}

.p-n14 {
  padding: -46px !important;
}

.p-n22 {
  padding: -88px !important;
}

.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.py-1 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.px-1 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.py-2 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.px-2 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.py-3 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.px-3 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.py-4 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.px-4 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.py-5 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.px-5 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.py-6 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.px-6 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.py-7 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.px-7 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.py-8 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.px-8 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.py-9 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.px-9 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}

.py-10 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.px-10 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.py-11 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.px-11 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}

.py-12 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.px-12 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}

.py-13 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

.px-13 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}

.py-14 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.px-14 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}

.py-15 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.px-15 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.py-16 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

.px-16 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}

.py-17 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}

.px-17 {
  padding-left: 68px !important;
  padding-right: 68px !important;
}

.py-18 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}

.px-18 {
  padding-left: 72px !important;
  padding-right: 72px !important;
}

.py-19 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}

.px-19 {
  padding-left: 76px !important;
  padding-right: 76px !important;
}

.py-20 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.px-20 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.py-21 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}

.px-21 {
  padding-left: 84px !important;
  padding-right: 84px !important;
}

.py-22 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}

.px-22 {
  padding-left: 88px !important;
  padding-right: 88px !important;
}

.py-23 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}

.px-23 {
  padding-left: 92px !important;
  padding-right: 92px !important;
}

.py-24 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}

.px-24 {
  padding-left: 96px !important;
  padding-right: 96px !important;
}

.py-25 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.px-25 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.py-26 {
  padding-top: 104px !important;
  padding-bottom: 104px !important;
}

.px-26 {
  padding-left: 104px !important;
  padding-right: 104px !important;
}

.py-27 {
  padding-top: 108px !important;
  padding-bottom: 108px !important;
}

.px-27 {
  padding-left: 108px !important;
  padding-right: 108px !important;
}

.py-28 {
  padding-top: 112px !important;
  padding-bottom: 112px !important;
}

.px-28 {
  padding-left: 112px !important;
  padding-right: 112px !important;
}

.py-29 {
  padding-top: 116px !important;
  padding-bottom: 116px !important;
}

.px-29 {
  padding-left: 116px !important;
  padding-right: 116px !important;
}

.py-30 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.px-30 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}

.py-31 {
  padding-top: 124px !important;
  padding-bottom: 124px !important;
}

.px-31 {
  padding-left: 124px !important;
  padding-right: 124px !important;
}

.py-32 {
  padding-top: 128px !important;
  padding-bottom: 128px !important;
}

.px-32 {
  padding-left: 128px !important;
  padding-right: 128px !important;
}

.py-33 {
  padding-top: 132px !important;
  padding-bottom: 132px !important;
}

.px-33 {
  padding-left: 132px !important;
  padding-right: 132px !important;
}

.py-34 {
  padding-top: 136px !important;
  padding-bottom: 136px !important;
}

.px-34 {
  padding-left: 136px !important;
  padding-right: 136px !important;
}

.py-35 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

.px-35 {
  padding-left: 140px !important;
  padding-right: 140px !important;
}

.py-36 {
  padding-top: 144px !important;
  padding-bottom: 144px !important;
}

.px-36 {
  padding-left: 144px !important;
  padding-right: 144px !important;
}

.py-37 {
  padding-top: 148px !important;
  padding-bottom: 148px !important;
}

.px-37 {
  padding-left: 148px !important;
  padding-right: 148px !important;
}

.py-38 {
  padding-top: 152px !important;
  padding-bottom: 152px !important;
}

.px-38 {
  padding-left: 152px !important;
  padding-right: 152px !important;
}

.py-39 {
  padding-top: 156px !important;
  padding-bottom: 156px !important;
}

.px-39 {
  padding-left: 156px !important;
  padding-right: 156px !important;
}

.py-40 {
  padding-top: 160px !important;
  padding-bottom: 160px !important;
}

.px-40 {
  padding-left: 160px !important;
  padding-right: 160px !important;
}

.py-41 {
  padding-top: 164px !important;
  padding-bottom: 164px !important;
}

.px-41 {
  padding-left: 164px !important;
  padding-right: 164px !important;
}

.py-42 {
  padding-top: 168px !important;
  padding-bottom: 168px !important;
}

.px-42 {
  padding-left: 168px !important;
  padding-right: 168px !important;
}

.py-43 {
  padding-top: 172px !important;
  padding-bottom: 172px !important;
}

.px-43 {
  padding-left: 172px !important;
  padding-right: 172px !important;
}

.py-44 {
  padding-top: 176px !important;
  padding-bottom: 176px !important;
}

.px-44 {
  padding-left: 176px !important;
  padding-right: 176px !important;
}

.py-45 {
  padding-top: 180px !important;
  padding-bottom: 180px !important;
}

.px-45 {
  padding-left: 180px !important;
  padding-right: 180px !important;
}

.py-46 {
  padding-top: 184px !important;
  padding-bottom: 184px !important;
}

.px-46 {
  padding-left: 184px !important;
  padding-right: 184px !important;
}

.py-47 {
  padding-top: 188px !important;
  padding-bottom: 188px !important;
}

.px-47 {
  padding-left: 188px !important;
  padding-right: 188px !important;
}

.py-48 {
  padding-top: 192px !important;
  padding-bottom: 192px !important;
}

.px-48 {
  padding-left: 192px !important;
  padding-right: 192px !important;
}

.py-49 {
  padding-top: 196px !important;
  padding-bottom: 196px !important;
}

.px-49 {
  padding-left: 196px !important;
  padding-right: 196px !important;
}

.py-50 {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}

.px-50 {
  padding-left: 200px !important;
  padding-right: 200px !important;
}

.py-51 {
  padding-top: 204px !important;
  padding-bottom: 204px !important;
}

.px-51 {
  padding-left: 204px !important;
  padding-right: 204px !important;
}

.py-52 {
  padding-top: 208px !important;
  padding-bottom: 208px !important;
}

.px-52 {
  padding-left: 208px !important;
  padding-right: 208px !important;
}

.py-53 {
  padding-top: 212px !important;
  padding-bottom: 212px !important;
}

.px-53 {
  padding-left: 212px !important;
  padding-right: 212px !important;
}

.py-54 {
  padding-top: 216px !important;
  padding-bottom: 216px !important;
}

.px-54 {
  padding-left: 216px !important;
  padding-right: 216px !important;
}

.py-55 {
  padding-top: 220px !important;
  padding-bottom: 220px !important;
}

.px-55 {
  padding-left: 220px !important;
  padding-right: 220px !important;
}

.py-56 {
  padding-top: 224px !important;
  padding-bottom: 224px !important;
}

.px-56 {
  padding-left: 224px !important;
  padding-right: 224px !important;
}

.py-57 {
  padding-top: 228px !important;
  padding-bottom: 228px !important;
}

.px-57 {
  padding-left: 228px !important;
  padding-right: 228px !important;
}

.py-60 {
  padding-top: 240px !important;
  padding-bottom: 240px !important;
}

.px-60 {
  padding-left: 240px !important;
  padding-right: 240px !important;
}

.py-61 {
  padding-top: 244px !important;
  padding-bottom: 244px !important;
}

.px-61 {
  padding-left: 244px !important;
  padding-right: 244px !important;
}

.py-62 {
  padding-top: 248px !important;
  padding-bottom: 248px !important;
}

.px-62 {
  padding-left: 248px !important;
  padding-right: 248px !important;
}

.py-65 {
  padding-top: 260px !important;
  padding-bottom: 260px !important;
}

.px-65 {
  padding-left: 260px !important;
  padding-right: 260px !important;
}

.py-66 {
  padding-top: 264px !important;
  padding-bottom: 264px !important;
}

.px-66 {
  padding-left: 264px !important;
  padding-right: 264px !important;
}

.py-68 {
  padding-top: 272px !important;
  padding-bottom: 272px !important;
}

.px-68 {
  padding-left: 272px !important;
  padding-right: 272px !important;
}

.py-69 {
  padding-top: 276px !important;
  padding-bottom: 276px !important;
}

.px-69 {
  padding-left: 276px !important;
  padding-right: 276px !important;
}

.py-70 {
  padding-top: 280px !important;
  padding-bottom: 280px !important;
}

.px-70 {
  padding-left: 280px !important;
  padding-right: 280px !important;
}

.py-73 {
  padding-top: 292px !important;
  padding-bottom: 292px !important;
}

.px-73 {
  padding-left: 292px !important;
  padding-right: 292px !important;
}

.py-74 {
  padding-top: 296px !important;
  padding-bottom: 296px !important;
}

.px-74 {
  padding-left: 296px !important;
  padding-right: 296px !important;
}

.py-75 {
  padding-top: 300px !important;
  padding-bottom: 300px !important;
}

.px-75 {
  padding-left: 300px !important;
  padding-right: 300px !important;
}

.py-77 {
  padding-top: 308px !important;
  padding-bottom: 308px !important;
}

.px-77 {
  padding-left: 308px !important;
  padding-right: 308px !important;
}

.py-78 {
  padding-top: 312px !important;
  padding-bottom: 312px !important;
}

.px-78 {
  padding-left: 312px !important;
  padding-right: 312px !important;
}

.py-80 {
  padding-top: 320px !important;
  padding-bottom: 320px !important;
}

.px-80 {
  padding-left: 320px !important;
  padding-right: 320px !important;
}

.py-81 {
  padding-top: 324px !important;
  padding-bottom: 324px !important;
}

.px-81 {
  padding-left: 324px !important;
  padding-right: 324px !important;
}

.py-84 {
  padding-top: 336px !important;
  padding-bottom: 336px !important;
}

.px-84 {
  padding-left: 336px !important;
  padding-right: 336px !important;
}

.py-87 {
  padding-top: 348px !important;
  padding-bottom: 348px !important;
}

.px-87 {
  padding-left: 348px !important;
  padding-right: 348px !important;
}

.py-90 {
  padding-top: 360px !important;
  padding-bottom: 360px !important;
}

.px-90 {
  padding-left: 360px !important;
  padding-right: 360px !important;
}

.py-91 {
  padding-top: 364px !important;
  padding-bottom: 364px !important;
}

.px-91 {
  padding-left: 364px !important;
  padding-right: 364px !important;
}

.py-92 {
  padding-top: 368px !important;
  padding-bottom: 368px !important;
}

.px-92 {
  padding-left: 368px !important;
  padding-right: 368px !important;
}

.py-93 {
  padding-top: 372px !important;
  padding-bottom: 372px !important;
}

.px-93 {
  padding-left: 372px !important;
  padding-right: 372px !important;
}

.py-94 {
  padding-top: 376px !important;
  padding-bottom: 376px !important;
}

.px-94 {
  padding-left: 376px !important;
  padding-right: 376px !important;
}

.py-95 {
  padding-top: 380px !important;
  padding-bottom: 380px !important;
}

.px-95 {
  padding-left: 380px !important;
  padding-right: 380px !important;
}

.py-96 {
  padding-top: 384px !important;
  padding-bottom: 384px !important;
}

.px-96 {
  padding-left: 384px !important;
  padding-right: 384px !important;
}

.py-97 {
  padding-top: 388px !important;
  padding-bottom: 388px !important;
}

.px-97 {
  padding-left: 388px !important;
  padding-right: 388px !important;
}

.py-98 {
  padding-top: 392px !important;
  padding-bottom: 392px !important;
}

.px-98 {
  padding-left: 392px !important;
  padding-right: 392px !important;
}

.py-99 {
  padding-top: 396px !important;
  padding-bottom: 396px !important;
}

.px-99 {
  padding-left: 396px !important;
  padding-right: 396px !important;
}

.py-100 {
  padding-top: 400px !important;
  padding-bottom: 400px !important;
}

.px-100 {
  padding-left: 400px !important;
  padding-right: 400px !important;
}

.py-101 {
  padding-top: 404px !important;
  padding-bottom: 404px !important;
}

.px-101 {
  padding-left: 404px !important;
  padding-right: 404px !important;
}

.py-102 {
  padding-top: 408px !important;
  padding-bottom: 408px !important;
}

.px-102 {
  padding-left: 408px !important;
  padding-right: 408px !important;
}

.py-103 {
  padding-top: 412px !important;
  padding-bottom: 412px !important;
}

.px-103 {
  padding-left: 412px !important;
  padding-right: 412px !important;
}

.py-104 {
  padding-top: 416px !important;
  padding-bottom: 416px !important;
}

.px-104 {
  padding-left: 416px !important;
  padding-right: 416px !important;
}

.py-105 {
  padding-top: 420px !important;
  padding-bottom: 420px !important;
}

.px-105 {
  padding-left: 420px !important;
  padding-right: 420px !important;
}

.py-107 {
  padding-top: 428px !important;
  padding-bottom: 428px !important;
}

.px-107 {
  padding-left: 428px !important;
  padding-right: 428px !important;
}

.py-110 {
  padding-top: 440px !important;
  padding-bottom: 440px !important;
}

.px-110 {
  padding-left: 440px !important;
  padding-right: 440px !important;
}

.py-112 {
  padding-top: 448px !important;
  padding-bottom: 448px !important;
}

.px-112 {
  padding-left: 448px !important;
  padding-right: 448px !important;
}

.py-114 {
  padding-top: 456px !important;
  padding-bottom: 456px !important;
}

.px-114 {
  padding-left: 456px !important;
  padding-right: 456px !important;
}

.py-115 {
  padding-top: 460px !important;
  padding-bottom: 460px !important;
}

.px-115 {
  padding-left: 460px !important;
  padding-right: 460px !important;
}

.py-119 {
  padding-top: 476px !important;
  padding-bottom: 476px !important;
}

.px-119 {
  padding-left: 476px !important;
  padding-right: 476px !important;
}

.py-120 {
  padding-top: 480px !important;
  padding-bottom: 480px !important;
}

.px-120 {
  padding-left: 480px !important;
  padding-right: 480px !important;
}

.py-122 {
  padding-top: 488px !important;
  padding-bottom: 488px !important;
}

.px-122 {
  padding-left: 488px !important;
  padding-right: 488px !important;
}

.py-124 {
  padding-top: 496px !important;
  padding-bottom: 496px !important;
}

.px-124 {
  padding-left: 496px !important;
  padding-right: 496px !important;
}

.py-130 {
  padding-top: 520px !important;
  padding-bottom: 520px !important;
}

.px-130 {
  padding-left: 520px !important;
  padding-right: 520px !important;
}

.py-138 {
  padding-top: 552px !important;
  padding-bottom: 552px !important;
}

.px-138 {
  padding-left: 552px !important;
  padding-right: 552px !important;
}

.py-143 {
  padding-top: 572px !important;
  padding-bottom: 572px !important;
}

.px-143 {
  padding-left: 572px !important;
  padding-right: 572px !important;
}

.py-148 {
  padding-top: 592px !important;
  padding-bottom: 592px !important;
}

.px-148 {
  padding-left: 592px !important;
  padding-right: 592px !important;
}

.py-150 {
  padding-top: 600px !important;
  padding-bottom: 600px !important;
}

.px-150 {
  padding-left: 600px !important;
  padding-right: 600px !important;
}

.py-154 {
  padding-top: 616px !important;
  padding-bottom: 616px !important;
}

.px-154 {
  padding-left: 616px !important;
  padding-right: 616px !important;
}

.py-160 {
  padding-top: 640px !important;
  padding-bottom: 640px !important;
}

.px-160 {
  padding-left: 640px !important;
  padding-right: 640px !important;
}

.py-162 {
  padding-top: 648px !important;
  padding-bottom: 648px !important;
}

.px-162 {
  padding-left: 648px !important;
  padding-right: 648px !important;
}

.py-164 {
  padding-top: 656px !important;
  padding-bottom: 656px !important;
}

.px-164 {
  padding-left: 656px !important;
  padding-right: 656px !important;
}

.py-165 {
  padding-top: 660px !important;
  padding-bottom: 660px !important;
}

.px-165 {
  padding-left: 660px !important;
  padding-right: 660px !important;
}

.py-166 {
  padding-top: 664px !important;
  padding-bottom: 664px !important;
}

.px-166 {
  padding-left: 664px !important;
  padding-right: 664px !important;
}

.py-168 {
  padding-top: 672px !important;
  padding-bottom: 672px !important;
}

.px-168 {
  padding-left: 672px !important;
  padding-right: 672px !important;
}

.py-169 {
  padding-top: 676px !important;
  padding-bottom: 676px !important;
}

.px-169 {
  padding-left: 676px !important;
  padding-right: 676px !important;
}

.py-170 {
  padding-top: 680px !important;
  padding-bottom: 680px !important;
}

.px-170 {
  padding-left: 680px !important;
  padding-right: 680px !important;
}

.py-172 {
  padding-top: 688px !important;
  padding-bottom: 688px !important;
}

.px-172 {
  padding-left: 688px !important;
  padding-right: 688px !important;
}

.py-174 {
  padding-top: 696px !important;
  padding-bottom: 696px !important;
}

.px-174 {
  padding-left: 696px !important;
  padding-right: 696px !important;
}

.py-175 {
  padding-top: 700px !important;
  padding-bottom: 700px !important;
}

.px-175 {
  padding-left: 700px !important;
  padding-right: 700px !important;
}

.py-189 {
  padding-top: 756px !important;
  padding-bottom: 756px !important;
}

.px-189 {
  padding-left: 756px !important;
  padding-right: 756px !important;
}

.py-200 {
  padding-top: 800px !important;
  padding-bottom: 800px !important;
}

.px-200 {
  padding-left: 800px !important;
  padding-right: 800px !important;
}

.py-0\.5 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.px-0\.5 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.py-1\.5 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.px-1\.5 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.py-3\.5 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.px-3\.5 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}

.py-6\.5 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}

.px-6\.5 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.py-7\.5 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.px-7\.5 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.py-17\.5 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.px-17\.5 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.py-28\.5 {
  padding-top: 114px !important;
  padding-bottom: 114px !important;
}

.px-28\.5 {
  padding-left: 114px !important;
  padding-right: 114px !important;
}

.py-31\.5 {
  padding-top: 126px !important;
  padding-bottom: 126px !important;
}

.px-31\.5 {
  padding-left: 126px !important;
  padding-right: 126px !important;
}

.py-37\.5 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}

.px-37\.5 {
  padding-left: 150px !important;
  padding-right: 150px !important;
}

.py-72\.5 {
  padding-top: 290px !important;
  padding-bottom: 290px !important;
}

.px-72\.5 {
  padding-left: 290px !important;
  padding-right: 290px !important;
}

.py-sm {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.px-sm {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.py-md {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.px-md {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.py-lg {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.px-lg {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.py-xl {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.px-xl {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.py-n1 {
  padding-top: -4px !important;
  padding-bottom: -4px !important;
}

.px-n1 {
  padding-left: -4px !important;
  padding-right: -4px !important;
}

.py-n2 {
  padding-top: -8px !important;
  padding-bottom: -8px !important;
}

.px-n2 {
  padding-left: -8px !important;
  padding-right: -8px !important;
}

.py-n3 {
  padding-top: -12px !important;
  padding-bottom: -12px !important;
}

.px-n3 {
  padding-left: -12px !important;
  padding-right: -12px !important;
}

.py-n4 {
  padding-top: -16px !important;
  padding-bottom: -16px !important;
}

.px-n4 {
  padding-left: -16px !important;
  padding-right: -16px !important;
}

.py-n5 {
  padding-top: -20px !important;
  padding-bottom: -20px !important;
}

.px-n5 {
  padding-left: -20px !important;
  padding-right: -20px !important;
}

.py-n6 {
  padding-top: -24px !important;
  padding-bottom: -24px !important;
}

.px-n6 {
  padding-left: -24px !important;
  padding-right: -24px !important;
}

.py-n7 {
  padding-top: -28px !important;
  padding-bottom: -28px !important;
}

.px-n7 {
  padding-left: -28px !important;
  padding-right: -28px !important;
}

.py-n8 {
  padding-top: -32px !important;
  padding-bottom: -32px !important;
}

.px-n8 {
  padding-left: -32px !important;
  padding-right: -32px !important;
}

.py-n9 {
  padding-top: -36px !important;
  padding-bottom: -36px !important;
}

.px-n9 {
  padding-left: -36px !important;
  padding-right: -36px !important;
}

.py-n10 {
  padding-top: -40px !important;
  padding-bottom: -40px !important;
}

.px-n10 {
  padding-left: -40px !important;
  padding-right: -40px !important;
}

.py-n11 {
  padding-top: -44px !important;
  padding-bottom: -44px !important;
}

.px-n11 {
  padding-left: -44px !important;
  padding-right: -44px !important;
}

.py-n12 {
  padding-top: -48px !important;
  padding-bottom: -48px !important;
}

.px-n12 {
  padding-left: -48px !important;
  padding-right: -48px !important;
}

.py-n13 {
  padding-top: -52px !important;
  padding-bottom: -52px !important;
}

.px-n13 {
  padding-left: -52px !important;
  padding-right: -52px !important;
}

.py-n14 {
  padding-top: -46px !important;
  padding-bottom: -46px !important;
}

.px-n14 {
  padding-left: -46px !important;
  padding-right: -46px !important;
}

.py-n22 {
  padding-top: -88px !important;
  padding-bottom: -88px !important;
}

.px-n22 {
  padding-left: -88px !important;
  padding-right: -88px !important;
}

.pt-0 {
  padding-top: 0px !important;
}

.pr-0 {
  padding-right: 0px !important;
}

.pb-0 {
  padding-bottom: 0px !important;
}

.pl-0 {
  padding-left: 0px !important;
}

.pt-1 {
  padding-top: 4px !important;
}

.pr-1 {
  padding-right: 4px !important;
}

.pb-1 {
  padding-bottom: 4px !important;
}

.pl-1 {
  padding-left: 4px !important;
}

.pt-2 {
  padding-top: 8px !important;
}

.pr-2 {
  padding-right: 8px !important;
}

.pb-2 {
  padding-bottom: 8px !important;
}

.pl-2 {
  padding-left: 8px !important;
}

.pt-3 {
  padding-top: 12px !important;
}

.pr-3 {
  padding-right: 12px !important;
}

.pb-3 {
  padding-bottom: 12px !important;
}

.pl-3 {
  padding-left: 12px !important;
}

.pt-4 {
  padding-top: 16px !important;
}

.pr-4 {
  padding-right: 16px !important;
}

.pb-4 {
  padding-bottom: 16px !important;
}

.pl-4 {
  padding-left: 16px !important;
}

.pt-5 {
  padding-top: 20px !important;
}

.pr-5 {
  padding-right: 20px !important;
}

.pb-5 {
  padding-bottom: 20px !important;
}

.pl-5 {
  padding-left: 20px !important;
}

.pt-6 {
  padding-top: 24px !important;
}

.pr-6 {
  padding-right: 24px !important;
}

.pb-6 {
  padding-bottom: 24px !important;
}

.pl-6 {
  padding-left: 24px !important;
}

.pt-7 {
  padding-top: 28px !important;
}

.pr-7 {
  padding-right: 28px !important;
}

.pb-7 {
  padding-bottom: 28px !important;
}

.pl-7 {
  padding-left: 28px !important;
}

.pt-8 {
  padding-top: 32px !important;
}

.pr-8 {
  padding-right: 32px !important;
}

.pb-8 {
  padding-bottom: 32px !important;
}

.pl-8 {
  padding-left: 32px !important;
}

.pt-9 {
  padding-top: 36px !important;
}

.pr-9 {
  padding-right: 36px !important;
}

.pb-9 {
  padding-bottom: 36px !important;
}

.pl-9 {
  padding-left: 36px !important;
}

.pt-10 {
  padding-top: 40px !important;
}

.pr-10 {
  padding-right: 40px !important;
}

.pb-10 {
  padding-bottom: 40px !important;
}

.pl-10 {
  padding-left: 40px !important;
}

.pt-11 {
  padding-top: 44px !important;
}

.pr-11 {
  padding-right: 44px !important;
}

.pb-11 {
  padding-bottom: 44px !important;
}

.pl-11 {
  padding-left: 44px !important;
}

.pt-12 {
  padding-top: 48px !important;
}

.pr-12 {
  padding-right: 48px !important;
}

.pb-12 {
  padding-bottom: 48px !important;
}

.pl-12 {
  padding-left: 48px !important;
}

.pt-13 {
  padding-top: 52px !important;
}

.pr-13 {
  padding-right: 52px !important;
}

.pb-13 {
  padding-bottom: 52px !important;
}

.pl-13 {
  padding-left: 52px !important;
}

.pt-14 {
  padding-top: 56px !important;
}

.pr-14 {
  padding-right: 56px !important;
}

.pb-14 {
  padding-bottom: 56px !important;
}

.pl-14 {
  padding-left: 56px !important;
}

.pt-15 {
  padding-top: 60px !important;
}

.pr-15 {
  padding-right: 60px !important;
}

.pb-15 {
  padding-bottom: 60px !important;
}

.pl-15 {
  padding-left: 60px !important;
}

.pt-16 {
  padding-top: 64px !important;
}

.pr-16 {
  padding-right: 64px !important;
}

.pb-16 {
  padding-bottom: 64px !important;
}

.pl-16 {
  padding-left: 64px !important;
}

.pt-17 {
  padding-top: 68px !important;
}

.pr-17 {
  padding-right: 68px !important;
}

.pb-17 {
  padding-bottom: 68px !important;
}

.pl-17 {
  padding-left: 68px !important;
}

.pt-18 {
  padding-top: 72px !important;
}

.pr-18 {
  padding-right: 72px !important;
}

.pb-18 {
  padding-bottom: 72px !important;
}

.pl-18 {
  padding-left: 72px !important;
}

.pt-19 {
  padding-top: 76px !important;
}

.pr-19 {
  padding-right: 76px !important;
}

.pb-19 {
  padding-bottom: 76px !important;
}

.pl-19 {
  padding-left: 76px !important;
}

.pt-20 {
  padding-top: 80px !important;
}

.pr-20 {
  padding-right: 80px !important;
}

.pb-20 {
  padding-bottom: 80px !important;
}

.pl-20 {
  padding-left: 80px !important;
}

.pt-21 {
  padding-top: 84px !important;
}

.pr-21 {
  padding-right: 84px !important;
}

.pb-21 {
  padding-bottom: 84px !important;
}

.pl-21 {
  padding-left: 84px !important;
}

.pt-22 {
  padding-top: 88px !important;
}

.pr-22 {
  padding-right: 88px !important;
}

.pb-22 {
  padding-bottom: 88px !important;
}

.pl-22 {
  padding-left: 88px !important;
}

.pt-23 {
  padding-top: 92px !important;
}

.pr-23 {
  padding-right: 92px !important;
}

.pb-23 {
  padding-bottom: 92px !important;
}

.pl-23 {
  padding-left: 92px !important;
}

.pt-24 {
  padding-top: 96px !important;
}

.pr-24 {
  padding-right: 96px !important;
}

.pb-24 {
  padding-bottom: 96px !important;
}

.pl-24 {
  padding-left: 96px !important;
}

.pt-25 {
  padding-top: 100px !important;
}

.pr-25 {
  padding-right: 100px !important;
}

.pb-25 {
  padding-bottom: 100px !important;
}

.pl-25 {
  padding-left: 100px !important;
}

.pt-26 {
  padding-top: 104px !important;
}

.pr-26 {
  padding-right: 104px !important;
}

.pb-26 {
  padding-bottom: 104px !important;
}

.pl-26 {
  padding-left: 104px !important;
}

.pt-27 {
  padding-top: 108px !important;
}

.pr-27 {
  padding-right: 108px !important;
}

.pb-27 {
  padding-bottom: 108px !important;
}

.pl-27 {
  padding-left: 108px !important;
}

.pt-28 {
  padding-top: 112px !important;
}

.pr-28 {
  padding-right: 112px !important;
}

.pb-28 {
  padding-bottom: 112px !important;
}

.pl-28 {
  padding-left: 112px !important;
}

.pt-29 {
  padding-top: 116px !important;
}

.pr-29 {
  padding-right: 116px !important;
}

.pb-29 {
  padding-bottom: 116px !important;
}

.pl-29 {
  padding-left: 116px !important;
}

.pt-30 {
  padding-top: 120px !important;
}

.pr-30 {
  padding-right: 120px !important;
}

.pb-30 {
  padding-bottom: 120px !important;
}

.pl-30 {
  padding-left: 120px !important;
}

.pt-31 {
  padding-top: 124px !important;
}

.pr-31 {
  padding-right: 124px !important;
}

.pb-31 {
  padding-bottom: 124px !important;
}

.pl-31 {
  padding-left: 124px !important;
}

.pt-32 {
  padding-top: 128px !important;
}

.pr-32 {
  padding-right: 128px !important;
}

.pb-32 {
  padding-bottom: 128px !important;
}

.pl-32 {
  padding-left: 128px !important;
}

.pt-33 {
  padding-top: 132px !important;
}

.pr-33 {
  padding-right: 132px !important;
}

.pb-33 {
  padding-bottom: 132px !important;
}

.pl-33 {
  padding-left: 132px !important;
}

.pt-34 {
  padding-top: 136px !important;
}

.pr-34 {
  padding-right: 136px !important;
}

.pb-34 {
  padding-bottom: 136px !important;
}

.pl-34 {
  padding-left: 136px !important;
}

.pt-35 {
  padding-top: 140px !important;
}

.pr-35 {
  padding-right: 140px !important;
}

.pb-35 {
  padding-bottom: 140px !important;
}

.pl-35 {
  padding-left: 140px !important;
}

.pt-36 {
  padding-top: 144px !important;
}

.pr-36 {
  padding-right: 144px !important;
}

.pb-36 {
  padding-bottom: 144px !important;
}

.pl-36 {
  padding-left: 144px !important;
}

.pt-37 {
  padding-top: 148px !important;
}

.pr-37 {
  padding-right: 148px !important;
}

.pb-37 {
  padding-bottom: 148px !important;
}

.pl-37 {
  padding-left: 148px !important;
}

.pt-38 {
  padding-top: 152px !important;
}

.pr-38 {
  padding-right: 152px !important;
}

.pb-38 {
  padding-bottom: 152px !important;
}

.pl-38 {
  padding-left: 152px !important;
}

.pt-39 {
  padding-top: 156px !important;
}

.pr-39 {
  padding-right: 156px !important;
}

.pb-39 {
  padding-bottom: 156px !important;
}

.pl-39 {
  padding-left: 156px !important;
}

.pt-40 {
  padding-top: 160px !important;
}

.pr-40 {
  padding-right: 160px !important;
}

.pb-40 {
  padding-bottom: 160px !important;
}

.pl-40 {
  padding-left: 160px !important;
}

.pt-41 {
  padding-top: 164px !important;
}

.pr-41 {
  padding-right: 164px !important;
}

.pb-41 {
  padding-bottom: 164px !important;
}

.pl-41 {
  padding-left: 164px !important;
}

.pt-42 {
  padding-top: 168px !important;
}

.pr-42 {
  padding-right: 168px !important;
}

.pb-42 {
  padding-bottom: 168px !important;
}

.pl-42 {
  padding-left: 168px !important;
}

.pt-43 {
  padding-top: 172px !important;
}

.pr-43 {
  padding-right: 172px !important;
}

.pb-43 {
  padding-bottom: 172px !important;
}

.pl-43 {
  padding-left: 172px !important;
}

.pt-44 {
  padding-top: 176px !important;
}

.pr-44 {
  padding-right: 176px !important;
}

.pb-44 {
  padding-bottom: 176px !important;
}

.pl-44 {
  padding-left: 176px !important;
}

.pt-45 {
  padding-top: 180px !important;
}

.pr-45 {
  padding-right: 180px !important;
}

.pb-45 {
  padding-bottom: 180px !important;
}

.pl-45 {
  padding-left: 180px !important;
}

.pt-46 {
  padding-top: 184px !important;
}

.pr-46 {
  padding-right: 184px !important;
}

.pb-46 {
  padding-bottom: 184px !important;
}

.pl-46 {
  padding-left: 184px !important;
}

.pt-47 {
  padding-top: 188px !important;
}

.pr-47 {
  padding-right: 188px !important;
}

.pb-47 {
  padding-bottom: 188px !important;
}

.pl-47 {
  padding-left: 188px !important;
}

.pt-48 {
  padding-top: 192px !important;
}

.pr-48 {
  padding-right: 192px !important;
}

.pb-48 {
  padding-bottom: 192px !important;
}

.pl-48 {
  padding-left: 192px !important;
}

.pt-49 {
  padding-top: 196px !important;
}

.pr-49 {
  padding-right: 196px !important;
}

.pb-49 {
  padding-bottom: 196px !important;
}

.pl-49 {
  padding-left: 196px !important;
}

.pt-50 {
  padding-top: 200px !important;
}

.pr-50 {
  padding-right: 200px !important;
}

.pb-50 {
  padding-bottom: 200px !important;
}

.pl-50 {
  padding-left: 200px !important;
}

.pt-51 {
  padding-top: 204px !important;
}

.pr-51 {
  padding-right: 204px !important;
}

.pb-51 {
  padding-bottom: 204px !important;
}

.pl-51 {
  padding-left: 204px !important;
}

.pt-52 {
  padding-top: 208px !important;
}

.pr-52 {
  padding-right: 208px !important;
}

.pb-52 {
  padding-bottom: 208px !important;
}

.pl-52 {
  padding-left: 208px !important;
}

.pt-53 {
  padding-top: 212px !important;
}

.pr-53 {
  padding-right: 212px !important;
}

.pb-53 {
  padding-bottom: 212px !important;
}

.pl-53 {
  padding-left: 212px !important;
}

.pt-54 {
  padding-top: 216px !important;
}

.pr-54 {
  padding-right: 216px !important;
}

.pb-54 {
  padding-bottom: 216px !important;
}

.pl-54 {
  padding-left: 216px !important;
}

.pt-55 {
  padding-top: 220px !important;
}

.pr-55 {
  padding-right: 220px !important;
}

.pb-55 {
  padding-bottom: 220px !important;
}

.pl-55 {
  padding-left: 220px !important;
}

.pt-56 {
  padding-top: 224px !important;
}

.pr-56 {
  padding-right: 224px !important;
}

.pb-56 {
  padding-bottom: 224px !important;
}

.pl-56 {
  padding-left: 224px !important;
}

.pt-57 {
  padding-top: 228px !important;
}

.pr-57 {
  padding-right: 228px !important;
}

.pb-57 {
  padding-bottom: 228px !important;
}

.pl-57 {
  padding-left: 228px !important;
}

.pt-60 {
  padding-top: 240px !important;
}

.pr-60 {
  padding-right: 240px !important;
}

.pb-60 {
  padding-bottom: 240px !important;
}

.pl-60 {
  padding-left: 240px !important;
}

.pt-61 {
  padding-top: 244px !important;
}

.pr-61 {
  padding-right: 244px !important;
}

.pb-61 {
  padding-bottom: 244px !important;
}

.pl-61 {
  padding-left: 244px !important;
}

.pt-62 {
  padding-top: 248px !important;
}

.pr-62 {
  padding-right: 248px !important;
}

.pb-62 {
  padding-bottom: 248px !important;
}

.pl-62 {
  padding-left: 248px !important;
}

.pt-65 {
  padding-top: 260px !important;
}

.pr-65 {
  padding-right: 260px !important;
}

.pb-65 {
  padding-bottom: 260px !important;
}

.pl-65 {
  padding-left: 260px !important;
}

.pt-66 {
  padding-top: 264px !important;
}

.pr-66 {
  padding-right: 264px !important;
}

.pb-66 {
  padding-bottom: 264px !important;
}

.pl-66 {
  padding-left: 264px !important;
}

.pt-68 {
  padding-top: 272px !important;
}

.pr-68 {
  padding-right: 272px !important;
}

.pb-68 {
  padding-bottom: 272px !important;
}

.pl-68 {
  padding-left: 272px !important;
}

.pt-69 {
  padding-top: 276px !important;
}

.pr-69 {
  padding-right: 276px !important;
}

.pb-69 {
  padding-bottom: 276px !important;
}

.pl-69 {
  padding-left: 276px !important;
}

.pt-70 {
  padding-top: 280px !important;
}

.pr-70 {
  padding-right: 280px !important;
}

.pb-70 {
  padding-bottom: 280px !important;
}

.pl-70 {
  padding-left: 280px !important;
}

.pt-73 {
  padding-top: 292px !important;
}

.pr-73 {
  padding-right: 292px !important;
}

.pb-73 {
  padding-bottom: 292px !important;
}

.pl-73 {
  padding-left: 292px !important;
}

.pt-74 {
  padding-top: 296px !important;
}

.pr-74 {
  padding-right: 296px !important;
}

.pb-74 {
  padding-bottom: 296px !important;
}

.pl-74 {
  padding-left: 296px !important;
}

.pt-75 {
  padding-top: 300px !important;
}

.pr-75 {
  padding-right: 300px !important;
}

.pb-75 {
  padding-bottom: 300px !important;
}

.pl-75 {
  padding-left: 300px !important;
}

.pt-77 {
  padding-top: 308px !important;
}

.pr-77 {
  padding-right: 308px !important;
}

.pb-77 {
  padding-bottom: 308px !important;
}

.pl-77 {
  padding-left: 308px !important;
}

.pt-78 {
  padding-top: 312px !important;
}

.pr-78 {
  padding-right: 312px !important;
}

.pb-78 {
  padding-bottom: 312px !important;
}

.pl-78 {
  padding-left: 312px !important;
}

.pt-80 {
  padding-top: 320px !important;
}

.pr-80 {
  padding-right: 320px !important;
}

.pb-80 {
  padding-bottom: 320px !important;
}

.pl-80 {
  padding-left: 320px !important;
}

.pt-81 {
  padding-top: 324px !important;
}

.pr-81 {
  padding-right: 324px !important;
}

.pb-81 {
  padding-bottom: 324px !important;
}

.pl-81 {
  padding-left: 324px !important;
}

.pt-84 {
  padding-top: 336px !important;
}

.pr-84 {
  padding-right: 336px !important;
}

.pb-84 {
  padding-bottom: 336px !important;
}

.pl-84 {
  padding-left: 336px !important;
}

.pt-87 {
  padding-top: 348px !important;
}

.pr-87 {
  padding-right: 348px !important;
}

.pb-87 {
  padding-bottom: 348px !important;
}

.pl-87 {
  padding-left: 348px !important;
}

.pt-90 {
  padding-top: 360px !important;
}

.pr-90 {
  padding-right: 360px !important;
}

.pb-90 {
  padding-bottom: 360px !important;
}

.pl-90 {
  padding-left: 360px !important;
}

.pt-91 {
  padding-top: 364px !important;
}

.pr-91 {
  padding-right: 364px !important;
}

.pb-91 {
  padding-bottom: 364px !important;
}

.pl-91 {
  padding-left: 364px !important;
}

.pt-92 {
  padding-top: 368px !important;
}

.pr-92 {
  padding-right: 368px !important;
}

.pb-92 {
  padding-bottom: 368px !important;
}

.pl-92 {
  padding-left: 368px !important;
}

.pt-93 {
  padding-top: 372px !important;
}

.pr-93 {
  padding-right: 372px !important;
}

.pb-93 {
  padding-bottom: 372px !important;
}

.pl-93 {
  padding-left: 372px !important;
}

.pt-94 {
  padding-top: 376px !important;
}

.pr-94 {
  padding-right: 376px !important;
}

.pb-94 {
  padding-bottom: 376px !important;
}

.pl-94 {
  padding-left: 376px !important;
}

.pt-95 {
  padding-top: 380px !important;
}

.pr-95 {
  padding-right: 380px !important;
}

.pb-95 {
  padding-bottom: 380px !important;
}

.pl-95 {
  padding-left: 380px !important;
}

.pt-96 {
  padding-top: 384px !important;
}

.pr-96 {
  padding-right: 384px !important;
}

.pb-96 {
  padding-bottom: 384px !important;
}

.pl-96 {
  padding-left: 384px !important;
}

.pt-97 {
  padding-top: 388px !important;
}

.pr-97 {
  padding-right: 388px !important;
}

.pb-97 {
  padding-bottom: 388px !important;
}

.pl-97 {
  padding-left: 388px !important;
}

.pt-98 {
  padding-top: 392px !important;
}

.pr-98 {
  padding-right: 392px !important;
}

.pb-98 {
  padding-bottom: 392px !important;
}

.pl-98 {
  padding-left: 392px !important;
}

.pt-99 {
  padding-top: 396px !important;
}

.pr-99 {
  padding-right: 396px !important;
}

.pb-99 {
  padding-bottom: 396px !important;
}

.pl-99 {
  padding-left: 396px !important;
}

.pt-100 {
  padding-top: 400px !important;
}

.pr-100 {
  padding-right: 400px !important;
}

.pb-100 {
  padding-bottom: 400px !important;
}

.pl-100 {
  padding-left: 400px !important;
}

.pt-101 {
  padding-top: 404px !important;
}

.pr-101 {
  padding-right: 404px !important;
}

.pb-101 {
  padding-bottom: 404px !important;
}

.pl-101 {
  padding-left: 404px !important;
}

.pt-102 {
  padding-top: 408px !important;
}

.pr-102 {
  padding-right: 408px !important;
}

.pb-102 {
  padding-bottom: 408px !important;
}

.pl-102 {
  padding-left: 408px !important;
}

.pt-103 {
  padding-top: 412px !important;
}

.pr-103 {
  padding-right: 412px !important;
}

.pb-103 {
  padding-bottom: 412px !important;
}

.pl-103 {
  padding-left: 412px !important;
}

.pt-104 {
  padding-top: 416px !important;
}

.pr-104 {
  padding-right: 416px !important;
}

.pb-104 {
  padding-bottom: 416px !important;
}

.pl-104 {
  padding-left: 416px !important;
}

.pt-105 {
  padding-top: 420px !important;
}

.pr-105 {
  padding-right: 420px !important;
}

.pb-105 {
  padding-bottom: 420px !important;
}

.pl-105 {
  padding-left: 420px !important;
}

.pt-107 {
  padding-top: 428px !important;
}

.pr-107 {
  padding-right: 428px !important;
}

.pb-107 {
  padding-bottom: 428px !important;
}

.pl-107 {
  padding-left: 428px !important;
}

.pt-110 {
  padding-top: 440px !important;
}

.pr-110 {
  padding-right: 440px !important;
}

.pb-110 {
  padding-bottom: 440px !important;
}

.pl-110 {
  padding-left: 440px !important;
}

.pt-112 {
  padding-top: 448px !important;
}

.pr-112 {
  padding-right: 448px !important;
}

.pb-112 {
  padding-bottom: 448px !important;
}

.pl-112 {
  padding-left: 448px !important;
}

.pt-114 {
  padding-top: 456px !important;
}

.pr-114 {
  padding-right: 456px !important;
}

.pb-114 {
  padding-bottom: 456px !important;
}

.pl-114 {
  padding-left: 456px !important;
}

.pt-115 {
  padding-top: 460px !important;
}

.pr-115 {
  padding-right: 460px !important;
}

.pb-115 {
  padding-bottom: 460px !important;
}

.pl-115 {
  padding-left: 460px !important;
}

.pt-119 {
  padding-top: 476px !important;
}

.pr-119 {
  padding-right: 476px !important;
}

.pb-119 {
  padding-bottom: 476px !important;
}

.pl-119 {
  padding-left: 476px !important;
}

.pt-120 {
  padding-top: 480px !important;
}

.pr-120 {
  padding-right: 480px !important;
}

.pb-120 {
  padding-bottom: 480px !important;
}

.pl-120 {
  padding-left: 480px !important;
}

.pt-122 {
  padding-top: 488px !important;
}

.pr-122 {
  padding-right: 488px !important;
}

.pb-122 {
  padding-bottom: 488px !important;
}

.pl-122 {
  padding-left: 488px !important;
}

.pt-124 {
  padding-top: 496px !important;
}

.pr-124 {
  padding-right: 496px !important;
}

.pb-124 {
  padding-bottom: 496px !important;
}

.pl-124 {
  padding-left: 496px !important;
}

.pt-130 {
  padding-top: 520px !important;
}

.pr-130 {
  padding-right: 520px !important;
}

.pb-130 {
  padding-bottom: 520px !important;
}

.pl-130 {
  padding-left: 520px !important;
}

.pt-138 {
  padding-top: 552px !important;
}

.pr-138 {
  padding-right: 552px !important;
}

.pb-138 {
  padding-bottom: 552px !important;
}

.pl-138 {
  padding-left: 552px !important;
}

.pt-143 {
  padding-top: 572px !important;
}

.pr-143 {
  padding-right: 572px !important;
}

.pb-143 {
  padding-bottom: 572px !important;
}

.pl-143 {
  padding-left: 572px !important;
}

.pt-148 {
  padding-top: 592px !important;
}

.pr-148 {
  padding-right: 592px !important;
}

.pb-148 {
  padding-bottom: 592px !important;
}

.pl-148 {
  padding-left: 592px !important;
}

.pt-150 {
  padding-top: 600px !important;
}

.pr-150 {
  padding-right: 600px !important;
}

.pb-150 {
  padding-bottom: 600px !important;
}

.pl-150 {
  padding-left: 600px !important;
}

.pt-154 {
  padding-top: 616px !important;
}

.pr-154 {
  padding-right: 616px !important;
}

.pb-154 {
  padding-bottom: 616px !important;
}

.pl-154 {
  padding-left: 616px !important;
}

.pt-160 {
  padding-top: 640px !important;
}

.pr-160 {
  padding-right: 640px !important;
}

.pb-160 {
  padding-bottom: 640px !important;
}

.pl-160 {
  padding-left: 640px !important;
}

.pt-162 {
  padding-top: 648px !important;
}

.pr-162 {
  padding-right: 648px !important;
}

.pb-162 {
  padding-bottom: 648px !important;
}

.pl-162 {
  padding-left: 648px !important;
}

.pt-164 {
  padding-top: 656px !important;
}

.pr-164 {
  padding-right: 656px !important;
}

.pb-164 {
  padding-bottom: 656px !important;
}

.pl-164 {
  padding-left: 656px !important;
}

.pt-165 {
  padding-top: 660px !important;
}

.pr-165 {
  padding-right: 660px !important;
}

.pb-165 {
  padding-bottom: 660px !important;
}

.pl-165 {
  padding-left: 660px !important;
}

.pt-166 {
  padding-top: 664px !important;
}

.pr-166 {
  padding-right: 664px !important;
}

.pb-166 {
  padding-bottom: 664px !important;
}

.pl-166 {
  padding-left: 664px !important;
}

.pt-168 {
  padding-top: 672px !important;
}

.pr-168 {
  padding-right: 672px !important;
}

.pb-168 {
  padding-bottom: 672px !important;
}

.pl-168 {
  padding-left: 672px !important;
}

.pt-169 {
  padding-top: 676px !important;
}

.pr-169 {
  padding-right: 676px !important;
}

.pb-169 {
  padding-bottom: 676px !important;
}

.pl-169 {
  padding-left: 676px !important;
}

.pt-170 {
  padding-top: 680px !important;
}

.pr-170 {
  padding-right: 680px !important;
}

.pb-170 {
  padding-bottom: 680px !important;
}

.pl-170 {
  padding-left: 680px !important;
}

.pt-172 {
  padding-top: 688px !important;
}

.pr-172 {
  padding-right: 688px !important;
}

.pb-172 {
  padding-bottom: 688px !important;
}

.pl-172 {
  padding-left: 688px !important;
}

.pt-174 {
  padding-top: 696px !important;
}

.pr-174 {
  padding-right: 696px !important;
}

.pb-174 {
  padding-bottom: 696px !important;
}

.pl-174 {
  padding-left: 696px !important;
}

.pt-175 {
  padding-top: 700px !important;
}

.pr-175 {
  padding-right: 700px !important;
}

.pb-175 {
  padding-bottom: 700px !important;
}

.pl-175 {
  padding-left: 700px !important;
}

.pt-189 {
  padding-top: 756px !important;
}

.pr-189 {
  padding-right: 756px !important;
}

.pb-189 {
  padding-bottom: 756px !important;
}

.pl-189 {
  padding-left: 756px !important;
}

.pt-200 {
  padding-top: 800px !important;
}

.pr-200 {
  padding-right: 800px !important;
}

.pb-200 {
  padding-bottom: 800px !important;
}

.pl-200 {
  padding-left: 800px !important;
}

.pt-0\.5 {
  padding-top: 2px !important;
}

.pr-0\.5 {
  padding-right: 2px !important;
}

.pb-0\.5 {
  padding-bottom: 2px !important;
}

.pl-0\.5 {
  padding-left: 2px !important;
}

.pt-1\.5 {
  padding-top: 6px !important;
}

.pr-1\.5 {
  padding-right: 6px !important;
}

.pb-1\.5 {
  padding-bottom: 6px !important;
}

.pl-1\.5 {
  padding-left: 6px !important;
}

.pt-3\.5 {
  padding-top: 14px !important;
}

.pr-3\.5 {
  padding-right: 14px !important;
}

.pb-3\.5 {
  padding-bottom: 14px !important;
}

.pl-3\.5 {
  padding-left: 14px !important;
}

.pt-6\.5 {
  padding-top: 26px !important;
}

.pr-6\.5 {
  padding-right: 26px !important;
}

.pb-6\.5 {
  padding-bottom: 26px !important;
}

.pl-6\.5 {
  padding-left: 26px !important;
}

.pt-7\.5 {
  padding-top: 30px !important;
}

.pr-7\.5 {
  padding-right: 30px !important;
}

.pb-7\.5 {
  padding-bottom: 30px !important;
}

.pl-7\.5 {
  padding-left: 30px !important;
}

.pt-17\.5 {
  padding-top: 70px !important;
}

.pr-17\.5 {
  padding-right: 70px !important;
}

.pb-17\.5 {
  padding-bottom: 70px !important;
}

.pl-17\.5 {
  padding-left: 70px !important;
}

.pt-28\.5 {
  padding-top: 114px !important;
}

.pr-28\.5 {
  padding-right: 114px !important;
}

.pb-28\.5 {
  padding-bottom: 114px !important;
}

.pl-28\.5 {
  padding-left: 114px !important;
}

.pt-31\.5 {
  padding-top: 126px !important;
}

.pr-31\.5 {
  padding-right: 126px !important;
}

.pb-31\.5 {
  padding-bottom: 126px !important;
}

.pl-31\.5 {
  padding-left: 126px !important;
}

.pt-37\.5 {
  padding-top: 150px !important;
}

.pr-37\.5 {
  padding-right: 150px !important;
}

.pb-37\.5 {
  padding-bottom: 150px !important;
}

.pl-37\.5 {
  padding-left: 150px !important;
}

.pt-72\.5 {
  padding-top: 290px !important;
}

.pr-72\.5 {
  padding-right: 290px !important;
}

.pb-72\.5 {
  padding-bottom: 290px !important;
}

.pl-72\.5 {
  padding-left: 290px !important;
}

.pt-sm {
  padding-top: 8px !important;
}

.pr-sm {
  padding-right: 8px !important;
}

.pb-sm {
  padding-bottom: 8px !important;
}

.pl-sm {
  padding-left: 8px !important;
}

.pt-md {
  padding-top: 16px !important;
}

.pr-md {
  padding-right: 16px !important;
}

.pb-md {
  padding-bottom: 16px !important;
}

.pl-md {
  padding-left: 16px !important;
}

.pt-lg {
  padding-top: 24px !important;
}

.pr-lg {
  padding-right: 24px !important;
}

.pb-lg {
  padding-bottom: 24px !important;
}

.pl-lg {
  padding-left: 24px !important;
}

.pt-xl {
  padding-top: 32px !important;
}

.pr-xl {
  padding-right: 32px !important;
}

.pb-xl {
  padding-bottom: 32px !important;
}

.pl-xl {
  padding-left: 32px !important;
}

.pt-n1 {
  padding-top: -4px !important;
}

.pr-n1 {
  padding-right: -4px !important;
}

.pb-n1 {
  padding-bottom: -4px !important;
}

.pl-n1 {
  padding-left: -4px !important;
}

.pt-n2 {
  padding-top: -8px !important;
}

.pr-n2 {
  padding-right: -8px !important;
}

.pb-n2 {
  padding-bottom: -8px !important;
}

.pl-n2 {
  padding-left: -8px !important;
}

.pt-n3 {
  padding-top: -12px !important;
}

.pr-n3 {
  padding-right: -12px !important;
}

.pb-n3 {
  padding-bottom: -12px !important;
}

.pl-n3 {
  padding-left: -12px !important;
}

.pt-n4 {
  padding-top: -16px !important;
}

.pr-n4 {
  padding-right: -16px !important;
}

.pb-n4 {
  padding-bottom: -16px !important;
}

.pl-n4 {
  padding-left: -16px !important;
}

.pt-n5 {
  padding-top: -20px !important;
}

.pr-n5 {
  padding-right: -20px !important;
}

.pb-n5 {
  padding-bottom: -20px !important;
}

.pl-n5 {
  padding-left: -20px !important;
}

.pt-n6 {
  padding-top: -24px !important;
}

.pr-n6 {
  padding-right: -24px !important;
}

.pb-n6 {
  padding-bottom: -24px !important;
}

.pl-n6 {
  padding-left: -24px !important;
}

.pt-n7 {
  padding-top: -28px !important;
}

.pr-n7 {
  padding-right: -28px !important;
}

.pb-n7 {
  padding-bottom: -28px !important;
}

.pl-n7 {
  padding-left: -28px !important;
}

.pt-n8 {
  padding-top: -32px !important;
}

.pr-n8 {
  padding-right: -32px !important;
}

.pb-n8 {
  padding-bottom: -32px !important;
}

.pl-n8 {
  padding-left: -32px !important;
}

.pt-n9 {
  padding-top: -36px !important;
}

.pr-n9 {
  padding-right: -36px !important;
}

.pb-n9 {
  padding-bottom: -36px !important;
}

.pl-n9 {
  padding-left: -36px !important;
}

.pt-n10 {
  padding-top: -40px !important;
}

.pr-n10 {
  padding-right: -40px !important;
}

.pb-n10 {
  padding-bottom: -40px !important;
}

.pl-n10 {
  padding-left: -40px !important;
}

.pt-n11 {
  padding-top: -44px !important;
}

.pr-n11 {
  padding-right: -44px !important;
}

.pb-n11 {
  padding-bottom: -44px !important;
}

.pl-n11 {
  padding-left: -44px !important;
}

.pt-n12 {
  padding-top: -48px !important;
}

.pr-n12 {
  padding-right: -48px !important;
}

.pb-n12 {
  padding-bottom: -48px !important;
}

.pl-n12 {
  padding-left: -48px !important;
}

.pt-n13 {
  padding-top: -52px !important;
}

.pr-n13 {
  padding-right: -52px !important;
}

.pb-n13 {
  padding-bottom: -52px !important;
}

.pl-n13 {
  padding-left: -52px !important;
}

.pt-n14 {
  padding-top: -46px !important;
}

.pr-n14 {
  padding-right: -46px !important;
}

.pb-n14 {
  padding-bottom: -46px !important;
}

.pl-n14 {
  padding-left: -46px !important;
}

.pt-n22 {
  padding-top: -88px !important;
}

.pr-n22 {
  padding-right: -88px !important;
}

.pb-n22 {
  padding-bottom: -88px !important;
}

.pl-n22 {
  padding-left: -88px !important;
}

.placeholder-red-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
}

.placeholder-red-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-volcano-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-orange-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gold-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-yellow-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-lime-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-green-11::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
}

.placeholder-cyan-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
}

.placeholder-blue-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
}

.placeholder-geekBlue-11::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
}

.placeholder-purple-11::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
}

.placeholder-magenta-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-1::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-2::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-3::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-4::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-5::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-6::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-7::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-8::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-9::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
}

.placeholder-gray-10::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
}

.placeholder-transparent::placeholder {
  color: transparent !important;
}

.focus\:placeholder-red-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-red-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-volcano-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-orange-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gold-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-yellow-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-lime-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-green-11:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-cyan-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-blue-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-geekBlue-11:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-purple-11:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-magenta-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-1:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-2:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-3:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-4:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-5:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-6:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-7:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-8:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-9:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-gray-10:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
}

.focus\:placeholder-transparent:focus::placeholder {
  color: transparent !important;
}

.placeholder-opacity-0::placeholder {
  --tw-placeholder-opacity: 0 !important;
}

.placeholder-opacity-5::placeholder {
  --tw-placeholder-opacity: 0.05 !important;
}

.placeholder-opacity-10::placeholder {
  --tw-placeholder-opacity: 0.1 !important;
}

.placeholder-opacity-20::placeholder {
  --tw-placeholder-opacity: 0.2 !important;
}

.placeholder-opacity-25::placeholder {
  --tw-placeholder-opacity: 0.25 !important;
}

.placeholder-opacity-30::placeholder {
  --tw-placeholder-opacity: 0.3 !important;
}

.placeholder-opacity-40::placeholder {
  --tw-placeholder-opacity: 0.4 !important;
}

.placeholder-opacity-50::placeholder {
  --tw-placeholder-opacity: 0.5 !important;
}

.placeholder-opacity-60::placeholder {
  --tw-placeholder-opacity: 0.6 !important;
}

.placeholder-opacity-70::placeholder {
  --tw-placeholder-opacity: 0.7 !important;
}

.placeholder-opacity-75::placeholder {
  --tw-placeholder-opacity: 0.75 !important;
}

.placeholder-opacity-80::placeholder {
  --tw-placeholder-opacity: 0.8 !important;
}

.placeholder-opacity-90::placeholder {
  --tw-placeholder-opacity: 0.9 !important;
}

.placeholder-opacity-95::placeholder {
  --tw-placeholder-opacity: 0.95 !important;
}

.placeholder-opacity-100::placeholder {
  --tw-placeholder-opacity: 1 !important;
}

.focus\:placeholder-opacity-0:focus::placeholder {
  --tw-placeholder-opacity: 0 !important;
}

.focus\:placeholder-opacity-5:focus::placeholder {
  --tw-placeholder-opacity: 0.05 !important;
}

.focus\:placeholder-opacity-10:focus::placeholder {
  --tw-placeholder-opacity: 0.1 !important;
}

.focus\:placeholder-opacity-20:focus::placeholder {
  --tw-placeholder-opacity: 0.2 !important;
}

.focus\:placeholder-opacity-25:focus::placeholder {
  --tw-placeholder-opacity: 0.25 !important;
}

.focus\:placeholder-opacity-30:focus::placeholder {
  --tw-placeholder-opacity: 0.3 !important;
}

.focus\:placeholder-opacity-40:focus::placeholder {
  --tw-placeholder-opacity: 0.4 !important;
}

.focus\:placeholder-opacity-50:focus::placeholder {
  --tw-placeholder-opacity: 0.5 !important;
}

.focus\:placeholder-opacity-60:focus::placeholder {
  --tw-placeholder-opacity: 0.6 !important;
}

.focus\:placeholder-opacity-70:focus::placeholder {
  --tw-placeholder-opacity: 0.7 !important;
}

.focus\:placeholder-opacity-75:focus::placeholder {
  --tw-placeholder-opacity: 0.75 !important;
}

.focus\:placeholder-opacity-80:focus::placeholder {
  --tw-placeholder-opacity: 0.8 !important;
}

.focus\:placeholder-opacity-90:focus::placeholder {
  --tw-placeholder-opacity: 0.9 !important;
}

.focus\:placeholder-opacity-95:focus::placeholder {
  --tw-placeholder-opacity: 0.95 !important;
}

.focus\:placeholder-opacity-100:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
}

.pointer-events-none {
  pointer-events: none !important;
}

.pointer-events-auto {
  pointer-events: auto !important;
}

.static {
  position: static !important;
}

.fixed {
  position: fixed !important;
}

.absolute {
  position: absolute !important;
}

.relative {
  position: relative !important;
}

.sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.inset-0 {
  top: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
}

.inset-1 {
  top: 4px !important;
  right: 4px !important;
  bottom: 4px !important;
  left: 4px !important;
}

.inset-2 {
  top: 8px !important;
  right: 8px !important;
  bottom: 8px !important;
  left: 8px !important;
}

.inset-3 {
  top: 12px !important;
  right: 12px !important;
  bottom: 12px !important;
  left: 12px !important;
}

.inset-4 {
  top: 16px !important;
  right: 16px !important;
  bottom: 16px !important;
  left: 16px !important;
}

.inset-5 {
  top: 20px !important;
  right: 20px !important;
  bottom: 20px !important;
  left: 20px !important;
}

.inset-6 {
  top: 24px !important;
  right: 24px !important;
  bottom: 24px !important;
  left: 24px !important;
}

.inset-7 {
  top: 28px !important;
  right: 28px !important;
  bottom: 28px !important;
  left: 28px !important;
}

.inset-8 {
  top: 32px !important;
  right: 32px !important;
  bottom: 32px !important;
  left: 32px !important;
}

.inset-9 {
  top: 36px !important;
  right: 36px !important;
  bottom: 36px !important;
  left: 36px !important;
}

.inset-10 {
  top: 40px !important;
  right: 40px !important;
  bottom: 40px !important;
  left: 40px !important;
}

.inset-11 {
  top: 44px !important;
  right: 44px !important;
  bottom: 44px !important;
  left: 44px !important;
}

.inset-12 {
  top: 48px !important;
  right: 48px !important;
  bottom: 48px !important;
  left: 48px !important;
}

.inset-13 {
  top: 52px !important;
  right: 52px !important;
  bottom: 52px !important;
  left: 52px !important;
}

.inset-14 {
  top: 56px !important;
  right: 56px !important;
  bottom: 56px !important;
  left: 56px !important;
}

.inset-15 {
  top: 60px !important;
  right: 60px !important;
  bottom: 60px !important;
  left: 60px !important;
}

.inset-16 {
  top: 64px !important;
  right: 64px !important;
  bottom: 64px !important;
  left: 64px !important;
}

.inset-17 {
  top: 68px !important;
  right: 68px !important;
  bottom: 68px !important;
  left: 68px !important;
}

.inset-18 {
  top: 72px !important;
  right: 72px !important;
  bottom: 72px !important;
  left: 72px !important;
}

.inset-19 {
  top: 76px !important;
  right: 76px !important;
  bottom: 76px !important;
  left: 76px !important;
}

.inset-20 {
  top: 80px !important;
  right: 80px !important;
  bottom: 80px !important;
  left: 80px !important;
}

.inset-21 {
  top: 84px !important;
  right: 84px !important;
  bottom: 84px !important;
  left: 84px !important;
}

.inset-22 {
  top: 88px !important;
  right: 88px !important;
  bottom: 88px !important;
  left: 88px !important;
}

.inset-23 {
  top: 92px !important;
  right: 92px !important;
  bottom: 92px !important;
  left: 92px !important;
}

.inset-24 {
  top: 96px !important;
  right: 96px !important;
  bottom: 96px !important;
  left: 96px !important;
}

.inset-25 {
  top: 100px !important;
  right: 100px !important;
  bottom: 100px !important;
  left: 100px !important;
}

.inset-26 {
  top: 104px !important;
  right: 104px !important;
  bottom: 104px !important;
  left: 104px !important;
}

.inset-27 {
  top: 108px !important;
  right: 108px !important;
  bottom: 108px !important;
  left: 108px !important;
}

.inset-28 {
  top: 112px !important;
  right: 112px !important;
  bottom: 112px !important;
  left: 112px !important;
}

.inset-29 {
  top: 116px !important;
  right: 116px !important;
  bottom: 116px !important;
  left: 116px !important;
}

.inset-30 {
  top: 120px !important;
  right: 120px !important;
  bottom: 120px !important;
  left: 120px !important;
}

.inset-31 {
  top: 124px !important;
  right: 124px !important;
  bottom: 124px !important;
  left: 124px !important;
}

.inset-32 {
  top: 128px !important;
  right: 128px !important;
  bottom: 128px !important;
  left: 128px !important;
}

.inset-33 {
  top: 132px !important;
  right: 132px !important;
  bottom: 132px !important;
  left: 132px !important;
}

.inset-34 {
  top: 136px !important;
  right: 136px !important;
  bottom: 136px !important;
  left: 136px !important;
}

.inset-35 {
  top: 140px !important;
  right: 140px !important;
  bottom: 140px !important;
  left: 140px !important;
}

.inset-36 {
  top: 144px !important;
  right: 144px !important;
  bottom: 144px !important;
  left: 144px !important;
}

.inset-37 {
  top: 148px !important;
  right: 148px !important;
  bottom: 148px !important;
  left: 148px !important;
}

.inset-38 {
  top: 152px !important;
  right: 152px !important;
  bottom: 152px !important;
  left: 152px !important;
}

.inset-39 {
  top: 156px !important;
  right: 156px !important;
  bottom: 156px !important;
  left: 156px !important;
}

.inset-40 {
  top: 160px !important;
  right: 160px !important;
  bottom: 160px !important;
  left: 160px !important;
}

.inset-41 {
  top: 164px !important;
  right: 164px !important;
  bottom: 164px !important;
  left: 164px !important;
}

.inset-42 {
  top: 168px !important;
  right: 168px !important;
  bottom: 168px !important;
  left: 168px !important;
}

.inset-43 {
  top: 172px !important;
  right: 172px !important;
  bottom: 172px !important;
  left: 172px !important;
}

.inset-44 {
  top: 176px !important;
  right: 176px !important;
  bottom: 176px !important;
  left: 176px !important;
}

.inset-45 {
  top: 180px !important;
  right: 180px !important;
  bottom: 180px !important;
  left: 180px !important;
}

.inset-46 {
  top: 184px !important;
  right: 184px !important;
  bottom: 184px !important;
  left: 184px !important;
}

.inset-47 {
  top: 188px !important;
  right: 188px !important;
  bottom: 188px !important;
  left: 188px !important;
}

.inset-48 {
  top: 192px !important;
  right: 192px !important;
  bottom: 192px !important;
  left: 192px !important;
}

.inset-49 {
  top: 196px !important;
  right: 196px !important;
  bottom: 196px !important;
  left: 196px !important;
}

.inset-50 {
  top: 200px !important;
  right: 200px !important;
  bottom: 200px !important;
  left: 200px !important;
}

.inset-51 {
  top: 204px !important;
  right: 204px !important;
  bottom: 204px !important;
  left: 204px !important;
}

.inset-52 {
  top: 208px !important;
  right: 208px !important;
  bottom: 208px !important;
  left: 208px !important;
}

.inset-53 {
  top: 212px !important;
  right: 212px !important;
  bottom: 212px !important;
  left: 212px !important;
}

.inset-54 {
  top: 216px !important;
  right: 216px !important;
  bottom: 216px !important;
  left: 216px !important;
}

.inset-55 {
  top: 220px !important;
  right: 220px !important;
  bottom: 220px !important;
  left: 220px !important;
}

.inset-56 {
  top: 224px !important;
  right: 224px !important;
  bottom: 224px !important;
  left: 224px !important;
}

.inset-57 {
  top: 228px !important;
  right: 228px !important;
  bottom: 228px !important;
  left: 228px !important;
}

.inset-60 {
  top: 240px !important;
  right: 240px !important;
  bottom: 240px !important;
  left: 240px !important;
}

.inset-61 {
  top: 244px !important;
  right: 244px !important;
  bottom: 244px !important;
  left: 244px !important;
}

.inset-62 {
  top: 248px !important;
  right: 248px !important;
  bottom: 248px !important;
  left: 248px !important;
}

.inset-65 {
  top: 260px !important;
  right: 260px !important;
  bottom: 260px !important;
  left: 260px !important;
}

.inset-66 {
  top: 264px !important;
  right: 264px !important;
  bottom: 264px !important;
  left: 264px !important;
}

.inset-68 {
  top: 272px !important;
  right: 272px !important;
  bottom: 272px !important;
  left: 272px !important;
}

.inset-69 {
  top: 276px !important;
  right: 276px !important;
  bottom: 276px !important;
  left: 276px !important;
}

.inset-70 {
  top: 280px !important;
  right: 280px !important;
  bottom: 280px !important;
  left: 280px !important;
}

.inset-73 {
  top: 292px !important;
  right: 292px !important;
  bottom: 292px !important;
  left: 292px !important;
}

.inset-74 {
  top: 296px !important;
  right: 296px !important;
  bottom: 296px !important;
  left: 296px !important;
}

.inset-75 {
  top: 300px !important;
  right: 300px !important;
  bottom: 300px !important;
  left: 300px !important;
}

.inset-77 {
  top: 308px !important;
  right: 308px !important;
  bottom: 308px !important;
  left: 308px !important;
}

.inset-78 {
  top: 312px !important;
  right: 312px !important;
  bottom: 312px !important;
  left: 312px !important;
}

.inset-80 {
  top: 320px !important;
  right: 320px !important;
  bottom: 320px !important;
  left: 320px !important;
}

.inset-81 {
  top: 324px !important;
  right: 324px !important;
  bottom: 324px !important;
  left: 324px !important;
}

.inset-84 {
  top: 336px !important;
  right: 336px !important;
  bottom: 336px !important;
  left: 336px !important;
}

.inset-87 {
  top: 348px !important;
  right: 348px !important;
  bottom: 348px !important;
  left: 348px !important;
}

.inset-90 {
  top: 360px !important;
  right: 360px !important;
  bottom: 360px !important;
  left: 360px !important;
}

.inset-91 {
  top: 364px !important;
  right: 364px !important;
  bottom: 364px !important;
  left: 364px !important;
}

.inset-92 {
  top: 368px !important;
  right: 368px !important;
  bottom: 368px !important;
  left: 368px !important;
}

.inset-93 {
  top: 372px !important;
  right: 372px !important;
  bottom: 372px !important;
  left: 372px !important;
}

.inset-94 {
  top: 376px !important;
  right: 376px !important;
  bottom: 376px !important;
  left: 376px !important;
}

.inset-95 {
  top: 380px !important;
  right: 380px !important;
  bottom: 380px !important;
  left: 380px !important;
}

.inset-96 {
  top: 384px !important;
  right: 384px !important;
  bottom: 384px !important;
  left: 384px !important;
}

.inset-97 {
  top: 388px !important;
  right: 388px !important;
  bottom: 388px !important;
  left: 388px !important;
}

.inset-98 {
  top: 392px !important;
  right: 392px !important;
  bottom: 392px !important;
  left: 392px !important;
}

.inset-99 {
  top: 396px !important;
  right: 396px !important;
  bottom: 396px !important;
  left: 396px !important;
}

.inset-100 {
  top: 400px !important;
  right: 400px !important;
  bottom: 400px !important;
  left: 400px !important;
}

.inset-101 {
  top: 404px !important;
  right: 404px !important;
  bottom: 404px !important;
  left: 404px !important;
}

.inset-102 {
  top: 408px !important;
  right: 408px !important;
  bottom: 408px !important;
  left: 408px !important;
}

.inset-103 {
  top: 412px !important;
  right: 412px !important;
  bottom: 412px !important;
  left: 412px !important;
}

.inset-104 {
  top: 416px !important;
  right: 416px !important;
  bottom: 416px !important;
  left: 416px !important;
}

.inset-105 {
  top: 420px !important;
  right: 420px !important;
  bottom: 420px !important;
  left: 420px !important;
}

.inset-107 {
  top: 428px !important;
  right: 428px !important;
  bottom: 428px !important;
  left: 428px !important;
}

.inset-110 {
  top: 440px !important;
  right: 440px !important;
  bottom: 440px !important;
  left: 440px !important;
}

.inset-112 {
  top: 448px !important;
  right: 448px !important;
  bottom: 448px !important;
  left: 448px !important;
}

.inset-114 {
  top: 456px !important;
  right: 456px !important;
  bottom: 456px !important;
  left: 456px !important;
}

.inset-115 {
  top: 460px !important;
  right: 460px !important;
  bottom: 460px !important;
  left: 460px !important;
}

.inset-119 {
  top: 476px !important;
  right: 476px !important;
  bottom: 476px !important;
  left: 476px !important;
}

.inset-120 {
  top: 480px !important;
  right: 480px !important;
  bottom: 480px !important;
  left: 480px !important;
}

.inset-122 {
  top: 488px !important;
  right: 488px !important;
  bottom: 488px !important;
  left: 488px !important;
}

.inset-124 {
  top: 496px !important;
  right: 496px !important;
  bottom: 496px !important;
  left: 496px !important;
}

.inset-130 {
  top: 520px !important;
  right: 520px !important;
  bottom: 520px !important;
  left: 520px !important;
}

.inset-138 {
  top: 552px !important;
  right: 552px !important;
  bottom: 552px !important;
  left: 552px !important;
}

.inset-143 {
  top: 572px !important;
  right: 572px !important;
  bottom: 572px !important;
  left: 572px !important;
}

.inset-148 {
  top: 592px !important;
  right: 592px !important;
  bottom: 592px !important;
  left: 592px !important;
}

.inset-150 {
  top: 600px !important;
  right: 600px !important;
  bottom: 600px !important;
  left: 600px !important;
}

.inset-154 {
  top: 616px !important;
  right: 616px !important;
  bottom: 616px !important;
  left: 616px !important;
}

.inset-160 {
  top: 640px !important;
  right: 640px !important;
  bottom: 640px !important;
  left: 640px !important;
}

.inset-162 {
  top: 648px !important;
  right: 648px !important;
  bottom: 648px !important;
  left: 648px !important;
}

.inset-164 {
  top: 656px !important;
  right: 656px !important;
  bottom: 656px !important;
  left: 656px !important;
}

.inset-165 {
  top: 660px !important;
  right: 660px !important;
  bottom: 660px !important;
  left: 660px !important;
}

.inset-166 {
  top: 664px !important;
  right: 664px !important;
  bottom: 664px !important;
  left: 664px !important;
}

.inset-168 {
  top: 672px !important;
  right: 672px !important;
  bottom: 672px !important;
  left: 672px !important;
}

.inset-169 {
  top: 676px !important;
  right: 676px !important;
  bottom: 676px !important;
  left: 676px !important;
}

.inset-170 {
  top: 680px !important;
  right: 680px !important;
  bottom: 680px !important;
  left: 680px !important;
}

.inset-172 {
  top: 688px !important;
  right: 688px !important;
  bottom: 688px !important;
  left: 688px !important;
}

.inset-174 {
  top: 696px !important;
  right: 696px !important;
  bottom: 696px !important;
  left: 696px !important;
}

.inset-175 {
  top: 700px !important;
  right: 700px !important;
  bottom: 700px !important;
  left: 700px !important;
}

.inset-189 {
  top: 756px !important;
  right: 756px !important;
  bottom: 756px !important;
  left: 756px !important;
}

.inset-200 {
  top: 800px !important;
  right: 800px !important;
  bottom: 800px !important;
  left: 800px !important;
}

.inset-auto {
  top: auto !important;
  right: auto !important;
  bottom: auto !important;
  left: auto !important;
}

.inset-0\.5 {
  top: 2px !important;
  right: 2px !important;
  bottom: 2px !important;
  left: 2px !important;
}

.inset-1\.5 {
  top: 6px !important;
  right: 6px !important;
  bottom: 6px !important;
  left: 6px !important;
}

.inset-3\.5 {
  top: 14px !important;
  right: 14px !important;
  bottom: 14px !important;
  left: 14px !important;
}

.inset-6\.5 {
  top: 26px !important;
  right: 26px !important;
  bottom: 26px !important;
  left: 26px !important;
}

.inset-7\.5 {
  top: 30px !important;
  right: 30px !important;
  bottom: 30px !important;
  left: 30px !important;
}

.inset-17\.5 {
  top: 70px !important;
  right: 70px !important;
  bottom: 70px !important;
  left: 70px !important;
}

.inset-28\.5 {
  top: 114px !important;
  right: 114px !important;
  bottom: 114px !important;
  left: 114px !important;
}

.inset-31\.5 {
  top: 126px !important;
  right: 126px !important;
  bottom: 126px !important;
  left: 126px !important;
}

.inset-37\.5 {
  top: 150px !important;
  right: 150px !important;
  bottom: 150px !important;
  left: 150px !important;
}

.inset-72\.5 {
  top: 290px !important;
  right: 290px !important;
  bottom: 290px !important;
  left: 290px !important;
}

.inset-sm {
  top: 8px !important;
  right: 8px !important;
  bottom: 8px !important;
  left: 8px !important;
}

.inset-md {
  top: 16px !important;
  right: 16px !important;
  bottom: 16px !important;
  left: 16px !important;
}

.inset-lg {
  top: 24px !important;
  right: 24px !important;
  bottom: 24px !important;
  left: 24px !important;
}

.inset-xl {
  top: 32px !important;
  right: 32px !important;
  bottom: 32px !important;
  left: 32px !important;
}

.inset-n1 {
  top: -4px !important;
  right: -4px !important;
  bottom: -4px !important;
  left: -4px !important;
}

.inset-n2 {
  top: -8px !important;
  right: -8px !important;
  bottom: -8px !important;
  left: -8px !important;
}

.inset-n3 {
  top: -12px !important;
  right: -12px !important;
  bottom: -12px !important;
  left: -12px !important;
}

.inset-n4 {
  top: -16px !important;
  right: -16px !important;
  bottom: -16px !important;
  left: -16px !important;
}

.inset-n5 {
  top: -20px !important;
  right: -20px !important;
  bottom: -20px !important;
  left: -20px !important;
}

.inset-n6 {
  top: -24px !important;
  right: -24px !important;
  bottom: -24px !important;
  left: -24px !important;
}

.inset-n7 {
  top: -28px !important;
  right: -28px !important;
  bottom: -28px !important;
  left: -28px !important;
}

.inset-n8 {
  top: -32px !important;
  right: -32px !important;
  bottom: -32px !important;
  left: -32px !important;
}

.inset-n9 {
  top: -36px !important;
  right: -36px !important;
  bottom: -36px !important;
  left: -36px !important;
}

.inset-n10 {
  top: -40px !important;
  right: -40px !important;
  bottom: -40px !important;
  left: -40px !important;
}

.inset-n11 {
  top: -44px !important;
  right: -44px !important;
  bottom: -44px !important;
  left: -44px !important;
}

.inset-n12 {
  top: -48px !important;
  right: -48px !important;
  bottom: -48px !important;
  left: -48px !important;
}

.inset-n13 {
  top: -52px !important;
  right: -52px !important;
  bottom: -52px !important;
  left: -52px !important;
}

.inset-n14 {
  top: -46px !important;
  right: -46px !important;
  bottom: -46px !important;
  left: -46px !important;
}

.inset-n22 {
  top: -88px !important;
  right: -88px !important;
  bottom: -88px !important;
  left: -88px !important;
}

.-inset-0 {
  top: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
}

.-inset-1 {
  top: -4px !important;
  right: -4px !important;
  bottom: -4px !important;
  left: -4px !important;
}

.-inset-2 {
  top: -8px !important;
  right: -8px !important;
  bottom: -8px !important;
  left: -8px !important;
}

.-inset-3 {
  top: -12px !important;
  right: -12px !important;
  bottom: -12px !important;
  left: -12px !important;
}

.-inset-4 {
  top: -16px !important;
  right: -16px !important;
  bottom: -16px !important;
  left: -16px !important;
}

.-inset-5 {
  top: -20px !important;
  right: -20px !important;
  bottom: -20px !important;
  left: -20px !important;
}

.-inset-6 {
  top: -24px !important;
  right: -24px !important;
  bottom: -24px !important;
  left: -24px !important;
}

.-inset-7 {
  top: -28px !important;
  right: -28px !important;
  bottom: -28px !important;
  left: -28px !important;
}

.-inset-8 {
  top: -32px !important;
  right: -32px !important;
  bottom: -32px !important;
  left: -32px !important;
}

.-inset-9 {
  top: -36px !important;
  right: -36px !important;
  bottom: -36px !important;
  left: -36px !important;
}

.-inset-10 {
  top: -40px !important;
  right: -40px !important;
  bottom: -40px !important;
  left: -40px !important;
}

.-inset-11 {
  top: -44px !important;
  right: -44px !important;
  bottom: -44px !important;
  left: -44px !important;
}

.-inset-12 {
  top: -48px !important;
  right: -48px !important;
  bottom: -48px !important;
  left: -48px !important;
}

.-inset-13 {
  top: -52px !important;
  right: -52px !important;
  bottom: -52px !important;
  left: -52px !important;
}

.-inset-14 {
  top: -56px !important;
  right: -56px !important;
  bottom: -56px !important;
  left: -56px !important;
}

.-inset-15 {
  top: -60px !important;
  right: -60px !important;
  bottom: -60px !important;
  left: -60px !important;
}

.-inset-16 {
  top: -64px !important;
  right: -64px !important;
  bottom: -64px !important;
  left: -64px !important;
}

.-inset-17 {
  top: -68px !important;
  right: -68px !important;
  bottom: -68px !important;
  left: -68px !important;
}

.-inset-18 {
  top: -72px !important;
  right: -72px !important;
  bottom: -72px !important;
  left: -72px !important;
}

.-inset-19 {
  top: -76px !important;
  right: -76px !important;
  bottom: -76px !important;
  left: -76px !important;
}

.-inset-20 {
  top: -80px !important;
  right: -80px !important;
  bottom: -80px !important;
  left: -80px !important;
}

.-inset-21 {
  top: -84px !important;
  right: -84px !important;
  bottom: -84px !important;
  left: -84px !important;
}

.-inset-22 {
  top: -88px !important;
  right: -88px !important;
  bottom: -88px !important;
  left: -88px !important;
}

.-inset-23 {
  top: -92px !important;
  right: -92px !important;
  bottom: -92px !important;
  left: -92px !important;
}

.-inset-24 {
  top: -96px !important;
  right: -96px !important;
  bottom: -96px !important;
  left: -96px !important;
}

.-inset-25 {
  top: -100px !important;
  right: -100px !important;
  bottom: -100px !important;
  left: -100px !important;
}

.-inset-26 {
  top: -104px !important;
  right: -104px !important;
  bottom: -104px !important;
  left: -104px !important;
}

.-inset-27 {
  top: -108px !important;
  right: -108px !important;
  bottom: -108px !important;
  left: -108px !important;
}

.-inset-28 {
  top: -112px !important;
  right: -112px !important;
  bottom: -112px !important;
  left: -112px !important;
}

.-inset-29 {
  top: -116px !important;
  right: -116px !important;
  bottom: -116px !important;
  left: -116px !important;
}

.-inset-30 {
  top: -120px !important;
  right: -120px !important;
  bottom: -120px !important;
  left: -120px !important;
}

.-inset-31 {
  top: -124px !important;
  right: -124px !important;
  bottom: -124px !important;
  left: -124px !important;
}

.-inset-32 {
  top: -128px !important;
  right: -128px !important;
  bottom: -128px !important;
  left: -128px !important;
}

.-inset-33 {
  top: -132px !important;
  right: -132px !important;
  bottom: -132px !important;
  left: -132px !important;
}

.-inset-34 {
  top: -136px !important;
  right: -136px !important;
  bottom: -136px !important;
  left: -136px !important;
}

.-inset-35 {
  top: -140px !important;
  right: -140px !important;
  bottom: -140px !important;
  left: -140px !important;
}

.-inset-36 {
  top: -144px !important;
  right: -144px !important;
  bottom: -144px !important;
  left: -144px !important;
}

.-inset-37 {
  top: -148px !important;
  right: -148px !important;
  bottom: -148px !important;
  left: -148px !important;
}

.-inset-38 {
  top: -152px !important;
  right: -152px !important;
  bottom: -152px !important;
  left: -152px !important;
}

.-inset-39 {
  top: -156px !important;
  right: -156px !important;
  bottom: -156px !important;
  left: -156px !important;
}

.-inset-40 {
  top: -160px !important;
  right: -160px !important;
  bottom: -160px !important;
  left: -160px !important;
}

.-inset-41 {
  top: -164px !important;
  right: -164px !important;
  bottom: -164px !important;
  left: -164px !important;
}

.-inset-42 {
  top: -168px !important;
  right: -168px !important;
  bottom: -168px !important;
  left: -168px !important;
}

.-inset-43 {
  top: -172px !important;
  right: -172px !important;
  bottom: -172px !important;
  left: -172px !important;
}

.-inset-44 {
  top: -176px !important;
  right: -176px !important;
  bottom: -176px !important;
  left: -176px !important;
}

.-inset-45 {
  top: -180px !important;
  right: -180px !important;
  bottom: -180px !important;
  left: -180px !important;
}

.-inset-46 {
  top: -184px !important;
  right: -184px !important;
  bottom: -184px !important;
  left: -184px !important;
}

.-inset-47 {
  top: -188px !important;
  right: -188px !important;
  bottom: -188px !important;
  left: -188px !important;
}

.-inset-48 {
  top: -192px !important;
  right: -192px !important;
  bottom: -192px !important;
  left: -192px !important;
}

.-inset-49 {
  top: -196px !important;
  right: -196px !important;
  bottom: -196px !important;
  left: -196px !important;
}

.-inset-50 {
  top: -200px !important;
  right: -200px !important;
  bottom: -200px !important;
  left: -200px !important;
}

.-inset-51 {
  top: -204px !important;
  right: -204px !important;
  bottom: -204px !important;
  left: -204px !important;
}

.-inset-52 {
  top: -208px !important;
  right: -208px !important;
  bottom: -208px !important;
  left: -208px !important;
}

.-inset-53 {
  top: -212px !important;
  right: -212px !important;
  bottom: -212px !important;
  left: -212px !important;
}

.-inset-54 {
  top: -216px !important;
  right: -216px !important;
  bottom: -216px !important;
  left: -216px !important;
}

.-inset-55 {
  top: -220px !important;
  right: -220px !important;
  bottom: -220px !important;
  left: -220px !important;
}

.-inset-56 {
  top: -224px !important;
  right: -224px !important;
  bottom: -224px !important;
  left: -224px !important;
}

.-inset-57 {
  top: -228px !important;
  right: -228px !important;
  bottom: -228px !important;
  left: -228px !important;
}

.-inset-60 {
  top: -240px !important;
  right: -240px !important;
  bottom: -240px !important;
  left: -240px !important;
}

.-inset-61 {
  top: -244px !important;
  right: -244px !important;
  bottom: -244px !important;
  left: -244px !important;
}

.-inset-62 {
  top: -248px !important;
  right: -248px !important;
  bottom: -248px !important;
  left: -248px !important;
}

.-inset-65 {
  top: -260px !important;
  right: -260px !important;
  bottom: -260px !important;
  left: -260px !important;
}

.-inset-66 {
  top: -264px !important;
  right: -264px !important;
  bottom: -264px !important;
  left: -264px !important;
}

.-inset-68 {
  top: -272px !important;
  right: -272px !important;
  bottom: -272px !important;
  left: -272px !important;
}

.-inset-69 {
  top: -276px !important;
  right: -276px !important;
  bottom: -276px !important;
  left: -276px !important;
}

.-inset-70 {
  top: -280px !important;
  right: -280px !important;
  bottom: -280px !important;
  left: -280px !important;
}

.-inset-73 {
  top: -292px !important;
  right: -292px !important;
  bottom: -292px !important;
  left: -292px !important;
}

.-inset-74 {
  top: -296px !important;
  right: -296px !important;
  bottom: -296px !important;
  left: -296px !important;
}

.-inset-75 {
  top: -300px !important;
  right: -300px !important;
  bottom: -300px !important;
  left: -300px !important;
}

.-inset-77 {
  top: -308px !important;
  right: -308px !important;
  bottom: -308px !important;
  left: -308px !important;
}

.-inset-78 {
  top: -312px !important;
  right: -312px !important;
  bottom: -312px !important;
  left: -312px !important;
}

.-inset-80 {
  top: -320px !important;
  right: -320px !important;
  bottom: -320px !important;
  left: -320px !important;
}

.-inset-81 {
  top: -324px !important;
  right: -324px !important;
  bottom: -324px !important;
  left: -324px !important;
}

.-inset-84 {
  top: -336px !important;
  right: -336px !important;
  bottom: -336px !important;
  left: -336px !important;
}

.-inset-87 {
  top: -348px !important;
  right: -348px !important;
  bottom: -348px !important;
  left: -348px !important;
}

.-inset-90 {
  top: -360px !important;
  right: -360px !important;
  bottom: -360px !important;
  left: -360px !important;
}

.-inset-91 {
  top: -364px !important;
  right: -364px !important;
  bottom: -364px !important;
  left: -364px !important;
}

.-inset-92 {
  top: -368px !important;
  right: -368px !important;
  bottom: -368px !important;
  left: -368px !important;
}

.-inset-93 {
  top: -372px !important;
  right: -372px !important;
  bottom: -372px !important;
  left: -372px !important;
}

.-inset-94 {
  top: -376px !important;
  right: -376px !important;
  bottom: -376px !important;
  left: -376px !important;
}

.-inset-95 {
  top: -380px !important;
  right: -380px !important;
  bottom: -380px !important;
  left: -380px !important;
}

.-inset-96 {
  top: -384px !important;
  right: -384px !important;
  bottom: -384px !important;
  left: -384px !important;
}

.-inset-97 {
  top: -388px !important;
  right: -388px !important;
  bottom: -388px !important;
  left: -388px !important;
}

.-inset-98 {
  top: -392px !important;
  right: -392px !important;
  bottom: -392px !important;
  left: -392px !important;
}

.-inset-99 {
  top: -396px !important;
  right: -396px !important;
  bottom: -396px !important;
  left: -396px !important;
}

.-inset-100 {
  top: -400px !important;
  right: -400px !important;
  bottom: -400px !important;
  left: -400px !important;
}

.-inset-101 {
  top: -404px !important;
  right: -404px !important;
  bottom: -404px !important;
  left: -404px !important;
}

.-inset-102 {
  top: -408px !important;
  right: -408px !important;
  bottom: -408px !important;
  left: -408px !important;
}

.-inset-103 {
  top: -412px !important;
  right: -412px !important;
  bottom: -412px !important;
  left: -412px !important;
}

.-inset-104 {
  top: -416px !important;
  right: -416px !important;
  bottom: -416px !important;
  left: -416px !important;
}

.-inset-105 {
  top: -420px !important;
  right: -420px !important;
  bottom: -420px !important;
  left: -420px !important;
}

.-inset-107 {
  top: -428px !important;
  right: -428px !important;
  bottom: -428px !important;
  left: -428px !important;
}

.-inset-110 {
  top: -440px !important;
  right: -440px !important;
  bottom: -440px !important;
  left: -440px !important;
}

.-inset-112 {
  top: -448px !important;
  right: -448px !important;
  bottom: -448px !important;
  left: -448px !important;
}

.-inset-114 {
  top: -456px !important;
  right: -456px !important;
  bottom: -456px !important;
  left: -456px !important;
}

.-inset-115 {
  top: -460px !important;
  right: -460px !important;
  bottom: -460px !important;
  left: -460px !important;
}

.-inset-119 {
  top: -476px !important;
  right: -476px !important;
  bottom: -476px !important;
  left: -476px !important;
}

.-inset-120 {
  top: -480px !important;
  right: -480px !important;
  bottom: -480px !important;
  left: -480px !important;
}

.-inset-122 {
  top: -488px !important;
  right: -488px !important;
  bottom: -488px !important;
  left: -488px !important;
}

.-inset-124 {
  top: -496px !important;
  right: -496px !important;
  bottom: -496px !important;
  left: -496px !important;
}

.-inset-130 {
  top: -520px !important;
  right: -520px !important;
  bottom: -520px !important;
  left: -520px !important;
}

.-inset-138 {
  top: -552px !important;
  right: -552px !important;
  bottom: -552px !important;
  left: -552px !important;
}

.-inset-143 {
  top: -572px !important;
  right: -572px !important;
  bottom: -572px !important;
  left: -572px !important;
}

.-inset-148 {
  top: -592px !important;
  right: -592px !important;
  bottom: -592px !important;
  left: -592px !important;
}

.-inset-150 {
  top: -600px !important;
  right: -600px !important;
  bottom: -600px !important;
  left: -600px !important;
}

.-inset-154 {
  top: -616px !important;
  right: -616px !important;
  bottom: -616px !important;
  left: -616px !important;
}

.-inset-160 {
  top: -640px !important;
  right: -640px !important;
  bottom: -640px !important;
  left: -640px !important;
}

.-inset-162 {
  top: -648px !important;
  right: -648px !important;
  bottom: -648px !important;
  left: -648px !important;
}

.-inset-164 {
  top: -656px !important;
  right: -656px !important;
  bottom: -656px !important;
  left: -656px !important;
}

.-inset-165 {
  top: -660px !important;
  right: -660px !important;
  bottom: -660px !important;
  left: -660px !important;
}

.-inset-166 {
  top: -664px !important;
  right: -664px !important;
  bottom: -664px !important;
  left: -664px !important;
}

.-inset-168 {
  top: -672px !important;
  right: -672px !important;
  bottom: -672px !important;
  left: -672px !important;
}

.-inset-169 {
  top: -676px !important;
  right: -676px !important;
  bottom: -676px !important;
  left: -676px !important;
}

.-inset-170 {
  top: -680px !important;
  right: -680px !important;
  bottom: -680px !important;
  left: -680px !important;
}

.-inset-172 {
  top: -688px !important;
  right: -688px !important;
  bottom: -688px !important;
  left: -688px !important;
}

.-inset-174 {
  top: -696px !important;
  right: -696px !important;
  bottom: -696px !important;
  left: -696px !important;
}

.-inset-175 {
  top: -700px !important;
  right: -700px !important;
  bottom: -700px !important;
  left: -700px !important;
}

.-inset-189 {
  top: -756px !important;
  right: -756px !important;
  bottom: -756px !important;
  left: -756px !important;
}

.-inset-200 {
  top: -800px !important;
  right: -800px !important;
  bottom: -800px !important;
  left: -800px !important;
}

.-inset-0\.5 {
  top: -2px !important;
  right: -2px !important;
  bottom: -2px !important;
  left: -2px !important;
}

.-inset-1\.5 {
  top: -6px !important;
  right: -6px !important;
  bottom: -6px !important;
  left: -6px !important;
}

.-inset-3\.5 {
  top: -14px !important;
  right: -14px !important;
  bottom: -14px !important;
  left: -14px !important;
}

.-inset-6\.5 {
  top: -26px !important;
  right: -26px !important;
  bottom: -26px !important;
  left: -26px !important;
}

.-inset-7\.5 {
  top: -30px !important;
  right: -30px !important;
  bottom: -30px !important;
  left: -30px !important;
}

.-inset-17\.5 {
  top: -70px !important;
  right: -70px !important;
  bottom: -70px !important;
  left: -70px !important;
}

.-inset-28\.5 {
  top: -114px !important;
  right: -114px !important;
  bottom: -114px !important;
  left: -114px !important;
}

.-inset-31\.5 {
  top: -126px !important;
  right: -126px !important;
  bottom: -126px !important;
  left: -126px !important;
}

.-inset-37\.5 {
  top: -150px !important;
  right: -150px !important;
  bottom: -150px !important;
  left: -150px !important;
}

.-inset-72\.5 {
  top: -290px !important;
  right: -290px !important;
  bottom: -290px !important;
  left: -290px !important;
}

.-inset-sm {
  top: -8px !important;
  right: -8px !important;
  bottom: -8px !important;
  left: -8px !important;
}

.-inset-md {
  top: -16px !important;
  right: -16px !important;
  bottom: -16px !important;
  left: -16px !important;
}

.-inset-lg {
  top: -24px !important;
  right: -24px !important;
  bottom: -24px !important;
  left: -24px !important;
}

.-inset-xl {
  top: -32px !important;
  right: -32px !important;
  bottom: -32px !important;
  left: -32px !important;
}

.-inset-n1 {
  top: 4px !important;
  right: 4px !important;
  bottom: 4px !important;
  left: 4px !important;
}

.-inset-n2 {
  top: 8px !important;
  right: 8px !important;
  bottom: 8px !important;
  left: 8px !important;
}

.-inset-n3 {
  top: 12px !important;
  right: 12px !important;
  bottom: 12px !important;
  left: 12px !important;
}

.-inset-n4 {
  top: 16px !important;
  right: 16px !important;
  bottom: 16px !important;
  left: 16px !important;
}

.-inset-n5 {
  top: 20px !important;
  right: 20px !important;
  bottom: 20px !important;
  left: 20px !important;
}

.-inset-n6 {
  top: 24px !important;
  right: 24px !important;
  bottom: 24px !important;
  left: 24px !important;
}

.-inset-n7 {
  top: 28px !important;
  right: 28px !important;
  bottom: 28px !important;
  left: 28px !important;
}

.-inset-n8 {
  top: 32px !important;
  right: 32px !important;
  bottom: 32px !important;
  left: 32px !important;
}

.-inset-n9 {
  top: 36px !important;
  right: 36px !important;
  bottom: 36px !important;
  left: 36px !important;
}

.-inset-n10 {
  top: 40px !important;
  right: 40px !important;
  bottom: 40px !important;
  left: 40px !important;
}

.-inset-n11 {
  top: 44px !important;
  right: 44px !important;
  bottom: 44px !important;
  left: 44px !important;
}

.-inset-n12 {
  top: 48px !important;
  right: 48px !important;
  bottom: 48px !important;
  left: 48px !important;
}

.-inset-n13 {
  top: 52px !important;
  right: 52px !important;
  bottom: 52px !important;
  left: 52px !important;
}

.-inset-n14 {
  top: 46px !important;
  right: 46px !important;
  bottom: 46px !important;
  left: 46px !important;
}

.-inset-n22 {
  top: 88px !important;
  right: 88px !important;
  bottom: 88px !important;
  left: 88px !important;
}

.inset-1\/2 {
  top: 50% !important;
  right: 50% !important;
  bottom: 50% !important;
  left: 50% !important;
}

.inset-1\/3 {
  top: 33.333333% !important;
  right: 33.333333% !important;
  bottom: 33.333333% !important;
  left: 33.333333% !important;
}

.inset-2\/3 {
  top: 66.666667% !important;
  right: 66.666667% !important;
  bottom: 66.666667% !important;
  left: 66.666667% !important;
}

.inset-1\/4 {
  top: 25% !important;
  right: 25% !important;
  bottom: 25% !important;
  left: 25% !important;
}

.inset-2\/4 {
  top: 50% !important;
  right: 50% !important;
  bottom: 50% !important;
  left: 50% !important;
}

.inset-3\/4 {
  top: 75% !important;
  right: 75% !important;
  bottom: 75% !important;
  left: 75% !important;
}

.inset-full {
  top: 100% !important;
  right: 100% !important;
  bottom: 100% !important;
  left: 100% !important;
}

.-inset-1\/2 {
  top: -50% !important;
  right: -50% !important;
  bottom: -50% !important;
  left: -50% !important;
}

.-inset-1\/3 {
  top: -33.333333% !important;
  right: -33.333333% !important;
  bottom: -33.333333% !important;
  left: -33.333333% !important;
}

.-inset-2\/3 {
  top: -66.666667% !important;
  right: -66.666667% !important;
  bottom: -66.666667% !important;
  left: -66.666667% !important;
}

.-inset-1\/4 {
  top: -25% !important;
  right: -25% !important;
  bottom: -25% !important;
  left: -25% !important;
}

.-inset-2\/4 {
  top: -50% !important;
  right: -50% !important;
  bottom: -50% !important;
  left: -50% !important;
}

.-inset-3\/4 {
  top: -75% !important;
  right: -75% !important;
  bottom: -75% !important;
  left: -75% !important;
}

.-inset-full {
  top: -100% !important;
  right: -100% !important;
  bottom: -100% !important;
  left: -100% !important;
}

.inset-y-0 {
  top: 0px !important;
  bottom: 0px !important;
}

.inset-x-0 {
  right: 0px !important;
  left: 0px !important;
}

.inset-y-1 {
  top: 4px !important;
  bottom: 4px !important;
}

.inset-x-1 {
  right: 4px !important;
  left: 4px !important;
}

.inset-y-2 {
  top: 8px !important;
  bottom: 8px !important;
}

.inset-x-2 {
  right: 8px !important;
  left: 8px !important;
}

.inset-y-3 {
  top: 12px !important;
  bottom: 12px !important;
}

.inset-x-3 {
  right: 12px !important;
  left: 12px !important;
}

.inset-y-4 {
  top: 16px !important;
  bottom: 16px !important;
}

.inset-x-4 {
  right: 16px !important;
  left: 16px !important;
}

.inset-y-5 {
  top: 20px !important;
  bottom: 20px !important;
}

.inset-x-5 {
  right: 20px !important;
  left: 20px !important;
}

.inset-y-6 {
  top: 24px !important;
  bottom: 24px !important;
}

.inset-x-6 {
  right: 24px !important;
  left: 24px !important;
}

.inset-y-7 {
  top: 28px !important;
  bottom: 28px !important;
}

.inset-x-7 {
  right: 28px !important;
  left: 28px !important;
}

.inset-y-8 {
  top: 32px !important;
  bottom: 32px !important;
}

.inset-x-8 {
  right: 32px !important;
  left: 32px !important;
}

.inset-y-9 {
  top: 36px !important;
  bottom: 36px !important;
}

.inset-x-9 {
  right: 36px !important;
  left: 36px !important;
}

.inset-y-10 {
  top: 40px !important;
  bottom: 40px !important;
}

.inset-x-10 {
  right: 40px !important;
  left: 40px !important;
}

.inset-y-11 {
  top: 44px !important;
  bottom: 44px !important;
}

.inset-x-11 {
  right: 44px !important;
  left: 44px !important;
}

.inset-y-12 {
  top: 48px !important;
  bottom: 48px !important;
}

.inset-x-12 {
  right: 48px !important;
  left: 48px !important;
}

.inset-y-13 {
  top: 52px !important;
  bottom: 52px !important;
}

.inset-x-13 {
  right: 52px !important;
  left: 52px !important;
}

.inset-y-14 {
  top: 56px !important;
  bottom: 56px !important;
}

.inset-x-14 {
  right: 56px !important;
  left: 56px !important;
}

.inset-y-15 {
  top: 60px !important;
  bottom: 60px !important;
}

.inset-x-15 {
  right: 60px !important;
  left: 60px !important;
}

.inset-y-16 {
  top: 64px !important;
  bottom: 64px !important;
}

.inset-x-16 {
  right: 64px !important;
  left: 64px !important;
}

.inset-y-17 {
  top: 68px !important;
  bottom: 68px !important;
}

.inset-x-17 {
  right: 68px !important;
  left: 68px !important;
}

.inset-y-18 {
  top: 72px !important;
  bottom: 72px !important;
}

.inset-x-18 {
  right: 72px !important;
  left: 72px !important;
}

.inset-y-19 {
  top: 76px !important;
  bottom: 76px !important;
}

.inset-x-19 {
  right: 76px !important;
  left: 76px !important;
}

.inset-y-20 {
  top: 80px !important;
  bottom: 80px !important;
}

.inset-x-20 {
  right: 80px !important;
  left: 80px !important;
}

.inset-y-21 {
  top: 84px !important;
  bottom: 84px !important;
}

.inset-x-21 {
  right: 84px !important;
  left: 84px !important;
}

.inset-y-22 {
  top: 88px !important;
  bottom: 88px !important;
}

.inset-x-22 {
  right: 88px !important;
  left: 88px !important;
}

.inset-y-23 {
  top: 92px !important;
  bottom: 92px !important;
}

.inset-x-23 {
  right: 92px !important;
  left: 92px !important;
}

.inset-y-24 {
  top: 96px !important;
  bottom: 96px !important;
}

.inset-x-24 {
  right: 96px !important;
  left: 96px !important;
}

.inset-y-25 {
  top: 100px !important;
  bottom: 100px !important;
}

.inset-x-25 {
  right: 100px !important;
  left: 100px !important;
}

.inset-y-26 {
  top: 104px !important;
  bottom: 104px !important;
}

.inset-x-26 {
  right: 104px !important;
  left: 104px !important;
}

.inset-y-27 {
  top: 108px !important;
  bottom: 108px !important;
}

.inset-x-27 {
  right: 108px !important;
  left: 108px !important;
}

.inset-y-28 {
  top: 112px !important;
  bottom: 112px !important;
}

.inset-x-28 {
  right: 112px !important;
  left: 112px !important;
}

.inset-y-29 {
  top: 116px !important;
  bottom: 116px !important;
}

.inset-x-29 {
  right: 116px !important;
  left: 116px !important;
}

.inset-y-30 {
  top: 120px !important;
  bottom: 120px !important;
}

.inset-x-30 {
  right: 120px !important;
  left: 120px !important;
}

.inset-y-31 {
  top: 124px !important;
  bottom: 124px !important;
}

.inset-x-31 {
  right: 124px !important;
  left: 124px !important;
}

.inset-y-32 {
  top: 128px !important;
  bottom: 128px !important;
}

.inset-x-32 {
  right: 128px !important;
  left: 128px !important;
}

.inset-y-33 {
  top: 132px !important;
  bottom: 132px !important;
}

.inset-x-33 {
  right: 132px !important;
  left: 132px !important;
}

.inset-y-34 {
  top: 136px !important;
  bottom: 136px !important;
}

.inset-x-34 {
  right: 136px !important;
  left: 136px !important;
}

.inset-y-35 {
  top: 140px !important;
  bottom: 140px !important;
}

.inset-x-35 {
  right: 140px !important;
  left: 140px !important;
}

.inset-y-36 {
  top: 144px !important;
  bottom: 144px !important;
}

.inset-x-36 {
  right: 144px !important;
  left: 144px !important;
}

.inset-y-37 {
  top: 148px !important;
  bottom: 148px !important;
}

.inset-x-37 {
  right: 148px !important;
  left: 148px !important;
}

.inset-y-38 {
  top: 152px !important;
  bottom: 152px !important;
}

.inset-x-38 {
  right: 152px !important;
  left: 152px !important;
}

.inset-y-39 {
  top: 156px !important;
  bottom: 156px !important;
}

.inset-x-39 {
  right: 156px !important;
  left: 156px !important;
}

.inset-y-40 {
  top: 160px !important;
  bottom: 160px !important;
}

.inset-x-40 {
  right: 160px !important;
  left: 160px !important;
}

.inset-y-41 {
  top: 164px !important;
  bottom: 164px !important;
}

.inset-x-41 {
  right: 164px !important;
  left: 164px !important;
}

.inset-y-42 {
  top: 168px !important;
  bottom: 168px !important;
}

.inset-x-42 {
  right: 168px !important;
  left: 168px !important;
}

.inset-y-43 {
  top: 172px !important;
  bottom: 172px !important;
}

.inset-x-43 {
  right: 172px !important;
  left: 172px !important;
}

.inset-y-44 {
  top: 176px !important;
  bottom: 176px !important;
}

.inset-x-44 {
  right: 176px !important;
  left: 176px !important;
}

.inset-y-45 {
  top: 180px !important;
  bottom: 180px !important;
}

.inset-x-45 {
  right: 180px !important;
  left: 180px !important;
}

.inset-y-46 {
  top: 184px !important;
  bottom: 184px !important;
}

.inset-x-46 {
  right: 184px !important;
  left: 184px !important;
}

.inset-y-47 {
  top: 188px !important;
  bottom: 188px !important;
}

.inset-x-47 {
  right: 188px !important;
  left: 188px !important;
}

.inset-y-48 {
  top: 192px !important;
  bottom: 192px !important;
}

.inset-x-48 {
  right: 192px !important;
  left: 192px !important;
}

.inset-y-49 {
  top: 196px !important;
  bottom: 196px !important;
}

.inset-x-49 {
  right: 196px !important;
  left: 196px !important;
}

.inset-y-50 {
  top: 200px !important;
  bottom: 200px !important;
}

.inset-x-50 {
  right: 200px !important;
  left: 200px !important;
}

.inset-y-51 {
  top: 204px !important;
  bottom: 204px !important;
}

.inset-x-51 {
  right: 204px !important;
  left: 204px !important;
}

.inset-y-52 {
  top: 208px !important;
  bottom: 208px !important;
}

.inset-x-52 {
  right: 208px !important;
  left: 208px !important;
}

.inset-y-53 {
  top: 212px !important;
  bottom: 212px !important;
}

.inset-x-53 {
  right: 212px !important;
  left: 212px !important;
}

.inset-y-54 {
  top: 216px !important;
  bottom: 216px !important;
}

.inset-x-54 {
  right: 216px !important;
  left: 216px !important;
}

.inset-y-55 {
  top: 220px !important;
  bottom: 220px !important;
}

.inset-x-55 {
  right: 220px !important;
  left: 220px !important;
}

.inset-y-56 {
  top: 224px !important;
  bottom: 224px !important;
}

.inset-x-56 {
  right: 224px !important;
  left: 224px !important;
}

.inset-y-57 {
  top: 228px !important;
  bottom: 228px !important;
}

.inset-x-57 {
  right: 228px !important;
  left: 228px !important;
}

.inset-y-60 {
  top: 240px !important;
  bottom: 240px !important;
}

.inset-x-60 {
  right: 240px !important;
  left: 240px !important;
}

.inset-y-61 {
  top: 244px !important;
  bottom: 244px !important;
}

.inset-x-61 {
  right: 244px !important;
  left: 244px !important;
}

.inset-y-62 {
  top: 248px !important;
  bottom: 248px !important;
}

.inset-x-62 {
  right: 248px !important;
  left: 248px !important;
}

.inset-y-65 {
  top: 260px !important;
  bottom: 260px !important;
}

.inset-x-65 {
  right: 260px !important;
  left: 260px !important;
}

.inset-y-66 {
  top: 264px !important;
  bottom: 264px !important;
}

.inset-x-66 {
  right: 264px !important;
  left: 264px !important;
}

.inset-y-68 {
  top: 272px !important;
  bottom: 272px !important;
}

.inset-x-68 {
  right: 272px !important;
  left: 272px !important;
}

.inset-y-69 {
  top: 276px !important;
  bottom: 276px !important;
}

.inset-x-69 {
  right: 276px !important;
  left: 276px !important;
}

.inset-y-70 {
  top: 280px !important;
  bottom: 280px !important;
}

.inset-x-70 {
  right: 280px !important;
  left: 280px !important;
}

.inset-y-73 {
  top: 292px !important;
  bottom: 292px !important;
}

.inset-x-73 {
  right: 292px !important;
  left: 292px !important;
}

.inset-y-74 {
  top: 296px !important;
  bottom: 296px !important;
}

.inset-x-74 {
  right: 296px !important;
  left: 296px !important;
}

.inset-y-75 {
  top: 300px !important;
  bottom: 300px !important;
}

.inset-x-75 {
  right: 300px !important;
  left: 300px !important;
}

.inset-y-77 {
  top: 308px !important;
  bottom: 308px !important;
}

.inset-x-77 {
  right: 308px !important;
  left: 308px !important;
}

.inset-y-78 {
  top: 312px !important;
  bottom: 312px !important;
}

.inset-x-78 {
  right: 312px !important;
  left: 312px !important;
}

.inset-y-80 {
  top: 320px !important;
  bottom: 320px !important;
}

.inset-x-80 {
  right: 320px !important;
  left: 320px !important;
}

.inset-y-81 {
  top: 324px !important;
  bottom: 324px !important;
}

.inset-x-81 {
  right: 324px !important;
  left: 324px !important;
}

.inset-y-84 {
  top: 336px !important;
  bottom: 336px !important;
}

.inset-x-84 {
  right: 336px !important;
  left: 336px !important;
}

.inset-y-87 {
  top: 348px !important;
  bottom: 348px !important;
}

.inset-x-87 {
  right: 348px !important;
  left: 348px !important;
}

.inset-y-90 {
  top: 360px !important;
  bottom: 360px !important;
}

.inset-x-90 {
  right: 360px !important;
  left: 360px !important;
}

.inset-y-91 {
  top: 364px !important;
  bottom: 364px !important;
}

.inset-x-91 {
  right: 364px !important;
  left: 364px !important;
}

.inset-y-92 {
  top: 368px !important;
  bottom: 368px !important;
}

.inset-x-92 {
  right: 368px !important;
  left: 368px !important;
}

.inset-y-93 {
  top: 372px !important;
  bottom: 372px !important;
}

.inset-x-93 {
  right: 372px !important;
  left: 372px !important;
}

.inset-y-94 {
  top: 376px !important;
  bottom: 376px !important;
}

.inset-x-94 {
  right: 376px !important;
  left: 376px !important;
}

.inset-y-95 {
  top: 380px !important;
  bottom: 380px !important;
}

.inset-x-95 {
  right: 380px !important;
  left: 380px !important;
}

.inset-y-96 {
  top: 384px !important;
  bottom: 384px !important;
}

.inset-x-96 {
  right: 384px !important;
  left: 384px !important;
}

.inset-y-97 {
  top: 388px !important;
  bottom: 388px !important;
}

.inset-x-97 {
  right: 388px !important;
  left: 388px !important;
}

.inset-y-98 {
  top: 392px !important;
  bottom: 392px !important;
}

.inset-x-98 {
  right: 392px !important;
  left: 392px !important;
}

.inset-y-99 {
  top: 396px !important;
  bottom: 396px !important;
}

.inset-x-99 {
  right: 396px !important;
  left: 396px !important;
}

.inset-y-100 {
  top: 400px !important;
  bottom: 400px !important;
}

.inset-x-100 {
  right: 400px !important;
  left: 400px !important;
}

.inset-y-101 {
  top: 404px !important;
  bottom: 404px !important;
}

.inset-x-101 {
  right: 404px !important;
  left: 404px !important;
}

.inset-y-102 {
  top: 408px !important;
  bottom: 408px !important;
}

.inset-x-102 {
  right: 408px !important;
  left: 408px !important;
}

.inset-y-103 {
  top: 412px !important;
  bottom: 412px !important;
}

.inset-x-103 {
  right: 412px !important;
  left: 412px !important;
}

.inset-y-104 {
  top: 416px !important;
  bottom: 416px !important;
}

.inset-x-104 {
  right: 416px !important;
  left: 416px !important;
}

.inset-y-105 {
  top: 420px !important;
  bottom: 420px !important;
}

.inset-x-105 {
  right: 420px !important;
  left: 420px !important;
}

.inset-y-107 {
  top: 428px !important;
  bottom: 428px !important;
}

.inset-x-107 {
  right: 428px !important;
  left: 428px !important;
}

.inset-y-110 {
  top: 440px !important;
  bottom: 440px !important;
}

.inset-x-110 {
  right: 440px !important;
  left: 440px !important;
}

.inset-y-112 {
  top: 448px !important;
  bottom: 448px !important;
}

.inset-x-112 {
  right: 448px !important;
  left: 448px !important;
}

.inset-y-114 {
  top: 456px !important;
  bottom: 456px !important;
}

.inset-x-114 {
  right: 456px !important;
  left: 456px !important;
}

.inset-y-115 {
  top: 460px !important;
  bottom: 460px !important;
}

.inset-x-115 {
  right: 460px !important;
  left: 460px !important;
}

.inset-y-119 {
  top: 476px !important;
  bottom: 476px !important;
}

.inset-x-119 {
  right: 476px !important;
  left: 476px !important;
}

.inset-y-120 {
  top: 480px !important;
  bottom: 480px !important;
}

.inset-x-120 {
  right: 480px !important;
  left: 480px !important;
}

.inset-y-122 {
  top: 488px !important;
  bottom: 488px !important;
}

.inset-x-122 {
  right: 488px !important;
  left: 488px !important;
}

.inset-y-124 {
  top: 496px !important;
  bottom: 496px !important;
}

.inset-x-124 {
  right: 496px !important;
  left: 496px !important;
}

.inset-y-130 {
  top: 520px !important;
  bottom: 520px !important;
}

.inset-x-130 {
  right: 520px !important;
  left: 520px !important;
}

.inset-y-138 {
  top: 552px !important;
  bottom: 552px !important;
}

.inset-x-138 {
  right: 552px !important;
  left: 552px !important;
}

.inset-y-143 {
  top: 572px !important;
  bottom: 572px !important;
}

.inset-x-143 {
  right: 572px !important;
  left: 572px !important;
}

.inset-y-148 {
  top: 592px !important;
  bottom: 592px !important;
}

.inset-x-148 {
  right: 592px !important;
  left: 592px !important;
}

.inset-y-150 {
  top: 600px !important;
  bottom: 600px !important;
}

.inset-x-150 {
  right: 600px !important;
  left: 600px !important;
}

.inset-y-154 {
  top: 616px !important;
  bottom: 616px !important;
}

.inset-x-154 {
  right: 616px !important;
  left: 616px !important;
}

.inset-y-160 {
  top: 640px !important;
  bottom: 640px !important;
}

.inset-x-160 {
  right: 640px !important;
  left: 640px !important;
}

.inset-y-162 {
  top: 648px !important;
  bottom: 648px !important;
}

.inset-x-162 {
  right: 648px !important;
  left: 648px !important;
}

.inset-y-164 {
  top: 656px !important;
  bottom: 656px !important;
}

.inset-x-164 {
  right: 656px !important;
  left: 656px !important;
}

.inset-y-165 {
  top: 660px !important;
  bottom: 660px !important;
}

.inset-x-165 {
  right: 660px !important;
  left: 660px !important;
}

.inset-y-166 {
  top: 664px !important;
  bottom: 664px !important;
}

.inset-x-166 {
  right: 664px !important;
  left: 664px !important;
}

.inset-y-168 {
  top: 672px !important;
  bottom: 672px !important;
}

.inset-x-168 {
  right: 672px !important;
  left: 672px !important;
}

.inset-y-169 {
  top: 676px !important;
  bottom: 676px !important;
}

.inset-x-169 {
  right: 676px !important;
  left: 676px !important;
}

.inset-y-170 {
  top: 680px !important;
  bottom: 680px !important;
}

.inset-x-170 {
  right: 680px !important;
  left: 680px !important;
}

.inset-y-172 {
  top: 688px !important;
  bottom: 688px !important;
}

.inset-x-172 {
  right: 688px !important;
  left: 688px !important;
}

.inset-y-174 {
  top: 696px !important;
  bottom: 696px !important;
}

.inset-x-174 {
  right: 696px !important;
  left: 696px !important;
}

.inset-y-175 {
  top: 700px !important;
  bottom: 700px !important;
}

.inset-x-175 {
  right: 700px !important;
  left: 700px !important;
}

.inset-y-189 {
  top: 756px !important;
  bottom: 756px !important;
}

.inset-x-189 {
  right: 756px !important;
  left: 756px !important;
}

.inset-y-200 {
  top: 800px !important;
  bottom: 800px !important;
}

.inset-x-200 {
  right: 800px !important;
  left: 800px !important;
}

.inset-y-auto {
  top: auto !important;
  bottom: auto !important;
}

.inset-x-auto {
  right: auto !important;
  left: auto !important;
}

.inset-y-0\.5 {
  top: 2px !important;
  bottom: 2px !important;
}

.inset-x-0\.5 {
  right: 2px !important;
  left: 2px !important;
}

.inset-y-1\.5 {
  top: 6px !important;
  bottom: 6px !important;
}

.inset-x-1\.5 {
  right: 6px !important;
  left: 6px !important;
}

.inset-y-3\.5 {
  top: 14px !important;
  bottom: 14px !important;
}

.inset-x-3\.5 {
  right: 14px !important;
  left: 14px !important;
}

.inset-y-6\.5 {
  top: 26px !important;
  bottom: 26px !important;
}

.inset-x-6\.5 {
  right: 26px !important;
  left: 26px !important;
}

.inset-y-7\.5 {
  top: 30px !important;
  bottom: 30px !important;
}

.inset-x-7\.5 {
  right: 30px !important;
  left: 30px !important;
}

.inset-y-17\.5 {
  top: 70px !important;
  bottom: 70px !important;
}

.inset-x-17\.5 {
  right: 70px !important;
  left: 70px !important;
}

.inset-y-28\.5 {
  top: 114px !important;
  bottom: 114px !important;
}

.inset-x-28\.5 {
  right: 114px !important;
  left: 114px !important;
}

.inset-y-31\.5 {
  top: 126px !important;
  bottom: 126px !important;
}

.inset-x-31\.5 {
  right: 126px !important;
  left: 126px !important;
}

.inset-y-37\.5 {
  top: 150px !important;
  bottom: 150px !important;
}

.inset-x-37\.5 {
  right: 150px !important;
  left: 150px !important;
}

.inset-y-72\.5 {
  top: 290px !important;
  bottom: 290px !important;
}

.inset-x-72\.5 {
  right: 290px !important;
  left: 290px !important;
}

.inset-y-sm {
  top: 8px !important;
  bottom: 8px !important;
}

.inset-x-sm {
  right: 8px !important;
  left: 8px !important;
}

.inset-y-md {
  top: 16px !important;
  bottom: 16px !important;
}

.inset-x-md {
  right: 16px !important;
  left: 16px !important;
}

.inset-y-lg {
  top: 24px !important;
  bottom: 24px !important;
}

.inset-x-lg {
  right: 24px !important;
  left: 24px !important;
}

.inset-y-xl {
  top: 32px !important;
  bottom: 32px !important;
}

.inset-x-xl {
  right: 32px !important;
  left: 32px !important;
}

.inset-y-n1 {
  top: -4px !important;
  bottom: -4px !important;
}

.inset-x-n1 {
  right: -4px !important;
  left: -4px !important;
}

.inset-y-n2 {
  top: -8px !important;
  bottom: -8px !important;
}

.inset-x-n2 {
  right: -8px !important;
  left: -8px !important;
}

.inset-y-n3 {
  top: -12px !important;
  bottom: -12px !important;
}

.inset-x-n3 {
  right: -12px !important;
  left: -12px !important;
}

.inset-y-n4 {
  top: -16px !important;
  bottom: -16px !important;
}

.inset-x-n4 {
  right: -16px !important;
  left: -16px !important;
}

.inset-y-n5 {
  top: -20px !important;
  bottom: -20px !important;
}

.inset-x-n5 {
  right: -20px !important;
  left: -20px !important;
}

.inset-y-n6 {
  top: -24px !important;
  bottom: -24px !important;
}

.inset-x-n6 {
  right: -24px !important;
  left: -24px !important;
}

.inset-y-n7 {
  top: -28px !important;
  bottom: -28px !important;
}

.inset-x-n7 {
  right: -28px !important;
  left: -28px !important;
}

.inset-y-n8 {
  top: -32px !important;
  bottom: -32px !important;
}

.inset-x-n8 {
  right: -32px !important;
  left: -32px !important;
}

.inset-y-n9 {
  top: -36px !important;
  bottom: -36px !important;
}

.inset-x-n9 {
  right: -36px !important;
  left: -36px !important;
}

.inset-y-n10 {
  top: -40px !important;
  bottom: -40px !important;
}

.inset-x-n10 {
  right: -40px !important;
  left: -40px !important;
}

.inset-y-n11 {
  top: -44px !important;
  bottom: -44px !important;
}

.inset-x-n11 {
  right: -44px !important;
  left: -44px !important;
}

.inset-y-n12 {
  top: -48px !important;
  bottom: -48px !important;
}

.inset-x-n12 {
  right: -48px !important;
  left: -48px !important;
}

.inset-y-n13 {
  top: -52px !important;
  bottom: -52px !important;
}

.inset-x-n13 {
  right: -52px !important;
  left: -52px !important;
}

.inset-y-n14 {
  top: -46px !important;
  bottom: -46px !important;
}

.inset-x-n14 {
  right: -46px !important;
  left: -46px !important;
}

.inset-y-n22 {
  top: -88px !important;
  bottom: -88px !important;
}

.inset-x-n22 {
  right: -88px !important;
  left: -88px !important;
}

.-inset-y-0 {
  top: 0px !important;
  bottom: 0px !important;
}

.-inset-x-0 {
  right: 0px !important;
  left: 0px !important;
}

.-inset-y-1 {
  top: -4px !important;
  bottom: -4px !important;
}

.-inset-x-1 {
  right: -4px !important;
  left: -4px !important;
}

.-inset-y-2 {
  top: -8px !important;
  bottom: -8px !important;
}

.-inset-x-2 {
  right: -8px !important;
  left: -8px !important;
}

.-inset-y-3 {
  top: -12px !important;
  bottom: -12px !important;
}

.-inset-x-3 {
  right: -12px !important;
  left: -12px !important;
}

.-inset-y-4 {
  top: -16px !important;
  bottom: -16px !important;
}

.-inset-x-4 {
  right: -16px !important;
  left: -16px !important;
}

.-inset-y-5 {
  top: -20px !important;
  bottom: -20px !important;
}

.-inset-x-5 {
  right: -20px !important;
  left: -20px !important;
}

.-inset-y-6 {
  top: -24px !important;
  bottom: -24px !important;
}

.-inset-x-6 {
  right: -24px !important;
  left: -24px !important;
}

.-inset-y-7 {
  top: -28px !important;
  bottom: -28px !important;
}

.-inset-x-7 {
  right: -28px !important;
  left: -28px !important;
}

.-inset-y-8 {
  top: -32px !important;
  bottom: -32px !important;
}

.-inset-x-8 {
  right: -32px !important;
  left: -32px !important;
}

.-inset-y-9 {
  top: -36px !important;
  bottom: -36px !important;
}

.-inset-x-9 {
  right: -36px !important;
  left: -36px !important;
}

.-inset-y-10 {
  top: -40px !important;
  bottom: -40px !important;
}

.-inset-x-10 {
  right: -40px !important;
  left: -40px !important;
}

.-inset-y-11 {
  top: -44px !important;
  bottom: -44px !important;
}

.-inset-x-11 {
  right: -44px !important;
  left: -44px !important;
}

.-inset-y-12 {
  top: -48px !important;
  bottom: -48px !important;
}

.-inset-x-12 {
  right: -48px !important;
  left: -48px !important;
}

.-inset-y-13 {
  top: -52px !important;
  bottom: -52px !important;
}

.-inset-x-13 {
  right: -52px !important;
  left: -52px !important;
}

.-inset-y-14 {
  top: -56px !important;
  bottom: -56px !important;
}

.-inset-x-14 {
  right: -56px !important;
  left: -56px !important;
}

.-inset-y-15 {
  top: -60px !important;
  bottom: -60px !important;
}

.-inset-x-15 {
  right: -60px !important;
  left: -60px !important;
}

.-inset-y-16 {
  top: -64px !important;
  bottom: -64px !important;
}

.-inset-x-16 {
  right: -64px !important;
  left: -64px !important;
}

.-inset-y-17 {
  top: -68px !important;
  bottom: -68px !important;
}

.-inset-x-17 {
  right: -68px !important;
  left: -68px !important;
}

.-inset-y-18 {
  top: -72px !important;
  bottom: -72px !important;
}

.-inset-x-18 {
  right: -72px !important;
  left: -72px !important;
}

.-inset-y-19 {
  top: -76px !important;
  bottom: -76px !important;
}

.-inset-x-19 {
  right: -76px !important;
  left: -76px !important;
}

.-inset-y-20 {
  top: -80px !important;
  bottom: -80px !important;
}

.-inset-x-20 {
  right: -80px !important;
  left: -80px !important;
}

.-inset-y-21 {
  top: -84px !important;
  bottom: -84px !important;
}

.-inset-x-21 {
  right: -84px !important;
  left: -84px !important;
}

.-inset-y-22 {
  top: -88px !important;
  bottom: -88px !important;
}

.-inset-x-22 {
  right: -88px !important;
  left: -88px !important;
}

.-inset-y-23 {
  top: -92px !important;
  bottom: -92px !important;
}

.-inset-x-23 {
  right: -92px !important;
  left: -92px !important;
}

.-inset-y-24 {
  top: -96px !important;
  bottom: -96px !important;
}

.-inset-x-24 {
  right: -96px !important;
  left: -96px !important;
}

.-inset-y-25 {
  top: -100px !important;
  bottom: -100px !important;
}

.-inset-x-25 {
  right: -100px !important;
  left: -100px !important;
}

.-inset-y-26 {
  top: -104px !important;
  bottom: -104px !important;
}

.-inset-x-26 {
  right: -104px !important;
  left: -104px !important;
}

.-inset-y-27 {
  top: -108px !important;
  bottom: -108px !important;
}

.-inset-x-27 {
  right: -108px !important;
  left: -108px !important;
}

.-inset-y-28 {
  top: -112px !important;
  bottom: -112px !important;
}

.-inset-x-28 {
  right: -112px !important;
  left: -112px !important;
}

.-inset-y-29 {
  top: -116px !important;
  bottom: -116px !important;
}

.-inset-x-29 {
  right: -116px !important;
  left: -116px !important;
}

.-inset-y-30 {
  top: -120px !important;
  bottom: -120px !important;
}

.-inset-x-30 {
  right: -120px !important;
  left: -120px !important;
}

.-inset-y-31 {
  top: -124px !important;
  bottom: -124px !important;
}

.-inset-x-31 {
  right: -124px !important;
  left: -124px !important;
}

.-inset-y-32 {
  top: -128px !important;
  bottom: -128px !important;
}

.-inset-x-32 {
  right: -128px !important;
  left: -128px !important;
}

.-inset-y-33 {
  top: -132px !important;
  bottom: -132px !important;
}

.-inset-x-33 {
  right: -132px !important;
  left: -132px !important;
}

.-inset-y-34 {
  top: -136px !important;
  bottom: -136px !important;
}

.-inset-x-34 {
  right: -136px !important;
  left: -136px !important;
}

.-inset-y-35 {
  top: -140px !important;
  bottom: -140px !important;
}

.-inset-x-35 {
  right: -140px !important;
  left: -140px !important;
}

.-inset-y-36 {
  top: -144px !important;
  bottom: -144px !important;
}

.-inset-x-36 {
  right: -144px !important;
  left: -144px !important;
}

.-inset-y-37 {
  top: -148px !important;
  bottom: -148px !important;
}

.-inset-x-37 {
  right: -148px !important;
  left: -148px !important;
}

.-inset-y-38 {
  top: -152px !important;
  bottom: -152px !important;
}

.-inset-x-38 {
  right: -152px !important;
  left: -152px !important;
}

.-inset-y-39 {
  top: -156px !important;
  bottom: -156px !important;
}

.-inset-x-39 {
  right: -156px !important;
  left: -156px !important;
}

.-inset-y-40 {
  top: -160px !important;
  bottom: -160px !important;
}

.-inset-x-40 {
  right: -160px !important;
  left: -160px !important;
}

.-inset-y-41 {
  top: -164px !important;
  bottom: -164px !important;
}

.-inset-x-41 {
  right: -164px !important;
  left: -164px !important;
}

.-inset-y-42 {
  top: -168px !important;
  bottom: -168px !important;
}

.-inset-x-42 {
  right: -168px !important;
  left: -168px !important;
}

.-inset-y-43 {
  top: -172px !important;
  bottom: -172px !important;
}

.-inset-x-43 {
  right: -172px !important;
  left: -172px !important;
}

.-inset-y-44 {
  top: -176px !important;
  bottom: -176px !important;
}

.-inset-x-44 {
  right: -176px !important;
  left: -176px !important;
}

.-inset-y-45 {
  top: -180px !important;
  bottom: -180px !important;
}

.-inset-x-45 {
  right: -180px !important;
  left: -180px !important;
}

.-inset-y-46 {
  top: -184px !important;
  bottom: -184px !important;
}

.-inset-x-46 {
  right: -184px !important;
  left: -184px !important;
}

.-inset-y-47 {
  top: -188px !important;
  bottom: -188px !important;
}

.-inset-x-47 {
  right: -188px !important;
  left: -188px !important;
}

.-inset-y-48 {
  top: -192px !important;
  bottom: -192px !important;
}

.-inset-x-48 {
  right: -192px !important;
  left: -192px !important;
}

.-inset-y-49 {
  top: -196px !important;
  bottom: -196px !important;
}

.-inset-x-49 {
  right: -196px !important;
  left: -196px !important;
}

.-inset-y-50 {
  top: -200px !important;
  bottom: -200px !important;
}

.-inset-x-50 {
  right: -200px !important;
  left: -200px !important;
}

.-inset-y-51 {
  top: -204px !important;
  bottom: -204px !important;
}

.-inset-x-51 {
  right: -204px !important;
  left: -204px !important;
}

.-inset-y-52 {
  top: -208px !important;
  bottom: -208px !important;
}

.-inset-x-52 {
  right: -208px !important;
  left: -208px !important;
}

.-inset-y-53 {
  top: -212px !important;
  bottom: -212px !important;
}

.-inset-x-53 {
  right: -212px !important;
  left: -212px !important;
}

.-inset-y-54 {
  top: -216px !important;
  bottom: -216px !important;
}

.-inset-x-54 {
  right: -216px !important;
  left: -216px !important;
}

.-inset-y-55 {
  top: -220px !important;
  bottom: -220px !important;
}

.-inset-x-55 {
  right: -220px !important;
  left: -220px !important;
}

.-inset-y-56 {
  top: -224px !important;
  bottom: -224px !important;
}

.-inset-x-56 {
  right: -224px !important;
  left: -224px !important;
}

.-inset-y-57 {
  top: -228px !important;
  bottom: -228px !important;
}

.-inset-x-57 {
  right: -228px !important;
  left: -228px !important;
}

.-inset-y-60 {
  top: -240px !important;
  bottom: -240px !important;
}

.-inset-x-60 {
  right: -240px !important;
  left: -240px !important;
}

.-inset-y-61 {
  top: -244px !important;
  bottom: -244px !important;
}

.-inset-x-61 {
  right: -244px !important;
  left: -244px !important;
}

.-inset-y-62 {
  top: -248px !important;
  bottom: -248px !important;
}

.-inset-x-62 {
  right: -248px !important;
  left: -248px !important;
}

.-inset-y-65 {
  top: -260px !important;
  bottom: -260px !important;
}

.-inset-x-65 {
  right: -260px !important;
  left: -260px !important;
}

.-inset-y-66 {
  top: -264px !important;
  bottom: -264px !important;
}

.-inset-x-66 {
  right: -264px !important;
  left: -264px !important;
}

.-inset-y-68 {
  top: -272px !important;
  bottom: -272px !important;
}

.-inset-x-68 {
  right: -272px !important;
  left: -272px !important;
}

.-inset-y-69 {
  top: -276px !important;
  bottom: -276px !important;
}

.-inset-x-69 {
  right: -276px !important;
  left: -276px !important;
}

.-inset-y-70 {
  top: -280px !important;
  bottom: -280px !important;
}

.-inset-x-70 {
  right: -280px !important;
  left: -280px !important;
}

.-inset-y-73 {
  top: -292px !important;
  bottom: -292px !important;
}

.-inset-x-73 {
  right: -292px !important;
  left: -292px !important;
}

.-inset-y-74 {
  top: -296px !important;
  bottom: -296px !important;
}

.-inset-x-74 {
  right: -296px !important;
  left: -296px !important;
}

.-inset-y-75 {
  top: -300px !important;
  bottom: -300px !important;
}

.-inset-x-75 {
  right: -300px !important;
  left: -300px !important;
}

.-inset-y-77 {
  top: -308px !important;
  bottom: -308px !important;
}

.-inset-x-77 {
  right: -308px !important;
  left: -308px !important;
}

.-inset-y-78 {
  top: -312px !important;
  bottom: -312px !important;
}

.-inset-x-78 {
  right: -312px !important;
  left: -312px !important;
}

.-inset-y-80 {
  top: -320px !important;
  bottom: -320px !important;
}

.-inset-x-80 {
  right: -320px !important;
  left: -320px !important;
}

.-inset-y-81 {
  top: -324px !important;
  bottom: -324px !important;
}

.-inset-x-81 {
  right: -324px !important;
  left: -324px !important;
}

.-inset-y-84 {
  top: -336px !important;
  bottom: -336px !important;
}

.-inset-x-84 {
  right: -336px !important;
  left: -336px !important;
}

.-inset-y-87 {
  top: -348px !important;
  bottom: -348px !important;
}

.-inset-x-87 {
  right: -348px !important;
  left: -348px !important;
}

.-inset-y-90 {
  top: -360px !important;
  bottom: -360px !important;
}

.-inset-x-90 {
  right: -360px !important;
  left: -360px !important;
}

.-inset-y-91 {
  top: -364px !important;
  bottom: -364px !important;
}

.-inset-x-91 {
  right: -364px !important;
  left: -364px !important;
}

.-inset-y-92 {
  top: -368px !important;
  bottom: -368px !important;
}

.-inset-x-92 {
  right: -368px !important;
  left: -368px !important;
}

.-inset-y-93 {
  top: -372px !important;
  bottom: -372px !important;
}

.-inset-x-93 {
  right: -372px !important;
  left: -372px !important;
}

.-inset-y-94 {
  top: -376px !important;
  bottom: -376px !important;
}

.-inset-x-94 {
  right: -376px !important;
  left: -376px !important;
}

.-inset-y-95 {
  top: -380px !important;
  bottom: -380px !important;
}

.-inset-x-95 {
  right: -380px !important;
  left: -380px !important;
}

.-inset-y-96 {
  top: -384px !important;
  bottom: -384px !important;
}

.-inset-x-96 {
  right: -384px !important;
  left: -384px !important;
}

.-inset-y-97 {
  top: -388px !important;
  bottom: -388px !important;
}

.-inset-x-97 {
  right: -388px !important;
  left: -388px !important;
}

.-inset-y-98 {
  top: -392px !important;
  bottom: -392px !important;
}

.-inset-x-98 {
  right: -392px !important;
  left: -392px !important;
}

.-inset-y-99 {
  top: -396px !important;
  bottom: -396px !important;
}

.-inset-x-99 {
  right: -396px !important;
  left: -396px !important;
}

.-inset-y-100 {
  top: -400px !important;
  bottom: -400px !important;
}

.-inset-x-100 {
  right: -400px !important;
  left: -400px !important;
}

.-inset-y-101 {
  top: -404px !important;
  bottom: -404px !important;
}

.-inset-x-101 {
  right: -404px !important;
  left: -404px !important;
}

.-inset-y-102 {
  top: -408px !important;
  bottom: -408px !important;
}

.-inset-x-102 {
  right: -408px !important;
  left: -408px !important;
}

.-inset-y-103 {
  top: -412px !important;
  bottom: -412px !important;
}

.-inset-x-103 {
  right: -412px !important;
  left: -412px !important;
}

.-inset-y-104 {
  top: -416px !important;
  bottom: -416px !important;
}

.-inset-x-104 {
  right: -416px !important;
  left: -416px !important;
}

.-inset-y-105 {
  top: -420px !important;
  bottom: -420px !important;
}

.-inset-x-105 {
  right: -420px !important;
  left: -420px !important;
}

.-inset-y-107 {
  top: -428px !important;
  bottom: -428px !important;
}

.-inset-x-107 {
  right: -428px !important;
  left: -428px !important;
}

.-inset-y-110 {
  top: -440px !important;
  bottom: -440px !important;
}

.-inset-x-110 {
  right: -440px !important;
  left: -440px !important;
}

.-inset-y-112 {
  top: -448px !important;
  bottom: -448px !important;
}

.-inset-x-112 {
  right: -448px !important;
  left: -448px !important;
}

.-inset-y-114 {
  top: -456px !important;
  bottom: -456px !important;
}

.-inset-x-114 {
  right: -456px !important;
  left: -456px !important;
}

.-inset-y-115 {
  top: -460px !important;
  bottom: -460px !important;
}

.-inset-x-115 {
  right: -460px !important;
  left: -460px !important;
}

.-inset-y-119 {
  top: -476px !important;
  bottom: -476px !important;
}

.-inset-x-119 {
  right: -476px !important;
  left: -476px !important;
}

.-inset-y-120 {
  top: -480px !important;
  bottom: -480px !important;
}

.-inset-x-120 {
  right: -480px !important;
  left: -480px !important;
}

.-inset-y-122 {
  top: -488px !important;
  bottom: -488px !important;
}

.-inset-x-122 {
  right: -488px !important;
  left: -488px !important;
}

.-inset-y-124 {
  top: -496px !important;
  bottom: -496px !important;
}

.-inset-x-124 {
  right: -496px !important;
  left: -496px !important;
}

.-inset-y-130 {
  top: -520px !important;
  bottom: -520px !important;
}

.-inset-x-130 {
  right: -520px !important;
  left: -520px !important;
}

.-inset-y-138 {
  top: -552px !important;
  bottom: -552px !important;
}

.-inset-x-138 {
  right: -552px !important;
  left: -552px !important;
}

.-inset-y-143 {
  top: -572px !important;
  bottom: -572px !important;
}

.-inset-x-143 {
  right: -572px !important;
  left: -572px !important;
}

.-inset-y-148 {
  top: -592px !important;
  bottom: -592px !important;
}

.-inset-x-148 {
  right: -592px !important;
  left: -592px !important;
}

.-inset-y-150 {
  top: -600px !important;
  bottom: -600px !important;
}

.-inset-x-150 {
  right: -600px !important;
  left: -600px !important;
}

.-inset-y-154 {
  top: -616px !important;
  bottom: -616px !important;
}

.-inset-x-154 {
  right: -616px !important;
  left: -616px !important;
}

.-inset-y-160 {
  top: -640px !important;
  bottom: -640px !important;
}

.-inset-x-160 {
  right: -640px !important;
  left: -640px !important;
}

.-inset-y-162 {
  top: -648px !important;
  bottom: -648px !important;
}

.-inset-x-162 {
  right: -648px !important;
  left: -648px !important;
}

.-inset-y-164 {
  top: -656px !important;
  bottom: -656px !important;
}

.-inset-x-164 {
  right: -656px !important;
  left: -656px !important;
}

.-inset-y-165 {
  top: -660px !important;
  bottom: -660px !important;
}

.-inset-x-165 {
  right: -660px !important;
  left: -660px !important;
}

.-inset-y-166 {
  top: -664px !important;
  bottom: -664px !important;
}

.-inset-x-166 {
  right: -664px !important;
  left: -664px !important;
}

.-inset-y-168 {
  top: -672px !important;
  bottom: -672px !important;
}

.-inset-x-168 {
  right: -672px !important;
  left: -672px !important;
}

.-inset-y-169 {
  top: -676px !important;
  bottom: -676px !important;
}

.-inset-x-169 {
  right: -676px !important;
  left: -676px !important;
}

.-inset-y-170 {
  top: -680px !important;
  bottom: -680px !important;
}

.-inset-x-170 {
  right: -680px !important;
  left: -680px !important;
}

.-inset-y-172 {
  top: -688px !important;
  bottom: -688px !important;
}

.-inset-x-172 {
  right: -688px !important;
  left: -688px !important;
}

.-inset-y-174 {
  top: -696px !important;
  bottom: -696px !important;
}

.-inset-x-174 {
  right: -696px !important;
  left: -696px !important;
}

.-inset-y-175 {
  top: -700px !important;
  bottom: -700px !important;
}

.-inset-x-175 {
  right: -700px !important;
  left: -700px !important;
}

.-inset-y-189 {
  top: -756px !important;
  bottom: -756px !important;
}

.-inset-x-189 {
  right: -756px !important;
  left: -756px !important;
}

.-inset-y-200 {
  top: -800px !important;
  bottom: -800px !important;
}

.-inset-x-200 {
  right: -800px !important;
  left: -800px !important;
}

.-inset-y-0\.5 {
  top: -2px !important;
  bottom: -2px !important;
}

.-inset-x-0\.5 {
  right: -2px !important;
  left: -2px !important;
}

.-inset-y-1\.5 {
  top: -6px !important;
  bottom: -6px !important;
}

.-inset-x-1\.5 {
  right: -6px !important;
  left: -6px !important;
}

.-inset-y-3\.5 {
  top: -14px !important;
  bottom: -14px !important;
}

.-inset-x-3\.5 {
  right: -14px !important;
  left: -14px !important;
}

.-inset-y-6\.5 {
  top: -26px !important;
  bottom: -26px !important;
}

.-inset-x-6\.5 {
  right: -26px !important;
  left: -26px !important;
}

.-inset-y-7\.5 {
  top: -30px !important;
  bottom: -30px !important;
}

.-inset-x-7\.5 {
  right: -30px !important;
  left: -30px !important;
}

.-inset-y-17\.5 {
  top: -70px !important;
  bottom: -70px !important;
}

.-inset-x-17\.5 {
  right: -70px !important;
  left: -70px !important;
}

.-inset-y-28\.5 {
  top: -114px !important;
  bottom: -114px !important;
}

.-inset-x-28\.5 {
  right: -114px !important;
  left: -114px !important;
}

.-inset-y-31\.5 {
  top: -126px !important;
  bottom: -126px !important;
}

.-inset-x-31\.5 {
  right: -126px !important;
  left: -126px !important;
}

.-inset-y-37\.5 {
  top: -150px !important;
  bottom: -150px !important;
}

.-inset-x-37\.5 {
  right: -150px !important;
  left: -150px !important;
}

.-inset-y-72\.5 {
  top: -290px !important;
  bottom: -290px !important;
}

.-inset-x-72\.5 {
  right: -290px !important;
  left: -290px !important;
}

.-inset-y-sm {
  top: -8px !important;
  bottom: -8px !important;
}

.-inset-x-sm {
  right: -8px !important;
  left: -8px !important;
}

.-inset-y-md {
  top: -16px !important;
  bottom: -16px !important;
}

.-inset-x-md {
  right: -16px !important;
  left: -16px !important;
}

.-inset-y-lg {
  top: -24px !important;
  bottom: -24px !important;
}

.-inset-x-lg {
  right: -24px !important;
  left: -24px !important;
}

.-inset-y-xl {
  top: -32px !important;
  bottom: -32px !important;
}

.-inset-x-xl {
  right: -32px !important;
  left: -32px !important;
}

.-inset-y-n1 {
  top: 4px !important;
  bottom: 4px !important;
}

.-inset-x-n1 {
  right: 4px !important;
  left: 4px !important;
}

.-inset-y-n2 {
  top: 8px !important;
  bottom: 8px !important;
}

.-inset-x-n2 {
  right: 8px !important;
  left: 8px !important;
}

.-inset-y-n3 {
  top: 12px !important;
  bottom: 12px !important;
}

.-inset-x-n3 {
  right: 12px !important;
  left: 12px !important;
}

.-inset-y-n4 {
  top: 16px !important;
  bottom: 16px !important;
}

.-inset-x-n4 {
  right: 16px !important;
  left: 16px !important;
}

.-inset-y-n5 {
  top: 20px !important;
  bottom: 20px !important;
}

.-inset-x-n5 {
  right: 20px !important;
  left: 20px !important;
}

.-inset-y-n6 {
  top: 24px !important;
  bottom: 24px !important;
}

.-inset-x-n6 {
  right: 24px !important;
  left: 24px !important;
}

.-inset-y-n7 {
  top: 28px !important;
  bottom: 28px !important;
}

.-inset-x-n7 {
  right: 28px !important;
  left: 28px !important;
}

.-inset-y-n8 {
  top: 32px !important;
  bottom: 32px !important;
}

.-inset-x-n8 {
  right: 32px !important;
  left: 32px !important;
}

.-inset-y-n9 {
  top: 36px !important;
  bottom: 36px !important;
}

.-inset-x-n9 {
  right: 36px !important;
  left: 36px !important;
}

.-inset-y-n10 {
  top: 40px !important;
  bottom: 40px !important;
}

.-inset-x-n10 {
  right: 40px !important;
  left: 40px !important;
}

.-inset-y-n11 {
  top: 44px !important;
  bottom: 44px !important;
}

.-inset-x-n11 {
  right: 44px !important;
  left: 44px !important;
}

.-inset-y-n12 {
  top: 48px !important;
  bottom: 48px !important;
}

.-inset-x-n12 {
  right: 48px !important;
  left: 48px !important;
}

.-inset-y-n13 {
  top: 52px !important;
  bottom: 52px !important;
}

.-inset-x-n13 {
  right: 52px !important;
  left: 52px !important;
}

.-inset-y-n14 {
  top: 46px !important;
  bottom: 46px !important;
}

.-inset-x-n14 {
  right: 46px !important;
  left: 46px !important;
}

.-inset-y-n22 {
  top: 88px !important;
  bottom: 88px !important;
}

.-inset-x-n22 {
  right: 88px !important;
  left: 88px !important;
}

.inset-y-1\/2 {
  top: 50% !important;
  bottom: 50% !important;
}

.inset-x-1\/2 {
  right: 50% !important;
  left: 50% !important;
}

.inset-y-1\/3 {
  top: 33.333333% !important;
  bottom: 33.333333% !important;
}

.inset-x-1\/3 {
  right: 33.333333% !important;
  left: 33.333333% !important;
}

.inset-y-2\/3 {
  top: 66.666667% !important;
  bottom: 66.666667% !important;
}

.inset-x-2\/3 {
  right: 66.666667% !important;
  left: 66.666667% !important;
}

.inset-y-1\/4 {
  top: 25% !important;
  bottom: 25% !important;
}

.inset-x-1\/4 {
  right: 25% !important;
  left: 25% !important;
}

.inset-y-2\/4 {
  top: 50% !important;
  bottom: 50% !important;
}

.inset-x-2\/4 {
  right: 50% !important;
  left: 50% !important;
}

.inset-y-3\/4 {
  top: 75% !important;
  bottom: 75% !important;
}

.inset-x-3\/4 {
  right: 75% !important;
  left: 75% !important;
}

.inset-y-full {
  top: 100% !important;
  bottom: 100% !important;
}

.inset-x-full {
  right: 100% !important;
  left: 100% !important;
}

.-inset-y-1\/2 {
  top: -50% !important;
  bottom: -50% !important;
}

.-inset-x-1\/2 {
  right: -50% !important;
  left: -50% !important;
}

.-inset-y-1\/3 {
  top: -33.333333% !important;
  bottom: -33.333333% !important;
}

.-inset-x-1\/3 {
  right: -33.333333% !important;
  left: -33.333333% !important;
}

.-inset-y-2\/3 {
  top: -66.666667% !important;
  bottom: -66.666667% !important;
}

.-inset-x-2\/3 {
  right: -66.666667% !important;
  left: -66.666667% !important;
}

.-inset-y-1\/4 {
  top: -25% !important;
  bottom: -25% !important;
}

.-inset-x-1\/4 {
  right: -25% !important;
  left: -25% !important;
}

.-inset-y-2\/4 {
  top: -50% !important;
  bottom: -50% !important;
}

.-inset-x-2\/4 {
  right: -50% !important;
  left: -50% !important;
}

.-inset-y-3\/4 {
  top: -75% !important;
  bottom: -75% !important;
}

.-inset-x-3\/4 {
  right: -75% !important;
  left: -75% !important;
}

.-inset-y-full {
  top: -100% !important;
  bottom: -100% !important;
}

.-inset-x-full {
  right: -100% !important;
  left: -100% !important;
}

.top-0 {
  top: 0px !important;
}

.right-0 {
  right: 0px !important;
}

.bottom-0 {
  bottom: 0px !important;
}

.left-0 {
  left: 0px !important;
}

.top-1 {
  top: 4px !important;
}

.right-1 {
  right: 4px !important;
}

.bottom-1 {
  bottom: 4px !important;
}

.left-1 {
  left: 4px !important;
}

.top-2 {
  top: 8px !important;
}

.right-2 {
  right: 8px !important;
}

.bottom-2 {
  bottom: 8px !important;
}

.left-2 {
  left: 8px !important;
}

.top-3 {
  top: 12px !important;
}

.right-3 {
  right: 12px !important;
}

.bottom-3 {
  bottom: 12px !important;
}

.left-3 {
  left: 12px !important;
}

.top-4 {
  top: 16px !important;
}

.right-4 {
  right: 16px !important;
}

.bottom-4 {
  bottom: 16px !important;
}

.left-4 {
  left: 16px !important;
}

.top-5 {
  top: 20px !important;
}

.right-5 {
  right: 20px !important;
}

.bottom-5 {
  bottom: 20px !important;
}

.left-5 {
  left: 20px !important;
}

.top-6 {
  top: 24px !important;
}

.right-6 {
  right: 24px !important;
}

.bottom-6 {
  bottom: 24px !important;
}

.left-6 {
  left: 24px !important;
}

.top-7 {
  top: 28px !important;
}

.right-7 {
  right: 28px !important;
}

.bottom-7 {
  bottom: 28px !important;
}

.left-7 {
  left: 28px !important;
}

.top-8 {
  top: 32px !important;
}

.right-8 {
  right: 32px !important;
}

.bottom-8 {
  bottom: 32px !important;
}

.left-8 {
  left: 32px !important;
}

.top-9 {
  top: 36px !important;
}

.right-9 {
  right: 36px !important;
}

.bottom-9 {
  bottom: 36px !important;
}

.left-9 {
  left: 36px !important;
}

.top-10 {
  top: 40px !important;
}

.right-10 {
  right: 40px !important;
}

.bottom-10 {
  bottom: 40px !important;
}

.left-10 {
  left: 40px !important;
}

.top-11 {
  top: 44px !important;
}

.right-11 {
  right: 44px !important;
}

.bottom-11 {
  bottom: 44px !important;
}

.left-11 {
  left: 44px !important;
}

.top-12 {
  top: 48px !important;
}

.right-12 {
  right: 48px !important;
}

.bottom-12 {
  bottom: 48px !important;
}

.left-12 {
  left: 48px !important;
}

.top-13 {
  top: 52px !important;
}

.right-13 {
  right: 52px !important;
}

.bottom-13 {
  bottom: 52px !important;
}

.left-13 {
  left: 52px !important;
}

.top-14 {
  top: 56px !important;
}

.right-14 {
  right: 56px !important;
}

.bottom-14 {
  bottom: 56px !important;
}

.left-14 {
  left: 56px !important;
}

.top-15 {
  top: 60px !important;
}

.right-15 {
  right: 60px !important;
}

.bottom-15 {
  bottom: 60px !important;
}

.left-15 {
  left: 60px !important;
}

.top-16 {
  top: 64px !important;
}

.right-16 {
  right: 64px !important;
}

.bottom-16 {
  bottom: 64px !important;
}

.left-16 {
  left: 64px !important;
}

.top-17 {
  top: 68px !important;
}

.right-17 {
  right: 68px !important;
}

.bottom-17 {
  bottom: 68px !important;
}

.left-17 {
  left: 68px !important;
}

.top-18 {
  top: 72px !important;
}

.right-18 {
  right: 72px !important;
}

.bottom-18 {
  bottom: 72px !important;
}

.left-18 {
  left: 72px !important;
}

.top-19 {
  top: 76px !important;
}

.right-19 {
  right: 76px !important;
}

.bottom-19 {
  bottom: 76px !important;
}

.left-19 {
  left: 76px !important;
}

.top-20 {
  top: 80px !important;
}

.right-20 {
  right: 80px !important;
}

.bottom-20 {
  bottom: 80px !important;
}

.left-20 {
  left: 80px !important;
}

.top-21 {
  top: 84px !important;
}

.right-21 {
  right: 84px !important;
}

.bottom-21 {
  bottom: 84px !important;
}

.left-21 {
  left: 84px !important;
}

.top-22 {
  top: 88px !important;
}

.right-22 {
  right: 88px !important;
}

.bottom-22 {
  bottom: 88px !important;
}

.left-22 {
  left: 88px !important;
}

.top-23 {
  top: 92px !important;
}

.right-23 {
  right: 92px !important;
}

.bottom-23 {
  bottom: 92px !important;
}

.left-23 {
  left: 92px !important;
}

.top-24 {
  top: 96px !important;
}

.right-24 {
  right: 96px !important;
}

.bottom-24 {
  bottom: 96px !important;
}

.left-24 {
  left: 96px !important;
}

.top-25 {
  top: 100px !important;
}

.right-25 {
  right: 100px !important;
}

.bottom-25 {
  bottom: 100px !important;
}

.left-25 {
  left: 100px !important;
}

.top-26 {
  top: 104px !important;
}

.right-26 {
  right: 104px !important;
}

.bottom-26 {
  bottom: 104px !important;
}

.left-26 {
  left: 104px !important;
}

.top-27 {
  top: 108px !important;
}

.right-27 {
  right: 108px !important;
}

.bottom-27 {
  bottom: 108px !important;
}

.left-27 {
  left: 108px !important;
}

.top-28 {
  top: 112px !important;
}

.right-28 {
  right: 112px !important;
}

.bottom-28 {
  bottom: 112px !important;
}

.left-28 {
  left: 112px !important;
}

.top-29 {
  top: 116px !important;
}

.right-29 {
  right: 116px !important;
}

.bottom-29 {
  bottom: 116px !important;
}

.left-29 {
  left: 116px !important;
}

.top-30 {
  top: 120px !important;
}

.right-30 {
  right: 120px !important;
}

.bottom-30 {
  bottom: 120px !important;
}

.left-30 {
  left: 120px !important;
}

.top-31 {
  top: 124px !important;
}

.right-31 {
  right: 124px !important;
}

.bottom-31 {
  bottom: 124px !important;
}

.left-31 {
  left: 124px !important;
}

.top-32 {
  top: 128px !important;
}

.right-32 {
  right: 128px !important;
}

.bottom-32 {
  bottom: 128px !important;
}

.left-32 {
  left: 128px !important;
}

.top-33 {
  top: 132px !important;
}

.right-33 {
  right: 132px !important;
}

.bottom-33 {
  bottom: 132px !important;
}

.left-33 {
  left: 132px !important;
}

.top-34 {
  top: 136px !important;
}

.right-34 {
  right: 136px !important;
}

.bottom-34 {
  bottom: 136px !important;
}

.left-34 {
  left: 136px !important;
}

.top-35 {
  top: 140px !important;
}

.right-35 {
  right: 140px !important;
}

.bottom-35 {
  bottom: 140px !important;
}

.left-35 {
  left: 140px !important;
}

.top-36 {
  top: 144px !important;
}

.right-36 {
  right: 144px !important;
}

.bottom-36 {
  bottom: 144px !important;
}

.left-36 {
  left: 144px !important;
}

.top-37 {
  top: 148px !important;
}

.right-37 {
  right: 148px !important;
}

.bottom-37 {
  bottom: 148px !important;
}

.left-37 {
  left: 148px !important;
}

.top-38 {
  top: 152px !important;
}

.right-38 {
  right: 152px !important;
}

.bottom-38 {
  bottom: 152px !important;
}

.left-38 {
  left: 152px !important;
}

.top-39 {
  top: 156px !important;
}

.right-39 {
  right: 156px !important;
}

.bottom-39 {
  bottom: 156px !important;
}

.left-39 {
  left: 156px !important;
}

.top-40 {
  top: 160px !important;
}

.right-40 {
  right: 160px !important;
}

.bottom-40 {
  bottom: 160px !important;
}

.left-40 {
  left: 160px !important;
}

.top-41 {
  top: 164px !important;
}

.right-41 {
  right: 164px !important;
}

.bottom-41 {
  bottom: 164px !important;
}

.left-41 {
  left: 164px !important;
}

.top-42 {
  top: 168px !important;
}

.right-42 {
  right: 168px !important;
}

.bottom-42 {
  bottom: 168px !important;
}

.left-42 {
  left: 168px !important;
}

.top-43 {
  top: 172px !important;
}

.right-43 {
  right: 172px !important;
}

.bottom-43 {
  bottom: 172px !important;
}

.left-43 {
  left: 172px !important;
}

.top-44 {
  top: 176px !important;
}

.right-44 {
  right: 176px !important;
}

.bottom-44 {
  bottom: 176px !important;
}

.left-44 {
  left: 176px !important;
}

.top-45 {
  top: 180px !important;
}

.right-45 {
  right: 180px !important;
}

.bottom-45 {
  bottom: 180px !important;
}

.left-45 {
  left: 180px !important;
}

.top-46 {
  top: 184px !important;
}

.right-46 {
  right: 184px !important;
}

.bottom-46 {
  bottom: 184px !important;
}

.left-46 {
  left: 184px !important;
}

.top-47 {
  top: 188px !important;
}

.right-47 {
  right: 188px !important;
}

.bottom-47 {
  bottom: 188px !important;
}

.left-47 {
  left: 188px !important;
}

.top-48 {
  top: 192px !important;
}

.right-48 {
  right: 192px !important;
}

.bottom-48 {
  bottom: 192px !important;
}

.left-48 {
  left: 192px !important;
}

.top-49 {
  top: 196px !important;
}

.right-49 {
  right: 196px !important;
}

.bottom-49 {
  bottom: 196px !important;
}

.left-49 {
  left: 196px !important;
}

.top-50 {
  top: 200px !important;
}

.right-50 {
  right: 200px !important;
}

.bottom-50 {
  bottom: 200px !important;
}

.left-50 {
  left: 200px !important;
}

.top-51 {
  top: 204px !important;
}

.right-51 {
  right: 204px !important;
}

.bottom-51 {
  bottom: 204px !important;
}

.left-51 {
  left: 204px !important;
}

.top-52 {
  top: 208px !important;
}

.right-52 {
  right: 208px !important;
}

.bottom-52 {
  bottom: 208px !important;
}

.left-52 {
  left: 208px !important;
}

.top-53 {
  top: 212px !important;
}

.right-53 {
  right: 212px !important;
}

.bottom-53 {
  bottom: 212px !important;
}

.left-53 {
  left: 212px !important;
}

.top-54 {
  top: 216px !important;
}

.right-54 {
  right: 216px !important;
}

.bottom-54 {
  bottom: 216px !important;
}

.left-54 {
  left: 216px !important;
}

.top-55 {
  top: 220px !important;
}

.right-55 {
  right: 220px !important;
}

.bottom-55 {
  bottom: 220px !important;
}

.left-55 {
  left: 220px !important;
}

.top-56 {
  top: 224px !important;
}

.right-56 {
  right: 224px !important;
}

.bottom-56 {
  bottom: 224px !important;
}

.left-56 {
  left: 224px !important;
}

.top-57 {
  top: 228px !important;
}

.right-57 {
  right: 228px !important;
}

.bottom-57 {
  bottom: 228px !important;
}

.left-57 {
  left: 228px !important;
}

.top-60 {
  top: 240px !important;
}

.right-60 {
  right: 240px !important;
}

.bottom-60 {
  bottom: 240px !important;
}

.left-60 {
  left: 240px !important;
}

.top-61 {
  top: 244px !important;
}

.right-61 {
  right: 244px !important;
}

.bottom-61 {
  bottom: 244px !important;
}

.left-61 {
  left: 244px !important;
}

.top-62 {
  top: 248px !important;
}

.right-62 {
  right: 248px !important;
}

.bottom-62 {
  bottom: 248px !important;
}

.left-62 {
  left: 248px !important;
}

.top-65 {
  top: 260px !important;
}

.right-65 {
  right: 260px !important;
}

.bottom-65 {
  bottom: 260px !important;
}

.left-65 {
  left: 260px !important;
}

.top-66 {
  top: 264px !important;
}

.right-66 {
  right: 264px !important;
}

.bottom-66 {
  bottom: 264px !important;
}

.left-66 {
  left: 264px !important;
}

.top-68 {
  top: 272px !important;
}

.right-68 {
  right: 272px !important;
}

.bottom-68 {
  bottom: 272px !important;
}

.left-68 {
  left: 272px !important;
}

.top-69 {
  top: 276px !important;
}

.right-69 {
  right: 276px !important;
}

.bottom-69 {
  bottom: 276px !important;
}

.left-69 {
  left: 276px !important;
}

.top-70 {
  top: 280px !important;
}

.right-70 {
  right: 280px !important;
}

.bottom-70 {
  bottom: 280px !important;
}

.left-70 {
  left: 280px !important;
}

.top-73 {
  top: 292px !important;
}

.right-73 {
  right: 292px !important;
}

.bottom-73 {
  bottom: 292px !important;
}

.left-73 {
  left: 292px !important;
}

.top-74 {
  top: 296px !important;
}

.right-74 {
  right: 296px !important;
}

.bottom-74 {
  bottom: 296px !important;
}

.left-74 {
  left: 296px !important;
}

.top-75 {
  top: 300px !important;
}

.right-75 {
  right: 300px !important;
}

.bottom-75 {
  bottom: 300px !important;
}

.left-75 {
  left: 300px !important;
}

.top-77 {
  top: 308px !important;
}

.right-77 {
  right: 308px !important;
}

.bottom-77 {
  bottom: 308px !important;
}

.left-77 {
  left: 308px !important;
}

.top-78 {
  top: 312px !important;
}

.right-78 {
  right: 312px !important;
}

.bottom-78 {
  bottom: 312px !important;
}

.left-78 {
  left: 312px !important;
}

.top-80 {
  top: 320px !important;
}

.right-80 {
  right: 320px !important;
}

.bottom-80 {
  bottom: 320px !important;
}

.left-80 {
  left: 320px !important;
}

.top-81 {
  top: 324px !important;
}

.right-81 {
  right: 324px !important;
}

.bottom-81 {
  bottom: 324px !important;
}

.left-81 {
  left: 324px !important;
}

.top-84 {
  top: 336px !important;
}

.right-84 {
  right: 336px !important;
}

.bottom-84 {
  bottom: 336px !important;
}

.left-84 {
  left: 336px !important;
}

.top-87 {
  top: 348px !important;
}

.right-87 {
  right: 348px !important;
}

.bottom-87 {
  bottom: 348px !important;
}

.left-87 {
  left: 348px !important;
}

.top-90 {
  top: 360px !important;
}

.right-90 {
  right: 360px !important;
}

.bottom-90 {
  bottom: 360px !important;
}

.left-90 {
  left: 360px !important;
}

.top-91 {
  top: 364px !important;
}

.right-91 {
  right: 364px !important;
}

.bottom-91 {
  bottom: 364px !important;
}

.left-91 {
  left: 364px !important;
}

.top-92 {
  top: 368px !important;
}

.right-92 {
  right: 368px !important;
}

.bottom-92 {
  bottom: 368px !important;
}

.left-92 {
  left: 368px !important;
}

.top-93 {
  top: 372px !important;
}

.right-93 {
  right: 372px !important;
}

.bottom-93 {
  bottom: 372px !important;
}

.left-93 {
  left: 372px !important;
}

.top-94 {
  top: 376px !important;
}

.right-94 {
  right: 376px !important;
}

.bottom-94 {
  bottom: 376px !important;
}

.left-94 {
  left: 376px !important;
}

.top-95 {
  top: 380px !important;
}

.right-95 {
  right: 380px !important;
}

.bottom-95 {
  bottom: 380px !important;
}

.left-95 {
  left: 380px !important;
}

.top-96 {
  top: 384px !important;
}

.right-96 {
  right: 384px !important;
}

.bottom-96 {
  bottom: 384px !important;
}

.left-96 {
  left: 384px !important;
}

.top-97 {
  top: 388px !important;
}

.right-97 {
  right: 388px !important;
}

.bottom-97 {
  bottom: 388px !important;
}

.left-97 {
  left: 388px !important;
}

.top-98 {
  top: 392px !important;
}

.right-98 {
  right: 392px !important;
}

.bottom-98 {
  bottom: 392px !important;
}

.left-98 {
  left: 392px !important;
}

.top-99 {
  top: 396px !important;
}

.right-99 {
  right: 396px !important;
}

.bottom-99 {
  bottom: 396px !important;
}

.left-99 {
  left: 396px !important;
}

.top-100 {
  top: 400px !important;
}

.right-100 {
  right: 400px !important;
}

.bottom-100 {
  bottom: 400px !important;
}

.left-100 {
  left: 400px !important;
}

.top-101 {
  top: 404px !important;
}

.right-101 {
  right: 404px !important;
}

.bottom-101 {
  bottom: 404px !important;
}

.left-101 {
  left: 404px !important;
}

.top-102 {
  top: 408px !important;
}

.right-102 {
  right: 408px !important;
}

.bottom-102 {
  bottom: 408px !important;
}

.left-102 {
  left: 408px !important;
}

.top-103 {
  top: 412px !important;
}

.right-103 {
  right: 412px !important;
}

.bottom-103 {
  bottom: 412px !important;
}

.left-103 {
  left: 412px !important;
}

.top-104 {
  top: 416px !important;
}

.right-104 {
  right: 416px !important;
}

.bottom-104 {
  bottom: 416px !important;
}

.left-104 {
  left: 416px !important;
}

.top-105 {
  top: 420px !important;
}

.right-105 {
  right: 420px !important;
}

.bottom-105 {
  bottom: 420px !important;
}

.left-105 {
  left: 420px !important;
}

.top-107 {
  top: 428px !important;
}

.right-107 {
  right: 428px !important;
}

.bottom-107 {
  bottom: 428px !important;
}

.left-107 {
  left: 428px !important;
}

.top-110 {
  top: 440px !important;
}

.right-110 {
  right: 440px !important;
}

.bottom-110 {
  bottom: 440px !important;
}

.left-110 {
  left: 440px !important;
}

.top-112 {
  top: 448px !important;
}

.right-112 {
  right: 448px !important;
}

.bottom-112 {
  bottom: 448px !important;
}

.left-112 {
  left: 448px !important;
}

.top-114 {
  top: 456px !important;
}

.right-114 {
  right: 456px !important;
}

.bottom-114 {
  bottom: 456px !important;
}

.left-114 {
  left: 456px !important;
}

.top-115 {
  top: 460px !important;
}

.right-115 {
  right: 460px !important;
}

.bottom-115 {
  bottom: 460px !important;
}

.left-115 {
  left: 460px !important;
}

.top-119 {
  top: 476px !important;
}

.right-119 {
  right: 476px !important;
}

.bottom-119 {
  bottom: 476px !important;
}

.left-119 {
  left: 476px !important;
}

.top-120 {
  top: 480px !important;
}

.right-120 {
  right: 480px !important;
}

.bottom-120 {
  bottom: 480px !important;
}

.left-120 {
  left: 480px !important;
}

.top-122 {
  top: 488px !important;
}

.right-122 {
  right: 488px !important;
}

.bottom-122 {
  bottom: 488px !important;
}

.left-122 {
  left: 488px !important;
}

.top-124 {
  top: 496px !important;
}

.right-124 {
  right: 496px !important;
}

.bottom-124 {
  bottom: 496px !important;
}

.left-124 {
  left: 496px !important;
}

.top-130 {
  top: 520px !important;
}

.right-130 {
  right: 520px !important;
}

.bottom-130 {
  bottom: 520px !important;
}

.left-130 {
  left: 520px !important;
}

.top-138 {
  top: 552px !important;
}

.right-138 {
  right: 552px !important;
}

.bottom-138 {
  bottom: 552px !important;
}

.left-138 {
  left: 552px !important;
}

.top-143 {
  top: 572px !important;
}

.right-143 {
  right: 572px !important;
}

.bottom-143 {
  bottom: 572px !important;
}

.left-143 {
  left: 572px !important;
}

.top-148 {
  top: 592px !important;
}

.right-148 {
  right: 592px !important;
}

.bottom-148 {
  bottom: 592px !important;
}

.left-148 {
  left: 592px !important;
}

.top-150 {
  top: 600px !important;
}

.right-150 {
  right: 600px !important;
}

.bottom-150 {
  bottom: 600px !important;
}

.left-150 {
  left: 600px !important;
}

.top-154 {
  top: 616px !important;
}

.right-154 {
  right: 616px !important;
}

.bottom-154 {
  bottom: 616px !important;
}

.left-154 {
  left: 616px !important;
}

.top-160 {
  top: 640px !important;
}

.right-160 {
  right: 640px !important;
}

.bottom-160 {
  bottom: 640px !important;
}

.left-160 {
  left: 640px !important;
}

.top-162 {
  top: 648px !important;
}

.right-162 {
  right: 648px !important;
}

.bottom-162 {
  bottom: 648px !important;
}

.left-162 {
  left: 648px !important;
}

.top-164 {
  top: 656px !important;
}

.right-164 {
  right: 656px !important;
}

.bottom-164 {
  bottom: 656px !important;
}

.left-164 {
  left: 656px !important;
}

.top-165 {
  top: 660px !important;
}

.right-165 {
  right: 660px !important;
}

.bottom-165 {
  bottom: 660px !important;
}

.left-165 {
  left: 660px !important;
}

.top-166 {
  top: 664px !important;
}

.right-166 {
  right: 664px !important;
}

.bottom-166 {
  bottom: 664px !important;
}

.left-166 {
  left: 664px !important;
}

.top-168 {
  top: 672px !important;
}

.right-168 {
  right: 672px !important;
}

.bottom-168 {
  bottom: 672px !important;
}

.left-168 {
  left: 672px !important;
}

.top-169 {
  top: 676px !important;
}

.right-169 {
  right: 676px !important;
}

.bottom-169 {
  bottom: 676px !important;
}

.left-169 {
  left: 676px !important;
}

.top-170 {
  top: 680px !important;
}

.right-170 {
  right: 680px !important;
}

.bottom-170 {
  bottom: 680px !important;
}

.left-170 {
  left: 680px !important;
}

.top-172 {
  top: 688px !important;
}

.right-172 {
  right: 688px !important;
}

.bottom-172 {
  bottom: 688px !important;
}

.left-172 {
  left: 688px !important;
}

.top-174 {
  top: 696px !important;
}

.right-174 {
  right: 696px !important;
}

.bottom-174 {
  bottom: 696px !important;
}

.left-174 {
  left: 696px !important;
}

.top-175 {
  top: 700px !important;
}

.right-175 {
  right: 700px !important;
}

.bottom-175 {
  bottom: 700px !important;
}

.left-175 {
  left: 700px !important;
}

.top-189 {
  top: 756px !important;
}

.right-189 {
  right: 756px !important;
}

.bottom-189 {
  bottom: 756px !important;
}

.left-189 {
  left: 756px !important;
}

.top-200 {
  top: 800px !important;
}

.right-200 {
  right: 800px !important;
}

.bottom-200 {
  bottom: 800px !important;
}

.left-200 {
  left: 800px !important;
}

.top-auto {
  top: auto !important;
}

.right-auto {
  right: auto !important;
}

.bottom-auto {
  bottom: auto !important;
}

.left-auto {
  left: auto !important;
}

.top-0\.5 {
  top: 2px !important;
}

.right-0\.5 {
  right: 2px !important;
}

.bottom-0\.5 {
  bottom: 2px !important;
}

.left-0\.5 {
  left: 2px !important;
}

.top-1\.5 {
  top: 6px !important;
}

.right-1\.5 {
  right: 6px !important;
}

.bottom-1\.5 {
  bottom: 6px !important;
}

.left-1\.5 {
  left: 6px !important;
}

.top-3\.5 {
  top: 14px !important;
}

.right-3\.5 {
  right: 14px !important;
}

.bottom-3\.5 {
  bottom: 14px !important;
}

.left-3\.5 {
  left: 14px !important;
}

.top-6\.5 {
  top: 26px !important;
}

.right-6\.5 {
  right: 26px !important;
}

.bottom-6\.5 {
  bottom: 26px !important;
}

.left-6\.5 {
  left: 26px !important;
}

.top-7\.5 {
  top: 30px !important;
}

.right-7\.5 {
  right: 30px !important;
}

.bottom-7\.5 {
  bottom: 30px !important;
}

.left-7\.5 {
  left: 30px !important;
}

.top-17\.5 {
  top: 70px !important;
}

.right-17\.5 {
  right: 70px !important;
}

.bottom-17\.5 {
  bottom: 70px !important;
}

.left-17\.5 {
  left: 70px !important;
}

.top-28\.5 {
  top: 114px !important;
}

.right-28\.5 {
  right: 114px !important;
}

.bottom-28\.5 {
  bottom: 114px !important;
}

.left-28\.5 {
  left: 114px !important;
}

.top-31\.5 {
  top: 126px !important;
}

.right-31\.5 {
  right: 126px !important;
}

.bottom-31\.5 {
  bottom: 126px !important;
}

.left-31\.5 {
  left: 126px !important;
}

.top-37\.5 {
  top: 150px !important;
}

.right-37\.5 {
  right: 150px !important;
}

.bottom-37\.5 {
  bottom: 150px !important;
}

.left-37\.5 {
  left: 150px !important;
}

.top-72\.5 {
  top: 290px !important;
}

.right-72\.5 {
  right: 290px !important;
}

.bottom-72\.5 {
  bottom: 290px !important;
}

.left-72\.5 {
  left: 290px !important;
}

.top-sm {
  top: 8px !important;
}

.right-sm {
  right: 8px !important;
}

.bottom-sm {
  bottom: 8px !important;
}

.left-sm {
  left: 8px !important;
}

.top-md {
  top: 16px !important;
}

.right-md {
  right: 16px !important;
}

.bottom-md {
  bottom: 16px !important;
}

.left-md {
  left: 16px !important;
}

.top-lg {
  top: 24px !important;
}

.right-lg {
  right: 24px !important;
}

.bottom-lg {
  bottom: 24px !important;
}

.left-lg {
  left: 24px !important;
}

.top-xl {
  top: 32px !important;
}

.right-xl {
  right: 32px !important;
}

.bottom-xl {
  bottom: 32px !important;
}

.left-xl {
  left: 32px !important;
}

.top-n1 {
  top: -4px !important;
}

.right-n1 {
  right: -4px !important;
}

.bottom-n1 {
  bottom: -4px !important;
}

.left-n1 {
  left: -4px !important;
}

.top-n2 {
  top: -8px !important;
}

.right-n2 {
  right: -8px !important;
}

.bottom-n2 {
  bottom: -8px !important;
}

.left-n2 {
  left: -8px !important;
}

.top-n3 {
  top: -12px !important;
}

.right-n3 {
  right: -12px !important;
}

.bottom-n3 {
  bottom: -12px !important;
}

.left-n3 {
  left: -12px !important;
}

.top-n4 {
  top: -16px !important;
}

.right-n4 {
  right: -16px !important;
}

.bottom-n4 {
  bottom: -16px !important;
}

.left-n4 {
  left: -16px !important;
}

.top-n5 {
  top: -20px !important;
}

.right-n5 {
  right: -20px !important;
}

.bottom-n5 {
  bottom: -20px !important;
}

.left-n5 {
  left: -20px !important;
}

.top-n6 {
  top: -24px !important;
}

.right-n6 {
  right: -24px !important;
}

.bottom-n6 {
  bottom: -24px !important;
}

.left-n6 {
  left: -24px !important;
}

.top-n7 {
  top: -28px !important;
}

.right-n7 {
  right: -28px !important;
}

.bottom-n7 {
  bottom: -28px !important;
}

.left-n7 {
  left: -28px !important;
}

.top-n8 {
  top: -32px !important;
}

.right-n8 {
  right: -32px !important;
}

.bottom-n8 {
  bottom: -32px !important;
}

.left-n8 {
  left: -32px !important;
}

.top-n9 {
  top: -36px !important;
}

.right-n9 {
  right: -36px !important;
}

.bottom-n9 {
  bottom: -36px !important;
}

.left-n9 {
  left: -36px !important;
}

.top-n10 {
  top: -40px !important;
}

.right-n10 {
  right: -40px !important;
}

.bottom-n10 {
  bottom: -40px !important;
}

.left-n10 {
  left: -40px !important;
}

.top-n11 {
  top: -44px !important;
}

.right-n11 {
  right: -44px !important;
}

.bottom-n11 {
  bottom: -44px !important;
}

.left-n11 {
  left: -44px !important;
}

.top-n12 {
  top: -48px !important;
}

.right-n12 {
  right: -48px !important;
}

.bottom-n12 {
  bottom: -48px !important;
}

.left-n12 {
  left: -48px !important;
}

.top-n13 {
  top: -52px !important;
}

.right-n13 {
  right: -52px !important;
}

.bottom-n13 {
  bottom: -52px !important;
}

.left-n13 {
  left: -52px !important;
}

.top-n14 {
  top: -46px !important;
}

.right-n14 {
  right: -46px !important;
}

.bottom-n14 {
  bottom: -46px !important;
}

.left-n14 {
  left: -46px !important;
}

.top-n22 {
  top: -88px !important;
}

.right-n22 {
  right: -88px !important;
}

.bottom-n22 {
  bottom: -88px !important;
}

.left-n22 {
  left: -88px !important;
}

.-top-0 {
  top: 0px !important;
}

.-right-0 {
  right: 0px !important;
}

.-bottom-0 {
  bottom: 0px !important;
}

.-left-0 {
  left: 0px !important;
}

.-top-1 {
  top: -4px !important;
}

.-right-1 {
  right: -4px !important;
}

.-bottom-1 {
  bottom: -4px !important;
}

.-left-1 {
  left: -4px !important;
}

.-top-2 {
  top: -8px !important;
}

.-right-2 {
  right: -8px !important;
}

.-bottom-2 {
  bottom: -8px !important;
}

.-left-2 {
  left: -8px !important;
}

.-top-3 {
  top: -12px !important;
}

.-right-3 {
  right: -12px !important;
}

.-bottom-3 {
  bottom: -12px !important;
}

.-left-3 {
  left: -12px !important;
}

.-top-4 {
  top: -16px !important;
}

.-right-4 {
  right: -16px !important;
}

.-bottom-4 {
  bottom: -16px !important;
}

.-left-4 {
  left: -16px !important;
}

.-top-5 {
  top: -20px !important;
}

.-right-5 {
  right: -20px !important;
}

.-bottom-5 {
  bottom: -20px !important;
}

.-left-5 {
  left: -20px !important;
}

.-top-6 {
  top: -24px !important;
}

.-right-6 {
  right: -24px !important;
}

.-bottom-6 {
  bottom: -24px !important;
}

.-left-6 {
  left: -24px !important;
}

.-top-7 {
  top: -28px !important;
}

.-right-7 {
  right: -28px !important;
}

.-bottom-7 {
  bottom: -28px !important;
}

.-left-7 {
  left: -28px !important;
}

.-top-8 {
  top: -32px !important;
}

.-right-8 {
  right: -32px !important;
}

.-bottom-8 {
  bottom: -32px !important;
}

.-left-8 {
  left: -32px !important;
}

.-top-9 {
  top: -36px !important;
}

.-right-9 {
  right: -36px !important;
}

.-bottom-9 {
  bottom: -36px !important;
}

.-left-9 {
  left: -36px !important;
}

.-top-10 {
  top: -40px !important;
}

.-right-10 {
  right: -40px !important;
}

.-bottom-10 {
  bottom: -40px !important;
}

.-left-10 {
  left: -40px !important;
}

.-top-11 {
  top: -44px !important;
}

.-right-11 {
  right: -44px !important;
}

.-bottom-11 {
  bottom: -44px !important;
}

.-left-11 {
  left: -44px !important;
}

.-top-12 {
  top: -48px !important;
}

.-right-12 {
  right: -48px !important;
}

.-bottom-12 {
  bottom: -48px !important;
}

.-left-12 {
  left: -48px !important;
}

.-top-13 {
  top: -52px !important;
}

.-right-13 {
  right: -52px !important;
}

.-bottom-13 {
  bottom: -52px !important;
}

.-left-13 {
  left: -52px !important;
}

.-top-14 {
  top: -56px !important;
}

.-right-14 {
  right: -56px !important;
}

.-bottom-14 {
  bottom: -56px !important;
}

.-left-14 {
  left: -56px !important;
}

.-top-15 {
  top: -60px !important;
}

.-right-15 {
  right: -60px !important;
}

.-bottom-15 {
  bottom: -60px !important;
}

.-left-15 {
  left: -60px !important;
}

.-top-16 {
  top: -64px !important;
}

.-right-16 {
  right: -64px !important;
}

.-bottom-16 {
  bottom: -64px !important;
}

.-left-16 {
  left: -64px !important;
}

.-top-17 {
  top: -68px !important;
}

.-right-17 {
  right: -68px !important;
}

.-bottom-17 {
  bottom: -68px !important;
}

.-left-17 {
  left: -68px !important;
}

.-top-18 {
  top: -72px !important;
}

.-right-18 {
  right: -72px !important;
}

.-bottom-18 {
  bottom: -72px !important;
}

.-left-18 {
  left: -72px !important;
}

.-top-19 {
  top: -76px !important;
}

.-right-19 {
  right: -76px !important;
}

.-bottom-19 {
  bottom: -76px !important;
}

.-left-19 {
  left: -76px !important;
}

.-top-20 {
  top: -80px !important;
}

.-right-20 {
  right: -80px !important;
}

.-bottom-20 {
  bottom: -80px !important;
}

.-left-20 {
  left: -80px !important;
}

.-top-21 {
  top: -84px !important;
}

.-right-21 {
  right: -84px !important;
}

.-bottom-21 {
  bottom: -84px !important;
}

.-left-21 {
  left: -84px !important;
}

.-top-22 {
  top: -88px !important;
}

.-right-22 {
  right: -88px !important;
}

.-bottom-22 {
  bottom: -88px !important;
}

.-left-22 {
  left: -88px !important;
}

.-top-23 {
  top: -92px !important;
}

.-right-23 {
  right: -92px !important;
}

.-bottom-23 {
  bottom: -92px !important;
}

.-left-23 {
  left: -92px !important;
}

.-top-24 {
  top: -96px !important;
}

.-right-24 {
  right: -96px !important;
}

.-bottom-24 {
  bottom: -96px !important;
}

.-left-24 {
  left: -96px !important;
}

.-top-25 {
  top: -100px !important;
}

.-right-25 {
  right: -100px !important;
}

.-bottom-25 {
  bottom: -100px !important;
}

.-left-25 {
  left: -100px !important;
}

.-top-26 {
  top: -104px !important;
}

.-right-26 {
  right: -104px !important;
}

.-bottom-26 {
  bottom: -104px !important;
}

.-left-26 {
  left: -104px !important;
}

.-top-27 {
  top: -108px !important;
}

.-right-27 {
  right: -108px !important;
}

.-bottom-27 {
  bottom: -108px !important;
}

.-left-27 {
  left: -108px !important;
}

.-top-28 {
  top: -112px !important;
}

.-right-28 {
  right: -112px !important;
}

.-bottom-28 {
  bottom: -112px !important;
}

.-left-28 {
  left: -112px !important;
}

.-top-29 {
  top: -116px !important;
}

.-right-29 {
  right: -116px !important;
}

.-bottom-29 {
  bottom: -116px !important;
}

.-left-29 {
  left: -116px !important;
}

.-top-30 {
  top: -120px !important;
}

.-right-30 {
  right: -120px !important;
}

.-bottom-30 {
  bottom: -120px !important;
}

.-left-30 {
  left: -120px !important;
}

.-top-31 {
  top: -124px !important;
}

.-right-31 {
  right: -124px !important;
}

.-bottom-31 {
  bottom: -124px !important;
}

.-left-31 {
  left: -124px !important;
}

.-top-32 {
  top: -128px !important;
}

.-right-32 {
  right: -128px !important;
}

.-bottom-32 {
  bottom: -128px !important;
}

.-left-32 {
  left: -128px !important;
}

.-top-33 {
  top: -132px !important;
}

.-right-33 {
  right: -132px !important;
}

.-bottom-33 {
  bottom: -132px !important;
}

.-left-33 {
  left: -132px !important;
}

.-top-34 {
  top: -136px !important;
}

.-right-34 {
  right: -136px !important;
}

.-bottom-34 {
  bottom: -136px !important;
}

.-left-34 {
  left: -136px !important;
}

.-top-35 {
  top: -140px !important;
}

.-right-35 {
  right: -140px !important;
}

.-bottom-35 {
  bottom: -140px !important;
}

.-left-35 {
  left: -140px !important;
}

.-top-36 {
  top: -144px !important;
}

.-right-36 {
  right: -144px !important;
}

.-bottom-36 {
  bottom: -144px !important;
}

.-left-36 {
  left: -144px !important;
}

.-top-37 {
  top: -148px !important;
}

.-right-37 {
  right: -148px !important;
}

.-bottom-37 {
  bottom: -148px !important;
}

.-left-37 {
  left: -148px !important;
}

.-top-38 {
  top: -152px !important;
}

.-right-38 {
  right: -152px !important;
}

.-bottom-38 {
  bottom: -152px !important;
}

.-left-38 {
  left: -152px !important;
}

.-top-39 {
  top: -156px !important;
}

.-right-39 {
  right: -156px !important;
}

.-bottom-39 {
  bottom: -156px !important;
}

.-left-39 {
  left: -156px !important;
}

.-top-40 {
  top: -160px !important;
}

.-right-40 {
  right: -160px !important;
}

.-bottom-40 {
  bottom: -160px !important;
}

.-left-40 {
  left: -160px !important;
}

.-top-41 {
  top: -164px !important;
}

.-right-41 {
  right: -164px !important;
}

.-bottom-41 {
  bottom: -164px !important;
}

.-left-41 {
  left: -164px !important;
}

.-top-42 {
  top: -168px !important;
}

.-right-42 {
  right: -168px !important;
}

.-bottom-42 {
  bottom: -168px !important;
}

.-left-42 {
  left: -168px !important;
}

.-top-43 {
  top: -172px !important;
}

.-right-43 {
  right: -172px !important;
}

.-bottom-43 {
  bottom: -172px !important;
}

.-left-43 {
  left: -172px !important;
}

.-top-44 {
  top: -176px !important;
}

.-right-44 {
  right: -176px !important;
}

.-bottom-44 {
  bottom: -176px !important;
}

.-left-44 {
  left: -176px !important;
}

.-top-45 {
  top: -180px !important;
}

.-right-45 {
  right: -180px !important;
}

.-bottom-45 {
  bottom: -180px !important;
}

.-left-45 {
  left: -180px !important;
}

.-top-46 {
  top: -184px !important;
}

.-right-46 {
  right: -184px !important;
}

.-bottom-46 {
  bottom: -184px !important;
}

.-left-46 {
  left: -184px !important;
}

.-top-47 {
  top: -188px !important;
}

.-right-47 {
  right: -188px !important;
}

.-bottom-47 {
  bottom: -188px !important;
}

.-left-47 {
  left: -188px !important;
}

.-top-48 {
  top: -192px !important;
}

.-right-48 {
  right: -192px !important;
}

.-bottom-48 {
  bottom: -192px !important;
}

.-left-48 {
  left: -192px !important;
}

.-top-49 {
  top: -196px !important;
}

.-right-49 {
  right: -196px !important;
}

.-bottom-49 {
  bottom: -196px !important;
}

.-left-49 {
  left: -196px !important;
}

.-top-50 {
  top: -200px !important;
}

.-right-50 {
  right: -200px !important;
}

.-bottom-50 {
  bottom: -200px !important;
}

.-left-50 {
  left: -200px !important;
}

.-top-51 {
  top: -204px !important;
}

.-right-51 {
  right: -204px !important;
}

.-bottom-51 {
  bottom: -204px !important;
}

.-left-51 {
  left: -204px !important;
}

.-top-52 {
  top: -208px !important;
}

.-right-52 {
  right: -208px !important;
}

.-bottom-52 {
  bottom: -208px !important;
}

.-left-52 {
  left: -208px !important;
}

.-top-53 {
  top: -212px !important;
}

.-right-53 {
  right: -212px !important;
}

.-bottom-53 {
  bottom: -212px !important;
}

.-left-53 {
  left: -212px !important;
}

.-top-54 {
  top: -216px !important;
}

.-right-54 {
  right: -216px !important;
}

.-bottom-54 {
  bottom: -216px !important;
}

.-left-54 {
  left: -216px !important;
}

.-top-55 {
  top: -220px !important;
}

.-right-55 {
  right: -220px !important;
}

.-bottom-55 {
  bottom: -220px !important;
}

.-left-55 {
  left: -220px !important;
}

.-top-56 {
  top: -224px !important;
}

.-right-56 {
  right: -224px !important;
}

.-bottom-56 {
  bottom: -224px !important;
}

.-left-56 {
  left: -224px !important;
}

.-top-57 {
  top: -228px !important;
}

.-right-57 {
  right: -228px !important;
}

.-bottom-57 {
  bottom: -228px !important;
}

.-left-57 {
  left: -228px !important;
}

.-top-60 {
  top: -240px !important;
}

.-right-60 {
  right: -240px !important;
}

.-bottom-60 {
  bottom: -240px !important;
}

.-left-60 {
  left: -240px !important;
}

.-top-61 {
  top: -244px !important;
}

.-right-61 {
  right: -244px !important;
}

.-bottom-61 {
  bottom: -244px !important;
}

.-left-61 {
  left: -244px !important;
}

.-top-62 {
  top: -248px !important;
}

.-right-62 {
  right: -248px !important;
}

.-bottom-62 {
  bottom: -248px !important;
}

.-left-62 {
  left: -248px !important;
}

.-top-65 {
  top: -260px !important;
}

.-right-65 {
  right: -260px !important;
}

.-bottom-65 {
  bottom: -260px !important;
}

.-left-65 {
  left: -260px !important;
}

.-top-66 {
  top: -264px !important;
}

.-right-66 {
  right: -264px !important;
}

.-bottom-66 {
  bottom: -264px !important;
}

.-left-66 {
  left: -264px !important;
}

.-top-68 {
  top: -272px !important;
}

.-right-68 {
  right: -272px !important;
}

.-bottom-68 {
  bottom: -272px !important;
}

.-left-68 {
  left: -272px !important;
}

.-top-69 {
  top: -276px !important;
}

.-right-69 {
  right: -276px !important;
}

.-bottom-69 {
  bottom: -276px !important;
}

.-left-69 {
  left: -276px !important;
}

.-top-70 {
  top: -280px !important;
}

.-right-70 {
  right: -280px !important;
}

.-bottom-70 {
  bottom: -280px !important;
}

.-left-70 {
  left: -280px !important;
}

.-top-73 {
  top: -292px !important;
}

.-right-73 {
  right: -292px !important;
}

.-bottom-73 {
  bottom: -292px !important;
}

.-left-73 {
  left: -292px !important;
}

.-top-74 {
  top: -296px !important;
}

.-right-74 {
  right: -296px !important;
}

.-bottom-74 {
  bottom: -296px !important;
}

.-left-74 {
  left: -296px !important;
}

.-top-75 {
  top: -300px !important;
}

.-right-75 {
  right: -300px !important;
}

.-bottom-75 {
  bottom: -300px !important;
}

.-left-75 {
  left: -300px !important;
}

.-top-77 {
  top: -308px !important;
}

.-right-77 {
  right: -308px !important;
}

.-bottom-77 {
  bottom: -308px !important;
}

.-left-77 {
  left: -308px !important;
}

.-top-78 {
  top: -312px !important;
}

.-right-78 {
  right: -312px !important;
}

.-bottom-78 {
  bottom: -312px !important;
}

.-left-78 {
  left: -312px !important;
}

.-top-80 {
  top: -320px !important;
}

.-right-80 {
  right: -320px !important;
}

.-bottom-80 {
  bottom: -320px !important;
}

.-left-80 {
  left: -320px !important;
}

.-top-81 {
  top: -324px !important;
}

.-right-81 {
  right: -324px !important;
}

.-bottom-81 {
  bottom: -324px !important;
}

.-left-81 {
  left: -324px !important;
}

.-top-84 {
  top: -336px !important;
}

.-right-84 {
  right: -336px !important;
}

.-bottom-84 {
  bottom: -336px !important;
}

.-left-84 {
  left: -336px !important;
}

.-top-87 {
  top: -348px !important;
}

.-right-87 {
  right: -348px !important;
}

.-bottom-87 {
  bottom: -348px !important;
}

.-left-87 {
  left: -348px !important;
}

.-top-90 {
  top: -360px !important;
}

.-right-90 {
  right: -360px !important;
}

.-bottom-90 {
  bottom: -360px !important;
}

.-left-90 {
  left: -360px !important;
}

.-top-91 {
  top: -364px !important;
}

.-right-91 {
  right: -364px !important;
}

.-bottom-91 {
  bottom: -364px !important;
}

.-left-91 {
  left: -364px !important;
}

.-top-92 {
  top: -368px !important;
}

.-right-92 {
  right: -368px !important;
}

.-bottom-92 {
  bottom: -368px !important;
}

.-left-92 {
  left: -368px !important;
}

.-top-93 {
  top: -372px !important;
}

.-right-93 {
  right: -372px !important;
}

.-bottom-93 {
  bottom: -372px !important;
}

.-left-93 {
  left: -372px !important;
}

.-top-94 {
  top: -376px !important;
}

.-right-94 {
  right: -376px !important;
}

.-bottom-94 {
  bottom: -376px !important;
}

.-left-94 {
  left: -376px !important;
}

.-top-95 {
  top: -380px !important;
}

.-right-95 {
  right: -380px !important;
}

.-bottom-95 {
  bottom: -380px !important;
}

.-left-95 {
  left: -380px !important;
}

.-top-96 {
  top: -384px !important;
}

.-right-96 {
  right: -384px !important;
}

.-bottom-96 {
  bottom: -384px !important;
}

.-left-96 {
  left: -384px !important;
}

.-top-97 {
  top: -388px !important;
}

.-right-97 {
  right: -388px !important;
}

.-bottom-97 {
  bottom: -388px !important;
}

.-left-97 {
  left: -388px !important;
}

.-top-98 {
  top: -392px !important;
}

.-right-98 {
  right: -392px !important;
}

.-bottom-98 {
  bottom: -392px !important;
}

.-left-98 {
  left: -392px !important;
}

.-top-99 {
  top: -396px !important;
}

.-right-99 {
  right: -396px !important;
}

.-bottom-99 {
  bottom: -396px !important;
}

.-left-99 {
  left: -396px !important;
}

.-top-100 {
  top: -400px !important;
}

.-right-100 {
  right: -400px !important;
}

.-bottom-100 {
  bottom: -400px !important;
}

.-left-100 {
  left: -400px !important;
}

.-top-101 {
  top: -404px !important;
}

.-right-101 {
  right: -404px !important;
}

.-bottom-101 {
  bottom: -404px !important;
}

.-left-101 {
  left: -404px !important;
}

.-top-102 {
  top: -408px !important;
}

.-right-102 {
  right: -408px !important;
}

.-bottom-102 {
  bottom: -408px !important;
}

.-left-102 {
  left: -408px !important;
}

.-top-103 {
  top: -412px !important;
}

.-right-103 {
  right: -412px !important;
}

.-bottom-103 {
  bottom: -412px !important;
}

.-left-103 {
  left: -412px !important;
}

.-top-104 {
  top: -416px !important;
}

.-right-104 {
  right: -416px !important;
}

.-bottom-104 {
  bottom: -416px !important;
}

.-left-104 {
  left: -416px !important;
}

.-top-105 {
  top: -420px !important;
}

.-right-105 {
  right: -420px !important;
}

.-bottom-105 {
  bottom: -420px !important;
}

.-left-105 {
  left: -420px !important;
}

.-top-107 {
  top: -428px !important;
}

.-right-107 {
  right: -428px !important;
}

.-bottom-107 {
  bottom: -428px !important;
}

.-left-107 {
  left: -428px !important;
}

.-top-110 {
  top: -440px !important;
}

.-right-110 {
  right: -440px !important;
}

.-bottom-110 {
  bottom: -440px !important;
}

.-left-110 {
  left: -440px !important;
}

.-top-112 {
  top: -448px !important;
}

.-right-112 {
  right: -448px !important;
}

.-bottom-112 {
  bottom: -448px !important;
}

.-left-112 {
  left: -448px !important;
}

.-top-114 {
  top: -456px !important;
}

.-right-114 {
  right: -456px !important;
}

.-bottom-114 {
  bottom: -456px !important;
}

.-left-114 {
  left: -456px !important;
}

.-top-115 {
  top: -460px !important;
}

.-right-115 {
  right: -460px !important;
}

.-bottom-115 {
  bottom: -460px !important;
}

.-left-115 {
  left: -460px !important;
}

.-top-119 {
  top: -476px !important;
}

.-right-119 {
  right: -476px !important;
}

.-bottom-119 {
  bottom: -476px !important;
}

.-left-119 {
  left: -476px !important;
}

.-top-120 {
  top: -480px !important;
}

.-right-120 {
  right: -480px !important;
}

.-bottom-120 {
  bottom: -480px !important;
}

.-left-120 {
  left: -480px !important;
}

.-top-122 {
  top: -488px !important;
}

.-right-122 {
  right: -488px !important;
}

.-bottom-122 {
  bottom: -488px !important;
}

.-left-122 {
  left: -488px !important;
}

.-top-124 {
  top: -496px !important;
}

.-right-124 {
  right: -496px !important;
}

.-bottom-124 {
  bottom: -496px !important;
}

.-left-124 {
  left: -496px !important;
}

.-top-130 {
  top: -520px !important;
}

.-right-130 {
  right: -520px !important;
}

.-bottom-130 {
  bottom: -520px !important;
}

.-left-130 {
  left: -520px !important;
}

.-top-138 {
  top: -552px !important;
}

.-right-138 {
  right: -552px !important;
}

.-bottom-138 {
  bottom: -552px !important;
}

.-left-138 {
  left: -552px !important;
}

.-top-143 {
  top: -572px !important;
}

.-right-143 {
  right: -572px !important;
}

.-bottom-143 {
  bottom: -572px !important;
}

.-left-143 {
  left: -572px !important;
}

.-top-148 {
  top: -592px !important;
}

.-right-148 {
  right: -592px !important;
}

.-bottom-148 {
  bottom: -592px !important;
}

.-left-148 {
  left: -592px !important;
}

.-top-150 {
  top: -600px !important;
}

.-right-150 {
  right: -600px !important;
}

.-bottom-150 {
  bottom: -600px !important;
}

.-left-150 {
  left: -600px !important;
}

.-top-154 {
  top: -616px !important;
}

.-right-154 {
  right: -616px !important;
}

.-bottom-154 {
  bottom: -616px !important;
}

.-left-154 {
  left: -616px !important;
}

.-top-160 {
  top: -640px !important;
}

.-right-160 {
  right: -640px !important;
}

.-bottom-160 {
  bottom: -640px !important;
}

.-left-160 {
  left: -640px !important;
}

.-top-162 {
  top: -648px !important;
}

.-right-162 {
  right: -648px !important;
}

.-bottom-162 {
  bottom: -648px !important;
}

.-left-162 {
  left: -648px !important;
}

.-top-164 {
  top: -656px !important;
}

.-right-164 {
  right: -656px !important;
}

.-bottom-164 {
  bottom: -656px !important;
}

.-left-164 {
  left: -656px !important;
}

.-top-165 {
  top: -660px !important;
}

.-right-165 {
  right: -660px !important;
}

.-bottom-165 {
  bottom: -660px !important;
}

.-left-165 {
  left: -660px !important;
}

.-top-166 {
  top: -664px !important;
}

.-right-166 {
  right: -664px !important;
}

.-bottom-166 {
  bottom: -664px !important;
}

.-left-166 {
  left: -664px !important;
}

.-top-168 {
  top: -672px !important;
}

.-right-168 {
  right: -672px !important;
}

.-bottom-168 {
  bottom: -672px !important;
}

.-left-168 {
  left: -672px !important;
}

.-top-169 {
  top: -676px !important;
}

.-right-169 {
  right: -676px !important;
}

.-bottom-169 {
  bottom: -676px !important;
}

.-left-169 {
  left: -676px !important;
}

.-top-170 {
  top: -680px !important;
}

.-right-170 {
  right: -680px !important;
}

.-bottom-170 {
  bottom: -680px !important;
}

.-left-170 {
  left: -680px !important;
}

.-top-172 {
  top: -688px !important;
}

.-right-172 {
  right: -688px !important;
}

.-bottom-172 {
  bottom: -688px !important;
}

.-left-172 {
  left: -688px !important;
}

.-top-174 {
  top: -696px !important;
}

.-right-174 {
  right: -696px !important;
}

.-bottom-174 {
  bottom: -696px !important;
}

.-left-174 {
  left: -696px !important;
}

.-top-175 {
  top: -700px !important;
}

.-right-175 {
  right: -700px !important;
}

.-bottom-175 {
  bottom: -700px !important;
}

.-left-175 {
  left: -700px !important;
}

.-top-189 {
  top: -756px !important;
}

.-right-189 {
  right: -756px !important;
}

.-bottom-189 {
  bottom: -756px !important;
}

.-left-189 {
  left: -756px !important;
}

.-top-200 {
  top: -800px !important;
}

.-right-200 {
  right: -800px !important;
}

.-bottom-200 {
  bottom: -800px !important;
}

.-left-200 {
  left: -800px !important;
}

.-top-0\.5 {
  top: -2px !important;
}

.-right-0\.5 {
  right: -2px !important;
}

.-bottom-0\.5 {
  bottom: -2px !important;
}

.-left-0\.5 {
  left: -2px !important;
}

.-top-1\.5 {
  top: -6px !important;
}

.-right-1\.5 {
  right: -6px !important;
}

.-bottom-1\.5 {
  bottom: -6px !important;
}

.-left-1\.5 {
  left: -6px !important;
}

.-top-3\.5 {
  top: -14px !important;
}

.-right-3\.5 {
  right: -14px !important;
}

.-bottom-3\.5 {
  bottom: -14px !important;
}

.-left-3\.5 {
  left: -14px !important;
}

.-top-6\.5 {
  top: -26px !important;
}

.-right-6\.5 {
  right: -26px !important;
}

.-bottom-6\.5 {
  bottom: -26px !important;
}

.-left-6\.5 {
  left: -26px !important;
}

.-top-7\.5 {
  top: -30px !important;
}

.-right-7\.5 {
  right: -30px !important;
}

.-bottom-7\.5 {
  bottom: -30px !important;
}

.-left-7\.5 {
  left: -30px !important;
}

.-top-17\.5 {
  top: -70px !important;
}

.-right-17\.5 {
  right: -70px !important;
}

.-bottom-17\.5 {
  bottom: -70px !important;
}

.-left-17\.5 {
  left: -70px !important;
}

.-top-28\.5 {
  top: -114px !important;
}

.-right-28\.5 {
  right: -114px !important;
}

.-bottom-28\.5 {
  bottom: -114px !important;
}

.-left-28\.5 {
  left: -114px !important;
}

.-top-31\.5 {
  top: -126px !important;
}

.-right-31\.5 {
  right: -126px !important;
}

.-bottom-31\.5 {
  bottom: -126px !important;
}

.-left-31\.5 {
  left: -126px !important;
}

.-top-37\.5 {
  top: -150px !important;
}

.-right-37\.5 {
  right: -150px !important;
}

.-bottom-37\.5 {
  bottom: -150px !important;
}

.-left-37\.5 {
  left: -150px !important;
}

.-top-72\.5 {
  top: -290px !important;
}

.-right-72\.5 {
  right: -290px !important;
}

.-bottom-72\.5 {
  bottom: -290px !important;
}

.-left-72\.5 {
  left: -290px !important;
}

.-top-sm {
  top: -8px !important;
}

.-right-sm {
  right: -8px !important;
}

.-bottom-sm {
  bottom: -8px !important;
}

.-left-sm {
  left: -8px !important;
}

.-top-md {
  top: -16px !important;
}

.-right-md {
  right: -16px !important;
}

.-bottom-md {
  bottom: -16px !important;
}

.-left-md {
  left: -16px !important;
}

.-top-lg {
  top: -24px !important;
}

.-right-lg {
  right: -24px !important;
}

.-bottom-lg {
  bottom: -24px !important;
}

.-left-lg {
  left: -24px !important;
}

.-top-xl {
  top: -32px !important;
}

.-right-xl {
  right: -32px !important;
}

.-bottom-xl {
  bottom: -32px !important;
}

.-left-xl {
  left: -32px !important;
}

.-top-n1 {
  top: 4px !important;
}

.-right-n1 {
  right: 4px !important;
}

.-bottom-n1 {
  bottom: 4px !important;
}

.-left-n1 {
  left: 4px !important;
}

.-top-n2 {
  top: 8px !important;
}

.-right-n2 {
  right: 8px !important;
}

.-bottom-n2 {
  bottom: 8px !important;
}

.-left-n2 {
  left: 8px !important;
}

.-top-n3 {
  top: 12px !important;
}

.-right-n3 {
  right: 12px !important;
}

.-bottom-n3 {
  bottom: 12px !important;
}

.-left-n3 {
  left: 12px !important;
}

.-top-n4 {
  top: 16px !important;
}

.-right-n4 {
  right: 16px !important;
}

.-bottom-n4 {
  bottom: 16px !important;
}

.-left-n4 {
  left: 16px !important;
}

.-top-n5 {
  top: 20px !important;
}

.-right-n5 {
  right: 20px !important;
}

.-bottom-n5 {
  bottom: 20px !important;
}

.-left-n5 {
  left: 20px !important;
}

.-top-n6 {
  top: 24px !important;
}

.-right-n6 {
  right: 24px !important;
}

.-bottom-n6 {
  bottom: 24px !important;
}

.-left-n6 {
  left: 24px !important;
}

.-top-n7 {
  top: 28px !important;
}

.-right-n7 {
  right: 28px !important;
}

.-bottom-n7 {
  bottom: 28px !important;
}

.-left-n7 {
  left: 28px !important;
}

.-top-n8 {
  top: 32px !important;
}

.-right-n8 {
  right: 32px !important;
}

.-bottom-n8 {
  bottom: 32px !important;
}

.-left-n8 {
  left: 32px !important;
}

.-top-n9 {
  top: 36px !important;
}

.-right-n9 {
  right: 36px !important;
}

.-bottom-n9 {
  bottom: 36px !important;
}

.-left-n9 {
  left: 36px !important;
}

.-top-n10 {
  top: 40px !important;
}

.-right-n10 {
  right: 40px !important;
}

.-bottom-n10 {
  bottom: 40px !important;
}

.-left-n10 {
  left: 40px !important;
}

.-top-n11 {
  top: 44px !important;
}

.-right-n11 {
  right: 44px !important;
}

.-bottom-n11 {
  bottom: 44px !important;
}

.-left-n11 {
  left: 44px !important;
}

.-top-n12 {
  top: 48px !important;
}

.-right-n12 {
  right: 48px !important;
}

.-bottom-n12 {
  bottom: 48px !important;
}

.-left-n12 {
  left: 48px !important;
}

.-top-n13 {
  top: 52px !important;
}

.-right-n13 {
  right: 52px !important;
}

.-bottom-n13 {
  bottom: 52px !important;
}

.-left-n13 {
  left: 52px !important;
}

.-top-n14 {
  top: 46px !important;
}

.-right-n14 {
  right: 46px !important;
}

.-bottom-n14 {
  bottom: 46px !important;
}

.-left-n14 {
  left: 46px !important;
}

.-top-n22 {
  top: 88px !important;
}

.-right-n22 {
  right: 88px !important;
}

.-bottom-n22 {
  bottom: 88px !important;
}

.-left-n22 {
  left: 88px !important;
}

.top-1\/2 {
  top: 50% !important;
}

.right-1\/2 {
  right: 50% !important;
}

.bottom-1\/2 {
  bottom: 50% !important;
}

.left-1\/2 {
  left: 50% !important;
}

.top-1\/3 {
  top: 33.333333% !important;
}

.right-1\/3 {
  right: 33.333333% !important;
}

.bottom-1\/3 {
  bottom: 33.333333% !important;
}

.left-1\/3 {
  left: 33.333333% !important;
}

.top-2\/3 {
  top: 66.666667% !important;
}

.right-2\/3 {
  right: 66.666667% !important;
}

.bottom-2\/3 {
  bottom: 66.666667% !important;
}

.left-2\/3 {
  left: 66.666667% !important;
}

.top-1\/4 {
  top: 25% !important;
}

.right-1\/4 {
  right: 25% !important;
}

.bottom-1\/4 {
  bottom: 25% !important;
}

.left-1\/4 {
  left: 25% !important;
}

.top-2\/4 {
  top: 50% !important;
}

.right-2\/4 {
  right: 50% !important;
}

.bottom-2\/4 {
  bottom: 50% !important;
}

.left-2\/4 {
  left: 50% !important;
}

.top-3\/4 {
  top: 75% !important;
}

.right-3\/4 {
  right: 75% !important;
}

.bottom-3\/4 {
  bottom: 75% !important;
}

.left-3\/4 {
  left: 75% !important;
}

.top-full {
  top: 100% !important;
}

.right-full {
  right: 100% !important;
}

.bottom-full {
  bottom: 100% !important;
}

.left-full {
  left: 100% !important;
}

.-top-1\/2 {
  top: -50% !important;
}

.-right-1\/2 {
  right: -50% !important;
}

.-bottom-1\/2 {
  bottom: -50% !important;
}

.-left-1\/2 {
  left: -50% !important;
}

.-top-1\/3 {
  top: -33.333333% !important;
}

.-right-1\/3 {
  right: -33.333333% !important;
}

.-bottom-1\/3 {
  bottom: -33.333333% !important;
}

.-left-1\/3 {
  left: -33.333333% !important;
}

.-top-2\/3 {
  top: -66.666667% !important;
}

.-right-2\/3 {
  right: -66.666667% !important;
}

.-bottom-2\/3 {
  bottom: -66.666667% !important;
}

.-left-2\/3 {
  left: -66.666667% !important;
}

.-top-1\/4 {
  top: -25% !important;
}

.-right-1\/4 {
  right: -25% !important;
}

.-bottom-1\/4 {
  bottom: -25% !important;
}

.-left-1\/4 {
  left: -25% !important;
}

.-top-2\/4 {
  top: -50% !important;
}

.-right-2\/4 {
  right: -50% !important;
}

.-bottom-2\/4 {
  bottom: -50% !important;
}

.-left-2\/4 {
  left: -50% !important;
}

.-top-3\/4 {
  top: -75% !important;
}

.-right-3\/4 {
  right: -75% !important;
}

.-bottom-3\/4 {
  bottom: -75% !important;
}

.-left-3\/4 {
  left: -75% !important;
}

.-top-full {
  top: -100% !important;
}

.-right-full {
  right: -100% !important;
}

.-bottom-full {
  bottom: -100% !important;
}

.-left-full {
  left: -100% !important;
}

.resize-none {
  resize: none !important;
}

.resize-y {
  resize: vertical !important;
}

.resize-x {
  resize: horizontal !important;
}

.resize {
  resize: both !important;
}

* {
  --tw-shadow: 0 0 #0000;
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-none {
  --tw-shadow: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.group:hover .group-hover\:shadow-none {
  --tw-shadow: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow-sm:focus-within {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow:focus-within {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow-md:focus-within {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow-lg:focus-within {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow-xl:focus-within {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow-2xl:focus-within {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow-inner:focus-within {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus-within\:shadow-none:focus-within {
  --tw-shadow: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-inner:hover {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-none:hover {
  --tw-shadow: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow-sm:focus {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow:focus {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow-md:focus {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow-lg:focus {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow-xl:focus {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow-2xl:focus {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow-inner:focus {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.focus\:shadow-none:focus {
  --tw-shadow: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

* {
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.ring-8 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.ring-inset {
  --tw-ring-inset: inset !important;
}

.focus-within\:ring-0:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus-within\:ring-1:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus-within\:ring-4:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus-within\:ring-8:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus-within\:ring:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus-within\:ring-inset:focus-within {
  --tw-ring-inset: inset !important;
}

.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus\:ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus\:ring-8:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus\:ring:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.focus\:ring-inset:focus {
  --tw-ring-inset: inset !important;
}

.ring-offset-red-1 {
  --tw-ring-offset-color: #fff1f0 !important;
}

.ring-offset-red-2 {
  --tw-ring-offset-color: #ffccc7 !important;
}

.ring-offset-red-3 {
  --tw-ring-offset-color: #ffa39e !important;
}

.ring-offset-red-4 {
  --tw-ring-offset-color: #ff7875 !important;
}

.ring-offset-red-5 {
  --tw-ring-offset-color: #ff4d4f !important;
}

.ring-offset-red-6 {
  --tw-ring-offset-color: #f5222d !important;
}

.ring-offset-red-7 {
  --tw-ring-offset-color: #cf1322 !important;
}

.ring-offset-red-8 {
  --tw-ring-offset-color: #a8071a !important;
}

.ring-offset-red-9 {
  --tw-ring-offset-color: #820014 !important;
}

.ring-offset-red-10 {
  --tw-ring-offset-color: #5c0011 !important;
}

.ring-offset-volcano-1 {
  --tw-ring-offset-color: #fff2e8 !important;
}

.ring-offset-volcano-2 {
  --tw-ring-offset-color: #ffd8bf !important;
}

.ring-offset-volcano-3 {
  --tw-ring-offset-color: #ffbb96 !important;
}

.ring-offset-volcano-4 {
  --tw-ring-offset-color: #ff9c6e !important;
}

.ring-offset-volcano-5 {
  --tw-ring-offset-color: #ff7a45 !important;
}

.ring-offset-volcano-6 {
  --tw-ring-offset-color: #fa541c !important;
}

.ring-offset-volcano-7 {
  --tw-ring-offset-color: #d4380d !important;
}

.ring-offset-volcano-8 {
  --tw-ring-offset-color: #ad2102 !important;
}

.ring-offset-volcano-9 {
  --tw-ring-offset-color: #871400 !important;
}

.ring-offset-volcano-10 {
  --tw-ring-offset-color: #610b00 !important;
}

.ring-offset-orange-1 {
  --tw-ring-offset-color: #fff7e6 !important;
}

.ring-offset-orange-2 {
  --tw-ring-offset-color: #ffe7ba !important;
}

.ring-offset-orange-3 {
  --tw-ring-offset-color: #ffd591 !important;
}

.ring-offset-orange-4 {
  --tw-ring-offset-color: #ffc069 !important;
}

.ring-offset-orange-5 {
  --tw-ring-offset-color: #ffa940 !important;
}

.ring-offset-orange-6 {
  --tw-ring-offset-color: #fa8c16 !important;
}

.ring-offset-orange-7 {
  --tw-ring-offset-color: #d46b08 !important;
}

.ring-offset-orange-8 {
  --tw-ring-offset-color: #ad4e00 !important;
}

.ring-offset-orange-9 {
  --tw-ring-offset-color: #873800 !important;
}

.ring-offset-orange-10 {
  --tw-ring-offset-color: #612500 !important;
}

.ring-offset-gold-1 {
  --tw-ring-offset-color: #fffbe6 !important;
}

.ring-offset-gold-2 {
  --tw-ring-offset-color: #fff1b8 !important;
}

.ring-offset-gold-3 {
  --tw-ring-offset-color: #ffe58f !important;
}

.ring-offset-gold-4 {
  --tw-ring-offset-color: #ffd666 !important;
}

.ring-offset-gold-5 {
  --tw-ring-offset-color: #ffc53d !important;
}

.ring-offset-gold-6 {
  --tw-ring-offset-color: #faad14 !important;
}

.ring-offset-gold-7 {
  --tw-ring-offset-color: #d48806 !important;
}

.ring-offset-gold-8 {
  --tw-ring-offset-color: #ad6800 !important;
}

.ring-offset-gold-9 {
  --tw-ring-offset-color: #874d00 !important;
}

.ring-offset-gold-10 {
  --tw-ring-offset-color: #613400 !important;
}

.ring-offset-yellow-1 {
  --tw-ring-offset-color: #feffe6 !important;
}

.ring-offset-yellow-2 {
  --tw-ring-offset-color: #ffffb8 !important;
}

.ring-offset-yellow-3 {
  --tw-ring-offset-color: #fffb8f !important;
}

.ring-offset-yellow-4 {
  --tw-ring-offset-color: #fff566 !important;
}

.ring-offset-yellow-5 {
  --tw-ring-offset-color: #ffec3d !important;
}

.ring-offset-yellow-6 {
  --tw-ring-offset-color: #fadb14 !important;
}

.ring-offset-yellow-7 {
  --tw-ring-offset-color: #d4b106 !important;
}

.ring-offset-yellow-8 {
  --tw-ring-offset-color: #ad8b00 !important;
}

.ring-offset-yellow-9 {
  --tw-ring-offset-color: #876800 !important;
}

.ring-offset-yellow-10 {
  --tw-ring-offset-color: #614700 !important;
}

.ring-offset-lime-1 {
  --tw-ring-offset-color: #fcffe6 !important;
}

.ring-offset-lime-2 {
  --tw-ring-offset-color: #f4ffb8 !important;
}

.ring-offset-lime-3 {
  --tw-ring-offset-color: #eaff8f !important;
}

.ring-offset-lime-4 {
  --tw-ring-offset-color: #d3f261 !important;
}

.ring-offset-lime-5 {
  --tw-ring-offset-color: #bae637 !important;
}

.ring-offset-lime-6 {
  --tw-ring-offset-color: #a0d911 !important;
}

.ring-offset-lime-7 {
  --tw-ring-offset-color: #7cb305 !important;
}

.ring-offset-lime-8 {
  --tw-ring-offset-color: #5b8c00 !important;
}

.ring-offset-lime-9 {
  --tw-ring-offset-color: #3f6600 !important;
}

.ring-offset-lime-10 {
  --tw-ring-offset-color: #254000 !important;
}

.ring-offset-green-1 {
  --tw-ring-offset-color: #f6fef9 !important;
}

.ring-offset-green-2 {
  --tw-ring-offset-color: #f6ffed !important;
}

.ring-offset-green-3 {
  --tw-ring-offset-color: #d9f7be !important;
}

.ring-offset-green-4 {
  --tw-ring-offset-color: #b7eb8f !important;
}

.ring-offset-green-5 {
  --tw-ring-offset-color: #95de64 !important;
}

.ring-offset-green-6 {
  --tw-ring-offset-color: #73d13d !important;
}

.ring-offset-green-7 {
  --tw-ring-offset-color: #52c41a !important;
}

.ring-offset-green-8 {
  --tw-ring-offset-color: #389e0d !important;
}

.ring-offset-green-9 {
  --tw-ring-offset-color: #237804 !important;
}

.ring-offset-green-10 {
  --tw-ring-offset-color: #135200 !important;
}

.ring-offset-green-11 {
  --tw-ring-offset-color: #092b00 !important;
}

.ring-offset-cyan-1 {
  --tw-ring-offset-color: #e6fffb !important;
}

.ring-offset-cyan-2 {
  --tw-ring-offset-color: #b5f5ec !important;
}

.ring-offset-cyan-3 {
  --tw-ring-offset-color: #87e8de !important;
}

.ring-offset-cyan-4 {
  --tw-ring-offset-color: #5cdbd3 !important;
}

.ring-offset-cyan-5 {
  --tw-ring-offset-color: #36cfc9 !important;
}

.ring-offset-cyan-6 {
  --tw-ring-offset-color: #13c2c2 !important;
}

.ring-offset-cyan-7 {
  --tw-ring-offset-color: #08979c !important;
}

.ring-offset-cyan-8 {
  --tw-ring-offset-color: #006d75 !important;
}

.ring-offset-cyan-9 {
  --tw-ring-offset-color: #00474f !important;
}

.ring-offset-cyan-10 {
  --tw-ring-offset-color: #002329 !important;
}

.ring-offset-blue-1 {
  --tw-ring-offset-color: #e6f7ff !important;
}

.ring-offset-blue-2 {
  --tw-ring-offset-color: #bae7ff !important;
}

.ring-offset-blue-3 {
  --tw-ring-offset-color: #91d5ff !important;
}

.ring-offset-blue-4 {
  --tw-ring-offset-color: #69c0ff !important;
}

.ring-offset-blue-5 {
  --tw-ring-offset-color: #4b85ff !important;
}

.ring-offset-blue-6 {
  --tw-ring-offset-color: #2f70ff !important;
}

.ring-offset-blue-7 {
  --tw-ring-offset-color: #096dd9 !important;
}

.ring-offset-blue-8 {
  --tw-ring-offset-color: #0050b3 !important;
}

.ring-offset-blue-9 {
  --tw-ring-offset-color: #003a8c !important;
}

.ring-offset-blue-10 {
  --tw-ring-offset-color: #002766 !important;
}

.ring-offset-geekBlue-1 {
  --tw-ring-offset-color: #f6f9ff !important;
}

.ring-offset-geekBlue-2 {
  --tw-ring-offset-color: #f0f5ff !important;
}

.ring-offset-geekBlue-3 {
  --tw-ring-offset-color: #d6e4ff !important;
}

.ring-offset-geekBlue-4 {
  --tw-ring-offset-color: #adc6ff !important;
}

.ring-offset-geekBlue-5 {
  --tw-ring-offset-color: #85a5ff !important;
}

.ring-offset-geekBlue-6 {
  --tw-ring-offset-color: #597ef7 !important;
}

.ring-offset-geekBlue-7 {
  --tw-ring-offset-color: #2f54eb !important;
}

.ring-offset-geekBlue-8 {
  --tw-ring-offset-color: #1d39c4 !important;
}

.ring-offset-geekBlue-9 {
  --tw-ring-offset-color: #10239e !important;
}

.ring-offset-geekBlue-10 {
  --tw-ring-offset-color: #061178 !important;
}

.ring-offset-geekBlue-11 {
  --tw-ring-offset-color: #030852 !important;
}

.ring-offset-purple-1 {
  --tw-ring-offset-color: #fafaff !important;
}

.ring-offset-purple-2 {
  --tw-ring-offset-color: #f9f0ff !important;
}

.ring-offset-purple-3 {
  --tw-ring-offset-color: #efdbff !important;
}

.ring-offset-purple-4 {
  --tw-ring-offset-color: #d3adf7 !important;
}

.ring-offset-purple-5 {
  --tw-ring-offset-color: #b37feb !important;
}

.ring-offset-purple-6 {
  --tw-ring-offset-color: #9254de !important;
}

.ring-offset-purple-7 {
  --tw-ring-offset-color: #722ed1 !important;
}

.ring-offset-purple-8 {
  --tw-ring-offset-color: #531dab !important;
}

.ring-offset-purple-9 {
  --tw-ring-offset-color: #391085 !important;
}

.ring-offset-purple-10 {
  --tw-ring-offset-color: #22075e !important;
}

.ring-offset-purple-11 {
  --tw-ring-offset-color: #120338 !important;
}

.ring-offset-magenta-1 {
  --tw-ring-offset-color: #fff0f6 !important;
}

.ring-offset-magenta-2 {
  --tw-ring-offset-color: #ffd6e7 !important;
}

.ring-offset-magenta-3 {
  --tw-ring-offset-color: #ffadd2 !important;
}

.ring-offset-magenta-4 {
  --tw-ring-offset-color: #ff85c0 !important;
}

.ring-offset-magenta-5 {
  --tw-ring-offset-color: #f759ab !important;
}

.ring-offset-magenta-6 {
  --tw-ring-offset-color: #eb2f96 !important;
}

.ring-offset-magenta-7 {
  --tw-ring-offset-color: #c41d7f !important;
}

.ring-offset-magenta-8 {
  --tw-ring-offset-color: #9e1068 !important;
}

.ring-offset-magenta-9 {
  --tw-ring-offset-color: #780650 !important;
}

.ring-offset-magenta-10 {
  --tw-ring-offset-color: #520339 !important;
}

.ring-offset-gray-1 {
  --tw-ring-offset-color: #ffffff !important;
}

.ring-offset-gray-2 {
  --tw-ring-offset-color: #fafafa !important;
}

.ring-offset-gray-3 {
  --tw-ring-offset-color: #f5f5f5 !important;
}

.ring-offset-gray-4 {
  --tw-ring-offset-color: #e8e8e8 !important;
}

.ring-offset-gray-5 {
  --tw-ring-offset-color: #d9d9d9 !important;
}

.ring-offset-gray-6 {
  --tw-ring-offset-color: #bfbfbf !important;
}

.ring-offset-gray-7 {
  --tw-ring-offset-color: #8c8c8c !important;
}

.ring-offset-gray-8 {
  --tw-ring-offset-color: #595959 !important;
}

.ring-offset-gray-9 {
  --tw-ring-offset-color: #262626 !important;
}

.ring-offset-gray-10 {
  --tw-ring-offset-color: #000000 !important;
}

.ring-offset-transparent {
  --tw-ring-offset-color: transparent !important;
}

.focus-within\:ring-offset-red-1:focus-within {
  --tw-ring-offset-color: #fff1f0 !important;
}

.focus-within\:ring-offset-red-2:focus-within {
  --tw-ring-offset-color: #ffccc7 !important;
}

.focus-within\:ring-offset-red-3:focus-within {
  --tw-ring-offset-color: #ffa39e !important;
}

.focus-within\:ring-offset-red-4:focus-within {
  --tw-ring-offset-color: #ff7875 !important;
}

.focus-within\:ring-offset-red-5:focus-within {
  --tw-ring-offset-color: #ff4d4f !important;
}

.focus-within\:ring-offset-red-6:focus-within {
  --tw-ring-offset-color: #f5222d !important;
}

.focus-within\:ring-offset-red-7:focus-within {
  --tw-ring-offset-color: #cf1322 !important;
}

.focus-within\:ring-offset-red-8:focus-within {
  --tw-ring-offset-color: #a8071a !important;
}

.focus-within\:ring-offset-red-9:focus-within {
  --tw-ring-offset-color: #820014 !important;
}

.focus-within\:ring-offset-red-10:focus-within {
  --tw-ring-offset-color: #5c0011 !important;
}

.focus-within\:ring-offset-volcano-1:focus-within {
  --tw-ring-offset-color: #fff2e8 !important;
}

.focus-within\:ring-offset-volcano-2:focus-within {
  --tw-ring-offset-color: #ffd8bf !important;
}

.focus-within\:ring-offset-volcano-3:focus-within {
  --tw-ring-offset-color: #ffbb96 !important;
}

.focus-within\:ring-offset-volcano-4:focus-within {
  --tw-ring-offset-color: #ff9c6e !important;
}

.focus-within\:ring-offset-volcano-5:focus-within {
  --tw-ring-offset-color: #ff7a45 !important;
}

.focus-within\:ring-offset-volcano-6:focus-within {
  --tw-ring-offset-color: #fa541c !important;
}

.focus-within\:ring-offset-volcano-7:focus-within {
  --tw-ring-offset-color: #d4380d !important;
}

.focus-within\:ring-offset-volcano-8:focus-within {
  --tw-ring-offset-color: #ad2102 !important;
}

.focus-within\:ring-offset-volcano-9:focus-within {
  --tw-ring-offset-color: #871400 !important;
}

.focus-within\:ring-offset-volcano-10:focus-within {
  --tw-ring-offset-color: #610b00 !important;
}

.focus-within\:ring-offset-orange-1:focus-within {
  --tw-ring-offset-color: #fff7e6 !important;
}

.focus-within\:ring-offset-orange-2:focus-within {
  --tw-ring-offset-color: #ffe7ba !important;
}

.focus-within\:ring-offset-orange-3:focus-within {
  --tw-ring-offset-color: #ffd591 !important;
}

.focus-within\:ring-offset-orange-4:focus-within {
  --tw-ring-offset-color: #ffc069 !important;
}

.focus-within\:ring-offset-orange-5:focus-within {
  --tw-ring-offset-color: #ffa940 !important;
}

.focus-within\:ring-offset-orange-6:focus-within {
  --tw-ring-offset-color: #fa8c16 !important;
}

.focus-within\:ring-offset-orange-7:focus-within {
  --tw-ring-offset-color: #d46b08 !important;
}

.focus-within\:ring-offset-orange-8:focus-within {
  --tw-ring-offset-color: #ad4e00 !important;
}

.focus-within\:ring-offset-orange-9:focus-within {
  --tw-ring-offset-color: #873800 !important;
}

.focus-within\:ring-offset-orange-10:focus-within {
  --tw-ring-offset-color: #612500 !important;
}

.focus-within\:ring-offset-gold-1:focus-within {
  --tw-ring-offset-color: #fffbe6 !important;
}

.focus-within\:ring-offset-gold-2:focus-within {
  --tw-ring-offset-color: #fff1b8 !important;
}

.focus-within\:ring-offset-gold-3:focus-within {
  --tw-ring-offset-color: #ffe58f !important;
}

.focus-within\:ring-offset-gold-4:focus-within {
  --tw-ring-offset-color: #ffd666 !important;
}

.focus-within\:ring-offset-gold-5:focus-within {
  --tw-ring-offset-color: #ffc53d !important;
}

.focus-within\:ring-offset-gold-6:focus-within {
  --tw-ring-offset-color: #faad14 !important;
}

.focus-within\:ring-offset-gold-7:focus-within {
  --tw-ring-offset-color: #d48806 !important;
}

.focus-within\:ring-offset-gold-8:focus-within {
  --tw-ring-offset-color: #ad6800 !important;
}

.focus-within\:ring-offset-gold-9:focus-within {
  --tw-ring-offset-color: #874d00 !important;
}

.focus-within\:ring-offset-gold-10:focus-within {
  --tw-ring-offset-color: #613400 !important;
}

.focus-within\:ring-offset-yellow-1:focus-within {
  --tw-ring-offset-color: #feffe6 !important;
}

.focus-within\:ring-offset-yellow-2:focus-within {
  --tw-ring-offset-color: #ffffb8 !important;
}

.focus-within\:ring-offset-yellow-3:focus-within {
  --tw-ring-offset-color: #fffb8f !important;
}

.focus-within\:ring-offset-yellow-4:focus-within {
  --tw-ring-offset-color: #fff566 !important;
}

.focus-within\:ring-offset-yellow-5:focus-within {
  --tw-ring-offset-color: #ffec3d !important;
}

.focus-within\:ring-offset-yellow-6:focus-within {
  --tw-ring-offset-color: #fadb14 !important;
}

.focus-within\:ring-offset-yellow-7:focus-within {
  --tw-ring-offset-color: #d4b106 !important;
}

.focus-within\:ring-offset-yellow-8:focus-within {
  --tw-ring-offset-color: #ad8b00 !important;
}

.focus-within\:ring-offset-yellow-9:focus-within {
  --tw-ring-offset-color: #876800 !important;
}

.focus-within\:ring-offset-yellow-10:focus-within {
  --tw-ring-offset-color: #614700 !important;
}

.focus-within\:ring-offset-lime-1:focus-within {
  --tw-ring-offset-color: #fcffe6 !important;
}

.focus-within\:ring-offset-lime-2:focus-within {
  --tw-ring-offset-color: #f4ffb8 !important;
}

.focus-within\:ring-offset-lime-3:focus-within {
  --tw-ring-offset-color: #eaff8f !important;
}

.focus-within\:ring-offset-lime-4:focus-within {
  --tw-ring-offset-color: #d3f261 !important;
}

.focus-within\:ring-offset-lime-5:focus-within {
  --tw-ring-offset-color: #bae637 !important;
}

.focus-within\:ring-offset-lime-6:focus-within {
  --tw-ring-offset-color: #a0d911 !important;
}

.focus-within\:ring-offset-lime-7:focus-within {
  --tw-ring-offset-color: #7cb305 !important;
}

.focus-within\:ring-offset-lime-8:focus-within {
  --tw-ring-offset-color: #5b8c00 !important;
}

.focus-within\:ring-offset-lime-9:focus-within {
  --tw-ring-offset-color: #3f6600 !important;
}

.focus-within\:ring-offset-lime-10:focus-within {
  --tw-ring-offset-color: #254000 !important;
}

.focus-within\:ring-offset-green-1:focus-within {
  --tw-ring-offset-color: #f6fef9 !important;
}

.focus-within\:ring-offset-green-2:focus-within {
  --tw-ring-offset-color: #f6ffed !important;
}

.focus-within\:ring-offset-green-3:focus-within {
  --tw-ring-offset-color: #d9f7be !important;
}

.focus-within\:ring-offset-green-4:focus-within {
  --tw-ring-offset-color: #b7eb8f !important;
}

.focus-within\:ring-offset-green-5:focus-within {
  --tw-ring-offset-color: #95de64 !important;
}

.focus-within\:ring-offset-green-6:focus-within {
  --tw-ring-offset-color: #73d13d !important;
}

.focus-within\:ring-offset-green-7:focus-within {
  --tw-ring-offset-color: #52c41a !important;
}

.focus-within\:ring-offset-green-8:focus-within {
  --tw-ring-offset-color: #389e0d !important;
}

.focus-within\:ring-offset-green-9:focus-within {
  --tw-ring-offset-color: #237804 !important;
}

.focus-within\:ring-offset-green-10:focus-within {
  --tw-ring-offset-color: #135200 !important;
}

.focus-within\:ring-offset-green-11:focus-within {
  --tw-ring-offset-color: #092b00 !important;
}

.focus-within\:ring-offset-cyan-1:focus-within {
  --tw-ring-offset-color: #e6fffb !important;
}

.focus-within\:ring-offset-cyan-2:focus-within {
  --tw-ring-offset-color: #b5f5ec !important;
}

.focus-within\:ring-offset-cyan-3:focus-within {
  --tw-ring-offset-color: #87e8de !important;
}

.focus-within\:ring-offset-cyan-4:focus-within {
  --tw-ring-offset-color: #5cdbd3 !important;
}

.focus-within\:ring-offset-cyan-5:focus-within {
  --tw-ring-offset-color: #36cfc9 !important;
}

.focus-within\:ring-offset-cyan-6:focus-within {
  --tw-ring-offset-color: #13c2c2 !important;
}

.focus-within\:ring-offset-cyan-7:focus-within {
  --tw-ring-offset-color: #08979c !important;
}

.focus-within\:ring-offset-cyan-8:focus-within {
  --tw-ring-offset-color: #006d75 !important;
}

.focus-within\:ring-offset-cyan-9:focus-within {
  --tw-ring-offset-color: #00474f !important;
}

.focus-within\:ring-offset-cyan-10:focus-within {
  --tw-ring-offset-color: #002329 !important;
}

.focus-within\:ring-offset-blue-1:focus-within {
  --tw-ring-offset-color: #e6f7ff !important;
}

.focus-within\:ring-offset-blue-2:focus-within {
  --tw-ring-offset-color: #bae7ff !important;
}

.focus-within\:ring-offset-blue-3:focus-within {
  --tw-ring-offset-color: #91d5ff !important;
}

.focus-within\:ring-offset-blue-4:focus-within {
  --tw-ring-offset-color: #69c0ff !important;
}

.focus-within\:ring-offset-blue-5:focus-within {
  --tw-ring-offset-color: #4b85ff !important;
}

.focus-within\:ring-offset-blue-6:focus-within {
  --tw-ring-offset-color: #2f70ff !important;
}

.focus-within\:ring-offset-blue-7:focus-within {
  --tw-ring-offset-color: #096dd9 !important;
}

.focus-within\:ring-offset-blue-8:focus-within {
  --tw-ring-offset-color: #0050b3 !important;
}

.focus-within\:ring-offset-blue-9:focus-within {
  --tw-ring-offset-color: #003a8c !important;
}

.focus-within\:ring-offset-blue-10:focus-within {
  --tw-ring-offset-color: #002766 !important;
}

.focus-within\:ring-offset-geekBlue-1:focus-within {
  --tw-ring-offset-color: #f6f9ff !important;
}

.focus-within\:ring-offset-geekBlue-2:focus-within {
  --tw-ring-offset-color: #f0f5ff !important;
}

.focus-within\:ring-offset-geekBlue-3:focus-within {
  --tw-ring-offset-color: #d6e4ff !important;
}

.focus-within\:ring-offset-geekBlue-4:focus-within {
  --tw-ring-offset-color: #adc6ff !important;
}

.focus-within\:ring-offset-geekBlue-5:focus-within {
  --tw-ring-offset-color: #85a5ff !important;
}

.focus-within\:ring-offset-geekBlue-6:focus-within {
  --tw-ring-offset-color: #597ef7 !important;
}

.focus-within\:ring-offset-geekBlue-7:focus-within {
  --tw-ring-offset-color: #2f54eb !important;
}

.focus-within\:ring-offset-geekBlue-8:focus-within {
  --tw-ring-offset-color: #1d39c4 !important;
}

.focus-within\:ring-offset-geekBlue-9:focus-within {
  --tw-ring-offset-color: #10239e !important;
}

.focus-within\:ring-offset-geekBlue-10:focus-within {
  --tw-ring-offset-color: #061178 !important;
}

.focus-within\:ring-offset-geekBlue-11:focus-within {
  --tw-ring-offset-color: #030852 !important;
}

.focus-within\:ring-offset-purple-1:focus-within {
  --tw-ring-offset-color: #fafaff !important;
}

.focus-within\:ring-offset-purple-2:focus-within {
  --tw-ring-offset-color: #f9f0ff !important;
}

.focus-within\:ring-offset-purple-3:focus-within {
  --tw-ring-offset-color: #efdbff !important;
}

.focus-within\:ring-offset-purple-4:focus-within {
  --tw-ring-offset-color: #d3adf7 !important;
}

.focus-within\:ring-offset-purple-5:focus-within {
  --tw-ring-offset-color: #b37feb !important;
}

.focus-within\:ring-offset-purple-6:focus-within {
  --tw-ring-offset-color: #9254de !important;
}

.focus-within\:ring-offset-purple-7:focus-within {
  --tw-ring-offset-color: #722ed1 !important;
}

.focus-within\:ring-offset-purple-8:focus-within {
  --tw-ring-offset-color: #531dab !important;
}

.focus-within\:ring-offset-purple-9:focus-within {
  --tw-ring-offset-color: #391085 !important;
}

.focus-within\:ring-offset-purple-10:focus-within {
  --tw-ring-offset-color: #22075e !important;
}

.focus-within\:ring-offset-purple-11:focus-within {
  --tw-ring-offset-color: #120338 !important;
}

.focus-within\:ring-offset-magenta-1:focus-within {
  --tw-ring-offset-color: #fff0f6 !important;
}

.focus-within\:ring-offset-magenta-2:focus-within {
  --tw-ring-offset-color: #ffd6e7 !important;
}

.focus-within\:ring-offset-magenta-3:focus-within {
  --tw-ring-offset-color: #ffadd2 !important;
}

.focus-within\:ring-offset-magenta-4:focus-within {
  --tw-ring-offset-color: #ff85c0 !important;
}

.focus-within\:ring-offset-magenta-5:focus-within {
  --tw-ring-offset-color: #f759ab !important;
}

.focus-within\:ring-offset-magenta-6:focus-within {
  --tw-ring-offset-color: #eb2f96 !important;
}

.focus-within\:ring-offset-magenta-7:focus-within {
  --tw-ring-offset-color: #c41d7f !important;
}

.focus-within\:ring-offset-magenta-8:focus-within {
  --tw-ring-offset-color: #9e1068 !important;
}

.focus-within\:ring-offset-magenta-9:focus-within {
  --tw-ring-offset-color: #780650 !important;
}

.focus-within\:ring-offset-magenta-10:focus-within {
  --tw-ring-offset-color: #520339 !important;
}

.focus-within\:ring-offset-gray-1:focus-within {
  --tw-ring-offset-color: #ffffff !important;
}

.focus-within\:ring-offset-gray-2:focus-within {
  --tw-ring-offset-color: #fafafa !important;
}

.focus-within\:ring-offset-gray-3:focus-within {
  --tw-ring-offset-color: #f5f5f5 !important;
}

.focus-within\:ring-offset-gray-4:focus-within {
  --tw-ring-offset-color: #e8e8e8 !important;
}

.focus-within\:ring-offset-gray-5:focus-within {
  --tw-ring-offset-color: #d9d9d9 !important;
}

.focus-within\:ring-offset-gray-6:focus-within {
  --tw-ring-offset-color: #bfbfbf !important;
}

.focus-within\:ring-offset-gray-7:focus-within {
  --tw-ring-offset-color: #8c8c8c !important;
}

.focus-within\:ring-offset-gray-8:focus-within {
  --tw-ring-offset-color: #595959 !important;
}

.focus-within\:ring-offset-gray-9:focus-within {
  --tw-ring-offset-color: #262626 !important;
}

.focus-within\:ring-offset-gray-10:focus-within {
  --tw-ring-offset-color: #000000 !important;
}

.focus-within\:ring-offset-transparent:focus-within {
  --tw-ring-offset-color: transparent !important;
}

.focus\:ring-offset-red-1:focus {
  --tw-ring-offset-color: #fff1f0 !important;
}

.focus\:ring-offset-red-2:focus {
  --tw-ring-offset-color: #ffccc7 !important;
}

.focus\:ring-offset-red-3:focus {
  --tw-ring-offset-color: #ffa39e !important;
}

.focus\:ring-offset-red-4:focus {
  --tw-ring-offset-color: #ff7875 !important;
}

.focus\:ring-offset-red-5:focus {
  --tw-ring-offset-color: #ff4d4f !important;
}

.focus\:ring-offset-red-6:focus {
  --tw-ring-offset-color: #f5222d !important;
}

.focus\:ring-offset-red-7:focus {
  --tw-ring-offset-color: #cf1322 !important;
}

.focus\:ring-offset-red-8:focus {
  --tw-ring-offset-color: #a8071a !important;
}

.focus\:ring-offset-red-9:focus {
  --tw-ring-offset-color: #820014 !important;
}

.focus\:ring-offset-red-10:focus {
  --tw-ring-offset-color: #5c0011 !important;
}

.focus\:ring-offset-volcano-1:focus {
  --tw-ring-offset-color: #fff2e8 !important;
}

.focus\:ring-offset-volcano-2:focus {
  --tw-ring-offset-color: #ffd8bf !important;
}

.focus\:ring-offset-volcano-3:focus {
  --tw-ring-offset-color: #ffbb96 !important;
}

.focus\:ring-offset-volcano-4:focus {
  --tw-ring-offset-color: #ff9c6e !important;
}

.focus\:ring-offset-volcano-5:focus {
  --tw-ring-offset-color: #ff7a45 !important;
}

.focus\:ring-offset-volcano-6:focus {
  --tw-ring-offset-color: #fa541c !important;
}

.focus\:ring-offset-volcano-7:focus {
  --tw-ring-offset-color: #d4380d !important;
}

.focus\:ring-offset-volcano-8:focus {
  --tw-ring-offset-color: #ad2102 !important;
}

.focus\:ring-offset-volcano-9:focus {
  --tw-ring-offset-color: #871400 !important;
}

.focus\:ring-offset-volcano-10:focus {
  --tw-ring-offset-color: #610b00 !important;
}

.focus\:ring-offset-orange-1:focus {
  --tw-ring-offset-color: #fff7e6 !important;
}

.focus\:ring-offset-orange-2:focus {
  --tw-ring-offset-color: #ffe7ba !important;
}

.focus\:ring-offset-orange-3:focus {
  --tw-ring-offset-color: #ffd591 !important;
}

.focus\:ring-offset-orange-4:focus {
  --tw-ring-offset-color: #ffc069 !important;
}

.focus\:ring-offset-orange-5:focus {
  --tw-ring-offset-color: #ffa940 !important;
}

.focus\:ring-offset-orange-6:focus {
  --tw-ring-offset-color: #fa8c16 !important;
}

.focus\:ring-offset-orange-7:focus {
  --tw-ring-offset-color: #d46b08 !important;
}

.focus\:ring-offset-orange-8:focus {
  --tw-ring-offset-color: #ad4e00 !important;
}

.focus\:ring-offset-orange-9:focus {
  --tw-ring-offset-color: #873800 !important;
}

.focus\:ring-offset-orange-10:focus {
  --tw-ring-offset-color: #612500 !important;
}

.focus\:ring-offset-gold-1:focus {
  --tw-ring-offset-color: #fffbe6 !important;
}

.focus\:ring-offset-gold-2:focus {
  --tw-ring-offset-color: #fff1b8 !important;
}

.focus\:ring-offset-gold-3:focus {
  --tw-ring-offset-color: #ffe58f !important;
}

.focus\:ring-offset-gold-4:focus {
  --tw-ring-offset-color: #ffd666 !important;
}

.focus\:ring-offset-gold-5:focus {
  --tw-ring-offset-color: #ffc53d !important;
}

.focus\:ring-offset-gold-6:focus {
  --tw-ring-offset-color: #faad14 !important;
}

.focus\:ring-offset-gold-7:focus {
  --tw-ring-offset-color: #d48806 !important;
}

.focus\:ring-offset-gold-8:focus {
  --tw-ring-offset-color: #ad6800 !important;
}

.focus\:ring-offset-gold-9:focus {
  --tw-ring-offset-color: #874d00 !important;
}

.focus\:ring-offset-gold-10:focus {
  --tw-ring-offset-color: #613400 !important;
}

.focus\:ring-offset-yellow-1:focus {
  --tw-ring-offset-color: #feffe6 !important;
}

.focus\:ring-offset-yellow-2:focus {
  --tw-ring-offset-color: #ffffb8 !important;
}

.focus\:ring-offset-yellow-3:focus {
  --tw-ring-offset-color: #fffb8f !important;
}

.focus\:ring-offset-yellow-4:focus {
  --tw-ring-offset-color: #fff566 !important;
}

.focus\:ring-offset-yellow-5:focus {
  --tw-ring-offset-color: #ffec3d !important;
}

.focus\:ring-offset-yellow-6:focus {
  --tw-ring-offset-color: #fadb14 !important;
}

.focus\:ring-offset-yellow-7:focus {
  --tw-ring-offset-color: #d4b106 !important;
}

.focus\:ring-offset-yellow-8:focus {
  --tw-ring-offset-color: #ad8b00 !important;
}

.focus\:ring-offset-yellow-9:focus {
  --tw-ring-offset-color: #876800 !important;
}

.focus\:ring-offset-yellow-10:focus {
  --tw-ring-offset-color: #614700 !important;
}

.focus\:ring-offset-lime-1:focus {
  --tw-ring-offset-color: #fcffe6 !important;
}

.focus\:ring-offset-lime-2:focus {
  --tw-ring-offset-color: #f4ffb8 !important;
}

.focus\:ring-offset-lime-3:focus {
  --tw-ring-offset-color: #eaff8f !important;
}

.focus\:ring-offset-lime-4:focus {
  --tw-ring-offset-color: #d3f261 !important;
}

.focus\:ring-offset-lime-5:focus {
  --tw-ring-offset-color: #bae637 !important;
}

.focus\:ring-offset-lime-6:focus {
  --tw-ring-offset-color: #a0d911 !important;
}

.focus\:ring-offset-lime-7:focus {
  --tw-ring-offset-color: #7cb305 !important;
}

.focus\:ring-offset-lime-8:focus {
  --tw-ring-offset-color: #5b8c00 !important;
}

.focus\:ring-offset-lime-9:focus {
  --tw-ring-offset-color: #3f6600 !important;
}

.focus\:ring-offset-lime-10:focus {
  --tw-ring-offset-color: #254000 !important;
}

.focus\:ring-offset-green-1:focus {
  --tw-ring-offset-color: #f6fef9 !important;
}

.focus\:ring-offset-green-2:focus {
  --tw-ring-offset-color: #f6ffed !important;
}

.focus\:ring-offset-green-3:focus {
  --tw-ring-offset-color: #d9f7be !important;
}

.focus\:ring-offset-green-4:focus {
  --tw-ring-offset-color: #b7eb8f !important;
}

.focus\:ring-offset-green-5:focus {
  --tw-ring-offset-color: #95de64 !important;
}

.focus\:ring-offset-green-6:focus {
  --tw-ring-offset-color: #73d13d !important;
}

.focus\:ring-offset-green-7:focus {
  --tw-ring-offset-color: #52c41a !important;
}

.focus\:ring-offset-green-8:focus {
  --tw-ring-offset-color: #389e0d !important;
}

.focus\:ring-offset-green-9:focus {
  --tw-ring-offset-color: #237804 !important;
}

.focus\:ring-offset-green-10:focus {
  --tw-ring-offset-color: #135200 !important;
}

.focus\:ring-offset-green-11:focus {
  --tw-ring-offset-color: #092b00 !important;
}

.focus\:ring-offset-cyan-1:focus {
  --tw-ring-offset-color: #e6fffb !important;
}

.focus\:ring-offset-cyan-2:focus {
  --tw-ring-offset-color: #b5f5ec !important;
}

.focus\:ring-offset-cyan-3:focus {
  --tw-ring-offset-color: #87e8de !important;
}

.focus\:ring-offset-cyan-4:focus {
  --tw-ring-offset-color: #5cdbd3 !important;
}

.focus\:ring-offset-cyan-5:focus {
  --tw-ring-offset-color: #36cfc9 !important;
}

.focus\:ring-offset-cyan-6:focus {
  --tw-ring-offset-color: #13c2c2 !important;
}

.focus\:ring-offset-cyan-7:focus {
  --tw-ring-offset-color: #08979c !important;
}

.focus\:ring-offset-cyan-8:focus {
  --tw-ring-offset-color: #006d75 !important;
}

.focus\:ring-offset-cyan-9:focus {
  --tw-ring-offset-color: #00474f !important;
}

.focus\:ring-offset-cyan-10:focus {
  --tw-ring-offset-color: #002329 !important;
}

.focus\:ring-offset-blue-1:focus {
  --tw-ring-offset-color: #e6f7ff !important;
}

.focus\:ring-offset-blue-2:focus {
  --tw-ring-offset-color: #bae7ff !important;
}

.focus\:ring-offset-blue-3:focus {
  --tw-ring-offset-color: #91d5ff !important;
}

.focus\:ring-offset-blue-4:focus {
  --tw-ring-offset-color: #69c0ff !important;
}

.focus\:ring-offset-blue-5:focus {
  --tw-ring-offset-color: #4b85ff !important;
}

.focus\:ring-offset-blue-6:focus {
  --tw-ring-offset-color: #2f70ff !important;
}

.focus\:ring-offset-blue-7:focus {
  --tw-ring-offset-color: #096dd9 !important;
}

.focus\:ring-offset-blue-8:focus {
  --tw-ring-offset-color: #0050b3 !important;
}

.focus\:ring-offset-blue-9:focus {
  --tw-ring-offset-color: #003a8c !important;
}

.focus\:ring-offset-blue-10:focus {
  --tw-ring-offset-color: #002766 !important;
}

.focus\:ring-offset-geekBlue-1:focus {
  --tw-ring-offset-color: #f6f9ff !important;
}

.focus\:ring-offset-geekBlue-2:focus {
  --tw-ring-offset-color: #f0f5ff !important;
}

.focus\:ring-offset-geekBlue-3:focus {
  --tw-ring-offset-color: #d6e4ff !important;
}

.focus\:ring-offset-geekBlue-4:focus {
  --tw-ring-offset-color: #adc6ff !important;
}

.focus\:ring-offset-geekBlue-5:focus {
  --tw-ring-offset-color: #85a5ff !important;
}

.focus\:ring-offset-geekBlue-6:focus {
  --tw-ring-offset-color: #597ef7 !important;
}

.focus\:ring-offset-geekBlue-7:focus {
  --tw-ring-offset-color: #2f54eb !important;
}

.focus\:ring-offset-geekBlue-8:focus {
  --tw-ring-offset-color: #1d39c4 !important;
}

.focus\:ring-offset-geekBlue-9:focus {
  --tw-ring-offset-color: #10239e !important;
}

.focus\:ring-offset-geekBlue-10:focus {
  --tw-ring-offset-color: #061178 !important;
}

.focus\:ring-offset-geekBlue-11:focus {
  --tw-ring-offset-color: #030852 !important;
}

.focus\:ring-offset-purple-1:focus {
  --tw-ring-offset-color: #fafaff !important;
}

.focus\:ring-offset-purple-2:focus {
  --tw-ring-offset-color: #f9f0ff !important;
}

.focus\:ring-offset-purple-3:focus {
  --tw-ring-offset-color: #efdbff !important;
}

.focus\:ring-offset-purple-4:focus {
  --tw-ring-offset-color: #d3adf7 !important;
}

.focus\:ring-offset-purple-5:focus {
  --tw-ring-offset-color: #b37feb !important;
}

.focus\:ring-offset-purple-6:focus {
  --tw-ring-offset-color: #9254de !important;
}

.focus\:ring-offset-purple-7:focus {
  --tw-ring-offset-color: #722ed1 !important;
}

.focus\:ring-offset-purple-8:focus {
  --tw-ring-offset-color: #531dab !important;
}

.focus\:ring-offset-purple-9:focus {
  --tw-ring-offset-color: #391085 !important;
}

.focus\:ring-offset-purple-10:focus {
  --tw-ring-offset-color: #22075e !important;
}

.focus\:ring-offset-purple-11:focus {
  --tw-ring-offset-color: #120338 !important;
}

.focus\:ring-offset-magenta-1:focus {
  --tw-ring-offset-color: #fff0f6 !important;
}

.focus\:ring-offset-magenta-2:focus {
  --tw-ring-offset-color: #ffd6e7 !important;
}

.focus\:ring-offset-magenta-3:focus {
  --tw-ring-offset-color: #ffadd2 !important;
}

.focus\:ring-offset-magenta-4:focus {
  --tw-ring-offset-color: #ff85c0 !important;
}

.focus\:ring-offset-magenta-5:focus {
  --tw-ring-offset-color: #f759ab !important;
}

.focus\:ring-offset-magenta-6:focus {
  --tw-ring-offset-color: #eb2f96 !important;
}

.focus\:ring-offset-magenta-7:focus {
  --tw-ring-offset-color: #c41d7f !important;
}

.focus\:ring-offset-magenta-8:focus {
  --tw-ring-offset-color: #9e1068 !important;
}

.focus\:ring-offset-magenta-9:focus {
  --tw-ring-offset-color: #780650 !important;
}

.focus\:ring-offset-magenta-10:focus {
  --tw-ring-offset-color: #520339 !important;
}

.focus\:ring-offset-gray-1:focus {
  --tw-ring-offset-color: #ffffff !important;
}

.focus\:ring-offset-gray-2:focus {
  --tw-ring-offset-color: #fafafa !important;
}

.focus\:ring-offset-gray-3:focus {
  --tw-ring-offset-color: #f5f5f5 !important;
}

.focus\:ring-offset-gray-4:focus {
  --tw-ring-offset-color: #e8e8e8 !important;
}

.focus\:ring-offset-gray-5:focus {
  --tw-ring-offset-color: #d9d9d9 !important;
}

.focus\:ring-offset-gray-6:focus {
  --tw-ring-offset-color: #bfbfbf !important;
}

.focus\:ring-offset-gray-7:focus {
  --tw-ring-offset-color: #8c8c8c !important;
}

.focus\:ring-offset-gray-8:focus {
  --tw-ring-offset-color: #595959 !important;
}

.focus\:ring-offset-gray-9:focus {
  --tw-ring-offset-color: #262626 !important;
}

.focus\:ring-offset-gray-10:focus {
  --tw-ring-offset-color: #000000 !important;
}

.focus\:ring-offset-transparent:focus {
  --tw-ring-offset-color: transparent !important;
}

.ring-offset-0 {
  --tw-ring-offset-width: 0px !important;
}

.ring-offset-1 {
  --tw-ring-offset-width: 1px !important;
}

.ring-offset-2 {
  --tw-ring-offset-width: 2px !important;
}

.ring-offset-4 {
  --tw-ring-offset-width: 4px !important;
}

.ring-offset-8 {
  --tw-ring-offset-width: 8px !important;
}

.focus-within\:ring-offset-0:focus-within {
  --tw-ring-offset-width: 0px !important;
}

.focus-within\:ring-offset-1:focus-within {
  --tw-ring-offset-width: 1px !important;
}

.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px !important;
}

.focus-within\:ring-offset-4:focus-within {
  --tw-ring-offset-width: 4px !important;
}

.focus-within\:ring-offset-8:focus-within {
  --tw-ring-offset-width: 8px !important;
}

.focus\:ring-offset-0:focus {
  --tw-ring-offset-width: 0px !important;
}

.focus\:ring-offset-1:focus {
  --tw-ring-offset-width: 1px !important;
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px !important;
}

.focus\:ring-offset-4:focus {
  --tw-ring-offset-width: 4px !important;
}

.focus\:ring-offset-8:focus {
  --tw-ring-offset-width: 8px !important;
}

.ring-red-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
}

.ring-red-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
}

.ring-red-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
}

.ring-red-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
}

.ring-red-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
}

.ring-red-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
}

.ring-red-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
}

.ring-red-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
}

.ring-red-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
}

.ring-red-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
}

.ring-volcano-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
}

.ring-volcano-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
}

.ring-volcano-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
}

.ring-volcano-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
}

.ring-volcano-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
}

.ring-volcano-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
}

.ring-volcano-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
}

.ring-volcano-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
}

.ring-volcano-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
}

.ring-volcano-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
}

.ring-orange-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
}

.ring-orange-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
}

.ring-orange-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
}

.ring-orange-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
}

.ring-orange-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
}

.ring-orange-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
}

.ring-orange-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
}

.ring-orange-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
}

.ring-orange-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
}

.ring-orange-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
}

.ring-gold-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
}

.ring-gold-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
}

.ring-gold-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
}

.ring-gold-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
}

.ring-gold-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
}

.ring-gold-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
}

.ring-gold-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
}

.ring-gold-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
}

.ring-gold-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
}

.ring-gold-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
}

.ring-yellow-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
}

.ring-yellow-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
}

.ring-yellow-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
}

.ring-yellow-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
}

.ring-yellow-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
}

.ring-yellow-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
}

.ring-yellow-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
}

.ring-yellow-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
}

.ring-yellow-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
}

.ring-yellow-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
}

.ring-lime-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
}

.ring-lime-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
}

.ring-lime-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
}

.ring-lime-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
}

.ring-lime-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
}

.ring-lime-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
}

.ring-lime-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
}

.ring-lime-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
}

.ring-lime-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
}

.ring-lime-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
}

.ring-green-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
}

.ring-green-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
}

.ring-green-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
}

.ring-green-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
}

.ring-green-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
}

.ring-green-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
}

.ring-green-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
}

.ring-green-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
}

.ring-green-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
}

.ring-green-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
}

.ring-green-11 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
}

.ring-cyan-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
}

.ring-cyan-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
}

.ring-cyan-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
}

.ring-cyan-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
}

.ring-cyan-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
}

.ring-cyan-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
}

.ring-cyan-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
}

.ring-cyan-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
}

.ring-cyan-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
}

.ring-cyan-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
}

.ring-blue-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
}

.ring-blue-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
}

.ring-blue-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
}

.ring-blue-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
}

.ring-blue-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
}

.ring-blue-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
}

.ring-blue-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
}

.ring-blue-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
}

.ring-blue-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
}

.ring-blue-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
}

.ring-geekBlue-11 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
}

.ring-purple-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
}

.ring-purple-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
}

.ring-purple-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
}

.ring-purple-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
}

.ring-purple-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
}

.ring-purple-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
}

.ring-purple-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
}

.ring-purple-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
}

.ring-purple-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
}

.ring-purple-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
}

.ring-purple-11 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
}

.ring-magenta-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
}

.ring-magenta-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
}

.ring-magenta-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
}

.ring-magenta-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
}

.ring-magenta-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
}

.ring-magenta-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
}

.ring-magenta-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
}

.ring-magenta-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
}

.ring-magenta-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
}

.ring-magenta-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
}

.ring-gray-1 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
}

.ring-gray-2 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
}

.ring-gray-3 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
}

.ring-gray-4 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
}

.ring-gray-5 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
}

.ring-gray-6 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
}

.ring-gray-7 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
}

.ring-gray-8 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
}

.ring-gray-9 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
}

.ring-gray-10 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
}

.ring-transparent {
  --tw-ring-color: transparent !important;
}

.focus-within\:ring-red-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-red-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-volcano-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-orange-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gold-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-yellow-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-lime-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-green-11:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-cyan-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-blue-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-geekBlue-11:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-purple-11:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-magenta-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-1:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-2:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-3:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-4:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-5:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-6:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-7:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-8:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-9:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-gray-10:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
}

.focus-within\:ring-transparent:focus-within {
  --tw-ring-color: transparent !important;
}

.focus\:ring-red-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
}

.focus\:ring-red-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-volcano-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-orange-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gold-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-yellow-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-lime-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-green-11:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
}

.focus\:ring-cyan-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
}

.focus\:ring-blue-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
}

.focus\:ring-geekBlue-11:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
}

.focus\:ring-purple-11:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
}

.focus\:ring-magenta-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-1:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-2:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-3:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-4:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-5:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-6:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-7:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-8:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-9:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
}

.focus\:ring-gray-10:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
}

.focus\:ring-transparent:focus {
  --tw-ring-color: transparent !important;
}

.ring-opacity-0 {
  --tw-ring-opacity: 0 !important;
}

.ring-opacity-5 {
  --tw-ring-opacity: 0.05 !important;
}

.ring-opacity-10 {
  --tw-ring-opacity: 0.1 !important;
}

.ring-opacity-20 {
  --tw-ring-opacity: 0.2 !important;
}

.ring-opacity-25 {
  --tw-ring-opacity: 0.25 !important;
}

.ring-opacity-30 {
  --tw-ring-opacity: 0.3 !important;
}

.ring-opacity-40 {
  --tw-ring-opacity: 0.4 !important;
}

.ring-opacity-50 {
  --tw-ring-opacity: 0.5 !important;
}

.ring-opacity-60 {
  --tw-ring-opacity: 0.6 !important;
}

.ring-opacity-70 {
  --tw-ring-opacity: 0.7 !important;
}

.ring-opacity-75 {
  --tw-ring-opacity: 0.75 !important;
}

.ring-opacity-80 {
  --tw-ring-opacity: 0.8 !important;
}

.ring-opacity-90 {
  --tw-ring-opacity: 0.9 !important;
}

.ring-opacity-95 {
  --tw-ring-opacity: 0.95 !important;
}

.ring-opacity-100 {
  --tw-ring-opacity: 1 !important;
}

.focus-within\:ring-opacity-0:focus-within {
  --tw-ring-opacity: 0 !important;
}

.focus-within\:ring-opacity-5:focus-within {
  --tw-ring-opacity: 0.05 !important;
}

.focus-within\:ring-opacity-10:focus-within {
  --tw-ring-opacity: 0.1 !important;
}

.focus-within\:ring-opacity-20:focus-within {
  --tw-ring-opacity: 0.2 !important;
}

.focus-within\:ring-opacity-25:focus-within {
  --tw-ring-opacity: 0.25 !important;
}

.focus-within\:ring-opacity-30:focus-within {
  --tw-ring-opacity: 0.3 !important;
}

.focus-within\:ring-opacity-40:focus-within {
  --tw-ring-opacity: 0.4 !important;
}

.focus-within\:ring-opacity-50:focus-within {
  --tw-ring-opacity: 0.5 !important;
}

.focus-within\:ring-opacity-60:focus-within {
  --tw-ring-opacity: 0.6 !important;
}

.focus-within\:ring-opacity-70:focus-within {
  --tw-ring-opacity: 0.7 !important;
}

.focus-within\:ring-opacity-75:focus-within {
  --tw-ring-opacity: 0.75 !important;
}

.focus-within\:ring-opacity-80:focus-within {
  --tw-ring-opacity: 0.8 !important;
}

.focus-within\:ring-opacity-90:focus-within {
  --tw-ring-opacity: 0.9 !important;
}

.focus-within\:ring-opacity-95:focus-within {
  --tw-ring-opacity: 0.95 !important;
}

.focus-within\:ring-opacity-100:focus-within {
  --tw-ring-opacity: 1 !important;
}

.focus\:ring-opacity-0:focus {
  --tw-ring-opacity: 0 !important;
}

.focus\:ring-opacity-5:focus {
  --tw-ring-opacity: 0.05 !important;
}

.focus\:ring-opacity-10:focus {
  --tw-ring-opacity: 0.1 !important;
}

.focus\:ring-opacity-20:focus {
  --tw-ring-opacity: 0.2 !important;
}

.focus\:ring-opacity-25:focus {
  --tw-ring-opacity: 0.25 !important;
}

.focus\:ring-opacity-30:focus {
  --tw-ring-opacity: 0.3 !important;
}

.focus\:ring-opacity-40:focus {
  --tw-ring-opacity: 0.4 !important;
}

.focus\:ring-opacity-50:focus {
  --tw-ring-opacity: 0.5 !important;
}

.focus\:ring-opacity-60:focus {
  --tw-ring-opacity: 0.6 !important;
}

.focus\:ring-opacity-70:focus {
  --tw-ring-opacity: 0.7 !important;
}

.focus\:ring-opacity-75:focus {
  --tw-ring-opacity: 0.75 !important;
}

.focus\:ring-opacity-80:focus {
  --tw-ring-opacity: 0.8 !important;
}

.focus\:ring-opacity-90:focus {
  --tw-ring-opacity: 0.9 !important;
}

.focus\:ring-opacity-95:focus {
  --tw-ring-opacity: 0.95 !important;
}

.focus\:ring-opacity-100:focus {
  --tw-ring-opacity: 1 !important;
}

.fill-current {
  fill: currentColor !important;
}

.stroke-current {
  stroke: currentColor !important;
}

.stroke-0 {
  stroke-width: 0 !important;
}

.stroke-1 {
  stroke-width: 1 !important;
}

.stroke-2 {
  stroke-width: 2 !important;
}

.table-auto {
  table-layout: auto !important;
}

.table-fixed {
  table-layout: fixed !important;
}

.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

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

.text-red-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
}

.text-red-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
}

.text-red-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
}

.text-red-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
}

.text-red-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
}

.text-red-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.text-red-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
}

.text-red-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
}

.text-red-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
}

.text-red-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
}

.text-volcano-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
}

.text-volcano-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
}

.text-volcano-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
}

.text-volcano-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
}

.text-volcano-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
}

.text-volcano-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
}

.text-volcano-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
}

.text-volcano-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
}

.text-volcano-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
}

.text-volcano-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
}

.text-orange-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
}

.text-orange-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
}

.text-orange-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
}

.text-orange-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
}

.text-orange-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
}

.text-orange-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
}

.text-orange-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
}

.text-orange-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
}

.text-orange-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
}

.text-orange-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
}

.text-gold-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
}

.text-gold-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
}

.text-gold-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
}

.text-gold-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
}

.text-gold-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
}

.text-gold-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
}

.text-gold-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
}

.text-gold-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
}

.text-gold-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
}

.text-gold-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
}

.text-yellow-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
}

.text-yellow-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
}

.text-yellow-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
}

.text-yellow-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
}

.text-yellow-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
}

.text-yellow-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
}

.text-yellow-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
}

.text-yellow-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
}

.text-yellow-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
}

.text-yellow-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
}

.text-lime-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
}

.text-lime-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
}

.text-lime-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
}

.text-lime-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
}

.text-lime-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
}

.text-lime-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
}

.text-lime-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
}

.text-lime-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
}

.text-lime-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
}

.text-lime-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
}

.text-green-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
}

.text-green-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
}

.text-green-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
}

.text-green-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
}

.text-green-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
}

.text-green-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
}

.text-green-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
}

.text-green-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
}

.text-green-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
}

.text-green-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
}

.text-green-11 {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
}

.text-cyan-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
}

.text-cyan-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
}

.text-cyan-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
}

.text-cyan-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
}

.text-cyan-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
}

.text-cyan-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
}

.text-cyan-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
}

.text-cyan-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
}

.text-cyan-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
}

.text-cyan-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
}

.text-blue-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
}

.text-blue-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
}

.text-blue-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
}

.text-blue-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
}

.text-blue-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
}

.text-blue-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
}

.text-blue-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
}

.text-blue-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
}

.text-blue-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
}

.text-blue-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
}

.text-geekBlue-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
}

.text-geekBlue-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
}

.text-geekBlue-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
}

.text-geekBlue-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
}

.text-geekBlue-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
}

.text-geekBlue-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
}

.text-geekBlue-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
}

.text-geekBlue-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
}

.text-geekBlue-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
}

.text-geekBlue-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
}

.text-geekBlue-11 {
  --tw-text-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
}

.text-purple-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
}

.text-purple-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
}

.text-purple-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
}

.text-purple-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
}

.text-purple-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
}

.text-purple-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
}

.text-purple-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
}

.text-purple-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
}

.text-purple-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
}

.text-purple-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
}

.text-purple-11 {
  --tw-text-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
}

.text-magenta-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
}

.text-magenta-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
}

.text-magenta-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
}

.text-magenta-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
}

.text-magenta-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
}

.text-magenta-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
}

.text-magenta-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
}

.text-magenta-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
}

.text-magenta-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
}

.text-magenta-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
}

.text-gray-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
}

.text-gray-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
}

.text-gray-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
}

.text-gray-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
}

.text-gray-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
}

.text-gray-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.text-gray-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
}

.text-gray-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
}

.text-gray-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.text-gray-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
}

.text-transparent {
  color: transparent !important;
}

.group:hover .group-hover\:text-red-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-red-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-volcano-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-orange-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gold-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-yellow-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-lime-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-green-11 {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-cyan-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-blue-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-geekBlue-11 {
  --tw-text-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-purple-11 {
  --tw-text-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-magenta-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-1 {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-2 {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-3 {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-4 {
  --tw-text-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-5 {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-6 {
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-7 {
  --tw-text-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-8 {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-9 {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-gray-10 {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
}

.group:hover .group-hover\:text-transparent {
  color: transparent !important;
}

.focus-within\:text-red-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
}

.focus-within\:text-red-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-volcano-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-orange-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gold-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-yellow-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-lime-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-green-11:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
}

.focus-within\:text-cyan-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
}

.focus-within\:text-blue-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
}

.focus-within\:text-geekBlue-11:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
}

.focus-within\:text-purple-11:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
}

.focus-within\:text-magenta-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-1:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-2:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-3:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-4:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-5:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-6:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-7:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-8:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-9:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.focus-within\:text-gray-10:focus-within {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
}

.focus-within\:text-transparent:focus-within {
  color: transparent !important;
}

.hover\:text-red-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
}

.hover\:text-red-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
}

.hover\:text-red-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
}

.hover\:text-red-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
}

.hover\:text-red-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
}

.hover\:text-red-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.hover\:text-red-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
}

.hover\:text-red-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
}

.hover\:text-red-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
}

.hover\:text-red-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-volcano-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-orange-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-gold-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-yellow-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-lime-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-green-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
}

.hover\:text-green-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
}

.hover\:text-green-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
}

.hover\:text-green-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
}

.hover\:text-green-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
}

.hover\:text-green-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
}

.hover\:text-green-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
}

.hover\:text-green-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
}

.hover\:text-green-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
}

.hover\:text-green-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-green-11:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
}

.hover\:text-cyan-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
}

.hover\:text-blue-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
}

.hover\:text-geekBlue-11:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
}

.hover\:text-purple-11:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
}

.hover\:text-magenta-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-1:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-2:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-3:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-4:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-5:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-6:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-7:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-8:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-9:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.hover\:text-gray-10:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
}

.hover\:text-transparent:hover {
  color: transparent !important;
}

.focus\:text-red-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
}

.focus\:text-red-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
}

.focus\:text-red-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
}

.focus\:text-red-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
}

.focus\:text-red-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
}

.focus\:text-red-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.focus\:text-red-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
}

.focus\:text-red-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
}

.focus\:text-red-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
}

.focus\:text-red-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-volcano-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-orange-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-gold-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-yellow-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-lime-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-green-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
}

.focus\:text-green-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
}

.focus\:text-green-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
}

.focus\:text-green-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
}

.focus\:text-green-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
}

.focus\:text-green-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
}

.focus\:text-green-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
}

.focus\:text-green-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
}

.focus\:text-green-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
}

.focus\:text-green-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-green-11:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
}

.focus\:text-cyan-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
}

.focus\:text-blue-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
}

.focus\:text-geekBlue-11:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
}

.focus\:text-purple-11:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
}

.focus\:text-magenta-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-1:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-2:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-3:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-4:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-5:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-6:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-7:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-8:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-9:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.focus\:text-gray-10:focus {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
}

.focus\:text-transparent:focus {
  color: transparent !important;
}

.active\:text-red-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
}

.active\:text-red-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
}

.active\:text-red-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
}

.active\:text-red-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
}

.active\:text-red-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
}

.active\:text-red-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.active\:text-red-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
}

.active\:text-red-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
}

.active\:text-red-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
}

.active\:text-red-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
}

.active\:text-volcano-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
}

.active\:text-orange-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
}

.active\:text-orange-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
}

.active\:text-orange-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
}

.active\:text-orange-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
}

.active\:text-orange-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
}

.active\:text-orange-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
}

.active\:text-orange-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
}

.active\:text-orange-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
}

.active\:text-orange-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
}

.active\:text-orange-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
}

.active\:text-gold-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
}

.active\:text-gold-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
}

.active\:text-gold-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
}

.active\:text-gold-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
}

.active\:text-gold-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
}

.active\:text-gold-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
}

.active\:text-gold-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
}

.active\:text-gold-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
}

.active\:text-gold-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
}

.active\:text-gold-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
}

.active\:text-yellow-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
}

.active\:text-lime-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
}

.active\:text-lime-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
}

.active\:text-lime-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
}

.active\:text-lime-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
}

.active\:text-lime-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
}

.active\:text-lime-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
}

.active\:text-lime-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
}

.active\:text-lime-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
}

.active\:text-lime-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
}

.active\:text-lime-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
}

.active\:text-green-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
}

.active\:text-green-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
}

.active\:text-green-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
}

.active\:text-green-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
}

.active\:text-green-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
}

.active\:text-green-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
}

.active\:text-green-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
}

.active\:text-green-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
}

.active\:text-green-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
}

.active\:text-green-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
}

.active\:text-green-11:active {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
}

.active\:text-cyan-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
}

.active\:text-blue-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
}

.active\:text-blue-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
}

.active\:text-blue-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
}

.active\:text-blue-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
}

.active\:text-blue-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
}

.active\:text-blue-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
}

.active\:text-blue-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
}

.active\:text-blue-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
}

.active\:text-blue-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
}

.active\:text-blue-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
}

.active\:text-geekBlue-11:active {
  --tw-text-opacity: 1 !important;
  color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
}

.active\:text-purple-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
}

.active\:text-purple-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
}

.active\:text-purple-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
}

.active\:text-purple-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
}

.active\:text-purple-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
}

.active\:text-purple-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
}

.active\:text-purple-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
}

.active\:text-purple-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
}

.active\:text-purple-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
}

.active\:text-purple-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
}

.active\:text-purple-11:active {
  --tw-text-opacity: 1 !important;
  color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
}

.active\:text-magenta-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
}

.active\:text-gray-1:active {
  --tw-text-opacity: 1 !important;
  color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
}

.active\:text-gray-2:active {
  --tw-text-opacity: 1 !important;
  color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
}

.active\:text-gray-3:active {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
}

.active\:text-gray-4:active {
  --tw-text-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
}

.active\:text-gray-5:active {
  --tw-text-opacity: 1 !important;
  color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
}

.active\:text-gray-6:active {
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.active\:text-gray-7:active {
  --tw-text-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
}

.active\:text-gray-8:active {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
}

.active\:text-gray-9:active {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.active\:text-gray-10:active {
  --tw-text-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
}

.active\:text-transparent:active {
  color: transparent !important;
}

.text-opacity-0 {
  --tw-text-opacity: 0 !important;
}

.text-opacity-5 {
  --tw-text-opacity: 0.05 !important;
}

.text-opacity-10 {
  --tw-text-opacity: 0.1 !important;
}

.text-opacity-20 {
  --tw-text-opacity: 0.2 !important;
}

.text-opacity-25 {
  --tw-text-opacity: 0.25 !important;
}

.text-opacity-30 {
  --tw-text-opacity: 0.3 !important;
}

.text-opacity-40 {
  --tw-text-opacity: 0.4 !important;
}

.text-opacity-50 {
  --tw-text-opacity: 0.5 !important;
}

.text-opacity-60 {
  --tw-text-opacity: 0.6 !important;
}

.text-opacity-70 {
  --tw-text-opacity: 0.7 !important;
}

.text-opacity-75 {
  --tw-text-opacity: 0.75 !important;
}

.text-opacity-80 {
  --tw-text-opacity: 0.8 !important;
}

.text-opacity-90 {
  --tw-text-opacity: 0.9 !important;
}

.text-opacity-95 {
  --tw-text-opacity: 0.95 !important;
}

.text-opacity-100 {
  --tw-text-opacity: 1 !important;
}

.group:hover .group-hover\:text-opacity-0 {
  --tw-text-opacity: 0 !important;
}

.group:hover .group-hover\:text-opacity-5 {
  --tw-text-opacity: 0.05 !important;
}

.group:hover .group-hover\:text-opacity-10 {
  --tw-text-opacity: 0.1 !important;
}

.group:hover .group-hover\:text-opacity-20 {
  --tw-text-opacity: 0.2 !important;
}

.group:hover .group-hover\:text-opacity-25 {
  --tw-text-opacity: 0.25 !important;
}

.group:hover .group-hover\:text-opacity-30 {
  --tw-text-opacity: 0.3 !important;
}

.group:hover .group-hover\:text-opacity-40 {
  --tw-text-opacity: 0.4 !important;
}

.group:hover .group-hover\:text-opacity-50 {
  --tw-text-opacity: 0.5 !important;
}

.group:hover .group-hover\:text-opacity-60 {
  --tw-text-opacity: 0.6 !important;
}

.group:hover .group-hover\:text-opacity-70 {
  --tw-text-opacity: 0.7 !important;
}

.group:hover .group-hover\:text-opacity-75 {
  --tw-text-opacity: 0.75 !important;
}

.group:hover .group-hover\:text-opacity-80 {
  --tw-text-opacity: 0.8 !important;
}

.group:hover .group-hover\:text-opacity-90 {
  --tw-text-opacity: 0.9 !important;
}

.group:hover .group-hover\:text-opacity-95 {
  --tw-text-opacity: 0.95 !important;
}

.group:hover .group-hover\:text-opacity-100 {
  --tw-text-opacity: 1 !important;
}

.focus-within\:text-opacity-0:focus-within {
  --tw-text-opacity: 0 !important;
}

.focus-within\:text-opacity-5:focus-within {
  --tw-text-opacity: 0.05 !important;
}

.focus-within\:text-opacity-10:focus-within {
  --tw-text-opacity: 0.1 !important;
}

.focus-within\:text-opacity-20:focus-within {
  --tw-text-opacity: 0.2 !important;
}

.focus-within\:text-opacity-25:focus-within {
  --tw-text-opacity: 0.25 !important;
}

.focus-within\:text-opacity-30:focus-within {
  --tw-text-opacity: 0.3 !important;
}

.focus-within\:text-opacity-40:focus-within {
  --tw-text-opacity: 0.4 !important;
}

.focus-within\:text-opacity-50:focus-within {
  --tw-text-opacity: 0.5 !important;
}

.focus-within\:text-opacity-60:focus-within {
  --tw-text-opacity: 0.6 !important;
}

.focus-within\:text-opacity-70:focus-within {
  --tw-text-opacity: 0.7 !important;
}

.focus-within\:text-opacity-75:focus-within {
  --tw-text-opacity: 0.75 !important;
}

.focus-within\:text-opacity-80:focus-within {
  --tw-text-opacity: 0.8 !important;
}

.focus-within\:text-opacity-90:focus-within {
  --tw-text-opacity: 0.9 !important;
}

.focus-within\:text-opacity-95:focus-within {
  --tw-text-opacity: 0.95 !important;
}

.focus-within\:text-opacity-100:focus-within {
  --tw-text-opacity: 1 !important;
}

.hover\:text-opacity-0:hover {
  --tw-text-opacity: 0 !important;
}

.hover\:text-opacity-5:hover {
  --tw-text-opacity: 0.05 !important;
}

.hover\:text-opacity-10:hover {
  --tw-text-opacity: 0.1 !important;
}

.hover\:text-opacity-20:hover {
  --tw-text-opacity: 0.2 !important;
}

.hover\:text-opacity-25:hover {
  --tw-text-opacity: 0.25 !important;
}

.hover\:text-opacity-30:hover {
  --tw-text-opacity: 0.3 !important;
}

.hover\:text-opacity-40:hover {
  --tw-text-opacity: 0.4 !important;
}

.hover\:text-opacity-50:hover {
  --tw-text-opacity: 0.5 !important;
}

.hover\:text-opacity-60:hover {
  --tw-text-opacity: 0.6 !important;
}

.hover\:text-opacity-70:hover {
  --tw-text-opacity: 0.7 !important;
}

.hover\:text-opacity-75:hover {
  --tw-text-opacity: 0.75 !important;
}

.hover\:text-opacity-80:hover {
  --tw-text-opacity: 0.8 !important;
}

.hover\:text-opacity-90:hover {
  --tw-text-opacity: 0.9 !important;
}

.hover\:text-opacity-95:hover {
  --tw-text-opacity: 0.95 !important;
}

.hover\:text-opacity-100:hover {
  --tw-text-opacity: 1 !important;
}

.focus\:text-opacity-0:focus {
  --tw-text-opacity: 0 !important;
}

.focus\:text-opacity-5:focus {
  --tw-text-opacity: 0.05 !important;
}

.focus\:text-opacity-10:focus {
  --tw-text-opacity: 0.1 !important;
}

.focus\:text-opacity-20:focus {
  --tw-text-opacity: 0.2 !important;
}

.focus\:text-opacity-25:focus {
  --tw-text-opacity: 0.25 !important;
}

.focus\:text-opacity-30:focus {
  --tw-text-opacity: 0.3 !important;
}

.focus\:text-opacity-40:focus {
  --tw-text-opacity: 0.4 !important;
}

.focus\:text-opacity-50:focus {
  --tw-text-opacity: 0.5 !important;
}

.focus\:text-opacity-60:focus {
  --tw-text-opacity: 0.6 !important;
}

.focus\:text-opacity-70:focus {
  --tw-text-opacity: 0.7 !important;
}

.focus\:text-opacity-75:focus {
  --tw-text-opacity: 0.75 !important;
}

.focus\:text-opacity-80:focus {
  --tw-text-opacity: 0.8 !important;
}

.focus\:text-opacity-90:focus {
  --tw-text-opacity: 0.9 !important;
}

.focus\:text-opacity-95:focus {
  --tw-text-opacity: 0.95 !important;
}

.focus\:text-opacity-100:focus {
  --tw-text-opacity: 1 !important;
}

.truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

.overflow-ellipsis {
  text-overflow: ellipsis !important;
}

.overflow-clip {
  text-overflow: clip !important;
}

.italic {
  font-style: italic !important;
}

.not-italic {
  font-style: normal !important;
}

.uppercase {
  text-transform: uppercase !important;
}

.lowercase {
  text-transform: lowercase !important;
}

.capitalize {
  text-transform: capitalize !important;
}

.normal-case {
  text-transform: none !important;
}

.underline {
  text-decoration: underline !important;
}

.line-through {
  text-decoration: line-through !important;
}

.no-underline {
  text-decoration: none !important;
}

.group:hover .group-hover\:underline {
  text-decoration: underline !important;
}

.group:hover .group-hover\:line-through {
  text-decoration: line-through !important;
}

.group:hover .group-hover\:no-underline {
  text-decoration: none !important;
}

.focus-within\:underline:focus-within {
  text-decoration: underline !important;
}

.focus-within\:line-through:focus-within {
  text-decoration: line-through !important;
}

.focus-within\:no-underline:focus-within {
  text-decoration: none !important;
}

.hover\:underline:hover {
  text-decoration: underline !important;
}

.hover\:line-through:hover {
  text-decoration: line-through !important;
}

.hover\:no-underline:hover {
  text-decoration: none !important;
}

.focus\:underline:focus {
  text-decoration: underline !important;
}

.focus\:line-through:focus {
  text-decoration: line-through !important;
}

.focus\:no-underline:focus {
  text-decoration: none !important;
}

.antialiased {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: auto !important;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/) !important;
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/) !important;
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/) !important;
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/) !important;
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/) !important;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
}

.normal-nums {
  font-variant-numeric: normal !important;
}

.ordinal {
  --tw-ordinal: ordinal !important;
}

.slashed-zero {
  --tw-slashed-zero: slashed-zero !important;
}

.lining-nums {
  --tw-numeric-figure: lining-nums !important;
}

.oldstyle-nums {
  --tw-numeric-figure: oldstyle-nums !important;
}

.proportional-nums {
  --tw-numeric-spacing: proportional-nums !important;
}

.tabular-nums {
  --tw-numeric-spacing: tabular-nums !important;
}

.diagonal-fractions {
  --tw-numeric-fraction: diagonal-fractions !important;
}

.stacked-fractions {
  --tw-numeric-fraction: stacked-fractions !important;
}

.tracking-tighter {
  letter-spacing: -0.05em !important;
}

.tracking-tight {
  letter-spacing: -0.025em !important;
}

.tracking-normal {
  letter-spacing: 0em !important;
}

.tracking-wide {
  letter-spacing: 0.025em !important;
}

.tracking-wider {
  letter-spacing: 0.05em !important;
}

.tracking-widest {
  letter-spacing: 0.1em !important;
}

.select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.select-text {
  -webkit-user-select: text !important;
          user-select: text !important;
}

.select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.hover\:visible:hover {
  visibility: visible !important;
}

.hover\:invisible:hover {
  visibility: hidden !important;
}

.focus\:visible:focus {
  visibility: visible !important;
}

.focus\:invisible:focus {
  visibility: hidden !important;
}

.whitespace-normal {
  white-space: normal !important;
}

.whitespace-nowrap {
  white-space: nowrap !important;
}

.whitespace-pre {
  white-space: pre !important;
}

.whitespace-pre-line {
  white-space: pre-line !important;
}

.whitespace-pre-wrap {
  white-space: pre-wrap !important;
}

.break-normal {
  overflow-wrap: normal !important;
  word-break: normal !important;
}

.break-words {
  overflow-wrap: break-word !important;
}

.break-all {
  word-break: break-all !important;
}

.w-0 {
  width: 0px !important;
}

.w-1 {
  width: 4px !important;
}

.w-2 {
  width: 8px !important;
}

.w-3 {
  width: 12px !important;
}

.w-4 {
  width: 16px !important;
}

.w-5 {
  width: 20px !important;
}

.w-6 {
  width: 24px !important;
}

.w-7 {
  width: 28px !important;
}

.w-8 {
  width: 32px !important;
}

.w-9 {
  width: 36px !important;
}

.w-10 {
  width: 40px !important;
}

.w-11 {
  width: 44px !important;
}

.w-12 {
  width: 48px !important;
}

.w-13 {
  width: 52px !important;
}

.w-14 {
  width: 56px !important;
}

.w-15 {
  width: 60px !important;
}

.w-16 {
  width: 64px !important;
}

.w-17 {
  width: 68px !important;
}

.w-18 {
  width: 72px !important;
}

.w-19 {
  width: 76px !important;
}

.w-20 {
  width: 80px !important;
}

.w-21 {
  width: 84px !important;
}

.w-22 {
  width: 88px !important;
}

.w-23 {
  width: 92px !important;
}

.w-24 {
  width: 96px !important;
}

.w-25 {
  width: 100px !important;
}

.w-26 {
  width: 104px !important;
}

.w-27 {
  width: 108px !important;
}

.w-28 {
  width: 112px !important;
}

.w-29 {
  width: 116px !important;
}

.w-30 {
  width: 120px !important;
}

.w-31 {
  width: 124px !important;
}

.w-32 {
  width: 128px !important;
}

.w-33 {
  width: 132px !important;
}

.w-34 {
  width: 136px !important;
}

.w-35 {
  width: 140px !important;
}

.w-36 {
  width: 144px !important;
}

.w-37 {
  width: 148px !important;
}

.w-38 {
  width: 152px !important;
}

.w-39 {
  width: 156px !important;
}

.w-40 {
  width: 160px !important;
}

.w-41 {
  width: 164px !important;
}

.w-42 {
  width: 168px !important;
}

.w-43 {
  width: 172px !important;
}

.w-44 {
  width: 176px !important;
}

.w-45 {
  width: 180px !important;
}

.w-46 {
  width: 184px !important;
}

.w-47 {
  width: 188px !important;
}

.w-48 {
  width: 192px !important;
}

.w-49 {
  width: 196px !important;
}

.w-50 {
  width: 200px !important;
}

.w-51 {
  width: 204px !important;
}

.w-52 {
  width: 208px !important;
}

.w-53 {
  width: 212px !important;
}

.w-54 {
  width: 216px !important;
}

.w-55 {
  width: 220px !important;
}

.w-56 {
  width: 224px !important;
}

.w-57 {
  width: 228px !important;
}

.w-60 {
  width: 240px !important;
}

.w-61 {
  width: 244px !important;
}

.w-62 {
  width: 248px !important;
}

.w-65 {
  width: 260px !important;
}

.w-66 {
  width: 264px !important;
}

.w-68 {
  width: 272px !important;
}

.w-69 {
  width: 276px !important;
}

.w-70 {
  width: 280px !important;
}

.w-73 {
  width: 292px !important;
}

.w-74 {
  width: 296px !important;
}

.w-75 {
  width: 300px !important;
}

.w-77 {
  width: 308px !important;
}

.w-78 {
  width: 312px !important;
}

.w-80 {
  width: 320px !important;
}

.w-81 {
  width: 324px !important;
}

.w-84 {
  width: 336px !important;
}

.w-87 {
  width: 348px !important;
}

.w-90 {
  width: 360px !important;
}

.w-91 {
  width: 364px !important;
}

.w-92 {
  width: 368px !important;
}

.w-93 {
  width: 372px !important;
}

.w-94 {
  width: 376px !important;
}

.w-95 {
  width: 380px !important;
}

.w-96 {
  width: 384px !important;
}

.w-97 {
  width: 388px !important;
}

.w-98 {
  width: 392px !important;
}

.w-99 {
  width: 396px !important;
}

.w-100 {
  width: 400px !important;
}

.w-101 {
  width: 404px !important;
}

.w-102 {
  width: 408px !important;
}

.w-103 {
  width: 412px !important;
}

.w-104 {
  width: 416px !important;
}

.w-105 {
  width: 420px !important;
}

.w-107 {
  width: 428px !important;
}

.w-110 {
  width: 440px !important;
}

.w-112 {
  width: 448px !important;
}

.w-114 {
  width: 456px !important;
}

.w-115 {
  width: 460px !important;
}

.w-119 {
  width: 476px !important;
}

.w-120 {
  width: 480px !important;
}

.w-122 {
  width: 488px !important;
}

.w-124 {
  width: 496px !important;
}

.w-130 {
  width: 520px !important;
}

.w-138 {
  width: 552px !important;
}

.w-143 {
  width: 572px !important;
}

.w-148 {
  width: 592px !important;
}

.w-150 {
  width: 600px !important;
}

.w-154 {
  width: 616px !important;
}

.w-160 {
  width: 640px !important;
}

.w-162 {
  width: 648px !important;
}

.w-164 {
  width: 656px !important;
}

.w-165 {
  width: 660px !important;
}

.w-166 {
  width: 664px !important;
}

.w-168 {
  width: 672px !important;
}

.w-169 {
  width: 676px !important;
}

.w-170 {
  width: 680px !important;
}

.w-172 {
  width: 688px !important;
}

.w-174 {
  width: 696px !important;
}

.w-175 {
  width: 700px !important;
}

.w-189 {
  width: 756px !important;
}

.w-200 {
  width: 800px !important;
}

.w-auto {
  width: auto !important;
}

.w-0\.5 {
  width: 2px !important;
}

.w-1\.5 {
  width: 6px !important;
}

.w-3\.5 {
  width: 14px !important;
}

.w-6\.5 {
  width: 26px !important;
}

.w-7\.5 {
  width: 30px !important;
}

.w-17\.5 {
  width: 70px !important;
}

.w-28\.5 {
  width: 114px !important;
}

.w-31\.5 {
  width: 126px !important;
}

.w-37\.5 {
  width: 150px !important;
}

.w-72\.5 {
  width: 290px !important;
}

.w-sm {
  width: 8px !important;
}

.w-md {
  width: 16px !important;
}

.w-lg {
  width: 24px !important;
}

.w-xl {
  width: 32px !important;
}

.w-n1 {
  width: -4px !important;
}

.w-n2 {
  width: -8px !important;
}

.w-n3 {
  width: -12px !important;
}

.w-n4 {
  width: -16px !important;
}

.w-n5 {
  width: -20px !important;
}

.w-n6 {
  width: -24px !important;
}

.w-n7 {
  width: -28px !important;
}

.w-n8 {
  width: -32px !important;
}

.w-n9 {
  width: -36px !important;
}

.w-n10 {
  width: -40px !important;
}

.w-n11 {
  width: -44px !important;
}

.w-n12 {
  width: -48px !important;
}

.w-n13 {
  width: -52px !important;
}

.w-n14 {
  width: -46px !important;
}

.w-n22 {
  width: -88px !important;
}

.w-1\/2 {
  width: 50% !important;
}

.w-1\/3 {
  width: 33.333333% !important;
}

.w-2\/3 {
  width: 66.666667% !important;
}

.w-1\/4 {
  width: 25% !important;
}

.w-2\/4 {
  width: 50% !important;
}

.w-3\/4 {
  width: 75% !important;
}

.w-1\/5 {
  width: 20% !important;
}

.w-2\/5 {
  width: 40% !important;
}

.w-3\/5 {
  width: 60% !important;
}

.w-4\/5 {
  width: 80% !important;
}

.w-1\/6 {
  width: 16.666667% !important;
}

.w-2\/6 {
  width: 33.333333% !important;
}

.w-3\/6 {
  width: 50% !important;
}

.w-4\/6 {
  width: 66.666667% !important;
}

.w-5\/6 {
  width: 83.333333% !important;
}

.w-1\/12 {
  width: 8.333333% !important;
}

.w-2\/12 {
  width: 16.666667% !important;
}

.w-3\/12 {
  width: 25% !important;
}

.w-4\/12 {
  width: 33.333333% !important;
}

.w-5\/12 {
  width: 41.666667% !important;
}

.w-6\/12 {
  width: 50% !important;
}

.w-7\/12 {
  width: 58.333333% !important;
}

.w-8\/12 {
  width: 66.666667% !important;
}

.w-9\/12 {
  width: 75% !important;
}

.w-10\/12 {
  width: 83.333333% !important;
}

.w-11\/12 {
  width: 91.666667% !important;
}

.w-full {
  width: 100% !important;
}

.w-screen {
  width: 100vw !important;
}

.w-min {
  width: -webkit-min-content !important;
  width: min-content !important;
}

.w-max {
  width: -webkit-max-content !important;
  width: max-content !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-10 {
  z-index: 10 !important;
}

.z-20 {
  z-index: 20 !important;
}

.z-30 {
  z-index: 30 !important;
}

.z-40 {
  z-index: 40 !important;
}

.z-50 {
  z-index: 50 !important;
}

.z-auto {
  z-index: auto !important;
}

.focus-within\:z-0:focus-within {
  z-index: 0 !important;
}

.focus-within\:z-10:focus-within {
  z-index: 10 !important;
}

.focus-within\:z-20:focus-within {
  z-index: 20 !important;
}

.focus-within\:z-30:focus-within {
  z-index: 30 !important;
}

.focus-within\:z-40:focus-within {
  z-index: 40 !important;
}

.focus-within\:z-50:focus-within {
  z-index: 50 !important;
}

.focus-within\:z-auto:focus-within {
  z-index: auto !important;
}

.focus\:z-0:focus {
  z-index: 0 !important;
}

.focus\:z-10:focus {
  z-index: 10 !important;
}

.focus\:z-20:focus {
  z-index: 20 !important;
}

.focus\:z-30:focus {
  z-index: 30 !important;
}

.focus\:z-40:focus {
  z-index: 40 !important;
}

.focus\:z-50:focus {
  z-index: 50 !important;
}

.focus\:z-auto:focus {
  z-index: auto !important;
}

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

.gap-1 {
  gap: 4px !important;
}

.gap-2 {
  gap: 8px !important;
}

.gap-3 {
  gap: 12px !important;
}

.gap-4 {
  gap: 16px !important;
}

.gap-5 {
  gap: 20px !important;
}

.gap-6 {
  gap: 24px !important;
}

.gap-7 {
  gap: 28px !important;
}

.gap-8 {
  gap: 32px !important;
}

.gap-9 {
  gap: 36px !important;
}

.gap-10 {
  gap: 40px !important;
}

.gap-11 {
  gap: 44px !important;
}

.gap-12 {
  gap: 48px !important;
}

.gap-13 {
  gap: 52px !important;
}

.gap-14 {
  gap: 56px !important;
}

.gap-15 {
  gap: 60px !important;
}

.gap-16 {
  gap: 64px !important;
}

.gap-17 {
  gap: 68px !important;
}

.gap-18 {
  gap: 72px !important;
}

.gap-19 {
  gap: 76px !important;
}

.gap-20 {
  gap: 80px !important;
}

.gap-21 {
  gap: 84px !important;
}

.gap-22 {
  gap: 88px !important;
}

.gap-23 {
  gap: 92px !important;
}

.gap-24 {
  gap: 96px !important;
}

.gap-25 {
  gap: 100px !important;
}

.gap-26 {
  gap: 104px !important;
}

.gap-27 {
  gap: 108px !important;
}

.gap-28 {
  gap: 112px !important;
}

.gap-29 {
  gap: 116px !important;
}

.gap-30 {
  gap: 120px !important;
}

.gap-31 {
  gap: 124px !important;
}

.gap-32 {
  gap: 128px !important;
}

.gap-33 {
  gap: 132px !important;
}

.gap-34 {
  gap: 136px !important;
}

.gap-35 {
  gap: 140px !important;
}

.gap-36 {
  gap: 144px !important;
}

.gap-37 {
  gap: 148px !important;
}

.gap-38 {
  gap: 152px !important;
}

.gap-39 {
  gap: 156px !important;
}

.gap-40 {
  gap: 160px !important;
}

.gap-41 {
  gap: 164px !important;
}

.gap-42 {
  gap: 168px !important;
}

.gap-43 {
  gap: 172px !important;
}

.gap-44 {
  gap: 176px !important;
}

.gap-45 {
  gap: 180px !important;
}

.gap-46 {
  gap: 184px !important;
}

.gap-47 {
  gap: 188px !important;
}

.gap-48 {
  gap: 192px !important;
}

.gap-49 {
  gap: 196px !important;
}

.gap-50 {
  gap: 200px !important;
}

.gap-51 {
  gap: 204px !important;
}

.gap-52 {
  gap: 208px !important;
}

.gap-53 {
  gap: 212px !important;
}

.gap-54 {
  gap: 216px !important;
}

.gap-55 {
  gap: 220px !important;
}

.gap-56 {
  gap: 224px !important;
}

.gap-57 {
  gap: 228px !important;
}

.gap-60 {
  gap: 240px !important;
}

.gap-61 {
  gap: 244px !important;
}

.gap-62 {
  gap: 248px !important;
}

.gap-65 {
  gap: 260px !important;
}

.gap-66 {
  gap: 264px !important;
}

.gap-68 {
  gap: 272px !important;
}

.gap-69 {
  gap: 276px !important;
}

.gap-70 {
  gap: 280px !important;
}

.gap-73 {
  gap: 292px !important;
}

.gap-74 {
  gap: 296px !important;
}

.gap-75 {
  gap: 300px !important;
}

.gap-77 {
  gap: 308px !important;
}

.gap-78 {
  gap: 312px !important;
}

.gap-80 {
  gap: 320px !important;
}

.gap-81 {
  gap: 324px !important;
}

.gap-84 {
  gap: 336px !important;
}

.gap-87 {
  gap: 348px !important;
}

.gap-90 {
  gap: 360px !important;
}

.gap-91 {
  gap: 364px !important;
}

.gap-92 {
  gap: 368px !important;
}

.gap-93 {
  gap: 372px !important;
}

.gap-94 {
  gap: 376px !important;
}

.gap-95 {
  gap: 380px !important;
}

.gap-96 {
  gap: 384px !important;
}

.gap-97 {
  gap: 388px !important;
}

.gap-98 {
  gap: 392px !important;
}

.gap-99 {
  gap: 396px !important;
}

.gap-100 {
  gap: 400px !important;
}

.gap-101 {
  gap: 404px !important;
}

.gap-102 {
  gap: 408px !important;
}

.gap-103 {
  gap: 412px !important;
}

.gap-104 {
  gap: 416px !important;
}

.gap-105 {
  gap: 420px !important;
}

.gap-107 {
  gap: 428px !important;
}

.gap-110 {
  gap: 440px !important;
}

.gap-112 {
  gap: 448px !important;
}

.gap-114 {
  gap: 456px !important;
}

.gap-115 {
  gap: 460px !important;
}

.gap-119 {
  gap: 476px !important;
}

.gap-120 {
  gap: 480px !important;
}

.gap-122 {
  gap: 488px !important;
}

.gap-124 {
  gap: 496px !important;
}

.gap-130 {
  gap: 520px !important;
}

.gap-138 {
  gap: 552px !important;
}

.gap-143 {
  gap: 572px !important;
}

.gap-148 {
  gap: 592px !important;
}

.gap-150 {
  gap: 600px !important;
}

.gap-154 {
  gap: 616px !important;
}

.gap-160 {
  gap: 640px !important;
}

.gap-162 {
  gap: 648px !important;
}

.gap-164 {
  gap: 656px !important;
}

.gap-165 {
  gap: 660px !important;
}

.gap-166 {
  gap: 664px !important;
}

.gap-168 {
  gap: 672px !important;
}

.gap-169 {
  gap: 676px !important;
}

.gap-170 {
  gap: 680px !important;
}

.gap-172 {
  gap: 688px !important;
}

.gap-174 {
  gap: 696px !important;
}

.gap-175 {
  gap: 700px !important;
}

.gap-189 {
  gap: 756px !important;
}

.gap-200 {
  gap: 800px !important;
}

.gap-0\.5 {
  gap: 2px !important;
}

.gap-1\.5 {
  gap: 6px !important;
}

.gap-3\.5 {
  gap: 14px !important;
}

.gap-6\.5 {
  gap: 26px !important;
}

.gap-7\.5 {
  gap: 30px !important;
}

.gap-17\.5 {
  gap: 70px !important;
}

.gap-28\.5 {
  gap: 114px !important;
}

.gap-31\.5 {
  gap: 126px !important;
}

.gap-37\.5 {
  gap: 150px !important;
}

.gap-72\.5 {
  gap: 290px !important;
}

.gap-sm {
  gap: 8px !important;
}

.gap-md {
  gap: 16px !important;
}

.gap-lg {
  gap: 24px !important;
}

.gap-xl {
  gap: 32px !important;
}

.gap-n1 {
  gap: -4px !important;
}

.gap-n2 {
  gap: -8px !important;
}

.gap-n3 {
  gap: -12px !important;
}

.gap-n4 {
  gap: -16px !important;
}

.gap-n5 {
  gap: -20px !important;
}

.gap-n6 {
  gap: -24px !important;
}

.gap-n7 {
  gap: -28px !important;
}

.gap-n8 {
  gap: -32px !important;
}

.gap-n9 {
  gap: -36px !important;
}

.gap-n10 {
  gap: -40px !important;
}

.gap-n11 {
  gap: -44px !important;
}

.gap-n12 {
  gap: -48px !important;
}

.gap-n13 {
  gap: -52px !important;
}

.gap-n14 {
  gap: -46px !important;
}

.gap-n22 {
  gap: -88px !important;
}

.gap-x-0 {
  column-gap: 0px !important;
}

.gap-x-1 {
  column-gap: 4px !important;
}

.gap-x-2 {
  column-gap: 8px !important;
}

.gap-x-3 {
  column-gap: 12px !important;
}

.gap-x-4 {
  column-gap: 16px !important;
}

.gap-x-5 {
  column-gap: 20px !important;
}

.gap-x-6 {
  column-gap: 24px !important;
}

.gap-x-7 {
  column-gap: 28px !important;
}

.gap-x-8 {
  column-gap: 32px !important;
}

.gap-x-9 {
  column-gap: 36px !important;
}

.gap-x-10 {
  column-gap: 40px !important;
}

.gap-x-11 {
  column-gap: 44px !important;
}

.gap-x-12 {
  column-gap: 48px !important;
}

.gap-x-13 {
  column-gap: 52px !important;
}

.gap-x-14 {
  column-gap: 56px !important;
}

.gap-x-15 {
  column-gap: 60px !important;
}

.gap-x-16 {
  column-gap: 64px !important;
}

.gap-x-17 {
  column-gap: 68px !important;
}

.gap-x-18 {
  column-gap: 72px !important;
}

.gap-x-19 {
  column-gap: 76px !important;
}

.gap-x-20 {
  column-gap: 80px !important;
}

.gap-x-21 {
  column-gap: 84px !important;
}

.gap-x-22 {
  column-gap: 88px !important;
}

.gap-x-23 {
  column-gap: 92px !important;
}

.gap-x-24 {
  column-gap: 96px !important;
}

.gap-x-25 {
  column-gap: 100px !important;
}

.gap-x-26 {
  column-gap: 104px !important;
}

.gap-x-27 {
  column-gap: 108px !important;
}

.gap-x-28 {
  column-gap: 112px !important;
}

.gap-x-29 {
  column-gap: 116px !important;
}

.gap-x-30 {
  column-gap: 120px !important;
}

.gap-x-31 {
  column-gap: 124px !important;
}

.gap-x-32 {
  column-gap: 128px !important;
}

.gap-x-33 {
  column-gap: 132px !important;
}

.gap-x-34 {
  column-gap: 136px !important;
}

.gap-x-35 {
  column-gap: 140px !important;
}

.gap-x-36 {
  column-gap: 144px !important;
}

.gap-x-37 {
  column-gap: 148px !important;
}

.gap-x-38 {
  column-gap: 152px !important;
}

.gap-x-39 {
  column-gap: 156px !important;
}

.gap-x-40 {
  column-gap: 160px !important;
}

.gap-x-41 {
  column-gap: 164px !important;
}

.gap-x-42 {
  column-gap: 168px !important;
}

.gap-x-43 {
  column-gap: 172px !important;
}

.gap-x-44 {
  column-gap: 176px !important;
}

.gap-x-45 {
  column-gap: 180px !important;
}

.gap-x-46 {
  column-gap: 184px !important;
}

.gap-x-47 {
  column-gap: 188px !important;
}

.gap-x-48 {
  column-gap: 192px !important;
}

.gap-x-49 {
  column-gap: 196px !important;
}

.gap-x-50 {
  column-gap: 200px !important;
}

.gap-x-51 {
  column-gap: 204px !important;
}

.gap-x-52 {
  column-gap: 208px !important;
}

.gap-x-53 {
  column-gap: 212px !important;
}

.gap-x-54 {
  column-gap: 216px !important;
}

.gap-x-55 {
  column-gap: 220px !important;
}

.gap-x-56 {
  column-gap: 224px !important;
}

.gap-x-57 {
  column-gap: 228px !important;
}

.gap-x-60 {
  column-gap: 240px !important;
}

.gap-x-61 {
  column-gap: 244px !important;
}

.gap-x-62 {
  column-gap: 248px !important;
}

.gap-x-65 {
  column-gap: 260px !important;
}

.gap-x-66 {
  column-gap: 264px !important;
}

.gap-x-68 {
  column-gap: 272px !important;
}

.gap-x-69 {
  column-gap: 276px !important;
}

.gap-x-70 {
  column-gap: 280px !important;
}

.gap-x-73 {
  column-gap: 292px !important;
}

.gap-x-74 {
  column-gap: 296px !important;
}

.gap-x-75 {
  column-gap: 300px !important;
}

.gap-x-77 {
  column-gap: 308px !important;
}

.gap-x-78 {
  column-gap: 312px !important;
}

.gap-x-80 {
  column-gap: 320px !important;
}

.gap-x-81 {
  column-gap: 324px !important;
}

.gap-x-84 {
  column-gap: 336px !important;
}

.gap-x-87 {
  column-gap: 348px !important;
}

.gap-x-90 {
  column-gap: 360px !important;
}

.gap-x-91 {
  column-gap: 364px !important;
}

.gap-x-92 {
  column-gap: 368px !important;
}

.gap-x-93 {
  column-gap: 372px !important;
}

.gap-x-94 {
  column-gap: 376px !important;
}

.gap-x-95 {
  column-gap: 380px !important;
}

.gap-x-96 {
  column-gap: 384px !important;
}

.gap-x-97 {
  column-gap: 388px !important;
}

.gap-x-98 {
  column-gap: 392px !important;
}

.gap-x-99 {
  column-gap: 396px !important;
}

.gap-x-100 {
  column-gap: 400px !important;
}

.gap-x-101 {
  column-gap: 404px !important;
}

.gap-x-102 {
  column-gap: 408px !important;
}

.gap-x-103 {
  column-gap: 412px !important;
}

.gap-x-104 {
  column-gap: 416px !important;
}

.gap-x-105 {
  column-gap: 420px !important;
}

.gap-x-107 {
  column-gap: 428px !important;
}

.gap-x-110 {
  column-gap: 440px !important;
}

.gap-x-112 {
  column-gap: 448px !important;
}

.gap-x-114 {
  column-gap: 456px !important;
}

.gap-x-115 {
  column-gap: 460px !important;
}

.gap-x-119 {
  column-gap: 476px !important;
}

.gap-x-120 {
  column-gap: 480px !important;
}

.gap-x-122 {
  column-gap: 488px !important;
}

.gap-x-124 {
  column-gap: 496px !important;
}

.gap-x-130 {
  column-gap: 520px !important;
}

.gap-x-138 {
  column-gap: 552px !important;
}

.gap-x-143 {
  column-gap: 572px !important;
}

.gap-x-148 {
  column-gap: 592px !important;
}

.gap-x-150 {
  column-gap: 600px !important;
}

.gap-x-154 {
  column-gap: 616px !important;
}

.gap-x-160 {
  column-gap: 640px !important;
}

.gap-x-162 {
  column-gap: 648px !important;
}

.gap-x-164 {
  column-gap: 656px !important;
}

.gap-x-165 {
  column-gap: 660px !important;
}

.gap-x-166 {
  column-gap: 664px !important;
}

.gap-x-168 {
  column-gap: 672px !important;
}

.gap-x-169 {
  column-gap: 676px !important;
}

.gap-x-170 {
  column-gap: 680px !important;
}

.gap-x-172 {
  column-gap: 688px !important;
}

.gap-x-174 {
  column-gap: 696px !important;
}

.gap-x-175 {
  column-gap: 700px !important;
}

.gap-x-189 {
  column-gap: 756px !important;
}

.gap-x-200 {
  column-gap: 800px !important;
}

.gap-x-0\.5 {
  column-gap: 2px !important;
}

.gap-x-1\.5 {
  column-gap: 6px !important;
}

.gap-x-3\.5 {
  column-gap: 14px !important;
}

.gap-x-6\.5 {
  column-gap: 26px !important;
}

.gap-x-7\.5 {
  column-gap: 30px !important;
}

.gap-x-17\.5 {
  column-gap: 70px !important;
}

.gap-x-28\.5 {
  column-gap: 114px !important;
}

.gap-x-31\.5 {
  column-gap: 126px !important;
}

.gap-x-37\.5 {
  column-gap: 150px !important;
}

.gap-x-72\.5 {
  column-gap: 290px !important;
}

.gap-x-sm {
  column-gap: 8px !important;
}

.gap-x-md {
  column-gap: 16px !important;
}

.gap-x-lg {
  column-gap: 24px !important;
}

.gap-x-xl {
  column-gap: 32px !important;
}

.gap-x-n1 {
  column-gap: -4px !important;
}

.gap-x-n2 {
  column-gap: -8px !important;
}

.gap-x-n3 {
  column-gap: -12px !important;
}

.gap-x-n4 {
  column-gap: -16px !important;
}

.gap-x-n5 {
  column-gap: -20px !important;
}

.gap-x-n6 {
  column-gap: -24px !important;
}

.gap-x-n7 {
  column-gap: -28px !important;
}

.gap-x-n8 {
  column-gap: -32px !important;
}

.gap-x-n9 {
  column-gap: -36px !important;
}

.gap-x-n10 {
  column-gap: -40px !important;
}

.gap-x-n11 {
  column-gap: -44px !important;
}

.gap-x-n12 {
  column-gap: -48px !important;
}

.gap-x-n13 {
  column-gap: -52px !important;
}

.gap-x-n14 {
  column-gap: -46px !important;
}

.gap-x-n22 {
  column-gap: -88px !important;
}

.gap-y-0 {
  row-gap: 0px !important;
}

.gap-y-1 {
  row-gap: 4px !important;
}

.gap-y-2 {
  row-gap: 8px !important;
}

.gap-y-3 {
  row-gap: 12px !important;
}

.gap-y-4 {
  row-gap: 16px !important;
}

.gap-y-5 {
  row-gap: 20px !important;
}

.gap-y-6 {
  row-gap: 24px !important;
}

.gap-y-7 {
  row-gap: 28px !important;
}

.gap-y-8 {
  row-gap: 32px !important;
}

.gap-y-9 {
  row-gap: 36px !important;
}

.gap-y-10 {
  row-gap: 40px !important;
}

.gap-y-11 {
  row-gap: 44px !important;
}

.gap-y-12 {
  row-gap: 48px !important;
}

.gap-y-13 {
  row-gap: 52px !important;
}

.gap-y-14 {
  row-gap: 56px !important;
}

.gap-y-15 {
  row-gap: 60px !important;
}

.gap-y-16 {
  row-gap: 64px !important;
}

.gap-y-17 {
  row-gap: 68px !important;
}

.gap-y-18 {
  row-gap: 72px !important;
}

.gap-y-19 {
  row-gap: 76px !important;
}

.gap-y-20 {
  row-gap: 80px !important;
}

.gap-y-21 {
  row-gap: 84px !important;
}

.gap-y-22 {
  row-gap: 88px !important;
}

.gap-y-23 {
  row-gap: 92px !important;
}

.gap-y-24 {
  row-gap: 96px !important;
}

.gap-y-25 {
  row-gap: 100px !important;
}

.gap-y-26 {
  row-gap: 104px !important;
}

.gap-y-27 {
  row-gap: 108px !important;
}

.gap-y-28 {
  row-gap: 112px !important;
}

.gap-y-29 {
  row-gap: 116px !important;
}

.gap-y-30 {
  row-gap: 120px !important;
}

.gap-y-31 {
  row-gap: 124px !important;
}

.gap-y-32 {
  row-gap: 128px !important;
}

.gap-y-33 {
  row-gap: 132px !important;
}

.gap-y-34 {
  row-gap: 136px !important;
}

.gap-y-35 {
  row-gap: 140px !important;
}

.gap-y-36 {
  row-gap: 144px !important;
}

.gap-y-37 {
  row-gap: 148px !important;
}

.gap-y-38 {
  row-gap: 152px !important;
}

.gap-y-39 {
  row-gap: 156px !important;
}

.gap-y-40 {
  row-gap: 160px !important;
}

.gap-y-41 {
  row-gap: 164px !important;
}

.gap-y-42 {
  row-gap: 168px !important;
}

.gap-y-43 {
  row-gap: 172px !important;
}

.gap-y-44 {
  row-gap: 176px !important;
}

.gap-y-45 {
  row-gap: 180px !important;
}

.gap-y-46 {
  row-gap: 184px !important;
}

.gap-y-47 {
  row-gap: 188px !important;
}

.gap-y-48 {
  row-gap: 192px !important;
}

.gap-y-49 {
  row-gap: 196px !important;
}

.gap-y-50 {
  row-gap: 200px !important;
}

.gap-y-51 {
  row-gap: 204px !important;
}

.gap-y-52 {
  row-gap: 208px !important;
}

.gap-y-53 {
  row-gap: 212px !important;
}

.gap-y-54 {
  row-gap: 216px !important;
}

.gap-y-55 {
  row-gap: 220px !important;
}

.gap-y-56 {
  row-gap: 224px !important;
}

.gap-y-57 {
  row-gap: 228px !important;
}

.gap-y-60 {
  row-gap: 240px !important;
}

.gap-y-61 {
  row-gap: 244px !important;
}

.gap-y-62 {
  row-gap: 248px !important;
}

.gap-y-65 {
  row-gap: 260px !important;
}

.gap-y-66 {
  row-gap: 264px !important;
}

.gap-y-68 {
  row-gap: 272px !important;
}

.gap-y-69 {
  row-gap: 276px !important;
}

.gap-y-70 {
  row-gap: 280px !important;
}

.gap-y-73 {
  row-gap: 292px !important;
}

.gap-y-74 {
  row-gap: 296px !important;
}

.gap-y-75 {
  row-gap: 300px !important;
}

.gap-y-77 {
  row-gap: 308px !important;
}

.gap-y-78 {
  row-gap: 312px !important;
}

.gap-y-80 {
  row-gap: 320px !important;
}

.gap-y-81 {
  row-gap: 324px !important;
}

.gap-y-84 {
  row-gap: 336px !important;
}

.gap-y-87 {
  row-gap: 348px !important;
}

.gap-y-90 {
  row-gap: 360px !important;
}

.gap-y-91 {
  row-gap: 364px !important;
}

.gap-y-92 {
  row-gap: 368px !important;
}

.gap-y-93 {
  row-gap: 372px !important;
}

.gap-y-94 {
  row-gap: 376px !important;
}

.gap-y-95 {
  row-gap: 380px !important;
}

.gap-y-96 {
  row-gap: 384px !important;
}

.gap-y-97 {
  row-gap: 388px !important;
}

.gap-y-98 {
  row-gap: 392px !important;
}

.gap-y-99 {
  row-gap: 396px !important;
}

.gap-y-100 {
  row-gap: 400px !important;
}

.gap-y-101 {
  row-gap: 404px !important;
}

.gap-y-102 {
  row-gap: 408px !important;
}

.gap-y-103 {
  row-gap: 412px !important;
}

.gap-y-104 {
  row-gap: 416px !important;
}

.gap-y-105 {
  row-gap: 420px !important;
}

.gap-y-107 {
  row-gap: 428px !important;
}

.gap-y-110 {
  row-gap: 440px !important;
}

.gap-y-112 {
  row-gap: 448px !important;
}

.gap-y-114 {
  row-gap: 456px !important;
}

.gap-y-115 {
  row-gap: 460px !important;
}

.gap-y-119 {
  row-gap: 476px !important;
}

.gap-y-120 {
  row-gap: 480px !important;
}

.gap-y-122 {
  row-gap: 488px !important;
}

.gap-y-124 {
  row-gap: 496px !important;
}

.gap-y-130 {
  row-gap: 520px !important;
}

.gap-y-138 {
  row-gap: 552px !important;
}

.gap-y-143 {
  row-gap: 572px !important;
}

.gap-y-148 {
  row-gap: 592px !important;
}

.gap-y-150 {
  row-gap: 600px !important;
}

.gap-y-154 {
  row-gap: 616px !important;
}

.gap-y-160 {
  row-gap: 640px !important;
}

.gap-y-162 {
  row-gap: 648px !important;
}

.gap-y-164 {
  row-gap: 656px !important;
}

.gap-y-165 {
  row-gap: 660px !important;
}

.gap-y-166 {
  row-gap: 664px !important;
}

.gap-y-168 {
  row-gap: 672px !important;
}

.gap-y-169 {
  row-gap: 676px !important;
}

.gap-y-170 {
  row-gap: 680px !important;
}

.gap-y-172 {
  row-gap: 688px !important;
}

.gap-y-174 {
  row-gap: 696px !important;
}

.gap-y-175 {
  row-gap: 700px !important;
}

.gap-y-189 {
  row-gap: 756px !important;
}

.gap-y-200 {
  row-gap: 800px !important;
}

.gap-y-0\.5 {
  row-gap: 2px !important;
}

.gap-y-1\.5 {
  row-gap: 6px !important;
}

.gap-y-3\.5 {
  row-gap: 14px !important;
}

.gap-y-6\.5 {
  row-gap: 26px !important;
}

.gap-y-7\.5 {
  row-gap: 30px !important;
}

.gap-y-17\.5 {
  row-gap: 70px !important;
}

.gap-y-28\.5 {
  row-gap: 114px !important;
}

.gap-y-31\.5 {
  row-gap: 126px !important;
}

.gap-y-37\.5 {
  row-gap: 150px !important;
}

.gap-y-72\.5 {
  row-gap: 290px !important;
}

.gap-y-sm {
  row-gap: 8px !important;
}

.gap-y-md {
  row-gap: 16px !important;
}

.gap-y-lg {
  row-gap: 24px !important;
}

.gap-y-xl {
  row-gap: 32px !important;
}

.gap-y-n1 {
  row-gap: -4px !important;
}

.gap-y-n2 {
  row-gap: -8px !important;
}

.gap-y-n3 {
  row-gap: -12px !important;
}

.gap-y-n4 {
  row-gap: -16px !important;
}

.gap-y-n5 {
  row-gap: -20px !important;
}

.gap-y-n6 {
  row-gap: -24px !important;
}

.gap-y-n7 {
  row-gap: -28px !important;
}

.gap-y-n8 {
  row-gap: -32px !important;
}

.gap-y-n9 {
  row-gap: -36px !important;
}

.gap-y-n10 {
  row-gap: -40px !important;
}

.gap-y-n11 {
  row-gap: -44px !important;
}

.gap-y-n12 {
  row-gap: -48px !important;
}

.gap-y-n13 {
  row-gap: -52px !important;
}

.gap-y-n14 {
  row-gap: -46px !important;
}

.gap-y-n22 {
  row-gap: -88px !important;
}

.grid-flow-row {
  grid-auto-flow: row !important;
}

.grid-flow-col {
  grid-auto-flow: column !important;
}

.grid-flow-row-dense {
  grid-auto-flow: row dense !important;
}

.grid-flow-col-dense {
  grid-auto-flow: column dense !important;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}

.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}

.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}

.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}

.grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}

.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}

.grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}

.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.grid-cols-none {
  grid-template-columns: none !important;
}

.auto-cols-auto {
  grid-auto-columns: auto !important;
}

.auto-cols-min {
  grid-auto-columns: -webkit-min-content !important;
  grid-auto-columns: min-content !important;
}

.auto-cols-max {
  grid-auto-columns: -webkit-max-content !important;
  grid-auto-columns: max-content !important;
}

.auto-cols-fr {
  grid-auto-columns: minmax(0, 1fr) !important;
}

.col-auto {
  grid-column: auto !important;
}

.col-span-1 {
  grid-column: span 1 / span 1 !important;
}

.col-span-2 {
  grid-column: span 2 / span 2 !important;
}

.col-span-3 {
  grid-column: span 3 / span 3 !important;
}

.col-span-4 {
  grid-column: span 4 / span 4 !important;
}

.col-span-5 {
  grid-column: span 5 / span 5 !important;
}

.col-span-6 {
  grid-column: span 6 / span 6 !important;
}

.col-span-7 {
  grid-column: span 7 / span 7 !important;
}

.col-span-8 {
  grid-column: span 8 / span 8 !important;
}

.col-span-9 {
  grid-column: span 9 / span 9 !important;
}

.col-span-10 {
  grid-column: span 10 / span 10 !important;
}

.col-span-11 {
  grid-column: span 11 / span 11 !important;
}

.col-span-12 {
  grid-column: span 12 / span 12 !important;
}

.col-span-full {
  grid-column: 1 / -1 !important;
}

.col-start-1 {
  grid-column-start: 1 !important;
}

.col-start-2 {
  grid-column-start: 2 !important;
}

.col-start-3 {
  grid-column-start: 3 !important;
}

.col-start-4 {
  grid-column-start: 4 !important;
}

.col-start-5 {
  grid-column-start: 5 !important;
}

.col-start-6 {
  grid-column-start: 6 !important;
}

.col-start-7 {
  grid-column-start: 7 !important;
}

.col-start-8 {
  grid-column-start: 8 !important;
}

.col-start-9 {
  grid-column-start: 9 !important;
}

.col-start-10 {
  grid-column-start: 10 !important;
}

.col-start-11 {
  grid-column-start: 11 !important;
}

.col-start-12 {
  grid-column-start: 12 !important;
}

.col-start-13 {
  grid-column-start: 13 !important;
}

.col-start-auto {
  grid-column-start: auto !important;
}

.col-end-1 {
  grid-column-end: 1 !important;
}

.col-end-2 {
  grid-column-end: 2 !important;
}

.col-end-3 {
  grid-column-end: 3 !important;
}

.col-end-4 {
  grid-column-end: 4 !important;
}

.col-end-5 {
  grid-column-end: 5 !important;
}

.col-end-6 {
  grid-column-end: 6 !important;
}

.col-end-7 {
  grid-column-end: 7 !important;
}

.col-end-8 {
  grid-column-end: 8 !important;
}

.col-end-9 {
  grid-column-end: 9 !important;
}

.col-end-10 {
  grid-column-end: 10 !important;
}

.col-end-11 {
  grid-column-end: 11 !important;
}

.col-end-12 {
  grid-column-end: 12 !important;
}

.col-end-13 {
  grid-column-end: 13 !important;
}

.col-end-auto {
  grid-column-end: auto !important;
}

.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}

.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}

.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}

.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}

.grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}

.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}

.grid-rows-none {
  grid-template-rows: none !important;
}

.auto-rows-auto {
  grid-auto-rows: auto !important;
}

.auto-rows-min {
  grid-auto-rows: -webkit-min-content !important;
  grid-auto-rows: min-content !important;
}

.auto-rows-max {
  grid-auto-rows: -webkit-max-content !important;
  grid-auto-rows: max-content !important;
}

.auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr) !important;
}

.row-auto {
  grid-row: auto !important;
}

.row-span-1 {
  grid-row: span 1 / span 1 !important;
}

.row-span-2 {
  grid-row: span 2 / span 2 !important;
}

.row-span-3 {
  grid-row: span 3 / span 3 !important;
}

.row-span-4 {
  grid-row: span 4 / span 4 !important;
}

.row-span-5 {
  grid-row: span 5 / span 5 !important;
}

.row-span-6 {
  grid-row: span 6 / span 6 !important;
}

.row-span-full {
  grid-row: 1 / -1 !important;
}

.row-start-1 {
  grid-row-start: 1 !important;
}

.row-start-2 {
  grid-row-start: 2 !important;
}

.row-start-3 {
  grid-row-start: 3 !important;
}

.row-start-4 {
  grid-row-start: 4 !important;
}

.row-start-5 {
  grid-row-start: 5 !important;
}

.row-start-6 {
  grid-row-start: 6 !important;
}

.row-start-7 {
  grid-row-start: 7 !important;
}

.row-start-auto {
  grid-row-start: auto !important;
}

.row-end-1 {
  grid-row-end: 1 !important;
}

.row-end-2 {
  grid-row-end: 2 !important;
}

.row-end-3 {
  grid-row-end: 3 !important;
}

.row-end-4 {
  grid-row-end: 4 !important;
}

.row-end-5 {
  grid-row-end: 5 !important;
}

.row-end-6 {
  grid-row-end: 6 !important;
}

.row-end-7 {
  grid-row-end: 7 !important;
}

.row-end-auto {
  grid-row-end: auto !important;
}

.transform {
  --tw-translate-x: 0 !important;
  --tw-translate-y: 0 !important;
  --tw-rotate: 0 !important;
  --tw-skew-x: 0 !important;
  --tw-skew-y: 0 !important;
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.transform-gpu {
  --tw-translate-x: 0 !important;
  --tw-translate-y: 0 !important;
  --tw-rotate: 0 !important;
  --tw-skew-x: 0 !important;
  --tw-skew-y: 0 !important;
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.transform-none {
  transform: none !important;
}

.origin-center {
  transform-origin: center !important;
}

.origin-top {
  transform-origin: top !important;
}

.origin-top-right {
  transform-origin: top right !important;
}

.origin-right {
  transform-origin: right !important;
}

.origin-bottom-right {
  transform-origin: bottom right !important;
}

.origin-bottom {
  transform-origin: bottom !important;
}

.origin-bottom-left {
  transform-origin: bottom left !important;
}

.origin-left {
  transform-origin: left !important;
}

.origin-top-left {
  transform-origin: top left !important;
}

.scale-0 {
  --tw-scale-x: 0 !important;
  --tw-scale-y: 0 !important;
}

.scale-50 {
  --tw-scale-x: .5 !important;
  --tw-scale-y: .5 !important;
}

.scale-75 {
  --tw-scale-x: .75 !important;
  --tw-scale-y: .75 !important;
}

.scale-90 {
  --tw-scale-x: .9 !important;
  --tw-scale-y: .9 !important;
}

.scale-95 {
  --tw-scale-x: .95 !important;
  --tw-scale-y: .95 !important;
}

.scale-100 {
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
}

.scale-105 {
  --tw-scale-x: 1.05 !important;
  --tw-scale-y: 1.05 !important;
}

.scale-110 {
  --tw-scale-x: 1.1 !important;
  --tw-scale-y: 1.1 !important;
}

.scale-125 {
  --tw-scale-x: 1.25 !important;
  --tw-scale-y: 1.25 !important;
}

.scale-150 {
  --tw-scale-x: 1.5 !important;
  --tw-scale-y: 1.5 !important;
}

.scale-x-0 {
  --tw-scale-x: 0 !important;
}

.scale-x-50 {
  --tw-scale-x: .5 !important;
}

.scale-x-75 {
  --tw-scale-x: .75 !important;
}

.scale-x-90 {
  --tw-scale-x: .9 !important;
}

.scale-x-95 {
  --tw-scale-x: .95 !important;
}

.scale-x-100 {
  --tw-scale-x: 1 !important;
}

.scale-x-105 {
  --tw-scale-x: 1.05 !important;
}

.scale-x-110 {
  --tw-scale-x: 1.1 !important;
}

.scale-x-125 {
  --tw-scale-x: 1.25 !important;
}

.scale-x-150 {
  --tw-scale-x: 1.5 !important;
}

.scale-y-0 {
  --tw-scale-y: 0 !important;
}

.scale-y-50 {
  --tw-scale-y: .5 !important;
}

.scale-y-75 {
  --tw-scale-y: .75 !important;
}

.scale-y-90 {
  --tw-scale-y: .9 !important;
}

.scale-y-95 {
  --tw-scale-y: .95 !important;
}

.scale-y-100 {
  --tw-scale-y: 1 !important;
}

.scale-y-105 {
  --tw-scale-y: 1.05 !important;
}

.scale-y-110 {
  --tw-scale-y: 1.1 !important;
}

.scale-y-125 {
  --tw-scale-y: 1.25 !important;
}

.scale-y-150 {
  --tw-scale-y: 1.5 !important;
}

.hover\:scale-0:hover {
  --tw-scale-x: 0 !important;
  --tw-scale-y: 0 !important;
}

.hover\:scale-50:hover {
  --tw-scale-x: .5 !important;
  --tw-scale-y: .5 !important;
}

.hover\:scale-75:hover {
  --tw-scale-x: .75 !important;
  --tw-scale-y: .75 !important;
}

.hover\:scale-90:hover {
  --tw-scale-x: .9 !important;
  --tw-scale-y: .9 !important;
}

.hover\:scale-95:hover {
  --tw-scale-x: .95 !important;
  --tw-scale-y: .95 !important;
}

.hover\:scale-100:hover {
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
}

.hover\:scale-105:hover {
  --tw-scale-x: 1.05 !important;
  --tw-scale-y: 1.05 !important;
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1 !important;
  --tw-scale-y: 1.1 !important;
}

.hover\:scale-125:hover {
  --tw-scale-x: 1.25 !important;
  --tw-scale-y: 1.25 !important;
}

.hover\:scale-150:hover {
  --tw-scale-x: 1.5 !important;
  --tw-scale-y: 1.5 !important;
}

.hover\:scale-x-0:hover {
  --tw-scale-x: 0 !important;
}

.hover\:scale-x-50:hover {
  --tw-scale-x: .5 !important;
}

.hover\:scale-x-75:hover {
  --tw-scale-x: .75 !important;
}

.hover\:scale-x-90:hover {
  --tw-scale-x: .9 !important;
}

.hover\:scale-x-95:hover {
  --tw-scale-x: .95 !important;
}

.hover\:scale-x-100:hover {
  --tw-scale-x: 1 !important;
}

.hover\:scale-x-105:hover {
  --tw-scale-x: 1.05 !important;
}

.hover\:scale-x-110:hover {
  --tw-scale-x: 1.1 !important;
}

.hover\:scale-x-125:hover {
  --tw-scale-x: 1.25 !important;
}

.hover\:scale-x-150:hover {
  --tw-scale-x: 1.5 !important;
}

.hover\:scale-y-0:hover {
  --tw-scale-y: 0 !important;
}

.hover\:scale-y-50:hover {
  --tw-scale-y: .5 !important;
}

.hover\:scale-y-75:hover {
  --tw-scale-y: .75 !important;
}

.hover\:scale-y-90:hover {
  --tw-scale-y: .9 !important;
}

.hover\:scale-y-95:hover {
  --tw-scale-y: .95 !important;
}

.hover\:scale-y-100:hover {
  --tw-scale-y: 1 !important;
}

.hover\:scale-y-105:hover {
  --tw-scale-y: 1.05 !important;
}

.hover\:scale-y-110:hover {
  --tw-scale-y: 1.1 !important;
}

.hover\:scale-y-125:hover {
  --tw-scale-y: 1.25 !important;
}

.hover\:scale-y-150:hover {
  --tw-scale-y: 1.5 !important;
}

.focus\:scale-0:focus {
  --tw-scale-x: 0 !important;
  --tw-scale-y: 0 !important;
}

.focus\:scale-50:focus {
  --tw-scale-x: .5 !important;
  --tw-scale-y: .5 !important;
}

.focus\:scale-75:focus {
  --tw-scale-x: .75 !important;
  --tw-scale-y: .75 !important;
}

.focus\:scale-90:focus {
  --tw-scale-x: .9 !important;
  --tw-scale-y: .9 !important;
}

.focus\:scale-95:focus {
  --tw-scale-x: .95 !important;
  --tw-scale-y: .95 !important;
}

.focus\:scale-100:focus {
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
}

.focus\:scale-105:focus {
  --tw-scale-x: 1.05 !important;
  --tw-scale-y: 1.05 !important;
}

.focus\:scale-110:focus {
  --tw-scale-x: 1.1 !important;
  --tw-scale-y: 1.1 !important;
}

.focus\:scale-125:focus {
  --tw-scale-x: 1.25 !important;
  --tw-scale-y: 1.25 !important;
}

.focus\:scale-150:focus {
  --tw-scale-x: 1.5 !important;
  --tw-scale-y: 1.5 !important;
}

.focus\:scale-x-0:focus {
  --tw-scale-x: 0 !important;
}

.focus\:scale-x-50:focus {
  --tw-scale-x: .5 !important;
}

.focus\:scale-x-75:focus {
  --tw-scale-x: .75 !important;
}

.focus\:scale-x-90:focus {
  --tw-scale-x: .9 !important;
}

.focus\:scale-x-95:focus {
  --tw-scale-x: .95 !important;
}

.focus\:scale-x-100:focus {
  --tw-scale-x: 1 !important;
}

.focus\:scale-x-105:focus {
  --tw-scale-x: 1.05 !important;
}

.focus\:scale-x-110:focus {
  --tw-scale-x: 1.1 !important;
}

.focus\:scale-x-125:focus {
  --tw-scale-x: 1.25 !important;
}

.focus\:scale-x-150:focus {
  --tw-scale-x: 1.5 !important;
}

.focus\:scale-y-0:focus {
  --tw-scale-y: 0 !important;
}

.focus\:scale-y-50:focus {
  --tw-scale-y: .5 !important;
}

.focus\:scale-y-75:focus {
  --tw-scale-y: .75 !important;
}

.focus\:scale-y-90:focus {
  --tw-scale-y: .9 !important;
}

.focus\:scale-y-95:focus {
  --tw-scale-y: .95 !important;
}

.focus\:scale-y-100:focus {
  --tw-scale-y: 1 !important;
}

.focus\:scale-y-105:focus {
  --tw-scale-y: 1.05 !important;
}

.focus\:scale-y-110:focus {
  --tw-scale-y: 1.1 !important;
}

.focus\:scale-y-125:focus {
  --tw-scale-y: 1.25 !important;
}

.focus\:scale-y-150:focus {
  --tw-scale-y: 1.5 !important;
}

.rotate-0 {
  --tw-rotate: 0deg !important;
}

.rotate-1 {
  --tw-rotate: 1deg !important;
}

.rotate-2 {
  --tw-rotate: 2deg !important;
}

.rotate-3 {
  --tw-rotate: 3deg !important;
}

.rotate-6 {
  --tw-rotate: 6deg !important;
}

.rotate-12 {
  --tw-rotate: 12deg !important;
}

.rotate-45 {
  --tw-rotate: 45deg !important;
}

.rotate-90 {
  --tw-rotate: 90deg !important;
}

.rotate-180 {
  --tw-rotate: 180deg !important;
}

.-rotate-180 {
  --tw-rotate: -180deg !important;
}

.-rotate-90 {
  --tw-rotate: -90deg !important;
}

.-rotate-45 {
  --tw-rotate: -45deg !important;
}

.-rotate-12 {
  --tw-rotate: -12deg !important;
}

.-rotate-6 {
  --tw-rotate: -6deg !important;
}

.-rotate-3 {
  --tw-rotate: -3deg !important;
}

.-rotate-2 {
  --tw-rotate: -2deg !important;
}

.-rotate-1 {
  --tw-rotate: -1deg !important;
}

.hover\:rotate-0:hover {
  --tw-rotate: 0deg !important;
}

.hover\:rotate-1:hover {
  --tw-rotate: 1deg !important;
}

.hover\:rotate-2:hover {
  --tw-rotate: 2deg !important;
}

.hover\:rotate-3:hover {
  --tw-rotate: 3deg !important;
}

.hover\:rotate-6:hover {
  --tw-rotate: 6deg !important;
}

.hover\:rotate-12:hover {
  --tw-rotate: 12deg !important;
}

.hover\:rotate-45:hover {
  --tw-rotate: 45deg !important;
}

.hover\:rotate-90:hover {
  --tw-rotate: 90deg !important;
}

.hover\:rotate-180:hover {
  --tw-rotate: 180deg !important;
}

.hover\:-rotate-180:hover {
  --tw-rotate: -180deg !important;
}

.hover\:-rotate-90:hover {
  --tw-rotate: -90deg !important;
}

.hover\:-rotate-45:hover {
  --tw-rotate: -45deg !important;
}

.hover\:-rotate-12:hover {
  --tw-rotate: -12deg !important;
}

.hover\:-rotate-6:hover {
  --tw-rotate: -6deg !important;
}

.hover\:-rotate-3:hover {
  --tw-rotate: -3deg !important;
}

.hover\:-rotate-2:hover {
  --tw-rotate: -2deg !important;
}

.hover\:-rotate-1:hover {
  --tw-rotate: -1deg !important;
}

.focus\:rotate-0:focus {
  --tw-rotate: 0deg !important;
}

.focus\:rotate-1:focus {
  --tw-rotate: 1deg !important;
}

.focus\:rotate-2:focus {
  --tw-rotate: 2deg !important;
}

.focus\:rotate-3:focus {
  --tw-rotate: 3deg !important;
}

.focus\:rotate-6:focus {
  --tw-rotate: 6deg !important;
}

.focus\:rotate-12:focus {
  --tw-rotate: 12deg !important;
}

.focus\:rotate-45:focus {
  --tw-rotate: 45deg !important;
}

.focus\:rotate-90:focus {
  --tw-rotate: 90deg !important;
}

.focus\:rotate-180:focus {
  --tw-rotate: 180deg !important;
}

.focus\:-rotate-180:focus {
  --tw-rotate: -180deg !important;
}

.focus\:-rotate-90:focus {
  --tw-rotate: -90deg !important;
}

.focus\:-rotate-45:focus {
  --tw-rotate: -45deg !important;
}

.focus\:-rotate-12:focus {
  --tw-rotate: -12deg !important;
}

.focus\:-rotate-6:focus {
  --tw-rotate: -6deg !important;
}

.focus\:-rotate-3:focus {
  --tw-rotate: -3deg !important;
}

.focus\:-rotate-2:focus {
  --tw-rotate: -2deg !important;
}

.focus\:-rotate-1:focus {
  --tw-rotate: -1deg !important;
}

.translate-x-0 {
  --tw-translate-x: 0px !important;
}

.translate-x-1 {
  --tw-translate-x: 4px !important;
}

.translate-x-2 {
  --tw-translate-x: 8px !important;
}

.translate-x-3 {
  --tw-translate-x: 12px !important;
}

.translate-x-4 {
  --tw-translate-x: 16px !important;
}

.translate-x-5 {
  --tw-translate-x: 20px !important;
}

.translate-x-6 {
  --tw-translate-x: 24px !important;
}

.translate-x-7 {
  --tw-translate-x: 28px !important;
}

.translate-x-8 {
  --tw-translate-x: 32px !important;
}

.translate-x-9 {
  --tw-translate-x: 36px !important;
}

.translate-x-10 {
  --tw-translate-x: 40px !important;
}

.translate-x-11 {
  --tw-translate-x: 44px !important;
}

.translate-x-12 {
  --tw-translate-x: 48px !important;
}

.translate-x-13 {
  --tw-translate-x: 52px !important;
}

.translate-x-14 {
  --tw-translate-x: 56px !important;
}

.translate-x-15 {
  --tw-translate-x: 60px !important;
}

.translate-x-16 {
  --tw-translate-x: 64px !important;
}

.translate-x-17 {
  --tw-translate-x: 68px !important;
}

.translate-x-18 {
  --tw-translate-x: 72px !important;
}

.translate-x-19 {
  --tw-translate-x: 76px !important;
}

.translate-x-20 {
  --tw-translate-x: 80px !important;
}

.translate-x-21 {
  --tw-translate-x: 84px !important;
}

.translate-x-22 {
  --tw-translate-x: 88px !important;
}

.translate-x-23 {
  --tw-translate-x: 92px !important;
}

.translate-x-24 {
  --tw-translate-x: 96px !important;
}

.translate-x-25 {
  --tw-translate-x: 100px !important;
}

.translate-x-26 {
  --tw-translate-x: 104px !important;
}

.translate-x-27 {
  --tw-translate-x: 108px !important;
}

.translate-x-28 {
  --tw-translate-x: 112px !important;
}

.translate-x-29 {
  --tw-translate-x: 116px !important;
}

.translate-x-30 {
  --tw-translate-x: 120px !important;
}

.translate-x-31 {
  --tw-translate-x: 124px !important;
}

.translate-x-32 {
  --tw-translate-x: 128px !important;
}

.translate-x-33 {
  --tw-translate-x: 132px !important;
}

.translate-x-34 {
  --tw-translate-x: 136px !important;
}

.translate-x-35 {
  --tw-translate-x: 140px !important;
}

.translate-x-36 {
  --tw-translate-x: 144px !important;
}

.translate-x-37 {
  --tw-translate-x: 148px !important;
}

.translate-x-38 {
  --tw-translate-x: 152px !important;
}

.translate-x-39 {
  --tw-translate-x: 156px !important;
}

.translate-x-40 {
  --tw-translate-x: 160px !important;
}

.translate-x-41 {
  --tw-translate-x: 164px !important;
}

.translate-x-42 {
  --tw-translate-x: 168px !important;
}

.translate-x-43 {
  --tw-translate-x: 172px !important;
}

.translate-x-44 {
  --tw-translate-x: 176px !important;
}

.translate-x-45 {
  --tw-translate-x: 180px !important;
}

.translate-x-46 {
  --tw-translate-x: 184px !important;
}

.translate-x-47 {
  --tw-translate-x: 188px !important;
}

.translate-x-48 {
  --tw-translate-x: 192px !important;
}

.translate-x-49 {
  --tw-translate-x: 196px !important;
}

.translate-x-50 {
  --tw-translate-x: 200px !important;
}

.translate-x-51 {
  --tw-translate-x: 204px !important;
}

.translate-x-52 {
  --tw-translate-x: 208px !important;
}

.translate-x-53 {
  --tw-translate-x: 212px !important;
}

.translate-x-54 {
  --tw-translate-x: 216px !important;
}

.translate-x-55 {
  --tw-translate-x: 220px !important;
}

.translate-x-56 {
  --tw-translate-x: 224px !important;
}

.translate-x-57 {
  --tw-translate-x: 228px !important;
}

.translate-x-60 {
  --tw-translate-x: 240px !important;
}

.translate-x-61 {
  --tw-translate-x: 244px !important;
}

.translate-x-62 {
  --tw-translate-x: 248px !important;
}

.translate-x-65 {
  --tw-translate-x: 260px !important;
}

.translate-x-66 {
  --tw-translate-x: 264px !important;
}

.translate-x-68 {
  --tw-translate-x: 272px !important;
}

.translate-x-69 {
  --tw-translate-x: 276px !important;
}

.translate-x-70 {
  --tw-translate-x: 280px !important;
}

.translate-x-73 {
  --tw-translate-x: 292px !important;
}

.translate-x-74 {
  --tw-translate-x: 296px !important;
}

.translate-x-75 {
  --tw-translate-x: 300px !important;
}

.translate-x-77 {
  --tw-translate-x: 308px !important;
}

.translate-x-78 {
  --tw-translate-x: 312px !important;
}

.translate-x-80 {
  --tw-translate-x: 320px !important;
}

.translate-x-81 {
  --tw-translate-x: 324px !important;
}

.translate-x-84 {
  --tw-translate-x: 336px !important;
}

.translate-x-87 {
  --tw-translate-x: 348px !important;
}

.translate-x-90 {
  --tw-translate-x: 360px !important;
}

.translate-x-91 {
  --tw-translate-x: 364px !important;
}

.translate-x-92 {
  --tw-translate-x: 368px !important;
}

.translate-x-93 {
  --tw-translate-x: 372px !important;
}

.translate-x-94 {
  --tw-translate-x: 376px !important;
}

.translate-x-95 {
  --tw-translate-x: 380px !important;
}

.translate-x-96 {
  --tw-translate-x: 384px !important;
}

.translate-x-97 {
  --tw-translate-x: 388px !important;
}

.translate-x-98 {
  --tw-translate-x: 392px !important;
}

.translate-x-99 {
  --tw-translate-x: 396px !important;
}

.translate-x-100 {
  --tw-translate-x: 400px !important;
}

.translate-x-101 {
  --tw-translate-x: 404px !important;
}

.translate-x-102 {
  --tw-translate-x: 408px !important;
}

.translate-x-103 {
  --tw-translate-x: 412px !important;
}

.translate-x-104 {
  --tw-translate-x: 416px !important;
}

.translate-x-105 {
  --tw-translate-x: 420px !important;
}

.translate-x-107 {
  --tw-translate-x: 428px !important;
}

.translate-x-110 {
  --tw-translate-x: 440px !important;
}

.translate-x-112 {
  --tw-translate-x: 448px !important;
}

.translate-x-114 {
  --tw-translate-x: 456px !important;
}

.translate-x-115 {
  --tw-translate-x: 460px !important;
}

.translate-x-119 {
  --tw-translate-x: 476px !important;
}

.translate-x-120 {
  --tw-translate-x: 480px !important;
}

.translate-x-122 {
  --tw-translate-x: 488px !important;
}

.translate-x-124 {
  --tw-translate-x: 496px !important;
}

.translate-x-130 {
  --tw-translate-x: 520px !important;
}

.translate-x-138 {
  --tw-translate-x: 552px !important;
}

.translate-x-143 {
  --tw-translate-x: 572px !important;
}

.translate-x-148 {
  --tw-translate-x: 592px !important;
}

.translate-x-150 {
  --tw-translate-x: 600px !important;
}

.translate-x-154 {
  --tw-translate-x: 616px !important;
}

.translate-x-160 {
  --tw-translate-x: 640px !important;
}

.translate-x-162 {
  --tw-translate-x: 648px !important;
}

.translate-x-164 {
  --tw-translate-x: 656px !important;
}

.translate-x-165 {
  --tw-translate-x: 660px !important;
}

.translate-x-166 {
  --tw-translate-x: 664px !important;
}

.translate-x-168 {
  --tw-translate-x: 672px !important;
}

.translate-x-169 {
  --tw-translate-x: 676px !important;
}

.translate-x-170 {
  --tw-translate-x: 680px !important;
}

.translate-x-172 {
  --tw-translate-x: 688px !important;
}

.translate-x-174 {
  --tw-translate-x: 696px !important;
}

.translate-x-175 {
  --tw-translate-x: 700px !important;
}

.translate-x-189 {
  --tw-translate-x: 756px !important;
}

.translate-x-200 {
  --tw-translate-x: 800px !important;
}

.translate-x-0\.5 {
  --tw-translate-x: 2px !important;
}

.translate-x-1\.5 {
  --tw-translate-x: 6px !important;
}

.translate-x-3\.5 {
  --tw-translate-x: 14px !important;
}

.translate-x-6\.5 {
  --tw-translate-x: 26px !important;
}

.translate-x-7\.5 {
  --tw-translate-x: 30px !important;
}

.translate-x-17\.5 {
  --tw-translate-x: 70px !important;
}

.translate-x-28\.5 {
  --tw-translate-x: 114px !important;
}

.translate-x-31\.5 {
  --tw-translate-x: 126px !important;
}

.translate-x-37\.5 {
  --tw-translate-x: 150px !important;
}

.translate-x-72\.5 {
  --tw-translate-x: 290px !important;
}

.translate-x-sm {
  --tw-translate-x: 8px !important;
}

.translate-x-md {
  --tw-translate-x: 16px !important;
}

.translate-x-lg {
  --tw-translate-x: 24px !important;
}

.translate-x-xl {
  --tw-translate-x: 32px !important;
}

.translate-x-n1 {
  --tw-translate-x: -4px !important;
}

.translate-x-n2 {
  --tw-translate-x: -8px !important;
}

.translate-x-n3 {
  --tw-translate-x: -12px !important;
}

.translate-x-n4 {
  --tw-translate-x: -16px !important;
}

.translate-x-n5 {
  --tw-translate-x: -20px !important;
}

.translate-x-n6 {
  --tw-translate-x: -24px !important;
}

.translate-x-n7 {
  --tw-translate-x: -28px !important;
}

.translate-x-n8 {
  --tw-translate-x: -32px !important;
}

.translate-x-n9 {
  --tw-translate-x: -36px !important;
}

.translate-x-n10 {
  --tw-translate-x: -40px !important;
}

.translate-x-n11 {
  --tw-translate-x: -44px !important;
}

.translate-x-n12 {
  --tw-translate-x: -48px !important;
}

.translate-x-n13 {
  --tw-translate-x: -52px !important;
}

.translate-x-n14 {
  --tw-translate-x: -46px !important;
}

.translate-x-n22 {
  --tw-translate-x: -88px !important;
}

.-translate-x-0 {
  --tw-translate-x: 0px !important;
}

.-translate-x-1 {
  --tw-translate-x: -4px !important;
}

.-translate-x-2 {
  --tw-translate-x: -8px !important;
}

.-translate-x-3 {
  --tw-translate-x: -12px !important;
}

.-translate-x-4 {
  --tw-translate-x: -16px !important;
}

.-translate-x-5 {
  --tw-translate-x: -20px !important;
}

.-translate-x-6 {
  --tw-translate-x: -24px !important;
}

.-translate-x-7 {
  --tw-translate-x: -28px !important;
}

.-translate-x-8 {
  --tw-translate-x: -32px !important;
}

.-translate-x-9 {
  --tw-translate-x: -36px !important;
}

.-translate-x-10 {
  --tw-translate-x: -40px !important;
}

.-translate-x-11 {
  --tw-translate-x: -44px !important;
}

.-translate-x-12 {
  --tw-translate-x: -48px !important;
}

.-translate-x-13 {
  --tw-translate-x: -52px !important;
}

.-translate-x-14 {
  --tw-translate-x: -56px !important;
}

.-translate-x-15 {
  --tw-translate-x: -60px !important;
}

.-translate-x-16 {
  --tw-translate-x: -64px !important;
}

.-translate-x-17 {
  --tw-translate-x: -68px !important;
}

.-translate-x-18 {
  --tw-translate-x: -72px !important;
}

.-translate-x-19 {
  --tw-translate-x: -76px !important;
}

.-translate-x-20 {
  --tw-translate-x: -80px !important;
}

.-translate-x-21 {
  --tw-translate-x: -84px !important;
}

.-translate-x-22 {
  --tw-translate-x: -88px !important;
}

.-translate-x-23 {
  --tw-translate-x: -92px !important;
}

.-translate-x-24 {
  --tw-translate-x: -96px !important;
}

.-translate-x-25 {
  --tw-translate-x: -100px !important;
}

.-translate-x-26 {
  --tw-translate-x: -104px !important;
}

.-translate-x-27 {
  --tw-translate-x: -108px !important;
}

.-translate-x-28 {
  --tw-translate-x: -112px !important;
}

.-translate-x-29 {
  --tw-translate-x: -116px !important;
}

.-translate-x-30 {
  --tw-translate-x: -120px !important;
}

.-translate-x-31 {
  --tw-translate-x: -124px !important;
}

.-translate-x-32 {
  --tw-translate-x: -128px !important;
}

.-translate-x-33 {
  --tw-translate-x: -132px !important;
}

.-translate-x-34 {
  --tw-translate-x: -136px !important;
}

.-translate-x-35 {
  --tw-translate-x: -140px !important;
}

.-translate-x-36 {
  --tw-translate-x: -144px !important;
}

.-translate-x-37 {
  --tw-translate-x: -148px !important;
}

.-translate-x-38 {
  --tw-translate-x: -152px !important;
}

.-translate-x-39 {
  --tw-translate-x: -156px !important;
}

.-translate-x-40 {
  --tw-translate-x: -160px !important;
}

.-translate-x-41 {
  --tw-translate-x: -164px !important;
}

.-translate-x-42 {
  --tw-translate-x: -168px !important;
}

.-translate-x-43 {
  --tw-translate-x: -172px !important;
}

.-translate-x-44 {
  --tw-translate-x: -176px !important;
}

.-translate-x-45 {
  --tw-translate-x: -180px !important;
}

.-translate-x-46 {
  --tw-translate-x: -184px !important;
}

.-translate-x-47 {
  --tw-translate-x: -188px !important;
}

.-translate-x-48 {
  --tw-translate-x: -192px !important;
}

.-translate-x-49 {
  --tw-translate-x: -196px !important;
}

.-translate-x-50 {
  --tw-translate-x: -200px !important;
}

.-translate-x-51 {
  --tw-translate-x: -204px !important;
}

.-translate-x-52 {
  --tw-translate-x: -208px !important;
}

.-translate-x-53 {
  --tw-translate-x: -212px !important;
}

.-translate-x-54 {
  --tw-translate-x: -216px !important;
}

.-translate-x-55 {
  --tw-translate-x: -220px !important;
}

.-translate-x-56 {
  --tw-translate-x: -224px !important;
}

.-translate-x-57 {
  --tw-translate-x: -228px !important;
}

.-translate-x-60 {
  --tw-translate-x: -240px !important;
}

.-translate-x-61 {
  --tw-translate-x: -244px !important;
}

.-translate-x-62 {
  --tw-translate-x: -248px !important;
}

.-translate-x-65 {
  --tw-translate-x: -260px !important;
}

.-translate-x-66 {
  --tw-translate-x: -264px !important;
}

.-translate-x-68 {
  --tw-translate-x: -272px !important;
}

.-translate-x-69 {
  --tw-translate-x: -276px !important;
}

.-translate-x-70 {
  --tw-translate-x: -280px !important;
}

.-translate-x-73 {
  --tw-translate-x: -292px !important;
}

.-translate-x-74 {
  --tw-translate-x: -296px !important;
}

.-translate-x-75 {
  --tw-translate-x: -300px !important;
}

.-translate-x-77 {
  --tw-translate-x: -308px !important;
}

.-translate-x-78 {
  --tw-translate-x: -312px !important;
}

.-translate-x-80 {
  --tw-translate-x: -320px !important;
}

.-translate-x-81 {
  --tw-translate-x: -324px !important;
}

.-translate-x-84 {
  --tw-translate-x: -336px !important;
}

.-translate-x-87 {
  --tw-translate-x: -348px !important;
}

.-translate-x-90 {
  --tw-translate-x: -360px !important;
}

.-translate-x-91 {
  --tw-translate-x: -364px !important;
}

.-translate-x-92 {
  --tw-translate-x: -368px !important;
}

.-translate-x-93 {
  --tw-translate-x: -372px !important;
}

.-translate-x-94 {
  --tw-translate-x: -376px !important;
}

.-translate-x-95 {
  --tw-translate-x: -380px !important;
}

.-translate-x-96 {
  --tw-translate-x: -384px !important;
}

.-translate-x-97 {
  --tw-translate-x: -388px !important;
}

.-translate-x-98 {
  --tw-translate-x: -392px !important;
}

.-translate-x-99 {
  --tw-translate-x: -396px !important;
}

.-translate-x-100 {
  --tw-translate-x: -400px !important;
}

.-translate-x-101 {
  --tw-translate-x: -404px !important;
}

.-translate-x-102 {
  --tw-translate-x: -408px !important;
}

.-translate-x-103 {
  --tw-translate-x: -412px !important;
}

.-translate-x-104 {
  --tw-translate-x: -416px !important;
}

.-translate-x-105 {
  --tw-translate-x: -420px !important;
}

.-translate-x-107 {
  --tw-translate-x: -428px !important;
}

.-translate-x-110 {
  --tw-translate-x: -440px !important;
}

.-translate-x-112 {
  --tw-translate-x: -448px !important;
}

.-translate-x-114 {
  --tw-translate-x: -456px !important;
}

.-translate-x-115 {
  --tw-translate-x: -460px !important;
}

.-translate-x-119 {
  --tw-translate-x: -476px !important;
}

.-translate-x-120 {
  --tw-translate-x: -480px !important;
}

.-translate-x-122 {
  --tw-translate-x: -488px !important;
}

.-translate-x-124 {
  --tw-translate-x: -496px !important;
}

.-translate-x-130 {
  --tw-translate-x: -520px !important;
}

.-translate-x-138 {
  --tw-translate-x: -552px !important;
}

.-translate-x-143 {
  --tw-translate-x: -572px !important;
}

.-translate-x-148 {
  --tw-translate-x: -592px !important;
}

.-translate-x-150 {
  --tw-translate-x: -600px !important;
}

.-translate-x-154 {
  --tw-translate-x: -616px !important;
}

.-translate-x-160 {
  --tw-translate-x: -640px !important;
}

.-translate-x-162 {
  --tw-translate-x: -648px !important;
}

.-translate-x-164 {
  --tw-translate-x: -656px !important;
}

.-translate-x-165 {
  --tw-translate-x: -660px !important;
}

.-translate-x-166 {
  --tw-translate-x: -664px !important;
}

.-translate-x-168 {
  --tw-translate-x: -672px !important;
}

.-translate-x-169 {
  --tw-translate-x: -676px !important;
}

.-translate-x-170 {
  --tw-translate-x: -680px !important;
}

.-translate-x-172 {
  --tw-translate-x: -688px !important;
}

.-translate-x-174 {
  --tw-translate-x: -696px !important;
}

.-translate-x-175 {
  --tw-translate-x: -700px !important;
}

.-translate-x-189 {
  --tw-translate-x: -756px !important;
}

.-translate-x-200 {
  --tw-translate-x: -800px !important;
}

.-translate-x-0\.5 {
  --tw-translate-x: -2px !important;
}

.-translate-x-1\.5 {
  --tw-translate-x: -6px !important;
}

.-translate-x-3\.5 {
  --tw-translate-x: -14px !important;
}

.-translate-x-6\.5 {
  --tw-translate-x: -26px !important;
}

.-translate-x-7\.5 {
  --tw-translate-x: -30px !important;
}

.-translate-x-17\.5 {
  --tw-translate-x: -70px !important;
}

.-translate-x-28\.5 {
  --tw-translate-x: -114px !important;
}

.-translate-x-31\.5 {
  --tw-translate-x: -126px !important;
}

.-translate-x-37\.5 {
  --tw-translate-x: -150px !important;
}

.-translate-x-72\.5 {
  --tw-translate-x: -290px !important;
}

.-translate-x-sm {
  --tw-translate-x: -8px !important;
}

.-translate-x-md {
  --tw-translate-x: -16px !important;
}

.-translate-x-lg {
  --tw-translate-x: -24px !important;
}

.-translate-x-xl {
  --tw-translate-x: -32px !important;
}

.-translate-x-n1 {
  --tw-translate-x: 4px !important;
}

.-translate-x-n2 {
  --tw-translate-x: 8px !important;
}

.-translate-x-n3 {
  --tw-translate-x: 12px !important;
}

.-translate-x-n4 {
  --tw-translate-x: 16px !important;
}

.-translate-x-n5 {
  --tw-translate-x: 20px !important;
}

.-translate-x-n6 {
  --tw-translate-x: 24px !important;
}

.-translate-x-n7 {
  --tw-translate-x: 28px !important;
}

.-translate-x-n8 {
  --tw-translate-x: 32px !important;
}

.-translate-x-n9 {
  --tw-translate-x: 36px !important;
}

.-translate-x-n10 {
  --tw-translate-x: 40px !important;
}

.-translate-x-n11 {
  --tw-translate-x: 44px !important;
}

.-translate-x-n12 {
  --tw-translate-x: 48px !important;
}

.-translate-x-n13 {
  --tw-translate-x: 52px !important;
}

.-translate-x-n14 {
  --tw-translate-x: 46px !important;
}

.-translate-x-n22 {
  --tw-translate-x: 88px !important;
}

.translate-x-1\/2 {
  --tw-translate-x: 50% !important;
}

.translate-x-1\/3 {
  --tw-translate-x: 33.333333% !important;
}

.translate-x-2\/3 {
  --tw-translate-x: 66.666667% !important;
}

.translate-x-1\/4 {
  --tw-translate-x: 25% !important;
}

.translate-x-2\/4 {
  --tw-translate-x: 50% !important;
}

.translate-x-3\/4 {
  --tw-translate-x: 75% !important;
}

.translate-x-full {
  --tw-translate-x: 100% !important;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50% !important;
}

.-translate-x-1\/3 {
  --tw-translate-x: -33.333333% !important;
}

.-translate-x-2\/3 {
  --tw-translate-x: -66.666667% !important;
}

.-translate-x-1\/4 {
  --tw-translate-x: -25% !important;
}

.-translate-x-2\/4 {
  --tw-translate-x: -50% !important;
}

.-translate-x-3\/4 {
  --tw-translate-x: -75% !important;
}

.-translate-x-full {
  --tw-translate-x: -100% !important;
}

.translate-y-0 {
  --tw-translate-y: 0px !important;
}

.translate-y-1 {
  --tw-translate-y: 4px !important;
}

.translate-y-2 {
  --tw-translate-y: 8px !important;
}

.translate-y-3 {
  --tw-translate-y: 12px !important;
}

.translate-y-4 {
  --tw-translate-y: 16px !important;
}

.translate-y-5 {
  --tw-translate-y: 20px !important;
}

.translate-y-6 {
  --tw-translate-y: 24px !important;
}

.translate-y-7 {
  --tw-translate-y: 28px !important;
}

.translate-y-8 {
  --tw-translate-y: 32px !important;
}

.translate-y-9 {
  --tw-translate-y: 36px !important;
}

.translate-y-10 {
  --tw-translate-y: 40px !important;
}

.translate-y-11 {
  --tw-translate-y: 44px !important;
}

.translate-y-12 {
  --tw-translate-y: 48px !important;
}

.translate-y-13 {
  --tw-translate-y: 52px !important;
}

.translate-y-14 {
  --tw-translate-y: 56px !important;
}

.translate-y-15 {
  --tw-translate-y: 60px !important;
}

.translate-y-16 {
  --tw-translate-y: 64px !important;
}

.translate-y-17 {
  --tw-translate-y: 68px !important;
}

.translate-y-18 {
  --tw-translate-y: 72px !important;
}

.translate-y-19 {
  --tw-translate-y: 76px !important;
}

.translate-y-20 {
  --tw-translate-y: 80px !important;
}

.translate-y-21 {
  --tw-translate-y: 84px !important;
}

.translate-y-22 {
  --tw-translate-y: 88px !important;
}

.translate-y-23 {
  --tw-translate-y: 92px !important;
}

.translate-y-24 {
  --tw-translate-y: 96px !important;
}

.translate-y-25 {
  --tw-translate-y: 100px !important;
}

.translate-y-26 {
  --tw-translate-y: 104px !important;
}

.translate-y-27 {
  --tw-translate-y: 108px !important;
}

.translate-y-28 {
  --tw-translate-y: 112px !important;
}

.translate-y-29 {
  --tw-translate-y: 116px !important;
}

.translate-y-30 {
  --tw-translate-y: 120px !important;
}

.translate-y-31 {
  --tw-translate-y: 124px !important;
}

.translate-y-32 {
  --tw-translate-y: 128px !important;
}

.translate-y-33 {
  --tw-translate-y: 132px !important;
}

.translate-y-34 {
  --tw-translate-y: 136px !important;
}

.translate-y-35 {
  --tw-translate-y: 140px !important;
}

.translate-y-36 {
  --tw-translate-y: 144px !important;
}

.translate-y-37 {
  --tw-translate-y: 148px !important;
}

.translate-y-38 {
  --tw-translate-y: 152px !important;
}

.translate-y-39 {
  --tw-translate-y: 156px !important;
}

.translate-y-40 {
  --tw-translate-y: 160px !important;
}

.translate-y-41 {
  --tw-translate-y: 164px !important;
}

.translate-y-42 {
  --tw-translate-y: 168px !important;
}

.translate-y-43 {
  --tw-translate-y: 172px !important;
}

.translate-y-44 {
  --tw-translate-y: 176px !important;
}

.translate-y-45 {
  --tw-translate-y: 180px !important;
}

.translate-y-46 {
  --tw-translate-y: 184px !important;
}

.translate-y-47 {
  --tw-translate-y: 188px !important;
}

.translate-y-48 {
  --tw-translate-y: 192px !important;
}

.translate-y-49 {
  --tw-translate-y: 196px !important;
}

.translate-y-50 {
  --tw-translate-y: 200px !important;
}

.translate-y-51 {
  --tw-translate-y: 204px !important;
}

.translate-y-52 {
  --tw-translate-y: 208px !important;
}

.translate-y-53 {
  --tw-translate-y: 212px !important;
}

.translate-y-54 {
  --tw-translate-y: 216px !important;
}

.translate-y-55 {
  --tw-translate-y: 220px !important;
}

.translate-y-56 {
  --tw-translate-y: 224px !important;
}

.translate-y-57 {
  --tw-translate-y: 228px !important;
}

.translate-y-60 {
  --tw-translate-y: 240px !important;
}

.translate-y-61 {
  --tw-translate-y: 244px !important;
}

.translate-y-62 {
  --tw-translate-y: 248px !important;
}

.translate-y-65 {
  --tw-translate-y: 260px !important;
}

.translate-y-66 {
  --tw-translate-y: 264px !important;
}

.translate-y-68 {
  --tw-translate-y: 272px !important;
}

.translate-y-69 {
  --tw-translate-y: 276px !important;
}

.translate-y-70 {
  --tw-translate-y: 280px !important;
}

.translate-y-73 {
  --tw-translate-y: 292px !important;
}

.translate-y-74 {
  --tw-translate-y: 296px !important;
}

.translate-y-75 {
  --tw-translate-y: 300px !important;
}

.translate-y-77 {
  --tw-translate-y: 308px !important;
}

.translate-y-78 {
  --tw-translate-y: 312px !important;
}

.translate-y-80 {
  --tw-translate-y: 320px !important;
}

.translate-y-81 {
  --tw-translate-y: 324px !important;
}

.translate-y-84 {
  --tw-translate-y: 336px !important;
}

.translate-y-87 {
  --tw-translate-y: 348px !important;
}

.translate-y-90 {
  --tw-translate-y: 360px !important;
}

.translate-y-91 {
  --tw-translate-y: 364px !important;
}

.translate-y-92 {
  --tw-translate-y: 368px !important;
}

.translate-y-93 {
  --tw-translate-y: 372px !important;
}

.translate-y-94 {
  --tw-translate-y: 376px !important;
}

.translate-y-95 {
  --tw-translate-y: 380px !important;
}

.translate-y-96 {
  --tw-translate-y: 384px !important;
}

.translate-y-97 {
  --tw-translate-y: 388px !important;
}

.translate-y-98 {
  --tw-translate-y: 392px !important;
}

.translate-y-99 {
  --tw-translate-y: 396px !important;
}

.translate-y-100 {
  --tw-translate-y: 400px !important;
}

.translate-y-101 {
  --tw-translate-y: 404px !important;
}

.translate-y-102 {
  --tw-translate-y: 408px !important;
}

.translate-y-103 {
  --tw-translate-y: 412px !important;
}

.translate-y-104 {
  --tw-translate-y: 416px !important;
}

.translate-y-105 {
  --tw-translate-y: 420px !important;
}

.translate-y-107 {
  --tw-translate-y: 428px !important;
}

.translate-y-110 {
  --tw-translate-y: 440px !important;
}

.translate-y-112 {
  --tw-translate-y: 448px !important;
}

.translate-y-114 {
  --tw-translate-y: 456px !important;
}

.translate-y-115 {
  --tw-translate-y: 460px !important;
}

.translate-y-119 {
  --tw-translate-y: 476px !important;
}

.translate-y-120 {
  --tw-translate-y: 480px !important;
}

.translate-y-122 {
  --tw-translate-y: 488px !important;
}

.translate-y-124 {
  --tw-translate-y: 496px !important;
}

.translate-y-130 {
  --tw-translate-y: 520px !important;
}

.translate-y-138 {
  --tw-translate-y: 552px !important;
}

.translate-y-143 {
  --tw-translate-y: 572px !important;
}

.translate-y-148 {
  --tw-translate-y: 592px !important;
}

.translate-y-150 {
  --tw-translate-y: 600px !important;
}

.translate-y-154 {
  --tw-translate-y: 616px !important;
}

.translate-y-160 {
  --tw-translate-y: 640px !important;
}

.translate-y-162 {
  --tw-translate-y: 648px !important;
}

.translate-y-164 {
  --tw-translate-y: 656px !important;
}

.translate-y-165 {
  --tw-translate-y: 660px !important;
}

.translate-y-166 {
  --tw-translate-y: 664px !important;
}

.translate-y-168 {
  --tw-translate-y: 672px !important;
}

.translate-y-169 {
  --tw-translate-y: 676px !important;
}

.translate-y-170 {
  --tw-translate-y: 680px !important;
}

.translate-y-172 {
  --tw-translate-y: 688px !important;
}

.translate-y-174 {
  --tw-translate-y: 696px !important;
}

.translate-y-175 {
  --tw-translate-y: 700px !important;
}

.translate-y-189 {
  --tw-translate-y: 756px !important;
}

.translate-y-200 {
  --tw-translate-y: 800px !important;
}

.translate-y-0\.5 {
  --tw-translate-y: 2px !important;
}

.translate-y-1\.5 {
  --tw-translate-y: 6px !important;
}

.translate-y-3\.5 {
  --tw-translate-y: 14px !important;
}

.translate-y-6\.5 {
  --tw-translate-y: 26px !important;
}

.translate-y-7\.5 {
  --tw-translate-y: 30px !important;
}

.translate-y-17\.5 {
  --tw-translate-y: 70px !important;
}

.translate-y-28\.5 {
  --tw-translate-y: 114px !important;
}

.translate-y-31\.5 {
  --tw-translate-y: 126px !important;
}

.translate-y-37\.5 {
  --tw-translate-y: 150px !important;
}

.translate-y-72\.5 {
  --tw-translate-y: 290px !important;
}

.translate-y-sm {
  --tw-translate-y: 8px !important;
}

.translate-y-md {
  --tw-translate-y: 16px !important;
}

.translate-y-lg {
  --tw-translate-y: 24px !important;
}

.translate-y-xl {
  --tw-translate-y: 32px !important;
}

.translate-y-n1 {
  --tw-translate-y: -4px !important;
}

.translate-y-n2 {
  --tw-translate-y: -8px !important;
}

.translate-y-n3 {
  --tw-translate-y: -12px !important;
}

.translate-y-n4 {
  --tw-translate-y: -16px !important;
}

.translate-y-n5 {
  --tw-translate-y: -20px !important;
}

.translate-y-n6 {
  --tw-translate-y: -24px !important;
}

.translate-y-n7 {
  --tw-translate-y: -28px !important;
}

.translate-y-n8 {
  --tw-translate-y: -32px !important;
}

.translate-y-n9 {
  --tw-translate-y: -36px !important;
}

.translate-y-n10 {
  --tw-translate-y: -40px !important;
}

.translate-y-n11 {
  --tw-translate-y: -44px !important;
}

.translate-y-n12 {
  --tw-translate-y: -48px !important;
}

.translate-y-n13 {
  --tw-translate-y: -52px !important;
}

.translate-y-n14 {
  --tw-translate-y: -46px !important;
}

.translate-y-n22 {
  --tw-translate-y: -88px !important;
}

.-translate-y-0 {
  --tw-translate-y: 0px !important;
}

.-translate-y-1 {
  --tw-translate-y: -4px !important;
}

.-translate-y-2 {
  --tw-translate-y: -8px !important;
}

.-translate-y-3 {
  --tw-translate-y: -12px !important;
}

.-translate-y-4 {
  --tw-translate-y: -16px !important;
}

.-translate-y-5 {
  --tw-translate-y: -20px !important;
}

.-translate-y-6 {
  --tw-translate-y: -24px !important;
}

.-translate-y-7 {
  --tw-translate-y: -28px !important;
}

.-translate-y-8 {
  --tw-translate-y: -32px !important;
}

.-translate-y-9 {
  --tw-translate-y: -36px !important;
}

.-translate-y-10 {
  --tw-translate-y: -40px !important;
}

.-translate-y-11 {
  --tw-translate-y: -44px !important;
}

.-translate-y-12 {
  --tw-translate-y: -48px !important;
}

.-translate-y-13 {
  --tw-translate-y: -52px !important;
}

.-translate-y-14 {
  --tw-translate-y: -56px !important;
}

.-translate-y-15 {
  --tw-translate-y: -60px !important;
}

.-translate-y-16 {
  --tw-translate-y: -64px !important;
}

.-translate-y-17 {
  --tw-translate-y: -68px !important;
}

.-translate-y-18 {
  --tw-translate-y: -72px !important;
}

.-translate-y-19 {
  --tw-translate-y: -76px !important;
}

.-translate-y-20 {
  --tw-translate-y: -80px !important;
}

.-translate-y-21 {
  --tw-translate-y: -84px !important;
}

.-translate-y-22 {
  --tw-translate-y: -88px !important;
}

.-translate-y-23 {
  --tw-translate-y: -92px !important;
}

.-translate-y-24 {
  --tw-translate-y: -96px !important;
}

.-translate-y-25 {
  --tw-translate-y: -100px !important;
}

.-translate-y-26 {
  --tw-translate-y: -104px !important;
}

.-translate-y-27 {
  --tw-translate-y: -108px !important;
}

.-translate-y-28 {
  --tw-translate-y: -112px !important;
}

.-translate-y-29 {
  --tw-translate-y: -116px !important;
}

.-translate-y-30 {
  --tw-translate-y: -120px !important;
}

.-translate-y-31 {
  --tw-translate-y: -124px !important;
}

.-translate-y-32 {
  --tw-translate-y: -128px !important;
}

.-translate-y-33 {
  --tw-translate-y: -132px !important;
}

.-translate-y-34 {
  --tw-translate-y: -136px !important;
}

.-translate-y-35 {
  --tw-translate-y: -140px !important;
}

.-translate-y-36 {
  --tw-translate-y: -144px !important;
}

.-translate-y-37 {
  --tw-translate-y: -148px !important;
}

.-translate-y-38 {
  --tw-translate-y: -152px !important;
}

.-translate-y-39 {
  --tw-translate-y: -156px !important;
}

.-translate-y-40 {
  --tw-translate-y: -160px !important;
}

.-translate-y-41 {
  --tw-translate-y: -164px !important;
}

.-translate-y-42 {
  --tw-translate-y: -168px !important;
}

.-translate-y-43 {
  --tw-translate-y: -172px !important;
}

.-translate-y-44 {
  --tw-translate-y: -176px !important;
}

.-translate-y-45 {
  --tw-translate-y: -180px !important;
}

.-translate-y-46 {
  --tw-translate-y: -184px !important;
}

.-translate-y-47 {
  --tw-translate-y: -188px !important;
}

.-translate-y-48 {
  --tw-translate-y: -192px !important;
}

.-translate-y-49 {
  --tw-translate-y: -196px !important;
}

.-translate-y-50 {
  --tw-translate-y: -200px !important;
}

.-translate-y-51 {
  --tw-translate-y: -204px !important;
}

.-translate-y-52 {
  --tw-translate-y: -208px !important;
}

.-translate-y-53 {
  --tw-translate-y: -212px !important;
}

.-translate-y-54 {
  --tw-translate-y: -216px !important;
}

.-translate-y-55 {
  --tw-translate-y: -220px !important;
}

.-translate-y-56 {
  --tw-translate-y: -224px !important;
}

.-translate-y-57 {
  --tw-translate-y: -228px !important;
}

.-translate-y-60 {
  --tw-translate-y: -240px !important;
}

.-translate-y-61 {
  --tw-translate-y: -244px !important;
}

.-translate-y-62 {
  --tw-translate-y: -248px !important;
}

.-translate-y-65 {
  --tw-translate-y: -260px !important;
}

.-translate-y-66 {
  --tw-translate-y: -264px !important;
}

.-translate-y-68 {
  --tw-translate-y: -272px !important;
}

.-translate-y-69 {
  --tw-translate-y: -276px !important;
}

.-translate-y-70 {
  --tw-translate-y: -280px !important;
}

.-translate-y-73 {
  --tw-translate-y: -292px !important;
}

.-translate-y-74 {
  --tw-translate-y: -296px !important;
}

.-translate-y-75 {
  --tw-translate-y: -300px !important;
}

.-translate-y-77 {
  --tw-translate-y: -308px !important;
}

.-translate-y-78 {
  --tw-translate-y: -312px !important;
}

.-translate-y-80 {
  --tw-translate-y: -320px !important;
}

.-translate-y-81 {
  --tw-translate-y: -324px !important;
}

.-translate-y-84 {
  --tw-translate-y: -336px !important;
}

.-translate-y-87 {
  --tw-translate-y: -348px !important;
}

.-translate-y-90 {
  --tw-translate-y: -360px !important;
}

.-translate-y-91 {
  --tw-translate-y: -364px !important;
}

.-translate-y-92 {
  --tw-translate-y: -368px !important;
}

.-translate-y-93 {
  --tw-translate-y: -372px !important;
}

.-translate-y-94 {
  --tw-translate-y: -376px !important;
}

.-translate-y-95 {
  --tw-translate-y: -380px !important;
}

.-translate-y-96 {
  --tw-translate-y: -384px !important;
}

.-translate-y-97 {
  --tw-translate-y: -388px !important;
}

.-translate-y-98 {
  --tw-translate-y: -392px !important;
}

.-translate-y-99 {
  --tw-translate-y: -396px !important;
}

.-translate-y-100 {
  --tw-translate-y: -400px !important;
}

.-translate-y-101 {
  --tw-translate-y: -404px !important;
}

.-translate-y-102 {
  --tw-translate-y: -408px !important;
}

.-translate-y-103 {
  --tw-translate-y: -412px !important;
}

.-translate-y-104 {
  --tw-translate-y: -416px !important;
}

.-translate-y-105 {
  --tw-translate-y: -420px !important;
}

.-translate-y-107 {
  --tw-translate-y: -428px !important;
}

.-translate-y-110 {
  --tw-translate-y: -440px !important;
}

.-translate-y-112 {
  --tw-translate-y: -448px !important;
}

.-translate-y-114 {
  --tw-translate-y: -456px !important;
}

.-translate-y-115 {
  --tw-translate-y: -460px !important;
}

.-translate-y-119 {
  --tw-translate-y: -476px !important;
}

.-translate-y-120 {
  --tw-translate-y: -480px !important;
}

.-translate-y-122 {
  --tw-translate-y: -488px !important;
}

.-translate-y-124 {
  --tw-translate-y: -496px !important;
}

.-translate-y-130 {
  --tw-translate-y: -520px !important;
}

.-translate-y-138 {
  --tw-translate-y: -552px !important;
}

.-translate-y-143 {
  --tw-translate-y: -572px !important;
}

.-translate-y-148 {
  --tw-translate-y: -592px !important;
}

.-translate-y-150 {
  --tw-translate-y: -600px !important;
}

.-translate-y-154 {
  --tw-translate-y: -616px !important;
}

.-translate-y-160 {
  --tw-translate-y: -640px !important;
}

.-translate-y-162 {
  --tw-translate-y: -648px !important;
}

.-translate-y-164 {
  --tw-translate-y: -656px !important;
}

.-translate-y-165 {
  --tw-translate-y: -660px !important;
}

.-translate-y-166 {
  --tw-translate-y: -664px !important;
}

.-translate-y-168 {
  --tw-translate-y: -672px !important;
}

.-translate-y-169 {
  --tw-translate-y: -676px !important;
}

.-translate-y-170 {
  --tw-translate-y: -680px !important;
}

.-translate-y-172 {
  --tw-translate-y: -688px !important;
}

.-translate-y-174 {
  --tw-translate-y: -696px !important;
}

.-translate-y-175 {
  --tw-translate-y: -700px !important;
}

.-translate-y-189 {
  --tw-translate-y: -756px !important;
}

.-translate-y-200 {
  --tw-translate-y: -800px !important;
}

.-translate-y-0\.5 {
  --tw-translate-y: -2px !important;
}

.-translate-y-1\.5 {
  --tw-translate-y: -6px !important;
}

.-translate-y-3\.5 {
  --tw-translate-y: -14px !important;
}

.-translate-y-6\.5 {
  --tw-translate-y: -26px !important;
}

.-translate-y-7\.5 {
  --tw-translate-y: -30px !important;
}

.-translate-y-17\.5 {
  --tw-translate-y: -70px !important;
}

.-translate-y-28\.5 {
  --tw-translate-y: -114px !important;
}

.-translate-y-31\.5 {
  --tw-translate-y: -126px !important;
}

.-translate-y-37\.5 {
  --tw-translate-y: -150px !important;
}

.-translate-y-72\.5 {
  --tw-translate-y: -290px !important;
}

.-translate-y-sm {
  --tw-translate-y: -8px !important;
}

.-translate-y-md {
  --tw-translate-y: -16px !important;
}

.-translate-y-lg {
  --tw-translate-y: -24px !important;
}

.-translate-y-xl {
  --tw-translate-y: -32px !important;
}

.-translate-y-n1 {
  --tw-translate-y: 4px !important;
}

.-translate-y-n2 {
  --tw-translate-y: 8px !important;
}

.-translate-y-n3 {
  --tw-translate-y: 12px !important;
}

.-translate-y-n4 {
  --tw-translate-y: 16px !important;
}

.-translate-y-n5 {
  --tw-translate-y: 20px !important;
}

.-translate-y-n6 {
  --tw-translate-y: 24px !important;
}

.-translate-y-n7 {
  --tw-translate-y: 28px !important;
}

.-translate-y-n8 {
  --tw-translate-y: 32px !important;
}

.-translate-y-n9 {
  --tw-translate-y: 36px !important;
}

.-translate-y-n10 {
  --tw-translate-y: 40px !important;
}

.-translate-y-n11 {
  --tw-translate-y: 44px !important;
}

.-translate-y-n12 {
  --tw-translate-y: 48px !important;
}

.-translate-y-n13 {
  --tw-translate-y: 52px !important;
}

.-translate-y-n14 {
  --tw-translate-y: 46px !important;
}

.-translate-y-n22 {
  --tw-translate-y: 88px !important;
}

.translate-y-1\/2 {
  --tw-translate-y: 50% !important;
}

.translate-y-1\/3 {
  --tw-translate-y: 33.333333% !important;
}

.translate-y-2\/3 {
  --tw-translate-y: 66.666667% !important;
}

.translate-y-1\/4 {
  --tw-translate-y: 25% !important;
}

.translate-y-2\/4 {
  --tw-translate-y: 50% !important;
}

.translate-y-3\/4 {
  --tw-translate-y: 75% !important;
}

.translate-y-full {
  --tw-translate-y: 100% !important;
}

.-translate-y-1\/2 {
  --tw-translate-y: -50% !important;
}

.-translate-y-1\/3 {
  --tw-translate-y: -33.333333% !important;
}

.-translate-y-2\/3 {
  --tw-translate-y: -66.666667% !important;
}

.-translate-y-1\/4 {
  --tw-translate-y: -25% !important;
}

.-translate-y-2\/4 {
  --tw-translate-y: -50% !important;
}

.-translate-y-3\/4 {
  --tw-translate-y: -75% !important;
}

.-translate-y-full {
  --tw-translate-y: -100% !important;
}

.hover\:translate-x-0:hover {
  --tw-translate-x: 0px !important;
}

.hover\:translate-x-1:hover {
  --tw-translate-x: 4px !important;
}

.hover\:translate-x-2:hover {
  --tw-translate-x: 8px !important;
}

.hover\:translate-x-3:hover {
  --tw-translate-x: 12px !important;
}

.hover\:translate-x-4:hover {
  --tw-translate-x: 16px !important;
}

.hover\:translate-x-5:hover {
  --tw-translate-x: 20px !important;
}

.hover\:translate-x-6:hover {
  --tw-translate-x: 24px !important;
}

.hover\:translate-x-7:hover {
  --tw-translate-x: 28px !important;
}

.hover\:translate-x-8:hover {
  --tw-translate-x: 32px !important;
}

.hover\:translate-x-9:hover {
  --tw-translate-x: 36px !important;
}

.hover\:translate-x-10:hover {
  --tw-translate-x: 40px !important;
}

.hover\:translate-x-11:hover {
  --tw-translate-x: 44px !important;
}

.hover\:translate-x-12:hover {
  --tw-translate-x: 48px !important;
}

.hover\:translate-x-13:hover {
  --tw-translate-x: 52px !important;
}

.hover\:translate-x-14:hover {
  --tw-translate-x: 56px !important;
}

.hover\:translate-x-15:hover {
  --tw-translate-x: 60px !important;
}

.hover\:translate-x-16:hover {
  --tw-translate-x: 64px !important;
}

.hover\:translate-x-17:hover {
  --tw-translate-x: 68px !important;
}

.hover\:translate-x-18:hover {
  --tw-translate-x: 72px !important;
}

.hover\:translate-x-19:hover {
  --tw-translate-x: 76px !important;
}

.hover\:translate-x-20:hover {
  --tw-translate-x: 80px !important;
}

.hover\:translate-x-21:hover {
  --tw-translate-x: 84px !important;
}

.hover\:translate-x-22:hover {
  --tw-translate-x: 88px !important;
}

.hover\:translate-x-23:hover {
  --tw-translate-x: 92px !important;
}

.hover\:translate-x-24:hover {
  --tw-translate-x: 96px !important;
}

.hover\:translate-x-25:hover {
  --tw-translate-x: 100px !important;
}

.hover\:translate-x-26:hover {
  --tw-translate-x: 104px !important;
}

.hover\:translate-x-27:hover {
  --tw-translate-x: 108px !important;
}

.hover\:translate-x-28:hover {
  --tw-translate-x: 112px !important;
}

.hover\:translate-x-29:hover {
  --tw-translate-x: 116px !important;
}

.hover\:translate-x-30:hover {
  --tw-translate-x: 120px !important;
}

.hover\:translate-x-31:hover {
  --tw-translate-x: 124px !important;
}

.hover\:translate-x-32:hover {
  --tw-translate-x: 128px !important;
}

.hover\:translate-x-33:hover {
  --tw-translate-x: 132px !important;
}

.hover\:translate-x-34:hover {
  --tw-translate-x: 136px !important;
}

.hover\:translate-x-35:hover {
  --tw-translate-x: 140px !important;
}

.hover\:translate-x-36:hover {
  --tw-translate-x: 144px !important;
}

.hover\:translate-x-37:hover {
  --tw-translate-x: 148px !important;
}

.hover\:translate-x-38:hover {
  --tw-translate-x: 152px !important;
}

.hover\:translate-x-39:hover {
  --tw-translate-x: 156px !important;
}

.hover\:translate-x-40:hover {
  --tw-translate-x: 160px !important;
}

.hover\:translate-x-41:hover {
  --tw-translate-x: 164px !important;
}

.hover\:translate-x-42:hover {
  --tw-translate-x: 168px !important;
}

.hover\:translate-x-43:hover {
  --tw-translate-x: 172px !important;
}

.hover\:translate-x-44:hover {
  --tw-translate-x: 176px !important;
}

.hover\:translate-x-45:hover {
  --tw-translate-x: 180px !important;
}

.hover\:translate-x-46:hover {
  --tw-translate-x: 184px !important;
}

.hover\:translate-x-47:hover {
  --tw-translate-x: 188px !important;
}

.hover\:translate-x-48:hover {
  --tw-translate-x: 192px !important;
}

.hover\:translate-x-49:hover {
  --tw-translate-x: 196px !important;
}

.hover\:translate-x-50:hover {
  --tw-translate-x: 200px !important;
}

.hover\:translate-x-51:hover {
  --tw-translate-x: 204px !important;
}

.hover\:translate-x-52:hover {
  --tw-translate-x: 208px !important;
}

.hover\:translate-x-53:hover {
  --tw-translate-x: 212px !important;
}

.hover\:translate-x-54:hover {
  --tw-translate-x: 216px !important;
}

.hover\:translate-x-55:hover {
  --tw-translate-x: 220px !important;
}

.hover\:translate-x-56:hover {
  --tw-translate-x: 224px !important;
}

.hover\:translate-x-57:hover {
  --tw-translate-x: 228px !important;
}

.hover\:translate-x-60:hover {
  --tw-translate-x: 240px !important;
}

.hover\:translate-x-61:hover {
  --tw-translate-x: 244px !important;
}

.hover\:translate-x-62:hover {
  --tw-translate-x: 248px !important;
}

.hover\:translate-x-65:hover {
  --tw-translate-x: 260px !important;
}

.hover\:translate-x-66:hover {
  --tw-translate-x: 264px !important;
}

.hover\:translate-x-68:hover {
  --tw-translate-x: 272px !important;
}

.hover\:translate-x-69:hover {
  --tw-translate-x: 276px !important;
}

.hover\:translate-x-70:hover {
  --tw-translate-x: 280px !important;
}

.hover\:translate-x-73:hover {
  --tw-translate-x: 292px !important;
}

.hover\:translate-x-74:hover {
  --tw-translate-x: 296px !important;
}

.hover\:translate-x-75:hover {
  --tw-translate-x: 300px !important;
}

.hover\:translate-x-77:hover {
  --tw-translate-x: 308px !important;
}

.hover\:translate-x-78:hover {
  --tw-translate-x: 312px !important;
}

.hover\:translate-x-80:hover {
  --tw-translate-x: 320px !important;
}

.hover\:translate-x-81:hover {
  --tw-translate-x: 324px !important;
}

.hover\:translate-x-84:hover {
  --tw-translate-x: 336px !important;
}

.hover\:translate-x-87:hover {
  --tw-translate-x: 348px !important;
}

.hover\:translate-x-90:hover {
  --tw-translate-x: 360px !important;
}

.hover\:translate-x-91:hover {
  --tw-translate-x: 364px !important;
}

.hover\:translate-x-92:hover {
  --tw-translate-x: 368px !important;
}

.hover\:translate-x-93:hover {
  --tw-translate-x: 372px !important;
}

.hover\:translate-x-94:hover {
  --tw-translate-x: 376px !important;
}

.hover\:translate-x-95:hover {
  --tw-translate-x: 380px !important;
}

.hover\:translate-x-96:hover {
  --tw-translate-x: 384px !important;
}

.hover\:translate-x-97:hover {
  --tw-translate-x: 388px !important;
}

.hover\:translate-x-98:hover {
  --tw-translate-x: 392px !important;
}

.hover\:translate-x-99:hover {
  --tw-translate-x: 396px !important;
}

.hover\:translate-x-100:hover {
  --tw-translate-x: 400px !important;
}

.hover\:translate-x-101:hover {
  --tw-translate-x: 404px !important;
}

.hover\:translate-x-102:hover {
  --tw-translate-x: 408px !important;
}

.hover\:translate-x-103:hover {
  --tw-translate-x: 412px !important;
}

.hover\:translate-x-104:hover {
  --tw-translate-x: 416px !important;
}

.hover\:translate-x-105:hover {
  --tw-translate-x: 420px !important;
}

.hover\:translate-x-107:hover {
  --tw-translate-x: 428px !important;
}

.hover\:translate-x-110:hover {
  --tw-translate-x: 440px !important;
}

.hover\:translate-x-112:hover {
  --tw-translate-x: 448px !important;
}

.hover\:translate-x-114:hover {
  --tw-translate-x: 456px !important;
}

.hover\:translate-x-115:hover {
  --tw-translate-x: 460px !important;
}

.hover\:translate-x-119:hover {
  --tw-translate-x: 476px !important;
}

.hover\:translate-x-120:hover {
  --tw-translate-x: 480px !important;
}

.hover\:translate-x-122:hover {
  --tw-translate-x: 488px !important;
}

.hover\:translate-x-124:hover {
  --tw-translate-x: 496px !important;
}

.hover\:translate-x-130:hover {
  --tw-translate-x: 520px !important;
}

.hover\:translate-x-138:hover {
  --tw-translate-x: 552px !important;
}

.hover\:translate-x-143:hover {
  --tw-translate-x: 572px !important;
}

.hover\:translate-x-148:hover {
  --tw-translate-x: 592px !important;
}

.hover\:translate-x-150:hover {
  --tw-translate-x: 600px !important;
}

.hover\:translate-x-154:hover {
  --tw-translate-x: 616px !important;
}

.hover\:translate-x-160:hover {
  --tw-translate-x: 640px !important;
}

.hover\:translate-x-162:hover {
  --tw-translate-x: 648px !important;
}

.hover\:translate-x-164:hover {
  --tw-translate-x: 656px !important;
}

.hover\:translate-x-165:hover {
  --tw-translate-x: 660px !important;
}

.hover\:translate-x-166:hover {
  --tw-translate-x: 664px !important;
}

.hover\:translate-x-168:hover {
  --tw-translate-x: 672px !important;
}

.hover\:translate-x-169:hover {
  --tw-translate-x: 676px !important;
}

.hover\:translate-x-170:hover {
  --tw-translate-x: 680px !important;
}

.hover\:translate-x-172:hover {
  --tw-translate-x: 688px !important;
}

.hover\:translate-x-174:hover {
  --tw-translate-x: 696px !important;
}

.hover\:translate-x-175:hover {
  --tw-translate-x: 700px !important;
}

.hover\:translate-x-189:hover {
  --tw-translate-x: 756px !important;
}

.hover\:translate-x-200:hover {
  --tw-translate-x: 800px !important;
}

.hover\:translate-x-0\.5:hover {
  --tw-translate-x: 2px !important;
}

.hover\:translate-x-1\.5:hover {
  --tw-translate-x: 6px !important;
}

.hover\:translate-x-3\.5:hover {
  --tw-translate-x: 14px !important;
}

.hover\:translate-x-6\.5:hover {
  --tw-translate-x: 26px !important;
}

.hover\:translate-x-7\.5:hover {
  --tw-translate-x: 30px !important;
}

.hover\:translate-x-17\.5:hover {
  --tw-translate-x: 70px !important;
}

.hover\:translate-x-28\.5:hover {
  --tw-translate-x: 114px !important;
}

.hover\:translate-x-31\.5:hover {
  --tw-translate-x: 126px !important;
}

.hover\:translate-x-37\.5:hover {
  --tw-translate-x: 150px !important;
}

.hover\:translate-x-72\.5:hover {
  --tw-translate-x: 290px !important;
}

.hover\:translate-x-sm:hover {
  --tw-translate-x: 8px !important;
}

.hover\:translate-x-md:hover {
  --tw-translate-x: 16px !important;
}

.hover\:translate-x-lg:hover {
  --tw-translate-x: 24px !important;
}

.hover\:translate-x-xl:hover {
  --tw-translate-x: 32px !important;
}

.hover\:translate-x-n1:hover {
  --tw-translate-x: -4px !important;
}

.hover\:translate-x-n2:hover {
  --tw-translate-x: -8px !important;
}

.hover\:translate-x-n3:hover {
  --tw-translate-x: -12px !important;
}

.hover\:translate-x-n4:hover {
  --tw-translate-x: -16px !important;
}

.hover\:translate-x-n5:hover {
  --tw-translate-x: -20px !important;
}

.hover\:translate-x-n6:hover {
  --tw-translate-x: -24px !important;
}

.hover\:translate-x-n7:hover {
  --tw-translate-x: -28px !important;
}

.hover\:translate-x-n8:hover {
  --tw-translate-x: -32px !important;
}

.hover\:translate-x-n9:hover {
  --tw-translate-x: -36px !important;
}

.hover\:translate-x-n10:hover {
  --tw-translate-x: -40px !important;
}

.hover\:translate-x-n11:hover {
  --tw-translate-x: -44px !important;
}

.hover\:translate-x-n12:hover {
  --tw-translate-x: -48px !important;
}

.hover\:translate-x-n13:hover {
  --tw-translate-x: -52px !important;
}

.hover\:translate-x-n14:hover {
  --tw-translate-x: -46px !important;
}

.hover\:translate-x-n22:hover {
  --tw-translate-x: -88px !important;
}

.hover\:-translate-x-0:hover {
  --tw-translate-x: 0px !important;
}

.hover\:-translate-x-1:hover {
  --tw-translate-x: -4px !important;
}

.hover\:-translate-x-2:hover {
  --tw-translate-x: -8px !important;
}

.hover\:-translate-x-3:hover {
  --tw-translate-x: -12px !important;
}

.hover\:-translate-x-4:hover {
  --tw-translate-x: -16px !important;
}

.hover\:-translate-x-5:hover {
  --tw-translate-x: -20px !important;
}

.hover\:-translate-x-6:hover {
  --tw-translate-x: -24px !important;
}

.hover\:-translate-x-7:hover {
  --tw-translate-x: -28px !important;
}

.hover\:-translate-x-8:hover {
  --tw-translate-x: -32px !important;
}

.hover\:-translate-x-9:hover {
  --tw-translate-x: -36px !important;
}

.hover\:-translate-x-10:hover {
  --tw-translate-x: -40px !important;
}

.hover\:-translate-x-11:hover {
  --tw-translate-x: -44px !important;
}

.hover\:-translate-x-12:hover {
  --tw-translate-x: -48px !important;
}

.hover\:-translate-x-13:hover {
  --tw-translate-x: -52px !important;
}

.hover\:-translate-x-14:hover {
  --tw-translate-x: -56px !important;
}

.hover\:-translate-x-15:hover {
  --tw-translate-x: -60px !important;
}

.hover\:-translate-x-16:hover {
  --tw-translate-x: -64px !important;
}

.hover\:-translate-x-17:hover {
  --tw-translate-x: -68px !important;
}

.hover\:-translate-x-18:hover {
  --tw-translate-x: -72px !important;
}

.hover\:-translate-x-19:hover {
  --tw-translate-x: -76px !important;
}

.hover\:-translate-x-20:hover {
  --tw-translate-x: -80px !important;
}

.hover\:-translate-x-21:hover {
  --tw-translate-x: -84px !important;
}

.hover\:-translate-x-22:hover {
  --tw-translate-x: -88px !important;
}

.hover\:-translate-x-23:hover {
  --tw-translate-x: -92px !important;
}

.hover\:-translate-x-24:hover {
  --tw-translate-x: -96px !important;
}

.hover\:-translate-x-25:hover {
  --tw-translate-x: -100px !important;
}

.hover\:-translate-x-26:hover {
  --tw-translate-x: -104px !important;
}

.hover\:-translate-x-27:hover {
  --tw-translate-x: -108px !important;
}

.hover\:-translate-x-28:hover {
  --tw-translate-x: -112px !important;
}

.hover\:-translate-x-29:hover {
  --tw-translate-x: -116px !important;
}

.hover\:-translate-x-30:hover {
  --tw-translate-x: -120px !important;
}

.hover\:-translate-x-31:hover {
  --tw-translate-x: -124px !important;
}

.hover\:-translate-x-32:hover {
  --tw-translate-x: -128px !important;
}

.hover\:-translate-x-33:hover {
  --tw-translate-x: -132px !important;
}

.hover\:-translate-x-34:hover {
  --tw-translate-x: -136px !important;
}

.hover\:-translate-x-35:hover {
  --tw-translate-x: -140px !important;
}

.hover\:-translate-x-36:hover {
  --tw-translate-x: -144px !important;
}

.hover\:-translate-x-37:hover {
  --tw-translate-x: -148px !important;
}

.hover\:-translate-x-38:hover {
  --tw-translate-x: -152px !important;
}

.hover\:-translate-x-39:hover {
  --tw-translate-x: -156px !important;
}

.hover\:-translate-x-40:hover {
  --tw-translate-x: -160px !important;
}

.hover\:-translate-x-41:hover {
  --tw-translate-x: -164px !important;
}

.hover\:-translate-x-42:hover {
  --tw-translate-x: -168px !important;
}

.hover\:-translate-x-43:hover {
  --tw-translate-x: -172px !important;
}

.hover\:-translate-x-44:hover {
  --tw-translate-x: -176px !important;
}

.hover\:-translate-x-45:hover {
  --tw-translate-x: -180px !important;
}

.hover\:-translate-x-46:hover {
  --tw-translate-x: -184px !important;
}

.hover\:-translate-x-47:hover {
  --tw-translate-x: -188px !important;
}

.hover\:-translate-x-48:hover {
  --tw-translate-x: -192px !important;
}

.hover\:-translate-x-49:hover {
  --tw-translate-x: -196px !important;
}

.hover\:-translate-x-50:hover {
  --tw-translate-x: -200px !important;
}

.hover\:-translate-x-51:hover {
  --tw-translate-x: -204px !important;
}

.hover\:-translate-x-52:hover {
  --tw-translate-x: -208px !important;
}

.hover\:-translate-x-53:hover {
  --tw-translate-x: -212px !important;
}

.hover\:-translate-x-54:hover {
  --tw-translate-x: -216px !important;
}

.hover\:-translate-x-55:hover {
  --tw-translate-x: -220px !important;
}

.hover\:-translate-x-56:hover {
  --tw-translate-x: -224px !important;
}

.hover\:-translate-x-57:hover {
  --tw-translate-x: -228px !important;
}

.hover\:-translate-x-60:hover {
  --tw-translate-x: -240px !important;
}

.hover\:-translate-x-61:hover {
  --tw-translate-x: -244px !important;
}

.hover\:-translate-x-62:hover {
  --tw-translate-x: -248px !important;
}

.hover\:-translate-x-65:hover {
  --tw-translate-x: -260px !important;
}

.hover\:-translate-x-66:hover {
  --tw-translate-x: -264px !important;
}

.hover\:-translate-x-68:hover {
  --tw-translate-x: -272px !important;
}

.hover\:-translate-x-69:hover {
  --tw-translate-x: -276px !important;
}

.hover\:-translate-x-70:hover {
  --tw-translate-x: -280px !important;
}

.hover\:-translate-x-73:hover {
  --tw-translate-x: -292px !important;
}

.hover\:-translate-x-74:hover {
  --tw-translate-x: -296px !important;
}

.hover\:-translate-x-75:hover {
  --tw-translate-x: -300px !important;
}

.hover\:-translate-x-77:hover {
  --tw-translate-x: -308px !important;
}

.hover\:-translate-x-78:hover {
  --tw-translate-x: -312px !important;
}

.hover\:-translate-x-80:hover {
  --tw-translate-x: -320px !important;
}

.hover\:-translate-x-81:hover {
  --tw-translate-x: -324px !important;
}

.hover\:-translate-x-84:hover {
  --tw-translate-x: -336px !important;
}

.hover\:-translate-x-87:hover {
  --tw-translate-x: -348px !important;
}

.hover\:-translate-x-90:hover {
  --tw-translate-x: -360px !important;
}

.hover\:-translate-x-91:hover {
  --tw-translate-x: -364px !important;
}

.hover\:-translate-x-92:hover {
  --tw-translate-x: -368px !important;
}

.hover\:-translate-x-93:hover {
  --tw-translate-x: -372px !important;
}

.hover\:-translate-x-94:hover {
  --tw-translate-x: -376px !important;
}

.hover\:-translate-x-95:hover {
  --tw-translate-x: -380px !important;
}

.hover\:-translate-x-96:hover {
  --tw-translate-x: -384px !important;
}

.hover\:-translate-x-97:hover {
  --tw-translate-x: -388px !important;
}

.hover\:-translate-x-98:hover {
  --tw-translate-x: -392px !important;
}

.hover\:-translate-x-99:hover {
  --tw-translate-x: -396px !important;
}

.hover\:-translate-x-100:hover {
  --tw-translate-x: -400px !important;
}

.hover\:-translate-x-101:hover {
  --tw-translate-x: -404px !important;
}

.hover\:-translate-x-102:hover {
  --tw-translate-x: -408px !important;
}

.hover\:-translate-x-103:hover {
  --tw-translate-x: -412px !important;
}

.hover\:-translate-x-104:hover {
  --tw-translate-x: -416px !important;
}

.hover\:-translate-x-105:hover {
  --tw-translate-x: -420px !important;
}

.hover\:-translate-x-107:hover {
  --tw-translate-x: -428px !important;
}

.hover\:-translate-x-110:hover {
  --tw-translate-x: -440px !important;
}

.hover\:-translate-x-112:hover {
  --tw-translate-x: -448px !important;
}

.hover\:-translate-x-114:hover {
  --tw-translate-x: -456px !important;
}

.hover\:-translate-x-115:hover {
  --tw-translate-x: -460px !important;
}

.hover\:-translate-x-119:hover {
  --tw-translate-x: -476px !important;
}

.hover\:-translate-x-120:hover {
  --tw-translate-x: -480px !important;
}

.hover\:-translate-x-122:hover {
  --tw-translate-x: -488px !important;
}

.hover\:-translate-x-124:hover {
  --tw-translate-x: -496px !important;
}

.hover\:-translate-x-130:hover {
  --tw-translate-x: -520px !important;
}

.hover\:-translate-x-138:hover {
  --tw-translate-x: -552px !important;
}

.hover\:-translate-x-143:hover {
  --tw-translate-x: -572px !important;
}

.hover\:-translate-x-148:hover {
  --tw-translate-x: -592px !important;
}

.hover\:-translate-x-150:hover {
  --tw-translate-x: -600px !important;
}

.hover\:-translate-x-154:hover {
  --tw-translate-x: -616px !important;
}

.hover\:-translate-x-160:hover {
  --tw-translate-x: -640px !important;
}

.hover\:-translate-x-162:hover {
  --tw-translate-x: -648px !important;
}

.hover\:-translate-x-164:hover {
  --tw-translate-x: -656px !important;
}

.hover\:-translate-x-165:hover {
  --tw-translate-x: -660px !important;
}

.hover\:-translate-x-166:hover {
  --tw-translate-x: -664px !important;
}

.hover\:-translate-x-168:hover {
  --tw-translate-x: -672px !important;
}

.hover\:-translate-x-169:hover {
  --tw-translate-x: -676px !important;
}

.hover\:-translate-x-170:hover {
  --tw-translate-x: -680px !important;
}

.hover\:-translate-x-172:hover {
  --tw-translate-x: -688px !important;
}

.hover\:-translate-x-174:hover {
  --tw-translate-x: -696px !important;
}

.hover\:-translate-x-175:hover {
  --tw-translate-x: -700px !important;
}

.hover\:-translate-x-189:hover {
  --tw-translate-x: -756px !important;
}

.hover\:-translate-x-200:hover {
  --tw-translate-x: -800px !important;
}

.hover\:-translate-x-0\.5:hover {
  --tw-translate-x: -2px !important;
}

.hover\:-translate-x-1\.5:hover {
  --tw-translate-x: -6px !important;
}

.hover\:-translate-x-3\.5:hover {
  --tw-translate-x: -14px !important;
}

.hover\:-translate-x-6\.5:hover {
  --tw-translate-x: -26px !important;
}

.hover\:-translate-x-7\.5:hover {
  --tw-translate-x: -30px !important;
}

.hover\:-translate-x-17\.5:hover {
  --tw-translate-x: -70px !important;
}

.hover\:-translate-x-28\.5:hover {
  --tw-translate-x: -114px !important;
}

.hover\:-translate-x-31\.5:hover {
  --tw-translate-x: -126px !important;
}

.hover\:-translate-x-37\.5:hover {
  --tw-translate-x: -150px !important;
}

.hover\:-translate-x-72\.5:hover {
  --tw-translate-x: -290px !important;
}

.hover\:-translate-x-sm:hover {
  --tw-translate-x: -8px !important;
}

.hover\:-translate-x-md:hover {
  --tw-translate-x: -16px !important;
}

.hover\:-translate-x-lg:hover {
  --tw-translate-x: -24px !important;
}

.hover\:-translate-x-xl:hover {
  --tw-translate-x: -32px !important;
}

.hover\:-translate-x-n1:hover {
  --tw-translate-x: 4px !important;
}

.hover\:-translate-x-n2:hover {
  --tw-translate-x: 8px !important;
}

.hover\:-translate-x-n3:hover {
  --tw-translate-x: 12px !important;
}

.hover\:-translate-x-n4:hover {
  --tw-translate-x: 16px !important;
}

.hover\:-translate-x-n5:hover {
  --tw-translate-x: 20px !important;
}

.hover\:-translate-x-n6:hover {
  --tw-translate-x: 24px !important;
}

.hover\:-translate-x-n7:hover {
  --tw-translate-x: 28px !important;
}

.hover\:-translate-x-n8:hover {
  --tw-translate-x: 32px !important;
}

.hover\:-translate-x-n9:hover {
  --tw-translate-x: 36px !important;
}

.hover\:-translate-x-n10:hover {
  --tw-translate-x: 40px !important;
}

.hover\:-translate-x-n11:hover {
  --tw-translate-x: 44px !important;
}

.hover\:-translate-x-n12:hover {
  --tw-translate-x: 48px !important;
}

.hover\:-translate-x-n13:hover {
  --tw-translate-x: 52px !important;
}

.hover\:-translate-x-n14:hover {
  --tw-translate-x: 46px !important;
}

.hover\:-translate-x-n22:hover {
  --tw-translate-x: 88px !important;
}

.hover\:translate-x-1\/2:hover {
  --tw-translate-x: 50% !important;
}

.hover\:translate-x-1\/3:hover {
  --tw-translate-x: 33.333333% !important;
}

.hover\:translate-x-2\/3:hover {
  --tw-translate-x: 66.666667% !important;
}

.hover\:translate-x-1\/4:hover {
  --tw-translate-x: 25% !important;
}

.hover\:translate-x-2\/4:hover {
  --tw-translate-x: 50% !important;
}

.hover\:translate-x-3\/4:hover {
  --tw-translate-x: 75% !important;
}

.hover\:translate-x-full:hover {
  --tw-translate-x: 100% !important;
}

.hover\:-translate-x-1\/2:hover {
  --tw-translate-x: -50% !important;
}

.hover\:-translate-x-1\/3:hover {
  --tw-translate-x: -33.333333% !important;
}

.hover\:-translate-x-2\/3:hover {
  --tw-translate-x: -66.666667% !important;
}

.hover\:-translate-x-1\/4:hover {
  --tw-translate-x: -25% !important;
}

.hover\:-translate-x-2\/4:hover {
  --tw-translate-x: -50% !important;
}

.hover\:-translate-x-3\/4:hover {
  --tw-translate-x: -75% !important;
}

.hover\:-translate-x-full:hover {
  --tw-translate-x: -100% !important;
}

.hover\:translate-y-0:hover {
  --tw-translate-y: 0px !important;
}

.hover\:translate-y-1:hover {
  --tw-translate-y: 4px !important;
}

.hover\:translate-y-2:hover {
  --tw-translate-y: 8px !important;
}

.hover\:translate-y-3:hover {
  --tw-translate-y: 12px !important;
}

.hover\:translate-y-4:hover {
  --tw-translate-y: 16px !important;
}

.hover\:translate-y-5:hover {
  --tw-translate-y: 20px !important;
}

.hover\:translate-y-6:hover {
  --tw-translate-y: 24px !important;
}

.hover\:translate-y-7:hover {
  --tw-translate-y: 28px !important;
}

.hover\:translate-y-8:hover {
  --tw-translate-y: 32px !important;
}

.hover\:translate-y-9:hover {
  --tw-translate-y: 36px !important;
}

.hover\:translate-y-10:hover {
  --tw-translate-y: 40px !important;
}

.hover\:translate-y-11:hover {
  --tw-translate-y: 44px !important;
}

.hover\:translate-y-12:hover {
  --tw-translate-y: 48px !important;
}

.hover\:translate-y-13:hover {
  --tw-translate-y: 52px !important;
}

.hover\:translate-y-14:hover {
  --tw-translate-y: 56px !important;
}

.hover\:translate-y-15:hover {
  --tw-translate-y: 60px !important;
}

.hover\:translate-y-16:hover {
  --tw-translate-y: 64px !important;
}

.hover\:translate-y-17:hover {
  --tw-translate-y: 68px !important;
}

.hover\:translate-y-18:hover {
  --tw-translate-y: 72px !important;
}

.hover\:translate-y-19:hover {
  --tw-translate-y: 76px !important;
}

.hover\:translate-y-20:hover {
  --tw-translate-y: 80px !important;
}

.hover\:translate-y-21:hover {
  --tw-translate-y: 84px !important;
}

.hover\:translate-y-22:hover {
  --tw-translate-y: 88px !important;
}

.hover\:translate-y-23:hover {
  --tw-translate-y: 92px !important;
}

.hover\:translate-y-24:hover {
  --tw-translate-y: 96px !important;
}

.hover\:translate-y-25:hover {
  --tw-translate-y: 100px !important;
}

.hover\:translate-y-26:hover {
  --tw-translate-y: 104px !important;
}

.hover\:translate-y-27:hover {
  --tw-translate-y: 108px !important;
}

.hover\:translate-y-28:hover {
  --tw-translate-y: 112px !important;
}

.hover\:translate-y-29:hover {
  --tw-translate-y: 116px !important;
}

.hover\:translate-y-30:hover {
  --tw-translate-y: 120px !important;
}

.hover\:translate-y-31:hover {
  --tw-translate-y: 124px !important;
}

.hover\:translate-y-32:hover {
  --tw-translate-y: 128px !important;
}

.hover\:translate-y-33:hover {
  --tw-translate-y: 132px !important;
}

.hover\:translate-y-34:hover {
  --tw-translate-y: 136px !important;
}

.hover\:translate-y-35:hover {
  --tw-translate-y: 140px !important;
}

.hover\:translate-y-36:hover {
  --tw-translate-y: 144px !important;
}

.hover\:translate-y-37:hover {
  --tw-translate-y: 148px !important;
}

.hover\:translate-y-38:hover {
  --tw-translate-y: 152px !important;
}

.hover\:translate-y-39:hover {
  --tw-translate-y: 156px !important;
}

.hover\:translate-y-40:hover {
  --tw-translate-y: 160px !important;
}

.hover\:translate-y-41:hover {
  --tw-translate-y: 164px !important;
}

.hover\:translate-y-42:hover {
  --tw-translate-y: 168px !important;
}

.hover\:translate-y-43:hover {
  --tw-translate-y: 172px !important;
}

.hover\:translate-y-44:hover {
  --tw-translate-y: 176px !important;
}

.hover\:translate-y-45:hover {
  --tw-translate-y: 180px !important;
}

.hover\:translate-y-46:hover {
  --tw-translate-y: 184px !important;
}

.hover\:translate-y-47:hover {
  --tw-translate-y: 188px !important;
}

.hover\:translate-y-48:hover {
  --tw-translate-y: 192px !important;
}

.hover\:translate-y-49:hover {
  --tw-translate-y: 196px !important;
}

.hover\:translate-y-50:hover {
  --tw-translate-y: 200px !important;
}

.hover\:translate-y-51:hover {
  --tw-translate-y: 204px !important;
}

.hover\:translate-y-52:hover {
  --tw-translate-y: 208px !important;
}

.hover\:translate-y-53:hover {
  --tw-translate-y: 212px !important;
}

.hover\:translate-y-54:hover {
  --tw-translate-y: 216px !important;
}

.hover\:translate-y-55:hover {
  --tw-translate-y: 220px !important;
}

.hover\:translate-y-56:hover {
  --tw-translate-y: 224px !important;
}

.hover\:translate-y-57:hover {
  --tw-translate-y: 228px !important;
}

.hover\:translate-y-60:hover {
  --tw-translate-y: 240px !important;
}

.hover\:translate-y-61:hover {
  --tw-translate-y: 244px !important;
}

.hover\:translate-y-62:hover {
  --tw-translate-y: 248px !important;
}

.hover\:translate-y-65:hover {
  --tw-translate-y: 260px !important;
}

.hover\:translate-y-66:hover {
  --tw-translate-y: 264px !important;
}

.hover\:translate-y-68:hover {
  --tw-translate-y: 272px !important;
}

.hover\:translate-y-69:hover {
  --tw-translate-y: 276px !important;
}

.hover\:translate-y-70:hover {
  --tw-translate-y: 280px !important;
}

.hover\:translate-y-73:hover {
  --tw-translate-y: 292px !important;
}

.hover\:translate-y-74:hover {
  --tw-translate-y: 296px !important;
}

.hover\:translate-y-75:hover {
  --tw-translate-y: 300px !important;
}

.hover\:translate-y-77:hover {
  --tw-translate-y: 308px !important;
}

.hover\:translate-y-78:hover {
  --tw-translate-y: 312px !important;
}

.hover\:translate-y-80:hover {
  --tw-translate-y: 320px !important;
}

.hover\:translate-y-81:hover {
  --tw-translate-y: 324px !important;
}

.hover\:translate-y-84:hover {
  --tw-translate-y: 336px !important;
}

.hover\:translate-y-87:hover {
  --tw-translate-y: 348px !important;
}

.hover\:translate-y-90:hover {
  --tw-translate-y: 360px !important;
}

.hover\:translate-y-91:hover {
  --tw-translate-y: 364px !important;
}

.hover\:translate-y-92:hover {
  --tw-translate-y: 368px !important;
}

.hover\:translate-y-93:hover {
  --tw-translate-y: 372px !important;
}

.hover\:translate-y-94:hover {
  --tw-translate-y: 376px !important;
}

.hover\:translate-y-95:hover {
  --tw-translate-y: 380px !important;
}

.hover\:translate-y-96:hover {
  --tw-translate-y: 384px !important;
}

.hover\:translate-y-97:hover {
  --tw-translate-y: 388px !important;
}

.hover\:translate-y-98:hover {
  --tw-translate-y: 392px !important;
}

.hover\:translate-y-99:hover {
  --tw-translate-y: 396px !important;
}

.hover\:translate-y-100:hover {
  --tw-translate-y: 400px !important;
}

.hover\:translate-y-101:hover {
  --tw-translate-y: 404px !important;
}

.hover\:translate-y-102:hover {
  --tw-translate-y: 408px !important;
}

.hover\:translate-y-103:hover {
  --tw-translate-y: 412px !important;
}

.hover\:translate-y-104:hover {
  --tw-translate-y: 416px !important;
}

.hover\:translate-y-105:hover {
  --tw-translate-y: 420px !important;
}

.hover\:translate-y-107:hover {
  --tw-translate-y: 428px !important;
}

.hover\:translate-y-110:hover {
  --tw-translate-y: 440px !important;
}

.hover\:translate-y-112:hover {
  --tw-translate-y: 448px !important;
}

.hover\:translate-y-114:hover {
  --tw-translate-y: 456px !important;
}

.hover\:translate-y-115:hover {
  --tw-translate-y: 460px !important;
}

.hover\:translate-y-119:hover {
  --tw-translate-y: 476px !important;
}

.hover\:translate-y-120:hover {
  --tw-translate-y: 480px !important;
}

.hover\:translate-y-122:hover {
  --tw-translate-y: 488px !important;
}

.hover\:translate-y-124:hover {
  --tw-translate-y: 496px !important;
}

.hover\:translate-y-130:hover {
  --tw-translate-y: 520px !important;
}

.hover\:translate-y-138:hover {
  --tw-translate-y: 552px !important;
}

.hover\:translate-y-143:hover {
  --tw-translate-y: 572px !important;
}

.hover\:translate-y-148:hover {
  --tw-translate-y: 592px !important;
}

.hover\:translate-y-150:hover {
  --tw-translate-y: 600px !important;
}

.hover\:translate-y-154:hover {
  --tw-translate-y: 616px !important;
}

.hover\:translate-y-160:hover {
  --tw-translate-y: 640px !important;
}

.hover\:translate-y-162:hover {
  --tw-translate-y: 648px !important;
}

.hover\:translate-y-164:hover {
  --tw-translate-y: 656px !important;
}

.hover\:translate-y-165:hover {
  --tw-translate-y: 660px !important;
}

.hover\:translate-y-166:hover {
  --tw-translate-y: 664px !important;
}

.hover\:translate-y-168:hover {
  --tw-translate-y: 672px !important;
}

.hover\:translate-y-169:hover {
  --tw-translate-y: 676px !important;
}

.hover\:translate-y-170:hover {
  --tw-translate-y: 680px !important;
}

.hover\:translate-y-172:hover {
  --tw-translate-y: 688px !important;
}

.hover\:translate-y-174:hover {
  --tw-translate-y: 696px !important;
}

.hover\:translate-y-175:hover {
  --tw-translate-y: 700px !important;
}

.hover\:translate-y-189:hover {
  --tw-translate-y: 756px !important;
}

.hover\:translate-y-200:hover {
  --tw-translate-y: 800px !important;
}

.hover\:translate-y-0\.5:hover {
  --tw-translate-y: 2px !important;
}

.hover\:translate-y-1\.5:hover {
  --tw-translate-y: 6px !important;
}

.hover\:translate-y-3\.5:hover {
  --tw-translate-y: 14px !important;
}

.hover\:translate-y-6\.5:hover {
  --tw-translate-y: 26px !important;
}

.hover\:translate-y-7\.5:hover {
  --tw-translate-y: 30px !important;
}

.hover\:translate-y-17\.5:hover {
  --tw-translate-y: 70px !important;
}

.hover\:translate-y-28\.5:hover {
  --tw-translate-y: 114px !important;
}

.hover\:translate-y-31\.5:hover {
  --tw-translate-y: 126px !important;
}

.hover\:translate-y-37\.5:hover {
  --tw-translate-y: 150px !important;
}

.hover\:translate-y-72\.5:hover {
  --tw-translate-y: 290px !important;
}

.hover\:translate-y-sm:hover {
  --tw-translate-y: 8px !important;
}

.hover\:translate-y-md:hover {
  --tw-translate-y: 16px !important;
}

.hover\:translate-y-lg:hover {
  --tw-translate-y: 24px !important;
}

.hover\:translate-y-xl:hover {
  --tw-translate-y: 32px !important;
}

.hover\:translate-y-n1:hover {
  --tw-translate-y: -4px !important;
}

.hover\:translate-y-n2:hover {
  --tw-translate-y: -8px !important;
}

.hover\:translate-y-n3:hover {
  --tw-translate-y: -12px !important;
}

.hover\:translate-y-n4:hover {
  --tw-translate-y: -16px !important;
}

.hover\:translate-y-n5:hover {
  --tw-translate-y: -20px !important;
}

.hover\:translate-y-n6:hover {
  --tw-translate-y: -24px !important;
}

.hover\:translate-y-n7:hover {
  --tw-translate-y: -28px !important;
}

.hover\:translate-y-n8:hover {
  --tw-translate-y: -32px !important;
}

.hover\:translate-y-n9:hover {
  --tw-translate-y: -36px !important;
}

.hover\:translate-y-n10:hover {
  --tw-translate-y: -40px !important;
}

.hover\:translate-y-n11:hover {
  --tw-translate-y: -44px !important;
}

.hover\:translate-y-n12:hover {
  --tw-translate-y: -48px !important;
}

.hover\:translate-y-n13:hover {
  --tw-translate-y: -52px !important;
}

.hover\:translate-y-n14:hover {
  --tw-translate-y: -46px !important;
}

.hover\:translate-y-n22:hover {
  --tw-translate-y: -88px !important;
}

.hover\:-translate-y-0:hover {
  --tw-translate-y: 0px !important;
}

.hover\:-translate-y-1:hover {
  --tw-translate-y: -4px !important;
}

.hover\:-translate-y-2:hover {
  --tw-translate-y: -8px !important;
}

.hover\:-translate-y-3:hover {
  --tw-translate-y: -12px !important;
}

.hover\:-translate-y-4:hover {
  --tw-translate-y: -16px !important;
}

.hover\:-translate-y-5:hover {
  --tw-translate-y: -20px !important;
}

.hover\:-translate-y-6:hover {
  --tw-translate-y: -24px !important;
}

.hover\:-translate-y-7:hover {
  --tw-translate-y: -28px !important;
}

.hover\:-translate-y-8:hover {
  --tw-translate-y: -32px !important;
}

.hover\:-translate-y-9:hover {
  --tw-translate-y: -36px !important;
}

.hover\:-translate-y-10:hover {
  --tw-translate-y: -40px !important;
}

.hover\:-translate-y-11:hover {
  --tw-translate-y: -44px !important;
}

.hover\:-translate-y-12:hover {
  --tw-translate-y: -48px !important;
}

.hover\:-translate-y-13:hover {
  --tw-translate-y: -52px !important;
}

.hover\:-translate-y-14:hover {
  --tw-translate-y: -56px !important;
}

.hover\:-translate-y-15:hover {
  --tw-translate-y: -60px !important;
}

.hover\:-translate-y-16:hover {
  --tw-translate-y: -64px !important;
}

.hover\:-translate-y-17:hover {
  --tw-translate-y: -68px !important;
}

.hover\:-translate-y-18:hover {
  --tw-translate-y: -72px !important;
}

.hover\:-translate-y-19:hover {
  --tw-translate-y: -76px !important;
}

.hover\:-translate-y-20:hover {
  --tw-translate-y: -80px !important;
}

.hover\:-translate-y-21:hover {
  --tw-translate-y: -84px !important;
}

.hover\:-translate-y-22:hover {
  --tw-translate-y: -88px !important;
}

.hover\:-translate-y-23:hover {
  --tw-translate-y: -92px !important;
}

.hover\:-translate-y-24:hover {
  --tw-translate-y: -96px !important;
}

.hover\:-translate-y-25:hover {
  --tw-translate-y: -100px !important;
}

.hover\:-translate-y-26:hover {
  --tw-translate-y: -104px !important;
}

.hover\:-translate-y-27:hover {
  --tw-translate-y: -108px !important;
}

.hover\:-translate-y-28:hover {
  --tw-translate-y: -112px !important;
}

.hover\:-translate-y-29:hover {
  --tw-translate-y: -116px !important;
}

.hover\:-translate-y-30:hover {
  --tw-translate-y: -120px !important;
}

.hover\:-translate-y-31:hover {
  --tw-translate-y: -124px !important;
}

.hover\:-translate-y-32:hover {
  --tw-translate-y: -128px !important;
}

.hover\:-translate-y-33:hover {
  --tw-translate-y: -132px !important;
}

.hover\:-translate-y-34:hover {
  --tw-translate-y: -136px !important;
}

.hover\:-translate-y-35:hover {
  --tw-translate-y: -140px !important;
}

.hover\:-translate-y-36:hover {
  --tw-translate-y: -144px !important;
}

.hover\:-translate-y-37:hover {
  --tw-translate-y: -148px !important;
}

.hover\:-translate-y-38:hover {
  --tw-translate-y: -152px !important;
}

.hover\:-translate-y-39:hover {
  --tw-translate-y: -156px !important;
}

.hover\:-translate-y-40:hover {
  --tw-translate-y: -160px !important;
}

.hover\:-translate-y-41:hover {
  --tw-translate-y: -164px !important;
}

.hover\:-translate-y-42:hover {
  --tw-translate-y: -168px !important;
}

.hover\:-translate-y-43:hover {
  --tw-translate-y: -172px !important;
}

.hover\:-translate-y-44:hover {
  --tw-translate-y: -176px !important;
}

.hover\:-translate-y-45:hover {
  --tw-translate-y: -180px !important;
}

.hover\:-translate-y-46:hover {
  --tw-translate-y: -184px !important;
}

.hover\:-translate-y-47:hover {
  --tw-translate-y: -188px !important;
}

.hover\:-translate-y-48:hover {
  --tw-translate-y: -192px !important;
}

.hover\:-translate-y-49:hover {
  --tw-translate-y: -196px !important;
}

.hover\:-translate-y-50:hover {
  --tw-translate-y: -200px !important;
}

.hover\:-translate-y-51:hover {
  --tw-translate-y: -204px !important;
}

.hover\:-translate-y-52:hover {
  --tw-translate-y: -208px !important;
}

.hover\:-translate-y-53:hover {
  --tw-translate-y: -212px !important;
}

.hover\:-translate-y-54:hover {
  --tw-translate-y: -216px !important;
}

.hover\:-translate-y-55:hover {
  --tw-translate-y: -220px !important;
}

.hover\:-translate-y-56:hover {
  --tw-translate-y: -224px !important;
}

.hover\:-translate-y-57:hover {
  --tw-translate-y: -228px !important;
}

.hover\:-translate-y-60:hover {
  --tw-translate-y: -240px !important;
}

.hover\:-translate-y-61:hover {
  --tw-translate-y: -244px !important;
}

.hover\:-translate-y-62:hover {
  --tw-translate-y: -248px !important;
}

.hover\:-translate-y-65:hover {
  --tw-translate-y: -260px !important;
}

.hover\:-translate-y-66:hover {
  --tw-translate-y: -264px !important;
}

.hover\:-translate-y-68:hover {
  --tw-translate-y: -272px !important;
}

.hover\:-translate-y-69:hover {
  --tw-translate-y: -276px !important;
}

.hover\:-translate-y-70:hover {
  --tw-translate-y: -280px !important;
}

.hover\:-translate-y-73:hover {
  --tw-translate-y: -292px !important;
}

.hover\:-translate-y-74:hover {
  --tw-translate-y: -296px !important;
}

.hover\:-translate-y-75:hover {
  --tw-translate-y: -300px !important;
}

.hover\:-translate-y-77:hover {
  --tw-translate-y: -308px !important;
}

.hover\:-translate-y-78:hover {
  --tw-translate-y: -312px !important;
}

.hover\:-translate-y-80:hover {
  --tw-translate-y: -320px !important;
}

.hover\:-translate-y-81:hover {
  --tw-translate-y: -324px !important;
}

.hover\:-translate-y-84:hover {
  --tw-translate-y: -336px !important;
}

.hover\:-translate-y-87:hover {
  --tw-translate-y: -348px !important;
}

.hover\:-translate-y-90:hover {
  --tw-translate-y: -360px !important;
}

.hover\:-translate-y-91:hover {
  --tw-translate-y: -364px !important;
}

.hover\:-translate-y-92:hover {
  --tw-translate-y: -368px !important;
}

.hover\:-translate-y-93:hover {
  --tw-translate-y: -372px !important;
}

.hover\:-translate-y-94:hover {
  --tw-translate-y: -376px !important;
}

.hover\:-translate-y-95:hover {
  --tw-translate-y: -380px !important;
}

.hover\:-translate-y-96:hover {
  --tw-translate-y: -384px !important;
}

.hover\:-translate-y-97:hover {
  --tw-translate-y: -388px !important;
}

.hover\:-translate-y-98:hover {
  --tw-translate-y: -392px !important;
}

.hover\:-translate-y-99:hover {
  --tw-translate-y: -396px !important;
}

.hover\:-translate-y-100:hover {
  --tw-translate-y: -400px !important;
}

.hover\:-translate-y-101:hover {
  --tw-translate-y: -404px !important;
}

.hover\:-translate-y-102:hover {
  --tw-translate-y: -408px !important;
}

.hover\:-translate-y-103:hover {
  --tw-translate-y: -412px !important;
}

.hover\:-translate-y-104:hover {
  --tw-translate-y: -416px !important;
}

.hover\:-translate-y-105:hover {
  --tw-translate-y: -420px !important;
}

.hover\:-translate-y-107:hover {
  --tw-translate-y: -428px !important;
}

.hover\:-translate-y-110:hover {
  --tw-translate-y: -440px !important;
}

.hover\:-translate-y-112:hover {
  --tw-translate-y: -448px !important;
}

.hover\:-translate-y-114:hover {
  --tw-translate-y: -456px !important;
}

.hover\:-translate-y-115:hover {
  --tw-translate-y: -460px !important;
}

.hover\:-translate-y-119:hover {
  --tw-translate-y: -476px !important;
}

.hover\:-translate-y-120:hover {
  --tw-translate-y: -480px !important;
}

.hover\:-translate-y-122:hover {
  --tw-translate-y: -488px !important;
}

.hover\:-translate-y-124:hover {
  --tw-translate-y: -496px !important;
}

.hover\:-translate-y-130:hover {
  --tw-translate-y: -520px !important;
}

.hover\:-translate-y-138:hover {
  --tw-translate-y: -552px !important;
}

.hover\:-translate-y-143:hover {
  --tw-translate-y: -572px !important;
}

.hover\:-translate-y-148:hover {
  --tw-translate-y: -592px !important;
}

.hover\:-translate-y-150:hover {
  --tw-translate-y: -600px !important;
}

.hover\:-translate-y-154:hover {
  --tw-translate-y: -616px !important;
}

.hover\:-translate-y-160:hover {
  --tw-translate-y: -640px !important;
}

.hover\:-translate-y-162:hover {
  --tw-translate-y: -648px !important;
}

.hover\:-translate-y-164:hover {
  --tw-translate-y: -656px !important;
}

.hover\:-translate-y-165:hover {
  --tw-translate-y: -660px !important;
}

.hover\:-translate-y-166:hover {
  --tw-translate-y: -664px !important;
}

.hover\:-translate-y-168:hover {
  --tw-translate-y: -672px !important;
}

.hover\:-translate-y-169:hover {
  --tw-translate-y: -676px !important;
}

.hover\:-translate-y-170:hover {
  --tw-translate-y: -680px !important;
}

.hover\:-translate-y-172:hover {
  --tw-translate-y: -688px !important;
}

.hover\:-translate-y-174:hover {
  --tw-translate-y: -696px !important;
}

.hover\:-translate-y-175:hover {
  --tw-translate-y: -700px !important;
}

.hover\:-translate-y-189:hover {
  --tw-translate-y: -756px !important;
}

.hover\:-translate-y-200:hover {
  --tw-translate-y: -800px !important;
}

.hover\:-translate-y-0\.5:hover {
  --tw-translate-y: -2px !important;
}

.hover\:-translate-y-1\.5:hover {
  --tw-translate-y: -6px !important;
}

.hover\:-translate-y-3\.5:hover {
  --tw-translate-y: -14px !important;
}

.hover\:-translate-y-6\.5:hover {
  --tw-translate-y: -26px !important;
}

.hover\:-translate-y-7\.5:hover {
  --tw-translate-y: -30px !important;
}

.hover\:-translate-y-17\.5:hover {
  --tw-translate-y: -70px !important;
}

.hover\:-translate-y-28\.5:hover {
  --tw-translate-y: -114px !important;
}

.hover\:-translate-y-31\.5:hover {
  --tw-translate-y: -126px !important;
}

.hover\:-translate-y-37\.5:hover {
  --tw-translate-y: -150px !important;
}

.hover\:-translate-y-72\.5:hover {
  --tw-translate-y: -290px !important;
}

.hover\:-translate-y-sm:hover {
  --tw-translate-y: -8px !important;
}

.hover\:-translate-y-md:hover {
  --tw-translate-y: -16px !important;
}

.hover\:-translate-y-lg:hover {
  --tw-translate-y: -24px !important;
}

.hover\:-translate-y-xl:hover {
  --tw-translate-y: -32px !important;
}

.hover\:-translate-y-n1:hover {
  --tw-translate-y: 4px !important;
}

.hover\:-translate-y-n2:hover {
  --tw-translate-y: 8px !important;
}

.hover\:-translate-y-n3:hover {
  --tw-translate-y: 12px !important;
}

.hover\:-translate-y-n4:hover {
  --tw-translate-y: 16px !important;
}

.hover\:-translate-y-n5:hover {
  --tw-translate-y: 20px !important;
}

.hover\:-translate-y-n6:hover {
  --tw-translate-y: 24px !important;
}

.hover\:-translate-y-n7:hover {
  --tw-translate-y: 28px !important;
}

.hover\:-translate-y-n8:hover {
  --tw-translate-y: 32px !important;
}

.hover\:-translate-y-n9:hover {
  --tw-translate-y: 36px !important;
}

.hover\:-translate-y-n10:hover {
  --tw-translate-y: 40px !important;
}

.hover\:-translate-y-n11:hover {
  --tw-translate-y: 44px !important;
}

.hover\:-translate-y-n12:hover {
  --tw-translate-y: 48px !important;
}

.hover\:-translate-y-n13:hover {
  --tw-translate-y: 52px !important;
}

.hover\:-translate-y-n14:hover {
  --tw-translate-y: 46px !important;
}

.hover\:-translate-y-n22:hover {
  --tw-translate-y: 88px !important;
}

.hover\:translate-y-1\/2:hover {
  --tw-translate-y: 50% !important;
}

.hover\:translate-y-1\/3:hover {
  --tw-translate-y: 33.333333% !important;
}

.hover\:translate-y-2\/3:hover {
  --tw-translate-y: 66.666667% !important;
}

.hover\:translate-y-1\/4:hover {
  --tw-translate-y: 25% !important;
}

.hover\:translate-y-2\/4:hover {
  --tw-translate-y: 50% !important;
}

.hover\:translate-y-3\/4:hover {
  --tw-translate-y: 75% !important;
}

.hover\:translate-y-full:hover {
  --tw-translate-y: 100% !important;
}

.hover\:-translate-y-1\/2:hover {
  --tw-translate-y: -50% !important;
}

.hover\:-translate-y-1\/3:hover {
  --tw-translate-y: -33.333333% !important;
}

.hover\:-translate-y-2\/3:hover {
  --tw-translate-y: -66.666667% !important;
}

.hover\:-translate-y-1\/4:hover {
  --tw-translate-y: -25% !important;
}

.hover\:-translate-y-2\/4:hover {
  --tw-translate-y: -50% !important;
}

.hover\:-translate-y-3\/4:hover {
  --tw-translate-y: -75% !important;
}

.hover\:-translate-y-full:hover {
  --tw-translate-y: -100% !important;
}

.focus\:translate-x-0:focus {
  --tw-translate-x: 0px !important;
}

.focus\:translate-x-1:focus {
  --tw-translate-x: 4px !important;
}

.focus\:translate-x-2:focus {
  --tw-translate-x: 8px !important;
}

.focus\:translate-x-3:focus {
  --tw-translate-x: 12px !important;
}

.focus\:translate-x-4:focus {
  --tw-translate-x: 16px !important;
}

.focus\:translate-x-5:focus {
  --tw-translate-x: 20px !important;
}

.focus\:translate-x-6:focus {
  --tw-translate-x: 24px !important;
}

.focus\:translate-x-7:focus {
  --tw-translate-x: 28px !important;
}

.focus\:translate-x-8:focus {
  --tw-translate-x: 32px !important;
}

.focus\:translate-x-9:focus {
  --tw-translate-x: 36px !important;
}

.focus\:translate-x-10:focus {
  --tw-translate-x: 40px !important;
}

.focus\:translate-x-11:focus {
  --tw-translate-x: 44px !important;
}

.focus\:translate-x-12:focus {
  --tw-translate-x: 48px !important;
}

.focus\:translate-x-13:focus {
  --tw-translate-x: 52px !important;
}

.focus\:translate-x-14:focus {
  --tw-translate-x: 56px !important;
}

.focus\:translate-x-15:focus {
  --tw-translate-x: 60px !important;
}

.focus\:translate-x-16:focus {
  --tw-translate-x: 64px !important;
}

.focus\:translate-x-17:focus {
  --tw-translate-x: 68px !important;
}

.focus\:translate-x-18:focus {
  --tw-translate-x: 72px !important;
}

.focus\:translate-x-19:focus {
  --tw-translate-x: 76px !important;
}

.focus\:translate-x-20:focus {
  --tw-translate-x: 80px !important;
}

.focus\:translate-x-21:focus {
  --tw-translate-x: 84px !important;
}

.focus\:translate-x-22:focus {
  --tw-translate-x: 88px !important;
}

.focus\:translate-x-23:focus {
  --tw-translate-x: 92px !important;
}

.focus\:translate-x-24:focus {
  --tw-translate-x: 96px !important;
}

.focus\:translate-x-25:focus {
  --tw-translate-x: 100px !important;
}

.focus\:translate-x-26:focus {
  --tw-translate-x: 104px !important;
}

.focus\:translate-x-27:focus {
  --tw-translate-x: 108px !important;
}

.focus\:translate-x-28:focus {
  --tw-translate-x: 112px !important;
}

.focus\:translate-x-29:focus {
  --tw-translate-x: 116px !important;
}

.focus\:translate-x-30:focus {
  --tw-translate-x: 120px !important;
}

.focus\:translate-x-31:focus {
  --tw-translate-x: 124px !important;
}

.focus\:translate-x-32:focus {
  --tw-translate-x: 128px !important;
}

.focus\:translate-x-33:focus {
  --tw-translate-x: 132px !important;
}

.focus\:translate-x-34:focus {
  --tw-translate-x: 136px !important;
}

.focus\:translate-x-35:focus {
  --tw-translate-x: 140px !important;
}

.focus\:translate-x-36:focus {
  --tw-translate-x: 144px !important;
}

.focus\:translate-x-37:focus {
  --tw-translate-x: 148px !important;
}

.focus\:translate-x-38:focus {
  --tw-translate-x: 152px !important;
}

.focus\:translate-x-39:focus {
  --tw-translate-x: 156px !important;
}

.focus\:translate-x-40:focus {
  --tw-translate-x: 160px !important;
}

.focus\:translate-x-41:focus {
  --tw-translate-x: 164px !important;
}

.focus\:translate-x-42:focus {
  --tw-translate-x: 168px !important;
}

.focus\:translate-x-43:focus {
  --tw-translate-x: 172px !important;
}

.focus\:translate-x-44:focus {
  --tw-translate-x: 176px !important;
}

.focus\:translate-x-45:focus {
  --tw-translate-x: 180px !important;
}

.focus\:translate-x-46:focus {
  --tw-translate-x: 184px !important;
}

.focus\:translate-x-47:focus {
  --tw-translate-x: 188px !important;
}

.focus\:translate-x-48:focus {
  --tw-translate-x: 192px !important;
}

.focus\:translate-x-49:focus {
  --tw-translate-x: 196px !important;
}

.focus\:translate-x-50:focus {
  --tw-translate-x: 200px !important;
}

.focus\:translate-x-51:focus {
  --tw-translate-x: 204px !important;
}

.focus\:translate-x-52:focus {
  --tw-translate-x: 208px !important;
}

.focus\:translate-x-53:focus {
  --tw-translate-x: 212px !important;
}

.focus\:translate-x-54:focus {
  --tw-translate-x: 216px !important;
}

.focus\:translate-x-55:focus {
  --tw-translate-x: 220px !important;
}

.focus\:translate-x-56:focus {
  --tw-translate-x: 224px !important;
}

.focus\:translate-x-57:focus {
  --tw-translate-x: 228px !important;
}

.focus\:translate-x-60:focus {
  --tw-translate-x: 240px !important;
}

.focus\:translate-x-61:focus {
  --tw-translate-x: 244px !important;
}

.focus\:translate-x-62:focus {
  --tw-translate-x: 248px !important;
}

.focus\:translate-x-65:focus {
  --tw-translate-x: 260px !important;
}

.focus\:translate-x-66:focus {
  --tw-translate-x: 264px !important;
}

.focus\:translate-x-68:focus {
  --tw-translate-x: 272px !important;
}

.focus\:translate-x-69:focus {
  --tw-translate-x: 276px !important;
}

.focus\:translate-x-70:focus {
  --tw-translate-x: 280px !important;
}

.focus\:translate-x-73:focus {
  --tw-translate-x: 292px !important;
}

.focus\:translate-x-74:focus {
  --tw-translate-x: 296px !important;
}

.focus\:translate-x-75:focus {
  --tw-translate-x: 300px !important;
}

.focus\:translate-x-77:focus {
  --tw-translate-x: 308px !important;
}

.focus\:translate-x-78:focus {
  --tw-translate-x: 312px !important;
}

.focus\:translate-x-80:focus {
  --tw-translate-x: 320px !important;
}

.focus\:translate-x-81:focus {
  --tw-translate-x: 324px !important;
}

.focus\:translate-x-84:focus {
  --tw-translate-x: 336px !important;
}

.focus\:translate-x-87:focus {
  --tw-translate-x: 348px !important;
}

.focus\:translate-x-90:focus {
  --tw-translate-x: 360px !important;
}

.focus\:translate-x-91:focus {
  --tw-translate-x: 364px !important;
}

.focus\:translate-x-92:focus {
  --tw-translate-x: 368px !important;
}

.focus\:translate-x-93:focus {
  --tw-translate-x: 372px !important;
}

.focus\:translate-x-94:focus {
  --tw-translate-x: 376px !important;
}

.focus\:translate-x-95:focus {
  --tw-translate-x: 380px !important;
}

.focus\:translate-x-96:focus {
  --tw-translate-x: 384px !important;
}

.focus\:translate-x-97:focus {
  --tw-translate-x: 388px !important;
}

.focus\:translate-x-98:focus {
  --tw-translate-x: 392px !important;
}

.focus\:translate-x-99:focus {
  --tw-translate-x: 396px !important;
}

.focus\:translate-x-100:focus {
  --tw-translate-x: 400px !important;
}

.focus\:translate-x-101:focus {
  --tw-translate-x: 404px !important;
}

.focus\:translate-x-102:focus {
  --tw-translate-x: 408px !important;
}

.focus\:translate-x-103:focus {
  --tw-translate-x: 412px !important;
}

.focus\:translate-x-104:focus {
  --tw-translate-x: 416px !important;
}

.focus\:translate-x-105:focus {
  --tw-translate-x: 420px !important;
}

.focus\:translate-x-107:focus {
  --tw-translate-x: 428px !important;
}

.focus\:translate-x-110:focus {
  --tw-translate-x: 440px !important;
}

.focus\:translate-x-112:focus {
  --tw-translate-x: 448px !important;
}

.focus\:translate-x-114:focus {
  --tw-translate-x: 456px !important;
}

.focus\:translate-x-115:focus {
  --tw-translate-x: 460px !important;
}

.focus\:translate-x-119:focus {
  --tw-translate-x: 476px !important;
}

.focus\:translate-x-120:focus {
  --tw-translate-x: 480px !important;
}

.focus\:translate-x-122:focus {
  --tw-translate-x: 488px !important;
}

.focus\:translate-x-124:focus {
  --tw-translate-x: 496px !important;
}

.focus\:translate-x-130:focus {
  --tw-translate-x: 520px !important;
}

.focus\:translate-x-138:focus {
  --tw-translate-x: 552px !important;
}

.focus\:translate-x-143:focus {
  --tw-translate-x: 572px !important;
}

.focus\:translate-x-148:focus {
  --tw-translate-x: 592px !important;
}

.focus\:translate-x-150:focus {
  --tw-translate-x: 600px !important;
}

.focus\:translate-x-154:focus {
  --tw-translate-x: 616px !important;
}

.focus\:translate-x-160:focus {
  --tw-translate-x: 640px !important;
}

.focus\:translate-x-162:focus {
  --tw-translate-x: 648px !important;
}

.focus\:translate-x-164:focus {
  --tw-translate-x: 656px !important;
}

.focus\:translate-x-165:focus {
  --tw-translate-x: 660px !important;
}

.focus\:translate-x-166:focus {
  --tw-translate-x: 664px !important;
}

.focus\:translate-x-168:focus {
  --tw-translate-x: 672px !important;
}

.focus\:translate-x-169:focus {
  --tw-translate-x: 676px !important;
}

.focus\:translate-x-170:focus {
  --tw-translate-x: 680px !important;
}

.focus\:translate-x-172:focus {
  --tw-translate-x: 688px !important;
}

.focus\:translate-x-174:focus {
  --tw-translate-x: 696px !important;
}

.focus\:translate-x-175:focus {
  --tw-translate-x: 700px !important;
}

.focus\:translate-x-189:focus {
  --tw-translate-x: 756px !important;
}

.focus\:translate-x-200:focus {
  --tw-translate-x: 800px !important;
}

.focus\:translate-x-0\.5:focus {
  --tw-translate-x: 2px !important;
}

.focus\:translate-x-1\.5:focus {
  --tw-translate-x: 6px !important;
}

.focus\:translate-x-3\.5:focus {
  --tw-translate-x: 14px !important;
}

.focus\:translate-x-6\.5:focus {
  --tw-translate-x: 26px !important;
}

.focus\:translate-x-7\.5:focus {
  --tw-translate-x: 30px !important;
}

.focus\:translate-x-17\.5:focus {
  --tw-translate-x: 70px !important;
}

.focus\:translate-x-28\.5:focus {
  --tw-translate-x: 114px !important;
}

.focus\:translate-x-31\.5:focus {
  --tw-translate-x: 126px !important;
}

.focus\:translate-x-37\.5:focus {
  --tw-translate-x: 150px !important;
}

.focus\:translate-x-72\.5:focus {
  --tw-translate-x: 290px !important;
}

.focus\:translate-x-sm:focus {
  --tw-translate-x: 8px !important;
}

.focus\:translate-x-md:focus {
  --tw-translate-x: 16px !important;
}

.focus\:translate-x-lg:focus {
  --tw-translate-x: 24px !important;
}

.focus\:translate-x-xl:focus {
  --tw-translate-x: 32px !important;
}

.focus\:translate-x-n1:focus {
  --tw-translate-x: -4px !important;
}

.focus\:translate-x-n2:focus {
  --tw-translate-x: -8px !important;
}

.focus\:translate-x-n3:focus {
  --tw-translate-x: -12px !important;
}

.focus\:translate-x-n4:focus {
  --tw-translate-x: -16px !important;
}

.focus\:translate-x-n5:focus {
  --tw-translate-x: -20px !important;
}

.focus\:translate-x-n6:focus {
  --tw-translate-x: -24px !important;
}

.focus\:translate-x-n7:focus {
  --tw-translate-x: -28px !important;
}

.focus\:translate-x-n8:focus {
  --tw-translate-x: -32px !important;
}

.focus\:translate-x-n9:focus {
  --tw-translate-x: -36px !important;
}

.focus\:translate-x-n10:focus {
  --tw-translate-x: -40px !important;
}

.focus\:translate-x-n11:focus {
  --tw-translate-x: -44px !important;
}

.focus\:translate-x-n12:focus {
  --tw-translate-x: -48px !important;
}

.focus\:translate-x-n13:focus {
  --tw-translate-x: -52px !important;
}

.focus\:translate-x-n14:focus {
  --tw-translate-x: -46px !important;
}

.focus\:translate-x-n22:focus {
  --tw-translate-x: -88px !important;
}

.focus\:-translate-x-0:focus {
  --tw-translate-x: 0px !important;
}

.focus\:-translate-x-1:focus {
  --tw-translate-x: -4px !important;
}

.focus\:-translate-x-2:focus {
  --tw-translate-x: -8px !important;
}

.focus\:-translate-x-3:focus {
  --tw-translate-x: -12px !important;
}

.focus\:-translate-x-4:focus {
  --tw-translate-x: -16px !important;
}

.focus\:-translate-x-5:focus {
  --tw-translate-x: -20px !important;
}

.focus\:-translate-x-6:focus {
  --tw-translate-x: -24px !important;
}

.focus\:-translate-x-7:focus {
  --tw-translate-x: -28px !important;
}

.focus\:-translate-x-8:focus {
  --tw-translate-x: -32px !important;
}

.focus\:-translate-x-9:focus {
  --tw-translate-x: -36px !important;
}

.focus\:-translate-x-10:focus {
  --tw-translate-x: -40px !important;
}

.focus\:-translate-x-11:focus {
  --tw-translate-x: -44px !important;
}

.focus\:-translate-x-12:focus {
  --tw-translate-x: -48px !important;
}

.focus\:-translate-x-13:focus {
  --tw-translate-x: -52px !important;
}

.focus\:-translate-x-14:focus {
  --tw-translate-x: -56px !important;
}

.focus\:-translate-x-15:focus {
  --tw-translate-x: -60px !important;
}

.focus\:-translate-x-16:focus {
  --tw-translate-x: -64px !important;
}

.focus\:-translate-x-17:focus {
  --tw-translate-x: -68px !important;
}

.focus\:-translate-x-18:focus {
  --tw-translate-x: -72px !important;
}

.focus\:-translate-x-19:focus {
  --tw-translate-x: -76px !important;
}

.focus\:-translate-x-20:focus {
  --tw-translate-x: -80px !important;
}

.focus\:-translate-x-21:focus {
  --tw-translate-x: -84px !important;
}

.focus\:-translate-x-22:focus {
  --tw-translate-x: -88px !important;
}

.focus\:-translate-x-23:focus {
  --tw-translate-x: -92px !important;
}

.focus\:-translate-x-24:focus {
  --tw-translate-x: -96px !important;
}

.focus\:-translate-x-25:focus {
  --tw-translate-x: -100px !important;
}

.focus\:-translate-x-26:focus {
  --tw-translate-x: -104px !important;
}

.focus\:-translate-x-27:focus {
  --tw-translate-x: -108px !important;
}

.focus\:-translate-x-28:focus {
  --tw-translate-x: -112px !important;
}

.focus\:-translate-x-29:focus {
  --tw-translate-x: -116px !important;
}

.focus\:-translate-x-30:focus {
  --tw-translate-x: -120px !important;
}

.focus\:-translate-x-31:focus {
  --tw-translate-x: -124px !important;
}

.focus\:-translate-x-32:focus {
  --tw-translate-x: -128px !important;
}

.focus\:-translate-x-33:focus {
  --tw-translate-x: -132px !important;
}

.focus\:-translate-x-34:focus {
  --tw-translate-x: -136px !important;
}

.focus\:-translate-x-35:focus {
  --tw-translate-x: -140px !important;
}

.focus\:-translate-x-36:focus {
  --tw-translate-x: -144px !important;
}

.focus\:-translate-x-37:focus {
  --tw-translate-x: -148px !important;
}

.focus\:-translate-x-38:focus {
  --tw-translate-x: -152px !important;
}

.focus\:-translate-x-39:focus {
  --tw-translate-x: -156px !important;
}

.focus\:-translate-x-40:focus {
  --tw-translate-x: -160px !important;
}

.focus\:-translate-x-41:focus {
  --tw-translate-x: -164px !important;
}

.focus\:-translate-x-42:focus {
  --tw-translate-x: -168px !important;
}

.focus\:-translate-x-43:focus {
  --tw-translate-x: -172px !important;
}

.focus\:-translate-x-44:focus {
  --tw-translate-x: -176px !important;
}

.focus\:-translate-x-45:focus {
  --tw-translate-x: -180px !important;
}

.focus\:-translate-x-46:focus {
  --tw-translate-x: -184px !important;
}

.focus\:-translate-x-47:focus {
  --tw-translate-x: -188px !important;
}

.focus\:-translate-x-48:focus {
  --tw-translate-x: -192px !important;
}

.focus\:-translate-x-49:focus {
  --tw-translate-x: -196px !important;
}

.focus\:-translate-x-50:focus {
  --tw-translate-x: -200px !important;
}

.focus\:-translate-x-51:focus {
  --tw-translate-x: -204px !important;
}

.focus\:-translate-x-52:focus {
  --tw-translate-x: -208px !important;
}

.focus\:-translate-x-53:focus {
  --tw-translate-x: -212px !important;
}

.focus\:-translate-x-54:focus {
  --tw-translate-x: -216px !important;
}

.focus\:-translate-x-55:focus {
  --tw-translate-x: -220px !important;
}

.focus\:-translate-x-56:focus {
  --tw-translate-x: -224px !important;
}

.focus\:-translate-x-57:focus {
  --tw-translate-x: -228px !important;
}

.focus\:-translate-x-60:focus {
  --tw-translate-x: -240px !important;
}

.focus\:-translate-x-61:focus {
  --tw-translate-x: -244px !important;
}

.focus\:-translate-x-62:focus {
  --tw-translate-x: -248px !important;
}

.focus\:-translate-x-65:focus {
  --tw-translate-x: -260px !important;
}

.focus\:-translate-x-66:focus {
  --tw-translate-x: -264px !important;
}

.focus\:-translate-x-68:focus {
  --tw-translate-x: -272px !important;
}

.focus\:-translate-x-69:focus {
  --tw-translate-x: -276px !important;
}

.focus\:-translate-x-70:focus {
  --tw-translate-x: -280px !important;
}

.focus\:-translate-x-73:focus {
  --tw-translate-x: -292px !important;
}

.focus\:-translate-x-74:focus {
  --tw-translate-x: -296px !important;
}

.focus\:-translate-x-75:focus {
  --tw-translate-x: -300px !important;
}

.focus\:-translate-x-77:focus {
  --tw-translate-x: -308px !important;
}

.focus\:-translate-x-78:focus {
  --tw-translate-x: -312px !important;
}

.focus\:-translate-x-80:focus {
  --tw-translate-x: -320px !important;
}

.focus\:-translate-x-81:focus {
  --tw-translate-x: -324px !important;
}

.focus\:-translate-x-84:focus {
  --tw-translate-x: -336px !important;
}

.focus\:-translate-x-87:focus {
  --tw-translate-x: -348px !important;
}

.focus\:-translate-x-90:focus {
  --tw-translate-x: -360px !important;
}

.focus\:-translate-x-91:focus {
  --tw-translate-x: -364px !important;
}

.focus\:-translate-x-92:focus {
  --tw-translate-x: -368px !important;
}

.focus\:-translate-x-93:focus {
  --tw-translate-x: -372px !important;
}

.focus\:-translate-x-94:focus {
  --tw-translate-x: -376px !important;
}

.focus\:-translate-x-95:focus {
  --tw-translate-x: -380px !important;
}

.focus\:-translate-x-96:focus {
  --tw-translate-x: -384px !important;
}

.focus\:-translate-x-97:focus {
  --tw-translate-x: -388px !important;
}

.focus\:-translate-x-98:focus {
  --tw-translate-x: -392px !important;
}

.focus\:-translate-x-99:focus {
  --tw-translate-x: -396px !important;
}

.focus\:-translate-x-100:focus {
  --tw-translate-x: -400px !important;
}

.focus\:-translate-x-101:focus {
  --tw-translate-x: -404px !important;
}

.focus\:-translate-x-102:focus {
  --tw-translate-x: -408px !important;
}

.focus\:-translate-x-103:focus {
  --tw-translate-x: -412px !important;
}

.focus\:-translate-x-104:focus {
  --tw-translate-x: -416px !important;
}

.focus\:-translate-x-105:focus {
  --tw-translate-x: -420px !important;
}

.focus\:-translate-x-107:focus {
  --tw-translate-x: -428px !important;
}

.focus\:-translate-x-110:focus {
  --tw-translate-x: -440px !important;
}

.focus\:-translate-x-112:focus {
  --tw-translate-x: -448px !important;
}

.focus\:-translate-x-114:focus {
  --tw-translate-x: -456px !important;
}

.focus\:-translate-x-115:focus {
  --tw-translate-x: -460px !important;
}

.focus\:-translate-x-119:focus {
  --tw-translate-x: -476px !important;
}

.focus\:-translate-x-120:focus {
  --tw-translate-x: -480px !important;
}

.focus\:-translate-x-122:focus {
  --tw-translate-x: -488px !important;
}

.focus\:-translate-x-124:focus {
  --tw-translate-x: -496px !important;
}

.focus\:-translate-x-130:focus {
  --tw-translate-x: -520px !important;
}

.focus\:-translate-x-138:focus {
  --tw-translate-x: -552px !important;
}

.focus\:-translate-x-143:focus {
  --tw-translate-x: -572px !important;
}

.focus\:-translate-x-148:focus {
  --tw-translate-x: -592px !important;
}

.focus\:-translate-x-150:focus {
  --tw-translate-x: -600px !important;
}

.focus\:-translate-x-154:focus {
  --tw-translate-x: -616px !important;
}

.focus\:-translate-x-160:focus {
  --tw-translate-x: -640px !important;
}

.focus\:-translate-x-162:focus {
  --tw-translate-x: -648px !important;
}

.focus\:-translate-x-164:focus {
  --tw-translate-x: -656px !important;
}

.focus\:-translate-x-165:focus {
  --tw-translate-x: -660px !important;
}

.focus\:-translate-x-166:focus {
  --tw-translate-x: -664px !important;
}

.focus\:-translate-x-168:focus {
  --tw-translate-x: -672px !important;
}

.focus\:-translate-x-169:focus {
  --tw-translate-x: -676px !important;
}

.focus\:-translate-x-170:focus {
  --tw-translate-x: -680px !important;
}

.focus\:-translate-x-172:focus {
  --tw-translate-x: -688px !important;
}

.focus\:-translate-x-174:focus {
  --tw-translate-x: -696px !important;
}

.focus\:-translate-x-175:focus {
  --tw-translate-x: -700px !important;
}

.focus\:-translate-x-189:focus {
  --tw-translate-x: -756px !important;
}

.focus\:-translate-x-200:focus {
  --tw-translate-x: -800px !important;
}

.focus\:-translate-x-0\.5:focus {
  --tw-translate-x: -2px !important;
}

.focus\:-translate-x-1\.5:focus {
  --tw-translate-x: -6px !important;
}

.focus\:-translate-x-3\.5:focus {
  --tw-translate-x: -14px !important;
}

.focus\:-translate-x-6\.5:focus {
  --tw-translate-x: -26px !important;
}

.focus\:-translate-x-7\.5:focus {
  --tw-translate-x: -30px !important;
}

.focus\:-translate-x-17\.5:focus {
  --tw-translate-x: -70px !important;
}

.focus\:-translate-x-28\.5:focus {
  --tw-translate-x: -114px !important;
}

.focus\:-translate-x-31\.5:focus {
  --tw-translate-x: -126px !important;
}

.focus\:-translate-x-37\.5:focus {
  --tw-translate-x: -150px !important;
}

.focus\:-translate-x-72\.5:focus {
  --tw-translate-x: -290px !important;
}

.focus\:-translate-x-sm:focus {
  --tw-translate-x: -8px !important;
}

.focus\:-translate-x-md:focus {
  --tw-translate-x: -16px !important;
}

.focus\:-translate-x-lg:focus {
  --tw-translate-x: -24px !important;
}

.focus\:-translate-x-xl:focus {
  --tw-translate-x: -32px !important;
}

.focus\:-translate-x-n1:focus {
  --tw-translate-x: 4px !important;
}

.focus\:-translate-x-n2:focus {
  --tw-translate-x: 8px !important;
}

.focus\:-translate-x-n3:focus {
  --tw-translate-x: 12px !important;
}

.focus\:-translate-x-n4:focus {
  --tw-translate-x: 16px !important;
}

.focus\:-translate-x-n5:focus {
  --tw-translate-x: 20px !important;
}

.focus\:-translate-x-n6:focus {
  --tw-translate-x: 24px !important;
}

.focus\:-translate-x-n7:focus {
  --tw-translate-x: 28px !important;
}

.focus\:-translate-x-n8:focus {
  --tw-translate-x: 32px !important;
}

.focus\:-translate-x-n9:focus {
  --tw-translate-x: 36px !important;
}

.focus\:-translate-x-n10:focus {
  --tw-translate-x: 40px !important;
}

.focus\:-translate-x-n11:focus {
  --tw-translate-x: 44px !important;
}

.focus\:-translate-x-n12:focus {
  --tw-translate-x: 48px !important;
}

.focus\:-translate-x-n13:focus {
  --tw-translate-x: 52px !important;
}

.focus\:-translate-x-n14:focus {
  --tw-translate-x: 46px !important;
}

.focus\:-translate-x-n22:focus {
  --tw-translate-x: 88px !important;
}

.focus\:translate-x-1\/2:focus {
  --tw-translate-x: 50% !important;
}

.focus\:translate-x-1\/3:focus {
  --tw-translate-x: 33.333333% !important;
}

.focus\:translate-x-2\/3:focus {
  --tw-translate-x: 66.666667% !important;
}

.focus\:translate-x-1\/4:focus {
  --tw-translate-x: 25% !important;
}

.focus\:translate-x-2\/4:focus {
  --tw-translate-x: 50% !important;
}

.focus\:translate-x-3\/4:focus {
  --tw-translate-x: 75% !important;
}

.focus\:translate-x-full:focus {
  --tw-translate-x: 100% !important;
}

.focus\:-translate-x-1\/2:focus {
  --tw-translate-x: -50% !important;
}

.focus\:-translate-x-1\/3:focus {
  --tw-translate-x: -33.333333% !important;
}

.focus\:-translate-x-2\/3:focus {
  --tw-translate-x: -66.666667% !important;
}

.focus\:-translate-x-1\/4:focus {
  --tw-translate-x: -25% !important;
}

.focus\:-translate-x-2\/4:focus {
  --tw-translate-x: -50% !important;
}

.focus\:-translate-x-3\/4:focus {
  --tw-translate-x: -75% !important;
}

.focus\:-translate-x-full:focus {
  --tw-translate-x: -100% !important;
}

.focus\:translate-y-0:focus {
  --tw-translate-y: 0px !important;
}

.focus\:translate-y-1:focus {
  --tw-translate-y: 4px !important;
}

.focus\:translate-y-2:focus {
  --tw-translate-y: 8px !important;
}

.focus\:translate-y-3:focus {
  --tw-translate-y: 12px !important;
}

.focus\:translate-y-4:focus {
  --tw-translate-y: 16px !important;
}

.focus\:translate-y-5:focus {
  --tw-translate-y: 20px !important;
}

.focus\:translate-y-6:focus {
  --tw-translate-y: 24px !important;
}

.focus\:translate-y-7:focus {
  --tw-translate-y: 28px !important;
}

.focus\:translate-y-8:focus {
  --tw-translate-y: 32px !important;
}

.focus\:translate-y-9:focus {
  --tw-translate-y: 36px !important;
}

.focus\:translate-y-10:focus {
  --tw-translate-y: 40px !important;
}

.focus\:translate-y-11:focus {
  --tw-translate-y: 44px !important;
}

.focus\:translate-y-12:focus {
  --tw-translate-y: 48px !important;
}

.focus\:translate-y-13:focus {
  --tw-translate-y: 52px !important;
}

.focus\:translate-y-14:focus {
  --tw-translate-y: 56px !important;
}

.focus\:translate-y-15:focus {
  --tw-translate-y: 60px !important;
}

.focus\:translate-y-16:focus {
  --tw-translate-y: 64px !important;
}

.focus\:translate-y-17:focus {
  --tw-translate-y: 68px !important;
}

.focus\:translate-y-18:focus {
  --tw-translate-y: 72px !important;
}

.focus\:translate-y-19:focus {
  --tw-translate-y: 76px !important;
}

.focus\:translate-y-20:focus {
  --tw-translate-y: 80px !important;
}

.focus\:translate-y-21:focus {
  --tw-translate-y: 84px !important;
}

.focus\:translate-y-22:focus {
  --tw-translate-y: 88px !important;
}

.focus\:translate-y-23:focus {
  --tw-translate-y: 92px !important;
}

.focus\:translate-y-24:focus {
  --tw-translate-y: 96px !important;
}

.focus\:translate-y-25:focus {
  --tw-translate-y: 100px !important;
}

.focus\:translate-y-26:focus {
  --tw-translate-y: 104px !important;
}

.focus\:translate-y-27:focus {
  --tw-translate-y: 108px !important;
}

.focus\:translate-y-28:focus {
  --tw-translate-y: 112px !important;
}

.focus\:translate-y-29:focus {
  --tw-translate-y: 116px !important;
}

.focus\:translate-y-30:focus {
  --tw-translate-y: 120px !important;
}

.focus\:translate-y-31:focus {
  --tw-translate-y: 124px !important;
}

.focus\:translate-y-32:focus {
  --tw-translate-y: 128px !important;
}

.focus\:translate-y-33:focus {
  --tw-translate-y: 132px !important;
}

.focus\:translate-y-34:focus {
  --tw-translate-y: 136px !important;
}

.focus\:translate-y-35:focus {
  --tw-translate-y: 140px !important;
}

.focus\:translate-y-36:focus {
  --tw-translate-y: 144px !important;
}

.focus\:translate-y-37:focus {
  --tw-translate-y: 148px !important;
}

.focus\:translate-y-38:focus {
  --tw-translate-y: 152px !important;
}

.focus\:translate-y-39:focus {
  --tw-translate-y: 156px !important;
}

.focus\:translate-y-40:focus {
  --tw-translate-y: 160px !important;
}

.focus\:translate-y-41:focus {
  --tw-translate-y: 164px !important;
}

.focus\:translate-y-42:focus {
  --tw-translate-y: 168px !important;
}

.focus\:translate-y-43:focus {
  --tw-translate-y: 172px !important;
}

.focus\:translate-y-44:focus {
  --tw-translate-y: 176px !important;
}

.focus\:translate-y-45:focus {
  --tw-translate-y: 180px !important;
}

.focus\:translate-y-46:focus {
  --tw-translate-y: 184px !important;
}

.focus\:translate-y-47:focus {
  --tw-translate-y: 188px !important;
}

.focus\:translate-y-48:focus {
  --tw-translate-y: 192px !important;
}

.focus\:translate-y-49:focus {
  --tw-translate-y: 196px !important;
}

.focus\:translate-y-50:focus {
  --tw-translate-y: 200px !important;
}

.focus\:translate-y-51:focus {
  --tw-translate-y: 204px !important;
}

.focus\:translate-y-52:focus {
  --tw-translate-y: 208px !important;
}

.focus\:translate-y-53:focus {
  --tw-translate-y: 212px !important;
}

.focus\:translate-y-54:focus {
  --tw-translate-y: 216px !important;
}

.focus\:translate-y-55:focus {
  --tw-translate-y: 220px !important;
}

.focus\:translate-y-56:focus {
  --tw-translate-y: 224px !important;
}

.focus\:translate-y-57:focus {
  --tw-translate-y: 228px !important;
}

.focus\:translate-y-60:focus {
  --tw-translate-y: 240px !important;
}

.focus\:translate-y-61:focus {
  --tw-translate-y: 244px !important;
}

.focus\:translate-y-62:focus {
  --tw-translate-y: 248px !important;
}

.focus\:translate-y-65:focus {
  --tw-translate-y: 260px !important;
}

.focus\:translate-y-66:focus {
  --tw-translate-y: 264px !important;
}

.focus\:translate-y-68:focus {
  --tw-translate-y: 272px !important;
}

.focus\:translate-y-69:focus {
  --tw-translate-y: 276px !important;
}

.focus\:translate-y-70:focus {
  --tw-translate-y: 280px !important;
}

.focus\:translate-y-73:focus {
  --tw-translate-y: 292px !important;
}

.focus\:translate-y-74:focus {
  --tw-translate-y: 296px !important;
}

.focus\:translate-y-75:focus {
  --tw-translate-y: 300px !important;
}

.focus\:translate-y-77:focus {
  --tw-translate-y: 308px !important;
}

.focus\:translate-y-78:focus {
  --tw-translate-y: 312px !important;
}

.focus\:translate-y-80:focus {
  --tw-translate-y: 320px !important;
}

.focus\:translate-y-81:focus {
  --tw-translate-y: 324px !important;
}

.focus\:translate-y-84:focus {
  --tw-translate-y: 336px !important;
}

.focus\:translate-y-87:focus {
  --tw-translate-y: 348px !important;
}

.focus\:translate-y-90:focus {
  --tw-translate-y: 360px !important;
}

.focus\:translate-y-91:focus {
  --tw-translate-y: 364px !important;
}

.focus\:translate-y-92:focus {
  --tw-translate-y: 368px !important;
}

.focus\:translate-y-93:focus {
  --tw-translate-y: 372px !important;
}

.focus\:translate-y-94:focus {
  --tw-translate-y: 376px !important;
}

.focus\:translate-y-95:focus {
  --tw-translate-y: 380px !important;
}

.focus\:translate-y-96:focus {
  --tw-translate-y: 384px !important;
}

.focus\:translate-y-97:focus {
  --tw-translate-y: 388px !important;
}

.focus\:translate-y-98:focus {
  --tw-translate-y: 392px !important;
}

.focus\:translate-y-99:focus {
  --tw-translate-y: 396px !important;
}

.focus\:translate-y-100:focus {
  --tw-translate-y: 400px !important;
}

.focus\:translate-y-101:focus {
  --tw-translate-y: 404px !important;
}

.focus\:translate-y-102:focus {
  --tw-translate-y: 408px !important;
}

.focus\:translate-y-103:focus {
  --tw-translate-y: 412px !important;
}

.focus\:translate-y-104:focus {
  --tw-translate-y: 416px !important;
}

.focus\:translate-y-105:focus {
  --tw-translate-y: 420px !important;
}

.focus\:translate-y-107:focus {
  --tw-translate-y: 428px !important;
}

.focus\:translate-y-110:focus {
  --tw-translate-y: 440px !important;
}

.focus\:translate-y-112:focus {
  --tw-translate-y: 448px !important;
}

.focus\:translate-y-114:focus {
  --tw-translate-y: 456px !important;
}

.focus\:translate-y-115:focus {
  --tw-translate-y: 460px !important;
}

.focus\:translate-y-119:focus {
  --tw-translate-y: 476px !important;
}

.focus\:translate-y-120:focus {
  --tw-translate-y: 480px !important;
}

.focus\:translate-y-122:focus {
  --tw-translate-y: 488px !important;
}

.focus\:translate-y-124:focus {
  --tw-translate-y: 496px !important;
}

.focus\:translate-y-130:focus {
  --tw-translate-y: 520px !important;
}

.focus\:translate-y-138:focus {
  --tw-translate-y: 552px !important;
}

.focus\:translate-y-143:focus {
  --tw-translate-y: 572px !important;
}

.focus\:translate-y-148:focus {
  --tw-translate-y: 592px !important;
}

.focus\:translate-y-150:focus {
  --tw-translate-y: 600px !important;
}

.focus\:translate-y-154:focus {
  --tw-translate-y: 616px !important;
}

.focus\:translate-y-160:focus {
  --tw-translate-y: 640px !important;
}

.focus\:translate-y-162:focus {
  --tw-translate-y: 648px !important;
}

.focus\:translate-y-164:focus {
  --tw-translate-y: 656px !important;
}

.focus\:translate-y-165:focus {
  --tw-translate-y: 660px !important;
}

.focus\:translate-y-166:focus {
  --tw-translate-y: 664px !important;
}

.focus\:translate-y-168:focus {
  --tw-translate-y: 672px !important;
}

.focus\:translate-y-169:focus {
  --tw-translate-y: 676px !important;
}

.focus\:translate-y-170:focus {
  --tw-translate-y: 680px !important;
}

.focus\:translate-y-172:focus {
  --tw-translate-y: 688px !important;
}

.focus\:translate-y-174:focus {
  --tw-translate-y: 696px !important;
}

.focus\:translate-y-175:focus {
  --tw-translate-y: 700px !important;
}

.focus\:translate-y-189:focus {
  --tw-translate-y: 756px !important;
}

.focus\:translate-y-200:focus {
  --tw-translate-y: 800px !important;
}

.focus\:translate-y-0\.5:focus {
  --tw-translate-y: 2px !important;
}

.focus\:translate-y-1\.5:focus {
  --tw-translate-y: 6px !important;
}

.focus\:translate-y-3\.5:focus {
  --tw-translate-y: 14px !important;
}

.focus\:translate-y-6\.5:focus {
  --tw-translate-y: 26px !important;
}

.focus\:translate-y-7\.5:focus {
  --tw-translate-y: 30px !important;
}

.focus\:translate-y-17\.5:focus {
  --tw-translate-y: 70px !important;
}

.focus\:translate-y-28\.5:focus {
  --tw-translate-y: 114px !important;
}

.focus\:translate-y-31\.5:focus {
  --tw-translate-y: 126px !important;
}

.focus\:translate-y-37\.5:focus {
  --tw-translate-y: 150px !important;
}

.focus\:translate-y-72\.5:focus {
  --tw-translate-y: 290px !important;
}

.focus\:translate-y-sm:focus {
  --tw-translate-y: 8px !important;
}

.focus\:translate-y-md:focus {
  --tw-translate-y: 16px !important;
}

.focus\:translate-y-lg:focus {
  --tw-translate-y: 24px !important;
}

.focus\:translate-y-xl:focus {
  --tw-translate-y: 32px !important;
}

.focus\:translate-y-n1:focus {
  --tw-translate-y: -4px !important;
}

.focus\:translate-y-n2:focus {
  --tw-translate-y: -8px !important;
}

.focus\:translate-y-n3:focus {
  --tw-translate-y: -12px !important;
}

.focus\:translate-y-n4:focus {
  --tw-translate-y: -16px !important;
}

.focus\:translate-y-n5:focus {
  --tw-translate-y: -20px !important;
}

.focus\:translate-y-n6:focus {
  --tw-translate-y: -24px !important;
}

.focus\:translate-y-n7:focus {
  --tw-translate-y: -28px !important;
}

.focus\:translate-y-n8:focus {
  --tw-translate-y: -32px !important;
}

.focus\:translate-y-n9:focus {
  --tw-translate-y: -36px !important;
}

.focus\:translate-y-n10:focus {
  --tw-translate-y: -40px !important;
}

.focus\:translate-y-n11:focus {
  --tw-translate-y: -44px !important;
}

.focus\:translate-y-n12:focus {
  --tw-translate-y: -48px !important;
}

.focus\:translate-y-n13:focus {
  --tw-translate-y: -52px !important;
}

.focus\:translate-y-n14:focus {
  --tw-translate-y: -46px !important;
}

.focus\:translate-y-n22:focus {
  --tw-translate-y: -88px !important;
}

.focus\:-translate-y-0:focus {
  --tw-translate-y: 0px !important;
}

.focus\:-translate-y-1:focus {
  --tw-translate-y: -4px !important;
}

.focus\:-translate-y-2:focus {
  --tw-translate-y: -8px !important;
}

.focus\:-translate-y-3:focus {
  --tw-translate-y: -12px !important;
}

.focus\:-translate-y-4:focus {
  --tw-translate-y: -16px !important;
}

.focus\:-translate-y-5:focus {
  --tw-translate-y: -20px !important;
}

.focus\:-translate-y-6:focus {
  --tw-translate-y: -24px !important;
}

.focus\:-translate-y-7:focus {
  --tw-translate-y: -28px !important;
}

.focus\:-translate-y-8:focus {
  --tw-translate-y: -32px !important;
}

.focus\:-translate-y-9:focus {
  --tw-translate-y: -36px !important;
}

.focus\:-translate-y-10:focus {
  --tw-translate-y: -40px !important;
}

.focus\:-translate-y-11:focus {
  --tw-translate-y: -44px !important;
}

.focus\:-translate-y-12:focus {
  --tw-translate-y: -48px !important;
}

.focus\:-translate-y-13:focus {
  --tw-translate-y: -52px !important;
}

.focus\:-translate-y-14:focus {
  --tw-translate-y: -56px !important;
}

.focus\:-translate-y-15:focus {
  --tw-translate-y: -60px !important;
}

.focus\:-translate-y-16:focus {
  --tw-translate-y: -64px !important;
}

.focus\:-translate-y-17:focus {
  --tw-translate-y: -68px !important;
}

.focus\:-translate-y-18:focus {
  --tw-translate-y: -72px !important;
}

.focus\:-translate-y-19:focus {
  --tw-translate-y: -76px !important;
}

.focus\:-translate-y-20:focus {
  --tw-translate-y: -80px !important;
}

.focus\:-translate-y-21:focus {
  --tw-translate-y: -84px !important;
}

.focus\:-translate-y-22:focus {
  --tw-translate-y: -88px !important;
}

.focus\:-translate-y-23:focus {
  --tw-translate-y: -92px !important;
}

.focus\:-translate-y-24:focus {
  --tw-translate-y: -96px !important;
}

.focus\:-translate-y-25:focus {
  --tw-translate-y: -100px !important;
}

.focus\:-translate-y-26:focus {
  --tw-translate-y: -104px !important;
}

.focus\:-translate-y-27:focus {
  --tw-translate-y: -108px !important;
}

.focus\:-translate-y-28:focus {
  --tw-translate-y: -112px !important;
}

.focus\:-translate-y-29:focus {
  --tw-translate-y: -116px !important;
}

.focus\:-translate-y-30:focus {
  --tw-translate-y: -120px !important;
}

.focus\:-translate-y-31:focus {
  --tw-translate-y: -124px !important;
}

.focus\:-translate-y-32:focus {
  --tw-translate-y: -128px !important;
}

.focus\:-translate-y-33:focus {
  --tw-translate-y: -132px !important;
}

.focus\:-translate-y-34:focus {
  --tw-translate-y: -136px !important;
}

.focus\:-translate-y-35:focus {
  --tw-translate-y: -140px !important;
}

.focus\:-translate-y-36:focus {
  --tw-translate-y: -144px !important;
}

.focus\:-translate-y-37:focus {
  --tw-translate-y: -148px !important;
}

.focus\:-translate-y-38:focus {
  --tw-translate-y: -152px !important;
}

.focus\:-translate-y-39:focus {
  --tw-translate-y: -156px !important;
}

.focus\:-translate-y-40:focus {
  --tw-translate-y: -160px !important;
}

.focus\:-translate-y-41:focus {
  --tw-translate-y: -164px !important;
}

.focus\:-translate-y-42:focus {
  --tw-translate-y: -168px !important;
}

.focus\:-translate-y-43:focus {
  --tw-translate-y: -172px !important;
}

.focus\:-translate-y-44:focus {
  --tw-translate-y: -176px !important;
}

.focus\:-translate-y-45:focus {
  --tw-translate-y: -180px !important;
}

.focus\:-translate-y-46:focus {
  --tw-translate-y: -184px !important;
}

.focus\:-translate-y-47:focus {
  --tw-translate-y: -188px !important;
}

.focus\:-translate-y-48:focus {
  --tw-translate-y: -192px !important;
}

.focus\:-translate-y-49:focus {
  --tw-translate-y: -196px !important;
}

.focus\:-translate-y-50:focus {
  --tw-translate-y: -200px !important;
}

.focus\:-translate-y-51:focus {
  --tw-translate-y: -204px !important;
}

.focus\:-translate-y-52:focus {
  --tw-translate-y: -208px !important;
}

.focus\:-translate-y-53:focus {
  --tw-translate-y: -212px !important;
}

.focus\:-translate-y-54:focus {
  --tw-translate-y: -216px !important;
}

.focus\:-translate-y-55:focus {
  --tw-translate-y: -220px !important;
}

.focus\:-translate-y-56:focus {
  --tw-translate-y: -224px !important;
}

.focus\:-translate-y-57:focus {
  --tw-translate-y: -228px !important;
}

.focus\:-translate-y-60:focus {
  --tw-translate-y: -240px !important;
}

.focus\:-translate-y-61:focus {
  --tw-translate-y: -244px !important;
}

.focus\:-translate-y-62:focus {
  --tw-translate-y: -248px !important;
}

.focus\:-translate-y-65:focus {
  --tw-translate-y: -260px !important;
}

.focus\:-translate-y-66:focus {
  --tw-translate-y: -264px !important;
}

.focus\:-translate-y-68:focus {
  --tw-translate-y: -272px !important;
}

.focus\:-translate-y-69:focus {
  --tw-translate-y: -276px !important;
}

.focus\:-translate-y-70:focus {
  --tw-translate-y: -280px !important;
}

.focus\:-translate-y-73:focus {
  --tw-translate-y: -292px !important;
}

.focus\:-translate-y-74:focus {
  --tw-translate-y: -296px !important;
}

.focus\:-translate-y-75:focus {
  --tw-translate-y: -300px !important;
}

.focus\:-translate-y-77:focus {
  --tw-translate-y: -308px !important;
}

.focus\:-translate-y-78:focus {
  --tw-translate-y: -312px !important;
}

.focus\:-translate-y-80:focus {
  --tw-translate-y: -320px !important;
}

.focus\:-translate-y-81:focus {
  --tw-translate-y: -324px !important;
}

.focus\:-translate-y-84:focus {
  --tw-translate-y: -336px !important;
}

.focus\:-translate-y-87:focus {
  --tw-translate-y: -348px !important;
}

.focus\:-translate-y-90:focus {
  --tw-translate-y: -360px !important;
}

.focus\:-translate-y-91:focus {
  --tw-translate-y: -364px !important;
}

.focus\:-translate-y-92:focus {
  --tw-translate-y: -368px !important;
}

.focus\:-translate-y-93:focus {
  --tw-translate-y: -372px !important;
}

.focus\:-translate-y-94:focus {
  --tw-translate-y: -376px !important;
}

.focus\:-translate-y-95:focus {
  --tw-translate-y: -380px !important;
}

.focus\:-translate-y-96:focus {
  --tw-translate-y: -384px !important;
}

.focus\:-translate-y-97:focus {
  --tw-translate-y: -388px !important;
}

.focus\:-translate-y-98:focus {
  --tw-translate-y: -392px !important;
}

.focus\:-translate-y-99:focus {
  --tw-translate-y: -396px !important;
}

.focus\:-translate-y-100:focus {
  --tw-translate-y: -400px !important;
}

.focus\:-translate-y-101:focus {
  --tw-translate-y: -404px !important;
}

.focus\:-translate-y-102:focus {
  --tw-translate-y: -408px !important;
}

.focus\:-translate-y-103:focus {
  --tw-translate-y: -412px !important;
}

.focus\:-translate-y-104:focus {
  --tw-translate-y: -416px !important;
}

.focus\:-translate-y-105:focus {
  --tw-translate-y: -420px !important;
}

.focus\:-translate-y-107:focus {
  --tw-translate-y: -428px !important;
}

.focus\:-translate-y-110:focus {
  --tw-translate-y: -440px !important;
}

.focus\:-translate-y-112:focus {
  --tw-translate-y: -448px !important;
}

.focus\:-translate-y-114:focus {
  --tw-translate-y: -456px !important;
}

.focus\:-translate-y-115:focus {
  --tw-translate-y: -460px !important;
}

.focus\:-translate-y-119:focus {
  --tw-translate-y: -476px !important;
}

.focus\:-translate-y-120:focus {
  --tw-translate-y: -480px !important;
}

.focus\:-translate-y-122:focus {
  --tw-translate-y: -488px !important;
}

.focus\:-translate-y-124:focus {
  --tw-translate-y: -496px !important;
}

.focus\:-translate-y-130:focus {
  --tw-translate-y: -520px !important;
}

.focus\:-translate-y-138:focus {
  --tw-translate-y: -552px !important;
}

.focus\:-translate-y-143:focus {
  --tw-translate-y: -572px !important;
}

.focus\:-translate-y-148:focus {
  --tw-translate-y: -592px !important;
}

.focus\:-translate-y-150:focus {
  --tw-translate-y: -600px !important;
}

.focus\:-translate-y-154:focus {
  --tw-translate-y: -616px !important;
}

.focus\:-translate-y-160:focus {
  --tw-translate-y: -640px !important;
}

.focus\:-translate-y-162:focus {
  --tw-translate-y: -648px !important;
}

.focus\:-translate-y-164:focus {
  --tw-translate-y: -656px !important;
}

.focus\:-translate-y-165:focus {
  --tw-translate-y: -660px !important;
}

.focus\:-translate-y-166:focus {
  --tw-translate-y: -664px !important;
}

.focus\:-translate-y-168:focus {
  --tw-translate-y: -672px !important;
}

.focus\:-translate-y-169:focus {
  --tw-translate-y: -676px !important;
}

.focus\:-translate-y-170:focus {
  --tw-translate-y: -680px !important;
}

.focus\:-translate-y-172:focus {
  --tw-translate-y: -688px !important;
}

.focus\:-translate-y-174:focus {
  --tw-translate-y: -696px !important;
}

.focus\:-translate-y-175:focus {
  --tw-translate-y: -700px !important;
}

.focus\:-translate-y-189:focus {
  --tw-translate-y: -756px !important;
}

.focus\:-translate-y-200:focus {
  --tw-translate-y: -800px !important;
}

.focus\:-translate-y-0\.5:focus {
  --tw-translate-y: -2px !important;
}

.focus\:-translate-y-1\.5:focus {
  --tw-translate-y: -6px !important;
}

.focus\:-translate-y-3\.5:focus {
  --tw-translate-y: -14px !important;
}

.focus\:-translate-y-6\.5:focus {
  --tw-translate-y: -26px !important;
}

.focus\:-translate-y-7\.5:focus {
  --tw-translate-y: -30px !important;
}

.focus\:-translate-y-17\.5:focus {
  --tw-translate-y: -70px !important;
}

.focus\:-translate-y-28\.5:focus {
  --tw-translate-y: -114px !important;
}

.focus\:-translate-y-31\.5:focus {
  --tw-translate-y: -126px !important;
}

.focus\:-translate-y-37\.5:focus {
  --tw-translate-y: -150px !important;
}

.focus\:-translate-y-72\.5:focus {
  --tw-translate-y: -290px !important;
}

.focus\:-translate-y-sm:focus {
  --tw-translate-y: -8px !important;
}

.focus\:-translate-y-md:focus {
  --tw-translate-y: -16px !important;
}

.focus\:-translate-y-lg:focus {
  --tw-translate-y: -24px !important;
}

.focus\:-translate-y-xl:focus {
  --tw-translate-y: -32px !important;
}

.focus\:-translate-y-n1:focus {
  --tw-translate-y: 4px !important;
}

.focus\:-translate-y-n2:focus {
  --tw-translate-y: 8px !important;
}

.focus\:-translate-y-n3:focus {
  --tw-translate-y: 12px !important;
}

.focus\:-translate-y-n4:focus {
  --tw-translate-y: 16px !important;
}

.focus\:-translate-y-n5:focus {
  --tw-translate-y: 20px !important;
}

.focus\:-translate-y-n6:focus {
  --tw-translate-y: 24px !important;
}

.focus\:-translate-y-n7:focus {
  --tw-translate-y: 28px !important;
}

.focus\:-translate-y-n8:focus {
  --tw-translate-y: 32px !important;
}

.focus\:-translate-y-n9:focus {
  --tw-translate-y: 36px !important;
}

.focus\:-translate-y-n10:focus {
  --tw-translate-y: 40px !important;
}

.focus\:-translate-y-n11:focus {
  --tw-translate-y: 44px !important;
}

.focus\:-translate-y-n12:focus {
  --tw-translate-y: 48px !important;
}

.focus\:-translate-y-n13:focus {
  --tw-translate-y: 52px !important;
}

.focus\:-translate-y-n14:focus {
  --tw-translate-y: 46px !important;
}

.focus\:-translate-y-n22:focus {
  --tw-translate-y: 88px !important;
}

.focus\:translate-y-1\/2:focus {
  --tw-translate-y: 50% !important;
}

.focus\:translate-y-1\/3:focus {
  --tw-translate-y: 33.333333% !important;
}

.focus\:translate-y-2\/3:focus {
  --tw-translate-y: 66.666667% !important;
}

.focus\:translate-y-1\/4:focus {
  --tw-translate-y: 25% !important;
}

.focus\:translate-y-2\/4:focus {
  --tw-translate-y: 50% !important;
}

.focus\:translate-y-3\/4:focus {
  --tw-translate-y: 75% !important;
}

.focus\:translate-y-full:focus {
  --tw-translate-y: 100% !important;
}

.focus\:-translate-y-1\/2:focus {
  --tw-translate-y: -50% !important;
}

.focus\:-translate-y-1\/3:focus {
  --tw-translate-y: -33.333333% !important;
}

.focus\:-translate-y-2\/3:focus {
  --tw-translate-y: -66.666667% !important;
}

.focus\:-translate-y-1\/4:focus {
  --tw-translate-y: -25% !important;
}

.focus\:-translate-y-2\/4:focus {
  --tw-translate-y: -50% !important;
}

.focus\:-translate-y-3\/4:focus {
  --tw-translate-y: -75% !important;
}

.focus\:-translate-y-full:focus {
  --tw-translate-y: -100% !important;
}

.skew-x-0 {
  --tw-skew-x: 0deg !important;
}

.skew-x-1 {
  --tw-skew-x: 1deg !important;
}

.skew-x-2 {
  --tw-skew-x: 2deg !important;
}

.skew-x-3 {
  --tw-skew-x: 3deg !important;
}

.skew-x-6 {
  --tw-skew-x: 6deg !important;
}

.skew-x-12 {
  --tw-skew-x: 12deg !important;
}

.-skew-x-12 {
  --tw-skew-x: -12deg !important;
}

.-skew-x-6 {
  --tw-skew-x: -6deg !important;
}

.-skew-x-3 {
  --tw-skew-x: -3deg !important;
}

.-skew-x-2 {
  --tw-skew-x: -2deg !important;
}

.-skew-x-1 {
  --tw-skew-x: -1deg !important;
}

.skew-y-0 {
  --tw-skew-y: 0deg !important;
}

.skew-y-1 {
  --tw-skew-y: 1deg !important;
}

.skew-y-2 {
  --tw-skew-y: 2deg !important;
}

.skew-y-3 {
  --tw-skew-y: 3deg !important;
}

.skew-y-6 {
  --tw-skew-y: 6deg !important;
}

.skew-y-12 {
  --tw-skew-y: 12deg !important;
}

.-skew-y-12 {
  --tw-skew-y: -12deg !important;
}

.-skew-y-6 {
  --tw-skew-y: -6deg !important;
}

.-skew-y-3 {
  --tw-skew-y: -3deg !important;
}

.-skew-y-2 {
  --tw-skew-y: -2deg !important;
}

.-skew-y-1 {
  --tw-skew-y: -1deg !important;
}

.hover\:skew-x-0:hover {
  --tw-skew-x: 0deg !important;
}

.hover\:skew-x-1:hover {
  --tw-skew-x: 1deg !important;
}

.hover\:skew-x-2:hover {
  --tw-skew-x: 2deg !important;
}

.hover\:skew-x-3:hover {
  --tw-skew-x: 3deg !important;
}

.hover\:skew-x-6:hover {
  --tw-skew-x: 6deg !important;
}

.hover\:skew-x-12:hover {
  --tw-skew-x: 12deg !important;
}

.hover\:-skew-x-12:hover {
  --tw-skew-x: -12deg !important;
}

.hover\:-skew-x-6:hover {
  --tw-skew-x: -6deg !important;
}

.hover\:-skew-x-3:hover {
  --tw-skew-x: -3deg !important;
}

.hover\:-skew-x-2:hover {
  --tw-skew-x: -2deg !important;
}

.hover\:-skew-x-1:hover {
  --tw-skew-x: -1deg !important;
}

.hover\:skew-y-0:hover {
  --tw-skew-y: 0deg !important;
}

.hover\:skew-y-1:hover {
  --tw-skew-y: 1deg !important;
}

.hover\:skew-y-2:hover {
  --tw-skew-y: 2deg !important;
}

.hover\:skew-y-3:hover {
  --tw-skew-y: 3deg !important;
}

.hover\:skew-y-6:hover {
  --tw-skew-y: 6deg !important;
}

.hover\:skew-y-12:hover {
  --tw-skew-y: 12deg !important;
}

.hover\:-skew-y-12:hover {
  --tw-skew-y: -12deg !important;
}

.hover\:-skew-y-6:hover {
  --tw-skew-y: -6deg !important;
}

.hover\:-skew-y-3:hover {
  --tw-skew-y: -3deg !important;
}

.hover\:-skew-y-2:hover {
  --tw-skew-y: -2deg !important;
}

.hover\:-skew-y-1:hover {
  --tw-skew-y: -1deg !important;
}

.focus\:skew-x-0:focus {
  --tw-skew-x: 0deg !important;
}

.focus\:skew-x-1:focus {
  --tw-skew-x: 1deg !important;
}

.focus\:skew-x-2:focus {
  --tw-skew-x: 2deg !important;
}

.focus\:skew-x-3:focus {
  --tw-skew-x: 3deg !important;
}

.focus\:skew-x-6:focus {
  --tw-skew-x: 6deg !important;
}

.focus\:skew-x-12:focus {
  --tw-skew-x: 12deg !important;
}

.focus\:-skew-x-12:focus {
  --tw-skew-x: -12deg !important;
}

.focus\:-skew-x-6:focus {
  --tw-skew-x: -6deg !important;
}

.focus\:-skew-x-3:focus {
  --tw-skew-x: -3deg !important;
}

.focus\:-skew-x-2:focus {
  --tw-skew-x: -2deg !important;
}

.focus\:-skew-x-1:focus {
  --tw-skew-x: -1deg !important;
}

.focus\:skew-y-0:focus {
  --tw-skew-y: 0deg !important;
}

.focus\:skew-y-1:focus {
  --tw-skew-y: 1deg !important;
}

.focus\:skew-y-2:focus {
  --tw-skew-y: 2deg !important;
}

.focus\:skew-y-3:focus {
  --tw-skew-y: 3deg !important;
}

.focus\:skew-y-6:focus {
  --tw-skew-y: 6deg !important;
}

.focus\:skew-y-12:focus {
  --tw-skew-y: 12deg !important;
}

.focus\:-skew-y-12:focus {
  --tw-skew-y: -12deg !important;
}

.focus\:-skew-y-6:focus {
  --tw-skew-y: -6deg !important;
}

.focus\:-skew-y-3:focus {
  --tw-skew-y: -3deg !important;
}

.focus\:-skew-y-2:focus {
  --tw-skew-y: -2deg !important;
}

.focus\:-skew-y-1:focus {
  --tw-skew-y: -1deg !important;
}

.transition-none {
  transition-property: none !important;
}

.transition-all {
  transition-property: all !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.transition-colors {
  transition-property: background-color, border-color, color, fill, stroke !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.transition-opacity {
  transition-property: opacity !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.transition-shadow {
  transition-property: box-shadow !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.transition-transform {
  transition-property: transform !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.ease-linear {
  transition-timing-function: linear !important;
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.duration-75 {
  transition-duration: 75ms !important;
}

.duration-100 {
  transition-duration: 100ms !important;
}

.duration-150 {
  transition-duration: 150ms !important;
}

.duration-200 {
  transition-duration: 200ms !important;
}

.duration-300 {
  transition-duration: 300ms !important;
}

.duration-500 {
  transition-duration: 500ms !important;
}

.duration-700 {
  transition-duration: 700ms !important;
}

.duration-1000 {
  transition-duration: 1000ms !important;
}

.delay-75 {
  transition-delay: 75ms !important;
}

.delay-100 {
  transition-delay: 100ms !important;
}

.delay-150 {
  transition-delay: 150ms !important;
}

.delay-200 {
  transition-delay: 200ms !important;
}

.delay-300 {
  transition-delay: 300ms !important;
}

.delay-500 {
  transition-delay: 500ms !important;
}

.delay-700 {
  transition-delay: 700ms !important;
}

.delay-1000 {
  transition-delay: 1000ms !important;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-none {
  animation: none !important;
}

.animate-spin {
  animation: spin 1s linear infinite !important;
}

.animate-ping {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
}

.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
}

.animate-bounce {
  animation: bounce 1s infinite !important;
}

.border-t-red-1 {
  border-top-color: #fff1f0 !important;
}

.border-r-red-1 {
  border-right-color: #fff1f0 !important;
}

.border-b-red-1 {
  border-bottom-color: #fff1f0 !important;
}

.border-l-red-1 {
  border-left-color: #fff1f0 !important;
}

.border-t-red-2 {
  border-top-color: #ffccc7 !important;
}

.border-r-red-2 {
  border-right-color: #ffccc7 !important;
}

.border-b-red-2 {
  border-bottom-color: #ffccc7 !important;
}

.border-l-red-2 {
  border-left-color: #ffccc7 !important;
}

.border-t-red-3 {
  border-top-color: #ffa39e !important;
}

.border-r-red-3 {
  border-right-color: #ffa39e !important;
}

.border-b-red-3 {
  border-bottom-color: #ffa39e !important;
}

.border-l-red-3 {
  border-left-color: #ffa39e !important;
}

.border-t-red-4 {
  border-top-color: #ff7875 !important;
}

.border-r-red-4 {
  border-right-color: #ff7875 !important;
}

.border-b-red-4 {
  border-bottom-color: #ff7875 !important;
}

.border-l-red-4 {
  border-left-color: #ff7875 !important;
}

.border-t-red-5 {
  border-top-color: #ff4d4f !important;
}

.border-r-red-5 {
  border-right-color: #ff4d4f !important;
}

.border-b-red-5 {
  border-bottom-color: #ff4d4f !important;
}

.border-l-red-5 {
  border-left-color: #ff4d4f !important;
}

.border-t-red-6 {
  border-top-color: #f5222d !important;
}

.border-r-red-6 {
  border-right-color: #f5222d !important;
}

.border-b-red-6 {
  border-bottom-color: #f5222d !important;
}

.border-l-red-6 {
  border-left-color: #f5222d !important;
}

.border-t-red-7 {
  border-top-color: #cf1322 !important;
}

.border-r-red-7 {
  border-right-color: #cf1322 !important;
}

.border-b-red-7 {
  border-bottom-color: #cf1322 !important;
}

.border-l-red-7 {
  border-left-color: #cf1322 !important;
}

.border-t-red-8 {
  border-top-color: #a8071a !important;
}

.border-r-red-8 {
  border-right-color: #a8071a !important;
}

.border-b-red-8 {
  border-bottom-color: #a8071a !important;
}

.border-l-red-8 {
  border-left-color: #a8071a !important;
}

.border-t-red-9 {
  border-top-color: #820014 !important;
}

.border-r-red-9 {
  border-right-color: #820014 !important;
}

.border-b-red-9 {
  border-bottom-color: #820014 !important;
}

.border-l-red-9 {
  border-left-color: #820014 !important;
}

.border-t-red-10 {
  border-top-color: #5c0011 !important;
}

.border-r-red-10 {
  border-right-color: #5c0011 !important;
}

.border-b-red-10 {
  border-bottom-color: #5c0011 !important;
}

.border-l-red-10 {
  border-left-color: #5c0011 !important;
}

.border-t-volcano-1 {
  border-top-color: #fff2e8 !important;
}

.border-r-volcano-1 {
  border-right-color: #fff2e8 !important;
}

.border-b-volcano-1 {
  border-bottom-color: #fff2e8 !important;
}

.border-l-volcano-1 {
  border-left-color: #fff2e8 !important;
}

.border-t-volcano-2 {
  border-top-color: #ffd8bf !important;
}

.border-r-volcano-2 {
  border-right-color: #ffd8bf !important;
}

.border-b-volcano-2 {
  border-bottom-color: #ffd8bf !important;
}

.border-l-volcano-2 {
  border-left-color: #ffd8bf !important;
}

.border-t-volcano-3 {
  border-top-color: #ffbb96 !important;
}

.border-r-volcano-3 {
  border-right-color: #ffbb96 !important;
}

.border-b-volcano-3 {
  border-bottom-color: #ffbb96 !important;
}

.border-l-volcano-3 {
  border-left-color: #ffbb96 !important;
}

.border-t-volcano-4 {
  border-top-color: #ff9c6e !important;
}

.border-r-volcano-4 {
  border-right-color: #ff9c6e !important;
}

.border-b-volcano-4 {
  border-bottom-color: #ff9c6e !important;
}

.border-l-volcano-4 {
  border-left-color: #ff9c6e !important;
}

.border-t-volcano-5 {
  border-top-color: #ff7a45 !important;
}

.border-r-volcano-5 {
  border-right-color: #ff7a45 !important;
}

.border-b-volcano-5 {
  border-bottom-color: #ff7a45 !important;
}

.border-l-volcano-5 {
  border-left-color: #ff7a45 !important;
}

.border-t-volcano-6 {
  border-top-color: #fa541c !important;
}

.border-r-volcano-6 {
  border-right-color: #fa541c !important;
}

.border-b-volcano-6 {
  border-bottom-color: #fa541c !important;
}

.border-l-volcano-6 {
  border-left-color: #fa541c !important;
}

.border-t-volcano-7 {
  border-top-color: #d4380d !important;
}

.border-r-volcano-7 {
  border-right-color: #d4380d !important;
}

.border-b-volcano-7 {
  border-bottom-color: #d4380d !important;
}

.border-l-volcano-7 {
  border-left-color: #d4380d !important;
}

.border-t-volcano-8 {
  border-top-color: #ad2102 !important;
}

.border-r-volcano-8 {
  border-right-color: #ad2102 !important;
}

.border-b-volcano-8 {
  border-bottom-color: #ad2102 !important;
}

.border-l-volcano-8 {
  border-left-color: #ad2102 !important;
}

.border-t-volcano-9 {
  border-top-color: #871400 !important;
}

.border-r-volcano-9 {
  border-right-color: #871400 !important;
}

.border-b-volcano-9 {
  border-bottom-color: #871400 !important;
}

.border-l-volcano-9 {
  border-left-color: #871400 !important;
}

.border-t-volcano-10 {
  border-top-color: #610b00 !important;
}

.border-r-volcano-10 {
  border-right-color: #610b00 !important;
}

.border-b-volcano-10 {
  border-bottom-color: #610b00 !important;
}

.border-l-volcano-10 {
  border-left-color: #610b00 !important;
}

.border-t-orange-1 {
  border-top-color: #fff7e6 !important;
}

.border-r-orange-1 {
  border-right-color: #fff7e6 !important;
}

.border-b-orange-1 {
  border-bottom-color: #fff7e6 !important;
}

.border-l-orange-1 {
  border-left-color: #fff7e6 !important;
}

.border-t-orange-2 {
  border-top-color: #ffe7ba !important;
}

.border-r-orange-2 {
  border-right-color: #ffe7ba !important;
}

.border-b-orange-2 {
  border-bottom-color: #ffe7ba !important;
}

.border-l-orange-2 {
  border-left-color: #ffe7ba !important;
}

.border-t-orange-3 {
  border-top-color: #ffd591 !important;
}

.border-r-orange-3 {
  border-right-color: #ffd591 !important;
}

.border-b-orange-3 {
  border-bottom-color: #ffd591 !important;
}

.border-l-orange-3 {
  border-left-color: #ffd591 !important;
}

.border-t-orange-4 {
  border-top-color: #ffc069 !important;
}

.border-r-orange-4 {
  border-right-color: #ffc069 !important;
}

.border-b-orange-4 {
  border-bottom-color: #ffc069 !important;
}

.border-l-orange-4 {
  border-left-color: #ffc069 !important;
}

.border-t-orange-5 {
  border-top-color: #ffa940 !important;
}

.border-r-orange-5 {
  border-right-color: #ffa940 !important;
}

.border-b-orange-5 {
  border-bottom-color: #ffa940 !important;
}

.border-l-orange-5 {
  border-left-color: #ffa940 !important;
}

.border-t-orange-6 {
  border-top-color: #fa8c16 !important;
}

.border-r-orange-6 {
  border-right-color: #fa8c16 !important;
}

.border-b-orange-6 {
  border-bottom-color: #fa8c16 !important;
}

.border-l-orange-6 {
  border-left-color: #fa8c16 !important;
}

.border-t-orange-7 {
  border-top-color: #d46b08 !important;
}

.border-r-orange-7 {
  border-right-color: #d46b08 !important;
}

.border-b-orange-7 {
  border-bottom-color: #d46b08 !important;
}

.border-l-orange-7 {
  border-left-color: #d46b08 !important;
}

.border-t-orange-8 {
  border-top-color: #ad4e00 !important;
}

.border-r-orange-8 {
  border-right-color: #ad4e00 !important;
}

.border-b-orange-8 {
  border-bottom-color: #ad4e00 !important;
}

.border-l-orange-8 {
  border-left-color: #ad4e00 !important;
}

.border-t-orange-9 {
  border-top-color: #873800 !important;
}

.border-r-orange-9 {
  border-right-color: #873800 !important;
}

.border-b-orange-9 {
  border-bottom-color: #873800 !important;
}

.border-l-orange-9 {
  border-left-color: #873800 !important;
}

.border-t-orange-10 {
  border-top-color: #612500 !important;
}

.border-r-orange-10 {
  border-right-color: #612500 !important;
}

.border-b-orange-10 {
  border-bottom-color: #612500 !important;
}

.border-l-orange-10 {
  border-left-color: #612500 !important;
}

.border-t-gold-1 {
  border-top-color: #fffbe6 !important;
}

.border-r-gold-1 {
  border-right-color: #fffbe6 !important;
}

.border-b-gold-1 {
  border-bottom-color: #fffbe6 !important;
}

.border-l-gold-1 {
  border-left-color: #fffbe6 !important;
}

.border-t-gold-2 {
  border-top-color: #fff1b8 !important;
}

.border-r-gold-2 {
  border-right-color: #fff1b8 !important;
}

.border-b-gold-2 {
  border-bottom-color: #fff1b8 !important;
}

.border-l-gold-2 {
  border-left-color: #fff1b8 !important;
}

.border-t-gold-3 {
  border-top-color: #ffe58f !important;
}

.border-r-gold-3 {
  border-right-color: #ffe58f !important;
}

.border-b-gold-3 {
  border-bottom-color: #ffe58f !important;
}

.border-l-gold-3 {
  border-left-color: #ffe58f !important;
}

.border-t-gold-4 {
  border-top-color: #ffd666 !important;
}

.border-r-gold-4 {
  border-right-color: #ffd666 !important;
}

.border-b-gold-4 {
  border-bottom-color: #ffd666 !important;
}

.border-l-gold-4 {
  border-left-color: #ffd666 !important;
}

.border-t-gold-5 {
  border-top-color: #ffc53d !important;
}

.border-r-gold-5 {
  border-right-color: #ffc53d !important;
}

.border-b-gold-5 {
  border-bottom-color: #ffc53d !important;
}

.border-l-gold-5 {
  border-left-color: #ffc53d !important;
}

.border-t-gold-6 {
  border-top-color: #faad14 !important;
}

.border-r-gold-6 {
  border-right-color: #faad14 !important;
}

.border-b-gold-6 {
  border-bottom-color: #faad14 !important;
}

.border-l-gold-6 {
  border-left-color: #faad14 !important;
}

.border-t-gold-7 {
  border-top-color: #d48806 !important;
}

.border-r-gold-7 {
  border-right-color: #d48806 !important;
}

.border-b-gold-7 {
  border-bottom-color: #d48806 !important;
}

.border-l-gold-7 {
  border-left-color: #d48806 !important;
}

.border-t-gold-8 {
  border-top-color: #ad6800 !important;
}

.border-r-gold-8 {
  border-right-color: #ad6800 !important;
}

.border-b-gold-8 {
  border-bottom-color: #ad6800 !important;
}

.border-l-gold-8 {
  border-left-color: #ad6800 !important;
}

.border-t-gold-9 {
  border-top-color: #874d00 !important;
}

.border-r-gold-9 {
  border-right-color: #874d00 !important;
}

.border-b-gold-9 {
  border-bottom-color: #874d00 !important;
}

.border-l-gold-9 {
  border-left-color: #874d00 !important;
}

.border-t-gold-10 {
  border-top-color: #613400 !important;
}

.border-r-gold-10 {
  border-right-color: #613400 !important;
}

.border-b-gold-10 {
  border-bottom-color: #613400 !important;
}

.border-l-gold-10 {
  border-left-color: #613400 !important;
}

.border-t-yellow-1 {
  border-top-color: #feffe6 !important;
}

.border-r-yellow-1 {
  border-right-color: #feffe6 !important;
}

.border-b-yellow-1 {
  border-bottom-color: #feffe6 !important;
}

.border-l-yellow-1 {
  border-left-color: #feffe6 !important;
}

.border-t-yellow-2 {
  border-top-color: #ffffb8 !important;
}

.border-r-yellow-2 {
  border-right-color: #ffffb8 !important;
}

.border-b-yellow-2 {
  border-bottom-color: #ffffb8 !important;
}

.border-l-yellow-2 {
  border-left-color: #ffffb8 !important;
}

.border-t-yellow-3 {
  border-top-color: #fffb8f !important;
}

.border-r-yellow-3 {
  border-right-color: #fffb8f !important;
}

.border-b-yellow-3 {
  border-bottom-color: #fffb8f !important;
}

.border-l-yellow-3 {
  border-left-color: #fffb8f !important;
}

.border-t-yellow-4 {
  border-top-color: #fff566 !important;
}

.border-r-yellow-4 {
  border-right-color: #fff566 !important;
}

.border-b-yellow-4 {
  border-bottom-color: #fff566 !important;
}

.border-l-yellow-4 {
  border-left-color: #fff566 !important;
}

.border-t-yellow-5 {
  border-top-color: #ffec3d !important;
}

.border-r-yellow-5 {
  border-right-color: #ffec3d !important;
}

.border-b-yellow-5 {
  border-bottom-color: #ffec3d !important;
}

.border-l-yellow-5 {
  border-left-color: #ffec3d !important;
}

.border-t-yellow-6 {
  border-top-color: #fadb14 !important;
}

.border-r-yellow-6 {
  border-right-color: #fadb14 !important;
}

.border-b-yellow-6 {
  border-bottom-color: #fadb14 !important;
}

.border-l-yellow-6 {
  border-left-color: #fadb14 !important;
}

.border-t-yellow-7 {
  border-top-color: #d4b106 !important;
}

.border-r-yellow-7 {
  border-right-color: #d4b106 !important;
}

.border-b-yellow-7 {
  border-bottom-color: #d4b106 !important;
}

.border-l-yellow-7 {
  border-left-color: #d4b106 !important;
}

.border-t-yellow-8 {
  border-top-color: #ad8b00 !important;
}

.border-r-yellow-8 {
  border-right-color: #ad8b00 !important;
}

.border-b-yellow-8 {
  border-bottom-color: #ad8b00 !important;
}

.border-l-yellow-8 {
  border-left-color: #ad8b00 !important;
}

.border-t-yellow-9 {
  border-top-color: #876800 !important;
}

.border-r-yellow-9 {
  border-right-color: #876800 !important;
}

.border-b-yellow-9 {
  border-bottom-color: #876800 !important;
}

.border-l-yellow-9 {
  border-left-color: #876800 !important;
}

.border-t-yellow-10 {
  border-top-color: #614700 !important;
}

.border-r-yellow-10 {
  border-right-color: #614700 !important;
}

.border-b-yellow-10 {
  border-bottom-color: #614700 !important;
}

.border-l-yellow-10 {
  border-left-color: #614700 !important;
}

.border-t-lime-1 {
  border-top-color: #fcffe6 !important;
}

.border-r-lime-1 {
  border-right-color: #fcffe6 !important;
}

.border-b-lime-1 {
  border-bottom-color: #fcffe6 !important;
}

.border-l-lime-1 {
  border-left-color: #fcffe6 !important;
}

.border-t-lime-2 {
  border-top-color: #f4ffb8 !important;
}

.border-r-lime-2 {
  border-right-color: #f4ffb8 !important;
}

.border-b-lime-2 {
  border-bottom-color: #f4ffb8 !important;
}

.border-l-lime-2 {
  border-left-color: #f4ffb8 !important;
}

.border-t-lime-3 {
  border-top-color: #eaff8f !important;
}

.border-r-lime-3 {
  border-right-color: #eaff8f !important;
}

.border-b-lime-3 {
  border-bottom-color: #eaff8f !important;
}

.border-l-lime-3 {
  border-left-color: #eaff8f !important;
}

.border-t-lime-4 {
  border-top-color: #d3f261 !important;
}

.border-r-lime-4 {
  border-right-color: #d3f261 !important;
}

.border-b-lime-4 {
  border-bottom-color: #d3f261 !important;
}

.border-l-lime-4 {
  border-left-color: #d3f261 !important;
}

.border-t-lime-5 {
  border-top-color: #bae637 !important;
}

.border-r-lime-5 {
  border-right-color: #bae637 !important;
}

.border-b-lime-5 {
  border-bottom-color: #bae637 !important;
}

.border-l-lime-5 {
  border-left-color: #bae637 !important;
}

.border-t-lime-6 {
  border-top-color: #a0d911 !important;
}

.border-r-lime-6 {
  border-right-color: #a0d911 !important;
}

.border-b-lime-6 {
  border-bottom-color: #a0d911 !important;
}

.border-l-lime-6 {
  border-left-color: #a0d911 !important;
}

.border-t-lime-7 {
  border-top-color: #7cb305 !important;
}

.border-r-lime-7 {
  border-right-color: #7cb305 !important;
}

.border-b-lime-7 {
  border-bottom-color: #7cb305 !important;
}

.border-l-lime-7 {
  border-left-color: #7cb305 !important;
}

.border-t-lime-8 {
  border-top-color: #5b8c00 !important;
}

.border-r-lime-8 {
  border-right-color: #5b8c00 !important;
}

.border-b-lime-8 {
  border-bottom-color: #5b8c00 !important;
}

.border-l-lime-8 {
  border-left-color: #5b8c00 !important;
}

.border-t-lime-9 {
  border-top-color: #3f6600 !important;
}

.border-r-lime-9 {
  border-right-color: #3f6600 !important;
}

.border-b-lime-9 {
  border-bottom-color: #3f6600 !important;
}

.border-l-lime-9 {
  border-left-color: #3f6600 !important;
}

.border-t-lime-10 {
  border-top-color: #254000 !important;
}

.border-r-lime-10 {
  border-right-color: #254000 !important;
}

.border-b-lime-10 {
  border-bottom-color: #254000 !important;
}

.border-l-lime-10 {
  border-left-color: #254000 !important;
}

.border-t-green-1 {
  border-top-color: #f6fef9 !important;
}

.border-r-green-1 {
  border-right-color: #f6fef9 !important;
}

.border-b-green-1 {
  border-bottom-color: #f6fef9 !important;
}

.border-l-green-1 {
  border-left-color: #f6fef9 !important;
}

.border-t-green-2 {
  border-top-color: #f6ffed !important;
}

.border-r-green-2 {
  border-right-color: #f6ffed !important;
}

.border-b-green-2 {
  border-bottom-color: #f6ffed !important;
}

.border-l-green-2 {
  border-left-color: #f6ffed !important;
}

.border-t-green-3 {
  border-top-color: #d9f7be !important;
}

.border-r-green-3 {
  border-right-color: #d9f7be !important;
}

.border-b-green-3 {
  border-bottom-color: #d9f7be !important;
}

.border-l-green-3 {
  border-left-color: #d9f7be !important;
}

.border-t-green-4 {
  border-top-color: #b7eb8f !important;
}

.border-r-green-4 {
  border-right-color: #b7eb8f !important;
}

.border-b-green-4 {
  border-bottom-color: #b7eb8f !important;
}

.border-l-green-4 {
  border-left-color: #b7eb8f !important;
}

.border-t-green-5 {
  border-top-color: #95de64 !important;
}

.border-r-green-5 {
  border-right-color: #95de64 !important;
}

.border-b-green-5 {
  border-bottom-color: #95de64 !important;
}

.border-l-green-5 {
  border-left-color: #95de64 !important;
}

.border-t-green-6 {
  border-top-color: #73d13d !important;
}

.border-r-green-6 {
  border-right-color: #73d13d !important;
}

.border-b-green-6 {
  border-bottom-color: #73d13d !important;
}

.border-l-green-6 {
  border-left-color: #73d13d !important;
}

.border-t-green-7 {
  border-top-color: #52c41a !important;
}

.border-r-green-7 {
  border-right-color: #52c41a !important;
}

.border-b-green-7 {
  border-bottom-color: #52c41a !important;
}

.border-l-green-7 {
  border-left-color: #52c41a !important;
}

.border-t-green-8 {
  border-top-color: #389e0d !important;
}

.border-r-green-8 {
  border-right-color: #389e0d !important;
}

.border-b-green-8 {
  border-bottom-color: #389e0d !important;
}

.border-l-green-8 {
  border-left-color: #389e0d !important;
}

.border-t-green-9 {
  border-top-color: #237804 !important;
}

.border-r-green-9 {
  border-right-color: #237804 !important;
}

.border-b-green-9 {
  border-bottom-color: #237804 !important;
}

.border-l-green-9 {
  border-left-color: #237804 !important;
}

.border-t-green-10 {
  border-top-color: #135200 !important;
}

.border-r-green-10 {
  border-right-color: #135200 !important;
}

.border-b-green-10 {
  border-bottom-color: #135200 !important;
}

.border-l-green-10 {
  border-left-color: #135200 !important;
}

.border-t-green-11 {
  border-top-color: #092b00 !important;
}

.border-r-green-11 {
  border-right-color: #092b00 !important;
}

.border-b-green-11 {
  border-bottom-color: #092b00 !important;
}

.border-l-green-11 {
  border-left-color: #092b00 !important;
}

.border-t-cyan-1 {
  border-top-color: #e6fffb !important;
}

.border-r-cyan-1 {
  border-right-color: #e6fffb !important;
}

.border-b-cyan-1 {
  border-bottom-color: #e6fffb !important;
}

.border-l-cyan-1 {
  border-left-color: #e6fffb !important;
}

.border-t-cyan-2 {
  border-top-color: #b5f5ec !important;
}

.border-r-cyan-2 {
  border-right-color: #b5f5ec !important;
}

.border-b-cyan-2 {
  border-bottom-color: #b5f5ec !important;
}

.border-l-cyan-2 {
  border-left-color: #b5f5ec !important;
}

.border-t-cyan-3 {
  border-top-color: #87e8de !important;
}

.border-r-cyan-3 {
  border-right-color: #87e8de !important;
}

.border-b-cyan-3 {
  border-bottom-color: #87e8de !important;
}

.border-l-cyan-3 {
  border-left-color: #87e8de !important;
}

.border-t-cyan-4 {
  border-top-color: #5cdbd3 !important;
}

.border-r-cyan-4 {
  border-right-color: #5cdbd3 !important;
}

.border-b-cyan-4 {
  border-bottom-color: #5cdbd3 !important;
}

.border-l-cyan-4 {
  border-left-color: #5cdbd3 !important;
}

.border-t-cyan-5 {
  border-top-color: #36cfc9 !important;
}

.border-r-cyan-5 {
  border-right-color: #36cfc9 !important;
}

.border-b-cyan-5 {
  border-bottom-color: #36cfc9 !important;
}

.border-l-cyan-5 {
  border-left-color: #36cfc9 !important;
}

.border-t-cyan-6 {
  border-top-color: #13c2c2 !important;
}

.border-r-cyan-6 {
  border-right-color: #13c2c2 !important;
}

.border-b-cyan-6 {
  border-bottom-color: #13c2c2 !important;
}

.border-l-cyan-6 {
  border-left-color: #13c2c2 !important;
}

.border-t-cyan-7 {
  border-top-color: #08979c !important;
}

.border-r-cyan-7 {
  border-right-color: #08979c !important;
}

.border-b-cyan-7 {
  border-bottom-color: #08979c !important;
}

.border-l-cyan-7 {
  border-left-color: #08979c !important;
}

.border-t-cyan-8 {
  border-top-color: #006d75 !important;
}

.border-r-cyan-8 {
  border-right-color: #006d75 !important;
}

.border-b-cyan-8 {
  border-bottom-color: #006d75 !important;
}

.border-l-cyan-8 {
  border-left-color: #006d75 !important;
}

.border-t-cyan-9 {
  border-top-color: #00474f !important;
}

.border-r-cyan-9 {
  border-right-color: #00474f !important;
}

.border-b-cyan-9 {
  border-bottom-color: #00474f !important;
}

.border-l-cyan-9 {
  border-left-color: #00474f !important;
}

.border-t-cyan-10 {
  border-top-color: #002329 !important;
}

.border-r-cyan-10 {
  border-right-color: #002329 !important;
}

.border-b-cyan-10 {
  border-bottom-color: #002329 !important;
}

.border-l-cyan-10 {
  border-left-color: #002329 !important;
}

.border-t-blue-1 {
  border-top-color: #e6f7ff !important;
}

.border-r-blue-1 {
  border-right-color: #e6f7ff !important;
}

.border-b-blue-1 {
  border-bottom-color: #e6f7ff !important;
}

.border-l-blue-1 {
  border-left-color: #e6f7ff !important;
}

.border-t-blue-2 {
  border-top-color: #bae7ff !important;
}

.border-r-blue-2 {
  border-right-color: #bae7ff !important;
}

.border-b-blue-2 {
  border-bottom-color: #bae7ff !important;
}

.border-l-blue-2 {
  border-left-color: #bae7ff !important;
}

.border-t-blue-3 {
  border-top-color: #91d5ff !important;
}

.border-r-blue-3 {
  border-right-color: #91d5ff !important;
}

.border-b-blue-3 {
  border-bottom-color: #91d5ff !important;
}

.border-l-blue-3 {
  border-left-color: #91d5ff !important;
}

.border-t-blue-4 {
  border-top-color: #69c0ff !important;
}

.border-r-blue-4 {
  border-right-color: #69c0ff !important;
}

.border-b-blue-4 {
  border-bottom-color: #69c0ff !important;
}

.border-l-blue-4 {
  border-left-color: #69c0ff !important;
}

.border-t-blue-5 {
  border-top-color: #4b85ff !important;
}

.border-r-blue-5 {
  border-right-color: #4b85ff !important;
}

.border-b-blue-5 {
  border-bottom-color: #4b85ff !important;
}

.border-l-blue-5 {
  border-left-color: #4b85ff !important;
}

.border-t-blue-6 {
  border-top-color: #2f70ff !important;
}

.border-r-blue-6 {
  border-right-color: #2f70ff !important;
}

.border-b-blue-6 {
  border-bottom-color: #2f70ff !important;
}

.border-l-blue-6 {
  border-left-color: #2f70ff !important;
}

.border-t-blue-7 {
  border-top-color: #096dd9 !important;
}

.border-r-blue-7 {
  border-right-color: #096dd9 !important;
}

.border-b-blue-7 {
  border-bottom-color: #096dd9 !important;
}

.border-l-blue-7 {
  border-left-color: #096dd9 !important;
}

.border-t-blue-8 {
  border-top-color: #0050b3 !important;
}

.border-r-blue-8 {
  border-right-color: #0050b3 !important;
}

.border-b-blue-8 {
  border-bottom-color: #0050b3 !important;
}

.border-l-blue-8 {
  border-left-color: #0050b3 !important;
}

.border-t-blue-9 {
  border-top-color: #003a8c !important;
}

.border-r-blue-9 {
  border-right-color: #003a8c !important;
}

.border-b-blue-9 {
  border-bottom-color: #003a8c !important;
}

.border-l-blue-9 {
  border-left-color: #003a8c !important;
}

.border-t-blue-10 {
  border-top-color: #002766 !important;
}

.border-r-blue-10 {
  border-right-color: #002766 !important;
}

.border-b-blue-10 {
  border-bottom-color: #002766 !important;
}

.border-l-blue-10 {
  border-left-color: #002766 !important;
}

.border-t-geekBlue-1 {
  border-top-color: #f6f9ff !important;
}

.border-r-geekBlue-1 {
  border-right-color: #f6f9ff !important;
}

.border-b-geekBlue-1 {
  border-bottom-color: #f6f9ff !important;
}

.border-l-geekBlue-1 {
  border-left-color: #f6f9ff !important;
}

.border-t-geekBlue-2 {
  border-top-color: #f0f5ff !important;
}

.border-r-geekBlue-2 {
  border-right-color: #f0f5ff !important;
}

.border-b-geekBlue-2 {
  border-bottom-color: #f0f5ff !important;
}

.border-l-geekBlue-2 {
  border-left-color: #f0f5ff !important;
}

.border-t-geekBlue-3 {
  border-top-color: #d6e4ff !important;
}

.border-r-geekBlue-3 {
  border-right-color: #d6e4ff !important;
}

.border-b-geekBlue-3 {
  border-bottom-color: #d6e4ff !important;
}

.border-l-geekBlue-3 {
  border-left-color: #d6e4ff !important;
}

.border-t-geekBlue-4 {
  border-top-color: #adc6ff !important;
}

.border-r-geekBlue-4 {
  border-right-color: #adc6ff !important;
}

.border-b-geekBlue-4 {
  border-bottom-color: #adc6ff !important;
}

.border-l-geekBlue-4 {
  border-left-color: #adc6ff !important;
}

.border-t-geekBlue-5 {
  border-top-color: #85a5ff !important;
}

.border-r-geekBlue-5 {
  border-right-color: #85a5ff !important;
}

.border-b-geekBlue-5 {
  border-bottom-color: #85a5ff !important;
}

.border-l-geekBlue-5 {
  border-left-color: #85a5ff !important;
}

.border-t-geekBlue-6 {
  border-top-color: #597ef7 !important;
}

.border-r-geekBlue-6 {
  border-right-color: #597ef7 !important;
}

.border-b-geekBlue-6 {
  border-bottom-color: #597ef7 !important;
}

.border-l-geekBlue-6 {
  border-left-color: #597ef7 !important;
}

.border-t-geekBlue-7 {
  border-top-color: #2f54eb !important;
}

.border-r-geekBlue-7 {
  border-right-color: #2f54eb !important;
}

.border-b-geekBlue-7 {
  border-bottom-color: #2f54eb !important;
}

.border-l-geekBlue-7 {
  border-left-color: #2f54eb !important;
}

.border-t-geekBlue-8 {
  border-top-color: #1d39c4 !important;
}

.border-r-geekBlue-8 {
  border-right-color: #1d39c4 !important;
}

.border-b-geekBlue-8 {
  border-bottom-color: #1d39c4 !important;
}

.border-l-geekBlue-8 {
  border-left-color: #1d39c4 !important;
}

.border-t-geekBlue-9 {
  border-top-color: #10239e !important;
}

.border-r-geekBlue-9 {
  border-right-color: #10239e !important;
}

.border-b-geekBlue-9 {
  border-bottom-color: #10239e !important;
}

.border-l-geekBlue-9 {
  border-left-color: #10239e !important;
}

.border-t-geekBlue-10 {
  border-top-color: #061178 !important;
}

.border-r-geekBlue-10 {
  border-right-color: #061178 !important;
}

.border-b-geekBlue-10 {
  border-bottom-color: #061178 !important;
}

.border-l-geekBlue-10 {
  border-left-color: #061178 !important;
}

.border-t-geekBlue-11 {
  border-top-color: #030852 !important;
}

.border-r-geekBlue-11 {
  border-right-color: #030852 !important;
}

.border-b-geekBlue-11 {
  border-bottom-color: #030852 !important;
}

.border-l-geekBlue-11 {
  border-left-color: #030852 !important;
}

.border-t-purple-1 {
  border-top-color: #fafaff !important;
}

.border-r-purple-1 {
  border-right-color: #fafaff !important;
}

.border-b-purple-1 {
  border-bottom-color: #fafaff !important;
}

.border-l-purple-1 {
  border-left-color: #fafaff !important;
}

.border-t-purple-2 {
  border-top-color: #f9f0ff !important;
}

.border-r-purple-2 {
  border-right-color: #f9f0ff !important;
}

.border-b-purple-2 {
  border-bottom-color: #f9f0ff !important;
}

.border-l-purple-2 {
  border-left-color: #f9f0ff !important;
}

.border-t-purple-3 {
  border-top-color: #efdbff !important;
}

.border-r-purple-3 {
  border-right-color: #efdbff !important;
}

.border-b-purple-3 {
  border-bottom-color: #efdbff !important;
}

.border-l-purple-3 {
  border-left-color: #efdbff !important;
}

.border-t-purple-4 {
  border-top-color: #d3adf7 !important;
}

.border-r-purple-4 {
  border-right-color: #d3adf7 !important;
}

.border-b-purple-4 {
  border-bottom-color: #d3adf7 !important;
}

.border-l-purple-4 {
  border-left-color: #d3adf7 !important;
}

.border-t-purple-5 {
  border-top-color: #b37feb !important;
}

.border-r-purple-5 {
  border-right-color: #b37feb !important;
}

.border-b-purple-5 {
  border-bottom-color: #b37feb !important;
}

.border-l-purple-5 {
  border-left-color: #b37feb !important;
}

.border-t-purple-6 {
  border-top-color: #9254de !important;
}

.border-r-purple-6 {
  border-right-color: #9254de !important;
}

.border-b-purple-6 {
  border-bottom-color: #9254de !important;
}

.border-l-purple-6 {
  border-left-color: #9254de !important;
}

.border-t-purple-7 {
  border-top-color: #722ed1 !important;
}

.border-r-purple-7 {
  border-right-color: #722ed1 !important;
}

.border-b-purple-7 {
  border-bottom-color: #722ed1 !important;
}

.border-l-purple-7 {
  border-left-color: #722ed1 !important;
}

.border-t-purple-8 {
  border-top-color: #531dab !important;
}

.border-r-purple-8 {
  border-right-color: #531dab !important;
}

.border-b-purple-8 {
  border-bottom-color: #531dab !important;
}

.border-l-purple-8 {
  border-left-color: #531dab !important;
}

.border-t-purple-9 {
  border-top-color: #391085 !important;
}

.border-r-purple-9 {
  border-right-color: #391085 !important;
}

.border-b-purple-9 {
  border-bottom-color: #391085 !important;
}

.border-l-purple-9 {
  border-left-color: #391085 !important;
}

.border-t-purple-10 {
  border-top-color: #22075e !important;
}

.border-r-purple-10 {
  border-right-color: #22075e !important;
}

.border-b-purple-10 {
  border-bottom-color: #22075e !important;
}

.border-l-purple-10 {
  border-left-color: #22075e !important;
}

.border-t-purple-11 {
  border-top-color: #120338 !important;
}

.border-r-purple-11 {
  border-right-color: #120338 !important;
}

.border-b-purple-11 {
  border-bottom-color: #120338 !important;
}

.border-l-purple-11 {
  border-left-color: #120338 !important;
}

.border-t-magenta-1 {
  border-top-color: #fff0f6 !important;
}

.border-r-magenta-1 {
  border-right-color: #fff0f6 !important;
}

.border-b-magenta-1 {
  border-bottom-color: #fff0f6 !important;
}

.border-l-magenta-1 {
  border-left-color: #fff0f6 !important;
}

.border-t-magenta-2 {
  border-top-color: #ffd6e7 !important;
}

.border-r-magenta-2 {
  border-right-color: #ffd6e7 !important;
}

.border-b-magenta-2 {
  border-bottom-color: #ffd6e7 !important;
}

.border-l-magenta-2 {
  border-left-color: #ffd6e7 !important;
}

.border-t-magenta-3 {
  border-top-color: #ffadd2 !important;
}

.border-r-magenta-3 {
  border-right-color: #ffadd2 !important;
}

.border-b-magenta-3 {
  border-bottom-color: #ffadd2 !important;
}

.border-l-magenta-3 {
  border-left-color: #ffadd2 !important;
}

.border-t-magenta-4 {
  border-top-color: #ff85c0 !important;
}

.border-r-magenta-4 {
  border-right-color: #ff85c0 !important;
}

.border-b-magenta-4 {
  border-bottom-color: #ff85c0 !important;
}

.border-l-magenta-4 {
  border-left-color: #ff85c0 !important;
}

.border-t-magenta-5 {
  border-top-color: #f759ab !important;
}

.border-r-magenta-5 {
  border-right-color: #f759ab !important;
}

.border-b-magenta-5 {
  border-bottom-color: #f759ab !important;
}

.border-l-magenta-5 {
  border-left-color: #f759ab !important;
}

.border-t-magenta-6 {
  border-top-color: #eb2f96 !important;
}

.border-r-magenta-6 {
  border-right-color: #eb2f96 !important;
}

.border-b-magenta-6 {
  border-bottom-color: #eb2f96 !important;
}

.border-l-magenta-6 {
  border-left-color: #eb2f96 !important;
}

.border-t-magenta-7 {
  border-top-color: #c41d7f !important;
}

.border-r-magenta-7 {
  border-right-color: #c41d7f !important;
}

.border-b-magenta-7 {
  border-bottom-color: #c41d7f !important;
}

.border-l-magenta-7 {
  border-left-color: #c41d7f !important;
}

.border-t-magenta-8 {
  border-top-color: #9e1068 !important;
}

.border-r-magenta-8 {
  border-right-color: #9e1068 !important;
}

.border-b-magenta-8 {
  border-bottom-color: #9e1068 !important;
}

.border-l-magenta-8 {
  border-left-color: #9e1068 !important;
}

.border-t-magenta-9 {
  border-top-color: #780650 !important;
}

.border-r-magenta-9 {
  border-right-color: #780650 !important;
}

.border-b-magenta-9 {
  border-bottom-color: #780650 !important;
}

.border-l-magenta-9 {
  border-left-color: #780650 !important;
}

.border-t-magenta-10 {
  border-top-color: #520339 !important;
}

.border-r-magenta-10 {
  border-right-color: #520339 !important;
}

.border-b-magenta-10 {
  border-bottom-color: #520339 !important;
}

.border-l-magenta-10 {
  border-left-color: #520339 !important;
}

.border-t-gray-1 {
  border-top-color: #ffffff !important;
}

.border-r-gray-1 {
  border-right-color: #ffffff !important;
}

.border-b-gray-1 {
  border-bottom-color: #ffffff !important;
}

.border-l-gray-1 {
  border-left-color: #ffffff !important;
}

.border-t-gray-2 {
  border-top-color: #fafafa !important;
}

.border-r-gray-2 {
  border-right-color: #fafafa !important;
}

.border-b-gray-2 {
  border-bottom-color: #fafafa !important;
}

.border-l-gray-2 {
  border-left-color: #fafafa !important;
}

.border-t-gray-3 {
  border-top-color: #f5f5f5 !important;
}

.border-r-gray-3 {
  border-right-color: #f5f5f5 !important;
}

.border-b-gray-3 {
  border-bottom-color: #f5f5f5 !important;
}

.border-l-gray-3 {
  border-left-color: #f5f5f5 !important;
}

.border-t-gray-4 {
  border-top-color: #e8e8e8 !important;
}

.border-r-gray-4 {
  border-right-color: #e8e8e8 !important;
}

.border-b-gray-4 {
  border-bottom-color: #e8e8e8 !important;
}

.border-l-gray-4 {
  border-left-color: #e8e8e8 !important;
}

.border-t-gray-5 {
  border-top-color: #d9d9d9 !important;
}

.border-r-gray-5 {
  border-right-color: #d9d9d9 !important;
}

.border-b-gray-5 {
  border-bottom-color: #d9d9d9 !important;
}

.border-l-gray-5 {
  border-left-color: #d9d9d9 !important;
}

.border-t-gray-6 {
  border-top-color: #bfbfbf !important;
}

.border-r-gray-6 {
  border-right-color: #bfbfbf !important;
}

.border-b-gray-6 {
  border-bottom-color: #bfbfbf !important;
}

.border-l-gray-6 {
  border-left-color: #bfbfbf !important;
}

.border-t-gray-7 {
  border-top-color: #8c8c8c !important;
}

.border-r-gray-7 {
  border-right-color: #8c8c8c !important;
}

.border-b-gray-7 {
  border-bottom-color: #8c8c8c !important;
}

.border-l-gray-7 {
  border-left-color: #8c8c8c !important;
}

.border-t-gray-8 {
  border-top-color: #595959 !important;
}

.border-r-gray-8 {
  border-right-color: #595959 !important;
}

.border-b-gray-8 {
  border-bottom-color: #595959 !important;
}

.border-l-gray-8 {
  border-left-color: #595959 !important;
}

.border-t-gray-9 {
  border-top-color: #262626 !important;
}

.border-r-gray-9 {
  border-right-color: #262626 !important;
}

.border-b-gray-9 {
  border-bottom-color: #262626 !important;
}

.border-l-gray-9 {
  border-left-color: #262626 !important;
}

.border-t-gray-10 {
  border-top-color: #000000 !important;
}

.border-r-gray-10 {
  border-right-color: #000000 !important;
}

.border-b-gray-10 {
  border-bottom-color: #000000 !important;
}

.border-l-gray-10 {
  border-left-color: #000000 !important;
}

.border-t-transparent {
  border-top-color: transparent !important;
}

.border-r-transparent {
  border-right-color: transparent !important;
}

.border-b-transparent {
  border-bottom-color: transparent !important;
}

.border-l-transparent {
  border-left-color: transparent !important;
}

.border-t-DEFAULT {
  border-top-color: currentColor !important;
}

.border-r-DEFAULT {
  border-right-color: currentColor !important;
}

.border-b-DEFAULT {
  border-bottom-color: currentColor !important;
}

.border-l-DEFAULT {
  border-left-color: currentColor !important;
}

.group:hover .group-hover\:border-t-red-1 {
  border-top-color: #fff1f0 !important;
}

.group:hover .group-hover\:border-r-red-1 {
  border-right-color: #fff1f0 !important;
}

.group:hover .group-hover\:border-b-red-1 {
  border-bottom-color: #fff1f0 !important;
}

.group:hover .group-hover\:border-l-red-1 {
  border-left-color: #fff1f0 !important;
}

.group:hover .group-hover\:border-t-red-2 {
  border-top-color: #ffccc7 !important;
}

.group:hover .group-hover\:border-r-red-2 {
  border-right-color: #ffccc7 !important;
}

.group:hover .group-hover\:border-b-red-2 {
  border-bottom-color: #ffccc7 !important;
}

.group:hover .group-hover\:border-l-red-2 {
  border-left-color: #ffccc7 !important;
}

.group:hover .group-hover\:border-t-red-3 {
  border-top-color: #ffa39e !important;
}

.group:hover .group-hover\:border-r-red-3 {
  border-right-color: #ffa39e !important;
}

.group:hover .group-hover\:border-b-red-3 {
  border-bottom-color: #ffa39e !important;
}

.group:hover .group-hover\:border-l-red-3 {
  border-left-color: #ffa39e !important;
}

.group:hover .group-hover\:border-t-red-4 {
  border-top-color: #ff7875 !important;
}

.group:hover .group-hover\:border-r-red-4 {
  border-right-color: #ff7875 !important;
}

.group:hover .group-hover\:border-b-red-4 {
  border-bottom-color: #ff7875 !important;
}

.group:hover .group-hover\:border-l-red-4 {
  border-left-color: #ff7875 !important;
}

.group:hover .group-hover\:border-t-red-5 {
  border-top-color: #ff4d4f !important;
}

.group:hover .group-hover\:border-r-red-5 {
  border-right-color: #ff4d4f !important;
}

.group:hover .group-hover\:border-b-red-5 {
  border-bottom-color: #ff4d4f !important;
}

.group:hover .group-hover\:border-l-red-5 {
  border-left-color: #ff4d4f !important;
}

.group:hover .group-hover\:border-t-red-6 {
  border-top-color: #f5222d !important;
}

.group:hover .group-hover\:border-r-red-6 {
  border-right-color: #f5222d !important;
}

.group:hover .group-hover\:border-b-red-6 {
  border-bottom-color: #f5222d !important;
}

.group:hover .group-hover\:border-l-red-6 {
  border-left-color: #f5222d !important;
}

.group:hover .group-hover\:border-t-red-7 {
  border-top-color: #cf1322 !important;
}

.group:hover .group-hover\:border-r-red-7 {
  border-right-color: #cf1322 !important;
}

.group:hover .group-hover\:border-b-red-7 {
  border-bottom-color: #cf1322 !important;
}

.group:hover .group-hover\:border-l-red-7 {
  border-left-color: #cf1322 !important;
}

.group:hover .group-hover\:border-t-red-8 {
  border-top-color: #a8071a !important;
}

.group:hover .group-hover\:border-r-red-8 {
  border-right-color: #a8071a !important;
}

.group:hover .group-hover\:border-b-red-8 {
  border-bottom-color: #a8071a !important;
}

.group:hover .group-hover\:border-l-red-8 {
  border-left-color: #a8071a !important;
}

.group:hover .group-hover\:border-t-red-9 {
  border-top-color: #820014 !important;
}

.group:hover .group-hover\:border-r-red-9 {
  border-right-color: #820014 !important;
}

.group:hover .group-hover\:border-b-red-9 {
  border-bottom-color: #820014 !important;
}

.group:hover .group-hover\:border-l-red-9 {
  border-left-color: #820014 !important;
}

.group:hover .group-hover\:border-t-red-10 {
  border-top-color: #5c0011 !important;
}

.group:hover .group-hover\:border-r-red-10 {
  border-right-color: #5c0011 !important;
}

.group:hover .group-hover\:border-b-red-10 {
  border-bottom-color: #5c0011 !important;
}

.group:hover .group-hover\:border-l-red-10 {
  border-left-color: #5c0011 !important;
}

.group:hover .group-hover\:border-t-volcano-1 {
  border-top-color: #fff2e8 !important;
}

.group:hover .group-hover\:border-r-volcano-1 {
  border-right-color: #fff2e8 !important;
}

.group:hover .group-hover\:border-b-volcano-1 {
  border-bottom-color: #fff2e8 !important;
}

.group:hover .group-hover\:border-l-volcano-1 {
  border-left-color: #fff2e8 !important;
}

.group:hover .group-hover\:border-t-volcano-2 {
  border-top-color: #ffd8bf !important;
}

.group:hover .group-hover\:border-r-volcano-2 {
  border-right-color: #ffd8bf !important;
}

.group:hover .group-hover\:border-b-volcano-2 {
  border-bottom-color: #ffd8bf !important;
}

.group:hover .group-hover\:border-l-volcano-2 {
  border-left-color: #ffd8bf !important;
}

.group:hover .group-hover\:border-t-volcano-3 {
  border-top-color: #ffbb96 !important;
}

.group:hover .group-hover\:border-r-volcano-3 {
  border-right-color: #ffbb96 !important;
}

.group:hover .group-hover\:border-b-volcano-3 {
  border-bottom-color: #ffbb96 !important;
}

.group:hover .group-hover\:border-l-volcano-3 {
  border-left-color: #ffbb96 !important;
}

.group:hover .group-hover\:border-t-volcano-4 {
  border-top-color: #ff9c6e !important;
}

.group:hover .group-hover\:border-r-volcano-4 {
  border-right-color: #ff9c6e !important;
}

.group:hover .group-hover\:border-b-volcano-4 {
  border-bottom-color: #ff9c6e !important;
}

.group:hover .group-hover\:border-l-volcano-4 {
  border-left-color: #ff9c6e !important;
}

.group:hover .group-hover\:border-t-volcano-5 {
  border-top-color: #ff7a45 !important;
}

.group:hover .group-hover\:border-r-volcano-5 {
  border-right-color: #ff7a45 !important;
}

.group:hover .group-hover\:border-b-volcano-5 {
  border-bottom-color: #ff7a45 !important;
}

.group:hover .group-hover\:border-l-volcano-5 {
  border-left-color: #ff7a45 !important;
}

.group:hover .group-hover\:border-t-volcano-6 {
  border-top-color: #fa541c !important;
}

.group:hover .group-hover\:border-r-volcano-6 {
  border-right-color: #fa541c !important;
}

.group:hover .group-hover\:border-b-volcano-6 {
  border-bottom-color: #fa541c !important;
}

.group:hover .group-hover\:border-l-volcano-6 {
  border-left-color: #fa541c !important;
}

.group:hover .group-hover\:border-t-volcano-7 {
  border-top-color: #d4380d !important;
}

.group:hover .group-hover\:border-r-volcano-7 {
  border-right-color: #d4380d !important;
}

.group:hover .group-hover\:border-b-volcano-7 {
  border-bottom-color: #d4380d !important;
}

.group:hover .group-hover\:border-l-volcano-7 {
  border-left-color: #d4380d !important;
}

.group:hover .group-hover\:border-t-volcano-8 {
  border-top-color: #ad2102 !important;
}

.group:hover .group-hover\:border-r-volcano-8 {
  border-right-color: #ad2102 !important;
}

.group:hover .group-hover\:border-b-volcano-8 {
  border-bottom-color: #ad2102 !important;
}

.group:hover .group-hover\:border-l-volcano-8 {
  border-left-color: #ad2102 !important;
}

.group:hover .group-hover\:border-t-volcano-9 {
  border-top-color: #871400 !important;
}

.group:hover .group-hover\:border-r-volcano-9 {
  border-right-color: #871400 !important;
}

.group:hover .group-hover\:border-b-volcano-9 {
  border-bottom-color: #871400 !important;
}

.group:hover .group-hover\:border-l-volcano-9 {
  border-left-color: #871400 !important;
}

.group:hover .group-hover\:border-t-volcano-10 {
  border-top-color: #610b00 !important;
}

.group:hover .group-hover\:border-r-volcano-10 {
  border-right-color: #610b00 !important;
}

.group:hover .group-hover\:border-b-volcano-10 {
  border-bottom-color: #610b00 !important;
}

.group:hover .group-hover\:border-l-volcano-10 {
  border-left-color: #610b00 !important;
}

.group:hover .group-hover\:border-t-orange-1 {
  border-top-color: #fff7e6 !important;
}

.group:hover .group-hover\:border-r-orange-1 {
  border-right-color: #fff7e6 !important;
}

.group:hover .group-hover\:border-b-orange-1 {
  border-bottom-color: #fff7e6 !important;
}

.group:hover .group-hover\:border-l-orange-1 {
  border-left-color: #fff7e6 !important;
}

.group:hover .group-hover\:border-t-orange-2 {
  border-top-color: #ffe7ba !important;
}

.group:hover .group-hover\:border-r-orange-2 {
  border-right-color: #ffe7ba !important;
}

.group:hover .group-hover\:border-b-orange-2 {
  border-bottom-color: #ffe7ba !important;
}

.group:hover .group-hover\:border-l-orange-2 {
  border-left-color: #ffe7ba !important;
}

.group:hover .group-hover\:border-t-orange-3 {
  border-top-color: #ffd591 !important;
}

.group:hover .group-hover\:border-r-orange-3 {
  border-right-color: #ffd591 !important;
}

.group:hover .group-hover\:border-b-orange-3 {
  border-bottom-color: #ffd591 !important;
}

.group:hover .group-hover\:border-l-orange-3 {
  border-left-color: #ffd591 !important;
}

.group:hover .group-hover\:border-t-orange-4 {
  border-top-color: #ffc069 !important;
}

.group:hover .group-hover\:border-r-orange-4 {
  border-right-color: #ffc069 !important;
}

.group:hover .group-hover\:border-b-orange-4 {
  border-bottom-color: #ffc069 !important;
}

.group:hover .group-hover\:border-l-orange-4 {
  border-left-color: #ffc069 !important;
}

.group:hover .group-hover\:border-t-orange-5 {
  border-top-color: #ffa940 !important;
}

.group:hover .group-hover\:border-r-orange-5 {
  border-right-color: #ffa940 !important;
}

.group:hover .group-hover\:border-b-orange-5 {
  border-bottom-color: #ffa940 !important;
}

.group:hover .group-hover\:border-l-orange-5 {
  border-left-color: #ffa940 !important;
}

.group:hover .group-hover\:border-t-orange-6 {
  border-top-color: #fa8c16 !important;
}

.group:hover .group-hover\:border-r-orange-6 {
  border-right-color: #fa8c16 !important;
}

.group:hover .group-hover\:border-b-orange-6 {
  border-bottom-color: #fa8c16 !important;
}

.group:hover .group-hover\:border-l-orange-6 {
  border-left-color: #fa8c16 !important;
}

.group:hover .group-hover\:border-t-orange-7 {
  border-top-color: #d46b08 !important;
}

.group:hover .group-hover\:border-r-orange-7 {
  border-right-color: #d46b08 !important;
}

.group:hover .group-hover\:border-b-orange-7 {
  border-bottom-color: #d46b08 !important;
}

.group:hover .group-hover\:border-l-orange-7 {
  border-left-color: #d46b08 !important;
}

.group:hover .group-hover\:border-t-orange-8 {
  border-top-color: #ad4e00 !important;
}

.group:hover .group-hover\:border-r-orange-8 {
  border-right-color: #ad4e00 !important;
}

.group:hover .group-hover\:border-b-orange-8 {
  border-bottom-color: #ad4e00 !important;
}

.group:hover .group-hover\:border-l-orange-8 {
  border-left-color: #ad4e00 !important;
}

.group:hover .group-hover\:border-t-orange-9 {
  border-top-color: #873800 !important;
}

.group:hover .group-hover\:border-r-orange-9 {
  border-right-color: #873800 !important;
}

.group:hover .group-hover\:border-b-orange-9 {
  border-bottom-color: #873800 !important;
}

.group:hover .group-hover\:border-l-orange-9 {
  border-left-color: #873800 !important;
}

.group:hover .group-hover\:border-t-orange-10 {
  border-top-color: #612500 !important;
}

.group:hover .group-hover\:border-r-orange-10 {
  border-right-color: #612500 !important;
}

.group:hover .group-hover\:border-b-orange-10 {
  border-bottom-color: #612500 !important;
}

.group:hover .group-hover\:border-l-orange-10 {
  border-left-color: #612500 !important;
}

.group:hover .group-hover\:border-t-gold-1 {
  border-top-color: #fffbe6 !important;
}

.group:hover .group-hover\:border-r-gold-1 {
  border-right-color: #fffbe6 !important;
}

.group:hover .group-hover\:border-b-gold-1 {
  border-bottom-color: #fffbe6 !important;
}

.group:hover .group-hover\:border-l-gold-1 {
  border-left-color: #fffbe6 !important;
}

.group:hover .group-hover\:border-t-gold-2 {
  border-top-color: #fff1b8 !important;
}

.group:hover .group-hover\:border-r-gold-2 {
  border-right-color: #fff1b8 !important;
}

.group:hover .group-hover\:border-b-gold-2 {
  border-bottom-color: #fff1b8 !important;
}

.group:hover .group-hover\:border-l-gold-2 {
  border-left-color: #fff1b8 !important;
}

.group:hover .group-hover\:border-t-gold-3 {
  border-top-color: #ffe58f !important;
}

.group:hover .group-hover\:border-r-gold-3 {
  border-right-color: #ffe58f !important;
}

.group:hover .group-hover\:border-b-gold-3 {
  border-bottom-color: #ffe58f !important;
}

.group:hover .group-hover\:border-l-gold-3 {
  border-left-color: #ffe58f !important;
}

.group:hover .group-hover\:border-t-gold-4 {
  border-top-color: #ffd666 !important;
}

.group:hover .group-hover\:border-r-gold-4 {
  border-right-color: #ffd666 !important;
}

.group:hover .group-hover\:border-b-gold-4 {
  border-bottom-color: #ffd666 !important;
}

.group:hover .group-hover\:border-l-gold-4 {
  border-left-color: #ffd666 !important;
}

.group:hover .group-hover\:border-t-gold-5 {
  border-top-color: #ffc53d !important;
}

.group:hover .group-hover\:border-r-gold-5 {
  border-right-color: #ffc53d !important;
}

.group:hover .group-hover\:border-b-gold-5 {
  border-bottom-color: #ffc53d !important;
}

.group:hover .group-hover\:border-l-gold-5 {
  border-left-color: #ffc53d !important;
}

.group:hover .group-hover\:border-t-gold-6 {
  border-top-color: #faad14 !important;
}

.group:hover .group-hover\:border-r-gold-6 {
  border-right-color: #faad14 !important;
}

.group:hover .group-hover\:border-b-gold-6 {
  border-bottom-color: #faad14 !important;
}

.group:hover .group-hover\:border-l-gold-6 {
  border-left-color: #faad14 !important;
}

.group:hover .group-hover\:border-t-gold-7 {
  border-top-color: #d48806 !important;
}

.group:hover .group-hover\:border-r-gold-7 {
  border-right-color: #d48806 !important;
}

.group:hover .group-hover\:border-b-gold-7 {
  border-bottom-color: #d48806 !important;
}

.group:hover .group-hover\:border-l-gold-7 {
  border-left-color: #d48806 !important;
}

.group:hover .group-hover\:border-t-gold-8 {
  border-top-color: #ad6800 !important;
}

.group:hover .group-hover\:border-r-gold-8 {
  border-right-color: #ad6800 !important;
}

.group:hover .group-hover\:border-b-gold-8 {
  border-bottom-color: #ad6800 !important;
}

.group:hover .group-hover\:border-l-gold-8 {
  border-left-color: #ad6800 !important;
}

.group:hover .group-hover\:border-t-gold-9 {
  border-top-color: #874d00 !important;
}

.group:hover .group-hover\:border-r-gold-9 {
  border-right-color: #874d00 !important;
}

.group:hover .group-hover\:border-b-gold-9 {
  border-bottom-color: #874d00 !important;
}

.group:hover .group-hover\:border-l-gold-9 {
  border-left-color: #874d00 !important;
}

.group:hover .group-hover\:border-t-gold-10 {
  border-top-color: #613400 !important;
}

.group:hover .group-hover\:border-r-gold-10 {
  border-right-color: #613400 !important;
}

.group:hover .group-hover\:border-b-gold-10 {
  border-bottom-color: #613400 !important;
}

.group:hover .group-hover\:border-l-gold-10 {
  border-left-color: #613400 !important;
}

.group:hover .group-hover\:border-t-yellow-1 {
  border-top-color: #feffe6 !important;
}

.group:hover .group-hover\:border-r-yellow-1 {
  border-right-color: #feffe6 !important;
}

.group:hover .group-hover\:border-b-yellow-1 {
  border-bottom-color: #feffe6 !important;
}

.group:hover .group-hover\:border-l-yellow-1 {
  border-left-color: #feffe6 !important;
}

.group:hover .group-hover\:border-t-yellow-2 {
  border-top-color: #ffffb8 !important;
}

.group:hover .group-hover\:border-r-yellow-2 {
  border-right-color: #ffffb8 !important;
}

.group:hover .group-hover\:border-b-yellow-2 {
  border-bottom-color: #ffffb8 !important;
}

.group:hover .group-hover\:border-l-yellow-2 {
  border-left-color: #ffffb8 !important;
}

.group:hover .group-hover\:border-t-yellow-3 {
  border-top-color: #fffb8f !important;
}

.group:hover .group-hover\:border-r-yellow-3 {
  border-right-color: #fffb8f !important;
}

.group:hover .group-hover\:border-b-yellow-3 {
  border-bottom-color: #fffb8f !important;
}

.group:hover .group-hover\:border-l-yellow-3 {
  border-left-color: #fffb8f !important;
}

.group:hover .group-hover\:border-t-yellow-4 {
  border-top-color: #fff566 !important;
}

.group:hover .group-hover\:border-r-yellow-4 {
  border-right-color: #fff566 !important;
}

.group:hover .group-hover\:border-b-yellow-4 {
  border-bottom-color: #fff566 !important;
}

.group:hover .group-hover\:border-l-yellow-4 {
  border-left-color: #fff566 !important;
}

.group:hover .group-hover\:border-t-yellow-5 {
  border-top-color: #ffec3d !important;
}

.group:hover .group-hover\:border-r-yellow-5 {
  border-right-color: #ffec3d !important;
}

.group:hover .group-hover\:border-b-yellow-5 {
  border-bottom-color: #ffec3d !important;
}

.group:hover .group-hover\:border-l-yellow-5 {
  border-left-color: #ffec3d !important;
}

.group:hover .group-hover\:border-t-yellow-6 {
  border-top-color: #fadb14 !important;
}

.group:hover .group-hover\:border-r-yellow-6 {
  border-right-color: #fadb14 !important;
}

.group:hover .group-hover\:border-b-yellow-6 {
  border-bottom-color: #fadb14 !important;
}

.group:hover .group-hover\:border-l-yellow-6 {
  border-left-color: #fadb14 !important;
}

.group:hover .group-hover\:border-t-yellow-7 {
  border-top-color: #d4b106 !important;
}

.group:hover .group-hover\:border-r-yellow-7 {
  border-right-color: #d4b106 !important;
}

.group:hover .group-hover\:border-b-yellow-7 {
  border-bottom-color: #d4b106 !important;
}

.group:hover .group-hover\:border-l-yellow-7 {
  border-left-color: #d4b106 !important;
}

.group:hover .group-hover\:border-t-yellow-8 {
  border-top-color: #ad8b00 !important;
}

.group:hover .group-hover\:border-r-yellow-8 {
  border-right-color: #ad8b00 !important;
}

.group:hover .group-hover\:border-b-yellow-8 {
  border-bottom-color: #ad8b00 !important;
}

.group:hover .group-hover\:border-l-yellow-8 {
  border-left-color: #ad8b00 !important;
}

.group:hover .group-hover\:border-t-yellow-9 {
  border-top-color: #876800 !important;
}

.group:hover .group-hover\:border-r-yellow-9 {
  border-right-color: #876800 !important;
}

.group:hover .group-hover\:border-b-yellow-9 {
  border-bottom-color: #876800 !important;
}

.group:hover .group-hover\:border-l-yellow-9 {
  border-left-color: #876800 !important;
}

.group:hover .group-hover\:border-t-yellow-10 {
  border-top-color: #614700 !important;
}

.group:hover .group-hover\:border-r-yellow-10 {
  border-right-color: #614700 !important;
}

.group:hover .group-hover\:border-b-yellow-10 {
  border-bottom-color: #614700 !important;
}

.group:hover .group-hover\:border-l-yellow-10 {
  border-left-color: #614700 !important;
}

.group:hover .group-hover\:border-t-lime-1 {
  border-top-color: #fcffe6 !important;
}

.group:hover .group-hover\:border-r-lime-1 {
  border-right-color: #fcffe6 !important;
}

.group:hover .group-hover\:border-b-lime-1 {
  border-bottom-color: #fcffe6 !important;
}

.group:hover .group-hover\:border-l-lime-1 {
  border-left-color: #fcffe6 !important;
}

.group:hover .group-hover\:border-t-lime-2 {
  border-top-color: #f4ffb8 !important;
}

.group:hover .group-hover\:border-r-lime-2 {
  border-right-color: #f4ffb8 !important;
}

.group:hover .group-hover\:border-b-lime-2 {
  border-bottom-color: #f4ffb8 !important;
}

.group:hover .group-hover\:border-l-lime-2 {
  border-left-color: #f4ffb8 !important;
}

.group:hover .group-hover\:border-t-lime-3 {
  border-top-color: #eaff8f !important;
}

.group:hover .group-hover\:border-r-lime-3 {
  border-right-color: #eaff8f !important;
}

.group:hover .group-hover\:border-b-lime-3 {
  border-bottom-color: #eaff8f !important;
}

.group:hover .group-hover\:border-l-lime-3 {
  border-left-color: #eaff8f !important;
}

.group:hover .group-hover\:border-t-lime-4 {
  border-top-color: #d3f261 !important;
}

.group:hover .group-hover\:border-r-lime-4 {
  border-right-color: #d3f261 !important;
}

.group:hover .group-hover\:border-b-lime-4 {
  border-bottom-color: #d3f261 !important;
}

.group:hover .group-hover\:border-l-lime-4 {
  border-left-color: #d3f261 !important;
}

.group:hover .group-hover\:border-t-lime-5 {
  border-top-color: #bae637 !important;
}

.group:hover .group-hover\:border-r-lime-5 {
  border-right-color: #bae637 !important;
}

.group:hover .group-hover\:border-b-lime-5 {
  border-bottom-color: #bae637 !important;
}

.group:hover .group-hover\:border-l-lime-5 {
  border-left-color: #bae637 !important;
}

.group:hover .group-hover\:border-t-lime-6 {
  border-top-color: #a0d911 !important;
}

.group:hover .group-hover\:border-r-lime-6 {
  border-right-color: #a0d911 !important;
}

.group:hover .group-hover\:border-b-lime-6 {
  border-bottom-color: #a0d911 !important;
}

.group:hover .group-hover\:border-l-lime-6 {
  border-left-color: #a0d911 !important;
}

.group:hover .group-hover\:border-t-lime-7 {
  border-top-color: #7cb305 !important;
}

.group:hover .group-hover\:border-r-lime-7 {
  border-right-color: #7cb305 !important;
}

.group:hover .group-hover\:border-b-lime-7 {
  border-bottom-color: #7cb305 !important;
}

.group:hover .group-hover\:border-l-lime-7 {
  border-left-color: #7cb305 !important;
}

.group:hover .group-hover\:border-t-lime-8 {
  border-top-color: #5b8c00 !important;
}

.group:hover .group-hover\:border-r-lime-8 {
  border-right-color: #5b8c00 !important;
}

.group:hover .group-hover\:border-b-lime-8 {
  border-bottom-color: #5b8c00 !important;
}

.group:hover .group-hover\:border-l-lime-8 {
  border-left-color: #5b8c00 !important;
}

.group:hover .group-hover\:border-t-lime-9 {
  border-top-color: #3f6600 !important;
}

.group:hover .group-hover\:border-r-lime-9 {
  border-right-color: #3f6600 !important;
}

.group:hover .group-hover\:border-b-lime-9 {
  border-bottom-color: #3f6600 !important;
}

.group:hover .group-hover\:border-l-lime-9 {
  border-left-color: #3f6600 !important;
}

.group:hover .group-hover\:border-t-lime-10 {
  border-top-color: #254000 !important;
}

.group:hover .group-hover\:border-r-lime-10 {
  border-right-color: #254000 !important;
}

.group:hover .group-hover\:border-b-lime-10 {
  border-bottom-color: #254000 !important;
}

.group:hover .group-hover\:border-l-lime-10 {
  border-left-color: #254000 !important;
}

.group:hover .group-hover\:border-t-green-1 {
  border-top-color: #f6fef9 !important;
}

.group:hover .group-hover\:border-r-green-1 {
  border-right-color: #f6fef9 !important;
}

.group:hover .group-hover\:border-b-green-1 {
  border-bottom-color: #f6fef9 !important;
}

.group:hover .group-hover\:border-l-green-1 {
  border-left-color: #f6fef9 !important;
}

.group:hover .group-hover\:border-t-green-2 {
  border-top-color: #f6ffed !important;
}

.group:hover .group-hover\:border-r-green-2 {
  border-right-color: #f6ffed !important;
}

.group:hover .group-hover\:border-b-green-2 {
  border-bottom-color: #f6ffed !important;
}

.group:hover .group-hover\:border-l-green-2 {
  border-left-color: #f6ffed !important;
}

.group:hover .group-hover\:border-t-green-3 {
  border-top-color: #d9f7be !important;
}

.group:hover .group-hover\:border-r-green-3 {
  border-right-color: #d9f7be !important;
}

.group:hover .group-hover\:border-b-green-3 {
  border-bottom-color: #d9f7be !important;
}

.group:hover .group-hover\:border-l-green-3 {
  border-left-color: #d9f7be !important;
}

.group:hover .group-hover\:border-t-green-4 {
  border-top-color: #b7eb8f !important;
}

.group:hover .group-hover\:border-r-green-4 {
  border-right-color: #b7eb8f !important;
}

.group:hover .group-hover\:border-b-green-4 {
  border-bottom-color: #b7eb8f !important;
}

.group:hover .group-hover\:border-l-green-4 {
  border-left-color: #b7eb8f !important;
}

.group:hover .group-hover\:border-t-green-5 {
  border-top-color: #95de64 !important;
}

.group:hover .group-hover\:border-r-green-5 {
  border-right-color: #95de64 !important;
}

.group:hover .group-hover\:border-b-green-5 {
  border-bottom-color: #95de64 !important;
}

.group:hover .group-hover\:border-l-green-5 {
  border-left-color: #95de64 !important;
}

.group:hover .group-hover\:border-t-green-6 {
  border-top-color: #73d13d !important;
}

.group:hover .group-hover\:border-r-green-6 {
  border-right-color: #73d13d !important;
}

.group:hover .group-hover\:border-b-green-6 {
  border-bottom-color: #73d13d !important;
}

.group:hover .group-hover\:border-l-green-6 {
  border-left-color: #73d13d !important;
}

.group:hover .group-hover\:border-t-green-7 {
  border-top-color: #52c41a !important;
}

.group:hover .group-hover\:border-r-green-7 {
  border-right-color: #52c41a !important;
}

.group:hover .group-hover\:border-b-green-7 {
  border-bottom-color: #52c41a !important;
}

.group:hover .group-hover\:border-l-green-7 {
  border-left-color: #52c41a !important;
}

.group:hover .group-hover\:border-t-green-8 {
  border-top-color: #389e0d !important;
}

.group:hover .group-hover\:border-r-green-8 {
  border-right-color: #389e0d !important;
}

.group:hover .group-hover\:border-b-green-8 {
  border-bottom-color: #389e0d !important;
}

.group:hover .group-hover\:border-l-green-8 {
  border-left-color: #389e0d !important;
}

.group:hover .group-hover\:border-t-green-9 {
  border-top-color: #237804 !important;
}

.group:hover .group-hover\:border-r-green-9 {
  border-right-color: #237804 !important;
}

.group:hover .group-hover\:border-b-green-9 {
  border-bottom-color: #237804 !important;
}

.group:hover .group-hover\:border-l-green-9 {
  border-left-color: #237804 !important;
}

.group:hover .group-hover\:border-t-green-10 {
  border-top-color: #135200 !important;
}

.group:hover .group-hover\:border-r-green-10 {
  border-right-color: #135200 !important;
}

.group:hover .group-hover\:border-b-green-10 {
  border-bottom-color: #135200 !important;
}

.group:hover .group-hover\:border-l-green-10 {
  border-left-color: #135200 !important;
}

.group:hover .group-hover\:border-t-green-11 {
  border-top-color: #092b00 !important;
}

.group:hover .group-hover\:border-r-green-11 {
  border-right-color: #092b00 !important;
}

.group:hover .group-hover\:border-b-green-11 {
  border-bottom-color: #092b00 !important;
}

.group:hover .group-hover\:border-l-green-11 {
  border-left-color: #092b00 !important;
}

.group:hover .group-hover\:border-t-cyan-1 {
  border-top-color: #e6fffb !important;
}

.group:hover .group-hover\:border-r-cyan-1 {
  border-right-color: #e6fffb !important;
}

.group:hover .group-hover\:border-b-cyan-1 {
  border-bottom-color: #e6fffb !important;
}

.group:hover .group-hover\:border-l-cyan-1 {
  border-left-color: #e6fffb !important;
}

.group:hover .group-hover\:border-t-cyan-2 {
  border-top-color: #b5f5ec !important;
}

.group:hover .group-hover\:border-r-cyan-2 {
  border-right-color: #b5f5ec !important;
}

.group:hover .group-hover\:border-b-cyan-2 {
  border-bottom-color: #b5f5ec !important;
}

.group:hover .group-hover\:border-l-cyan-2 {
  border-left-color: #b5f5ec !important;
}

.group:hover .group-hover\:border-t-cyan-3 {
  border-top-color: #87e8de !important;
}

.group:hover .group-hover\:border-r-cyan-3 {
  border-right-color: #87e8de !important;
}

.group:hover .group-hover\:border-b-cyan-3 {
  border-bottom-color: #87e8de !important;
}

.group:hover .group-hover\:border-l-cyan-3 {
  border-left-color: #87e8de !important;
}

.group:hover .group-hover\:border-t-cyan-4 {
  border-top-color: #5cdbd3 !important;
}

.group:hover .group-hover\:border-r-cyan-4 {
  border-right-color: #5cdbd3 !important;
}

.group:hover .group-hover\:border-b-cyan-4 {
  border-bottom-color: #5cdbd3 !important;
}

.group:hover .group-hover\:border-l-cyan-4 {
  border-left-color: #5cdbd3 !important;
}

.group:hover .group-hover\:border-t-cyan-5 {
  border-top-color: #36cfc9 !important;
}

.group:hover .group-hover\:border-r-cyan-5 {
  border-right-color: #36cfc9 !important;
}

.group:hover .group-hover\:border-b-cyan-5 {
  border-bottom-color: #36cfc9 !important;
}

.group:hover .group-hover\:border-l-cyan-5 {
  border-left-color: #36cfc9 !important;
}

.group:hover .group-hover\:border-t-cyan-6 {
  border-top-color: #13c2c2 !important;
}

.group:hover .group-hover\:border-r-cyan-6 {
  border-right-color: #13c2c2 !important;
}

.group:hover .group-hover\:border-b-cyan-6 {
  border-bottom-color: #13c2c2 !important;
}

.group:hover .group-hover\:border-l-cyan-6 {
  border-left-color: #13c2c2 !important;
}

.group:hover .group-hover\:border-t-cyan-7 {
  border-top-color: #08979c !important;
}

.group:hover .group-hover\:border-r-cyan-7 {
  border-right-color: #08979c !important;
}

.group:hover .group-hover\:border-b-cyan-7 {
  border-bottom-color: #08979c !important;
}

.group:hover .group-hover\:border-l-cyan-7 {
  border-left-color: #08979c !important;
}

.group:hover .group-hover\:border-t-cyan-8 {
  border-top-color: #006d75 !important;
}

.group:hover .group-hover\:border-r-cyan-8 {
  border-right-color: #006d75 !important;
}

.group:hover .group-hover\:border-b-cyan-8 {
  border-bottom-color: #006d75 !important;
}

.group:hover .group-hover\:border-l-cyan-8 {
  border-left-color: #006d75 !important;
}

.group:hover .group-hover\:border-t-cyan-9 {
  border-top-color: #00474f !important;
}

.group:hover .group-hover\:border-r-cyan-9 {
  border-right-color: #00474f !important;
}

.group:hover .group-hover\:border-b-cyan-9 {
  border-bottom-color: #00474f !important;
}

.group:hover .group-hover\:border-l-cyan-9 {
  border-left-color: #00474f !important;
}

.group:hover .group-hover\:border-t-cyan-10 {
  border-top-color: #002329 !important;
}

.group:hover .group-hover\:border-r-cyan-10 {
  border-right-color: #002329 !important;
}

.group:hover .group-hover\:border-b-cyan-10 {
  border-bottom-color: #002329 !important;
}

.group:hover .group-hover\:border-l-cyan-10 {
  border-left-color: #002329 !important;
}

.group:hover .group-hover\:border-t-blue-1 {
  border-top-color: #e6f7ff !important;
}

.group:hover .group-hover\:border-r-blue-1 {
  border-right-color: #e6f7ff !important;
}

.group:hover .group-hover\:border-b-blue-1 {
  border-bottom-color: #e6f7ff !important;
}

.group:hover .group-hover\:border-l-blue-1 {
  border-left-color: #e6f7ff !important;
}

.group:hover .group-hover\:border-t-blue-2 {
  border-top-color: #bae7ff !important;
}

.group:hover .group-hover\:border-r-blue-2 {
  border-right-color: #bae7ff !important;
}

.group:hover .group-hover\:border-b-blue-2 {
  border-bottom-color: #bae7ff !important;
}

.group:hover .group-hover\:border-l-blue-2 {
  border-left-color: #bae7ff !important;
}

.group:hover .group-hover\:border-t-blue-3 {
  border-top-color: #91d5ff !important;
}

.group:hover .group-hover\:border-r-blue-3 {
  border-right-color: #91d5ff !important;
}

.group:hover .group-hover\:border-b-blue-3 {
  border-bottom-color: #91d5ff !important;
}

.group:hover .group-hover\:border-l-blue-3 {
  border-left-color: #91d5ff !important;
}

.group:hover .group-hover\:border-t-blue-4 {
  border-top-color: #69c0ff !important;
}

.group:hover .group-hover\:border-r-blue-4 {
  border-right-color: #69c0ff !important;
}

.group:hover .group-hover\:border-b-blue-4 {
  border-bottom-color: #69c0ff !important;
}

.group:hover .group-hover\:border-l-blue-4 {
  border-left-color: #69c0ff !important;
}

.group:hover .group-hover\:border-t-blue-5 {
  border-top-color: #4b85ff !important;
}

.group:hover .group-hover\:border-r-blue-5 {
  border-right-color: #4b85ff !important;
}

.group:hover .group-hover\:border-b-blue-5 {
  border-bottom-color: #4b85ff !important;
}

.group:hover .group-hover\:border-l-blue-5 {
  border-left-color: #4b85ff !important;
}

.group:hover .group-hover\:border-t-blue-6 {
  border-top-color: #2f70ff !important;
}

.group:hover .group-hover\:border-r-blue-6 {
  border-right-color: #2f70ff !important;
}

.group:hover .group-hover\:border-b-blue-6 {
  border-bottom-color: #2f70ff !important;
}

.group:hover .group-hover\:border-l-blue-6 {
  border-left-color: #2f70ff !important;
}

.group:hover .group-hover\:border-t-blue-7 {
  border-top-color: #096dd9 !important;
}

.group:hover .group-hover\:border-r-blue-7 {
  border-right-color: #096dd9 !important;
}

.group:hover .group-hover\:border-b-blue-7 {
  border-bottom-color: #096dd9 !important;
}

.group:hover .group-hover\:border-l-blue-7 {
  border-left-color: #096dd9 !important;
}

.group:hover .group-hover\:border-t-blue-8 {
  border-top-color: #0050b3 !important;
}

.group:hover .group-hover\:border-r-blue-8 {
  border-right-color: #0050b3 !important;
}

.group:hover .group-hover\:border-b-blue-8 {
  border-bottom-color: #0050b3 !important;
}

.group:hover .group-hover\:border-l-blue-8 {
  border-left-color: #0050b3 !important;
}

.group:hover .group-hover\:border-t-blue-9 {
  border-top-color: #003a8c !important;
}

.group:hover .group-hover\:border-r-blue-9 {
  border-right-color: #003a8c !important;
}

.group:hover .group-hover\:border-b-blue-9 {
  border-bottom-color: #003a8c !important;
}

.group:hover .group-hover\:border-l-blue-9 {
  border-left-color: #003a8c !important;
}

.group:hover .group-hover\:border-t-blue-10 {
  border-top-color: #002766 !important;
}

.group:hover .group-hover\:border-r-blue-10 {
  border-right-color: #002766 !important;
}

.group:hover .group-hover\:border-b-blue-10 {
  border-bottom-color: #002766 !important;
}

.group:hover .group-hover\:border-l-blue-10 {
  border-left-color: #002766 !important;
}

.group:hover .group-hover\:border-t-geekBlue-1 {
  border-top-color: #f6f9ff !important;
}

.group:hover .group-hover\:border-r-geekBlue-1 {
  border-right-color: #f6f9ff !important;
}

.group:hover .group-hover\:border-b-geekBlue-1 {
  border-bottom-color: #f6f9ff !important;
}

.group:hover .group-hover\:border-l-geekBlue-1 {
  border-left-color: #f6f9ff !important;
}

.group:hover .group-hover\:border-t-geekBlue-2 {
  border-top-color: #f0f5ff !important;
}

.group:hover .group-hover\:border-r-geekBlue-2 {
  border-right-color: #f0f5ff !important;
}

.group:hover .group-hover\:border-b-geekBlue-2 {
  border-bottom-color: #f0f5ff !important;
}

.group:hover .group-hover\:border-l-geekBlue-2 {
  border-left-color: #f0f5ff !important;
}

.group:hover .group-hover\:border-t-geekBlue-3 {
  border-top-color: #d6e4ff !important;
}

.group:hover .group-hover\:border-r-geekBlue-3 {
  border-right-color: #d6e4ff !important;
}

.group:hover .group-hover\:border-b-geekBlue-3 {
  border-bottom-color: #d6e4ff !important;
}

.group:hover .group-hover\:border-l-geekBlue-3 {
  border-left-color: #d6e4ff !important;
}

.group:hover .group-hover\:border-t-geekBlue-4 {
  border-top-color: #adc6ff !important;
}

.group:hover .group-hover\:border-r-geekBlue-4 {
  border-right-color: #adc6ff !important;
}

.group:hover .group-hover\:border-b-geekBlue-4 {
  border-bottom-color: #adc6ff !important;
}

.group:hover .group-hover\:border-l-geekBlue-4 {
  border-left-color: #adc6ff !important;
}

.group:hover .group-hover\:border-t-geekBlue-5 {
  border-top-color: #85a5ff !important;
}

.group:hover .group-hover\:border-r-geekBlue-5 {
  border-right-color: #85a5ff !important;
}

.group:hover .group-hover\:border-b-geekBlue-5 {
  border-bottom-color: #85a5ff !important;
}

.group:hover .group-hover\:border-l-geekBlue-5 {
  border-left-color: #85a5ff !important;
}

.group:hover .group-hover\:border-t-geekBlue-6 {
  border-top-color: #597ef7 !important;
}

.group:hover .group-hover\:border-r-geekBlue-6 {
  border-right-color: #597ef7 !important;
}

.group:hover .group-hover\:border-b-geekBlue-6 {
  border-bottom-color: #597ef7 !important;
}

.group:hover .group-hover\:border-l-geekBlue-6 {
  border-left-color: #597ef7 !important;
}

.group:hover .group-hover\:border-t-geekBlue-7 {
  border-top-color: #2f54eb !important;
}

.group:hover .group-hover\:border-r-geekBlue-7 {
  border-right-color: #2f54eb !important;
}

.group:hover .group-hover\:border-b-geekBlue-7 {
  border-bottom-color: #2f54eb !important;
}

.group:hover .group-hover\:border-l-geekBlue-7 {
  border-left-color: #2f54eb !important;
}

.group:hover .group-hover\:border-t-geekBlue-8 {
  border-top-color: #1d39c4 !important;
}

.group:hover .group-hover\:border-r-geekBlue-8 {
  border-right-color: #1d39c4 !important;
}

.group:hover .group-hover\:border-b-geekBlue-8 {
  border-bottom-color: #1d39c4 !important;
}

.group:hover .group-hover\:border-l-geekBlue-8 {
  border-left-color: #1d39c4 !important;
}

.group:hover .group-hover\:border-t-geekBlue-9 {
  border-top-color: #10239e !important;
}

.group:hover .group-hover\:border-r-geekBlue-9 {
  border-right-color: #10239e !important;
}

.group:hover .group-hover\:border-b-geekBlue-9 {
  border-bottom-color: #10239e !important;
}

.group:hover .group-hover\:border-l-geekBlue-9 {
  border-left-color: #10239e !important;
}

.group:hover .group-hover\:border-t-geekBlue-10 {
  border-top-color: #061178 !important;
}

.group:hover .group-hover\:border-r-geekBlue-10 {
  border-right-color: #061178 !important;
}

.group:hover .group-hover\:border-b-geekBlue-10 {
  border-bottom-color: #061178 !important;
}

.group:hover .group-hover\:border-l-geekBlue-10 {
  border-left-color: #061178 !important;
}

.group:hover .group-hover\:border-t-geekBlue-11 {
  border-top-color: #030852 !important;
}

.group:hover .group-hover\:border-r-geekBlue-11 {
  border-right-color: #030852 !important;
}

.group:hover .group-hover\:border-b-geekBlue-11 {
  border-bottom-color: #030852 !important;
}

.group:hover .group-hover\:border-l-geekBlue-11 {
  border-left-color: #030852 !important;
}

.group:hover .group-hover\:border-t-purple-1 {
  border-top-color: #fafaff !important;
}

.group:hover .group-hover\:border-r-purple-1 {
  border-right-color: #fafaff !important;
}

.group:hover .group-hover\:border-b-purple-1 {
  border-bottom-color: #fafaff !important;
}

.group:hover .group-hover\:border-l-purple-1 {
  border-left-color: #fafaff !important;
}

.group:hover .group-hover\:border-t-purple-2 {
  border-top-color: #f9f0ff !important;
}

.group:hover .group-hover\:border-r-purple-2 {
  border-right-color: #f9f0ff !important;
}

.group:hover .group-hover\:border-b-purple-2 {
  border-bottom-color: #f9f0ff !important;
}

.group:hover .group-hover\:border-l-purple-2 {
  border-left-color: #f9f0ff !important;
}

.group:hover .group-hover\:border-t-purple-3 {
  border-top-color: #efdbff !important;
}

.group:hover .group-hover\:border-r-purple-3 {
  border-right-color: #efdbff !important;
}

.group:hover .group-hover\:border-b-purple-3 {
  border-bottom-color: #efdbff !important;
}

.group:hover .group-hover\:border-l-purple-3 {
  border-left-color: #efdbff !important;
}

.group:hover .group-hover\:border-t-purple-4 {
  border-top-color: #d3adf7 !important;
}

.group:hover .group-hover\:border-r-purple-4 {
  border-right-color: #d3adf7 !important;
}

.group:hover .group-hover\:border-b-purple-4 {
  border-bottom-color: #d3adf7 !important;
}

.group:hover .group-hover\:border-l-purple-4 {
  border-left-color: #d3adf7 !important;
}

.group:hover .group-hover\:border-t-purple-5 {
  border-top-color: #b37feb !important;
}

.group:hover .group-hover\:border-r-purple-5 {
  border-right-color: #b37feb !important;
}

.group:hover .group-hover\:border-b-purple-5 {
  border-bottom-color: #b37feb !important;
}

.group:hover .group-hover\:border-l-purple-5 {
  border-left-color: #b37feb !important;
}

.group:hover .group-hover\:border-t-purple-6 {
  border-top-color: #9254de !important;
}

.group:hover .group-hover\:border-r-purple-6 {
  border-right-color: #9254de !important;
}

.group:hover .group-hover\:border-b-purple-6 {
  border-bottom-color: #9254de !important;
}

.group:hover .group-hover\:border-l-purple-6 {
  border-left-color: #9254de !important;
}

.group:hover .group-hover\:border-t-purple-7 {
  border-top-color: #722ed1 !important;
}

.group:hover .group-hover\:border-r-purple-7 {
  border-right-color: #722ed1 !important;
}

.group:hover .group-hover\:border-b-purple-7 {
  border-bottom-color: #722ed1 !important;
}

.group:hover .group-hover\:border-l-purple-7 {
  border-left-color: #722ed1 !important;
}

.group:hover .group-hover\:border-t-purple-8 {
  border-top-color: #531dab !important;
}

.group:hover .group-hover\:border-r-purple-8 {
  border-right-color: #531dab !important;
}

.group:hover .group-hover\:border-b-purple-8 {
  border-bottom-color: #531dab !important;
}

.group:hover .group-hover\:border-l-purple-8 {
  border-left-color: #531dab !important;
}

.group:hover .group-hover\:border-t-purple-9 {
  border-top-color: #391085 !important;
}

.group:hover .group-hover\:border-r-purple-9 {
  border-right-color: #391085 !important;
}

.group:hover .group-hover\:border-b-purple-9 {
  border-bottom-color: #391085 !important;
}

.group:hover .group-hover\:border-l-purple-9 {
  border-left-color: #391085 !important;
}

.group:hover .group-hover\:border-t-purple-10 {
  border-top-color: #22075e !important;
}

.group:hover .group-hover\:border-r-purple-10 {
  border-right-color: #22075e !important;
}

.group:hover .group-hover\:border-b-purple-10 {
  border-bottom-color: #22075e !important;
}

.group:hover .group-hover\:border-l-purple-10 {
  border-left-color: #22075e !important;
}

.group:hover .group-hover\:border-t-purple-11 {
  border-top-color: #120338 !important;
}

.group:hover .group-hover\:border-r-purple-11 {
  border-right-color: #120338 !important;
}

.group:hover .group-hover\:border-b-purple-11 {
  border-bottom-color: #120338 !important;
}

.group:hover .group-hover\:border-l-purple-11 {
  border-left-color: #120338 !important;
}

.group:hover .group-hover\:border-t-magenta-1 {
  border-top-color: #fff0f6 !important;
}

.group:hover .group-hover\:border-r-magenta-1 {
  border-right-color: #fff0f6 !important;
}

.group:hover .group-hover\:border-b-magenta-1 {
  border-bottom-color: #fff0f6 !important;
}

.group:hover .group-hover\:border-l-magenta-1 {
  border-left-color: #fff0f6 !important;
}

.group:hover .group-hover\:border-t-magenta-2 {
  border-top-color: #ffd6e7 !important;
}

.group:hover .group-hover\:border-r-magenta-2 {
  border-right-color: #ffd6e7 !important;
}

.group:hover .group-hover\:border-b-magenta-2 {
  border-bottom-color: #ffd6e7 !important;
}

.group:hover .group-hover\:border-l-magenta-2 {
  border-left-color: #ffd6e7 !important;
}

.group:hover .group-hover\:border-t-magenta-3 {
  border-top-color: #ffadd2 !important;
}

.group:hover .group-hover\:border-r-magenta-3 {
  border-right-color: #ffadd2 !important;
}

.group:hover .group-hover\:border-b-magenta-3 {
  border-bottom-color: #ffadd2 !important;
}

.group:hover .group-hover\:border-l-magenta-3 {
  border-left-color: #ffadd2 !important;
}

.group:hover .group-hover\:border-t-magenta-4 {
  border-top-color: #ff85c0 !important;
}

.group:hover .group-hover\:border-r-magenta-4 {
  border-right-color: #ff85c0 !important;
}

.group:hover .group-hover\:border-b-magenta-4 {
  border-bottom-color: #ff85c0 !important;
}

.group:hover .group-hover\:border-l-magenta-4 {
  border-left-color: #ff85c0 !important;
}

.group:hover .group-hover\:border-t-magenta-5 {
  border-top-color: #f759ab !important;
}

.group:hover .group-hover\:border-r-magenta-5 {
  border-right-color: #f759ab !important;
}

.group:hover .group-hover\:border-b-magenta-5 {
  border-bottom-color: #f759ab !important;
}

.group:hover .group-hover\:border-l-magenta-5 {
  border-left-color: #f759ab !important;
}

.group:hover .group-hover\:border-t-magenta-6 {
  border-top-color: #eb2f96 !important;
}

.group:hover .group-hover\:border-r-magenta-6 {
  border-right-color: #eb2f96 !important;
}

.group:hover .group-hover\:border-b-magenta-6 {
  border-bottom-color: #eb2f96 !important;
}

.group:hover .group-hover\:border-l-magenta-6 {
  border-left-color: #eb2f96 !important;
}

.group:hover .group-hover\:border-t-magenta-7 {
  border-top-color: #c41d7f !important;
}

.group:hover .group-hover\:border-r-magenta-7 {
  border-right-color: #c41d7f !important;
}

.group:hover .group-hover\:border-b-magenta-7 {
  border-bottom-color: #c41d7f !important;
}

.group:hover .group-hover\:border-l-magenta-7 {
  border-left-color: #c41d7f !important;
}

.group:hover .group-hover\:border-t-magenta-8 {
  border-top-color: #9e1068 !important;
}

.group:hover .group-hover\:border-r-magenta-8 {
  border-right-color: #9e1068 !important;
}

.group:hover .group-hover\:border-b-magenta-8 {
  border-bottom-color: #9e1068 !important;
}

.group:hover .group-hover\:border-l-magenta-8 {
  border-left-color: #9e1068 !important;
}

.group:hover .group-hover\:border-t-magenta-9 {
  border-top-color: #780650 !important;
}

.group:hover .group-hover\:border-r-magenta-9 {
  border-right-color: #780650 !important;
}

.group:hover .group-hover\:border-b-magenta-9 {
  border-bottom-color: #780650 !important;
}

.group:hover .group-hover\:border-l-magenta-9 {
  border-left-color: #780650 !important;
}

.group:hover .group-hover\:border-t-magenta-10 {
  border-top-color: #520339 !important;
}

.group:hover .group-hover\:border-r-magenta-10 {
  border-right-color: #520339 !important;
}

.group:hover .group-hover\:border-b-magenta-10 {
  border-bottom-color: #520339 !important;
}

.group:hover .group-hover\:border-l-magenta-10 {
  border-left-color: #520339 !important;
}

.group:hover .group-hover\:border-t-gray-1 {
  border-top-color: #ffffff !important;
}

.group:hover .group-hover\:border-r-gray-1 {
  border-right-color: #ffffff !important;
}

.group:hover .group-hover\:border-b-gray-1 {
  border-bottom-color: #ffffff !important;
}

.group:hover .group-hover\:border-l-gray-1 {
  border-left-color: #ffffff !important;
}

.group:hover .group-hover\:border-t-gray-2 {
  border-top-color: #fafafa !important;
}

.group:hover .group-hover\:border-r-gray-2 {
  border-right-color: #fafafa !important;
}

.group:hover .group-hover\:border-b-gray-2 {
  border-bottom-color: #fafafa !important;
}

.group:hover .group-hover\:border-l-gray-2 {
  border-left-color: #fafafa !important;
}

.group:hover .group-hover\:border-t-gray-3 {
  border-top-color: #f5f5f5 !important;
}

.group:hover .group-hover\:border-r-gray-3 {
  border-right-color: #f5f5f5 !important;
}

.group:hover .group-hover\:border-b-gray-3 {
  border-bottom-color: #f5f5f5 !important;
}

.group:hover .group-hover\:border-l-gray-3 {
  border-left-color: #f5f5f5 !important;
}

.group:hover .group-hover\:border-t-gray-4 {
  border-top-color: #e8e8e8 !important;
}

.group:hover .group-hover\:border-r-gray-4 {
  border-right-color: #e8e8e8 !important;
}

.group:hover .group-hover\:border-b-gray-4 {
  border-bottom-color: #e8e8e8 !important;
}

.group:hover .group-hover\:border-l-gray-4 {
  border-left-color: #e8e8e8 !important;
}

.group:hover .group-hover\:border-t-gray-5 {
  border-top-color: #d9d9d9 !important;
}

.group:hover .group-hover\:border-r-gray-5 {
  border-right-color: #d9d9d9 !important;
}

.group:hover .group-hover\:border-b-gray-5 {
  border-bottom-color: #d9d9d9 !important;
}

.group:hover .group-hover\:border-l-gray-5 {
  border-left-color: #d9d9d9 !important;
}

.group:hover .group-hover\:border-t-gray-6 {
  border-top-color: #bfbfbf !important;
}

.group:hover .group-hover\:border-r-gray-6 {
  border-right-color: #bfbfbf !important;
}

.group:hover .group-hover\:border-b-gray-6 {
  border-bottom-color: #bfbfbf !important;
}

.group:hover .group-hover\:border-l-gray-6 {
  border-left-color: #bfbfbf !important;
}

.group:hover .group-hover\:border-t-gray-7 {
  border-top-color: #8c8c8c !important;
}

.group:hover .group-hover\:border-r-gray-7 {
  border-right-color: #8c8c8c !important;
}

.group:hover .group-hover\:border-b-gray-7 {
  border-bottom-color: #8c8c8c !important;
}

.group:hover .group-hover\:border-l-gray-7 {
  border-left-color: #8c8c8c !important;
}

.group:hover .group-hover\:border-t-gray-8 {
  border-top-color: #595959 !important;
}

.group:hover .group-hover\:border-r-gray-8 {
  border-right-color: #595959 !important;
}

.group:hover .group-hover\:border-b-gray-8 {
  border-bottom-color: #595959 !important;
}

.group:hover .group-hover\:border-l-gray-8 {
  border-left-color: #595959 !important;
}

.group:hover .group-hover\:border-t-gray-9 {
  border-top-color: #262626 !important;
}

.group:hover .group-hover\:border-r-gray-9 {
  border-right-color: #262626 !important;
}

.group:hover .group-hover\:border-b-gray-9 {
  border-bottom-color: #262626 !important;
}

.group:hover .group-hover\:border-l-gray-9 {
  border-left-color: #262626 !important;
}

.group:hover .group-hover\:border-t-gray-10 {
  border-top-color: #000000 !important;
}

.group:hover .group-hover\:border-r-gray-10 {
  border-right-color: #000000 !important;
}

.group:hover .group-hover\:border-b-gray-10 {
  border-bottom-color: #000000 !important;
}

.group:hover .group-hover\:border-l-gray-10 {
  border-left-color: #000000 !important;
}

.group:hover .group-hover\:border-t-transparent {
  border-top-color: transparent !important;
}

.group:hover .group-hover\:border-r-transparent {
  border-right-color: transparent !important;
}

.group:hover .group-hover\:border-b-transparent {
  border-bottom-color: transparent !important;
}

.group:hover .group-hover\:border-l-transparent {
  border-left-color: transparent !important;
}

.group:hover .group-hover\:border-t-DEFAULT {
  border-top-color: currentColor !important;
}

.group:hover .group-hover\:border-r-DEFAULT {
  border-right-color: currentColor !important;
}

.group:hover .group-hover\:border-b-DEFAULT {
  border-bottom-color: currentColor !important;
}

.group:hover .group-hover\:border-l-DEFAULT {
  border-left-color: currentColor !important;
}

.focus-within\:border-t-red-1:focus-within {
  border-top-color: #fff1f0 !important;
}

.focus-within\:border-r-red-1:focus-within {
  border-right-color: #fff1f0 !important;
}

.focus-within\:border-b-red-1:focus-within {
  border-bottom-color: #fff1f0 !important;
}

.focus-within\:border-l-red-1:focus-within {
  border-left-color: #fff1f0 !important;
}

.focus-within\:border-t-red-2:focus-within {
  border-top-color: #ffccc7 !important;
}

.focus-within\:border-r-red-2:focus-within {
  border-right-color: #ffccc7 !important;
}

.focus-within\:border-b-red-2:focus-within {
  border-bottom-color: #ffccc7 !important;
}

.focus-within\:border-l-red-2:focus-within {
  border-left-color: #ffccc7 !important;
}

.focus-within\:border-t-red-3:focus-within {
  border-top-color: #ffa39e !important;
}

.focus-within\:border-r-red-3:focus-within {
  border-right-color: #ffa39e !important;
}

.focus-within\:border-b-red-3:focus-within {
  border-bottom-color: #ffa39e !important;
}

.focus-within\:border-l-red-3:focus-within {
  border-left-color: #ffa39e !important;
}

.focus-within\:border-t-red-4:focus-within {
  border-top-color: #ff7875 !important;
}

.focus-within\:border-r-red-4:focus-within {
  border-right-color: #ff7875 !important;
}

.focus-within\:border-b-red-4:focus-within {
  border-bottom-color: #ff7875 !important;
}

.focus-within\:border-l-red-4:focus-within {
  border-left-color: #ff7875 !important;
}

.focus-within\:border-t-red-5:focus-within {
  border-top-color: #ff4d4f !important;
}

.focus-within\:border-r-red-5:focus-within {
  border-right-color: #ff4d4f !important;
}

.focus-within\:border-b-red-5:focus-within {
  border-bottom-color: #ff4d4f !important;
}

.focus-within\:border-l-red-5:focus-within {
  border-left-color: #ff4d4f !important;
}

.focus-within\:border-t-red-6:focus-within {
  border-top-color: #f5222d !important;
}

.focus-within\:border-r-red-6:focus-within {
  border-right-color: #f5222d !important;
}

.focus-within\:border-b-red-6:focus-within {
  border-bottom-color: #f5222d !important;
}

.focus-within\:border-l-red-6:focus-within {
  border-left-color: #f5222d !important;
}

.focus-within\:border-t-red-7:focus-within {
  border-top-color: #cf1322 !important;
}

.focus-within\:border-r-red-7:focus-within {
  border-right-color: #cf1322 !important;
}

.focus-within\:border-b-red-7:focus-within {
  border-bottom-color: #cf1322 !important;
}

.focus-within\:border-l-red-7:focus-within {
  border-left-color: #cf1322 !important;
}

.focus-within\:border-t-red-8:focus-within {
  border-top-color: #a8071a !important;
}

.focus-within\:border-r-red-8:focus-within {
  border-right-color: #a8071a !important;
}

.focus-within\:border-b-red-8:focus-within {
  border-bottom-color: #a8071a !important;
}

.focus-within\:border-l-red-8:focus-within {
  border-left-color: #a8071a !important;
}

.focus-within\:border-t-red-9:focus-within {
  border-top-color: #820014 !important;
}

.focus-within\:border-r-red-9:focus-within {
  border-right-color: #820014 !important;
}

.focus-within\:border-b-red-9:focus-within {
  border-bottom-color: #820014 !important;
}

.focus-within\:border-l-red-9:focus-within {
  border-left-color: #820014 !important;
}

.focus-within\:border-t-red-10:focus-within {
  border-top-color: #5c0011 !important;
}

.focus-within\:border-r-red-10:focus-within {
  border-right-color: #5c0011 !important;
}

.focus-within\:border-b-red-10:focus-within {
  border-bottom-color: #5c0011 !important;
}

.focus-within\:border-l-red-10:focus-within {
  border-left-color: #5c0011 !important;
}

.focus-within\:border-t-volcano-1:focus-within {
  border-top-color: #fff2e8 !important;
}

.focus-within\:border-r-volcano-1:focus-within {
  border-right-color: #fff2e8 !important;
}

.focus-within\:border-b-volcano-1:focus-within {
  border-bottom-color: #fff2e8 !important;
}

.focus-within\:border-l-volcano-1:focus-within {
  border-left-color: #fff2e8 !important;
}

.focus-within\:border-t-volcano-2:focus-within {
  border-top-color: #ffd8bf !important;
}

.focus-within\:border-r-volcano-2:focus-within {
  border-right-color: #ffd8bf !important;
}

.focus-within\:border-b-volcano-2:focus-within {
  border-bottom-color: #ffd8bf !important;
}

.focus-within\:border-l-volcano-2:focus-within {
  border-left-color: #ffd8bf !important;
}

.focus-within\:border-t-volcano-3:focus-within {
  border-top-color: #ffbb96 !important;
}

.focus-within\:border-r-volcano-3:focus-within {
  border-right-color: #ffbb96 !important;
}

.focus-within\:border-b-volcano-3:focus-within {
  border-bottom-color: #ffbb96 !important;
}

.focus-within\:border-l-volcano-3:focus-within {
  border-left-color: #ffbb96 !important;
}

.focus-within\:border-t-volcano-4:focus-within {
  border-top-color: #ff9c6e !important;
}

.focus-within\:border-r-volcano-4:focus-within {
  border-right-color: #ff9c6e !important;
}

.focus-within\:border-b-volcano-4:focus-within {
  border-bottom-color: #ff9c6e !important;
}

.focus-within\:border-l-volcano-4:focus-within {
  border-left-color: #ff9c6e !important;
}

.focus-within\:border-t-volcano-5:focus-within {
  border-top-color: #ff7a45 !important;
}

.focus-within\:border-r-volcano-5:focus-within {
  border-right-color: #ff7a45 !important;
}

.focus-within\:border-b-volcano-5:focus-within {
  border-bottom-color: #ff7a45 !important;
}

.focus-within\:border-l-volcano-5:focus-within {
  border-left-color: #ff7a45 !important;
}

.focus-within\:border-t-volcano-6:focus-within {
  border-top-color: #fa541c !important;
}

.focus-within\:border-r-volcano-6:focus-within {
  border-right-color: #fa541c !important;
}

.focus-within\:border-b-volcano-6:focus-within {
  border-bottom-color: #fa541c !important;
}

.focus-within\:border-l-volcano-6:focus-within {
  border-left-color: #fa541c !important;
}

.focus-within\:border-t-volcano-7:focus-within {
  border-top-color: #d4380d !important;
}

.focus-within\:border-r-volcano-7:focus-within {
  border-right-color: #d4380d !important;
}

.focus-within\:border-b-volcano-7:focus-within {
  border-bottom-color: #d4380d !important;
}

.focus-within\:border-l-volcano-7:focus-within {
  border-left-color: #d4380d !important;
}

.focus-within\:border-t-volcano-8:focus-within {
  border-top-color: #ad2102 !important;
}

.focus-within\:border-r-volcano-8:focus-within {
  border-right-color: #ad2102 !important;
}

.focus-within\:border-b-volcano-8:focus-within {
  border-bottom-color: #ad2102 !important;
}

.focus-within\:border-l-volcano-8:focus-within {
  border-left-color: #ad2102 !important;
}

.focus-within\:border-t-volcano-9:focus-within {
  border-top-color: #871400 !important;
}

.focus-within\:border-r-volcano-9:focus-within {
  border-right-color: #871400 !important;
}

.focus-within\:border-b-volcano-9:focus-within {
  border-bottom-color: #871400 !important;
}

.focus-within\:border-l-volcano-9:focus-within {
  border-left-color: #871400 !important;
}

.focus-within\:border-t-volcano-10:focus-within {
  border-top-color: #610b00 !important;
}

.focus-within\:border-r-volcano-10:focus-within {
  border-right-color: #610b00 !important;
}

.focus-within\:border-b-volcano-10:focus-within {
  border-bottom-color: #610b00 !important;
}

.focus-within\:border-l-volcano-10:focus-within {
  border-left-color: #610b00 !important;
}

.focus-within\:border-t-orange-1:focus-within {
  border-top-color: #fff7e6 !important;
}

.focus-within\:border-r-orange-1:focus-within {
  border-right-color: #fff7e6 !important;
}

.focus-within\:border-b-orange-1:focus-within {
  border-bottom-color: #fff7e6 !important;
}

.focus-within\:border-l-orange-1:focus-within {
  border-left-color: #fff7e6 !important;
}

.focus-within\:border-t-orange-2:focus-within {
  border-top-color: #ffe7ba !important;
}

.focus-within\:border-r-orange-2:focus-within {
  border-right-color: #ffe7ba !important;
}

.focus-within\:border-b-orange-2:focus-within {
  border-bottom-color: #ffe7ba !important;
}

.focus-within\:border-l-orange-2:focus-within {
  border-left-color: #ffe7ba !important;
}

.focus-within\:border-t-orange-3:focus-within {
  border-top-color: #ffd591 !important;
}

.focus-within\:border-r-orange-3:focus-within {
  border-right-color: #ffd591 !important;
}

.focus-within\:border-b-orange-3:focus-within {
  border-bottom-color: #ffd591 !important;
}

.focus-within\:border-l-orange-3:focus-within {
  border-left-color: #ffd591 !important;
}

.focus-within\:border-t-orange-4:focus-within {
  border-top-color: #ffc069 !important;
}

.focus-within\:border-r-orange-4:focus-within {
  border-right-color: #ffc069 !important;
}

.focus-within\:border-b-orange-4:focus-within {
  border-bottom-color: #ffc069 !important;
}

.focus-within\:border-l-orange-4:focus-within {
  border-left-color: #ffc069 !important;
}

.focus-within\:border-t-orange-5:focus-within {
  border-top-color: #ffa940 !important;
}

.focus-within\:border-r-orange-5:focus-within {
  border-right-color: #ffa940 !important;
}

.focus-within\:border-b-orange-5:focus-within {
  border-bottom-color: #ffa940 !important;
}

.focus-within\:border-l-orange-5:focus-within {
  border-left-color: #ffa940 !important;
}

.focus-within\:border-t-orange-6:focus-within {
  border-top-color: #fa8c16 !important;
}

.focus-within\:border-r-orange-6:focus-within {
  border-right-color: #fa8c16 !important;
}

.focus-within\:border-b-orange-6:focus-within {
  border-bottom-color: #fa8c16 !important;
}

.focus-within\:border-l-orange-6:focus-within {
  border-left-color: #fa8c16 !important;
}

.focus-within\:border-t-orange-7:focus-within {
  border-top-color: #d46b08 !important;
}

.focus-within\:border-r-orange-7:focus-within {
  border-right-color: #d46b08 !important;
}

.focus-within\:border-b-orange-7:focus-within {
  border-bottom-color: #d46b08 !important;
}

.focus-within\:border-l-orange-7:focus-within {
  border-left-color: #d46b08 !important;
}

.focus-within\:border-t-orange-8:focus-within {
  border-top-color: #ad4e00 !important;
}

.focus-within\:border-r-orange-8:focus-within {
  border-right-color: #ad4e00 !important;
}

.focus-within\:border-b-orange-8:focus-within {
  border-bottom-color: #ad4e00 !important;
}

.focus-within\:border-l-orange-8:focus-within {
  border-left-color: #ad4e00 !important;
}

.focus-within\:border-t-orange-9:focus-within {
  border-top-color: #873800 !important;
}

.focus-within\:border-r-orange-9:focus-within {
  border-right-color: #873800 !important;
}

.focus-within\:border-b-orange-9:focus-within {
  border-bottom-color: #873800 !important;
}

.focus-within\:border-l-orange-9:focus-within {
  border-left-color: #873800 !important;
}

.focus-within\:border-t-orange-10:focus-within {
  border-top-color: #612500 !important;
}

.focus-within\:border-r-orange-10:focus-within {
  border-right-color: #612500 !important;
}

.focus-within\:border-b-orange-10:focus-within {
  border-bottom-color: #612500 !important;
}

.focus-within\:border-l-orange-10:focus-within {
  border-left-color: #612500 !important;
}

.focus-within\:border-t-gold-1:focus-within {
  border-top-color: #fffbe6 !important;
}

.focus-within\:border-r-gold-1:focus-within {
  border-right-color: #fffbe6 !important;
}

.focus-within\:border-b-gold-1:focus-within {
  border-bottom-color: #fffbe6 !important;
}

.focus-within\:border-l-gold-1:focus-within {
  border-left-color: #fffbe6 !important;
}

.focus-within\:border-t-gold-2:focus-within {
  border-top-color: #fff1b8 !important;
}

.focus-within\:border-r-gold-2:focus-within {
  border-right-color: #fff1b8 !important;
}

.focus-within\:border-b-gold-2:focus-within {
  border-bottom-color: #fff1b8 !important;
}

.focus-within\:border-l-gold-2:focus-within {
  border-left-color: #fff1b8 !important;
}

.focus-within\:border-t-gold-3:focus-within {
  border-top-color: #ffe58f !important;
}

.focus-within\:border-r-gold-3:focus-within {
  border-right-color: #ffe58f !important;
}

.focus-within\:border-b-gold-3:focus-within {
  border-bottom-color: #ffe58f !important;
}

.focus-within\:border-l-gold-3:focus-within {
  border-left-color: #ffe58f !important;
}

.focus-within\:border-t-gold-4:focus-within {
  border-top-color: #ffd666 !important;
}

.focus-within\:border-r-gold-4:focus-within {
  border-right-color: #ffd666 !important;
}

.focus-within\:border-b-gold-4:focus-within {
  border-bottom-color: #ffd666 !important;
}

.focus-within\:border-l-gold-4:focus-within {
  border-left-color: #ffd666 !important;
}

.focus-within\:border-t-gold-5:focus-within {
  border-top-color: #ffc53d !important;
}

.focus-within\:border-r-gold-5:focus-within {
  border-right-color: #ffc53d !important;
}

.focus-within\:border-b-gold-5:focus-within {
  border-bottom-color: #ffc53d !important;
}

.focus-within\:border-l-gold-5:focus-within {
  border-left-color: #ffc53d !important;
}

.focus-within\:border-t-gold-6:focus-within {
  border-top-color: #faad14 !important;
}

.focus-within\:border-r-gold-6:focus-within {
  border-right-color: #faad14 !important;
}

.focus-within\:border-b-gold-6:focus-within {
  border-bottom-color: #faad14 !important;
}

.focus-within\:border-l-gold-6:focus-within {
  border-left-color: #faad14 !important;
}

.focus-within\:border-t-gold-7:focus-within {
  border-top-color: #d48806 !important;
}

.focus-within\:border-r-gold-7:focus-within {
  border-right-color: #d48806 !important;
}

.focus-within\:border-b-gold-7:focus-within {
  border-bottom-color: #d48806 !important;
}

.focus-within\:border-l-gold-7:focus-within {
  border-left-color: #d48806 !important;
}

.focus-within\:border-t-gold-8:focus-within {
  border-top-color: #ad6800 !important;
}

.focus-within\:border-r-gold-8:focus-within {
  border-right-color: #ad6800 !important;
}

.focus-within\:border-b-gold-8:focus-within {
  border-bottom-color: #ad6800 !important;
}

.focus-within\:border-l-gold-8:focus-within {
  border-left-color: #ad6800 !important;
}

.focus-within\:border-t-gold-9:focus-within {
  border-top-color: #874d00 !important;
}

.focus-within\:border-r-gold-9:focus-within {
  border-right-color: #874d00 !important;
}

.focus-within\:border-b-gold-9:focus-within {
  border-bottom-color: #874d00 !important;
}

.focus-within\:border-l-gold-9:focus-within {
  border-left-color: #874d00 !important;
}

.focus-within\:border-t-gold-10:focus-within {
  border-top-color: #613400 !important;
}

.focus-within\:border-r-gold-10:focus-within {
  border-right-color: #613400 !important;
}

.focus-within\:border-b-gold-10:focus-within {
  border-bottom-color: #613400 !important;
}

.focus-within\:border-l-gold-10:focus-within {
  border-left-color: #613400 !important;
}

.focus-within\:border-t-yellow-1:focus-within {
  border-top-color: #feffe6 !important;
}

.focus-within\:border-r-yellow-1:focus-within {
  border-right-color: #feffe6 !important;
}

.focus-within\:border-b-yellow-1:focus-within {
  border-bottom-color: #feffe6 !important;
}

.focus-within\:border-l-yellow-1:focus-within {
  border-left-color: #feffe6 !important;
}

.focus-within\:border-t-yellow-2:focus-within {
  border-top-color: #ffffb8 !important;
}

.focus-within\:border-r-yellow-2:focus-within {
  border-right-color: #ffffb8 !important;
}

.focus-within\:border-b-yellow-2:focus-within {
  border-bottom-color: #ffffb8 !important;
}

.focus-within\:border-l-yellow-2:focus-within {
  border-left-color: #ffffb8 !important;
}

.focus-within\:border-t-yellow-3:focus-within {
  border-top-color: #fffb8f !important;
}

.focus-within\:border-r-yellow-3:focus-within {
  border-right-color: #fffb8f !important;
}

.focus-within\:border-b-yellow-3:focus-within {
  border-bottom-color: #fffb8f !important;
}

.focus-within\:border-l-yellow-3:focus-within {
  border-left-color: #fffb8f !important;
}

.focus-within\:border-t-yellow-4:focus-within {
  border-top-color: #fff566 !important;
}

.focus-within\:border-r-yellow-4:focus-within {
  border-right-color: #fff566 !important;
}

.focus-within\:border-b-yellow-4:focus-within {
  border-bottom-color: #fff566 !important;
}

.focus-within\:border-l-yellow-4:focus-within {
  border-left-color: #fff566 !important;
}

.focus-within\:border-t-yellow-5:focus-within {
  border-top-color: #ffec3d !important;
}

.focus-within\:border-r-yellow-5:focus-within {
  border-right-color: #ffec3d !important;
}

.focus-within\:border-b-yellow-5:focus-within {
  border-bottom-color: #ffec3d !important;
}

.focus-within\:border-l-yellow-5:focus-within {
  border-left-color: #ffec3d !important;
}

.focus-within\:border-t-yellow-6:focus-within {
  border-top-color: #fadb14 !important;
}

.focus-within\:border-r-yellow-6:focus-within {
  border-right-color: #fadb14 !important;
}

.focus-within\:border-b-yellow-6:focus-within {
  border-bottom-color: #fadb14 !important;
}

.focus-within\:border-l-yellow-6:focus-within {
  border-left-color: #fadb14 !important;
}

.focus-within\:border-t-yellow-7:focus-within {
  border-top-color: #d4b106 !important;
}

.focus-within\:border-r-yellow-7:focus-within {
  border-right-color: #d4b106 !important;
}

.focus-within\:border-b-yellow-7:focus-within {
  border-bottom-color: #d4b106 !important;
}

.focus-within\:border-l-yellow-7:focus-within {
  border-left-color: #d4b106 !important;
}

.focus-within\:border-t-yellow-8:focus-within {
  border-top-color: #ad8b00 !important;
}

.focus-within\:border-r-yellow-8:focus-within {
  border-right-color: #ad8b00 !important;
}

.focus-within\:border-b-yellow-8:focus-within {
  border-bottom-color: #ad8b00 !important;
}

.focus-within\:border-l-yellow-8:focus-within {
  border-left-color: #ad8b00 !important;
}

.focus-within\:border-t-yellow-9:focus-within {
  border-top-color: #876800 !important;
}

.focus-within\:border-r-yellow-9:focus-within {
  border-right-color: #876800 !important;
}

.focus-within\:border-b-yellow-9:focus-within {
  border-bottom-color: #876800 !important;
}

.focus-within\:border-l-yellow-9:focus-within {
  border-left-color: #876800 !important;
}

.focus-within\:border-t-yellow-10:focus-within {
  border-top-color: #614700 !important;
}

.focus-within\:border-r-yellow-10:focus-within {
  border-right-color: #614700 !important;
}

.focus-within\:border-b-yellow-10:focus-within {
  border-bottom-color: #614700 !important;
}

.focus-within\:border-l-yellow-10:focus-within {
  border-left-color: #614700 !important;
}

.focus-within\:border-t-lime-1:focus-within {
  border-top-color: #fcffe6 !important;
}

.focus-within\:border-r-lime-1:focus-within {
  border-right-color: #fcffe6 !important;
}

.focus-within\:border-b-lime-1:focus-within {
  border-bottom-color: #fcffe6 !important;
}

.focus-within\:border-l-lime-1:focus-within {
  border-left-color: #fcffe6 !important;
}

.focus-within\:border-t-lime-2:focus-within {
  border-top-color: #f4ffb8 !important;
}

.focus-within\:border-r-lime-2:focus-within {
  border-right-color: #f4ffb8 !important;
}

.focus-within\:border-b-lime-2:focus-within {
  border-bottom-color: #f4ffb8 !important;
}

.focus-within\:border-l-lime-2:focus-within {
  border-left-color: #f4ffb8 !important;
}

.focus-within\:border-t-lime-3:focus-within {
  border-top-color: #eaff8f !important;
}

.focus-within\:border-r-lime-3:focus-within {
  border-right-color: #eaff8f !important;
}

.focus-within\:border-b-lime-3:focus-within {
  border-bottom-color: #eaff8f !important;
}

.focus-within\:border-l-lime-3:focus-within {
  border-left-color: #eaff8f !important;
}

.focus-within\:border-t-lime-4:focus-within {
  border-top-color: #d3f261 !important;
}

.focus-within\:border-r-lime-4:focus-within {
  border-right-color: #d3f261 !important;
}

.focus-within\:border-b-lime-4:focus-within {
  border-bottom-color: #d3f261 !important;
}

.focus-within\:border-l-lime-4:focus-within {
  border-left-color: #d3f261 !important;
}

.focus-within\:border-t-lime-5:focus-within {
  border-top-color: #bae637 !important;
}

.focus-within\:border-r-lime-5:focus-within {
  border-right-color: #bae637 !important;
}

.focus-within\:border-b-lime-5:focus-within {
  border-bottom-color: #bae637 !important;
}

.focus-within\:border-l-lime-5:focus-within {
  border-left-color: #bae637 !important;
}

.focus-within\:border-t-lime-6:focus-within {
  border-top-color: #a0d911 !important;
}

.focus-within\:border-r-lime-6:focus-within {
  border-right-color: #a0d911 !important;
}

.focus-within\:border-b-lime-6:focus-within {
  border-bottom-color: #a0d911 !important;
}

.focus-within\:border-l-lime-6:focus-within {
  border-left-color: #a0d911 !important;
}

.focus-within\:border-t-lime-7:focus-within {
  border-top-color: #7cb305 !important;
}

.focus-within\:border-r-lime-7:focus-within {
  border-right-color: #7cb305 !important;
}

.focus-within\:border-b-lime-7:focus-within {
  border-bottom-color: #7cb305 !important;
}

.focus-within\:border-l-lime-7:focus-within {
  border-left-color: #7cb305 !important;
}

.focus-within\:border-t-lime-8:focus-within {
  border-top-color: #5b8c00 !important;
}

.focus-within\:border-r-lime-8:focus-within {
  border-right-color: #5b8c00 !important;
}

.focus-within\:border-b-lime-8:focus-within {
  border-bottom-color: #5b8c00 !important;
}

.focus-within\:border-l-lime-8:focus-within {
  border-left-color: #5b8c00 !important;
}

.focus-within\:border-t-lime-9:focus-within {
  border-top-color: #3f6600 !important;
}

.focus-within\:border-r-lime-9:focus-within {
  border-right-color: #3f6600 !important;
}

.focus-within\:border-b-lime-9:focus-within {
  border-bottom-color: #3f6600 !important;
}

.focus-within\:border-l-lime-9:focus-within {
  border-left-color: #3f6600 !important;
}

.focus-within\:border-t-lime-10:focus-within {
  border-top-color: #254000 !important;
}

.focus-within\:border-r-lime-10:focus-within {
  border-right-color: #254000 !important;
}

.focus-within\:border-b-lime-10:focus-within {
  border-bottom-color: #254000 !important;
}

.focus-within\:border-l-lime-10:focus-within {
  border-left-color: #254000 !important;
}

.focus-within\:border-t-green-1:focus-within {
  border-top-color: #f6fef9 !important;
}

.focus-within\:border-r-green-1:focus-within {
  border-right-color: #f6fef9 !important;
}

.focus-within\:border-b-green-1:focus-within {
  border-bottom-color: #f6fef9 !important;
}

.focus-within\:border-l-green-1:focus-within {
  border-left-color: #f6fef9 !important;
}

.focus-within\:border-t-green-2:focus-within {
  border-top-color: #f6ffed !important;
}

.focus-within\:border-r-green-2:focus-within {
  border-right-color: #f6ffed !important;
}

.focus-within\:border-b-green-2:focus-within {
  border-bottom-color: #f6ffed !important;
}

.focus-within\:border-l-green-2:focus-within {
  border-left-color: #f6ffed !important;
}

.focus-within\:border-t-green-3:focus-within {
  border-top-color: #d9f7be !important;
}

.focus-within\:border-r-green-3:focus-within {
  border-right-color: #d9f7be !important;
}

.focus-within\:border-b-green-3:focus-within {
  border-bottom-color: #d9f7be !important;
}

.focus-within\:border-l-green-3:focus-within {
  border-left-color: #d9f7be !important;
}

.focus-within\:border-t-green-4:focus-within {
  border-top-color: #b7eb8f !important;
}

.focus-within\:border-r-green-4:focus-within {
  border-right-color: #b7eb8f !important;
}

.focus-within\:border-b-green-4:focus-within {
  border-bottom-color: #b7eb8f !important;
}

.focus-within\:border-l-green-4:focus-within {
  border-left-color: #b7eb8f !important;
}

.focus-within\:border-t-green-5:focus-within {
  border-top-color: #95de64 !important;
}

.focus-within\:border-r-green-5:focus-within {
  border-right-color: #95de64 !important;
}

.focus-within\:border-b-green-5:focus-within {
  border-bottom-color: #95de64 !important;
}

.focus-within\:border-l-green-5:focus-within {
  border-left-color: #95de64 !important;
}

.focus-within\:border-t-green-6:focus-within {
  border-top-color: #73d13d !important;
}

.focus-within\:border-r-green-6:focus-within {
  border-right-color: #73d13d !important;
}

.focus-within\:border-b-green-6:focus-within {
  border-bottom-color: #73d13d !important;
}

.focus-within\:border-l-green-6:focus-within {
  border-left-color: #73d13d !important;
}

.focus-within\:border-t-green-7:focus-within {
  border-top-color: #52c41a !important;
}

.focus-within\:border-r-green-7:focus-within {
  border-right-color: #52c41a !important;
}

.focus-within\:border-b-green-7:focus-within {
  border-bottom-color: #52c41a !important;
}

.focus-within\:border-l-green-7:focus-within {
  border-left-color: #52c41a !important;
}

.focus-within\:border-t-green-8:focus-within {
  border-top-color: #389e0d !important;
}

.focus-within\:border-r-green-8:focus-within {
  border-right-color: #389e0d !important;
}

.focus-within\:border-b-green-8:focus-within {
  border-bottom-color: #389e0d !important;
}

.focus-within\:border-l-green-8:focus-within {
  border-left-color: #389e0d !important;
}

.focus-within\:border-t-green-9:focus-within {
  border-top-color: #237804 !important;
}

.focus-within\:border-r-green-9:focus-within {
  border-right-color: #237804 !important;
}

.focus-within\:border-b-green-9:focus-within {
  border-bottom-color: #237804 !important;
}

.focus-within\:border-l-green-9:focus-within {
  border-left-color: #237804 !important;
}

.focus-within\:border-t-green-10:focus-within {
  border-top-color: #135200 !important;
}

.focus-within\:border-r-green-10:focus-within {
  border-right-color: #135200 !important;
}

.focus-within\:border-b-green-10:focus-within {
  border-bottom-color: #135200 !important;
}

.focus-within\:border-l-green-10:focus-within {
  border-left-color: #135200 !important;
}

.focus-within\:border-t-green-11:focus-within {
  border-top-color: #092b00 !important;
}

.focus-within\:border-r-green-11:focus-within {
  border-right-color: #092b00 !important;
}

.focus-within\:border-b-green-11:focus-within {
  border-bottom-color: #092b00 !important;
}

.focus-within\:border-l-green-11:focus-within {
  border-left-color: #092b00 !important;
}

.focus-within\:border-t-cyan-1:focus-within {
  border-top-color: #e6fffb !important;
}

.focus-within\:border-r-cyan-1:focus-within {
  border-right-color: #e6fffb !important;
}

.focus-within\:border-b-cyan-1:focus-within {
  border-bottom-color: #e6fffb !important;
}

.focus-within\:border-l-cyan-1:focus-within {
  border-left-color: #e6fffb !important;
}

.focus-within\:border-t-cyan-2:focus-within {
  border-top-color: #b5f5ec !important;
}

.focus-within\:border-r-cyan-2:focus-within {
  border-right-color: #b5f5ec !important;
}

.focus-within\:border-b-cyan-2:focus-within {
  border-bottom-color: #b5f5ec !important;
}

.focus-within\:border-l-cyan-2:focus-within {
  border-left-color: #b5f5ec !important;
}

.focus-within\:border-t-cyan-3:focus-within {
  border-top-color: #87e8de !important;
}

.focus-within\:border-r-cyan-3:focus-within {
  border-right-color: #87e8de !important;
}

.focus-within\:border-b-cyan-3:focus-within {
  border-bottom-color: #87e8de !important;
}

.focus-within\:border-l-cyan-3:focus-within {
  border-left-color: #87e8de !important;
}

.focus-within\:border-t-cyan-4:focus-within {
  border-top-color: #5cdbd3 !important;
}

.focus-within\:border-r-cyan-4:focus-within {
  border-right-color: #5cdbd3 !important;
}

.focus-within\:border-b-cyan-4:focus-within {
  border-bottom-color: #5cdbd3 !important;
}

.focus-within\:border-l-cyan-4:focus-within {
  border-left-color: #5cdbd3 !important;
}

.focus-within\:border-t-cyan-5:focus-within {
  border-top-color: #36cfc9 !important;
}

.focus-within\:border-r-cyan-5:focus-within {
  border-right-color: #36cfc9 !important;
}

.focus-within\:border-b-cyan-5:focus-within {
  border-bottom-color: #36cfc9 !important;
}

.focus-within\:border-l-cyan-5:focus-within {
  border-left-color: #36cfc9 !important;
}

.focus-within\:border-t-cyan-6:focus-within {
  border-top-color: #13c2c2 !important;
}

.focus-within\:border-r-cyan-6:focus-within {
  border-right-color: #13c2c2 !important;
}

.focus-within\:border-b-cyan-6:focus-within {
  border-bottom-color: #13c2c2 !important;
}

.focus-within\:border-l-cyan-6:focus-within {
  border-left-color: #13c2c2 !important;
}

.focus-within\:border-t-cyan-7:focus-within {
  border-top-color: #08979c !important;
}

.focus-within\:border-r-cyan-7:focus-within {
  border-right-color: #08979c !important;
}

.focus-within\:border-b-cyan-7:focus-within {
  border-bottom-color: #08979c !important;
}

.focus-within\:border-l-cyan-7:focus-within {
  border-left-color: #08979c !important;
}

.focus-within\:border-t-cyan-8:focus-within {
  border-top-color: #006d75 !important;
}

.focus-within\:border-r-cyan-8:focus-within {
  border-right-color: #006d75 !important;
}

.focus-within\:border-b-cyan-8:focus-within {
  border-bottom-color: #006d75 !important;
}

.focus-within\:border-l-cyan-8:focus-within {
  border-left-color: #006d75 !important;
}

.focus-within\:border-t-cyan-9:focus-within {
  border-top-color: #00474f !important;
}

.focus-within\:border-r-cyan-9:focus-within {
  border-right-color: #00474f !important;
}

.focus-within\:border-b-cyan-9:focus-within {
  border-bottom-color: #00474f !important;
}

.focus-within\:border-l-cyan-9:focus-within {
  border-left-color: #00474f !important;
}

.focus-within\:border-t-cyan-10:focus-within {
  border-top-color: #002329 !important;
}

.focus-within\:border-r-cyan-10:focus-within {
  border-right-color: #002329 !important;
}

.focus-within\:border-b-cyan-10:focus-within {
  border-bottom-color: #002329 !important;
}

.focus-within\:border-l-cyan-10:focus-within {
  border-left-color: #002329 !important;
}

.focus-within\:border-t-blue-1:focus-within {
  border-top-color: #e6f7ff !important;
}

.focus-within\:border-r-blue-1:focus-within {
  border-right-color: #e6f7ff !important;
}

.focus-within\:border-b-blue-1:focus-within {
  border-bottom-color: #e6f7ff !important;
}

.focus-within\:border-l-blue-1:focus-within {
  border-left-color: #e6f7ff !important;
}

.focus-within\:border-t-blue-2:focus-within {
  border-top-color: #bae7ff !important;
}

.focus-within\:border-r-blue-2:focus-within {
  border-right-color: #bae7ff !important;
}

.focus-within\:border-b-blue-2:focus-within {
  border-bottom-color: #bae7ff !important;
}

.focus-within\:border-l-blue-2:focus-within {
  border-left-color: #bae7ff !important;
}

.focus-within\:border-t-blue-3:focus-within {
  border-top-color: #91d5ff !important;
}

.focus-within\:border-r-blue-3:focus-within {
  border-right-color: #91d5ff !important;
}

.focus-within\:border-b-blue-3:focus-within {
  border-bottom-color: #91d5ff !important;
}

.focus-within\:border-l-blue-3:focus-within {
  border-left-color: #91d5ff !important;
}

.focus-within\:border-t-blue-4:focus-within {
  border-top-color: #69c0ff !important;
}

.focus-within\:border-r-blue-4:focus-within {
  border-right-color: #69c0ff !important;
}

.focus-within\:border-b-blue-4:focus-within {
  border-bottom-color: #69c0ff !important;
}

.focus-within\:border-l-blue-4:focus-within {
  border-left-color: #69c0ff !important;
}

.focus-within\:border-t-blue-5:focus-within {
  border-top-color: #4b85ff !important;
}

.focus-within\:border-r-blue-5:focus-within {
  border-right-color: #4b85ff !important;
}

.focus-within\:border-b-blue-5:focus-within {
  border-bottom-color: #4b85ff !important;
}

.focus-within\:border-l-blue-5:focus-within {
  border-left-color: #4b85ff !important;
}

.focus-within\:border-t-blue-6:focus-within {
  border-top-color: #2f70ff !important;
}

.focus-within\:border-r-blue-6:focus-within {
  border-right-color: #2f70ff !important;
}

.focus-within\:border-b-blue-6:focus-within {
  border-bottom-color: #2f70ff !important;
}

.focus-within\:border-l-blue-6:focus-within {
  border-left-color: #2f70ff !important;
}

.focus-within\:border-t-blue-7:focus-within {
  border-top-color: #096dd9 !important;
}

.focus-within\:border-r-blue-7:focus-within {
  border-right-color: #096dd9 !important;
}

.focus-within\:border-b-blue-7:focus-within {
  border-bottom-color: #096dd9 !important;
}

.focus-within\:border-l-blue-7:focus-within {
  border-left-color: #096dd9 !important;
}

.focus-within\:border-t-blue-8:focus-within {
  border-top-color: #0050b3 !important;
}

.focus-within\:border-r-blue-8:focus-within {
  border-right-color: #0050b3 !important;
}

.focus-within\:border-b-blue-8:focus-within {
  border-bottom-color: #0050b3 !important;
}

.focus-within\:border-l-blue-8:focus-within {
  border-left-color: #0050b3 !important;
}

.focus-within\:border-t-blue-9:focus-within {
  border-top-color: #003a8c !important;
}

.focus-within\:border-r-blue-9:focus-within {
  border-right-color: #003a8c !important;
}

.focus-within\:border-b-blue-9:focus-within {
  border-bottom-color: #003a8c !important;
}

.focus-within\:border-l-blue-9:focus-within {
  border-left-color: #003a8c !important;
}

.focus-within\:border-t-blue-10:focus-within {
  border-top-color: #002766 !important;
}

.focus-within\:border-r-blue-10:focus-within {
  border-right-color: #002766 !important;
}

.focus-within\:border-b-blue-10:focus-within {
  border-bottom-color: #002766 !important;
}

.focus-within\:border-l-blue-10:focus-within {
  border-left-color: #002766 !important;
}

.focus-within\:border-t-geekBlue-1:focus-within {
  border-top-color: #f6f9ff !important;
}

.focus-within\:border-r-geekBlue-1:focus-within {
  border-right-color: #f6f9ff !important;
}

.focus-within\:border-b-geekBlue-1:focus-within {
  border-bottom-color: #f6f9ff !important;
}

.focus-within\:border-l-geekBlue-1:focus-within {
  border-left-color: #f6f9ff !important;
}

.focus-within\:border-t-geekBlue-2:focus-within {
  border-top-color: #f0f5ff !important;
}

.focus-within\:border-r-geekBlue-2:focus-within {
  border-right-color: #f0f5ff !important;
}

.focus-within\:border-b-geekBlue-2:focus-within {
  border-bottom-color: #f0f5ff !important;
}

.focus-within\:border-l-geekBlue-2:focus-within {
  border-left-color: #f0f5ff !important;
}

.focus-within\:border-t-geekBlue-3:focus-within {
  border-top-color: #d6e4ff !important;
}

.focus-within\:border-r-geekBlue-3:focus-within {
  border-right-color: #d6e4ff !important;
}

.focus-within\:border-b-geekBlue-3:focus-within {
  border-bottom-color: #d6e4ff !important;
}

.focus-within\:border-l-geekBlue-3:focus-within {
  border-left-color: #d6e4ff !important;
}

.focus-within\:border-t-geekBlue-4:focus-within {
  border-top-color: #adc6ff !important;
}

.focus-within\:border-r-geekBlue-4:focus-within {
  border-right-color: #adc6ff !important;
}

.focus-within\:border-b-geekBlue-4:focus-within {
  border-bottom-color: #adc6ff !important;
}

.focus-within\:border-l-geekBlue-4:focus-within {
  border-left-color: #adc6ff !important;
}

.focus-within\:border-t-geekBlue-5:focus-within {
  border-top-color: #85a5ff !important;
}

.focus-within\:border-r-geekBlue-5:focus-within {
  border-right-color: #85a5ff !important;
}

.focus-within\:border-b-geekBlue-5:focus-within {
  border-bottom-color: #85a5ff !important;
}

.focus-within\:border-l-geekBlue-5:focus-within {
  border-left-color: #85a5ff !important;
}

.focus-within\:border-t-geekBlue-6:focus-within {
  border-top-color: #597ef7 !important;
}

.focus-within\:border-r-geekBlue-6:focus-within {
  border-right-color: #597ef7 !important;
}

.focus-within\:border-b-geekBlue-6:focus-within {
  border-bottom-color: #597ef7 !important;
}

.focus-within\:border-l-geekBlue-6:focus-within {
  border-left-color: #597ef7 !important;
}

.focus-within\:border-t-geekBlue-7:focus-within {
  border-top-color: #2f54eb !important;
}

.focus-within\:border-r-geekBlue-7:focus-within {
  border-right-color: #2f54eb !important;
}

.focus-within\:border-b-geekBlue-7:focus-within {
  border-bottom-color: #2f54eb !important;
}

.focus-within\:border-l-geekBlue-7:focus-within {
  border-left-color: #2f54eb !important;
}

.focus-within\:border-t-geekBlue-8:focus-within {
  border-top-color: #1d39c4 !important;
}

.focus-within\:border-r-geekBlue-8:focus-within {
  border-right-color: #1d39c4 !important;
}

.focus-within\:border-b-geekBlue-8:focus-within {
  border-bottom-color: #1d39c4 !important;
}

.focus-within\:border-l-geekBlue-8:focus-within {
  border-left-color: #1d39c4 !important;
}

.focus-within\:border-t-geekBlue-9:focus-within {
  border-top-color: #10239e !important;
}

.focus-within\:border-r-geekBlue-9:focus-within {
  border-right-color: #10239e !important;
}

.focus-within\:border-b-geekBlue-9:focus-within {
  border-bottom-color: #10239e !important;
}

.focus-within\:border-l-geekBlue-9:focus-within {
  border-left-color: #10239e !important;
}

.focus-within\:border-t-geekBlue-10:focus-within {
  border-top-color: #061178 !important;
}

.focus-within\:border-r-geekBlue-10:focus-within {
  border-right-color: #061178 !important;
}

.focus-within\:border-b-geekBlue-10:focus-within {
  border-bottom-color: #061178 !important;
}

.focus-within\:border-l-geekBlue-10:focus-within {
  border-left-color: #061178 !important;
}

.focus-within\:border-t-geekBlue-11:focus-within {
  border-top-color: #030852 !important;
}

.focus-within\:border-r-geekBlue-11:focus-within {
  border-right-color: #030852 !important;
}

.focus-within\:border-b-geekBlue-11:focus-within {
  border-bottom-color: #030852 !important;
}

.focus-within\:border-l-geekBlue-11:focus-within {
  border-left-color: #030852 !important;
}

.focus-within\:border-t-purple-1:focus-within {
  border-top-color: #fafaff !important;
}

.focus-within\:border-r-purple-1:focus-within {
  border-right-color: #fafaff !important;
}

.focus-within\:border-b-purple-1:focus-within {
  border-bottom-color: #fafaff !important;
}

.focus-within\:border-l-purple-1:focus-within {
  border-left-color: #fafaff !important;
}

.focus-within\:border-t-purple-2:focus-within {
  border-top-color: #f9f0ff !important;
}

.focus-within\:border-r-purple-2:focus-within {
  border-right-color: #f9f0ff !important;
}

.focus-within\:border-b-purple-2:focus-within {
  border-bottom-color: #f9f0ff !important;
}

.focus-within\:border-l-purple-2:focus-within {
  border-left-color: #f9f0ff !important;
}

.focus-within\:border-t-purple-3:focus-within {
  border-top-color: #efdbff !important;
}

.focus-within\:border-r-purple-3:focus-within {
  border-right-color: #efdbff !important;
}

.focus-within\:border-b-purple-3:focus-within {
  border-bottom-color: #efdbff !important;
}

.focus-within\:border-l-purple-3:focus-within {
  border-left-color: #efdbff !important;
}

.focus-within\:border-t-purple-4:focus-within {
  border-top-color: #d3adf7 !important;
}

.focus-within\:border-r-purple-4:focus-within {
  border-right-color: #d3adf7 !important;
}

.focus-within\:border-b-purple-4:focus-within {
  border-bottom-color: #d3adf7 !important;
}

.focus-within\:border-l-purple-4:focus-within {
  border-left-color: #d3adf7 !important;
}

.focus-within\:border-t-purple-5:focus-within {
  border-top-color: #b37feb !important;
}

.focus-within\:border-r-purple-5:focus-within {
  border-right-color: #b37feb !important;
}

.focus-within\:border-b-purple-5:focus-within {
  border-bottom-color: #b37feb !important;
}

.focus-within\:border-l-purple-5:focus-within {
  border-left-color: #b37feb !important;
}

.focus-within\:border-t-purple-6:focus-within {
  border-top-color: #9254de !important;
}

.focus-within\:border-r-purple-6:focus-within {
  border-right-color: #9254de !important;
}

.focus-within\:border-b-purple-6:focus-within {
  border-bottom-color: #9254de !important;
}

.focus-within\:border-l-purple-6:focus-within {
  border-left-color: #9254de !important;
}

.focus-within\:border-t-purple-7:focus-within {
  border-top-color: #722ed1 !important;
}

.focus-within\:border-r-purple-7:focus-within {
  border-right-color: #722ed1 !important;
}

.focus-within\:border-b-purple-7:focus-within {
  border-bottom-color: #722ed1 !important;
}

.focus-within\:border-l-purple-7:focus-within {
  border-left-color: #722ed1 !important;
}

.focus-within\:border-t-purple-8:focus-within {
  border-top-color: #531dab !important;
}

.focus-within\:border-r-purple-8:focus-within {
  border-right-color: #531dab !important;
}

.focus-within\:border-b-purple-8:focus-within {
  border-bottom-color: #531dab !important;
}

.focus-within\:border-l-purple-8:focus-within {
  border-left-color: #531dab !important;
}

.focus-within\:border-t-purple-9:focus-within {
  border-top-color: #391085 !important;
}

.focus-within\:border-r-purple-9:focus-within {
  border-right-color: #391085 !important;
}

.focus-within\:border-b-purple-9:focus-within {
  border-bottom-color: #391085 !important;
}

.focus-within\:border-l-purple-9:focus-within {
  border-left-color: #391085 !important;
}

.focus-within\:border-t-purple-10:focus-within {
  border-top-color: #22075e !important;
}

.focus-within\:border-r-purple-10:focus-within {
  border-right-color: #22075e !important;
}

.focus-within\:border-b-purple-10:focus-within {
  border-bottom-color: #22075e !important;
}

.focus-within\:border-l-purple-10:focus-within {
  border-left-color: #22075e !important;
}

.focus-within\:border-t-purple-11:focus-within {
  border-top-color: #120338 !important;
}

.focus-within\:border-r-purple-11:focus-within {
  border-right-color: #120338 !important;
}

.focus-within\:border-b-purple-11:focus-within {
  border-bottom-color: #120338 !important;
}

.focus-within\:border-l-purple-11:focus-within {
  border-left-color: #120338 !important;
}

.focus-within\:border-t-magenta-1:focus-within {
  border-top-color: #fff0f6 !important;
}

.focus-within\:border-r-magenta-1:focus-within {
  border-right-color: #fff0f6 !important;
}

.focus-within\:border-b-magenta-1:focus-within {
  border-bottom-color: #fff0f6 !important;
}

.focus-within\:border-l-magenta-1:focus-within {
  border-left-color: #fff0f6 !important;
}

.focus-within\:border-t-magenta-2:focus-within {
  border-top-color: #ffd6e7 !important;
}

.focus-within\:border-r-magenta-2:focus-within {
  border-right-color: #ffd6e7 !important;
}

.focus-within\:border-b-magenta-2:focus-within {
  border-bottom-color: #ffd6e7 !important;
}

.focus-within\:border-l-magenta-2:focus-within {
  border-left-color: #ffd6e7 !important;
}

.focus-within\:border-t-magenta-3:focus-within {
  border-top-color: #ffadd2 !important;
}

.focus-within\:border-r-magenta-3:focus-within {
  border-right-color: #ffadd2 !important;
}

.focus-within\:border-b-magenta-3:focus-within {
  border-bottom-color: #ffadd2 !important;
}

.focus-within\:border-l-magenta-3:focus-within {
  border-left-color: #ffadd2 !important;
}

.focus-within\:border-t-magenta-4:focus-within {
  border-top-color: #ff85c0 !important;
}

.focus-within\:border-r-magenta-4:focus-within {
  border-right-color: #ff85c0 !important;
}

.focus-within\:border-b-magenta-4:focus-within {
  border-bottom-color: #ff85c0 !important;
}

.focus-within\:border-l-magenta-4:focus-within {
  border-left-color: #ff85c0 !important;
}

.focus-within\:border-t-magenta-5:focus-within {
  border-top-color: #f759ab !important;
}

.focus-within\:border-r-magenta-5:focus-within {
  border-right-color: #f759ab !important;
}

.focus-within\:border-b-magenta-5:focus-within {
  border-bottom-color: #f759ab !important;
}

.focus-within\:border-l-magenta-5:focus-within {
  border-left-color: #f759ab !important;
}

.focus-within\:border-t-magenta-6:focus-within {
  border-top-color: #eb2f96 !important;
}

.focus-within\:border-r-magenta-6:focus-within {
  border-right-color: #eb2f96 !important;
}

.focus-within\:border-b-magenta-6:focus-within {
  border-bottom-color: #eb2f96 !important;
}

.focus-within\:border-l-magenta-6:focus-within {
  border-left-color: #eb2f96 !important;
}

.focus-within\:border-t-magenta-7:focus-within {
  border-top-color: #c41d7f !important;
}

.focus-within\:border-r-magenta-7:focus-within {
  border-right-color: #c41d7f !important;
}

.focus-within\:border-b-magenta-7:focus-within {
  border-bottom-color: #c41d7f !important;
}

.focus-within\:border-l-magenta-7:focus-within {
  border-left-color: #c41d7f !important;
}

.focus-within\:border-t-magenta-8:focus-within {
  border-top-color: #9e1068 !important;
}

.focus-within\:border-r-magenta-8:focus-within {
  border-right-color: #9e1068 !important;
}

.focus-within\:border-b-magenta-8:focus-within {
  border-bottom-color: #9e1068 !important;
}

.focus-within\:border-l-magenta-8:focus-within {
  border-left-color: #9e1068 !important;
}

.focus-within\:border-t-magenta-9:focus-within {
  border-top-color: #780650 !important;
}

.focus-within\:border-r-magenta-9:focus-within {
  border-right-color: #780650 !important;
}

.focus-within\:border-b-magenta-9:focus-within {
  border-bottom-color: #780650 !important;
}

.focus-within\:border-l-magenta-9:focus-within {
  border-left-color: #780650 !important;
}

.focus-within\:border-t-magenta-10:focus-within {
  border-top-color: #520339 !important;
}

.focus-within\:border-r-magenta-10:focus-within {
  border-right-color: #520339 !important;
}

.focus-within\:border-b-magenta-10:focus-within {
  border-bottom-color: #520339 !important;
}

.focus-within\:border-l-magenta-10:focus-within {
  border-left-color: #520339 !important;
}

.focus-within\:border-t-gray-1:focus-within {
  border-top-color: #ffffff !important;
}

.focus-within\:border-r-gray-1:focus-within {
  border-right-color: #ffffff !important;
}

.focus-within\:border-b-gray-1:focus-within {
  border-bottom-color: #ffffff !important;
}

.focus-within\:border-l-gray-1:focus-within {
  border-left-color: #ffffff !important;
}

.focus-within\:border-t-gray-2:focus-within {
  border-top-color: #fafafa !important;
}

.focus-within\:border-r-gray-2:focus-within {
  border-right-color: #fafafa !important;
}

.focus-within\:border-b-gray-2:focus-within {
  border-bottom-color: #fafafa !important;
}

.focus-within\:border-l-gray-2:focus-within {
  border-left-color: #fafafa !important;
}

.focus-within\:border-t-gray-3:focus-within {
  border-top-color: #f5f5f5 !important;
}

.focus-within\:border-r-gray-3:focus-within {
  border-right-color: #f5f5f5 !important;
}

.focus-within\:border-b-gray-3:focus-within {
  border-bottom-color: #f5f5f5 !important;
}

.focus-within\:border-l-gray-3:focus-within {
  border-left-color: #f5f5f5 !important;
}

.focus-within\:border-t-gray-4:focus-within {
  border-top-color: #e8e8e8 !important;
}

.focus-within\:border-r-gray-4:focus-within {
  border-right-color: #e8e8e8 !important;
}

.focus-within\:border-b-gray-4:focus-within {
  border-bottom-color: #e8e8e8 !important;
}

.focus-within\:border-l-gray-4:focus-within {
  border-left-color: #e8e8e8 !important;
}

.focus-within\:border-t-gray-5:focus-within {
  border-top-color: #d9d9d9 !important;
}

.focus-within\:border-r-gray-5:focus-within {
  border-right-color: #d9d9d9 !important;
}

.focus-within\:border-b-gray-5:focus-within {
  border-bottom-color: #d9d9d9 !important;
}

.focus-within\:border-l-gray-5:focus-within {
  border-left-color: #d9d9d9 !important;
}

.focus-within\:border-t-gray-6:focus-within {
  border-top-color: #bfbfbf !important;
}

.focus-within\:border-r-gray-6:focus-within {
  border-right-color: #bfbfbf !important;
}

.focus-within\:border-b-gray-6:focus-within {
  border-bottom-color: #bfbfbf !important;
}

.focus-within\:border-l-gray-6:focus-within {
  border-left-color: #bfbfbf !important;
}

.focus-within\:border-t-gray-7:focus-within {
  border-top-color: #8c8c8c !important;
}

.focus-within\:border-r-gray-7:focus-within {
  border-right-color: #8c8c8c !important;
}

.focus-within\:border-b-gray-7:focus-within {
  border-bottom-color: #8c8c8c !important;
}

.focus-within\:border-l-gray-7:focus-within {
  border-left-color: #8c8c8c !important;
}

.focus-within\:border-t-gray-8:focus-within {
  border-top-color: #595959 !important;
}

.focus-within\:border-r-gray-8:focus-within {
  border-right-color: #595959 !important;
}

.focus-within\:border-b-gray-8:focus-within {
  border-bottom-color: #595959 !important;
}

.focus-within\:border-l-gray-8:focus-within {
  border-left-color: #595959 !important;
}

.focus-within\:border-t-gray-9:focus-within {
  border-top-color: #262626 !important;
}

.focus-within\:border-r-gray-9:focus-within {
  border-right-color: #262626 !important;
}

.focus-within\:border-b-gray-9:focus-within {
  border-bottom-color: #262626 !important;
}

.focus-within\:border-l-gray-9:focus-within {
  border-left-color: #262626 !important;
}

.focus-within\:border-t-gray-10:focus-within {
  border-top-color: #000000 !important;
}

.focus-within\:border-r-gray-10:focus-within {
  border-right-color: #000000 !important;
}

.focus-within\:border-b-gray-10:focus-within {
  border-bottom-color: #000000 !important;
}

.focus-within\:border-l-gray-10:focus-within {
  border-left-color: #000000 !important;
}

.focus-within\:border-t-transparent:focus-within {
  border-top-color: transparent !important;
}

.focus-within\:border-r-transparent:focus-within {
  border-right-color: transparent !important;
}

.focus-within\:border-b-transparent:focus-within {
  border-bottom-color: transparent !important;
}

.focus-within\:border-l-transparent:focus-within {
  border-left-color: transparent !important;
}

.focus-within\:border-t-DEFAULT:focus-within {
  border-top-color: currentColor !important;
}

.focus-within\:border-r-DEFAULT:focus-within {
  border-right-color: currentColor !important;
}

.focus-within\:border-b-DEFAULT:focus-within {
  border-bottom-color: currentColor !important;
}

.focus-within\:border-l-DEFAULT:focus-within {
  border-left-color: currentColor !important;
}

.hover\:border-t-red-1:hover {
  border-top-color: #fff1f0 !important;
}

.hover\:border-r-red-1:hover {
  border-right-color: #fff1f0 !important;
}

.hover\:border-b-red-1:hover {
  border-bottom-color: #fff1f0 !important;
}

.hover\:border-l-red-1:hover {
  border-left-color: #fff1f0 !important;
}

.hover\:border-t-red-2:hover {
  border-top-color: #ffccc7 !important;
}

.hover\:border-r-red-2:hover {
  border-right-color: #ffccc7 !important;
}

.hover\:border-b-red-2:hover {
  border-bottom-color: #ffccc7 !important;
}

.hover\:border-l-red-2:hover {
  border-left-color: #ffccc7 !important;
}

.hover\:border-t-red-3:hover {
  border-top-color: #ffa39e !important;
}

.hover\:border-r-red-3:hover {
  border-right-color: #ffa39e !important;
}

.hover\:border-b-red-3:hover {
  border-bottom-color: #ffa39e !important;
}

.hover\:border-l-red-3:hover {
  border-left-color: #ffa39e !important;
}

.hover\:border-t-red-4:hover {
  border-top-color: #ff7875 !important;
}

.hover\:border-r-red-4:hover {
  border-right-color: #ff7875 !important;
}

.hover\:border-b-red-4:hover {
  border-bottom-color: #ff7875 !important;
}

.hover\:border-l-red-4:hover {
  border-left-color: #ff7875 !important;
}

.hover\:border-t-red-5:hover {
  border-top-color: #ff4d4f !important;
}

.hover\:border-r-red-5:hover {
  border-right-color: #ff4d4f !important;
}

.hover\:border-b-red-5:hover {
  border-bottom-color: #ff4d4f !important;
}

.hover\:border-l-red-5:hover {
  border-left-color: #ff4d4f !important;
}

.hover\:border-t-red-6:hover {
  border-top-color: #f5222d !important;
}

.hover\:border-r-red-6:hover {
  border-right-color: #f5222d !important;
}

.hover\:border-b-red-6:hover {
  border-bottom-color: #f5222d !important;
}

.hover\:border-l-red-6:hover {
  border-left-color: #f5222d !important;
}

.hover\:border-t-red-7:hover {
  border-top-color: #cf1322 !important;
}

.hover\:border-r-red-7:hover {
  border-right-color: #cf1322 !important;
}

.hover\:border-b-red-7:hover {
  border-bottom-color: #cf1322 !important;
}

.hover\:border-l-red-7:hover {
  border-left-color: #cf1322 !important;
}

.hover\:border-t-red-8:hover {
  border-top-color: #a8071a !important;
}

.hover\:border-r-red-8:hover {
  border-right-color: #a8071a !important;
}

.hover\:border-b-red-8:hover {
  border-bottom-color: #a8071a !important;
}

.hover\:border-l-red-8:hover {
  border-left-color: #a8071a !important;
}

.hover\:border-t-red-9:hover {
  border-top-color: #820014 !important;
}

.hover\:border-r-red-9:hover {
  border-right-color: #820014 !important;
}

.hover\:border-b-red-9:hover {
  border-bottom-color: #820014 !important;
}

.hover\:border-l-red-9:hover {
  border-left-color: #820014 !important;
}

.hover\:border-t-red-10:hover {
  border-top-color: #5c0011 !important;
}

.hover\:border-r-red-10:hover {
  border-right-color: #5c0011 !important;
}

.hover\:border-b-red-10:hover {
  border-bottom-color: #5c0011 !important;
}

.hover\:border-l-red-10:hover {
  border-left-color: #5c0011 !important;
}

.hover\:border-t-volcano-1:hover {
  border-top-color: #fff2e8 !important;
}

.hover\:border-r-volcano-1:hover {
  border-right-color: #fff2e8 !important;
}

.hover\:border-b-volcano-1:hover {
  border-bottom-color: #fff2e8 !important;
}

.hover\:border-l-volcano-1:hover {
  border-left-color: #fff2e8 !important;
}

.hover\:border-t-volcano-2:hover {
  border-top-color: #ffd8bf !important;
}

.hover\:border-r-volcano-2:hover {
  border-right-color: #ffd8bf !important;
}

.hover\:border-b-volcano-2:hover {
  border-bottom-color: #ffd8bf !important;
}

.hover\:border-l-volcano-2:hover {
  border-left-color: #ffd8bf !important;
}

.hover\:border-t-volcano-3:hover {
  border-top-color: #ffbb96 !important;
}

.hover\:border-r-volcano-3:hover {
  border-right-color: #ffbb96 !important;
}

.hover\:border-b-volcano-3:hover {
  border-bottom-color: #ffbb96 !important;
}

.hover\:border-l-volcano-3:hover {
  border-left-color: #ffbb96 !important;
}

.hover\:border-t-volcano-4:hover {
  border-top-color: #ff9c6e !important;
}

.hover\:border-r-volcano-4:hover {
  border-right-color: #ff9c6e !important;
}

.hover\:border-b-volcano-4:hover {
  border-bottom-color: #ff9c6e !important;
}

.hover\:border-l-volcano-4:hover {
  border-left-color: #ff9c6e !important;
}

.hover\:border-t-volcano-5:hover {
  border-top-color: #ff7a45 !important;
}

.hover\:border-r-volcano-5:hover {
  border-right-color: #ff7a45 !important;
}

.hover\:border-b-volcano-5:hover {
  border-bottom-color: #ff7a45 !important;
}

.hover\:border-l-volcano-5:hover {
  border-left-color: #ff7a45 !important;
}

.hover\:border-t-volcano-6:hover {
  border-top-color: #fa541c !important;
}

.hover\:border-r-volcano-6:hover {
  border-right-color: #fa541c !important;
}

.hover\:border-b-volcano-6:hover {
  border-bottom-color: #fa541c !important;
}

.hover\:border-l-volcano-6:hover {
  border-left-color: #fa541c !important;
}

.hover\:border-t-volcano-7:hover {
  border-top-color: #d4380d !important;
}

.hover\:border-r-volcano-7:hover {
  border-right-color: #d4380d !important;
}

.hover\:border-b-volcano-7:hover {
  border-bottom-color: #d4380d !important;
}

.hover\:border-l-volcano-7:hover {
  border-left-color: #d4380d !important;
}

.hover\:border-t-volcano-8:hover {
  border-top-color: #ad2102 !important;
}

.hover\:border-r-volcano-8:hover {
  border-right-color: #ad2102 !important;
}

.hover\:border-b-volcano-8:hover {
  border-bottom-color: #ad2102 !important;
}

.hover\:border-l-volcano-8:hover {
  border-left-color: #ad2102 !important;
}

.hover\:border-t-volcano-9:hover {
  border-top-color: #871400 !important;
}

.hover\:border-r-volcano-9:hover {
  border-right-color: #871400 !important;
}

.hover\:border-b-volcano-9:hover {
  border-bottom-color: #871400 !important;
}

.hover\:border-l-volcano-9:hover {
  border-left-color: #871400 !important;
}

.hover\:border-t-volcano-10:hover {
  border-top-color: #610b00 !important;
}

.hover\:border-r-volcano-10:hover {
  border-right-color: #610b00 !important;
}

.hover\:border-b-volcano-10:hover {
  border-bottom-color: #610b00 !important;
}

.hover\:border-l-volcano-10:hover {
  border-left-color: #610b00 !important;
}

.hover\:border-t-orange-1:hover {
  border-top-color: #fff7e6 !important;
}

.hover\:border-r-orange-1:hover {
  border-right-color: #fff7e6 !important;
}

.hover\:border-b-orange-1:hover {
  border-bottom-color: #fff7e6 !important;
}

.hover\:border-l-orange-1:hover {
  border-left-color: #fff7e6 !important;
}

.hover\:border-t-orange-2:hover {
  border-top-color: #ffe7ba !important;
}

.hover\:border-r-orange-2:hover {
  border-right-color: #ffe7ba !important;
}

.hover\:border-b-orange-2:hover {
  border-bottom-color: #ffe7ba !important;
}

.hover\:border-l-orange-2:hover {
  border-left-color: #ffe7ba !important;
}

.hover\:border-t-orange-3:hover {
  border-top-color: #ffd591 !important;
}

.hover\:border-r-orange-3:hover {
  border-right-color: #ffd591 !important;
}

.hover\:border-b-orange-3:hover {
  border-bottom-color: #ffd591 !important;
}

.hover\:border-l-orange-3:hover {
  border-left-color: #ffd591 !important;
}

.hover\:border-t-orange-4:hover {
  border-top-color: #ffc069 !important;
}

.hover\:border-r-orange-4:hover {
  border-right-color: #ffc069 !important;
}

.hover\:border-b-orange-4:hover {
  border-bottom-color: #ffc069 !important;
}

.hover\:border-l-orange-4:hover {
  border-left-color: #ffc069 !important;
}

.hover\:border-t-orange-5:hover {
  border-top-color: #ffa940 !important;
}

.hover\:border-r-orange-5:hover {
  border-right-color: #ffa940 !important;
}

.hover\:border-b-orange-5:hover {
  border-bottom-color: #ffa940 !important;
}

.hover\:border-l-orange-5:hover {
  border-left-color: #ffa940 !important;
}

.hover\:border-t-orange-6:hover {
  border-top-color: #fa8c16 !important;
}

.hover\:border-r-orange-6:hover {
  border-right-color: #fa8c16 !important;
}

.hover\:border-b-orange-6:hover {
  border-bottom-color: #fa8c16 !important;
}

.hover\:border-l-orange-6:hover {
  border-left-color: #fa8c16 !important;
}

.hover\:border-t-orange-7:hover {
  border-top-color: #d46b08 !important;
}

.hover\:border-r-orange-7:hover {
  border-right-color: #d46b08 !important;
}

.hover\:border-b-orange-7:hover {
  border-bottom-color: #d46b08 !important;
}

.hover\:border-l-orange-7:hover {
  border-left-color: #d46b08 !important;
}

.hover\:border-t-orange-8:hover {
  border-top-color: #ad4e00 !important;
}

.hover\:border-r-orange-8:hover {
  border-right-color: #ad4e00 !important;
}

.hover\:border-b-orange-8:hover {
  border-bottom-color: #ad4e00 !important;
}

.hover\:border-l-orange-8:hover {
  border-left-color: #ad4e00 !important;
}

.hover\:border-t-orange-9:hover {
  border-top-color: #873800 !important;
}

.hover\:border-r-orange-9:hover {
  border-right-color: #873800 !important;
}

.hover\:border-b-orange-9:hover {
  border-bottom-color: #873800 !important;
}

.hover\:border-l-orange-9:hover {
  border-left-color: #873800 !important;
}

.hover\:border-t-orange-10:hover {
  border-top-color: #612500 !important;
}

.hover\:border-r-orange-10:hover {
  border-right-color: #612500 !important;
}

.hover\:border-b-orange-10:hover {
  border-bottom-color: #612500 !important;
}

.hover\:border-l-orange-10:hover {
  border-left-color: #612500 !important;
}

.hover\:border-t-gold-1:hover {
  border-top-color: #fffbe6 !important;
}

.hover\:border-r-gold-1:hover {
  border-right-color: #fffbe6 !important;
}

.hover\:border-b-gold-1:hover {
  border-bottom-color: #fffbe6 !important;
}

.hover\:border-l-gold-1:hover {
  border-left-color: #fffbe6 !important;
}

.hover\:border-t-gold-2:hover {
  border-top-color: #fff1b8 !important;
}

.hover\:border-r-gold-2:hover {
  border-right-color: #fff1b8 !important;
}

.hover\:border-b-gold-2:hover {
  border-bottom-color: #fff1b8 !important;
}

.hover\:border-l-gold-2:hover {
  border-left-color: #fff1b8 !important;
}

.hover\:border-t-gold-3:hover {
  border-top-color: #ffe58f !important;
}

.hover\:border-r-gold-3:hover {
  border-right-color: #ffe58f !important;
}

.hover\:border-b-gold-3:hover {
  border-bottom-color: #ffe58f !important;
}

.hover\:border-l-gold-3:hover {
  border-left-color: #ffe58f !important;
}

.hover\:border-t-gold-4:hover {
  border-top-color: #ffd666 !important;
}

.hover\:border-r-gold-4:hover {
  border-right-color: #ffd666 !important;
}

.hover\:border-b-gold-4:hover {
  border-bottom-color: #ffd666 !important;
}

.hover\:border-l-gold-4:hover {
  border-left-color: #ffd666 !important;
}

.hover\:border-t-gold-5:hover {
  border-top-color: #ffc53d !important;
}

.hover\:border-r-gold-5:hover {
  border-right-color: #ffc53d !important;
}

.hover\:border-b-gold-5:hover {
  border-bottom-color: #ffc53d !important;
}

.hover\:border-l-gold-5:hover {
  border-left-color: #ffc53d !important;
}

.hover\:border-t-gold-6:hover {
  border-top-color: #faad14 !important;
}

.hover\:border-r-gold-6:hover {
  border-right-color: #faad14 !important;
}

.hover\:border-b-gold-6:hover {
  border-bottom-color: #faad14 !important;
}

.hover\:border-l-gold-6:hover {
  border-left-color: #faad14 !important;
}

.hover\:border-t-gold-7:hover {
  border-top-color: #d48806 !important;
}

.hover\:border-r-gold-7:hover {
  border-right-color: #d48806 !important;
}

.hover\:border-b-gold-7:hover {
  border-bottom-color: #d48806 !important;
}

.hover\:border-l-gold-7:hover {
  border-left-color: #d48806 !important;
}

.hover\:border-t-gold-8:hover {
  border-top-color: #ad6800 !important;
}

.hover\:border-r-gold-8:hover {
  border-right-color: #ad6800 !important;
}

.hover\:border-b-gold-8:hover {
  border-bottom-color: #ad6800 !important;
}

.hover\:border-l-gold-8:hover {
  border-left-color: #ad6800 !important;
}

.hover\:border-t-gold-9:hover {
  border-top-color: #874d00 !important;
}

.hover\:border-r-gold-9:hover {
  border-right-color: #874d00 !important;
}

.hover\:border-b-gold-9:hover {
  border-bottom-color: #874d00 !important;
}

.hover\:border-l-gold-9:hover {
  border-left-color: #874d00 !important;
}

.hover\:border-t-gold-10:hover {
  border-top-color: #613400 !important;
}

.hover\:border-r-gold-10:hover {
  border-right-color: #613400 !important;
}

.hover\:border-b-gold-10:hover {
  border-bottom-color: #613400 !important;
}

.hover\:border-l-gold-10:hover {
  border-left-color: #613400 !important;
}

.hover\:border-t-yellow-1:hover {
  border-top-color: #feffe6 !important;
}

.hover\:border-r-yellow-1:hover {
  border-right-color: #feffe6 !important;
}

.hover\:border-b-yellow-1:hover {
  border-bottom-color: #feffe6 !important;
}

.hover\:border-l-yellow-1:hover {
  border-left-color: #feffe6 !important;
}

.hover\:border-t-yellow-2:hover {
  border-top-color: #ffffb8 !important;
}

.hover\:border-r-yellow-2:hover {
  border-right-color: #ffffb8 !important;
}

.hover\:border-b-yellow-2:hover {
  border-bottom-color: #ffffb8 !important;
}

.hover\:border-l-yellow-2:hover {
  border-left-color: #ffffb8 !important;
}

.hover\:border-t-yellow-3:hover {
  border-top-color: #fffb8f !important;
}

.hover\:border-r-yellow-3:hover {
  border-right-color: #fffb8f !important;
}

.hover\:border-b-yellow-3:hover {
  border-bottom-color: #fffb8f !important;
}

.hover\:border-l-yellow-3:hover {
  border-left-color: #fffb8f !important;
}

.hover\:border-t-yellow-4:hover {
  border-top-color: #fff566 !important;
}

.hover\:border-r-yellow-4:hover {
  border-right-color: #fff566 !important;
}

.hover\:border-b-yellow-4:hover {
  border-bottom-color: #fff566 !important;
}

.hover\:border-l-yellow-4:hover {
  border-left-color: #fff566 !important;
}

.hover\:border-t-yellow-5:hover {
  border-top-color: #ffec3d !important;
}

.hover\:border-r-yellow-5:hover {
  border-right-color: #ffec3d !important;
}

.hover\:border-b-yellow-5:hover {
  border-bottom-color: #ffec3d !important;
}

.hover\:border-l-yellow-5:hover {
  border-left-color: #ffec3d !important;
}

.hover\:border-t-yellow-6:hover {
  border-top-color: #fadb14 !important;
}

.hover\:border-r-yellow-6:hover {
  border-right-color: #fadb14 !important;
}

.hover\:border-b-yellow-6:hover {
  border-bottom-color: #fadb14 !important;
}

.hover\:border-l-yellow-6:hover {
  border-left-color: #fadb14 !important;
}

.hover\:border-t-yellow-7:hover {
  border-top-color: #d4b106 !important;
}

.hover\:border-r-yellow-7:hover {
  border-right-color: #d4b106 !important;
}

.hover\:border-b-yellow-7:hover {
  border-bottom-color: #d4b106 !important;
}

.hover\:border-l-yellow-7:hover {
  border-left-color: #d4b106 !important;
}

.hover\:border-t-yellow-8:hover {
  border-top-color: #ad8b00 !important;
}

.hover\:border-r-yellow-8:hover {
  border-right-color: #ad8b00 !important;
}

.hover\:border-b-yellow-8:hover {
  border-bottom-color: #ad8b00 !important;
}

.hover\:border-l-yellow-8:hover {
  border-left-color: #ad8b00 !important;
}

.hover\:border-t-yellow-9:hover {
  border-top-color: #876800 !important;
}

.hover\:border-r-yellow-9:hover {
  border-right-color: #876800 !important;
}

.hover\:border-b-yellow-9:hover {
  border-bottom-color: #876800 !important;
}

.hover\:border-l-yellow-9:hover {
  border-left-color: #876800 !important;
}

.hover\:border-t-yellow-10:hover {
  border-top-color: #614700 !important;
}

.hover\:border-r-yellow-10:hover {
  border-right-color: #614700 !important;
}

.hover\:border-b-yellow-10:hover {
  border-bottom-color: #614700 !important;
}

.hover\:border-l-yellow-10:hover {
  border-left-color: #614700 !important;
}

.hover\:border-t-lime-1:hover {
  border-top-color: #fcffe6 !important;
}

.hover\:border-r-lime-1:hover {
  border-right-color: #fcffe6 !important;
}

.hover\:border-b-lime-1:hover {
  border-bottom-color: #fcffe6 !important;
}

.hover\:border-l-lime-1:hover {
  border-left-color: #fcffe6 !important;
}

.hover\:border-t-lime-2:hover {
  border-top-color: #f4ffb8 !important;
}

.hover\:border-r-lime-2:hover {
  border-right-color: #f4ffb8 !important;
}

.hover\:border-b-lime-2:hover {
  border-bottom-color: #f4ffb8 !important;
}

.hover\:border-l-lime-2:hover {
  border-left-color: #f4ffb8 !important;
}

.hover\:border-t-lime-3:hover {
  border-top-color: #eaff8f !important;
}

.hover\:border-r-lime-3:hover {
  border-right-color: #eaff8f !important;
}

.hover\:border-b-lime-3:hover {
  border-bottom-color: #eaff8f !important;
}

.hover\:border-l-lime-3:hover {
  border-left-color: #eaff8f !important;
}

.hover\:border-t-lime-4:hover {
  border-top-color: #d3f261 !important;
}

.hover\:border-r-lime-4:hover {
  border-right-color: #d3f261 !important;
}

.hover\:border-b-lime-4:hover {
  border-bottom-color: #d3f261 !important;
}

.hover\:border-l-lime-4:hover {
  border-left-color: #d3f261 !important;
}

.hover\:border-t-lime-5:hover {
  border-top-color: #bae637 !important;
}

.hover\:border-r-lime-5:hover {
  border-right-color: #bae637 !important;
}

.hover\:border-b-lime-5:hover {
  border-bottom-color: #bae637 !important;
}

.hover\:border-l-lime-5:hover {
  border-left-color: #bae637 !important;
}

.hover\:border-t-lime-6:hover {
  border-top-color: #a0d911 !important;
}

.hover\:border-r-lime-6:hover {
  border-right-color: #a0d911 !important;
}

.hover\:border-b-lime-6:hover {
  border-bottom-color: #a0d911 !important;
}

.hover\:border-l-lime-6:hover {
  border-left-color: #a0d911 !important;
}

.hover\:border-t-lime-7:hover {
  border-top-color: #7cb305 !important;
}

.hover\:border-r-lime-7:hover {
  border-right-color: #7cb305 !important;
}

.hover\:border-b-lime-7:hover {
  border-bottom-color: #7cb305 !important;
}

.hover\:border-l-lime-7:hover {
  border-left-color: #7cb305 !important;
}

.hover\:border-t-lime-8:hover {
  border-top-color: #5b8c00 !important;
}

.hover\:border-r-lime-8:hover {
  border-right-color: #5b8c00 !important;
}

.hover\:border-b-lime-8:hover {
  border-bottom-color: #5b8c00 !important;
}

.hover\:border-l-lime-8:hover {
  border-left-color: #5b8c00 !important;
}

.hover\:border-t-lime-9:hover {
  border-top-color: #3f6600 !important;
}

.hover\:border-r-lime-9:hover {
  border-right-color: #3f6600 !important;
}

.hover\:border-b-lime-9:hover {
  border-bottom-color: #3f6600 !important;
}

.hover\:border-l-lime-9:hover {
  border-left-color: #3f6600 !important;
}

.hover\:border-t-lime-10:hover {
  border-top-color: #254000 !important;
}

.hover\:border-r-lime-10:hover {
  border-right-color: #254000 !important;
}

.hover\:border-b-lime-10:hover {
  border-bottom-color: #254000 !important;
}

.hover\:border-l-lime-10:hover {
  border-left-color: #254000 !important;
}

.hover\:border-t-green-1:hover {
  border-top-color: #f6fef9 !important;
}

.hover\:border-r-green-1:hover {
  border-right-color: #f6fef9 !important;
}

.hover\:border-b-green-1:hover {
  border-bottom-color: #f6fef9 !important;
}

.hover\:border-l-green-1:hover {
  border-left-color: #f6fef9 !important;
}

.hover\:border-t-green-2:hover {
  border-top-color: #f6ffed !important;
}

.hover\:border-r-green-2:hover {
  border-right-color: #f6ffed !important;
}

.hover\:border-b-green-2:hover {
  border-bottom-color: #f6ffed !important;
}

.hover\:border-l-green-2:hover {
  border-left-color: #f6ffed !important;
}

.hover\:border-t-green-3:hover {
  border-top-color: #d9f7be !important;
}

.hover\:border-r-green-3:hover {
  border-right-color: #d9f7be !important;
}

.hover\:border-b-green-3:hover {
  border-bottom-color: #d9f7be !important;
}

.hover\:border-l-green-3:hover {
  border-left-color: #d9f7be !important;
}

.hover\:border-t-green-4:hover {
  border-top-color: #b7eb8f !important;
}

.hover\:border-r-green-4:hover {
  border-right-color: #b7eb8f !important;
}

.hover\:border-b-green-4:hover {
  border-bottom-color: #b7eb8f !important;
}

.hover\:border-l-green-4:hover {
  border-left-color: #b7eb8f !important;
}

.hover\:border-t-green-5:hover {
  border-top-color: #95de64 !important;
}

.hover\:border-r-green-5:hover {
  border-right-color: #95de64 !important;
}

.hover\:border-b-green-5:hover {
  border-bottom-color: #95de64 !important;
}

.hover\:border-l-green-5:hover {
  border-left-color: #95de64 !important;
}

.hover\:border-t-green-6:hover {
  border-top-color: #73d13d !important;
}

.hover\:border-r-green-6:hover {
  border-right-color: #73d13d !important;
}

.hover\:border-b-green-6:hover {
  border-bottom-color: #73d13d !important;
}

.hover\:border-l-green-6:hover {
  border-left-color: #73d13d !important;
}

.hover\:border-t-green-7:hover {
  border-top-color: #52c41a !important;
}

.hover\:border-r-green-7:hover {
  border-right-color: #52c41a !important;
}

.hover\:border-b-green-7:hover {
  border-bottom-color: #52c41a !important;
}

.hover\:border-l-green-7:hover {
  border-left-color: #52c41a !important;
}

.hover\:border-t-green-8:hover {
  border-top-color: #389e0d !important;
}

.hover\:border-r-green-8:hover {
  border-right-color: #389e0d !important;
}

.hover\:border-b-green-8:hover {
  border-bottom-color: #389e0d !important;
}

.hover\:border-l-green-8:hover {
  border-left-color: #389e0d !important;
}

.hover\:border-t-green-9:hover {
  border-top-color: #237804 !important;
}

.hover\:border-r-green-9:hover {
  border-right-color: #237804 !important;
}

.hover\:border-b-green-9:hover {
  border-bottom-color: #237804 !important;
}

.hover\:border-l-green-9:hover {
  border-left-color: #237804 !important;
}

.hover\:border-t-green-10:hover {
  border-top-color: #135200 !important;
}

.hover\:border-r-green-10:hover {
  border-right-color: #135200 !important;
}

.hover\:border-b-green-10:hover {
  border-bottom-color: #135200 !important;
}

.hover\:border-l-green-10:hover {
  border-left-color: #135200 !important;
}

.hover\:border-t-green-11:hover {
  border-top-color: #092b00 !important;
}

.hover\:border-r-green-11:hover {
  border-right-color: #092b00 !important;
}

.hover\:border-b-green-11:hover {
  border-bottom-color: #092b00 !important;
}

.hover\:border-l-green-11:hover {
  border-left-color: #092b00 !important;
}

.hover\:border-t-cyan-1:hover {
  border-top-color: #e6fffb !important;
}

.hover\:border-r-cyan-1:hover {
  border-right-color: #e6fffb !important;
}

.hover\:border-b-cyan-1:hover {
  border-bottom-color: #e6fffb !important;
}

.hover\:border-l-cyan-1:hover {
  border-left-color: #e6fffb !important;
}

.hover\:border-t-cyan-2:hover {
  border-top-color: #b5f5ec !important;
}

.hover\:border-r-cyan-2:hover {
  border-right-color: #b5f5ec !important;
}

.hover\:border-b-cyan-2:hover {
  border-bottom-color: #b5f5ec !important;
}

.hover\:border-l-cyan-2:hover {
  border-left-color: #b5f5ec !important;
}

.hover\:border-t-cyan-3:hover {
  border-top-color: #87e8de !important;
}

.hover\:border-r-cyan-3:hover {
  border-right-color: #87e8de !important;
}

.hover\:border-b-cyan-3:hover {
  border-bottom-color: #87e8de !important;
}

.hover\:border-l-cyan-3:hover {
  border-left-color: #87e8de !important;
}

.hover\:border-t-cyan-4:hover {
  border-top-color: #5cdbd3 !important;
}

.hover\:border-r-cyan-4:hover {
  border-right-color: #5cdbd3 !important;
}

.hover\:border-b-cyan-4:hover {
  border-bottom-color: #5cdbd3 !important;
}

.hover\:border-l-cyan-4:hover {
  border-left-color: #5cdbd3 !important;
}

.hover\:border-t-cyan-5:hover {
  border-top-color: #36cfc9 !important;
}

.hover\:border-r-cyan-5:hover {
  border-right-color: #36cfc9 !important;
}

.hover\:border-b-cyan-5:hover {
  border-bottom-color: #36cfc9 !important;
}

.hover\:border-l-cyan-5:hover {
  border-left-color: #36cfc9 !important;
}

.hover\:border-t-cyan-6:hover {
  border-top-color: #13c2c2 !important;
}

.hover\:border-r-cyan-6:hover {
  border-right-color: #13c2c2 !important;
}

.hover\:border-b-cyan-6:hover {
  border-bottom-color: #13c2c2 !important;
}

.hover\:border-l-cyan-6:hover {
  border-left-color: #13c2c2 !important;
}

.hover\:border-t-cyan-7:hover {
  border-top-color: #08979c !important;
}

.hover\:border-r-cyan-7:hover {
  border-right-color: #08979c !important;
}

.hover\:border-b-cyan-7:hover {
  border-bottom-color: #08979c !important;
}

.hover\:border-l-cyan-7:hover {
  border-left-color: #08979c !important;
}

.hover\:border-t-cyan-8:hover {
  border-top-color: #006d75 !important;
}

.hover\:border-r-cyan-8:hover {
  border-right-color: #006d75 !important;
}

.hover\:border-b-cyan-8:hover {
  border-bottom-color: #006d75 !important;
}

.hover\:border-l-cyan-8:hover {
  border-left-color: #006d75 !important;
}

.hover\:border-t-cyan-9:hover {
  border-top-color: #00474f !important;
}

.hover\:border-r-cyan-9:hover {
  border-right-color: #00474f !important;
}

.hover\:border-b-cyan-9:hover {
  border-bottom-color: #00474f !important;
}

.hover\:border-l-cyan-9:hover {
  border-left-color: #00474f !important;
}

.hover\:border-t-cyan-10:hover {
  border-top-color: #002329 !important;
}

.hover\:border-r-cyan-10:hover {
  border-right-color: #002329 !important;
}

.hover\:border-b-cyan-10:hover {
  border-bottom-color: #002329 !important;
}

.hover\:border-l-cyan-10:hover {
  border-left-color: #002329 !important;
}

.hover\:border-t-blue-1:hover {
  border-top-color: #e6f7ff !important;
}

.hover\:border-r-blue-1:hover {
  border-right-color: #e6f7ff !important;
}

.hover\:border-b-blue-1:hover {
  border-bottom-color: #e6f7ff !important;
}

.hover\:border-l-blue-1:hover {
  border-left-color: #e6f7ff !important;
}

.hover\:border-t-blue-2:hover {
  border-top-color: #bae7ff !important;
}

.hover\:border-r-blue-2:hover {
  border-right-color: #bae7ff !important;
}

.hover\:border-b-blue-2:hover {
  border-bottom-color: #bae7ff !important;
}

.hover\:border-l-blue-2:hover {
  border-left-color: #bae7ff !important;
}

.hover\:border-t-blue-3:hover {
  border-top-color: #91d5ff !important;
}

.hover\:border-r-blue-3:hover {
  border-right-color: #91d5ff !important;
}

.hover\:border-b-blue-3:hover {
  border-bottom-color: #91d5ff !important;
}

.hover\:border-l-blue-3:hover {
  border-left-color: #91d5ff !important;
}

.hover\:border-t-blue-4:hover {
  border-top-color: #69c0ff !important;
}

.hover\:border-r-blue-4:hover {
  border-right-color: #69c0ff !important;
}

.hover\:border-b-blue-4:hover {
  border-bottom-color: #69c0ff !important;
}

.hover\:border-l-blue-4:hover {
  border-left-color: #69c0ff !important;
}

.hover\:border-t-blue-5:hover {
  border-top-color: #4b85ff !important;
}

.hover\:border-r-blue-5:hover {
  border-right-color: #4b85ff !important;
}

.hover\:border-b-blue-5:hover {
  border-bottom-color: #4b85ff !important;
}

.hover\:border-l-blue-5:hover {
  border-left-color: #4b85ff !important;
}

.hover\:border-t-blue-6:hover {
  border-top-color: #2f70ff !important;
}

.hover\:border-r-blue-6:hover {
  border-right-color: #2f70ff !important;
}

.hover\:border-b-blue-6:hover {
  border-bottom-color: #2f70ff !important;
}

.hover\:border-l-blue-6:hover {
  border-left-color: #2f70ff !important;
}

.hover\:border-t-blue-7:hover {
  border-top-color: #096dd9 !important;
}

.hover\:border-r-blue-7:hover {
  border-right-color: #096dd9 !important;
}

.hover\:border-b-blue-7:hover {
  border-bottom-color: #096dd9 !important;
}

.hover\:border-l-blue-7:hover {
  border-left-color: #096dd9 !important;
}

.hover\:border-t-blue-8:hover {
  border-top-color: #0050b3 !important;
}

.hover\:border-r-blue-8:hover {
  border-right-color: #0050b3 !important;
}

.hover\:border-b-blue-8:hover {
  border-bottom-color: #0050b3 !important;
}

.hover\:border-l-blue-8:hover {
  border-left-color: #0050b3 !important;
}

.hover\:border-t-blue-9:hover {
  border-top-color: #003a8c !important;
}

.hover\:border-r-blue-9:hover {
  border-right-color: #003a8c !important;
}

.hover\:border-b-blue-9:hover {
  border-bottom-color: #003a8c !important;
}

.hover\:border-l-blue-9:hover {
  border-left-color: #003a8c !important;
}

.hover\:border-t-blue-10:hover {
  border-top-color: #002766 !important;
}

.hover\:border-r-blue-10:hover {
  border-right-color: #002766 !important;
}

.hover\:border-b-blue-10:hover {
  border-bottom-color: #002766 !important;
}

.hover\:border-l-blue-10:hover {
  border-left-color: #002766 !important;
}

.hover\:border-t-geekBlue-1:hover {
  border-top-color: #f6f9ff !important;
}

.hover\:border-r-geekBlue-1:hover {
  border-right-color: #f6f9ff !important;
}

.hover\:border-b-geekBlue-1:hover {
  border-bottom-color: #f6f9ff !important;
}

.hover\:border-l-geekBlue-1:hover {
  border-left-color: #f6f9ff !important;
}

.hover\:border-t-geekBlue-2:hover {
  border-top-color: #f0f5ff !important;
}

.hover\:border-r-geekBlue-2:hover {
  border-right-color: #f0f5ff !important;
}

.hover\:border-b-geekBlue-2:hover {
  border-bottom-color: #f0f5ff !important;
}

.hover\:border-l-geekBlue-2:hover {
  border-left-color: #f0f5ff !important;
}

.hover\:border-t-geekBlue-3:hover {
  border-top-color: #d6e4ff !important;
}

.hover\:border-r-geekBlue-3:hover {
  border-right-color: #d6e4ff !important;
}

.hover\:border-b-geekBlue-3:hover {
  border-bottom-color: #d6e4ff !important;
}

.hover\:border-l-geekBlue-3:hover {
  border-left-color: #d6e4ff !important;
}

.hover\:border-t-geekBlue-4:hover {
  border-top-color: #adc6ff !important;
}

.hover\:border-r-geekBlue-4:hover {
  border-right-color: #adc6ff !important;
}

.hover\:border-b-geekBlue-4:hover {
  border-bottom-color: #adc6ff !important;
}

.hover\:border-l-geekBlue-4:hover {
  border-left-color: #adc6ff !important;
}

.hover\:border-t-geekBlue-5:hover {
  border-top-color: #85a5ff !important;
}

.hover\:border-r-geekBlue-5:hover {
  border-right-color: #85a5ff !important;
}

.hover\:border-b-geekBlue-5:hover {
  border-bottom-color: #85a5ff !important;
}

.hover\:border-l-geekBlue-5:hover {
  border-left-color: #85a5ff !important;
}

.hover\:border-t-geekBlue-6:hover {
  border-top-color: #597ef7 !important;
}

.hover\:border-r-geekBlue-6:hover {
  border-right-color: #597ef7 !important;
}

.hover\:border-b-geekBlue-6:hover {
  border-bottom-color: #597ef7 !important;
}

.hover\:border-l-geekBlue-6:hover {
  border-left-color: #597ef7 !important;
}

.hover\:border-t-geekBlue-7:hover {
  border-top-color: #2f54eb !important;
}

.hover\:border-r-geekBlue-7:hover {
  border-right-color: #2f54eb !important;
}

.hover\:border-b-geekBlue-7:hover {
  border-bottom-color: #2f54eb !important;
}

.hover\:border-l-geekBlue-7:hover {
  border-left-color: #2f54eb !important;
}

.hover\:border-t-geekBlue-8:hover {
  border-top-color: #1d39c4 !important;
}

.hover\:border-r-geekBlue-8:hover {
  border-right-color: #1d39c4 !important;
}

.hover\:border-b-geekBlue-8:hover {
  border-bottom-color: #1d39c4 !important;
}

.hover\:border-l-geekBlue-8:hover {
  border-left-color: #1d39c4 !important;
}

.hover\:border-t-geekBlue-9:hover {
  border-top-color: #10239e !important;
}

.hover\:border-r-geekBlue-9:hover {
  border-right-color: #10239e !important;
}

.hover\:border-b-geekBlue-9:hover {
  border-bottom-color: #10239e !important;
}

.hover\:border-l-geekBlue-9:hover {
  border-left-color: #10239e !important;
}

.hover\:border-t-geekBlue-10:hover {
  border-top-color: #061178 !important;
}

.hover\:border-r-geekBlue-10:hover {
  border-right-color: #061178 !important;
}

.hover\:border-b-geekBlue-10:hover {
  border-bottom-color: #061178 !important;
}

.hover\:border-l-geekBlue-10:hover {
  border-left-color: #061178 !important;
}

.hover\:border-t-geekBlue-11:hover {
  border-top-color: #030852 !important;
}

.hover\:border-r-geekBlue-11:hover {
  border-right-color: #030852 !important;
}

.hover\:border-b-geekBlue-11:hover {
  border-bottom-color: #030852 !important;
}

.hover\:border-l-geekBlue-11:hover {
  border-left-color: #030852 !important;
}

.hover\:border-t-purple-1:hover {
  border-top-color: #fafaff !important;
}

.hover\:border-r-purple-1:hover {
  border-right-color: #fafaff !important;
}

.hover\:border-b-purple-1:hover {
  border-bottom-color: #fafaff !important;
}

.hover\:border-l-purple-1:hover {
  border-left-color: #fafaff !important;
}

.hover\:border-t-purple-2:hover {
  border-top-color: #f9f0ff !important;
}

.hover\:border-r-purple-2:hover {
  border-right-color: #f9f0ff !important;
}

.hover\:border-b-purple-2:hover {
  border-bottom-color: #f9f0ff !important;
}

.hover\:border-l-purple-2:hover {
  border-left-color: #f9f0ff !important;
}

.hover\:border-t-purple-3:hover {
  border-top-color: #efdbff !important;
}

.hover\:border-r-purple-3:hover {
  border-right-color: #efdbff !important;
}

.hover\:border-b-purple-3:hover {
  border-bottom-color: #efdbff !important;
}

.hover\:border-l-purple-3:hover {
  border-left-color: #efdbff !important;
}

.hover\:border-t-purple-4:hover {
  border-top-color: #d3adf7 !important;
}

.hover\:border-r-purple-4:hover {
  border-right-color: #d3adf7 !important;
}

.hover\:border-b-purple-4:hover {
  border-bottom-color: #d3adf7 !important;
}

.hover\:border-l-purple-4:hover {
  border-left-color: #d3adf7 !important;
}

.hover\:border-t-purple-5:hover {
  border-top-color: #b37feb !important;
}

.hover\:border-r-purple-5:hover {
  border-right-color: #b37feb !important;
}

.hover\:border-b-purple-5:hover {
  border-bottom-color: #b37feb !important;
}

.hover\:border-l-purple-5:hover {
  border-left-color: #b37feb !important;
}

.hover\:border-t-purple-6:hover {
  border-top-color: #9254de !important;
}

.hover\:border-r-purple-6:hover {
  border-right-color: #9254de !important;
}

.hover\:border-b-purple-6:hover {
  border-bottom-color: #9254de !important;
}

.hover\:border-l-purple-6:hover {
  border-left-color: #9254de !important;
}

.hover\:border-t-purple-7:hover {
  border-top-color: #722ed1 !important;
}

.hover\:border-r-purple-7:hover {
  border-right-color: #722ed1 !important;
}

.hover\:border-b-purple-7:hover {
  border-bottom-color: #722ed1 !important;
}

.hover\:border-l-purple-7:hover {
  border-left-color: #722ed1 !important;
}

.hover\:border-t-purple-8:hover {
  border-top-color: #531dab !important;
}

.hover\:border-r-purple-8:hover {
  border-right-color: #531dab !important;
}

.hover\:border-b-purple-8:hover {
  border-bottom-color: #531dab !important;
}

.hover\:border-l-purple-8:hover {
  border-left-color: #531dab !important;
}

.hover\:border-t-purple-9:hover {
  border-top-color: #391085 !important;
}

.hover\:border-r-purple-9:hover {
  border-right-color: #391085 !important;
}

.hover\:border-b-purple-9:hover {
  border-bottom-color: #391085 !important;
}

.hover\:border-l-purple-9:hover {
  border-left-color: #391085 !important;
}

.hover\:border-t-purple-10:hover {
  border-top-color: #22075e !important;
}

.hover\:border-r-purple-10:hover {
  border-right-color: #22075e !important;
}

.hover\:border-b-purple-10:hover {
  border-bottom-color: #22075e !important;
}

.hover\:border-l-purple-10:hover {
  border-left-color: #22075e !important;
}

.hover\:border-t-purple-11:hover {
  border-top-color: #120338 !important;
}

.hover\:border-r-purple-11:hover {
  border-right-color: #120338 !important;
}

.hover\:border-b-purple-11:hover {
  border-bottom-color: #120338 !important;
}

.hover\:border-l-purple-11:hover {
  border-left-color: #120338 !important;
}

.hover\:border-t-magenta-1:hover {
  border-top-color: #fff0f6 !important;
}

.hover\:border-r-magenta-1:hover {
  border-right-color: #fff0f6 !important;
}

.hover\:border-b-magenta-1:hover {
  border-bottom-color: #fff0f6 !important;
}

.hover\:border-l-magenta-1:hover {
  border-left-color: #fff0f6 !important;
}

.hover\:border-t-magenta-2:hover {
  border-top-color: #ffd6e7 !important;
}

.hover\:border-r-magenta-2:hover {
  border-right-color: #ffd6e7 !important;
}

.hover\:border-b-magenta-2:hover {
  border-bottom-color: #ffd6e7 !important;
}

.hover\:border-l-magenta-2:hover {
  border-left-color: #ffd6e7 !important;
}

.hover\:border-t-magenta-3:hover {
  border-top-color: #ffadd2 !important;
}

.hover\:border-r-magenta-3:hover {
  border-right-color: #ffadd2 !important;
}

.hover\:border-b-magenta-3:hover {
  border-bottom-color: #ffadd2 !important;
}

.hover\:border-l-magenta-3:hover {
  border-left-color: #ffadd2 !important;
}

.hover\:border-t-magenta-4:hover {
  border-top-color: #ff85c0 !important;
}

.hover\:border-r-magenta-4:hover {
  border-right-color: #ff85c0 !important;
}

.hover\:border-b-magenta-4:hover {
  border-bottom-color: #ff85c0 !important;
}

.hover\:border-l-magenta-4:hover {
  border-left-color: #ff85c0 !important;
}

.hover\:border-t-magenta-5:hover {
  border-top-color: #f759ab !important;
}

.hover\:border-r-magenta-5:hover {
  border-right-color: #f759ab !important;
}

.hover\:border-b-magenta-5:hover {
  border-bottom-color: #f759ab !important;
}

.hover\:border-l-magenta-5:hover {
  border-left-color: #f759ab !important;
}

.hover\:border-t-magenta-6:hover {
  border-top-color: #eb2f96 !important;
}

.hover\:border-r-magenta-6:hover {
  border-right-color: #eb2f96 !important;
}

.hover\:border-b-magenta-6:hover {
  border-bottom-color: #eb2f96 !important;
}

.hover\:border-l-magenta-6:hover {
  border-left-color: #eb2f96 !important;
}

.hover\:border-t-magenta-7:hover {
  border-top-color: #c41d7f !important;
}

.hover\:border-r-magenta-7:hover {
  border-right-color: #c41d7f !important;
}

.hover\:border-b-magenta-7:hover {
  border-bottom-color: #c41d7f !important;
}

.hover\:border-l-magenta-7:hover {
  border-left-color: #c41d7f !important;
}

.hover\:border-t-magenta-8:hover {
  border-top-color: #9e1068 !important;
}

.hover\:border-r-magenta-8:hover {
  border-right-color: #9e1068 !important;
}

.hover\:border-b-magenta-8:hover {
  border-bottom-color: #9e1068 !important;
}

.hover\:border-l-magenta-8:hover {
  border-left-color: #9e1068 !important;
}

.hover\:border-t-magenta-9:hover {
  border-top-color: #780650 !important;
}

.hover\:border-r-magenta-9:hover {
  border-right-color: #780650 !important;
}

.hover\:border-b-magenta-9:hover {
  border-bottom-color: #780650 !important;
}

.hover\:border-l-magenta-9:hover {
  border-left-color: #780650 !important;
}

.hover\:border-t-magenta-10:hover {
  border-top-color: #520339 !important;
}

.hover\:border-r-magenta-10:hover {
  border-right-color: #520339 !important;
}

.hover\:border-b-magenta-10:hover {
  border-bottom-color: #520339 !important;
}

.hover\:border-l-magenta-10:hover {
  border-left-color: #520339 !important;
}

.hover\:border-t-gray-1:hover {
  border-top-color: #ffffff !important;
}

.hover\:border-r-gray-1:hover {
  border-right-color: #ffffff !important;
}

.hover\:border-b-gray-1:hover {
  border-bottom-color: #ffffff !important;
}

.hover\:border-l-gray-1:hover {
  border-left-color: #ffffff !important;
}

.hover\:border-t-gray-2:hover {
  border-top-color: #fafafa !important;
}

.hover\:border-r-gray-2:hover {
  border-right-color: #fafafa !important;
}

.hover\:border-b-gray-2:hover {
  border-bottom-color: #fafafa !important;
}

.hover\:border-l-gray-2:hover {
  border-left-color: #fafafa !important;
}

.hover\:border-t-gray-3:hover {
  border-top-color: #f5f5f5 !important;
}

.hover\:border-r-gray-3:hover {
  border-right-color: #f5f5f5 !important;
}

.hover\:border-b-gray-3:hover {
  border-bottom-color: #f5f5f5 !important;
}

.hover\:border-l-gray-3:hover {
  border-left-color: #f5f5f5 !important;
}

.hover\:border-t-gray-4:hover {
  border-top-color: #e8e8e8 !important;
}

.hover\:border-r-gray-4:hover {
  border-right-color: #e8e8e8 !important;
}

.hover\:border-b-gray-4:hover {
  border-bottom-color: #e8e8e8 !important;
}

.hover\:border-l-gray-4:hover {
  border-left-color: #e8e8e8 !important;
}

.hover\:border-t-gray-5:hover {
  border-top-color: #d9d9d9 !important;
}

.hover\:border-r-gray-5:hover {
  border-right-color: #d9d9d9 !important;
}

.hover\:border-b-gray-5:hover {
  border-bottom-color: #d9d9d9 !important;
}

.hover\:border-l-gray-5:hover {
  border-left-color: #d9d9d9 !important;
}

.hover\:border-t-gray-6:hover {
  border-top-color: #bfbfbf !important;
}

.hover\:border-r-gray-6:hover {
  border-right-color: #bfbfbf !important;
}

.hover\:border-b-gray-6:hover {
  border-bottom-color: #bfbfbf !important;
}

.hover\:border-l-gray-6:hover {
  border-left-color: #bfbfbf !important;
}

.hover\:border-t-gray-7:hover {
  border-top-color: #8c8c8c !important;
}

.hover\:border-r-gray-7:hover {
  border-right-color: #8c8c8c !important;
}

.hover\:border-b-gray-7:hover {
  border-bottom-color: #8c8c8c !important;
}

.hover\:border-l-gray-7:hover {
  border-left-color: #8c8c8c !important;
}

.hover\:border-t-gray-8:hover {
  border-top-color: #595959 !important;
}

.hover\:border-r-gray-8:hover {
  border-right-color: #595959 !important;
}

.hover\:border-b-gray-8:hover {
  border-bottom-color: #595959 !important;
}

.hover\:border-l-gray-8:hover {
  border-left-color: #595959 !important;
}

.hover\:border-t-gray-9:hover {
  border-top-color: #262626 !important;
}

.hover\:border-r-gray-9:hover {
  border-right-color: #262626 !important;
}

.hover\:border-b-gray-9:hover {
  border-bottom-color: #262626 !important;
}

.hover\:border-l-gray-9:hover {
  border-left-color: #262626 !important;
}

.hover\:border-t-gray-10:hover {
  border-top-color: #000000 !important;
}

.hover\:border-r-gray-10:hover {
  border-right-color: #000000 !important;
}

.hover\:border-b-gray-10:hover {
  border-bottom-color: #000000 !important;
}

.hover\:border-l-gray-10:hover {
  border-left-color: #000000 !important;
}

.hover\:border-t-transparent:hover {
  border-top-color: transparent !important;
}

.hover\:border-r-transparent:hover {
  border-right-color: transparent !important;
}

.hover\:border-b-transparent:hover {
  border-bottom-color: transparent !important;
}

.hover\:border-l-transparent:hover {
  border-left-color: transparent !important;
}

.hover\:border-t-DEFAULT:hover {
  border-top-color: currentColor !important;
}

.hover\:border-r-DEFAULT:hover {
  border-right-color: currentColor !important;
}

.hover\:border-b-DEFAULT:hover {
  border-bottom-color: currentColor !important;
}

.hover\:border-l-DEFAULT:hover {
  border-left-color: currentColor !important;
}

.focus\:border-t-red-1:focus {
  border-top-color: #fff1f0 !important;
}

.focus\:border-r-red-1:focus {
  border-right-color: #fff1f0 !important;
}

.focus\:border-b-red-1:focus {
  border-bottom-color: #fff1f0 !important;
}

.focus\:border-l-red-1:focus {
  border-left-color: #fff1f0 !important;
}

.focus\:border-t-red-2:focus {
  border-top-color: #ffccc7 !important;
}

.focus\:border-r-red-2:focus {
  border-right-color: #ffccc7 !important;
}

.focus\:border-b-red-2:focus {
  border-bottom-color: #ffccc7 !important;
}

.focus\:border-l-red-2:focus {
  border-left-color: #ffccc7 !important;
}

.focus\:border-t-red-3:focus {
  border-top-color: #ffa39e !important;
}

.focus\:border-r-red-3:focus {
  border-right-color: #ffa39e !important;
}

.focus\:border-b-red-3:focus {
  border-bottom-color: #ffa39e !important;
}

.focus\:border-l-red-3:focus {
  border-left-color: #ffa39e !important;
}

.focus\:border-t-red-4:focus {
  border-top-color: #ff7875 !important;
}

.focus\:border-r-red-4:focus {
  border-right-color: #ff7875 !important;
}

.focus\:border-b-red-4:focus {
  border-bottom-color: #ff7875 !important;
}

.focus\:border-l-red-4:focus {
  border-left-color: #ff7875 !important;
}

.focus\:border-t-red-5:focus {
  border-top-color: #ff4d4f !important;
}

.focus\:border-r-red-5:focus {
  border-right-color: #ff4d4f !important;
}

.focus\:border-b-red-5:focus {
  border-bottom-color: #ff4d4f !important;
}

.focus\:border-l-red-5:focus {
  border-left-color: #ff4d4f !important;
}

.focus\:border-t-red-6:focus {
  border-top-color: #f5222d !important;
}

.focus\:border-r-red-6:focus {
  border-right-color: #f5222d !important;
}

.focus\:border-b-red-6:focus {
  border-bottom-color: #f5222d !important;
}

.focus\:border-l-red-6:focus {
  border-left-color: #f5222d !important;
}

.focus\:border-t-red-7:focus {
  border-top-color: #cf1322 !important;
}

.focus\:border-r-red-7:focus {
  border-right-color: #cf1322 !important;
}

.focus\:border-b-red-7:focus {
  border-bottom-color: #cf1322 !important;
}

.focus\:border-l-red-7:focus {
  border-left-color: #cf1322 !important;
}

.focus\:border-t-red-8:focus {
  border-top-color: #a8071a !important;
}

.focus\:border-r-red-8:focus {
  border-right-color: #a8071a !important;
}

.focus\:border-b-red-8:focus {
  border-bottom-color: #a8071a !important;
}

.focus\:border-l-red-8:focus {
  border-left-color: #a8071a !important;
}

.focus\:border-t-red-9:focus {
  border-top-color: #820014 !important;
}

.focus\:border-r-red-9:focus {
  border-right-color: #820014 !important;
}

.focus\:border-b-red-9:focus {
  border-bottom-color: #820014 !important;
}

.focus\:border-l-red-9:focus {
  border-left-color: #820014 !important;
}

.focus\:border-t-red-10:focus {
  border-top-color: #5c0011 !important;
}

.focus\:border-r-red-10:focus {
  border-right-color: #5c0011 !important;
}

.focus\:border-b-red-10:focus {
  border-bottom-color: #5c0011 !important;
}

.focus\:border-l-red-10:focus {
  border-left-color: #5c0011 !important;
}

.focus\:border-t-volcano-1:focus {
  border-top-color: #fff2e8 !important;
}

.focus\:border-r-volcano-1:focus {
  border-right-color: #fff2e8 !important;
}

.focus\:border-b-volcano-1:focus {
  border-bottom-color: #fff2e8 !important;
}

.focus\:border-l-volcano-1:focus {
  border-left-color: #fff2e8 !important;
}

.focus\:border-t-volcano-2:focus {
  border-top-color: #ffd8bf !important;
}

.focus\:border-r-volcano-2:focus {
  border-right-color: #ffd8bf !important;
}

.focus\:border-b-volcano-2:focus {
  border-bottom-color: #ffd8bf !important;
}

.focus\:border-l-volcano-2:focus {
  border-left-color: #ffd8bf !important;
}

.focus\:border-t-volcano-3:focus {
  border-top-color: #ffbb96 !important;
}

.focus\:border-r-volcano-3:focus {
  border-right-color: #ffbb96 !important;
}

.focus\:border-b-volcano-3:focus {
  border-bottom-color: #ffbb96 !important;
}

.focus\:border-l-volcano-3:focus {
  border-left-color: #ffbb96 !important;
}

.focus\:border-t-volcano-4:focus {
  border-top-color: #ff9c6e !important;
}

.focus\:border-r-volcano-4:focus {
  border-right-color: #ff9c6e !important;
}

.focus\:border-b-volcano-4:focus {
  border-bottom-color: #ff9c6e !important;
}

.focus\:border-l-volcano-4:focus {
  border-left-color: #ff9c6e !important;
}

.focus\:border-t-volcano-5:focus {
  border-top-color: #ff7a45 !important;
}

.focus\:border-r-volcano-5:focus {
  border-right-color: #ff7a45 !important;
}

.focus\:border-b-volcano-5:focus {
  border-bottom-color: #ff7a45 !important;
}

.focus\:border-l-volcano-5:focus {
  border-left-color: #ff7a45 !important;
}

.focus\:border-t-volcano-6:focus {
  border-top-color: #fa541c !important;
}

.focus\:border-r-volcano-6:focus {
  border-right-color: #fa541c !important;
}

.focus\:border-b-volcano-6:focus {
  border-bottom-color: #fa541c !important;
}

.focus\:border-l-volcano-6:focus {
  border-left-color: #fa541c !important;
}

.focus\:border-t-volcano-7:focus {
  border-top-color: #d4380d !important;
}

.focus\:border-r-volcano-7:focus {
  border-right-color: #d4380d !important;
}

.focus\:border-b-volcano-7:focus {
  border-bottom-color: #d4380d !important;
}

.focus\:border-l-volcano-7:focus {
  border-left-color: #d4380d !important;
}

.focus\:border-t-volcano-8:focus {
  border-top-color: #ad2102 !important;
}

.focus\:border-r-volcano-8:focus {
  border-right-color: #ad2102 !important;
}

.focus\:border-b-volcano-8:focus {
  border-bottom-color: #ad2102 !important;
}

.focus\:border-l-volcano-8:focus {
  border-left-color: #ad2102 !important;
}

.focus\:border-t-volcano-9:focus {
  border-top-color: #871400 !important;
}

.focus\:border-r-volcano-9:focus {
  border-right-color: #871400 !important;
}

.focus\:border-b-volcano-9:focus {
  border-bottom-color: #871400 !important;
}

.focus\:border-l-volcano-9:focus {
  border-left-color: #871400 !important;
}

.focus\:border-t-volcano-10:focus {
  border-top-color: #610b00 !important;
}

.focus\:border-r-volcano-10:focus {
  border-right-color: #610b00 !important;
}

.focus\:border-b-volcano-10:focus {
  border-bottom-color: #610b00 !important;
}

.focus\:border-l-volcano-10:focus {
  border-left-color: #610b00 !important;
}

.focus\:border-t-orange-1:focus {
  border-top-color: #fff7e6 !important;
}

.focus\:border-r-orange-1:focus {
  border-right-color: #fff7e6 !important;
}

.focus\:border-b-orange-1:focus {
  border-bottom-color: #fff7e6 !important;
}

.focus\:border-l-orange-1:focus {
  border-left-color: #fff7e6 !important;
}

.focus\:border-t-orange-2:focus {
  border-top-color: #ffe7ba !important;
}

.focus\:border-r-orange-2:focus {
  border-right-color: #ffe7ba !important;
}

.focus\:border-b-orange-2:focus {
  border-bottom-color: #ffe7ba !important;
}

.focus\:border-l-orange-2:focus {
  border-left-color: #ffe7ba !important;
}

.focus\:border-t-orange-3:focus {
  border-top-color: #ffd591 !important;
}

.focus\:border-r-orange-3:focus {
  border-right-color: #ffd591 !important;
}

.focus\:border-b-orange-3:focus {
  border-bottom-color: #ffd591 !important;
}

.focus\:border-l-orange-3:focus {
  border-left-color: #ffd591 !important;
}

.focus\:border-t-orange-4:focus {
  border-top-color: #ffc069 !important;
}

.focus\:border-r-orange-4:focus {
  border-right-color: #ffc069 !important;
}

.focus\:border-b-orange-4:focus {
  border-bottom-color: #ffc069 !important;
}

.focus\:border-l-orange-4:focus {
  border-left-color: #ffc069 !important;
}

.focus\:border-t-orange-5:focus {
  border-top-color: #ffa940 !important;
}

.focus\:border-r-orange-5:focus {
  border-right-color: #ffa940 !important;
}

.focus\:border-b-orange-5:focus {
  border-bottom-color: #ffa940 !important;
}

.focus\:border-l-orange-5:focus {
  border-left-color: #ffa940 !important;
}

.focus\:border-t-orange-6:focus {
  border-top-color: #fa8c16 !important;
}

.focus\:border-r-orange-6:focus {
  border-right-color: #fa8c16 !important;
}

.focus\:border-b-orange-6:focus {
  border-bottom-color: #fa8c16 !important;
}

.focus\:border-l-orange-6:focus {
  border-left-color: #fa8c16 !important;
}

.focus\:border-t-orange-7:focus {
  border-top-color: #d46b08 !important;
}

.focus\:border-r-orange-7:focus {
  border-right-color: #d46b08 !important;
}

.focus\:border-b-orange-7:focus {
  border-bottom-color: #d46b08 !important;
}

.focus\:border-l-orange-7:focus {
  border-left-color: #d46b08 !important;
}

.focus\:border-t-orange-8:focus {
  border-top-color: #ad4e00 !important;
}

.focus\:border-r-orange-8:focus {
  border-right-color: #ad4e00 !important;
}

.focus\:border-b-orange-8:focus {
  border-bottom-color: #ad4e00 !important;
}

.focus\:border-l-orange-8:focus {
  border-left-color: #ad4e00 !important;
}

.focus\:border-t-orange-9:focus {
  border-top-color: #873800 !important;
}

.focus\:border-r-orange-9:focus {
  border-right-color: #873800 !important;
}

.focus\:border-b-orange-9:focus {
  border-bottom-color: #873800 !important;
}

.focus\:border-l-orange-9:focus {
  border-left-color: #873800 !important;
}

.focus\:border-t-orange-10:focus {
  border-top-color: #612500 !important;
}

.focus\:border-r-orange-10:focus {
  border-right-color: #612500 !important;
}

.focus\:border-b-orange-10:focus {
  border-bottom-color: #612500 !important;
}

.focus\:border-l-orange-10:focus {
  border-left-color: #612500 !important;
}

.focus\:border-t-gold-1:focus {
  border-top-color: #fffbe6 !important;
}

.focus\:border-r-gold-1:focus {
  border-right-color: #fffbe6 !important;
}

.focus\:border-b-gold-1:focus {
  border-bottom-color: #fffbe6 !important;
}

.focus\:border-l-gold-1:focus {
  border-left-color: #fffbe6 !important;
}

.focus\:border-t-gold-2:focus {
  border-top-color: #fff1b8 !important;
}

.focus\:border-r-gold-2:focus {
  border-right-color: #fff1b8 !important;
}

.focus\:border-b-gold-2:focus {
  border-bottom-color: #fff1b8 !important;
}

.focus\:border-l-gold-2:focus {
  border-left-color: #fff1b8 !important;
}

.focus\:border-t-gold-3:focus {
  border-top-color: #ffe58f !important;
}

.focus\:border-r-gold-3:focus {
  border-right-color: #ffe58f !important;
}

.focus\:border-b-gold-3:focus {
  border-bottom-color: #ffe58f !important;
}

.focus\:border-l-gold-3:focus {
  border-left-color: #ffe58f !important;
}

.focus\:border-t-gold-4:focus {
  border-top-color: #ffd666 !important;
}

.focus\:border-r-gold-4:focus {
  border-right-color: #ffd666 !important;
}

.focus\:border-b-gold-4:focus {
  border-bottom-color: #ffd666 !important;
}

.focus\:border-l-gold-4:focus {
  border-left-color: #ffd666 !important;
}

.focus\:border-t-gold-5:focus {
  border-top-color: #ffc53d !important;
}

.focus\:border-r-gold-5:focus {
  border-right-color: #ffc53d !important;
}

.focus\:border-b-gold-5:focus {
  border-bottom-color: #ffc53d !important;
}

.focus\:border-l-gold-5:focus {
  border-left-color: #ffc53d !important;
}

.focus\:border-t-gold-6:focus {
  border-top-color: #faad14 !important;
}

.focus\:border-r-gold-6:focus {
  border-right-color: #faad14 !important;
}

.focus\:border-b-gold-6:focus {
  border-bottom-color: #faad14 !important;
}

.focus\:border-l-gold-6:focus {
  border-left-color: #faad14 !important;
}

.focus\:border-t-gold-7:focus {
  border-top-color: #d48806 !important;
}

.focus\:border-r-gold-7:focus {
  border-right-color: #d48806 !important;
}

.focus\:border-b-gold-7:focus {
  border-bottom-color: #d48806 !important;
}

.focus\:border-l-gold-7:focus {
  border-left-color: #d48806 !important;
}

.focus\:border-t-gold-8:focus {
  border-top-color: #ad6800 !important;
}

.focus\:border-r-gold-8:focus {
  border-right-color: #ad6800 !important;
}

.focus\:border-b-gold-8:focus {
  border-bottom-color: #ad6800 !important;
}

.focus\:border-l-gold-8:focus {
  border-left-color: #ad6800 !important;
}

.focus\:border-t-gold-9:focus {
  border-top-color: #874d00 !important;
}

.focus\:border-r-gold-9:focus {
  border-right-color: #874d00 !important;
}

.focus\:border-b-gold-9:focus {
  border-bottom-color: #874d00 !important;
}

.focus\:border-l-gold-9:focus {
  border-left-color: #874d00 !important;
}

.focus\:border-t-gold-10:focus {
  border-top-color: #613400 !important;
}

.focus\:border-r-gold-10:focus {
  border-right-color: #613400 !important;
}

.focus\:border-b-gold-10:focus {
  border-bottom-color: #613400 !important;
}

.focus\:border-l-gold-10:focus {
  border-left-color: #613400 !important;
}

.focus\:border-t-yellow-1:focus {
  border-top-color: #feffe6 !important;
}

.focus\:border-r-yellow-1:focus {
  border-right-color: #feffe6 !important;
}

.focus\:border-b-yellow-1:focus {
  border-bottom-color: #feffe6 !important;
}

.focus\:border-l-yellow-1:focus {
  border-left-color: #feffe6 !important;
}

.focus\:border-t-yellow-2:focus {
  border-top-color: #ffffb8 !important;
}

.focus\:border-r-yellow-2:focus {
  border-right-color: #ffffb8 !important;
}

.focus\:border-b-yellow-2:focus {
  border-bottom-color: #ffffb8 !important;
}

.focus\:border-l-yellow-2:focus {
  border-left-color: #ffffb8 !important;
}

.focus\:border-t-yellow-3:focus {
  border-top-color: #fffb8f !important;
}

.focus\:border-r-yellow-3:focus {
  border-right-color: #fffb8f !important;
}

.focus\:border-b-yellow-3:focus {
  border-bottom-color: #fffb8f !important;
}

.focus\:border-l-yellow-3:focus {
  border-left-color: #fffb8f !important;
}

.focus\:border-t-yellow-4:focus {
  border-top-color: #fff566 !important;
}

.focus\:border-r-yellow-4:focus {
  border-right-color: #fff566 !important;
}

.focus\:border-b-yellow-4:focus {
  border-bottom-color: #fff566 !important;
}

.focus\:border-l-yellow-4:focus {
  border-left-color: #fff566 !important;
}

.focus\:border-t-yellow-5:focus {
  border-top-color: #ffec3d !important;
}

.focus\:border-r-yellow-5:focus {
  border-right-color: #ffec3d !important;
}

.focus\:border-b-yellow-5:focus {
  border-bottom-color: #ffec3d !important;
}

.focus\:border-l-yellow-5:focus {
  border-left-color: #ffec3d !important;
}

.focus\:border-t-yellow-6:focus {
  border-top-color: #fadb14 !important;
}

.focus\:border-r-yellow-6:focus {
  border-right-color: #fadb14 !important;
}

.focus\:border-b-yellow-6:focus {
  border-bottom-color: #fadb14 !important;
}

.focus\:border-l-yellow-6:focus {
  border-left-color: #fadb14 !important;
}

.focus\:border-t-yellow-7:focus {
  border-top-color: #d4b106 !important;
}

.focus\:border-r-yellow-7:focus {
  border-right-color: #d4b106 !important;
}

.focus\:border-b-yellow-7:focus {
  border-bottom-color: #d4b106 !important;
}

.focus\:border-l-yellow-7:focus {
  border-left-color: #d4b106 !important;
}

.focus\:border-t-yellow-8:focus {
  border-top-color: #ad8b00 !important;
}

.focus\:border-r-yellow-8:focus {
  border-right-color: #ad8b00 !important;
}

.focus\:border-b-yellow-8:focus {
  border-bottom-color: #ad8b00 !important;
}

.focus\:border-l-yellow-8:focus {
  border-left-color: #ad8b00 !important;
}

.focus\:border-t-yellow-9:focus {
  border-top-color: #876800 !important;
}

.focus\:border-r-yellow-9:focus {
  border-right-color: #876800 !important;
}

.focus\:border-b-yellow-9:focus {
  border-bottom-color: #876800 !important;
}

.focus\:border-l-yellow-9:focus {
  border-left-color: #876800 !important;
}

.focus\:border-t-yellow-10:focus {
  border-top-color: #614700 !important;
}

.focus\:border-r-yellow-10:focus {
  border-right-color: #614700 !important;
}

.focus\:border-b-yellow-10:focus {
  border-bottom-color: #614700 !important;
}

.focus\:border-l-yellow-10:focus {
  border-left-color: #614700 !important;
}

.focus\:border-t-lime-1:focus {
  border-top-color: #fcffe6 !important;
}

.focus\:border-r-lime-1:focus {
  border-right-color: #fcffe6 !important;
}

.focus\:border-b-lime-1:focus {
  border-bottom-color: #fcffe6 !important;
}

.focus\:border-l-lime-1:focus {
  border-left-color: #fcffe6 !important;
}

.focus\:border-t-lime-2:focus {
  border-top-color: #f4ffb8 !important;
}

.focus\:border-r-lime-2:focus {
  border-right-color: #f4ffb8 !important;
}

.focus\:border-b-lime-2:focus {
  border-bottom-color: #f4ffb8 !important;
}

.focus\:border-l-lime-2:focus {
  border-left-color: #f4ffb8 !important;
}

.focus\:border-t-lime-3:focus {
  border-top-color: #eaff8f !important;
}

.focus\:border-r-lime-3:focus {
  border-right-color: #eaff8f !important;
}

.focus\:border-b-lime-3:focus {
  border-bottom-color: #eaff8f !important;
}

.focus\:border-l-lime-3:focus {
  border-left-color: #eaff8f !important;
}

.focus\:border-t-lime-4:focus {
  border-top-color: #d3f261 !important;
}

.focus\:border-r-lime-4:focus {
  border-right-color: #d3f261 !important;
}

.focus\:border-b-lime-4:focus {
  border-bottom-color: #d3f261 !important;
}

.focus\:border-l-lime-4:focus {
  border-left-color: #d3f261 !important;
}

.focus\:border-t-lime-5:focus {
  border-top-color: #bae637 !important;
}

.focus\:border-r-lime-5:focus {
  border-right-color: #bae637 !important;
}

.focus\:border-b-lime-5:focus {
  border-bottom-color: #bae637 !important;
}

.focus\:border-l-lime-5:focus {
  border-left-color: #bae637 !important;
}

.focus\:border-t-lime-6:focus {
  border-top-color: #a0d911 !important;
}

.focus\:border-r-lime-6:focus {
  border-right-color: #a0d911 !important;
}

.focus\:border-b-lime-6:focus {
  border-bottom-color: #a0d911 !important;
}

.focus\:border-l-lime-6:focus {
  border-left-color: #a0d911 !important;
}

.focus\:border-t-lime-7:focus {
  border-top-color: #7cb305 !important;
}

.focus\:border-r-lime-7:focus {
  border-right-color: #7cb305 !important;
}

.focus\:border-b-lime-7:focus {
  border-bottom-color: #7cb305 !important;
}

.focus\:border-l-lime-7:focus {
  border-left-color: #7cb305 !important;
}

.focus\:border-t-lime-8:focus {
  border-top-color: #5b8c00 !important;
}

.focus\:border-r-lime-8:focus {
  border-right-color: #5b8c00 !important;
}

.focus\:border-b-lime-8:focus {
  border-bottom-color: #5b8c00 !important;
}

.focus\:border-l-lime-8:focus {
  border-left-color: #5b8c00 !important;
}

.focus\:border-t-lime-9:focus {
  border-top-color: #3f6600 !important;
}

.focus\:border-r-lime-9:focus {
  border-right-color: #3f6600 !important;
}

.focus\:border-b-lime-9:focus {
  border-bottom-color: #3f6600 !important;
}

.focus\:border-l-lime-9:focus {
  border-left-color: #3f6600 !important;
}

.focus\:border-t-lime-10:focus {
  border-top-color: #254000 !important;
}

.focus\:border-r-lime-10:focus {
  border-right-color: #254000 !important;
}

.focus\:border-b-lime-10:focus {
  border-bottom-color: #254000 !important;
}

.focus\:border-l-lime-10:focus {
  border-left-color: #254000 !important;
}

.focus\:border-t-green-1:focus {
  border-top-color: #f6fef9 !important;
}

.focus\:border-r-green-1:focus {
  border-right-color: #f6fef9 !important;
}

.focus\:border-b-green-1:focus {
  border-bottom-color: #f6fef9 !important;
}

.focus\:border-l-green-1:focus {
  border-left-color: #f6fef9 !important;
}

.focus\:border-t-green-2:focus {
  border-top-color: #f6ffed !important;
}

.focus\:border-r-green-2:focus {
  border-right-color: #f6ffed !important;
}

.focus\:border-b-green-2:focus {
  border-bottom-color: #f6ffed !important;
}

.focus\:border-l-green-2:focus {
  border-left-color: #f6ffed !important;
}

.focus\:border-t-green-3:focus {
  border-top-color: #d9f7be !important;
}

.focus\:border-r-green-3:focus {
  border-right-color: #d9f7be !important;
}

.focus\:border-b-green-3:focus {
  border-bottom-color: #d9f7be !important;
}

.focus\:border-l-green-3:focus {
  border-left-color: #d9f7be !important;
}

.focus\:border-t-green-4:focus {
  border-top-color: #b7eb8f !important;
}

.focus\:border-r-green-4:focus {
  border-right-color: #b7eb8f !important;
}

.focus\:border-b-green-4:focus {
  border-bottom-color: #b7eb8f !important;
}

.focus\:border-l-green-4:focus {
  border-left-color: #b7eb8f !important;
}

.focus\:border-t-green-5:focus {
  border-top-color: #95de64 !important;
}

.focus\:border-r-green-5:focus {
  border-right-color: #95de64 !important;
}

.focus\:border-b-green-5:focus {
  border-bottom-color: #95de64 !important;
}

.focus\:border-l-green-5:focus {
  border-left-color: #95de64 !important;
}

.focus\:border-t-green-6:focus {
  border-top-color: #73d13d !important;
}

.focus\:border-r-green-6:focus {
  border-right-color: #73d13d !important;
}

.focus\:border-b-green-6:focus {
  border-bottom-color: #73d13d !important;
}

.focus\:border-l-green-6:focus {
  border-left-color: #73d13d !important;
}

.focus\:border-t-green-7:focus {
  border-top-color: #52c41a !important;
}

.focus\:border-r-green-7:focus {
  border-right-color: #52c41a !important;
}

.focus\:border-b-green-7:focus {
  border-bottom-color: #52c41a !important;
}

.focus\:border-l-green-7:focus {
  border-left-color: #52c41a !important;
}

.focus\:border-t-green-8:focus {
  border-top-color: #389e0d !important;
}

.focus\:border-r-green-8:focus {
  border-right-color: #389e0d !important;
}

.focus\:border-b-green-8:focus {
  border-bottom-color: #389e0d !important;
}

.focus\:border-l-green-8:focus {
  border-left-color: #389e0d !important;
}

.focus\:border-t-green-9:focus {
  border-top-color: #237804 !important;
}

.focus\:border-r-green-9:focus {
  border-right-color: #237804 !important;
}

.focus\:border-b-green-9:focus {
  border-bottom-color: #237804 !important;
}

.focus\:border-l-green-9:focus {
  border-left-color: #237804 !important;
}

.focus\:border-t-green-10:focus {
  border-top-color: #135200 !important;
}

.focus\:border-r-green-10:focus {
  border-right-color: #135200 !important;
}

.focus\:border-b-green-10:focus {
  border-bottom-color: #135200 !important;
}

.focus\:border-l-green-10:focus {
  border-left-color: #135200 !important;
}

.focus\:border-t-green-11:focus {
  border-top-color: #092b00 !important;
}

.focus\:border-r-green-11:focus {
  border-right-color: #092b00 !important;
}

.focus\:border-b-green-11:focus {
  border-bottom-color: #092b00 !important;
}

.focus\:border-l-green-11:focus {
  border-left-color: #092b00 !important;
}

.focus\:border-t-cyan-1:focus {
  border-top-color: #e6fffb !important;
}

.focus\:border-r-cyan-1:focus {
  border-right-color: #e6fffb !important;
}

.focus\:border-b-cyan-1:focus {
  border-bottom-color: #e6fffb !important;
}

.focus\:border-l-cyan-1:focus {
  border-left-color: #e6fffb !important;
}

.focus\:border-t-cyan-2:focus {
  border-top-color: #b5f5ec !important;
}

.focus\:border-r-cyan-2:focus {
  border-right-color: #b5f5ec !important;
}

.focus\:border-b-cyan-2:focus {
  border-bottom-color: #b5f5ec !important;
}

.focus\:border-l-cyan-2:focus {
  border-left-color: #b5f5ec !important;
}

.focus\:border-t-cyan-3:focus {
  border-top-color: #87e8de !important;
}

.focus\:border-r-cyan-3:focus {
  border-right-color: #87e8de !important;
}

.focus\:border-b-cyan-3:focus {
  border-bottom-color: #87e8de !important;
}

.focus\:border-l-cyan-3:focus {
  border-left-color: #87e8de !important;
}

.focus\:border-t-cyan-4:focus {
  border-top-color: #5cdbd3 !important;
}

.focus\:border-r-cyan-4:focus {
  border-right-color: #5cdbd3 !important;
}

.focus\:border-b-cyan-4:focus {
  border-bottom-color: #5cdbd3 !important;
}

.focus\:border-l-cyan-4:focus {
  border-left-color: #5cdbd3 !important;
}

.focus\:border-t-cyan-5:focus {
  border-top-color: #36cfc9 !important;
}

.focus\:border-r-cyan-5:focus {
  border-right-color: #36cfc9 !important;
}

.focus\:border-b-cyan-5:focus {
  border-bottom-color: #36cfc9 !important;
}

.focus\:border-l-cyan-5:focus {
  border-left-color: #36cfc9 !important;
}

.focus\:border-t-cyan-6:focus {
  border-top-color: #13c2c2 !important;
}

.focus\:border-r-cyan-6:focus {
  border-right-color: #13c2c2 !important;
}

.focus\:border-b-cyan-6:focus {
  border-bottom-color: #13c2c2 !important;
}

.focus\:border-l-cyan-6:focus {
  border-left-color: #13c2c2 !important;
}

.focus\:border-t-cyan-7:focus {
  border-top-color: #08979c !important;
}

.focus\:border-r-cyan-7:focus {
  border-right-color: #08979c !important;
}

.focus\:border-b-cyan-7:focus {
  border-bottom-color: #08979c !important;
}

.focus\:border-l-cyan-7:focus {
  border-left-color: #08979c !important;
}

.focus\:border-t-cyan-8:focus {
  border-top-color: #006d75 !important;
}

.focus\:border-r-cyan-8:focus {
  border-right-color: #006d75 !important;
}

.focus\:border-b-cyan-8:focus {
  border-bottom-color: #006d75 !important;
}

.focus\:border-l-cyan-8:focus {
  border-left-color: #006d75 !important;
}

.focus\:border-t-cyan-9:focus {
  border-top-color: #00474f !important;
}

.focus\:border-r-cyan-9:focus {
  border-right-color: #00474f !important;
}

.focus\:border-b-cyan-9:focus {
  border-bottom-color: #00474f !important;
}

.focus\:border-l-cyan-9:focus {
  border-left-color: #00474f !important;
}

.focus\:border-t-cyan-10:focus {
  border-top-color: #002329 !important;
}

.focus\:border-r-cyan-10:focus {
  border-right-color: #002329 !important;
}

.focus\:border-b-cyan-10:focus {
  border-bottom-color: #002329 !important;
}

.focus\:border-l-cyan-10:focus {
  border-left-color: #002329 !important;
}

.focus\:border-t-blue-1:focus {
  border-top-color: #e6f7ff !important;
}

.focus\:border-r-blue-1:focus {
  border-right-color: #e6f7ff !important;
}

.focus\:border-b-blue-1:focus {
  border-bottom-color: #e6f7ff !important;
}

.focus\:border-l-blue-1:focus {
  border-left-color: #e6f7ff !important;
}

.focus\:border-t-blue-2:focus {
  border-top-color: #bae7ff !important;
}

.focus\:border-r-blue-2:focus {
  border-right-color: #bae7ff !important;
}

.focus\:border-b-blue-2:focus {
  border-bottom-color: #bae7ff !important;
}

.focus\:border-l-blue-2:focus {
  border-left-color: #bae7ff !important;
}

.focus\:border-t-blue-3:focus {
  border-top-color: #91d5ff !important;
}

.focus\:border-r-blue-3:focus {
  border-right-color: #91d5ff !important;
}

.focus\:border-b-blue-3:focus {
  border-bottom-color: #91d5ff !important;
}

.focus\:border-l-blue-3:focus {
  border-left-color: #91d5ff !important;
}

.focus\:border-t-blue-4:focus {
  border-top-color: #69c0ff !important;
}

.focus\:border-r-blue-4:focus {
  border-right-color: #69c0ff !important;
}

.focus\:border-b-blue-4:focus {
  border-bottom-color: #69c0ff !important;
}

.focus\:border-l-blue-4:focus {
  border-left-color: #69c0ff !important;
}

.focus\:border-t-blue-5:focus {
  border-top-color: #4b85ff !important;
}

.focus\:border-r-blue-5:focus {
  border-right-color: #4b85ff !important;
}

.focus\:border-b-blue-5:focus {
  border-bottom-color: #4b85ff !important;
}

.focus\:border-l-blue-5:focus {
  border-left-color: #4b85ff !important;
}

.focus\:border-t-blue-6:focus {
  border-top-color: #2f70ff !important;
}

.focus\:border-r-blue-6:focus {
  border-right-color: #2f70ff !important;
}

.focus\:border-b-blue-6:focus {
  border-bottom-color: #2f70ff !important;
}

.focus\:border-l-blue-6:focus {
  border-left-color: #2f70ff !important;
}

.focus\:border-t-blue-7:focus {
  border-top-color: #096dd9 !important;
}

.focus\:border-r-blue-7:focus {
  border-right-color: #096dd9 !important;
}

.focus\:border-b-blue-7:focus {
  border-bottom-color: #096dd9 !important;
}

.focus\:border-l-blue-7:focus {
  border-left-color: #096dd9 !important;
}

.focus\:border-t-blue-8:focus {
  border-top-color: #0050b3 !important;
}

.focus\:border-r-blue-8:focus {
  border-right-color: #0050b3 !important;
}

.focus\:border-b-blue-8:focus {
  border-bottom-color: #0050b3 !important;
}

.focus\:border-l-blue-8:focus {
  border-left-color: #0050b3 !important;
}

.focus\:border-t-blue-9:focus {
  border-top-color: #003a8c !important;
}

.focus\:border-r-blue-9:focus {
  border-right-color: #003a8c !important;
}

.focus\:border-b-blue-9:focus {
  border-bottom-color: #003a8c !important;
}

.focus\:border-l-blue-9:focus {
  border-left-color: #003a8c !important;
}

.focus\:border-t-blue-10:focus {
  border-top-color: #002766 !important;
}

.focus\:border-r-blue-10:focus {
  border-right-color: #002766 !important;
}

.focus\:border-b-blue-10:focus {
  border-bottom-color: #002766 !important;
}

.focus\:border-l-blue-10:focus {
  border-left-color: #002766 !important;
}

.focus\:border-t-geekBlue-1:focus {
  border-top-color: #f6f9ff !important;
}

.focus\:border-r-geekBlue-1:focus {
  border-right-color: #f6f9ff !important;
}

.focus\:border-b-geekBlue-1:focus {
  border-bottom-color: #f6f9ff !important;
}

.focus\:border-l-geekBlue-1:focus {
  border-left-color: #f6f9ff !important;
}

.focus\:border-t-geekBlue-2:focus {
  border-top-color: #f0f5ff !important;
}

.focus\:border-r-geekBlue-2:focus {
  border-right-color: #f0f5ff !important;
}

.focus\:border-b-geekBlue-2:focus {
  border-bottom-color: #f0f5ff !important;
}

.focus\:border-l-geekBlue-2:focus {
  border-left-color: #f0f5ff !important;
}

.focus\:border-t-geekBlue-3:focus {
  border-top-color: #d6e4ff !important;
}

.focus\:border-r-geekBlue-3:focus {
  border-right-color: #d6e4ff !important;
}

.focus\:border-b-geekBlue-3:focus {
  border-bottom-color: #d6e4ff !important;
}

.focus\:border-l-geekBlue-3:focus {
  border-left-color: #d6e4ff !important;
}

.focus\:border-t-geekBlue-4:focus {
  border-top-color: #adc6ff !important;
}

.focus\:border-r-geekBlue-4:focus {
  border-right-color: #adc6ff !important;
}

.focus\:border-b-geekBlue-4:focus {
  border-bottom-color: #adc6ff !important;
}

.focus\:border-l-geekBlue-4:focus {
  border-left-color: #adc6ff !important;
}

.focus\:border-t-geekBlue-5:focus {
  border-top-color: #85a5ff !important;
}

.focus\:border-r-geekBlue-5:focus {
  border-right-color: #85a5ff !important;
}

.focus\:border-b-geekBlue-5:focus {
  border-bottom-color: #85a5ff !important;
}

.focus\:border-l-geekBlue-5:focus {
  border-left-color: #85a5ff !important;
}

.focus\:border-t-geekBlue-6:focus {
  border-top-color: #597ef7 !important;
}

.focus\:border-r-geekBlue-6:focus {
  border-right-color: #597ef7 !important;
}

.focus\:border-b-geekBlue-6:focus {
  border-bottom-color: #597ef7 !important;
}

.focus\:border-l-geekBlue-6:focus {
  border-left-color: #597ef7 !important;
}

.focus\:border-t-geekBlue-7:focus {
  border-top-color: #2f54eb !important;
}

.focus\:border-r-geekBlue-7:focus {
  border-right-color: #2f54eb !important;
}

.focus\:border-b-geekBlue-7:focus {
  border-bottom-color: #2f54eb !important;
}

.focus\:border-l-geekBlue-7:focus {
  border-left-color: #2f54eb !important;
}

.focus\:border-t-geekBlue-8:focus {
  border-top-color: #1d39c4 !important;
}

.focus\:border-r-geekBlue-8:focus {
  border-right-color: #1d39c4 !important;
}

.focus\:border-b-geekBlue-8:focus {
  border-bottom-color: #1d39c4 !important;
}

.focus\:border-l-geekBlue-8:focus {
  border-left-color: #1d39c4 !important;
}

.focus\:border-t-geekBlue-9:focus {
  border-top-color: #10239e !important;
}

.focus\:border-r-geekBlue-9:focus {
  border-right-color: #10239e !important;
}

.focus\:border-b-geekBlue-9:focus {
  border-bottom-color: #10239e !important;
}

.focus\:border-l-geekBlue-9:focus {
  border-left-color: #10239e !important;
}

.focus\:border-t-geekBlue-10:focus {
  border-top-color: #061178 !important;
}

.focus\:border-r-geekBlue-10:focus {
  border-right-color: #061178 !important;
}

.focus\:border-b-geekBlue-10:focus {
  border-bottom-color: #061178 !important;
}

.focus\:border-l-geekBlue-10:focus {
  border-left-color: #061178 !important;
}

.focus\:border-t-geekBlue-11:focus {
  border-top-color: #030852 !important;
}

.focus\:border-r-geekBlue-11:focus {
  border-right-color: #030852 !important;
}

.focus\:border-b-geekBlue-11:focus {
  border-bottom-color: #030852 !important;
}

.focus\:border-l-geekBlue-11:focus {
  border-left-color: #030852 !important;
}

.focus\:border-t-purple-1:focus {
  border-top-color: #fafaff !important;
}

.focus\:border-r-purple-1:focus {
  border-right-color: #fafaff !important;
}

.focus\:border-b-purple-1:focus {
  border-bottom-color: #fafaff !important;
}

.focus\:border-l-purple-1:focus {
  border-left-color: #fafaff !important;
}

.focus\:border-t-purple-2:focus {
  border-top-color: #f9f0ff !important;
}

.focus\:border-r-purple-2:focus {
  border-right-color: #f9f0ff !important;
}

.focus\:border-b-purple-2:focus {
  border-bottom-color: #f9f0ff !important;
}

.focus\:border-l-purple-2:focus {
  border-left-color: #f9f0ff !important;
}

.focus\:border-t-purple-3:focus {
  border-top-color: #efdbff !important;
}

.focus\:border-r-purple-3:focus {
  border-right-color: #efdbff !important;
}

.focus\:border-b-purple-3:focus {
  border-bottom-color: #efdbff !important;
}

.focus\:border-l-purple-3:focus {
  border-left-color: #efdbff !important;
}

.focus\:border-t-purple-4:focus {
  border-top-color: #d3adf7 !important;
}

.focus\:border-r-purple-4:focus {
  border-right-color: #d3adf7 !important;
}

.focus\:border-b-purple-4:focus {
  border-bottom-color: #d3adf7 !important;
}

.focus\:border-l-purple-4:focus {
  border-left-color: #d3adf7 !important;
}

.focus\:border-t-purple-5:focus {
  border-top-color: #b37feb !important;
}

.focus\:border-r-purple-5:focus {
  border-right-color: #b37feb !important;
}

.focus\:border-b-purple-5:focus {
  border-bottom-color: #b37feb !important;
}

.focus\:border-l-purple-5:focus {
  border-left-color: #b37feb !important;
}

.focus\:border-t-purple-6:focus {
  border-top-color: #9254de !important;
}

.focus\:border-r-purple-6:focus {
  border-right-color: #9254de !important;
}

.focus\:border-b-purple-6:focus {
  border-bottom-color: #9254de !important;
}

.focus\:border-l-purple-6:focus {
  border-left-color: #9254de !important;
}

.focus\:border-t-purple-7:focus {
  border-top-color: #722ed1 !important;
}

.focus\:border-r-purple-7:focus {
  border-right-color: #722ed1 !important;
}

.focus\:border-b-purple-7:focus {
  border-bottom-color: #722ed1 !important;
}

.focus\:border-l-purple-7:focus {
  border-left-color: #722ed1 !important;
}

.focus\:border-t-purple-8:focus {
  border-top-color: #531dab !important;
}

.focus\:border-r-purple-8:focus {
  border-right-color: #531dab !important;
}

.focus\:border-b-purple-8:focus {
  border-bottom-color: #531dab !important;
}

.focus\:border-l-purple-8:focus {
  border-left-color: #531dab !important;
}

.focus\:border-t-purple-9:focus {
  border-top-color: #391085 !important;
}

.focus\:border-r-purple-9:focus {
  border-right-color: #391085 !important;
}

.focus\:border-b-purple-9:focus {
  border-bottom-color: #391085 !important;
}

.focus\:border-l-purple-9:focus {
  border-left-color: #391085 !important;
}

.focus\:border-t-purple-10:focus {
  border-top-color: #22075e !important;
}

.focus\:border-r-purple-10:focus {
  border-right-color: #22075e !important;
}

.focus\:border-b-purple-10:focus {
  border-bottom-color: #22075e !important;
}

.focus\:border-l-purple-10:focus {
  border-left-color: #22075e !important;
}

.focus\:border-t-purple-11:focus {
  border-top-color: #120338 !important;
}

.focus\:border-r-purple-11:focus {
  border-right-color: #120338 !important;
}

.focus\:border-b-purple-11:focus {
  border-bottom-color: #120338 !important;
}

.focus\:border-l-purple-11:focus {
  border-left-color: #120338 !important;
}

.focus\:border-t-magenta-1:focus {
  border-top-color: #fff0f6 !important;
}

.focus\:border-r-magenta-1:focus {
  border-right-color: #fff0f6 !important;
}

.focus\:border-b-magenta-1:focus {
  border-bottom-color: #fff0f6 !important;
}

.focus\:border-l-magenta-1:focus {
  border-left-color: #fff0f6 !important;
}

.focus\:border-t-magenta-2:focus {
  border-top-color: #ffd6e7 !important;
}

.focus\:border-r-magenta-2:focus {
  border-right-color: #ffd6e7 !important;
}

.focus\:border-b-magenta-2:focus {
  border-bottom-color: #ffd6e7 !important;
}

.focus\:border-l-magenta-2:focus {
  border-left-color: #ffd6e7 !important;
}

.focus\:border-t-magenta-3:focus {
  border-top-color: #ffadd2 !important;
}

.focus\:border-r-magenta-3:focus {
  border-right-color: #ffadd2 !important;
}

.focus\:border-b-magenta-3:focus {
  border-bottom-color: #ffadd2 !important;
}

.focus\:border-l-magenta-3:focus {
  border-left-color: #ffadd2 !important;
}

.focus\:border-t-magenta-4:focus {
  border-top-color: #ff85c0 !important;
}

.focus\:border-r-magenta-4:focus {
  border-right-color: #ff85c0 !important;
}

.focus\:border-b-magenta-4:focus {
  border-bottom-color: #ff85c0 !important;
}

.focus\:border-l-magenta-4:focus {
  border-left-color: #ff85c0 !important;
}

.focus\:border-t-magenta-5:focus {
  border-top-color: #f759ab !important;
}

.focus\:border-r-magenta-5:focus {
  border-right-color: #f759ab !important;
}

.focus\:border-b-magenta-5:focus {
  border-bottom-color: #f759ab !important;
}

.focus\:border-l-magenta-5:focus {
  border-left-color: #f759ab !important;
}

.focus\:border-t-magenta-6:focus {
  border-top-color: #eb2f96 !important;
}

.focus\:border-r-magenta-6:focus {
  border-right-color: #eb2f96 !important;
}

.focus\:border-b-magenta-6:focus {
  border-bottom-color: #eb2f96 !important;
}

.focus\:border-l-magenta-6:focus {
  border-left-color: #eb2f96 !important;
}

.focus\:border-t-magenta-7:focus {
  border-top-color: #c41d7f !important;
}

.focus\:border-r-magenta-7:focus {
  border-right-color: #c41d7f !important;
}

.focus\:border-b-magenta-7:focus {
  border-bottom-color: #c41d7f !important;
}

.focus\:border-l-magenta-7:focus {
  border-left-color: #c41d7f !important;
}

.focus\:border-t-magenta-8:focus {
  border-top-color: #9e1068 !important;
}

.focus\:border-r-magenta-8:focus {
  border-right-color: #9e1068 !important;
}

.focus\:border-b-magenta-8:focus {
  border-bottom-color: #9e1068 !important;
}

.focus\:border-l-magenta-8:focus {
  border-left-color: #9e1068 !important;
}

.focus\:border-t-magenta-9:focus {
  border-top-color: #780650 !important;
}

.focus\:border-r-magenta-9:focus {
  border-right-color: #780650 !important;
}

.focus\:border-b-magenta-9:focus {
  border-bottom-color: #780650 !important;
}

.focus\:border-l-magenta-9:focus {
  border-left-color: #780650 !important;
}

.focus\:border-t-magenta-10:focus {
  border-top-color: #520339 !important;
}

.focus\:border-r-magenta-10:focus {
  border-right-color: #520339 !important;
}

.focus\:border-b-magenta-10:focus {
  border-bottom-color: #520339 !important;
}

.focus\:border-l-magenta-10:focus {
  border-left-color: #520339 !important;
}

.focus\:border-t-gray-1:focus {
  border-top-color: #ffffff !important;
}

.focus\:border-r-gray-1:focus {
  border-right-color: #ffffff !important;
}

.focus\:border-b-gray-1:focus {
  border-bottom-color: #ffffff !important;
}

.focus\:border-l-gray-1:focus {
  border-left-color: #ffffff !important;
}

.focus\:border-t-gray-2:focus {
  border-top-color: #fafafa !important;
}

.focus\:border-r-gray-2:focus {
  border-right-color: #fafafa !important;
}

.focus\:border-b-gray-2:focus {
  border-bottom-color: #fafafa !important;
}

.focus\:border-l-gray-2:focus {
  border-left-color: #fafafa !important;
}

.focus\:border-t-gray-3:focus {
  border-top-color: #f5f5f5 !important;
}

.focus\:border-r-gray-3:focus {
  border-right-color: #f5f5f5 !important;
}

.focus\:border-b-gray-3:focus {
  border-bottom-color: #f5f5f5 !important;
}

.focus\:border-l-gray-3:focus {
  border-left-color: #f5f5f5 !important;
}

.focus\:border-t-gray-4:focus {
  border-top-color: #e8e8e8 !important;
}

.focus\:border-r-gray-4:focus {
  border-right-color: #e8e8e8 !important;
}

.focus\:border-b-gray-4:focus {
  border-bottom-color: #e8e8e8 !important;
}

.focus\:border-l-gray-4:focus {
  border-left-color: #e8e8e8 !important;
}

.focus\:border-t-gray-5:focus {
  border-top-color: #d9d9d9 !important;
}

.focus\:border-r-gray-5:focus {
  border-right-color: #d9d9d9 !important;
}

.focus\:border-b-gray-5:focus {
  border-bottom-color: #d9d9d9 !important;
}

.focus\:border-l-gray-5:focus {
  border-left-color: #d9d9d9 !important;
}

.focus\:border-t-gray-6:focus {
  border-top-color: #bfbfbf !important;
}

.focus\:border-r-gray-6:focus {
  border-right-color: #bfbfbf !important;
}

.focus\:border-b-gray-6:focus {
  border-bottom-color: #bfbfbf !important;
}

.focus\:border-l-gray-6:focus {
  border-left-color: #bfbfbf !important;
}

.focus\:border-t-gray-7:focus {
  border-top-color: #8c8c8c !important;
}

.focus\:border-r-gray-7:focus {
  border-right-color: #8c8c8c !important;
}

.focus\:border-b-gray-7:focus {
  border-bottom-color: #8c8c8c !important;
}

.focus\:border-l-gray-7:focus {
  border-left-color: #8c8c8c !important;
}

.focus\:border-t-gray-8:focus {
  border-top-color: #595959 !important;
}

.focus\:border-r-gray-8:focus {
  border-right-color: #595959 !important;
}

.focus\:border-b-gray-8:focus {
  border-bottom-color: #595959 !important;
}

.focus\:border-l-gray-8:focus {
  border-left-color: #595959 !important;
}

.focus\:border-t-gray-9:focus {
  border-top-color: #262626 !important;
}

.focus\:border-r-gray-9:focus {
  border-right-color: #262626 !important;
}

.focus\:border-b-gray-9:focus {
  border-bottom-color: #262626 !important;
}

.focus\:border-l-gray-9:focus {
  border-left-color: #262626 !important;
}

.focus\:border-t-gray-10:focus {
  border-top-color: #000000 !important;
}

.focus\:border-r-gray-10:focus {
  border-right-color: #000000 !important;
}

.focus\:border-b-gray-10:focus {
  border-bottom-color: #000000 !important;
}

.focus\:border-l-gray-10:focus {
  border-left-color: #000000 !important;
}

.focus\:border-t-transparent:focus {
  border-top-color: transparent !important;
}

.focus\:border-r-transparent:focus {
  border-right-color: transparent !important;
}

.focus\:border-b-transparent:focus {
  border-bottom-color: transparent !important;
}

.focus\:border-l-transparent:focus {
  border-left-color: transparent !important;
}

.focus\:border-t-DEFAULT:focus {
  border-top-color: currentColor !important;
}

.focus\:border-r-DEFAULT:focus {
  border-right-color: currentColor !important;
}

.focus\:border-b-DEFAULT:focus {
  border-bottom-color: currentColor !important;
}

.focus\:border-l-DEFAULT:focus {
  border-left-color: currentColor !important;
}

svg {
  vertical-align: baseline;
  margin-left: auto;
  margin-right: auto;
}

html,
body,
#root {
  height: 100vh;
  width: 100%;
  outline: none;
  margin: 0px;
  padding: 0px;
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
  font-size: 14px;
  color: #0c1d33;
  background-color: #ffffff;
  --antd-wave-shadow-color: #2f70ff !important;
  --defaultPDFPageXPadding: 56px !important;
  --defaultPDFPageYPadding: 72px !important;
}

html .paper-size-a4,
body .paper-size-a4,
#root .paper-size-a4 {
  --defaultPDFPageWidth: 210mm !important;
  --defaultPDFPageHeight: 296mm !important;
}

html .paper-size-a4 .image-block > div,
body .paper-size-a4 .image-block > div,
#root .paper-size-a4 .image-block > div {
  max-width: 680px !important;
}

html .paper-size-letter,
body .paper-size-letter,
#root .paper-size-letter {
  --defaultPDFPageWidth: 216mm !important;
  --defaultPDFPageHeight: 278mm !important;
}

html .paper-size-letter .image-block > div,
body .paper-size-letter .image-block > div,
#root .paper-size-letter .image-block > div {
  max-width: 702px !important;
}

html .paper-size-a4,
body .paper-size-a4,
#root .paper-size-a4,
html .paper-size-letter,
body .paper-size-letter,
#root .paper-size-letter {
  --defaultPDFContentWidth: calc(var(--defaultPDFPageWidth) - calc(2 * var(--defaultPDFPageXPadding)));
  --defaultPDFContentHeight: calc(var(--defaultPDFPageHeight) - calc(2 * var(--defaultPDFPageYPadding)));
}

#root {
  display: flex;
  flex-direction: column;
  height: 100vh;
  height: calc(var(--vh, 1vh) * 100);
}

input:-internal-autofill-previewed,
input:-internal-autofill-selected,
textarea:-internal-autofill-previewed,
textarea:-internal-autofill-selected,
select:-internal-autofill-previewed,
select:-internal-autofill-selected {
  background-color: transparent !important;
  color: #0c1d33;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:active,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus,
select:-webkit-autofill:active {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -webkit-transition: background-color 5000s ease-in-out 0s !important;
  transition: background-color 5000s ease-in-out 0s !important;
  color: #0c1d33;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0px;
}

a,
a:hover,
a:active,
a:focus,
a:visited,
a:link {
  color: #2f70ff;
  outline: none !important;
}

button,
button:hover,
button:active,
button:focus {
  outline: none !important;
}

.ant-legacy-form .ant-legacy-form-item {
  align-items: center;
}

.ant-legacy-form .ant-legacy-form-item .ant-select-item-option-content, .ant-legacy-form .ant-legacy-form-item .ant-select-selection-item {
  white-space: pre;
}

.ant-legacy-form .ant-legacy-form-item.has-currency-addon-input .ant-legacy-form-item-children {
  display: flex;
}

.ant-legacy-form .ant-legacy-form-item.has-currency-addon-input .ant-legacy-form-item-children .currency-addon {
  width: 3rem;
  padding: 0 0.5rem;
}

.ant-legacy-form .ant-legacy-form-item.has-currency-addon-input .sub-action-button {
  margin-left: 1rem;
}

.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-label {
  padding: 0px;
  text-overflow: ellipsis;
}

.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-label > label {
  color: #0c1d33;
}

.section-header {
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.06px;
  color: #5670a1;
  text-transform: uppercase;
}

.section-header.email-alias {
  padding-top: 24px;
}

.section-header.with-tooltip {
  display: flex;
  align-items: center;
}

.section-sub-header {
  font-size: 14px;
  font-weight: normal;
}

.help-tooltip,
.cancel-tooltip {
  border-radius: 50%;
  color: #2f70ff;
  border: 1px solid #2f70ff;
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  cursor: pointer;
}

.ant-dropdown {
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.ant-dropdown .ant-dropdown-menu {
  min-width: 10.625rem;
  border-radius: 6px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
}

.ant-dropdown .ant-dropdown-menu:not(.no-padding) {
  padding: 0.8rem 0;
}

.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item {
  padding: 0.8rem 1.4rem;
  color: #0c1d33;
  font-size: 14px;
}

.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.switch-menu-item {
  padding: 0 0;
}

.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.switch-menu-item label {
  padding: 0.8rem 1.4rem;
  display: grid;
  grid-gap: 2rem;
  justify-content: space-between;
  grid-auto-flow: column;
  align-items: center;
}

.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.delete-menu-item {
  color: #ff5e65;
}

.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider {
  margin: 0px;
}

.zomentum-dropdown .full-width-dropdown li {
  padding: 0 !important;
}

.zomentum-dropdown .full-width-dropdown .custom-menu-dropdown-full-width {
  display: block;
  padding: 0.8rem 1.4rem;
}

.ant-drawer {
  z-index: 1000;
}

@media screen and (max-width: 767px) {
  .ant-drawer .ant-drawer-content-wrapper {
    width: 100% !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .ant-drawer .ant-drawer-content-wrapper {
    width: 75% !important;
  }
}

@media screen and (min-width: 992px) {
  .ant-drawer .ant-drawer-content-wrapper {
    width: 50% !important;
  }
}

.link {
  color: #2f70ff;
  cursor: pointer;
}

.zomentum-drawer.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
  padding-bottom: 36px;
}

.zomentum-drawer.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-drawer-footer {
  position: absolute;
  z-index: 999;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: flex-end;
}

.zomentum-drawer .drawer-form-container {
  padding-bottom: 40px;
}

.ant-divider.ant-divider-horizontal {
  margin: 0px;
}

.ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15) !important;
}

.ant-select-dropdown {
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15) !important;
}

.ant-select-dropdown .add-entity-action {
  padding: 8px 12px;
  border-style: solid none none none;
  border-width: 0.5px;
  border-color: #d8d8d8;
  color: #2f70ff;
  cursor: pointer;
}

.ant-select-dropdown .add-entity-action:hover,
.ant-select-dropdown .add-entity-action:active,
.ant-select-dropdown .add-entity-action:focus {
  background: #f0f5ff;
}

.ant-select-dropdown .ant-select-dropdown-menu-item:hover .add-entity-action {
  background: black;
}

.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-content .ant-tooltip-arrow,
.ant-tooltip.ant-tooltip-placement-left .ant-tooltip-content .ant-tooltip-arrow {
  height: 20px;
}

.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.ant-tooltip.ant-tooltip-placement-left .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
  width: 11px;
  height: 10px;
}

.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content, .ant-tooltip.ant-tooltip-placement-left .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.ant-tooltip.ant-tooltip-placement-top .ant-tooltip-content .ant-tooltip-arrow,
.ant-tooltip.ant-tooltip-placement-bottom .ant-tooltip-content .ant-tooltip-arrow,
.ant-tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-content .ant-tooltip-arrow,
.ant-tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-content .ant-tooltip-arrow,
.ant-tooltip.ant-tooltip-placement-topRight .ant-tooltip-content .ant-tooltip-arrow,
.ant-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-content .ant-tooltip-arrow {
  width: 20px;
}

.ant-tooltip.ant-tooltip-placement-top .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.ant-tooltip.ant-tooltip-placement-bottom .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.ant-tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.ant-tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.ant-tooltip.ant-tooltip-placement-topRight .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.ant-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
  width: 10px;
  height: 10px;
}

.ant-tooltip.ant-tooltip-placement-top .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content, .ant-tooltip.ant-tooltip-placement-bottom .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content, .ant-tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content, .ant-tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content, .ant-tooltip.ant-tooltip-placement-topRight .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content, .ant-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.ant-tooltip .ant-tooltip-inner {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  padding: 8px;
  filter: drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.15));
}

.full-width {
  width: 100%;
}

textarea.zomentum-sm-textarea {
  height: unset !important ;
  min-height: 10rem !important ;
}

.bulk-action-modal .ant-modal-content {
  border-radius: 6px;
}

.bulk-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-title {
  font-size: 1.25rem;
}

.bulk-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-content {
  font-size: 14px;
  color: #8798ad;
}

.bulk-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn {
  border-radius: 4px;
}

.ant-tag-magenta,
.ant-tag-red,
.ant-tag-vocano,
.ant-tag-orange,
.ant-tag-gold,
.ant-tag-lime,
.ant-tag-green,
.ant-tag-cyan,
.ant-tag-blue,
.ant-tag-geekblue,
.ant-tag-purple {
  padding-bottom: 1px !important;
}

.ant-tag-green {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  --tw-text-opacity: 1 !important;
  color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
}

#fc_frame.fc_l2r, #fc_frame.fc-widget-normal.fc_l2r {
  bottom: 8px !important;
}

#fc_frame.fc_l2r,
#fc_frame.fc-widget-normal.fc_l2r {
  left: 72px !important;
}

body.beamerAnnouncementBarTopActive {
  padding-top: 0 !important;
}

body #hubspot-messages-iframe-container.widget-align-left {
  height: 548px !important;
  z-index: 999;
  display: none !important;
  overflow: hidden !important;
  bottom: 8px !important;
  left: 72px !important;
}

body #hubspot-messages-iframe-container.widget-align-left.show-hubspot-iframe {
  display: inline !important;
}

body #hubspot-messages-iframe-container.widget-align-left iframe {
  height: 626px !important;
  top: 0px;
}

.ant-tag.external-email-recipient-tag {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 247, 230, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(255, 213, 145, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(250, 140, 22, var(--tw-text-opacity));
}

.ant-tag.external-email-recipient-tag .ant-tag-close-icon {
  --tw-text-opacity: 1;
  color: rgba(250, 140, 22, var(--tw-text-opacity));
}

.beamerAnnouncementBarTop {
  background-color: #4bff93 !important;
  height: 40px !important;
  display: none !important;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.beamerAnnouncementBarTop .beamerAnnouncementBarContent .beamerAnnouncementBarText {
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
  font-size: 14px !important;
  line-height: 24px !important;
  padding: 10px !important;
  color: black !important;
}

.beamerAnnouncementBarTop .beamerAnnouncementBarContent .beamerAnnouncementBarButton {
  background: transparent !important;
  padding: 8px 12px !important;
  color: black !important;
  text-transform: none !important;
  cursor: pointer !important;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
}

.beamerAnnouncementBarTop .beamerAnnouncementBarContent .beamerAnnouncementBarButton span {
  position: relative;
  top: -12px;
}

.beamerAnnouncementBarTop .beamerAnnouncementBarContent .beamerAnnouncementBarButton span::after {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 6L21 12L15 18' stroke='%23262626' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 12H3' stroke='%23262626' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  position: relative;
  top: 7px;
  left: 8px;
}

.beamerAnnouncementBarTop .beamerAnnouncementBarContent .beamerAnnouncementBarClose {
  top: 8px !important;
}

.beamerAnnouncementBarTop .beamerAnnouncementBarContent .beamerAnnouncementBarClose svg {
  fill: black !important;
}

.beamerAnnouncementBarTop .beamerAnnouncementBarTag {
  display: none;
}

@media (min-width: 640px) {
  .sm\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .sm\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .sm\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .sm\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .sm\:container {
      max-width: 1280px;
    }
  }

  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(56px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(60px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(64px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(68px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(72px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(76px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(80px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(84px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(92px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(96px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(100px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(104px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(108px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(112px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(116px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(120px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(124px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(128px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(132px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(136px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(140px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(144px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(148px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(152px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(156px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(160px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(164px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(168px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(172px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(176px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(180px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(184px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(188px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(192px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(196px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(200px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(204px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(208px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(212px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(216px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(220px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(224px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(228px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(240px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(244px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(248px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(260px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(264px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(272px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(276px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(280px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(292px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(296px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(300px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(308px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(312px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(320px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(324px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(336px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(348px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(360px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(364px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(368px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(372px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(376px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(380px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(384px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(388px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(392px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(396px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(400px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(404px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(408px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(412px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(416px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(420px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(428px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(440px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(448px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(456px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(460px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(476px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(480px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(488px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(496px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(520px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(552px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(572px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(592px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(600px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(616px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(640px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(648px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(656px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(660px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(664px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(672px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(676px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(680px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(688px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(696px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(700px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(756px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(800px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(2px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(6px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(14px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(26px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(30px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(70px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(114px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(126px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(150px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(290px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-46px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-56px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-60px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-64px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-68px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-72px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-76px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-80px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-84px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-92px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-96px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-100px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-104px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-108px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-112px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-116px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-120px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-124px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-128px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-132px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-136px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-140px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-144px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-148px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-152px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-156px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-160px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-164px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-168px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-172px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-176px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-180px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-184px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-188px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-192px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-196px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-200px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-204px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-208px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-212px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-216px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-220px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-224px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-228px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-240px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-244px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-248px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-260px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-264px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-272px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-276px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-280px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-292px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-296px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-300px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-308px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-312px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-320px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-324px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-336px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-348px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-360px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-364px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-368px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-372px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-376px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-380px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-384px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-388px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-392px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-396px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-400px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-404px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-408px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-412px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-416px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-420px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-428px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-440px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-448px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-456px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-460px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-476px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-480px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-488px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-496px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-520px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-552px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-572px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-592px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-600px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-616px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-640px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-648px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-656px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-660px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-664px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-672px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-676px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-680px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-688px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-696px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-700px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-756px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-800px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-2px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-6px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-14px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-26px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-30px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-70px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-114px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-126px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-150px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-290px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(46px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:-space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .sm\:-space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1 !important;
  }

  .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1 !important;
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse)) !important;
  }

  .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(0px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .sm\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important;
  }

  .sm\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(2px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .sm\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse)) !important;
  }

  .sm\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(4px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .sm\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse)) !important;
  }

  .sm\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(8px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .sm\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
  }

  .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(1px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .sm\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1 !important;
  }

  .sm\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1 !important;
  }

  .sm\:divide-red-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-red-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-volcano-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-orange-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gold-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-yellow-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-lime-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-green-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-cyan-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-blue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-geekBlue-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-purple-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-magenta-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-gray-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity)) !important;
  }

  .sm\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent !important;
  }

  .sm\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid !important;
  }

  .sm\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed !important;
  }

  .sm\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted !important;
  }

  .sm\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double !important;
  }

  .sm\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none !important;
  }

  .sm\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0 !important;
  }

  .sm\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05 !important;
  }

  .sm\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1 !important;
  }

  .sm\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2 !important;
  }

  .sm\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25 !important;
  }

  .sm\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3 !important;
  }

  .sm\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4 !important;
  }

  .sm\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5 !important;
  }

  .sm\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6 !important;
  }

  .sm\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7 !important;
  }

  .sm\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75 !important;
  }

  .sm\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8 !important;
  }

  .sm\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9 !important;
  }

  .sm\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95 !important;
  }

  .sm\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
  }

  .sm\:sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .sm\:not-sr-only {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .sm\:focus-within\:sr-only:focus-within {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .sm\:focus-within\:not-sr-only:focus-within {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .sm\:focus\:sr-only:focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .sm\:focus\:not-sr-only:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .sm\:appearance-none {
    -webkit-appearance: none !important;
            appearance: none !important;
  }

  .sm\:bg-fixed {
    background-attachment: fixed !important;
  }

  .sm\:bg-local {
    background-attachment: local !important;
  }

  .sm\:bg-scroll {
    background-attachment: scroll !important;
  }

  .sm\:bg-clip-border {
    background-clip: border-box !important;
  }

  .sm\:bg-clip-padding {
    background-clip: padding-box !important;
  }

  .sm\:bg-clip-content {
    background-clip: content-box !important;
  }

  .sm\:bg-clip-text {
    -webkit-background-clip: text !important;
            background-clip: text !important;
  }

  .sm\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:bg-transparent {
    background-color: transparent !important;
  }

  .group:hover .sm\:group-hover\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:bg-transparent {
    background-color: transparent !important;
  }

  .sm\:focus-within\:bg-red-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-red-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-volcano-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-orange-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gold-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-yellow-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-lime-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-green-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-cyan-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-blue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-geekBlue-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-purple-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-magenta-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-gray-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus-within\:bg-transparent:focus-within {
    background-color: transparent !important;
  }

  .sm\:hover\:bg-red-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-red-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-volcano-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-orange-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gold-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-yellow-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-lime-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-green-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-cyan-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-blue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-geekBlue-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-purple-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-magenta-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-gray-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .sm\:focus\:bg-red-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-red-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-volcano-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-orange-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gold-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-yellow-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-lime-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-green-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-cyan-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-blue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-geekBlue-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-purple-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-magenta-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-gray-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .sm\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .sm\:bg-none {
    background-image: none !important;
  }

  .sm\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important;
  }

  .sm\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops)) !important;
  }

  .sm\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
  }

  .sm\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)) !important;
  }

  .sm\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
  }

  .sm\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)) !important;
  }

  .sm\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops)) !important;
  }

  .sm\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops)) !important;
  }

  .sm\:from-red-1 {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .sm\:from-red-2 {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .sm\:from-red-3 {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .sm\:from-red-4 {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .sm\:from-red-5 {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .sm\:from-red-6 {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .sm\:from-red-7 {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .sm\:from-red-8 {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .sm\:from-red-9 {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .sm\:from-red-10 {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .sm\:from-volcano-1 {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .sm\:from-volcano-2 {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .sm\:from-volcano-3 {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .sm\:from-volcano-4 {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .sm\:from-volcano-5 {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .sm\:from-volcano-6 {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .sm\:from-volcano-7 {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .sm\:from-volcano-8 {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .sm\:from-volcano-9 {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .sm\:from-volcano-10 {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .sm\:from-orange-1 {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .sm\:from-orange-2 {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .sm\:from-orange-3 {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .sm\:from-orange-4 {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .sm\:from-orange-5 {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .sm\:from-orange-6 {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .sm\:from-orange-7 {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .sm\:from-orange-8 {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .sm\:from-orange-9 {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .sm\:from-orange-10 {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .sm\:from-gold-1 {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .sm\:from-gold-2 {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .sm\:from-gold-3 {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .sm\:from-gold-4 {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .sm\:from-gold-5 {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .sm\:from-gold-6 {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .sm\:from-gold-7 {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .sm\:from-gold-8 {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .sm\:from-gold-9 {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .sm\:from-gold-10 {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .sm\:from-yellow-1 {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .sm\:from-yellow-2 {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .sm\:from-yellow-3 {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .sm\:from-yellow-4 {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .sm\:from-yellow-5 {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .sm\:from-yellow-6 {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .sm\:from-yellow-7 {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .sm\:from-yellow-8 {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .sm\:from-yellow-9 {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .sm\:from-yellow-10 {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .sm\:from-lime-1 {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .sm\:from-lime-2 {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .sm\:from-lime-3 {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .sm\:from-lime-4 {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .sm\:from-lime-5 {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .sm\:from-lime-6 {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .sm\:from-lime-7 {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .sm\:from-lime-8 {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .sm\:from-lime-9 {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .sm\:from-lime-10 {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .sm\:from-green-1 {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .sm\:from-green-2 {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .sm\:from-green-3 {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .sm\:from-green-4 {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .sm\:from-green-5 {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .sm\:from-green-6 {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .sm\:from-green-7 {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .sm\:from-green-8 {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .sm\:from-green-9 {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .sm\:from-green-10 {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .sm\:from-green-11 {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .sm\:from-cyan-1 {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .sm\:from-cyan-2 {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .sm\:from-cyan-3 {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .sm\:from-cyan-4 {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .sm\:from-cyan-5 {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .sm\:from-cyan-6 {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .sm\:from-cyan-7 {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .sm\:from-cyan-8 {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .sm\:from-cyan-9 {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .sm\:from-cyan-10 {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .sm\:from-blue-1 {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .sm\:from-blue-2 {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .sm\:from-blue-3 {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .sm\:from-blue-4 {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .sm\:from-blue-5 {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .sm\:from-blue-6 {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .sm\:from-blue-7 {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .sm\:from-blue-8 {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .sm\:from-blue-9 {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .sm\:from-blue-10 {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .sm\:from-geekBlue-1 {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .sm\:from-geekBlue-2 {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .sm\:from-geekBlue-3 {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .sm\:from-geekBlue-4 {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .sm\:from-geekBlue-5 {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .sm\:from-geekBlue-6 {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .sm\:from-geekBlue-7 {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .sm\:from-geekBlue-8 {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .sm\:from-geekBlue-9 {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .sm\:from-geekBlue-10 {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .sm\:from-geekBlue-11 {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .sm\:from-purple-1 {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .sm\:from-purple-2 {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .sm\:from-purple-3 {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .sm\:from-purple-4 {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .sm\:from-purple-5 {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .sm\:from-purple-6 {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .sm\:from-purple-7 {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .sm\:from-purple-8 {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .sm\:from-purple-9 {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .sm\:from-purple-10 {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .sm\:from-purple-11 {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .sm\:from-magenta-1 {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .sm\:from-magenta-2 {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .sm\:from-magenta-3 {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .sm\:from-magenta-4 {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .sm\:from-magenta-5 {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .sm\:from-magenta-6 {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .sm\:from-magenta-7 {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .sm\:from-magenta-8 {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .sm\:from-magenta-9 {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .sm\:from-magenta-10 {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .sm\:from-gray-1 {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .sm\:from-gray-2 {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .sm\:from-gray-3 {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .sm\:from-gray-4 {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .sm\:from-gray-5 {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .sm\:from-gray-6 {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .sm\:from-gray-7 {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .sm\:from-gray-8 {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .sm\:from-gray-9 {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .sm\:from-gray-10 {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:from-transparent {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:via-red-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .sm\:via-red-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .sm\:via-red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .sm\:via-red-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .sm\:via-red-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .sm\:via-red-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .sm\:via-red-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .sm\:via-red-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .sm\:via-red-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .sm\:via-red-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .sm\:via-volcano-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .sm\:via-volcano-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .sm\:via-volcano-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .sm\:via-volcano-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .sm\:via-volcano-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .sm\:via-volcano-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .sm\:via-volcano-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .sm\:via-volcano-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .sm\:via-volcano-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .sm\:via-volcano-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .sm\:via-orange-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .sm\:via-orange-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .sm\:via-orange-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .sm\:via-orange-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .sm\:via-orange-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .sm\:via-orange-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .sm\:via-orange-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .sm\:via-orange-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .sm\:via-orange-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .sm\:via-orange-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .sm\:via-gold-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .sm\:via-gold-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .sm\:via-gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .sm\:via-gold-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .sm\:via-gold-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .sm\:via-gold-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .sm\:via-gold-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .sm\:via-gold-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .sm\:via-gold-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .sm\:via-gold-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .sm\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .sm\:via-yellow-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .sm\:via-yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .sm\:via-yellow-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .sm\:via-yellow-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .sm\:via-yellow-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .sm\:via-yellow-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .sm\:via-yellow-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .sm\:via-yellow-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .sm\:via-yellow-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .sm\:via-lime-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .sm\:via-lime-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .sm\:via-lime-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .sm\:via-lime-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .sm\:via-lime-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .sm\:via-lime-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .sm\:via-lime-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .sm\:via-lime-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .sm\:via-lime-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .sm\:via-lime-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .sm\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .sm\:via-green-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .sm\:via-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .sm\:via-green-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .sm\:via-green-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .sm\:via-green-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .sm\:via-green-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .sm\:via-green-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .sm\:via-green-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .sm\:via-green-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .sm\:via-green-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .sm\:via-cyan-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .sm\:via-cyan-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .sm\:via-cyan-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .sm\:via-cyan-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .sm\:via-cyan-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .sm\:via-cyan-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .sm\:via-cyan-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .sm\:via-cyan-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .sm\:via-cyan-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .sm\:via-cyan-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .sm\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .sm\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .sm\:via-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .sm\:via-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .sm\:via-blue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .sm\:via-blue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .sm\:via-blue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .sm\:via-blue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .sm\:via-blue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .sm\:via-blue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .sm\:via-geekBlue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .sm\:via-geekBlue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .sm\:via-geekBlue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .sm\:via-geekBlue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .sm\:via-geekBlue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .sm\:via-geekBlue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .sm\:via-geekBlue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .sm\:via-geekBlue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .sm\:via-geekBlue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .sm\:via-geekBlue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .sm\:via-geekBlue-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .sm\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .sm\:via-purple-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .sm\:via-purple-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .sm\:via-purple-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .sm\:via-purple-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .sm\:via-purple-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .sm\:via-purple-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .sm\:via-purple-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .sm\:via-purple-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .sm\:via-purple-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .sm\:via-purple-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .sm\:via-magenta-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .sm\:via-magenta-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .sm\:via-magenta-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .sm\:via-magenta-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .sm\:via-magenta-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .sm\:via-magenta-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .sm\:via-magenta-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .sm\:via-magenta-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .sm\:via-magenta-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .sm\:via-magenta-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .sm\:via-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .sm\:via-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .sm\:via-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .sm\:via-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .sm\:via-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .sm\:via-gray-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .sm\:via-gray-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .sm\:via-gray-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .sm\:via-gray-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .sm\:via-gray-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:to-red-1 {
    --tw-gradient-to: #fff1f0 !important;
  }

  .sm\:to-red-2 {
    --tw-gradient-to: #ffccc7 !important;
  }

  .sm\:to-red-3 {
    --tw-gradient-to: #ffa39e !important;
  }

  .sm\:to-red-4 {
    --tw-gradient-to: #ff7875 !important;
  }

  .sm\:to-red-5 {
    --tw-gradient-to: #ff4d4f !important;
  }

  .sm\:to-red-6 {
    --tw-gradient-to: #f5222d !important;
  }

  .sm\:to-red-7 {
    --tw-gradient-to: #cf1322 !important;
  }

  .sm\:to-red-8 {
    --tw-gradient-to: #a8071a !important;
  }

  .sm\:to-red-9 {
    --tw-gradient-to: #820014 !important;
  }

  .sm\:to-red-10 {
    --tw-gradient-to: #5c0011 !important;
  }

  .sm\:to-volcano-1 {
    --tw-gradient-to: #fff2e8 !important;
  }

  .sm\:to-volcano-2 {
    --tw-gradient-to: #ffd8bf !important;
  }

  .sm\:to-volcano-3 {
    --tw-gradient-to: #ffbb96 !important;
  }

  .sm\:to-volcano-4 {
    --tw-gradient-to: #ff9c6e !important;
  }

  .sm\:to-volcano-5 {
    --tw-gradient-to: #ff7a45 !important;
  }

  .sm\:to-volcano-6 {
    --tw-gradient-to: #fa541c !important;
  }

  .sm\:to-volcano-7 {
    --tw-gradient-to: #d4380d !important;
  }

  .sm\:to-volcano-8 {
    --tw-gradient-to: #ad2102 !important;
  }

  .sm\:to-volcano-9 {
    --tw-gradient-to: #871400 !important;
  }

  .sm\:to-volcano-10 {
    --tw-gradient-to: #610b00 !important;
  }

  .sm\:to-orange-1 {
    --tw-gradient-to: #fff7e6 !important;
  }

  .sm\:to-orange-2 {
    --tw-gradient-to: #ffe7ba !important;
  }

  .sm\:to-orange-3 {
    --tw-gradient-to: #ffd591 !important;
  }

  .sm\:to-orange-4 {
    --tw-gradient-to: #ffc069 !important;
  }

  .sm\:to-orange-5 {
    --tw-gradient-to: #ffa940 !important;
  }

  .sm\:to-orange-6 {
    --tw-gradient-to: #fa8c16 !important;
  }

  .sm\:to-orange-7 {
    --tw-gradient-to: #d46b08 !important;
  }

  .sm\:to-orange-8 {
    --tw-gradient-to: #ad4e00 !important;
  }

  .sm\:to-orange-9 {
    --tw-gradient-to: #873800 !important;
  }

  .sm\:to-orange-10 {
    --tw-gradient-to: #612500 !important;
  }

  .sm\:to-gold-1 {
    --tw-gradient-to: #fffbe6 !important;
  }

  .sm\:to-gold-2 {
    --tw-gradient-to: #fff1b8 !important;
  }

  .sm\:to-gold-3 {
    --tw-gradient-to: #ffe58f !important;
  }

  .sm\:to-gold-4 {
    --tw-gradient-to: #ffd666 !important;
  }

  .sm\:to-gold-5 {
    --tw-gradient-to: #ffc53d !important;
  }

  .sm\:to-gold-6 {
    --tw-gradient-to: #faad14 !important;
  }

  .sm\:to-gold-7 {
    --tw-gradient-to: #d48806 !important;
  }

  .sm\:to-gold-8 {
    --tw-gradient-to: #ad6800 !important;
  }

  .sm\:to-gold-9 {
    --tw-gradient-to: #874d00 !important;
  }

  .sm\:to-gold-10 {
    --tw-gradient-to: #613400 !important;
  }

  .sm\:to-yellow-1 {
    --tw-gradient-to: #feffe6 !important;
  }

  .sm\:to-yellow-2 {
    --tw-gradient-to: #ffffb8 !important;
  }

  .sm\:to-yellow-3 {
    --tw-gradient-to: #fffb8f !important;
  }

  .sm\:to-yellow-4 {
    --tw-gradient-to: #fff566 !important;
  }

  .sm\:to-yellow-5 {
    --tw-gradient-to: #ffec3d !important;
  }

  .sm\:to-yellow-6 {
    --tw-gradient-to: #fadb14 !important;
  }

  .sm\:to-yellow-7 {
    --tw-gradient-to: #d4b106 !important;
  }

  .sm\:to-yellow-8 {
    --tw-gradient-to: #ad8b00 !important;
  }

  .sm\:to-yellow-9 {
    --tw-gradient-to: #876800 !important;
  }

  .sm\:to-yellow-10 {
    --tw-gradient-to: #614700 !important;
  }

  .sm\:to-lime-1 {
    --tw-gradient-to: #fcffe6 !important;
  }

  .sm\:to-lime-2 {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .sm\:to-lime-3 {
    --tw-gradient-to: #eaff8f !important;
  }

  .sm\:to-lime-4 {
    --tw-gradient-to: #d3f261 !important;
  }

  .sm\:to-lime-5 {
    --tw-gradient-to: #bae637 !important;
  }

  .sm\:to-lime-6 {
    --tw-gradient-to: #a0d911 !important;
  }

  .sm\:to-lime-7 {
    --tw-gradient-to: #7cb305 !important;
  }

  .sm\:to-lime-8 {
    --tw-gradient-to: #5b8c00 !important;
  }

  .sm\:to-lime-9 {
    --tw-gradient-to: #3f6600 !important;
  }

  .sm\:to-lime-10 {
    --tw-gradient-to: #254000 !important;
  }

  .sm\:to-green-1 {
    --tw-gradient-to: #f6fef9 !important;
  }

  .sm\:to-green-2 {
    --tw-gradient-to: #f6ffed !important;
  }

  .sm\:to-green-3 {
    --tw-gradient-to: #d9f7be !important;
  }

  .sm\:to-green-4 {
    --tw-gradient-to: #b7eb8f !important;
  }

  .sm\:to-green-5 {
    --tw-gradient-to: #95de64 !important;
  }

  .sm\:to-green-6 {
    --tw-gradient-to: #73d13d !important;
  }

  .sm\:to-green-7 {
    --tw-gradient-to: #52c41a !important;
  }

  .sm\:to-green-8 {
    --tw-gradient-to: #389e0d !important;
  }

  .sm\:to-green-9 {
    --tw-gradient-to: #237804 !important;
  }

  .sm\:to-green-10 {
    --tw-gradient-to: #135200 !important;
  }

  .sm\:to-green-11 {
    --tw-gradient-to: #092b00 !important;
  }

  .sm\:to-cyan-1 {
    --tw-gradient-to: #e6fffb !important;
  }

  .sm\:to-cyan-2 {
    --tw-gradient-to: #b5f5ec !important;
  }

  .sm\:to-cyan-3 {
    --tw-gradient-to: #87e8de !important;
  }

  .sm\:to-cyan-4 {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .sm\:to-cyan-5 {
    --tw-gradient-to: #36cfc9 !important;
  }

  .sm\:to-cyan-6 {
    --tw-gradient-to: #13c2c2 !important;
  }

  .sm\:to-cyan-7 {
    --tw-gradient-to: #08979c !important;
  }

  .sm\:to-cyan-8 {
    --tw-gradient-to: #006d75 !important;
  }

  .sm\:to-cyan-9 {
    --tw-gradient-to: #00474f !important;
  }

  .sm\:to-cyan-10 {
    --tw-gradient-to: #002329 !important;
  }

  .sm\:to-blue-1 {
    --tw-gradient-to: #e6f7ff !important;
  }

  .sm\:to-blue-2 {
    --tw-gradient-to: #bae7ff !important;
  }

  .sm\:to-blue-3 {
    --tw-gradient-to: #91d5ff !important;
  }

  .sm\:to-blue-4 {
    --tw-gradient-to: #69c0ff !important;
  }

  .sm\:to-blue-5 {
    --tw-gradient-to: #4b85ff !important;
  }

  .sm\:to-blue-6 {
    --tw-gradient-to: #2f70ff !important;
  }

  .sm\:to-blue-7 {
    --tw-gradient-to: #096dd9 !important;
  }

  .sm\:to-blue-8 {
    --tw-gradient-to: #0050b3 !important;
  }

  .sm\:to-blue-9 {
    --tw-gradient-to: #003a8c !important;
  }

  .sm\:to-blue-10 {
    --tw-gradient-to: #002766 !important;
  }

  .sm\:to-geekBlue-1 {
    --tw-gradient-to: #f6f9ff !important;
  }

  .sm\:to-geekBlue-2 {
    --tw-gradient-to: #f0f5ff !important;
  }

  .sm\:to-geekBlue-3 {
    --tw-gradient-to: #d6e4ff !important;
  }

  .sm\:to-geekBlue-4 {
    --tw-gradient-to: #adc6ff !important;
  }

  .sm\:to-geekBlue-5 {
    --tw-gradient-to: #85a5ff !important;
  }

  .sm\:to-geekBlue-6 {
    --tw-gradient-to: #597ef7 !important;
  }

  .sm\:to-geekBlue-7 {
    --tw-gradient-to: #2f54eb !important;
  }

  .sm\:to-geekBlue-8 {
    --tw-gradient-to: #1d39c4 !important;
  }

  .sm\:to-geekBlue-9 {
    --tw-gradient-to: #10239e !important;
  }

  .sm\:to-geekBlue-10 {
    --tw-gradient-to: #061178 !important;
  }

  .sm\:to-geekBlue-11 {
    --tw-gradient-to: #030852 !important;
  }

  .sm\:to-purple-1 {
    --tw-gradient-to: #fafaff !important;
  }

  .sm\:to-purple-2 {
    --tw-gradient-to: #f9f0ff !important;
  }

  .sm\:to-purple-3 {
    --tw-gradient-to: #efdbff !important;
  }

  .sm\:to-purple-4 {
    --tw-gradient-to: #d3adf7 !important;
  }

  .sm\:to-purple-5 {
    --tw-gradient-to: #b37feb !important;
  }

  .sm\:to-purple-6 {
    --tw-gradient-to: #9254de !important;
  }

  .sm\:to-purple-7 {
    --tw-gradient-to: #722ed1 !important;
  }

  .sm\:to-purple-8 {
    --tw-gradient-to: #531dab !important;
  }

  .sm\:to-purple-9 {
    --tw-gradient-to: #391085 !important;
  }

  .sm\:to-purple-10 {
    --tw-gradient-to: #22075e !important;
  }

  .sm\:to-purple-11 {
    --tw-gradient-to: #120338 !important;
  }

  .sm\:to-magenta-1 {
    --tw-gradient-to: #fff0f6 !important;
  }

  .sm\:to-magenta-2 {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .sm\:to-magenta-3 {
    --tw-gradient-to: #ffadd2 !important;
  }

  .sm\:to-magenta-4 {
    --tw-gradient-to: #ff85c0 !important;
  }

  .sm\:to-magenta-5 {
    --tw-gradient-to: #f759ab !important;
  }

  .sm\:to-magenta-6 {
    --tw-gradient-to: #eb2f96 !important;
  }

  .sm\:to-magenta-7 {
    --tw-gradient-to: #c41d7f !important;
  }

  .sm\:to-magenta-8 {
    --tw-gradient-to: #9e1068 !important;
  }

  .sm\:to-magenta-9 {
    --tw-gradient-to: #780650 !important;
  }

  .sm\:to-magenta-10 {
    --tw-gradient-to: #520339 !important;
  }

  .sm\:to-gray-1 {
    --tw-gradient-to: #ffffff !important;
  }

  .sm\:to-gray-2 {
    --tw-gradient-to: #fafafa !important;
  }

  .sm\:to-gray-3 {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .sm\:to-gray-4 {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .sm\:to-gray-5 {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .sm\:to-gray-6 {
    --tw-gradient-to: #bfbfbf !important;
  }

  .sm\:to-gray-7 {
    --tw-gradient-to: #8c8c8c !important;
  }

  .sm\:to-gray-8 {
    --tw-gradient-to: #595959 !important;
  }

  .sm\:to-gray-9 {
    --tw-gradient-to: #262626 !important;
  }

  .sm\:to-gray-10 {
    --tw-gradient-to: #000000 !important;
  }

  .sm\:to-transparent {
    --tw-gradient-to: transparent !important;
  }

  .sm\:hover\:from-red-1:hover {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .sm\:hover\:from-red-2:hover {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .sm\:hover\:from-red-3:hover {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .sm\:hover\:from-red-4:hover {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .sm\:hover\:from-red-5:hover {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .sm\:hover\:from-red-6:hover {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .sm\:hover\:from-red-7:hover {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .sm\:hover\:from-red-8:hover {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .sm\:hover\:from-red-9:hover {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .sm\:hover\:from-red-10:hover {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .sm\:hover\:from-volcano-1:hover {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .sm\:hover\:from-volcano-2:hover {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .sm\:hover\:from-volcano-3:hover {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .sm\:hover\:from-volcano-4:hover {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .sm\:hover\:from-volcano-5:hover {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .sm\:hover\:from-volcano-6:hover {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .sm\:hover\:from-volcano-7:hover {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .sm\:hover\:from-volcano-8:hover {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .sm\:hover\:from-volcano-9:hover {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .sm\:hover\:from-volcano-10:hover {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .sm\:hover\:from-orange-1:hover {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .sm\:hover\:from-orange-2:hover {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .sm\:hover\:from-orange-3:hover {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .sm\:hover\:from-orange-4:hover {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .sm\:hover\:from-orange-5:hover {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .sm\:hover\:from-orange-6:hover {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .sm\:hover\:from-orange-7:hover {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .sm\:hover\:from-orange-8:hover {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .sm\:hover\:from-orange-9:hover {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .sm\:hover\:from-orange-10:hover {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .sm\:hover\:from-gold-1:hover {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .sm\:hover\:from-gold-2:hover {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .sm\:hover\:from-gold-3:hover {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .sm\:hover\:from-gold-4:hover {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .sm\:hover\:from-gold-5:hover {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .sm\:hover\:from-gold-6:hover {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .sm\:hover\:from-gold-7:hover {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .sm\:hover\:from-gold-8:hover {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .sm\:hover\:from-gold-9:hover {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .sm\:hover\:from-gold-10:hover {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .sm\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .sm\:hover\:from-yellow-2:hover {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .sm\:hover\:from-yellow-3:hover {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .sm\:hover\:from-yellow-4:hover {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .sm\:hover\:from-yellow-5:hover {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .sm\:hover\:from-yellow-6:hover {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .sm\:hover\:from-yellow-7:hover {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .sm\:hover\:from-yellow-8:hover {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .sm\:hover\:from-yellow-9:hover {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .sm\:hover\:from-yellow-10:hover {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .sm\:hover\:from-lime-1:hover {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .sm\:hover\:from-lime-2:hover {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .sm\:hover\:from-lime-3:hover {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .sm\:hover\:from-lime-4:hover {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .sm\:hover\:from-lime-5:hover {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .sm\:hover\:from-lime-6:hover {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .sm\:hover\:from-lime-7:hover {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .sm\:hover\:from-lime-8:hover {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .sm\:hover\:from-lime-9:hover {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .sm\:hover\:from-lime-10:hover {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .sm\:hover\:from-green-1:hover {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .sm\:hover\:from-green-2:hover {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .sm\:hover\:from-green-3:hover {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .sm\:hover\:from-green-4:hover {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .sm\:hover\:from-green-5:hover {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .sm\:hover\:from-green-6:hover {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .sm\:hover\:from-green-7:hover {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .sm\:hover\:from-green-8:hover {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .sm\:hover\:from-green-9:hover {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .sm\:hover\:from-green-10:hover {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .sm\:hover\:from-green-11:hover {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .sm\:hover\:from-cyan-1:hover {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .sm\:hover\:from-cyan-2:hover {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .sm\:hover\:from-cyan-3:hover {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .sm\:hover\:from-cyan-4:hover {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .sm\:hover\:from-cyan-5:hover {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .sm\:hover\:from-cyan-6:hover {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .sm\:hover\:from-cyan-7:hover {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .sm\:hover\:from-cyan-8:hover {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .sm\:hover\:from-cyan-9:hover {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .sm\:hover\:from-cyan-10:hover {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .sm\:hover\:from-blue-1:hover {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .sm\:hover\:from-blue-2:hover {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .sm\:hover\:from-blue-3:hover {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .sm\:hover\:from-blue-4:hover {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .sm\:hover\:from-blue-5:hover {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .sm\:hover\:from-blue-6:hover {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .sm\:hover\:from-blue-7:hover {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .sm\:hover\:from-blue-8:hover {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .sm\:hover\:from-blue-9:hover {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .sm\:hover\:from-blue-10:hover {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-1:hover {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-2:hover {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-3:hover {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-4:hover {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-5:hover {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-6:hover {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-7:hover {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-8:hover {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-9:hover {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-10:hover {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .sm\:hover\:from-geekBlue-11:hover {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .sm\:hover\:from-purple-1:hover {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .sm\:hover\:from-purple-2:hover {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .sm\:hover\:from-purple-3:hover {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .sm\:hover\:from-purple-4:hover {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .sm\:hover\:from-purple-5:hover {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .sm\:hover\:from-purple-6:hover {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .sm\:hover\:from-purple-7:hover {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .sm\:hover\:from-purple-8:hover {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .sm\:hover\:from-purple-9:hover {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .sm\:hover\:from-purple-10:hover {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .sm\:hover\:from-purple-11:hover {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .sm\:hover\:from-magenta-1:hover {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .sm\:hover\:from-magenta-2:hover {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .sm\:hover\:from-magenta-3:hover {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .sm\:hover\:from-magenta-4:hover {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .sm\:hover\:from-magenta-5:hover {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .sm\:hover\:from-magenta-6:hover {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .sm\:hover\:from-magenta-7:hover {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .sm\:hover\:from-magenta-8:hover {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .sm\:hover\:from-magenta-9:hover {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .sm\:hover\:from-magenta-10:hover {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .sm\:hover\:from-gray-1:hover {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .sm\:hover\:from-gray-2:hover {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .sm\:hover\:from-gray-3:hover {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .sm\:hover\:from-gray-4:hover {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .sm\:hover\:from-gray-5:hover {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .sm\:hover\:from-gray-6:hover {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .sm\:hover\:from-gray-7:hover {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .sm\:hover\:from-gray-8:hover {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .sm\:hover\:from-gray-9:hover {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .sm\:hover\:from-gray-10:hover {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:hover\:via-red-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .sm\:hover\:via-red-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .sm\:hover\:via-red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .sm\:hover\:via-red-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .sm\:hover\:via-red-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .sm\:hover\:via-red-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .sm\:hover\:via-red-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .sm\:hover\:via-red-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .sm\:hover\:via-red-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .sm\:hover\:via-red-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .sm\:hover\:via-volcano-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .sm\:hover\:via-volcano-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .sm\:hover\:via-volcano-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .sm\:hover\:via-volcano-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .sm\:hover\:via-volcano-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .sm\:hover\:via-volcano-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .sm\:hover\:via-volcano-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .sm\:hover\:via-volcano-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .sm\:hover\:via-volcano-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .sm\:hover\:via-volcano-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .sm\:hover\:via-orange-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .sm\:hover\:via-orange-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .sm\:hover\:via-orange-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .sm\:hover\:via-orange-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .sm\:hover\:via-orange-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .sm\:hover\:via-orange-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .sm\:hover\:via-orange-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .sm\:hover\:via-orange-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .sm\:hover\:via-orange-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .sm\:hover\:via-orange-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .sm\:hover\:via-gold-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .sm\:hover\:via-gold-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .sm\:hover\:via-gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .sm\:hover\:via-gold-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .sm\:hover\:via-gold-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .sm\:hover\:via-gold-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .sm\:hover\:via-gold-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .sm\:hover\:via-gold-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .sm\:hover\:via-gold-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .sm\:hover\:via-gold-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .sm\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .sm\:hover\:via-yellow-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .sm\:hover\:via-yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .sm\:hover\:via-yellow-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .sm\:hover\:via-yellow-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .sm\:hover\:via-yellow-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .sm\:hover\:via-yellow-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .sm\:hover\:via-yellow-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .sm\:hover\:via-yellow-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .sm\:hover\:via-yellow-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .sm\:hover\:via-lime-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .sm\:hover\:via-lime-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .sm\:hover\:via-lime-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .sm\:hover\:via-lime-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .sm\:hover\:via-lime-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .sm\:hover\:via-lime-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .sm\:hover\:via-lime-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .sm\:hover\:via-lime-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .sm\:hover\:via-lime-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .sm\:hover\:via-lime-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .sm\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .sm\:hover\:via-green-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .sm\:hover\:via-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .sm\:hover\:via-green-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .sm\:hover\:via-green-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .sm\:hover\:via-green-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .sm\:hover\:via-green-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .sm\:hover\:via-green-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .sm\:hover\:via-green-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .sm\:hover\:via-green-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .sm\:hover\:via-green-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .sm\:hover\:via-cyan-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .sm\:hover\:via-cyan-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .sm\:hover\:via-cyan-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .sm\:hover\:via-cyan-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .sm\:hover\:via-cyan-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .sm\:hover\:via-cyan-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .sm\:hover\:via-cyan-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .sm\:hover\:via-cyan-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .sm\:hover\:via-cyan-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .sm\:hover\:via-cyan-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .sm\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .sm\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .sm\:hover\:via-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .sm\:hover\:via-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .sm\:hover\:via-blue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .sm\:hover\:via-blue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .sm\:hover\:via-blue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .sm\:hover\:via-blue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .sm\:hover\:via-blue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .sm\:hover\:via-blue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .sm\:hover\:via-geekBlue-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .sm\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .sm\:hover\:via-purple-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .sm\:hover\:via-purple-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .sm\:hover\:via-purple-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .sm\:hover\:via-purple-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .sm\:hover\:via-purple-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .sm\:hover\:via-purple-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .sm\:hover\:via-purple-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .sm\:hover\:via-purple-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .sm\:hover\:via-purple-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .sm\:hover\:via-purple-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .sm\:hover\:via-magenta-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .sm\:hover\:via-magenta-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .sm\:hover\:via-magenta-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .sm\:hover\:via-magenta-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .sm\:hover\:via-magenta-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .sm\:hover\:via-magenta-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .sm\:hover\:via-magenta-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .sm\:hover\:via-magenta-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .sm\:hover\:via-magenta-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .sm\:hover\:via-magenta-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .sm\:hover\:via-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .sm\:hover\:via-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .sm\:hover\:via-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .sm\:hover\:via-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .sm\:hover\:via-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .sm\:hover\:via-gray-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .sm\:hover\:via-gray-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .sm\:hover\:via-gray-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .sm\:hover\:via-gray-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .sm\:hover\:via-gray-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:hover\:to-red-1:hover {
    --tw-gradient-to: #fff1f0 !important;
  }

  .sm\:hover\:to-red-2:hover {
    --tw-gradient-to: #ffccc7 !important;
  }

  .sm\:hover\:to-red-3:hover {
    --tw-gradient-to: #ffa39e !important;
  }

  .sm\:hover\:to-red-4:hover {
    --tw-gradient-to: #ff7875 !important;
  }

  .sm\:hover\:to-red-5:hover {
    --tw-gradient-to: #ff4d4f !important;
  }

  .sm\:hover\:to-red-6:hover {
    --tw-gradient-to: #f5222d !important;
  }

  .sm\:hover\:to-red-7:hover {
    --tw-gradient-to: #cf1322 !important;
  }

  .sm\:hover\:to-red-8:hover {
    --tw-gradient-to: #a8071a !important;
  }

  .sm\:hover\:to-red-9:hover {
    --tw-gradient-to: #820014 !important;
  }

  .sm\:hover\:to-red-10:hover {
    --tw-gradient-to: #5c0011 !important;
  }

  .sm\:hover\:to-volcano-1:hover {
    --tw-gradient-to: #fff2e8 !important;
  }

  .sm\:hover\:to-volcano-2:hover {
    --tw-gradient-to: #ffd8bf !important;
  }

  .sm\:hover\:to-volcano-3:hover {
    --tw-gradient-to: #ffbb96 !important;
  }

  .sm\:hover\:to-volcano-4:hover {
    --tw-gradient-to: #ff9c6e !important;
  }

  .sm\:hover\:to-volcano-5:hover {
    --tw-gradient-to: #ff7a45 !important;
  }

  .sm\:hover\:to-volcano-6:hover {
    --tw-gradient-to: #fa541c !important;
  }

  .sm\:hover\:to-volcano-7:hover {
    --tw-gradient-to: #d4380d !important;
  }

  .sm\:hover\:to-volcano-8:hover {
    --tw-gradient-to: #ad2102 !important;
  }

  .sm\:hover\:to-volcano-9:hover {
    --tw-gradient-to: #871400 !important;
  }

  .sm\:hover\:to-volcano-10:hover {
    --tw-gradient-to: #610b00 !important;
  }

  .sm\:hover\:to-orange-1:hover {
    --tw-gradient-to: #fff7e6 !important;
  }

  .sm\:hover\:to-orange-2:hover {
    --tw-gradient-to: #ffe7ba !important;
  }

  .sm\:hover\:to-orange-3:hover {
    --tw-gradient-to: #ffd591 !important;
  }

  .sm\:hover\:to-orange-4:hover {
    --tw-gradient-to: #ffc069 !important;
  }

  .sm\:hover\:to-orange-5:hover {
    --tw-gradient-to: #ffa940 !important;
  }

  .sm\:hover\:to-orange-6:hover {
    --tw-gradient-to: #fa8c16 !important;
  }

  .sm\:hover\:to-orange-7:hover {
    --tw-gradient-to: #d46b08 !important;
  }

  .sm\:hover\:to-orange-8:hover {
    --tw-gradient-to: #ad4e00 !important;
  }

  .sm\:hover\:to-orange-9:hover {
    --tw-gradient-to: #873800 !important;
  }

  .sm\:hover\:to-orange-10:hover {
    --tw-gradient-to: #612500 !important;
  }

  .sm\:hover\:to-gold-1:hover {
    --tw-gradient-to: #fffbe6 !important;
  }

  .sm\:hover\:to-gold-2:hover {
    --tw-gradient-to: #fff1b8 !important;
  }

  .sm\:hover\:to-gold-3:hover {
    --tw-gradient-to: #ffe58f !important;
  }

  .sm\:hover\:to-gold-4:hover {
    --tw-gradient-to: #ffd666 !important;
  }

  .sm\:hover\:to-gold-5:hover {
    --tw-gradient-to: #ffc53d !important;
  }

  .sm\:hover\:to-gold-6:hover {
    --tw-gradient-to: #faad14 !important;
  }

  .sm\:hover\:to-gold-7:hover {
    --tw-gradient-to: #d48806 !important;
  }

  .sm\:hover\:to-gold-8:hover {
    --tw-gradient-to: #ad6800 !important;
  }

  .sm\:hover\:to-gold-9:hover {
    --tw-gradient-to: #874d00 !important;
  }

  .sm\:hover\:to-gold-10:hover {
    --tw-gradient-to: #613400 !important;
  }

  .sm\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #feffe6 !important;
  }

  .sm\:hover\:to-yellow-2:hover {
    --tw-gradient-to: #ffffb8 !important;
  }

  .sm\:hover\:to-yellow-3:hover {
    --tw-gradient-to: #fffb8f !important;
  }

  .sm\:hover\:to-yellow-4:hover {
    --tw-gradient-to: #fff566 !important;
  }

  .sm\:hover\:to-yellow-5:hover {
    --tw-gradient-to: #ffec3d !important;
  }

  .sm\:hover\:to-yellow-6:hover {
    --tw-gradient-to: #fadb14 !important;
  }

  .sm\:hover\:to-yellow-7:hover {
    --tw-gradient-to: #d4b106 !important;
  }

  .sm\:hover\:to-yellow-8:hover {
    --tw-gradient-to: #ad8b00 !important;
  }

  .sm\:hover\:to-yellow-9:hover {
    --tw-gradient-to: #876800 !important;
  }

  .sm\:hover\:to-yellow-10:hover {
    --tw-gradient-to: #614700 !important;
  }

  .sm\:hover\:to-lime-1:hover {
    --tw-gradient-to: #fcffe6 !important;
  }

  .sm\:hover\:to-lime-2:hover {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .sm\:hover\:to-lime-3:hover {
    --tw-gradient-to: #eaff8f !important;
  }

  .sm\:hover\:to-lime-4:hover {
    --tw-gradient-to: #d3f261 !important;
  }

  .sm\:hover\:to-lime-5:hover {
    --tw-gradient-to: #bae637 !important;
  }

  .sm\:hover\:to-lime-6:hover {
    --tw-gradient-to: #a0d911 !important;
  }

  .sm\:hover\:to-lime-7:hover {
    --tw-gradient-to: #7cb305 !important;
  }

  .sm\:hover\:to-lime-8:hover {
    --tw-gradient-to: #5b8c00 !important;
  }

  .sm\:hover\:to-lime-9:hover {
    --tw-gradient-to: #3f6600 !important;
  }

  .sm\:hover\:to-lime-10:hover {
    --tw-gradient-to: #254000 !important;
  }

  .sm\:hover\:to-green-1:hover {
    --tw-gradient-to: #f6fef9 !important;
  }

  .sm\:hover\:to-green-2:hover {
    --tw-gradient-to: #f6ffed !important;
  }

  .sm\:hover\:to-green-3:hover {
    --tw-gradient-to: #d9f7be !important;
  }

  .sm\:hover\:to-green-4:hover {
    --tw-gradient-to: #b7eb8f !important;
  }

  .sm\:hover\:to-green-5:hover {
    --tw-gradient-to: #95de64 !important;
  }

  .sm\:hover\:to-green-6:hover {
    --tw-gradient-to: #73d13d !important;
  }

  .sm\:hover\:to-green-7:hover {
    --tw-gradient-to: #52c41a !important;
  }

  .sm\:hover\:to-green-8:hover {
    --tw-gradient-to: #389e0d !important;
  }

  .sm\:hover\:to-green-9:hover {
    --tw-gradient-to: #237804 !important;
  }

  .sm\:hover\:to-green-10:hover {
    --tw-gradient-to: #135200 !important;
  }

  .sm\:hover\:to-green-11:hover {
    --tw-gradient-to: #092b00 !important;
  }

  .sm\:hover\:to-cyan-1:hover {
    --tw-gradient-to: #e6fffb !important;
  }

  .sm\:hover\:to-cyan-2:hover {
    --tw-gradient-to: #b5f5ec !important;
  }

  .sm\:hover\:to-cyan-3:hover {
    --tw-gradient-to: #87e8de !important;
  }

  .sm\:hover\:to-cyan-4:hover {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .sm\:hover\:to-cyan-5:hover {
    --tw-gradient-to: #36cfc9 !important;
  }

  .sm\:hover\:to-cyan-6:hover {
    --tw-gradient-to: #13c2c2 !important;
  }

  .sm\:hover\:to-cyan-7:hover {
    --tw-gradient-to: #08979c !important;
  }

  .sm\:hover\:to-cyan-8:hover {
    --tw-gradient-to: #006d75 !important;
  }

  .sm\:hover\:to-cyan-9:hover {
    --tw-gradient-to: #00474f !important;
  }

  .sm\:hover\:to-cyan-10:hover {
    --tw-gradient-to: #002329 !important;
  }

  .sm\:hover\:to-blue-1:hover {
    --tw-gradient-to: #e6f7ff !important;
  }

  .sm\:hover\:to-blue-2:hover {
    --tw-gradient-to: #bae7ff !important;
  }

  .sm\:hover\:to-blue-3:hover {
    --tw-gradient-to: #91d5ff !important;
  }

  .sm\:hover\:to-blue-4:hover {
    --tw-gradient-to: #69c0ff !important;
  }

  .sm\:hover\:to-blue-5:hover {
    --tw-gradient-to: #4b85ff !important;
  }

  .sm\:hover\:to-blue-6:hover {
    --tw-gradient-to: #2f70ff !important;
  }

  .sm\:hover\:to-blue-7:hover {
    --tw-gradient-to: #096dd9 !important;
  }

  .sm\:hover\:to-blue-8:hover {
    --tw-gradient-to: #0050b3 !important;
  }

  .sm\:hover\:to-blue-9:hover {
    --tw-gradient-to: #003a8c !important;
  }

  .sm\:hover\:to-blue-10:hover {
    --tw-gradient-to: #002766 !important;
  }

  .sm\:hover\:to-geekBlue-1:hover {
    --tw-gradient-to: #f6f9ff !important;
  }

  .sm\:hover\:to-geekBlue-2:hover {
    --tw-gradient-to: #f0f5ff !important;
  }

  .sm\:hover\:to-geekBlue-3:hover {
    --tw-gradient-to: #d6e4ff !important;
  }

  .sm\:hover\:to-geekBlue-4:hover {
    --tw-gradient-to: #adc6ff !important;
  }

  .sm\:hover\:to-geekBlue-5:hover {
    --tw-gradient-to: #85a5ff !important;
  }

  .sm\:hover\:to-geekBlue-6:hover {
    --tw-gradient-to: #597ef7 !important;
  }

  .sm\:hover\:to-geekBlue-7:hover {
    --tw-gradient-to: #2f54eb !important;
  }

  .sm\:hover\:to-geekBlue-8:hover {
    --tw-gradient-to: #1d39c4 !important;
  }

  .sm\:hover\:to-geekBlue-9:hover {
    --tw-gradient-to: #10239e !important;
  }

  .sm\:hover\:to-geekBlue-10:hover {
    --tw-gradient-to: #061178 !important;
  }

  .sm\:hover\:to-geekBlue-11:hover {
    --tw-gradient-to: #030852 !important;
  }

  .sm\:hover\:to-purple-1:hover {
    --tw-gradient-to: #fafaff !important;
  }

  .sm\:hover\:to-purple-2:hover {
    --tw-gradient-to: #f9f0ff !important;
  }

  .sm\:hover\:to-purple-3:hover {
    --tw-gradient-to: #efdbff !important;
  }

  .sm\:hover\:to-purple-4:hover {
    --tw-gradient-to: #d3adf7 !important;
  }

  .sm\:hover\:to-purple-5:hover {
    --tw-gradient-to: #b37feb !important;
  }

  .sm\:hover\:to-purple-6:hover {
    --tw-gradient-to: #9254de !important;
  }

  .sm\:hover\:to-purple-7:hover {
    --tw-gradient-to: #722ed1 !important;
  }

  .sm\:hover\:to-purple-8:hover {
    --tw-gradient-to: #531dab !important;
  }

  .sm\:hover\:to-purple-9:hover {
    --tw-gradient-to: #391085 !important;
  }

  .sm\:hover\:to-purple-10:hover {
    --tw-gradient-to: #22075e !important;
  }

  .sm\:hover\:to-purple-11:hover {
    --tw-gradient-to: #120338 !important;
  }

  .sm\:hover\:to-magenta-1:hover {
    --tw-gradient-to: #fff0f6 !important;
  }

  .sm\:hover\:to-magenta-2:hover {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .sm\:hover\:to-magenta-3:hover {
    --tw-gradient-to: #ffadd2 !important;
  }

  .sm\:hover\:to-magenta-4:hover {
    --tw-gradient-to: #ff85c0 !important;
  }

  .sm\:hover\:to-magenta-5:hover {
    --tw-gradient-to: #f759ab !important;
  }

  .sm\:hover\:to-magenta-6:hover {
    --tw-gradient-to: #eb2f96 !important;
  }

  .sm\:hover\:to-magenta-7:hover {
    --tw-gradient-to: #c41d7f !important;
  }

  .sm\:hover\:to-magenta-8:hover {
    --tw-gradient-to: #9e1068 !important;
  }

  .sm\:hover\:to-magenta-9:hover {
    --tw-gradient-to: #780650 !important;
  }

  .sm\:hover\:to-magenta-10:hover {
    --tw-gradient-to: #520339 !important;
  }

  .sm\:hover\:to-gray-1:hover {
    --tw-gradient-to: #ffffff !important;
  }

  .sm\:hover\:to-gray-2:hover {
    --tw-gradient-to: #fafafa !important;
  }

  .sm\:hover\:to-gray-3:hover {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .sm\:hover\:to-gray-4:hover {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .sm\:hover\:to-gray-5:hover {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .sm\:hover\:to-gray-6:hover {
    --tw-gradient-to: #bfbfbf !important;
  }

  .sm\:hover\:to-gray-7:hover {
    --tw-gradient-to: #8c8c8c !important;
  }

  .sm\:hover\:to-gray-8:hover {
    --tw-gradient-to: #595959 !important;
  }

  .sm\:hover\:to-gray-9:hover {
    --tw-gradient-to: #262626 !important;
  }

  .sm\:hover\:to-gray-10:hover {
    --tw-gradient-to: #000000 !important;
  }

  .sm\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent !important;
  }

  .sm\:focus\:from-red-1:focus {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .sm\:focus\:from-red-2:focus {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .sm\:focus\:from-red-3:focus {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .sm\:focus\:from-red-4:focus {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .sm\:focus\:from-red-5:focus {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .sm\:focus\:from-red-6:focus {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .sm\:focus\:from-red-7:focus {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .sm\:focus\:from-red-8:focus {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .sm\:focus\:from-red-9:focus {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .sm\:focus\:from-red-10:focus {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .sm\:focus\:from-volcano-1:focus {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .sm\:focus\:from-volcano-2:focus {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .sm\:focus\:from-volcano-3:focus {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .sm\:focus\:from-volcano-4:focus {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .sm\:focus\:from-volcano-5:focus {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .sm\:focus\:from-volcano-6:focus {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .sm\:focus\:from-volcano-7:focus {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .sm\:focus\:from-volcano-8:focus {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .sm\:focus\:from-volcano-9:focus {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .sm\:focus\:from-volcano-10:focus {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .sm\:focus\:from-orange-1:focus {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .sm\:focus\:from-orange-2:focus {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .sm\:focus\:from-orange-3:focus {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .sm\:focus\:from-orange-4:focus {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .sm\:focus\:from-orange-5:focus {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .sm\:focus\:from-orange-6:focus {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .sm\:focus\:from-orange-7:focus {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .sm\:focus\:from-orange-8:focus {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .sm\:focus\:from-orange-9:focus {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .sm\:focus\:from-orange-10:focus {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .sm\:focus\:from-gold-1:focus {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .sm\:focus\:from-gold-2:focus {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .sm\:focus\:from-gold-3:focus {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .sm\:focus\:from-gold-4:focus {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .sm\:focus\:from-gold-5:focus {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .sm\:focus\:from-gold-6:focus {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .sm\:focus\:from-gold-7:focus {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .sm\:focus\:from-gold-8:focus {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .sm\:focus\:from-gold-9:focus {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .sm\:focus\:from-gold-10:focus {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .sm\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .sm\:focus\:from-yellow-2:focus {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .sm\:focus\:from-yellow-3:focus {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .sm\:focus\:from-yellow-4:focus {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .sm\:focus\:from-yellow-5:focus {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .sm\:focus\:from-yellow-6:focus {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .sm\:focus\:from-yellow-7:focus {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .sm\:focus\:from-yellow-8:focus {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .sm\:focus\:from-yellow-9:focus {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .sm\:focus\:from-yellow-10:focus {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .sm\:focus\:from-lime-1:focus {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .sm\:focus\:from-lime-2:focus {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .sm\:focus\:from-lime-3:focus {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .sm\:focus\:from-lime-4:focus {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .sm\:focus\:from-lime-5:focus {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .sm\:focus\:from-lime-6:focus {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .sm\:focus\:from-lime-7:focus {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .sm\:focus\:from-lime-8:focus {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .sm\:focus\:from-lime-9:focus {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .sm\:focus\:from-lime-10:focus {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .sm\:focus\:from-green-1:focus {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .sm\:focus\:from-green-2:focus {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .sm\:focus\:from-green-3:focus {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .sm\:focus\:from-green-4:focus {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .sm\:focus\:from-green-5:focus {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .sm\:focus\:from-green-6:focus {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .sm\:focus\:from-green-7:focus {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .sm\:focus\:from-green-8:focus {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .sm\:focus\:from-green-9:focus {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .sm\:focus\:from-green-10:focus {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .sm\:focus\:from-green-11:focus {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .sm\:focus\:from-cyan-1:focus {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .sm\:focus\:from-cyan-2:focus {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .sm\:focus\:from-cyan-3:focus {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .sm\:focus\:from-cyan-4:focus {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .sm\:focus\:from-cyan-5:focus {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .sm\:focus\:from-cyan-6:focus {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .sm\:focus\:from-cyan-7:focus {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .sm\:focus\:from-cyan-8:focus {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .sm\:focus\:from-cyan-9:focus {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .sm\:focus\:from-cyan-10:focus {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .sm\:focus\:from-blue-1:focus {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .sm\:focus\:from-blue-2:focus {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .sm\:focus\:from-blue-3:focus {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .sm\:focus\:from-blue-4:focus {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .sm\:focus\:from-blue-5:focus {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .sm\:focus\:from-blue-6:focus {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .sm\:focus\:from-blue-7:focus {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .sm\:focus\:from-blue-8:focus {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .sm\:focus\:from-blue-9:focus {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .sm\:focus\:from-blue-10:focus {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-1:focus {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-2:focus {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-3:focus {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-4:focus {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-5:focus {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-6:focus {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-7:focus {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-8:focus {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-9:focus {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-10:focus {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .sm\:focus\:from-geekBlue-11:focus {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .sm\:focus\:from-purple-1:focus {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .sm\:focus\:from-purple-2:focus {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .sm\:focus\:from-purple-3:focus {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .sm\:focus\:from-purple-4:focus {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .sm\:focus\:from-purple-5:focus {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .sm\:focus\:from-purple-6:focus {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .sm\:focus\:from-purple-7:focus {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .sm\:focus\:from-purple-8:focus {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .sm\:focus\:from-purple-9:focus {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .sm\:focus\:from-purple-10:focus {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .sm\:focus\:from-purple-11:focus {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .sm\:focus\:from-magenta-1:focus {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .sm\:focus\:from-magenta-2:focus {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .sm\:focus\:from-magenta-3:focus {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .sm\:focus\:from-magenta-4:focus {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .sm\:focus\:from-magenta-5:focus {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .sm\:focus\:from-magenta-6:focus {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .sm\:focus\:from-magenta-7:focus {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .sm\:focus\:from-magenta-8:focus {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .sm\:focus\:from-magenta-9:focus {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .sm\:focus\:from-magenta-10:focus {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .sm\:focus\:from-gray-1:focus {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .sm\:focus\:from-gray-2:focus {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .sm\:focus\:from-gray-3:focus {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .sm\:focus\:from-gray-4:focus {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .sm\:focus\:from-gray-5:focus {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .sm\:focus\:from-gray-6:focus {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .sm\:focus\:from-gray-7:focus {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .sm\:focus\:from-gray-8:focus {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .sm\:focus\:from-gray-9:focus {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .sm\:focus\:from-gray-10:focus {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:focus\:via-red-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .sm\:focus\:via-red-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .sm\:focus\:via-red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .sm\:focus\:via-red-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .sm\:focus\:via-red-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .sm\:focus\:via-red-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .sm\:focus\:via-red-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .sm\:focus\:via-red-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .sm\:focus\:via-red-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .sm\:focus\:via-red-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .sm\:focus\:via-volcano-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .sm\:focus\:via-volcano-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .sm\:focus\:via-volcano-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .sm\:focus\:via-volcano-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .sm\:focus\:via-volcano-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .sm\:focus\:via-volcano-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .sm\:focus\:via-volcano-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .sm\:focus\:via-volcano-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .sm\:focus\:via-volcano-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .sm\:focus\:via-volcano-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .sm\:focus\:via-orange-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .sm\:focus\:via-orange-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .sm\:focus\:via-orange-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .sm\:focus\:via-orange-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .sm\:focus\:via-orange-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .sm\:focus\:via-orange-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .sm\:focus\:via-orange-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .sm\:focus\:via-orange-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .sm\:focus\:via-orange-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .sm\:focus\:via-orange-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .sm\:focus\:via-gold-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .sm\:focus\:via-gold-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .sm\:focus\:via-gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .sm\:focus\:via-gold-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .sm\:focus\:via-gold-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .sm\:focus\:via-gold-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .sm\:focus\:via-gold-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .sm\:focus\:via-gold-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .sm\:focus\:via-gold-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .sm\:focus\:via-gold-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .sm\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .sm\:focus\:via-yellow-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .sm\:focus\:via-yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .sm\:focus\:via-yellow-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .sm\:focus\:via-yellow-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .sm\:focus\:via-yellow-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .sm\:focus\:via-yellow-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .sm\:focus\:via-yellow-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .sm\:focus\:via-yellow-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .sm\:focus\:via-yellow-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .sm\:focus\:via-lime-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .sm\:focus\:via-lime-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .sm\:focus\:via-lime-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .sm\:focus\:via-lime-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .sm\:focus\:via-lime-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .sm\:focus\:via-lime-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .sm\:focus\:via-lime-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .sm\:focus\:via-lime-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .sm\:focus\:via-lime-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .sm\:focus\:via-lime-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .sm\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .sm\:focus\:via-green-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .sm\:focus\:via-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .sm\:focus\:via-green-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .sm\:focus\:via-green-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .sm\:focus\:via-green-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .sm\:focus\:via-green-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .sm\:focus\:via-green-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .sm\:focus\:via-green-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .sm\:focus\:via-green-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .sm\:focus\:via-green-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .sm\:focus\:via-cyan-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .sm\:focus\:via-cyan-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .sm\:focus\:via-cyan-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .sm\:focus\:via-cyan-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .sm\:focus\:via-cyan-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .sm\:focus\:via-cyan-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .sm\:focus\:via-cyan-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .sm\:focus\:via-cyan-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .sm\:focus\:via-cyan-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .sm\:focus\:via-cyan-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .sm\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .sm\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .sm\:focus\:via-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .sm\:focus\:via-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .sm\:focus\:via-blue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .sm\:focus\:via-blue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .sm\:focus\:via-blue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .sm\:focus\:via-blue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .sm\:focus\:via-blue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .sm\:focus\:via-blue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .sm\:focus\:via-geekBlue-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .sm\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .sm\:focus\:via-purple-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .sm\:focus\:via-purple-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .sm\:focus\:via-purple-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .sm\:focus\:via-purple-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .sm\:focus\:via-purple-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .sm\:focus\:via-purple-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .sm\:focus\:via-purple-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .sm\:focus\:via-purple-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .sm\:focus\:via-purple-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .sm\:focus\:via-purple-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .sm\:focus\:via-magenta-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .sm\:focus\:via-magenta-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .sm\:focus\:via-magenta-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .sm\:focus\:via-magenta-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .sm\:focus\:via-magenta-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .sm\:focus\:via-magenta-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .sm\:focus\:via-magenta-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .sm\:focus\:via-magenta-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .sm\:focus\:via-magenta-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .sm\:focus\:via-magenta-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .sm\:focus\:via-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .sm\:focus\:via-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .sm\:focus\:via-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .sm\:focus\:via-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .sm\:focus\:via-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .sm\:focus\:via-gray-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .sm\:focus\:via-gray-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .sm\:focus\:via-gray-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .sm\:focus\:via-gray-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .sm\:focus\:via-gray-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .sm\:focus\:to-red-1:focus {
    --tw-gradient-to: #fff1f0 !important;
  }

  .sm\:focus\:to-red-2:focus {
    --tw-gradient-to: #ffccc7 !important;
  }

  .sm\:focus\:to-red-3:focus {
    --tw-gradient-to: #ffa39e !important;
  }

  .sm\:focus\:to-red-4:focus {
    --tw-gradient-to: #ff7875 !important;
  }

  .sm\:focus\:to-red-5:focus {
    --tw-gradient-to: #ff4d4f !important;
  }

  .sm\:focus\:to-red-6:focus {
    --tw-gradient-to: #f5222d !important;
  }

  .sm\:focus\:to-red-7:focus {
    --tw-gradient-to: #cf1322 !important;
  }

  .sm\:focus\:to-red-8:focus {
    --tw-gradient-to: #a8071a !important;
  }

  .sm\:focus\:to-red-9:focus {
    --tw-gradient-to: #820014 !important;
  }

  .sm\:focus\:to-red-10:focus {
    --tw-gradient-to: #5c0011 !important;
  }

  .sm\:focus\:to-volcano-1:focus {
    --tw-gradient-to: #fff2e8 !important;
  }

  .sm\:focus\:to-volcano-2:focus {
    --tw-gradient-to: #ffd8bf !important;
  }

  .sm\:focus\:to-volcano-3:focus {
    --tw-gradient-to: #ffbb96 !important;
  }

  .sm\:focus\:to-volcano-4:focus {
    --tw-gradient-to: #ff9c6e !important;
  }

  .sm\:focus\:to-volcano-5:focus {
    --tw-gradient-to: #ff7a45 !important;
  }

  .sm\:focus\:to-volcano-6:focus {
    --tw-gradient-to: #fa541c !important;
  }

  .sm\:focus\:to-volcano-7:focus {
    --tw-gradient-to: #d4380d !important;
  }

  .sm\:focus\:to-volcano-8:focus {
    --tw-gradient-to: #ad2102 !important;
  }

  .sm\:focus\:to-volcano-9:focus {
    --tw-gradient-to: #871400 !important;
  }

  .sm\:focus\:to-volcano-10:focus {
    --tw-gradient-to: #610b00 !important;
  }

  .sm\:focus\:to-orange-1:focus {
    --tw-gradient-to: #fff7e6 !important;
  }

  .sm\:focus\:to-orange-2:focus {
    --tw-gradient-to: #ffe7ba !important;
  }

  .sm\:focus\:to-orange-3:focus {
    --tw-gradient-to: #ffd591 !important;
  }

  .sm\:focus\:to-orange-4:focus {
    --tw-gradient-to: #ffc069 !important;
  }

  .sm\:focus\:to-orange-5:focus {
    --tw-gradient-to: #ffa940 !important;
  }

  .sm\:focus\:to-orange-6:focus {
    --tw-gradient-to: #fa8c16 !important;
  }

  .sm\:focus\:to-orange-7:focus {
    --tw-gradient-to: #d46b08 !important;
  }

  .sm\:focus\:to-orange-8:focus {
    --tw-gradient-to: #ad4e00 !important;
  }

  .sm\:focus\:to-orange-9:focus {
    --tw-gradient-to: #873800 !important;
  }

  .sm\:focus\:to-orange-10:focus {
    --tw-gradient-to: #612500 !important;
  }

  .sm\:focus\:to-gold-1:focus {
    --tw-gradient-to: #fffbe6 !important;
  }

  .sm\:focus\:to-gold-2:focus {
    --tw-gradient-to: #fff1b8 !important;
  }

  .sm\:focus\:to-gold-3:focus {
    --tw-gradient-to: #ffe58f !important;
  }

  .sm\:focus\:to-gold-4:focus {
    --tw-gradient-to: #ffd666 !important;
  }

  .sm\:focus\:to-gold-5:focus {
    --tw-gradient-to: #ffc53d !important;
  }

  .sm\:focus\:to-gold-6:focus {
    --tw-gradient-to: #faad14 !important;
  }

  .sm\:focus\:to-gold-7:focus {
    --tw-gradient-to: #d48806 !important;
  }

  .sm\:focus\:to-gold-8:focus {
    --tw-gradient-to: #ad6800 !important;
  }

  .sm\:focus\:to-gold-9:focus {
    --tw-gradient-to: #874d00 !important;
  }

  .sm\:focus\:to-gold-10:focus {
    --tw-gradient-to: #613400 !important;
  }

  .sm\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #feffe6 !important;
  }

  .sm\:focus\:to-yellow-2:focus {
    --tw-gradient-to: #ffffb8 !important;
  }

  .sm\:focus\:to-yellow-3:focus {
    --tw-gradient-to: #fffb8f !important;
  }

  .sm\:focus\:to-yellow-4:focus {
    --tw-gradient-to: #fff566 !important;
  }

  .sm\:focus\:to-yellow-5:focus {
    --tw-gradient-to: #ffec3d !important;
  }

  .sm\:focus\:to-yellow-6:focus {
    --tw-gradient-to: #fadb14 !important;
  }

  .sm\:focus\:to-yellow-7:focus {
    --tw-gradient-to: #d4b106 !important;
  }

  .sm\:focus\:to-yellow-8:focus {
    --tw-gradient-to: #ad8b00 !important;
  }

  .sm\:focus\:to-yellow-9:focus {
    --tw-gradient-to: #876800 !important;
  }

  .sm\:focus\:to-yellow-10:focus {
    --tw-gradient-to: #614700 !important;
  }

  .sm\:focus\:to-lime-1:focus {
    --tw-gradient-to: #fcffe6 !important;
  }

  .sm\:focus\:to-lime-2:focus {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .sm\:focus\:to-lime-3:focus {
    --tw-gradient-to: #eaff8f !important;
  }

  .sm\:focus\:to-lime-4:focus {
    --tw-gradient-to: #d3f261 !important;
  }

  .sm\:focus\:to-lime-5:focus {
    --tw-gradient-to: #bae637 !important;
  }

  .sm\:focus\:to-lime-6:focus {
    --tw-gradient-to: #a0d911 !important;
  }

  .sm\:focus\:to-lime-7:focus {
    --tw-gradient-to: #7cb305 !important;
  }

  .sm\:focus\:to-lime-8:focus {
    --tw-gradient-to: #5b8c00 !important;
  }

  .sm\:focus\:to-lime-9:focus {
    --tw-gradient-to: #3f6600 !important;
  }

  .sm\:focus\:to-lime-10:focus {
    --tw-gradient-to: #254000 !important;
  }

  .sm\:focus\:to-green-1:focus {
    --tw-gradient-to: #f6fef9 !important;
  }

  .sm\:focus\:to-green-2:focus {
    --tw-gradient-to: #f6ffed !important;
  }

  .sm\:focus\:to-green-3:focus {
    --tw-gradient-to: #d9f7be !important;
  }

  .sm\:focus\:to-green-4:focus {
    --tw-gradient-to: #b7eb8f !important;
  }

  .sm\:focus\:to-green-5:focus {
    --tw-gradient-to: #95de64 !important;
  }

  .sm\:focus\:to-green-6:focus {
    --tw-gradient-to: #73d13d !important;
  }

  .sm\:focus\:to-green-7:focus {
    --tw-gradient-to: #52c41a !important;
  }

  .sm\:focus\:to-green-8:focus {
    --tw-gradient-to: #389e0d !important;
  }

  .sm\:focus\:to-green-9:focus {
    --tw-gradient-to: #237804 !important;
  }

  .sm\:focus\:to-green-10:focus {
    --tw-gradient-to: #135200 !important;
  }

  .sm\:focus\:to-green-11:focus {
    --tw-gradient-to: #092b00 !important;
  }

  .sm\:focus\:to-cyan-1:focus {
    --tw-gradient-to: #e6fffb !important;
  }

  .sm\:focus\:to-cyan-2:focus {
    --tw-gradient-to: #b5f5ec !important;
  }

  .sm\:focus\:to-cyan-3:focus {
    --tw-gradient-to: #87e8de !important;
  }

  .sm\:focus\:to-cyan-4:focus {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .sm\:focus\:to-cyan-5:focus {
    --tw-gradient-to: #36cfc9 !important;
  }

  .sm\:focus\:to-cyan-6:focus {
    --tw-gradient-to: #13c2c2 !important;
  }

  .sm\:focus\:to-cyan-7:focus {
    --tw-gradient-to: #08979c !important;
  }

  .sm\:focus\:to-cyan-8:focus {
    --tw-gradient-to: #006d75 !important;
  }

  .sm\:focus\:to-cyan-9:focus {
    --tw-gradient-to: #00474f !important;
  }

  .sm\:focus\:to-cyan-10:focus {
    --tw-gradient-to: #002329 !important;
  }

  .sm\:focus\:to-blue-1:focus {
    --tw-gradient-to: #e6f7ff !important;
  }

  .sm\:focus\:to-blue-2:focus {
    --tw-gradient-to: #bae7ff !important;
  }

  .sm\:focus\:to-blue-3:focus {
    --tw-gradient-to: #91d5ff !important;
  }

  .sm\:focus\:to-blue-4:focus {
    --tw-gradient-to: #69c0ff !important;
  }

  .sm\:focus\:to-blue-5:focus {
    --tw-gradient-to: #4b85ff !important;
  }

  .sm\:focus\:to-blue-6:focus {
    --tw-gradient-to: #2f70ff !important;
  }

  .sm\:focus\:to-blue-7:focus {
    --tw-gradient-to: #096dd9 !important;
  }

  .sm\:focus\:to-blue-8:focus {
    --tw-gradient-to: #0050b3 !important;
  }

  .sm\:focus\:to-blue-9:focus {
    --tw-gradient-to: #003a8c !important;
  }

  .sm\:focus\:to-blue-10:focus {
    --tw-gradient-to: #002766 !important;
  }

  .sm\:focus\:to-geekBlue-1:focus {
    --tw-gradient-to: #f6f9ff !important;
  }

  .sm\:focus\:to-geekBlue-2:focus {
    --tw-gradient-to: #f0f5ff !important;
  }

  .sm\:focus\:to-geekBlue-3:focus {
    --tw-gradient-to: #d6e4ff !important;
  }

  .sm\:focus\:to-geekBlue-4:focus {
    --tw-gradient-to: #adc6ff !important;
  }

  .sm\:focus\:to-geekBlue-5:focus {
    --tw-gradient-to: #85a5ff !important;
  }

  .sm\:focus\:to-geekBlue-6:focus {
    --tw-gradient-to: #597ef7 !important;
  }

  .sm\:focus\:to-geekBlue-7:focus {
    --tw-gradient-to: #2f54eb !important;
  }

  .sm\:focus\:to-geekBlue-8:focus {
    --tw-gradient-to: #1d39c4 !important;
  }

  .sm\:focus\:to-geekBlue-9:focus {
    --tw-gradient-to: #10239e !important;
  }

  .sm\:focus\:to-geekBlue-10:focus {
    --tw-gradient-to: #061178 !important;
  }

  .sm\:focus\:to-geekBlue-11:focus {
    --tw-gradient-to: #030852 !important;
  }

  .sm\:focus\:to-purple-1:focus {
    --tw-gradient-to: #fafaff !important;
  }

  .sm\:focus\:to-purple-2:focus {
    --tw-gradient-to: #f9f0ff !important;
  }

  .sm\:focus\:to-purple-3:focus {
    --tw-gradient-to: #efdbff !important;
  }

  .sm\:focus\:to-purple-4:focus {
    --tw-gradient-to: #d3adf7 !important;
  }

  .sm\:focus\:to-purple-5:focus {
    --tw-gradient-to: #b37feb !important;
  }

  .sm\:focus\:to-purple-6:focus {
    --tw-gradient-to: #9254de !important;
  }

  .sm\:focus\:to-purple-7:focus {
    --tw-gradient-to: #722ed1 !important;
  }

  .sm\:focus\:to-purple-8:focus {
    --tw-gradient-to: #531dab !important;
  }

  .sm\:focus\:to-purple-9:focus {
    --tw-gradient-to: #391085 !important;
  }

  .sm\:focus\:to-purple-10:focus {
    --tw-gradient-to: #22075e !important;
  }

  .sm\:focus\:to-purple-11:focus {
    --tw-gradient-to: #120338 !important;
  }

  .sm\:focus\:to-magenta-1:focus {
    --tw-gradient-to: #fff0f6 !important;
  }

  .sm\:focus\:to-magenta-2:focus {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .sm\:focus\:to-magenta-3:focus {
    --tw-gradient-to: #ffadd2 !important;
  }

  .sm\:focus\:to-magenta-4:focus {
    --tw-gradient-to: #ff85c0 !important;
  }

  .sm\:focus\:to-magenta-5:focus {
    --tw-gradient-to: #f759ab !important;
  }

  .sm\:focus\:to-magenta-6:focus {
    --tw-gradient-to: #eb2f96 !important;
  }

  .sm\:focus\:to-magenta-7:focus {
    --tw-gradient-to: #c41d7f !important;
  }

  .sm\:focus\:to-magenta-8:focus {
    --tw-gradient-to: #9e1068 !important;
  }

  .sm\:focus\:to-magenta-9:focus {
    --tw-gradient-to: #780650 !important;
  }

  .sm\:focus\:to-magenta-10:focus {
    --tw-gradient-to: #520339 !important;
  }

  .sm\:focus\:to-gray-1:focus {
    --tw-gradient-to: #ffffff !important;
  }

  .sm\:focus\:to-gray-2:focus {
    --tw-gradient-to: #fafafa !important;
  }

  .sm\:focus\:to-gray-3:focus {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .sm\:focus\:to-gray-4:focus {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .sm\:focus\:to-gray-5:focus {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .sm\:focus\:to-gray-6:focus {
    --tw-gradient-to: #bfbfbf !important;
  }

  .sm\:focus\:to-gray-7:focus {
    --tw-gradient-to: #8c8c8c !important;
  }

  .sm\:focus\:to-gray-8:focus {
    --tw-gradient-to: #595959 !important;
  }

  .sm\:focus\:to-gray-9:focus {
    --tw-gradient-to: #262626 !important;
  }

  .sm\:focus\:to-gray-10:focus {
    --tw-gradient-to: #000000 !important;
  }

  .sm\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent !important;
  }

  .sm\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .sm\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .sm\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .sm\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .sm\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .sm\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .sm\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .sm\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .sm\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .sm\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .sm\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .sm\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .sm\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .sm\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .sm\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .group:hover .sm\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .sm\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0 !important;
  }

  .sm\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05 !important;
  }

  .sm\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1 !important;
  }

  .sm\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2 !important;
  }

  .sm\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25 !important;
  }

  .sm\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3 !important;
  }

  .sm\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4 !important;
  }

  .sm\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5 !important;
  }

  .sm\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6 !important;
  }

  .sm\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7 !important;
  }

  .sm\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75 !important;
  }

  .sm\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8 !important;
  }

  .sm\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9 !important;
  }

  .sm\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95 !important;
  }

  .sm\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1 !important;
  }

  .sm\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0 !important;
  }

  .sm\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05 !important;
  }

  .sm\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1 !important;
  }

  .sm\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2 !important;
  }

  .sm\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25 !important;
  }

  .sm\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3 !important;
  }

  .sm\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4 !important;
  }

  .sm\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5 !important;
  }

  .sm\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6 !important;
  }

  .sm\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7 !important;
  }

  .sm\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75 !important;
  }

  .sm\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8 !important;
  }

  .sm\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9 !important;
  }

  .sm\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95 !important;
  }

  .sm\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1 !important;
  }

  .sm\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0 !important;
  }

  .sm\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05 !important;
  }

  .sm\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1 !important;
  }

  .sm\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2 !important;
  }

  .sm\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25 !important;
  }

  .sm\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3 !important;
  }

  .sm\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4 !important;
  }

  .sm\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5 !important;
  }

  .sm\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6 !important;
  }

  .sm\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7 !important;
  }

  .sm\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75 !important;
  }

  .sm\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8 !important;
  }

  .sm\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9 !important;
  }

  .sm\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95 !important;
  }

  .sm\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1 !important;
  }

  .sm\:bg-bottom {
    background-position: bottom !important;
  }

  .sm\:bg-center {
    background-position: center !important;
  }

  .sm\:bg-left {
    background-position: left !important;
  }

  .sm\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .sm\:bg-left-top {
    background-position: left top !important;
  }

  .sm\:bg-right {
    background-position: right !important;
  }

  .sm\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .sm\:bg-right-top {
    background-position: right top !important;
  }

  .sm\:bg-top {
    background-position: top !important;
  }

  .sm\:bg-repeat {
    background-repeat: repeat !important;
  }

  .sm\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .sm\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .sm\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .sm\:bg-repeat-round {
    background-repeat: round !important;
  }

  .sm\:bg-repeat-space {
    background-repeat: space !important;
  }

  .sm\:bg-auto {
    background-size: auto !important;
  }

  .sm\:bg-cover {
    background-size: cover !important;
  }

  .sm\:bg-contain {
    background-size: contain !important;
  }

  .sm\:border-collapse {
    border-collapse: collapse !important;
  }

  .sm\:border-separate {
    border-collapse: separate !important;
  }

  .sm\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .sm\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .sm\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .sm\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .sm\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:border-transparent {
    border-color: transparent !important;
  }

  .group:hover .sm\:group-hover\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:border-transparent {
    border-color: transparent !important;
  }

  .sm\:focus-within\:border-red-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-red-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-volcano-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-orange-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gold-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-yellow-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-lime-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-green-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-cyan-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-blue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-geekBlue-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-purple-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-magenta-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-gray-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus-within\:border-transparent:focus-within {
    border-color: transparent !important;
  }

  .sm\:hover\:border-red-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-red-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-volcano-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-orange-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gold-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-yellow-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-lime-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-green-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-cyan-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-blue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-geekBlue-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-purple-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-magenta-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-gray-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .sm\:focus\:border-red-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-red-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-volcano-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-orange-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gold-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-yellow-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-lime-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-green-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-cyan-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-blue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-geekBlue-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-purple-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-magenta-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-gray-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .sm\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .sm\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .sm\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .sm\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .sm\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .sm\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .sm\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .sm\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .sm\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .sm\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .sm\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .sm\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .sm\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .sm\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .sm\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .sm\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .group:hover .sm\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .sm\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0 !important;
  }

  .sm\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05 !important;
  }

  .sm\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1 !important;
  }

  .sm\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2 !important;
  }

  .sm\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25 !important;
  }

  .sm\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3 !important;
  }

  .sm\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4 !important;
  }

  .sm\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5 !important;
  }

  .sm\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6 !important;
  }

  .sm\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7 !important;
  }

  .sm\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75 !important;
  }

  .sm\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8 !important;
  }

  .sm\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9 !important;
  }

  .sm\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95 !important;
  }

  .sm\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1 !important;
  }

  .sm\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0 !important;
  }

  .sm\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05 !important;
  }

  .sm\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1 !important;
  }

  .sm\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2 !important;
  }

  .sm\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25 !important;
  }

  .sm\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3 !important;
  }

  .sm\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4 !important;
  }

  .sm\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5 !important;
  }

  .sm\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6 !important;
  }

  .sm\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7 !important;
  }

  .sm\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75 !important;
  }

  .sm\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8 !important;
  }

  .sm\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9 !important;
  }

  .sm\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95 !important;
  }

  .sm\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1 !important;
  }

  .sm\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0 !important;
  }

  .sm\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05 !important;
  }

  .sm\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1 !important;
  }

  .sm\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2 !important;
  }

  .sm\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25 !important;
  }

  .sm\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3 !important;
  }

  .sm\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4 !important;
  }

  .sm\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5 !important;
  }

  .sm\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6 !important;
  }

  .sm\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7 !important;
  }

  .sm\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75 !important;
  }

  .sm\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8 !important;
  }

  .sm\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9 !important;
  }

  .sm\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95 !important;
  }

  .sm\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1 !important;
  }

  .sm\:rounded-none {
    border-radius: 0px !important;
  }

  .sm\:rounded-sm {
    border-radius: 0.125rem !important;
  }

  .sm\:rounded {
    border-radius: 0.25rem !important;
  }

  .sm\:rounded-md {
    border-radius: 0.375rem !important;
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem !important;
  }

  .sm\:rounded-xl {
    border-radius: 0.75rem !important;
  }

  .sm\:rounded-2xl {
    border-radius: 1rem !important;
  }

  .sm\:rounded-3xl {
    border-radius: 1.5rem !important;
  }

  .sm\:rounded-full {
    border-radius: 9999px !important;
  }

  .sm\:rounded-t-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .sm\:rounded-r-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .sm\:rounded-b-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .sm\:rounded-l-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .sm\:rounded-t-sm {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .sm\:rounded-r-sm {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .sm\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .sm\:rounded-l-sm {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .sm\:rounded-t {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .sm\:rounded-r {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .sm\:rounded-b {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .sm\:rounded-l {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .sm\:rounded-t-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .sm\:rounded-r-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .sm\:rounded-b-md {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .sm\:rounded-l-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .sm\:rounded-t-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .sm\:rounded-r-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .sm\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .sm\:rounded-l-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .sm\:rounded-t-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .sm\:rounded-r-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .sm\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .sm\:rounded-l-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .sm\:rounded-t-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .sm\:rounded-r-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .sm\:rounded-b-2xl {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .sm\:rounded-l-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .sm\:rounded-t-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .sm\:rounded-r-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .sm\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .sm\:rounded-l-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .sm\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .sm\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:rounded-tl-none {
    border-top-left-radius: 0px !important;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0px !important;
  }

  .sm\:rounded-br-none {
    border-bottom-right-radius: 0px !important;
  }

  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0px !important;
  }

  .sm\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }

  .sm\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }

  .sm\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }

  .sm\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }

  .sm\:rounded-tl {
    border-top-left-radius: 0.25rem !important;
  }

  .sm\:rounded-tr {
    border-top-right-radius: 0.25rem !important;
  }

  .sm\:rounded-br {
    border-bottom-right-radius: 0.25rem !important;
  }

  .sm\:rounded-bl {
    border-bottom-left-radius: 0.25rem !important;
  }

  .sm\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }

  .sm\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }

  .sm\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }

  .sm\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }

  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }

  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }

  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }

  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }

  .sm\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }

  .sm\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }

  .sm\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }

  .sm\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }

  .sm\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }

  .sm\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }

  .sm\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }

  .sm\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }

  .sm\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }

  .sm\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }

  .sm\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }

  .sm\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }

  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:border-solid {
    border-style: solid !important;
  }

  .sm\:border-dashed {
    border-style: dashed !important;
  }

  .sm\:border-dotted {
    border-style: dotted !important;
  }

  .sm\:border-double {
    border-style: double !important;
  }

  .sm\:border-none {
    border-style: none !important;
  }

  .sm\:border-0 {
    border-width: 0px !important;
  }

  .sm\:border-2 {
    border-width: 2px !important;
  }

  .sm\:border-4 {
    border-width: 4px !important;
  }

  .sm\:border-8 {
    border-width: 8px !important;
  }

  .sm\:border {
    border-width: 1px !important;
  }

  .sm\:border-t-0 {
    border-top-width: 0px !important;
  }

  .sm\:border-r-0 {
    border-right-width: 0px !important;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0px !important;
  }

  .sm\:border-l-0 {
    border-left-width: 0px !important;
  }

  .sm\:border-t-2 {
    border-top-width: 2px !important;
  }

  .sm\:border-r-2 {
    border-right-width: 2px !important;
  }

  .sm\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .sm\:border-l-2 {
    border-left-width: 2px !important;
  }

  .sm\:border-t-4 {
    border-top-width: 4px !important;
  }

  .sm\:border-r-4 {
    border-right-width: 4px !important;
  }

  .sm\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .sm\:border-l-4 {
    border-left-width: 4px !important;
  }

  .sm\:border-t-8 {
    border-top-width: 8px !important;
  }

  .sm\:border-r-8 {
    border-right-width: 8px !important;
  }

  .sm\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .sm\:border-l-8 {
    border-left-width: 8px !important;
  }

  .sm\:border-t {
    border-top-width: 1px !important;
  }

  .sm\:border-r {
    border-right-width: 1px !important;
  }

  .sm\:border-b {
    border-bottom-width: 1px !important;
  }

  .sm\:border-l {
    border-left-width: 1px !important;
  }

  .sm\:box-border {
    box-sizing: border-box !important;
  }

  .sm\:box-content {
    box-sizing: content-box !important;
  }

  .sm\:cursor-auto {
    cursor: auto !important;
  }

  .sm\:cursor-default {
    cursor: default !important;
  }

  .sm\:cursor-pointer {
    cursor: pointer !important;
  }

  .sm\:cursor-wait {
    cursor: wait !important;
  }

  .sm\:cursor-text {
    cursor: text !important;
  }

  .sm\:cursor-move {
    cursor: move !important;
  }

  .sm\:cursor-help {
    cursor: help !important;
  }

  .sm\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .sm\:block {
    display: block !important;
  }

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

  .sm\:inline {
    display: inline !important;
  }

  .sm\:flex {
    display: flex !important;
  }

  .sm\:inline-flex {
    display: inline-flex !important;
  }

  .sm\:table {
    display: table !important;
  }

  .sm\:table-caption {
    display: table-caption !important;
  }

  .sm\:table-cell {
    display: table-cell !important;
  }

  .sm\:table-column {
    display: table-column !important;
  }

  .sm\:table-column-group {
    display: table-column-group !important;
  }

  .sm\:table-footer-group {
    display: table-footer-group !important;
  }

  .sm\:table-header-group {
    display: table-header-group !important;
  }

  .sm\:table-row-group {
    display: table-row-group !important;
  }

  .sm\:table-row {
    display: table-row !important;
  }

  .sm\:flow-root {
    display: flow-root !important;
  }

  .sm\:grid {
    display: grid !important;
  }

  .sm\:inline-grid {
    display: inline-grid !important;
  }

  .sm\:contents {
    display: contents !important;
  }

  .sm\:hidden {
    display: none !important;
  }

  .group:hover .sm\:group-hover\:block {
    display: block !important;
  }

  .group:hover .sm\:group-hover\:inline-block {
    display: inline-block !important;
  }

  .group:hover .sm\:group-hover\:inline {
    display: inline !important;
  }

  .group:hover .sm\:group-hover\:flex {
    display: flex !important;
  }

  .group:hover .sm\:group-hover\:inline-flex {
    display: inline-flex !important;
  }

  .group:hover .sm\:group-hover\:table {
    display: table !important;
  }

  .group:hover .sm\:group-hover\:table-caption {
    display: table-caption !important;
  }

  .group:hover .sm\:group-hover\:table-cell {
    display: table-cell !important;
  }

  .group:hover .sm\:group-hover\:table-column {
    display: table-column !important;
  }

  .group:hover .sm\:group-hover\:table-column-group {
    display: table-column-group !important;
  }

  .group:hover .sm\:group-hover\:table-footer-group {
    display: table-footer-group !important;
  }

  .group:hover .sm\:group-hover\:table-header-group {
    display: table-header-group !important;
  }

  .group:hover .sm\:group-hover\:table-row-group {
    display: table-row-group !important;
  }

  .group:hover .sm\:group-hover\:table-row {
    display: table-row !important;
  }

  .group:hover .sm\:group-hover\:flow-root {
    display: flow-root !important;
  }

  .group:hover .sm\:group-hover\:grid {
    display: grid !important;
  }

  .group:hover .sm\:group-hover\:inline-grid {
    display: inline-grid !important;
  }

  .group:hover .sm\:group-hover\:contents {
    display: contents !important;
  }

  .group:hover .sm\:group-hover\:hidden {
    display: none !important;
  }

  .sm\:flex-row {
    flex-direction: row !important;
  }

  .sm\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .sm\:flex-col {
    flex-direction: column !important;
  }

  .sm\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .sm\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .sm\:flex-nowrap {
    flex-wrap: nowrap !important;
  }

  .sm\:place-items-auto {
    place-items: auto !important;
  }

  .sm\:place-items-start {
    place-items: start !important;
  }

  .sm\:place-items-end {
    place-items: end !important;
  }

  .sm\:place-items-center {
    place-items: center !important;
  }

  .sm\:place-items-stretch {
    place-items: stretch !important;
  }

  .sm\:place-content-center {
    place-content: center !important;
  }

  .sm\:place-content-start {
    place-content: start !important;
  }

  .sm\:place-content-end {
    place-content: end !important;
  }

  .sm\:place-content-between {
    place-content: space-between !important;
  }

  .sm\:place-content-around {
    place-content: space-around !important;
  }

  .sm\:place-content-evenly {
    place-content: space-evenly !important;
  }

  .sm\:place-content-stretch {
    place-content: stretch !important;
  }

  .sm\:place-self-auto {
    place-self: auto !important;
  }

  .sm\:place-self-start {
    place-self: start !important;
  }

  .sm\:place-self-end {
    place-self: end !important;
  }

  .sm\:place-self-center {
    place-self: center !important;
  }

  .sm\:place-self-stretch {
    place-self: stretch !important;
  }

  .sm\:items-start {
    align-items: flex-start !important;
  }

  .sm\:items-end {
    align-items: flex-end !important;
  }

  .sm\:items-center {
    align-items: center !important;
  }

  .sm\:items-baseline {
    align-items: baseline !important;
  }

  .sm\:items-stretch {
    align-items: stretch !important;
  }

  .sm\:content-center {
    align-content: center !important;
  }

  .sm\:content-start {
    align-content: flex-start !important;
  }

  .sm\:content-end {
    align-content: flex-end !important;
  }

  .sm\:content-between {
    align-content: space-between !important;
  }

  .sm\:content-around {
    align-content: space-around !important;
  }

  .sm\:content-evenly {
    align-content: space-evenly !important;
  }

  .sm\:self-auto {
    align-self: auto !important;
  }

  .sm\:self-start {
    align-self: flex-start !important;
  }

  .sm\:self-end {
    align-self: flex-end !important;
  }

  .sm\:self-center {
    align-self: center !important;
  }

  .sm\:self-stretch {
    align-self: stretch !important;
  }

  .sm\:justify-items-auto {
    justify-items: auto !important;
  }

  .sm\:justify-items-start {
    justify-items: start !important;
  }

  .sm\:justify-items-end {
    justify-items: end !important;
  }

  .sm\:justify-items-center {
    justify-items: center !important;
  }

  .sm\:justify-items-stretch {
    justify-items: stretch !important;
  }

  .sm\:justify-start {
    justify-content: flex-start !important;
  }

  .sm\:justify-end {
    justify-content: flex-end !important;
  }

  .sm\:justify-center {
    justify-content: center !important;
  }

  .sm\:justify-between {
    justify-content: space-between !important;
  }

  .sm\:justify-around {
    justify-content: space-around !important;
  }

  .sm\:justify-evenly {
    justify-content: space-evenly !important;
  }

  .sm\:justify-self-auto {
    justify-self: auto !important;
  }

  .sm\:justify-self-start {
    justify-self: start !important;
  }

  .sm\:justify-self-end {
    justify-self: end !important;
  }

  .sm\:justify-self-center {
    justify-self: center !important;
  }

  .sm\:justify-self-stretch {
    justify-self: stretch !important;
  }

  .sm\:flex-1 {
    flex: 1 1 0% !important;
  }

  .sm\:flex-auto {
    flex: 1 1 auto !important;
  }

  .sm\:flex-initial {
    flex: 0 1 auto !important;
  }

  .sm\:flex-none {
    flex: none !important;
  }

  .sm\:flex-grow-0 {
    flex-grow: 0 !important;
  }

  .sm\:flex-grow {
    flex-grow: 1 !important;
  }

  .sm\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }

  .sm\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .sm\:order-1 {
    order: 1 !important;
  }

  .sm\:order-2 {
    order: 2 !important;
  }

  .sm\:order-3 {
    order: 3 !important;
  }

  .sm\:order-4 {
    order: 4 !important;
  }

  .sm\:order-5 {
    order: 5 !important;
  }

  .sm\:order-6 {
    order: 6 !important;
  }

  .sm\:order-7 {
    order: 7 !important;
  }

  .sm\:order-8 {
    order: 8 !important;
  }

  .sm\:order-9 {
    order: 9 !important;
  }

  .sm\:order-10 {
    order: 10 !important;
  }

  .sm\:order-11 {
    order: 11 !important;
  }

  .sm\:order-12 {
    order: 12 !important;
  }

  .sm\:order-first {
    order: -9999 !important;
  }

  .sm\:order-last {
    order: 9999 !important;
  }

  .sm\:order-none {
    order: 0 !important;
  }

  .sm\:float-right {
    float: right !important;
  }

  .sm\:float-left {
    float: left !important;
  }

  .sm\:float-none {
    float: none !important;
  }

  .sm\:clear-left {
    clear: left !important;
  }

  .sm\:clear-right {
    clear: right !important;
  }

  .sm\:clear-both {
    clear: both !important;
  }

  .sm\:clear-none {
    clear: none !important;
  }

  .sm\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  }

  .sm\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important;
  }

  .sm\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
  }

  .sm\:font-thin {
    font-weight: 100 !important;
  }

  .sm\:font-extralight {
    font-weight: 200 !important;
  }

  .sm\:font-light {
    font-weight: 300 !important;
  }

  .sm\:font-normal {
    font-weight: 400 !important;
  }

  .sm\:font-medium {
    font-weight: 500 !important;
  }

  .sm\:font-semibold {
    font-weight: 600 !important;
  }

  .sm\:font-bold {
    font-weight: 700 !important;
  }

  .sm\:font-extrabold {
    font-weight: 800 !important;
  }

  .sm\:font-black {
    font-weight: 900 !important;
  }

  .sm\:font-inherit {
    font-weight: inherit !important;
  }

  .sm\:h-0 {
    height: 0px !important;
  }

  .sm\:h-1 {
    height: 4px !important;
  }

  .sm\:h-2 {
    height: 8px !important;
  }

  .sm\:h-3 {
    height: 12px !important;
  }

  .sm\:h-4 {
    height: 16px !important;
  }

  .sm\:h-5 {
    height: 20px !important;
  }

  .sm\:h-6 {
    height: 24px !important;
  }

  .sm\:h-7 {
    height: 28px !important;
  }

  .sm\:h-8 {
    height: 32px !important;
  }

  .sm\:h-9 {
    height: 36px !important;
  }

  .sm\:h-10 {
    height: 40px !important;
  }

  .sm\:h-11 {
    height: 44px !important;
  }

  .sm\:h-12 {
    height: 48px !important;
  }

  .sm\:h-13 {
    height: 52px !important;
  }

  .sm\:h-14 {
    height: 56px !important;
  }

  .sm\:h-15 {
    height: 60px !important;
  }

  .sm\:h-16 {
    height: 64px !important;
  }

  .sm\:h-17 {
    height: 68px !important;
  }

  .sm\:h-18 {
    height: 72px !important;
  }

  .sm\:h-19 {
    height: 76px !important;
  }

  .sm\:h-20 {
    height: 80px !important;
  }

  .sm\:h-21 {
    height: 84px !important;
  }

  .sm\:h-22 {
    height: 88px !important;
  }

  .sm\:h-23 {
    height: 92px !important;
  }

  .sm\:h-24 {
    height: 96px !important;
  }

  .sm\:h-25 {
    height: 100px !important;
  }

  .sm\:h-26 {
    height: 104px !important;
  }

  .sm\:h-27 {
    height: 108px !important;
  }

  .sm\:h-28 {
    height: 112px !important;
  }

  .sm\:h-29 {
    height: 116px !important;
  }

  .sm\:h-30 {
    height: 120px !important;
  }

  .sm\:h-31 {
    height: 124px !important;
  }

  .sm\:h-32 {
    height: 128px !important;
  }

  .sm\:h-33 {
    height: 132px !important;
  }

  .sm\:h-34 {
    height: 136px !important;
  }

  .sm\:h-35 {
    height: 140px !important;
  }

  .sm\:h-36 {
    height: 144px !important;
  }

  .sm\:h-37 {
    height: 148px !important;
  }

  .sm\:h-38 {
    height: 152px !important;
  }

  .sm\:h-39 {
    height: 156px !important;
  }

  .sm\:h-40 {
    height: 160px !important;
  }

  .sm\:h-41 {
    height: 164px !important;
  }

  .sm\:h-42 {
    height: 168px !important;
  }

  .sm\:h-43 {
    height: 172px !important;
  }

  .sm\:h-44 {
    height: 176px !important;
  }

  .sm\:h-45 {
    height: 180px !important;
  }

  .sm\:h-46 {
    height: 184px !important;
  }

  .sm\:h-47 {
    height: 188px !important;
  }

  .sm\:h-48 {
    height: 192px !important;
  }

  .sm\:h-49 {
    height: 196px !important;
  }

  .sm\:h-50 {
    height: 200px !important;
  }

  .sm\:h-51 {
    height: 204px !important;
  }

  .sm\:h-52 {
    height: 208px !important;
  }

  .sm\:h-53 {
    height: 212px !important;
  }

  .sm\:h-54 {
    height: 216px !important;
  }

  .sm\:h-55 {
    height: 220px !important;
  }

  .sm\:h-56 {
    height: 224px !important;
  }

  .sm\:h-57 {
    height: 228px !important;
  }

  .sm\:h-60 {
    height: 240px !important;
  }

  .sm\:h-61 {
    height: 244px !important;
  }

  .sm\:h-62 {
    height: 248px !important;
  }

  .sm\:h-65 {
    height: 260px !important;
  }

  .sm\:h-66 {
    height: 264px !important;
  }

  .sm\:h-68 {
    height: 272px !important;
  }

  .sm\:h-69 {
    height: 276px !important;
  }

  .sm\:h-70 {
    height: 280px !important;
  }

  .sm\:h-73 {
    height: 292px !important;
  }

  .sm\:h-74 {
    height: 296px !important;
  }

  .sm\:h-75 {
    height: 300px !important;
  }

  .sm\:h-77 {
    height: 308px !important;
  }

  .sm\:h-78 {
    height: 312px !important;
  }

  .sm\:h-80 {
    height: 320px !important;
  }

  .sm\:h-81 {
    height: 324px !important;
  }

  .sm\:h-84 {
    height: 336px !important;
  }

  .sm\:h-87 {
    height: 348px !important;
  }

  .sm\:h-90 {
    height: 360px !important;
  }

  .sm\:h-91 {
    height: 364px !important;
  }

  .sm\:h-92 {
    height: 368px !important;
  }

  .sm\:h-93 {
    height: 372px !important;
  }

  .sm\:h-94 {
    height: 376px !important;
  }

  .sm\:h-95 {
    height: 380px !important;
  }

  .sm\:h-96 {
    height: 384px !important;
  }

  .sm\:h-97 {
    height: 388px !important;
  }

  .sm\:h-98 {
    height: 392px !important;
  }

  .sm\:h-99 {
    height: 396px !important;
  }

  .sm\:h-100 {
    height: 400px !important;
  }

  .sm\:h-101 {
    height: 404px !important;
  }

  .sm\:h-102 {
    height: 408px !important;
  }

  .sm\:h-103 {
    height: 412px !important;
  }

  .sm\:h-104 {
    height: 416px !important;
  }

  .sm\:h-105 {
    height: 420px !important;
  }

  .sm\:h-107 {
    height: 428px !important;
  }

  .sm\:h-110 {
    height: 440px !important;
  }

  .sm\:h-112 {
    height: 448px !important;
  }

  .sm\:h-114 {
    height: 456px !important;
  }

  .sm\:h-115 {
    height: 460px !important;
  }

  .sm\:h-119 {
    height: 476px !important;
  }

  .sm\:h-120 {
    height: 480px !important;
  }

  .sm\:h-122 {
    height: 488px !important;
  }

  .sm\:h-124 {
    height: 496px !important;
  }

  .sm\:h-130 {
    height: 520px !important;
  }

  .sm\:h-138 {
    height: 552px !important;
  }

  .sm\:h-143 {
    height: 572px !important;
  }

  .sm\:h-148 {
    height: 592px !important;
  }

  .sm\:h-150 {
    height: 600px !important;
  }

  .sm\:h-154 {
    height: 616px !important;
  }

  .sm\:h-160 {
    height: 640px !important;
  }

  .sm\:h-162 {
    height: 648px !important;
  }

  .sm\:h-164 {
    height: 656px !important;
  }

  .sm\:h-165 {
    height: 660px !important;
  }

  .sm\:h-166 {
    height: 664px !important;
  }

  .sm\:h-168 {
    height: 672px !important;
  }

  .sm\:h-169 {
    height: 676px !important;
  }

  .sm\:h-170 {
    height: 680px !important;
  }

  .sm\:h-172 {
    height: 688px !important;
  }

  .sm\:h-174 {
    height: 696px !important;
  }

  .sm\:h-175 {
    height: 700px !important;
  }

  .sm\:h-189 {
    height: 756px !important;
  }

  .sm\:h-200 {
    height: 800px !important;
  }

  .sm\:h-auto {
    height: auto !important;
  }

  .sm\:h-0\.5 {
    height: 2px !important;
  }

  .sm\:h-1\.5 {
    height: 6px !important;
  }

  .sm\:h-3\.5 {
    height: 14px !important;
  }

  .sm\:h-6\.5 {
    height: 26px !important;
  }

  .sm\:h-7\.5 {
    height: 30px !important;
  }

  .sm\:h-17\.5 {
    height: 70px !important;
  }

  .sm\:h-28\.5 {
    height: 114px !important;
  }

  .sm\:h-31\.5 {
    height: 126px !important;
  }

  .sm\:h-37\.5 {
    height: 150px !important;
  }

  .sm\:h-72\.5 {
    height: 290px !important;
  }

  .sm\:h-sm {
    height: 8px !important;
  }

  .sm\:h-md {
    height: 16px !important;
  }

  .sm\:h-lg {
    height: 24px !important;
  }

  .sm\:h-xl {
    height: 32px !important;
  }

  .sm\:h-n1 {
    height: -4px !important;
  }

  .sm\:h-n2 {
    height: -8px !important;
  }

  .sm\:h-n3 {
    height: -12px !important;
  }

  .sm\:h-n4 {
    height: -16px !important;
  }

  .sm\:h-n5 {
    height: -20px !important;
  }

  .sm\:h-n6 {
    height: -24px !important;
  }

  .sm\:h-n7 {
    height: -28px !important;
  }

  .sm\:h-n8 {
    height: -32px !important;
  }

  .sm\:h-n9 {
    height: -36px !important;
  }

  .sm\:h-n10 {
    height: -40px !important;
  }

  .sm\:h-n11 {
    height: -44px !important;
  }

  .sm\:h-n12 {
    height: -48px !important;
  }

  .sm\:h-n13 {
    height: -52px !important;
  }

  .sm\:h-n14 {
    height: -46px !important;
  }

  .sm\:h-n22 {
    height: -88px !important;
  }

  .sm\:h-1\/2 {
    height: 50% !important;
  }

  .sm\:h-1\/3 {
    height: 33.333333% !important;
  }

  .sm\:h-2\/3 {
    height: 66.666667% !important;
  }

  .sm\:h-1\/4 {
    height: 25% !important;
  }

  .sm\:h-2\/4 {
    height: 50% !important;
  }

  .sm\:h-3\/4 {
    height: 75% !important;
  }

  .sm\:h-1\/5 {
    height: 20% !important;
  }

  .sm\:h-2\/5 {
    height: 40% !important;
  }

  .sm\:h-3\/5 {
    height: 60% !important;
  }

  .sm\:h-4\/5 {
    height: 80% !important;
  }

  .sm\:h-1\/6 {
    height: 16.666667% !important;
  }

  .sm\:h-2\/6 {
    height: 33.333333% !important;
  }

  .sm\:h-3\/6 {
    height: 50% !important;
  }

  .sm\:h-4\/6 {
    height: 66.666667% !important;
  }

  .sm\:h-5\/6 {
    height: 83.333333% !important;
  }

  .sm\:h-full {
    height: 100% !important;
  }

  .sm\:h-screen {
    height: 100vh !important;
  }

  .sm\:text-0 {
    font-size: 12px !important;
    line-height: 18px !important;
  }

  .sm\:text-1 {
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-2 {
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-3 {
    font-size: 18px !important;
    line-height: 28px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-4 {
    font-size: 20px !important;
    line-height: 30px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-5 {
    font-size: 24px !important;
    line-height: 32px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-6 {
    font-size: 30px !important;
    line-height: 38px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-7 {
    font-size: 36px !important;
    line-height: 44px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-0\.5 {
    font-size: 13px !important;
    line-height: 19px !important;
    letter-spacing: -0.01em !important;
  }

  .sm\:text-xs {
    font-size: .75rem !important;
  }

  .sm\:text-sm {
    font-size: .875rem !important;
  }

  .sm\:text-base {
    font-size: 1rem !important;
  }

  .sm\:text-lg {
    font-size: 1.125rem !important;
  }

  .sm\:text-xl {
    font-size: 1.25rem !important;
  }

  .sm\:leading-3 {
    line-height: .75rem !important;
  }

  .sm\:leading-4 {
    line-height: 1rem !important;
  }

  .sm\:leading-5 {
    line-height: 1.25rem !important;
  }

  .sm\:leading-6 {
    line-height: 1.5rem !important;
  }

  .sm\:leading-7 {
    line-height: 1.75rem !important;
  }

  .sm\:leading-8 {
    line-height: 2rem !important;
  }

  .sm\:leading-9 {
    line-height: 2.25rem !important;
  }

  .sm\:leading-10 {
    line-height: 2.5rem !important;
  }

  .sm\:leading-none {
    line-height: 1 !important;
  }

  .sm\:leading-tight {
    line-height: 1.25 !important;
  }

  .sm\:leading-snug {
    line-height: 1.375 !important;
  }

  .sm\:leading-normal {
    line-height: 1.5 !important;
  }

  .sm\:leading-relaxed {
    line-height: 1.625 !important;
  }

  .sm\:leading-loose {
    line-height: 2 !important;
  }

  .sm\:list-inside {
    list-style-position: inside !important;
  }

  .sm\:list-outside {
    list-style-position: outside !important;
  }

  .sm\:list-none {
    list-style-type: none !important;
  }

  .sm\:list-disc {
    list-style-type: disc !important;
  }

  .sm\:list-decimal {
    list-style-type: decimal !important;
  }

  .sm\:m-0 {
    margin: 0px !important;
  }

  .sm\:m-1 {
    margin: 4px !important;
  }

  .sm\:m-2 {
    margin: 8px !important;
  }

  .sm\:m-3 {
    margin: 12px !important;
  }

  .sm\:m-4 {
    margin: 16px !important;
  }

  .sm\:m-5 {
    margin: 20px !important;
  }

  .sm\:m-6 {
    margin: 24px !important;
  }

  .sm\:m-7 {
    margin: 28px !important;
  }

  .sm\:m-8 {
    margin: 32px !important;
  }

  .sm\:m-9 {
    margin: 36px !important;
  }

  .sm\:m-10 {
    margin: 40px !important;
  }

  .sm\:m-11 {
    margin: 44px !important;
  }

  .sm\:m-12 {
    margin: 48px !important;
  }

  .sm\:m-13 {
    margin: 52px !important;
  }

  .sm\:m-14 {
    margin: 56px !important;
  }

  .sm\:m-15 {
    margin: 60px !important;
  }

  .sm\:m-16 {
    margin: 64px !important;
  }

  .sm\:m-17 {
    margin: 68px !important;
  }

  .sm\:m-18 {
    margin: 72px !important;
  }

  .sm\:m-19 {
    margin: 76px !important;
  }

  .sm\:m-20 {
    margin: 80px !important;
  }

  .sm\:m-21 {
    margin: 84px !important;
  }

  .sm\:m-22 {
    margin: 88px !important;
  }

  .sm\:m-23 {
    margin: 92px !important;
  }

  .sm\:m-24 {
    margin: 96px !important;
  }

  .sm\:m-25 {
    margin: 100px !important;
  }

  .sm\:m-26 {
    margin: 104px !important;
  }

  .sm\:m-27 {
    margin: 108px !important;
  }

  .sm\:m-28 {
    margin: 112px !important;
  }

  .sm\:m-29 {
    margin: 116px !important;
  }

  .sm\:m-30 {
    margin: 120px !important;
  }

  .sm\:m-31 {
    margin: 124px !important;
  }

  .sm\:m-32 {
    margin: 128px !important;
  }

  .sm\:m-33 {
    margin: 132px !important;
  }

  .sm\:m-34 {
    margin: 136px !important;
  }

  .sm\:m-35 {
    margin: 140px !important;
  }

  .sm\:m-36 {
    margin: 144px !important;
  }

  .sm\:m-37 {
    margin: 148px !important;
  }

  .sm\:m-38 {
    margin: 152px !important;
  }

  .sm\:m-39 {
    margin: 156px !important;
  }

  .sm\:m-40 {
    margin: 160px !important;
  }

  .sm\:m-41 {
    margin: 164px !important;
  }

  .sm\:m-42 {
    margin: 168px !important;
  }

  .sm\:m-43 {
    margin: 172px !important;
  }

  .sm\:m-44 {
    margin: 176px !important;
  }

  .sm\:m-45 {
    margin: 180px !important;
  }

  .sm\:m-46 {
    margin: 184px !important;
  }

  .sm\:m-47 {
    margin: 188px !important;
  }

  .sm\:m-48 {
    margin: 192px !important;
  }

  .sm\:m-49 {
    margin: 196px !important;
  }

  .sm\:m-50 {
    margin: 200px !important;
  }

  .sm\:m-51 {
    margin: 204px !important;
  }

  .sm\:m-52 {
    margin: 208px !important;
  }

  .sm\:m-53 {
    margin: 212px !important;
  }

  .sm\:m-54 {
    margin: 216px !important;
  }

  .sm\:m-55 {
    margin: 220px !important;
  }

  .sm\:m-56 {
    margin: 224px !important;
  }

  .sm\:m-57 {
    margin: 228px !important;
  }

  .sm\:m-60 {
    margin: 240px !important;
  }

  .sm\:m-61 {
    margin: 244px !important;
  }

  .sm\:m-62 {
    margin: 248px !important;
  }

  .sm\:m-65 {
    margin: 260px !important;
  }

  .sm\:m-66 {
    margin: 264px !important;
  }

  .sm\:m-68 {
    margin: 272px !important;
  }

  .sm\:m-69 {
    margin: 276px !important;
  }

  .sm\:m-70 {
    margin: 280px !important;
  }

  .sm\:m-73 {
    margin: 292px !important;
  }

  .sm\:m-74 {
    margin: 296px !important;
  }

  .sm\:m-75 {
    margin: 300px !important;
  }

  .sm\:m-77 {
    margin: 308px !important;
  }

  .sm\:m-78 {
    margin: 312px !important;
  }

  .sm\:m-80 {
    margin: 320px !important;
  }

  .sm\:m-81 {
    margin: 324px !important;
  }

  .sm\:m-84 {
    margin: 336px !important;
  }

  .sm\:m-87 {
    margin: 348px !important;
  }

  .sm\:m-90 {
    margin: 360px !important;
  }

  .sm\:m-91 {
    margin: 364px !important;
  }

  .sm\:m-92 {
    margin: 368px !important;
  }

  .sm\:m-93 {
    margin: 372px !important;
  }

  .sm\:m-94 {
    margin: 376px !important;
  }

  .sm\:m-95 {
    margin: 380px !important;
  }

  .sm\:m-96 {
    margin: 384px !important;
  }

  .sm\:m-97 {
    margin: 388px !important;
  }

  .sm\:m-98 {
    margin: 392px !important;
  }

  .sm\:m-99 {
    margin: 396px !important;
  }

  .sm\:m-100 {
    margin: 400px !important;
  }

  .sm\:m-101 {
    margin: 404px !important;
  }

  .sm\:m-102 {
    margin: 408px !important;
  }

  .sm\:m-103 {
    margin: 412px !important;
  }

  .sm\:m-104 {
    margin: 416px !important;
  }

  .sm\:m-105 {
    margin: 420px !important;
  }

  .sm\:m-107 {
    margin: 428px !important;
  }

  .sm\:m-110 {
    margin: 440px !important;
  }

  .sm\:m-112 {
    margin: 448px !important;
  }

  .sm\:m-114 {
    margin: 456px !important;
  }

  .sm\:m-115 {
    margin: 460px !important;
  }

  .sm\:m-119 {
    margin: 476px !important;
  }

  .sm\:m-120 {
    margin: 480px !important;
  }

  .sm\:m-122 {
    margin: 488px !important;
  }

  .sm\:m-124 {
    margin: 496px !important;
  }

  .sm\:m-130 {
    margin: 520px !important;
  }

  .sm\:m-138 {
    margin: 552px !important;
  }

  .sm\:m-143 {
    margin: 572px !important;
  }

  .sm\:m-148 {
    margin: 592px !important;
  }

  .sm\:m-150 {
    margin: 600px !important;
  }

  .sm\:m-154 {
    margin: 616px !important;
  }

  .sm\:m-160 {
    margin: 640px !important;
  }

  .sm\:m-162 {
    margin: 648px !important;
  }

  .sm\:m-164 {
    margin: 656px !important;
  }

  .sm\:m-165 {
    margin: 660px !important;
  }

  .sm\:m-166 {
    margin: 664px !important;
  }

  .sm\:m-168 {
    margin: 672px !important;
  }

  .sm\:m-169 {
    margin: 676px !important;
  }

  .sm\:m-170 {
    margin: 680px !important;
  }

  .sm\:m-172 {
    margin: 688px !important;
  }

  .sm\:m-174 {
    margin: 696px !important;
  }

  .sm\:m-175 {
    margin: 700px !important;
  }

  .sm\:m-189 {
    margin: 756px !important;
  }

  .sm\:m-200 {
    margin: 800px !important;
  }

  .sm\:m-auto {
    margin: auto !important;
  }

  .sm\:m-0\.5 {
    margin: 2px !important;
  }

  .sm\:m-1\.5 {
    margin: 6px !important;
  }

  .sm\:m-3\.5 {
    margin: 14px !important;
  }

  .sm\:m-6\.5 {
    margin: 26px !important;
  }

  .sm\:m-7\.5 {
    margin: 30px !important;
  }

  .sm\:m-17\.5 {
    margin: 70px !important;
  }

  .sm\:m-28\.5 {
    margin: 114px !important;
  }

  .sm\:m-31\.5 {
    margin: 126px !important;
  }

  .sm\:m-37\.5 {
    margin: 150px !important;
  }

  .sm\:m-72\.5 {
    margin: 290px !important;
  }

  .sm\:m-sm {
    margin: 8px !important;
  }

  .sm\:m-md {
    margin: 16px !important;
  }

  .sm\:m-lg {
    margin: 24px !important;
  }

  .sm\:m-xl {
    margin: 32px !important;
  }

  .sm\:m-n1 {
    margin: -4px !important;
  }

  .sm\:m-n2 {
    margin: -8px !important;
  }

  .sm\:m-n3 {
    margin: -12px !important;
  }

  .sm\:m-n4 {
    margin: -16px !important;
  }

  .sm\:m-n5 {
    margin: -20px !important;
  }

  .sm\:m-n6 {
    margin: -24px !important;
  }

  .sm\:m-n7 {
    margin: -28px !important;
  }

  .sm\:m-n8 {
    margin: -32px !important;
  }

  .sm\:m-n9 {
    margin: -36px !important;
  }

  .sm\:m-n10 {
    margin: -40px !important;
  }

  .sm\:m-n11 {
    margin: -44px !important;
  }

  .sm\:m-n12 {
    margin: -48px !important;
  }

  .sm\:m-n13 {
    margin: -52px !important;
  }

  .sm\:m-n14 {
    margin: -46px !important;
  }

  .sm\:m-n22 {
    margin: -88px !important;
  }

  .sm\:-m-0 {
    margin: 0px !important;
  }

  .sm\:-m-1 {
    margin: -4px !important;
  }

  .sm\:-m-2 {
    margin: -8px !important;
  }

  .sm\:-m-3 {
    margin: -12px !important;
  }

  .sm\:-m-4 {
    margin: -16px !important;
  }

  .sm\:-m-5 {
    margin: -20px !important;
  }

  .sm\:-m-6 {
    margin: -24px !important;
  }

  .sm\:-m-7 {
    margin: -28px !important;
  }

  .sm\:-m-8 {
    margin: -32px !important;
  }

  .sm\:-m-9 {
    margin: -36px !important;
  }

  .sm\:-m-10 {
    margin: -40px !important;
  }

  .sm\:-m-11 {
    margin: -44px !important;
  }

  .sm\:-m-12 {
    margin: -48px !important;
  }

  .sm\:-m-13 {
    margin: -52px !important;
  }

  .sm\:-m-14 {
    margin: -56px !important;
  }

  .sm\:-m-15 {
    margin: -60px !important;
  }

  .sm\:-m-16 {
    margin: -64px !important;
  }

  .sm\:-m-17 {
    margin: -68px !important;
  }

  .sm\:-m-18 {
    margin: -72px !important;
  }

  .sm\:-m-19 {
    margin: -76px !important;
  }

  .sm\:-m-20 {
    margin: -80px !important;
  }

  .sm\:-m-21 {
    margin: -84px !important;
  }

  .sm\:-m-22 {
    margin: -88px !important;
  }

  .sm\:-m-23 {
    margin: -92px !important;
  }

  .sm\:-m-24 {
    margin: -96px !important;
  }

  .sm\:-m-25 {
    margin: -100px !important;
  }

  .sm\:-m-26 {
    margin: -104px !important;
  }

  .sm\:-m-27 {
    margin: -108px !important;
  }

  .sm\:-m-28 {
    margin: -112px !important;
  }

  .sm\:-m-29 {
    margin: -116px !important;
  }

  .sm\:-m-30 {
    margin: -120px !important;
  }

  .sm\:-m-31 {
    margin: -124px !important;
  }

  .sm\:-m-32 {
    margin: -128px !important;
  }

  .sm\:-m-33 {
    margin: -132px !important;
  }

  .sm\:-m-34 {
    margin: -136px !important;
  }

  .sm\:-m-35 {
    margin: -140px !important;
  }

  .sm\:-m-36 {
    margin: -144px !important;
  }

  .sm\:-m-37 {
    margin: -148px !important;
  }

  .sm\:-m-38 {
    margin: -152px !important;
  }

  .sm\:-m-39 {
    margin: -156px !important;
  }

  .sm\:-m-40 {
    margin: -160px !important;
  }

  .sm\:-m-41 {
    margin: -164px !important;
  }

  .sm\:-m-42 {
    margin: -168px !important;
  }

  .sm\:-m-43 {
    margin: -172px !important;
  }

  .sm\:-m-44 {
    margin: -176px !important;
  }

  .sm\:-m-45 {
    margin: -180px !important;
  }

  .sm\:-m-46 {
    margin: -184px !important;
  }

  .sm\:-m-47 {
    margin: -188px !important;
  }

  .sm\:-m-48 {
    margin: -192px !important;
  }

  .sm\:-m-49 {
    margin: -196px !important;
  }

  .sm\:-m-50 {
    margin: -200px !important;
  }

  .sm\:-m-51 {
    margin: -204px !important;
  }

  .sm\:-m-52 {
    margin: -208px !important;
  }

  .sm\:-m-53 {
    margin: -212px !important;
  }

  .sm\:-m-54 {
    margin: -216px !important;
  }

  .sm\:-m-55 {
    margin: -220px !important;
  }

  .sm\:-m-56 {
    margin: -224px !important;
  }

  .sm\:-m-57 {
    margin: -228px !important;
  }

  .sm\:-m-60 {
    margin: -240px !important;
  }

  .sm\:-m-61 {
    margin: -244px !important;
  }

  .sm\:-m-62 {
    margin: -248px !important;
  }

  .sm\:-m-65 {
    margin: -260px !important;
  }

  .sm\:-m-66 {
    margin: -264px !important;
  }

  .sm\:-m-68 {
    margin: -272px !important;
  }

  .sm\:-m-69 {
    margin: -276px !important;
  }

  .sm\:-m-70 {
    margin: -280px !important;
  }

  .sm\:-m-73 {
    margin: -292px !important;
  }

  .sm\:-m-74 {
    margin: -296px !important;
  }

  .sm\:-m-75 {
    margin: -300px !important;
  }

  .sm\:-m-77 {
    margin: -308px !important;
  }

  .sm\:-m-78 {
    margin: -312px !important;
  }

  .sm\:-m-80 {
    margin: -320px !important;
  }

  .sm\:-m-81 {
    margin: -324px !important;
  }

  .sm\:-m-84 {
    margin: -336px !important;
  }

  .sm\:-m-87 {
    margin: -348px !important;
  }

  .sm\:-m-90 {
    margin: -360px !important;
  }

  .sm\:-m-91 {
    margin: -364px !important;
  }

  .sm\:-m-92 {
    margin: -368px !important;
  }

  .sm\:-m-93 {
    margin: -372px !important;
  }

  .sm\:-m-94 {
    margin: -376px !important;
  }

  .sm\:-m-95 {
    margin: -380px !important;
  }

  .sm\:-m-96 {
    margin: -384px !important;
  }

  .sm\:-m-97 {
    margin: -388px !important;
  }

  .sm\:-m-98 {
    margin: -392px !important;
  }

  .sm\:-m-99 {
    margin: -396px !important;
  }

  .sm\:-m-100 {
    margin: -400px !important;
  }

  .sm\:-m-101 {
    margin: -404px !important;
  }

  .sm\:-m-102 {
    margin: -408px !important;
  }

  .sm\:-m-103 {
    margin: -412px !important;
  }

  .sm\:-m-104 {
    margin: -416px !important;
  }

  .sm\:-m-105 {
    margin: -420px !important;
  }

  .sm\:-m-107 {
    margin: -428px !important;
  }

  .sm\:-m-110 {
    margin: -440px !important;
  }

  .sm\:-m-112 {
    margin: -448px !important;
  }

  .sm\:-m-114 {
    margin: -456px !important;
  }

  .sm\:-m-115 {
    margin: -460px !important;
  }

  .sm\:-m-119 {
    margin: -476px !important;
  }

  .sm\:-m-120 {
    margin: -480px !important;
  }

  .sm\:-m-122 {
    margin: -488px !important;
  }

  .sm\:-m-124 {
    margin: -496px !important;
  }

  .sm\:-m-130 {
    margin: -520px !important;
  }

  .sm\:-m-138 {
    margin: -552px !important;
  }

  .sm\:-m-143 {
    margin: -572px !important;
  }

  .sm\:-m-148 {
    margin: -592px !important;
  }

  .sm\:-m-150 {
    margin: -600px !important;
  }

  .sm\:-m-154 {
    margin: -616px !important;
  }

  .sm\:-m-160 {
    margin: -640px !important;
  }

  .sm\:-m-162 {
    margin: -648px !important;
  }

  .sm\:-m-164 {
    margin: -656px !important;
  }

  .sm\:-m-165 {
    margin: -660px !important;
  }

  .sm\:-m-166 {
    margin: -664px !important;
  }

  .sm\:-m-168 {
    margin: -672px !important;
  }

  .sm\:-m-169 {
    margin: -676px !important;
  }

  .sm\:-m-170 {
    margin: -680px !important;
  }

  .sm\:-m-172 {
    margin: -688px !important;
  }

  .sm\:-m-174 {
    margin: -696px !important;
  }

  .sm\:-m-175 {
    margin: -700px !important;
  }

  .sm\:-m-189 {
    margin: -756px !important;
  }

  .sm\:-m-200 {
    margin: -800px !important;
  }

  .sm\:-m-0\.5 {
    margin: -2px !important;
  }

  .sm\:-m-1\.5 {
    margin: -6px !important;
  }

  .sm\:-m-3\.5 {
    margin: -14px !important;
  }

  .sm\:-m-6\.5 {
    margin: -26px !important;
  }

  .sm\:-m-7\.5 {
    margin: -30px !important;
  }

  .sm\:-m-17\.5 {
    margin: -70px !important;
  }

  .sm\:-m-28\.5 {
    margin: -114px !important;
  }

  .sm\:-m-31\.5 {
    margin: -126px !important;
  }

  .sm\:-m-37\.5 {
    margin: -150px !important;
  }

  .sm\:-m-72\.5 {
    margin: -290px !important;
  }

  .sm\:-m-sm {
    margin: -8px !important;
  }

  .sm\:-m-md {
    margin: -16px !important;
  }

  .sm\:-m-lg {
    margin: -24px !important;
  }

  .sm\:-m-xl {
    margin: -32px !important;
  }

  .sm\:-m-n1 {
    margin: 4px !important;
  }

  .sm\:-m-n2 {
    margin: 8px !important;
  }

  .sm\:-m-n3 {
    margin: 12px !important;
  }

  .sm\:-m-n4 {
    margin: 16px !important;
  }

  .sm\:-m-n5 {
    margin: 20px !important;
  }

  .sm\:-m-n6 {
    margin: 24px !important;
  }

  .sm\:-m-n7 {
    margin: 28px !important;
  }

  .sm\:-m-n8 {
    margin: 32px !important;
  }

  .sm\:-m-n9 {
    margin: 36px !important;
  }

  .sm\:-m-n10 {
    margin: 40px !important;
  }

  .sm\:-m-n11 {
    margin: 44px !important;
  }

  .sm\:-m-n12 {
    margin: 48px !important;
  }

  .sm\:-m-n13 {
    margin: 52px !important;
  }

  .sm\:-m-n14 {
    margin: 46px !important;
  }

  .sm\:-m-n22 {
    margin: 88px !important;
  }

  .sm\:my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .sm\:mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .sm\:my-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .sm\:mx-1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .sm\:my-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .sm\:mx-2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .sm\:my-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .sm\:mx-3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .sm\:my-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .sm\:mx-4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .sm\:my-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .sm\:mx-5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .sm\:my-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .sm\:mx-6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .sm\:my-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .sm\:mx-7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .sm\:my-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .sm\:mx-8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .sm\:my-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .sm\:mx-9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .sm\:my-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .sm\:mx-10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .sm\:my-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .sm\:mx-11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .sm\:my-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .sm\:mx-12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .sm\:my-13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .sm\:mx-13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .sm\:my-14 {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .sm\:mx-14 {
    margin-left: 56px !important;
    margin-right: 56px !important;
  }

  .sm\:my-15 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .sm\:mx-15 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .sm\:my-16 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .sm\:mx-16 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .sm\:my-17 {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }

  .sm\:mx-17 {
    margin-left: 68px !important;
    margin-right: 68px !important;
  }

  .sm\:my-18 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }

  .sm\:mx-18 {
    margin-left: 72px !important;
    margin-right: 72px !important;
  }

  .sm\:my-19 {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }

  .sm\:mx-19 {
    margin-left: 76px !important;
    margin-right: 76px !important;
  }

  .sm\:my-20 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .sm\:mx-20 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .sm\:my-21 {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .sm\:mx-21 {
    margin-left: 84px !important;
    margin-right: 84px !important;
  }

  .sm\:my-22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .sm\:mx-22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .sm\:my-23 {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }

  .sm\:mx-23 {
    margin-left: 92px !important;
    margin-right: 92px !important;
  }

  .sm\:my-24 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }

  .sm\:mx-24 {
    margin-left: 96px !important;
    margin-right: 96px !important;
  }

  .sm\:my-25 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .sm\:mx-25 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .sm\:my-26 {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }

  .sm\:mx-26 {
    margin-left: 104px !important;
    margin-right: 104px !important;
  }

  .sm\:my-27 {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }

  .sm\:mx-27 {
    margin-left: 108px !important;
    margin-right: 108px !important;
  }

  .sm\:my-28 {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .sm\:mx-28 {
    margin-left: 112px !important;
    margin-right: 112px !important;
  }

  .sm\:my-29 {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }

  .sm\:mx-29 {
    margin-left: 116px !important;
    margin-right: 116px !important;
  }

  .sm\:my-30 {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .sm\:mx-30 {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .sm\:my-31 {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }

  .sm\:mx-31 {
    margin-left: 124px !important;
    margin-right: 124px !important;
  }

  .sm\:my-32 {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }

  .sm\:mx-32 {
    margin-left: 128px !important;
    margin-right: 128px !important;
  }

  .sm\:my-33 {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }

  .sm\:mx-33 {
    margin-left: 132px !important;
    margin-right: 132px !important;
  }

  .sm\:my-34 {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }

  .sm\:mx-34 {
    margin-left: 136px !important;
    margin-right: 136px !important;
  }

  .sm\:my-35 {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .sm\:mx-35 {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .sm\:my-36 {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }

  .sm\:mx-36 {
    margin-left: 144px !important;
    margin-right: 144px !important;
  }

  .sm\:my-37 {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }

  .sm\:mx-37 {
    margin-left: 148px !important;
    margin-right: 148px !important;
  }

  .sm\:my-38 {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }

  .sm\:mx-38 {
    margin-left: 152px !important;
    margin-right: 152px !important;
  }

  .sm\:my-39 {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }

  .sm\:mx-39 {
    margin-left: 156px !important;
    margin-right: 156px !important;
  }

  .sm\:my-40 {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .sm\:mx-40 {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .sm\:my-41 {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }

  .sm\:mx-41 {
    margin-left: 164px !important;
    margin-right: 164px !important;
  }

  .sm\:my-42 {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }

  .sm\:mx-42 {
    margin-left: 168px !important;
    margin-right: 168px !important;
  }

  .sm\:my-43 {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }

  .sm\:mx-43 {
    margin-left: 172px !important;
    margin-right: 172px !important;
  }

  .sm\:my-44 {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }

  .sm\:mx-44 {
    margin-left: 176px !important;
    margin-right: 176px !important;
  }

  .sm\:my-45 {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }

  .sm\:mx-45 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }

  .sm\:my-46 {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }

  .sm\:mx-46 {
    margin-left: 184px !important;
    margin-right: 184px !important;
  }

  .sm\:my-47 {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }

  .sm\:mx-47 {
    margin-left: 188px !important;
    margin-right: 188px !important;
  }

  .sm\:my-48 {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }

  .sm\:mx-48 {
    margin-left: 192px !important;
    margin-right: 192px !important;
  }

  .sm\:my-49 {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }

  .sm\:mx-49 {
    margin-left: 196px !important;
    margin-right: 196px !important;
  }

  .sm\:my-50 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .sm\:mx-50 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }

  .sm\:my-51 {
    margin-top: 204px !important;
    margin-bottom: 204px !important;
  }

  .sm\:mx-51 {
    margin-left: 204px !important;
    margin-right: 204px !important;
  }

  .sm\:my-52 {
    margin-top: 208px !important;
    margin-bottom: 208px !important;
  }

  .sm\:mx-52 {
    margin-left: 208px !important;
    margin-right: 208px !important;
  }

  .sm\:my-53 {
    margin-top: 212px !important;
    margin-bottom: 212px !important;
  }

  .sm\:mx-53 {
    margin-left: 212px !important;
    margin-right: 212px !important;
  }

  .sm\:my-54 {
    margin-top: 216px !important;
    margin-bottom: 216px !important;
  }

  .sm\:mx-54 {
    margin-left: 216px !important;
    margin-right: 216px !important;
  }

  .sm\:my-55 {
    margin-top: 220px !important;
    margin-bottom: 220px !important;
  }

  .sm\:mx-55 {
    margin-left: 220px !important;
    margin-right: 220px !important;
  }

  .sm\:my-56 {
    margin-top: 224px !important;
    margin-bottom: 224px !important;
  }

  .sm\:mx-56 {
    margin-left: 224px !important;
    margin-right: 224px !important;
  }

  .sm\:my-57 {
    margin-top: 228px !important;
    margin-bottom: 228px !important;
  }

  .sm\:mx-57 {
    margin-left: 228px !important;
    margin-right: 228px !important;
  }

  .sm\:my-60 {
    margin-top: 240px !important;
    margin-bottom: 240px !important;
  }

  .sm\:mx-60 {
    margin-left: 240px !important;
    margin-right: 240px !important;
  }

  .sm\:my-61 {
    margin-top: 244px !important;
    margin-bottom: 244px !important;
  }

  .sm\:mx-61 {
    margin-left: 244px !important;
    margin-right: 244px !important;
  }

  .sm\:my-62 {
    margin-top: 248px !important;
    margin-bottom: 248px !important;
  }

  .sm\:mx-62 {
    margin-left: 248px !important;
    margin-right: 248px !important;
  }

  .sm\:my-65 {
    margin-top: 260px !important;
    margin-bottom: 260px !important;
  }

  .sm\:mx-65 {
    margin-left: 260px !important;
    margin-right: 260px !important;
  }

  .sm\:my-66 {
    margin-top: 264px !important;
    margin-bottom: 264px !important;
  }

  .sm\:mx-66 {
    margin-left: 264px !important;
    margin-right: 264px !important;
  }

  .sm\:my-68 {
    margin-top: 272px !important;
    margin-bottom: 272px !important;
  }

  .sm\:mx-68 {
    margin-left: 272px !important;
    margin-right: 272px !important;
  }

  .sm\:my-69 {
    margin-top: 276px !important;
    margin-bottom: 276px !important;
  }

  .sm\:mx-69 {
    margin-left: 276px !important;
    margin-right: 276px !important;
  }

  .sm\:my-70 {
    margin-top: 280px !important;
    margin-bottom: 280px !important;
  }

  .sm\:mx-70 {
    margin-left: 280px !important;
    margin-right: 280px !important;
  }

  .sm\:my-73 {
    margin-top: 292px !important;
    margin-bottom: 292px !important;
  }

  .sm\:mx-73 {
    margin-left: 292px !important;
    margin-right: 292px !important;
  }

  .sm\:my-74 {
    margin-top: 296px !important;
    margin-bottom: 296px !important;
  }

  .sm\:mx-74 {
    margin-left: 296px !important;
    margin-right: 296px !important;
  }

  .sm\:my-75 {
    margin-top: 300px !important;
    margin-bottom: 300px !important;
  }

  .sm\:mx-75 {
    margin-left: 300px !important;
    margin-right: 300px !important;
  }

  .sm\:my-77 {
    margin-top: 308px !important;
    margin-bottom: 308px !important;
  }

  .sm\:mx-77 {
    margin-left: 308px !important;
    margin-right: 308px !important;
  }

  .sm\:my-78 {
    margin-top: 312px !important;
    margin-bottom: 312px !important;
  }

  .sm\:mx-78 {
    margin-left: 312px !important;
    margin-right: 312px !important;
  }

  .sm\:my-80 {
    margin-top: 320px !important;
    margin-bottom: 320px !important;
  }

  .sm\:mx-80 {
    margin-left: 320px !important;
    margin-right: 320px !important;
  }

  .sm\:my-81 {
    margin-top: 324px !important;
    margin-bottom: 324px !important;
  }

  .sm\:mx-81 {
    margin-left: 324px !important;
    margin-right: 324px !important;
  }

  .sm\:my-84 {
    margin-top: 336px !important;
    margin-bottom: 336px !important;
  }

  .sm\:mx-84 {
    margin-left: 336px !important;
    margin-right: 336px !important;
  }

  .sm\:my-87 {
    margin-top: 348px !important;
    margin-bottom: 348px !important;
  }

  .sm\:mx-87 {
    margin-left: 348px !important;
    margin-right: 348px !important;
  }

  .sm\:my-90 {
    margin-top: 360px !important;
    margin-bottom: 360px !important;
  }

  .sm\:mx-90 {
    margin-left: 360px !important;
    margin-right: 360px !important;
  }

  .sm\:my-91 {
    margin-top: 364px !important;
    margin-bottom: 364px !important;
  }

  .sm\:mx-91 {
    margin-left: 364px !important;
    margin-right: 364px !important;
  }

  .sm\:my-92 {
    margin-top: 368px !important;
    margin-bottom: 368px !important;
  }

  .sm\:mx-92 {
    margin-left: 368px !important;
    margin-right: 368px !important;
  }

  .sm\:my-93 {
    margin-top: 372px !important;
    margin-bottom: 372px !important;
  }

  .sm\:mx-93 {
    margin-left: 372px !important;
    margin-right: 372px !important;
  }

  .sm\:my-94 {
    margin-top: 376px !important;
    margin-bottom: 376px !important;
  }

  .sm\:mx-94 {
    margin-left: 376px !important;
    margin-right: 376px !important;
  }

  .sm\:my-95 {
    margin-top: 380px !important;
    margin-bottom: 380px !important;
  }

  .sm\:mx-95 {
    margin-left: 380px !important;
    margin-right: 380px !important;
  }

  .sm\:my-96 {
    margin-top: 384px !important;
    margin-bottom: 384px !important;
  }

  .sm\:mx-96 {
    margin-left: 384px !important;
    margin-right: 384px !important;
  }

  .sm\:my-97 {
    margin-top: 388px !important;
    margin-bottom: 388px !important;
  }

  .sm\:mx-97 {
    margin-left: 388px !important;
    margin-right: 388px !important;
  }

  .sm\:my-98 {
    margin-top: 392px !important;
    margin-bottom: 392px !important;
  }

  .sm\:mx-98 {
    margin-left: 392px !important;
    margin-right: 392px !important;
  }

  .sm\:my-99 {
    margin-top: 396px !important;
    margin-bottom: 396px !important;
  }

  .sm\:mx-99 {
    margin-left: 396px !important;
    margin-right: 396px !important;
  }

  .sm\:my-100 {
    margin-top: 400px !important;
    margin-bottom: 400px !important;
  }

  .sm\:mx-100 {
    margin-left: 400px !important;
    margin-right: 400px !important;
  }

  .sm\:my-101 {
    margin-top: 404px !important;
    margin-bottom: 404px !important;
  }

  .sm\:mx-101 {
    margin-left: 404px !important;
    margin-right: 404px !important;
  }

  .sm\:my-102 {
    margin-top: 408px !important;
    margin-bottom: 408px !important;
  }

  .sm\:mx-102 {
    margin-left: 408px !important;
    margin-right: 408px !important;
  }

  .sm\:my-103 {
    margin-top: 412px !important;
    margin-bottom: 412px !important;
  }

  .sm\:mx-103 {
    margin-left: 412px !important;
    margin-right: 412px !important;
  }

  .sm\:my-104 {
    margin-top: 416px !important;
    margin-bottom: 416px !important;
  }

  .sm\:mx-104 {
    margin-left: 416px !important;
    margin-right: 416px !important;
  }

  .sm\:my-105 {
    margin-top: 420px !important;
    margin-bottom: 420px !important;
  }

  .sm\:mx-105 {
    margin-left: 420px !important;
    margin-right: 420px !important;
  }

  .sm\:my-107 {
    margin-top: 428px !important;
    margin-bottom: 428px !important;
  }

  .sm\:mx-107 {
    margin-left: 428px !important;
    margin-right: 428px !important;
  }

  .sm\:my-110 {
    margin-top: 440px !important;
    margin-bottom: 440px !important;
  }

  .sm\:mx-110 {
    margin-left: 440px !important;
    margin-right: 440px !important;
  }

  .sm\:my-112 {
    margin-top: 448px !important;
    margin-bottom: 448px !important;
  }

  .sm\:mx-112 {
    margin-left: 448px !important;
    margin-right: 448px !important;
  }

  .sm\:my-114 {
    margin-top: 456px !important;
    margin-bottom: 456px !important;
  }

  .sm\:mx-114 {
    margin-left: 456px !important;
    margin-right: 456px !important;
  }

  .sm\:my-115 {
    margin-top: 460px !important;
    margin-bottom: 460px !important;
  }

  .sm\:mx-115 {
    margin-left: 460px !important;
    margin-right: 460px !important;
  }

  .sm\:my-119 {
    margin-top: 476px !important;
    margin-bottom: 476px !important;
  }

  .sm\:mx-119 {
    margin-left: 476px !important;
    margin-right: 476px !important;
  }

  .sm\:my-120 {
    margin-top: 480px !important;
    margin-bottom: 480px !important;
  }

  .sm\:mx-120 {
    margin-left: 480px !important;
    margin-right: 480px !important;
  }

  .sm\:my-122 {
    margin-top: 488px !important;
    margin-bottom: 488px !important;
  }

  .sm\:mx-122 {
    margin-left: 488px !important;
    margin-right: 488px !important;
  }

  .sm\:my-124 {
    margin-top: 496px !important;
    margin-bottom: 496px !important;
  }

  .sm\:mx-124 {
    margin-left: 496px !important;
    margin-right: 496px !important;
  }

  .sm\:my-130 {
    margin-top: 520px !important;
    margin-bottom: 520px !important;
  }

  .sm\:mx-130 {
    margin-left: 520px !important;
    margin-right: 520px !important;
  }

  .sm\:my-138 {
    margin-top: 552px !important;
    margin-bottom: 552px !important;
  }

  .sm\:mx-138 {
    margin-left: 552px !important;
    margin-right: 552px !important;
  }

  .sm\:my-143 {
    margin-top: 572px !important;
    margin-bottom: 572px !important;
  }

  .sm\:mx-143 {
    margin-left: 572px !important;
    margin-right: 572px !important;
  }

  .sm\:my-148 {
    margin-top: 592px !important;
    margin-bottom: 592px !important;
  }

  .sm\:mx-148 {
    margin-left: 592px !important;
    margin-right: 592px !important;
  }

  .sm\:my-150 {
    margin-top: 600px !important;
    margin-bottom: 600px !important;
  }

  .sm\:mx-150 {
    margin-left: 600px !important;
    margin-right: 600px !important;
  }

  .sm\:my-154 {
    margin-top: 616px !important;
    margin-bottom: 616px !important;
  }

  .sm\:mx-154 {
    margin-left: 616px !important;
    margin-right: 616px !important;
  }

  .sm\:my-160 {
    margin-top: 640px !important;
    margin-bottom: 640px !important;
  }

  .sm\:mx-160 {
    margin-left: 640px !important;
    margin-right: 640px !important;
  }

  .sm\:my-162 {
    margin-top: 648px !important;
    margin-bottom: 648px !important;
  }

  .sm\:mx-162 {
    margin-left: 648px !important;
    margin-right: 648px !important;
  }

  .sm\:my-164 {
    margin-top: 656px !important;
    margin-bottom: 656px !important;
  }

  .sm\:mx-164 {
    margin-left: 656px !important;
    margin-right: 656px !important;
  }

  .sm\:my-165 {
    margin-top: 660px !important;
    margin-bottom: 660px !important;
  }

  .sm\:mx-165 {
    margin-left: 660px !important;
    margin-right: 660px !important;
  }

  .sm\:my-166 {
    margin-top: 664px !important;
    margin-bottom: 664px !important;
  }

  .sm\:mx-166 {
    margin-left: 664px !important;
    margin-right: 664px !important;
  }

  .sm\:my-168 {
    margin-top: 672px !important;
    margin-bottom: 672px !important;
  }

  .sm\:mx-168 {
    margin-left: 672px !important;
    margin-right: 672px !important;
  }

  .sm\:my-169 {
    margin-top: 676px !important;
    margin-bottom: 676px !important;
  }

  .sm\:mx-169 {
    margin-left: 676px !important;
    margin-right: 676px !important;
  }

  .sm\:my-170 {
    margin-top: 680px !important;
    margin-bottom: 680px !important;
  }

  .sm\:mx-170 {
    margin-left: 680px !important;
    margin-right: 680px !important;
  }

  .sm\:my-172 {
    margin-top: 688px !important;
    margin-bottom: 688px !important;
  }

  .sm\:mx-172 {
    margin-left: 688px !important;
    margin-right: 688px !important;
  }

  .sm\:my-174 {
    margin-top: 696px !important;
    margin-bottom: 696px !important;
  }

  .sm\:mx-174 {
    margin-left: 696px !important;
    margin-right: 696px !important;
  }

  .sm\:my-175 {
    margin-top: 700px !important;
    margin-bottom: 700px !important;
  }

  .sm\:mx-175 {
    margin-left: 700px !important;
    margin-right: 700px !important;
  }

  .sm\:my-189 {
    margin-top: 756px !important;
    margin-bottom: 756px !important;
  }

  .sm\:mx-189 {
    margin-left: 756px !important;
    margin-right: 756px !important;
  }

  .sm\:my-200 {
    margin-top: 800px !important;
    margin-bottom: 800px !important;
  }

  .sm\:mx-200 {
    margin-left: 800px !important;
    margin-right: 800px !important;
  }

  .sm\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .sm\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .sm\:my-0\.5 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .sm\:mx-0\.5 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .sm\:my-1\.5 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .sm\:mx-1\.5 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }

  .sm\:my-3\.5 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .sm\:mx-3\.5 {
    margin-left: 14px !important;
    margin-right: 14px !important;
  }

  .sm\:my-6\.5 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }

  .sm\:mx-6\.5 {
    margin-left: 26px !important;
    margin-right: 26px !important;
  }

  .sm\:my-7\.5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .sm\:mx-7\.5 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .sm\:my-17\.5 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .sm\:mx-17\.5 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .sm\:my-28\.5 {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }

  .sm\:mx-28\.5 {
    margin-left: 114px !important;
    margin-right: 114px !important;
  }

  .sm\:my-31\.5 {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }

  .sm\:mx-31\.5 {
    margin-left: 126px !important;
    margin-right: 126px !important;
  }

  .sm\:my-37\.5 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .sm\:mx-37\.5 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .sm\:my-72\.5 {
    margin-top: 290px !important;
    margin-bottom: 290px !important;
  }

  .sm\:mx-72\.5 {
    margin-left: 290px !important;
    margin-right: 290px !important;
  }

  .sm\:my-sm {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .sm\:mx-sm {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .sm\:my-md {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .sm\:mx-md {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .sm\:my-lg {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .sm\:mx-lg {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .sm\:my-xl {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .sm\:mx-xl {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .sm\:my-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .sm\:mx-n1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .sm\:my-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .sm\:mx-n2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .sm\:my-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .sm\:mx-n3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .sm\:my-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .sm\:mx-n4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .sm\:my-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .sm\:mx-n5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .sm\:my-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .sm\:mx-n6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .sm\:my-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .sm\:mx-n7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .sm\:my-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .sm\:mx-n8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .sm\:my-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .sm\:mx-n9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .sm\:my-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .sm\:mx-n10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .sm\:my-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .sm\:mx-n11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .sm\:my-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .sm\:mx-n12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .sm\:my-n13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .sm\:mx-n13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .sm\:my-n14 {
    margin-top: -46px !important;
    margin-bottom: -46px !important;
  }

  .sm\:mx-n14 {
    margin-left: -46px !important;
    margin-right: -46px !important;
  }

  .sm\:my-n22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .sm\:mx-n22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .sm\:-my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .sm\:-mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .sm\:-my-1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .sm\:-mx-1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .sm\:-my-2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .sm\:-mx-2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .sm\:-my-3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .sm\:-mx-3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .sm\:-my-4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .sm\:-mx-4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .sm\:-my-5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .sm\:-mx-5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .sm\:-my-6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .sm\:-mx-6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .sm\:-my-7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .sm\:-mx-7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .sm\:-my-8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .sm\:-mx-8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .sm\:-my-9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .sm\:-mx-9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .sm\:-my-10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .sm\:-mx-10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .sm\:-my-11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .sm\:-mx-11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .sm\:-my-12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .sm\:-mx-12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .sm\:-my-13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .sm\:-mx-13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .sm\:-my-14 {
    margin-top: -56px !important;
    margin-bottom: -56px !important;
  }

  .sm\:-mx-14 {
    margin-left: -56px !important;
    margin-right: -56px !important;
  }

  .sm\:-my-15 {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .sm\:-mx-15 {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .sm\:-my-16 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }

  .sm\:-mx-16 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }

  .sm\:-my-17 {
    margin-top: -68px !important;
    margin-bottom: -68px !important;
  }

  .sm\:-mx-17 {
    margin-left: -68px !important;
    margin-right: -68px !important;
  }

  .sm\:-my-18 {
    margin-top: -72px !important;
    margin-bottom: -72px !important;
  }

  .sm\:-mx-18 {
    margin-left: -72px !important;
    margin-right: -72px !important;
  }

  .sm\:-my-19 {
    margin-top: -76px !important;
    margin-bottom: -76px !important;
  }

  .sm\:-mx-19 {
    margin-left: -76px !important;
    margin-right: -76px !important;
  }

  .sm\:-my-20 {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .sm\:-mx-20 {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .sm\:-my-21 {
    margin-top: -84px !important;
    margin-bottom: -84px !important;
  }

  .sm\:-mx-21 {
    margin-left: -84px !important;
    margin-right: -84px !important;
  }

  .sm\:-my-22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .sm\:-mx-22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .sm\:-my-23 {
    margin-top: -92px !important;
    margin-bottom: -92px !important;
  }

  .sm\:-mx-23 {
    margin-left: -92px !important;
    margin-right: -92px !important;
  }

  .sm\:-my-24 {
    margin-top: -96px !important;
    margin-bottom: -96px !important;
  }

  .sm\:-mx-24 {
    margin-left: -96px !important;
    margin-right: -96px !important;
  }

  .sm\:-my-25 {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .sm\:-mx-25 {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }

  .sm\:-my-26 {
    margin-top: -104px !important;
    margin-bottom: -104px !important;
  }

  .sm\:-mx-26 {
    margin-left: -104px !important;
    margin-right: -104px !important;
  }

  .sm\:-my-27 {
    margin-top: -108px !important;
    margin-bottom: -108px !important;
  }

  .sm\:-mx-27 {
    margin-left: -108px !important;
    margin-right: -108px !important;
  }

  .sm\:-my-28 {
    margin-top: -112px !important;
    margin-bottom: -112px !important;
  }

  .sm\:-mx-28 {
    margin-left: -112px !important;
    margin-right: -112px !important;
  }

  .sm\:-my-29 {
    margin-top: -116px !important;
    margin-bottom: -116px !important;
  }

  .sm\:-mx-29 {
    margin-left: -116px !important;
    margin-right: -116px !important;
  }

  .sm\:-my-30 {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .sm\:-mx-30 {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }

  .sm\:-my-31 {
    margin-top: -124px !important;
    margin-bottom: -124px !important;
  }

  .sm\:-mx-31 {
    margin-left: -124px !important;
    margin-right: -124px !important;
  }

  .sm\:-my-32 {
    margin-top: -128px !important;
    margin-bottom: -128px !important;
  }

  .sm\:-mx-32 {
    margin-left: -128px !important;
    margin-right: -128px !important;
  }

  .sm\:-my-33 {
    margin-top: -132px !important;
    margin-bottom: -132px !important;
  }

  .sm\:-mx-33 {
    margin-left: -132px !important;
    margin-right: -132px !important;
  }

  .sm\:-my-34 {
    margin-top: -136px !important;
    margin-bottom: -136px !important;
  }

  .sm\:-mx-34 {
    margin-left: -136px !important;
    margin-right: -136px !important;
  }

  .sm\:-my-35 {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .sm\:-mx-35 {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }

  .sm\:-my-36 {
    margin-top: -144px !important;
    margin-bottom: -144px !important;
  }

  .sm\:-mx-36 {
    margin-left: -144px !important;
    margin-right: -144px !important;
  }

  .sm\:-my-37 {
    margin-top: -148px !important;
    margin-bottom: -148px !important;
  }

  .sm\:-mx-37 {
    margin-left: -148px !important;
    margin-right: -148px !important;
  }

  .sm\:-my-38 {
    margin-top: -152px !important;
    margin-bottom: -152px !important;
  }

  .sm\:-mx-38 {
    margin-left: -152px !important;
    margin-right: -152px !important;
  }

  .sm\:-my-39 {
    margin-top: -156px !important;
    margin-bottom: -156px !important;
  }

  .sm\:-mx-39 {
    margin-left: -156px !important;
    margin-right: -156px !important;
  }

  .sm\:-my-40 {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .sm\:-mx-40 {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }

  .sm\:-my-41 {
    margin-top: -164px !important;
    margin-bottom: -164px !important;
  }

  .sm\:-mx-41 {
    margin-left: -164px !important;
    margin-right: -164px !important;
  }

  .sm\:-my-42 {
    margin-top: -168px !important;
    margin-bottom: -168px !important;
  }

  .sm\:-mx-42 {
    margin-left: -168px !important;
    margin-right: -168px !important;
  }

  .sm\:-my-43 {
    margin-top: -172px !important;
    margin-bottom: -172px !important;
  }

  .sm\:-mx-43 {
    margin-left: -172px !important;
    margin-right: -172px !important;
  }

  .sm\:-my-44 {
    margin-top: -176px !important;
    margin-bottom: -176px !important;
  }

  .sm\:-mx-44 {
    margin-left: -176px !important;
    margin-right: -176px !important;
  }

  .sm\:-my-45 {
    margin-top: -180px !important;
    margin-bottom: -180px !important;
  }

  .sm\:-mx-45 {
    margin-left: -180px !important;
    margin-right: -180px !important;
  }

  .sm\:-my-46 {
    margin-top: -184px !important;
    margin-bottom: -184px !important;
  }

  .sm\:-mx-46 {
    margin-left: -184px !important;
    margin-right: -184px !important;
  }

  .sm\:-my-47 {
    margin-top: -188px !important;
    margin-bottom: -188px !important;
  }

  .sm\:-mx-47 {
    margin-left: -188px !important;
    margin-right: -188px !important;
  }

  .sm\:-my-48 {
    margin-top: -192px !important;
    margin-bottom: -192px !important;
  }

  .sm\:-mx-48 {
    margin-left: -192px !important;
    margin-right: -192px !important;
  }

  .sm\:-my-49 {
    margin-top: -196px !important;
    margin-bottom: -196px !important;
  }

  .sm\:-mx-49 {
    margin-left: -196px !important;
    margin-right: -196px !important;
  }

  .sm\:-my-50 {
    margin-top: -200px !important;
    margin-bottom: -200px !important;
  }

  .sm\:-mx-50 {
    margin-left: -200px !important;
    margin-right: -200px !important;
  }

  .sm\:-my-51 {
    margin-top: -204px !important;
    margin-bottom: -204px !important;
  }

  .sm\:-mx-51 {
    margin-left: -204px !important;
    margin-right: -204px !important;
  }

  .sm\:-my-52 {
    margin-top: -208px !important;
    margin-bottom: -208px !important;
  }

  .sm\:-mx-52 {
    margin-left: -208px !important;
    margin-right: -208px !important;
  }

  .sm\:-my-53 {
    margin-top: -212px !important;
    margin-bottom: -212px !important;
  }

  .sm\:-mx-53 {
    margin-left: -212px !important;
    margin-right: -212px !important;
  }

  .sm\:-my-54 {
    margin-top: -216px !important;
    margin-bottom: -216px !important;
  }

  .sm\:-mx-54 {
    margin-left: -216px !important;
    margin-right: -216px !important;
  }

  .sm\:-my-55 {
    margin-top: -220px !important;
    margin-bottom: -220px !important;
  }

  .sm\:-mx-55 {
    margin-left: -220px !important;
    margin-right: -220px !important;
  }

  .sm\:-my-56 {
    margin-top: -224px !important;
    margin-bottom: -224px !important;
  }

  .sm\:-mx-56 {
    margin-left: -224px !important;
    margin-right: -224px !important;
  }

  .sm\:-my-57 {
    margin-top: -228px !important;
    margin-bottom: -228px !important;
  }

  .sm\:-mx-57 {
    margin-left: -228px !important;
    margin-right: -228px !important;
  }

  .sm\:-my-60 {
    margin-top: -240px !important;
    margin-bottom: -240px !important;
  }

  .sm\:-mx-60 {
    margin-left: -240px !important;
    margin-right: -240px !important;
  }

  .sm\:-my-61 {
    margin-top: -244px !important;
    margin-bottom: -244px !important;
  }

  .sm\:-mx-61 {
    margin-left: -244px !important;
    margin-right: -244px !important;
  }

  .sm\:-my-62 {
    margin-top: -248px !important;
    margin-bottom: -248px !important;
  }

  .sm\:-mx-62 {
    margin-left: -248px !important;
    margin-right: -248px !important;
  }

  .sm\:-my-65 {
    margin-top: -260px !important;
    margin-bottom: -260px !important;
  }

  .sm\:-mx-65 {
    margin-left: -260px !important;
    margin-right: -260px !important;
  }

  .sm\:-my-66 {
    margin-top: -264px !important;
    margin-bottom: -264px !important;
  }

  .sm\:-mx-66 {
    margin-left: -264px !important;
    margin-right: -264px !important;
  }

  .sm\:-my-68 {
    margin-top: -272px !important;
    margin-bottom: -272px !important;
  }

  .sm\:-mx-68 {
    margin-left: -272px !important;
    margin-right: -272px !important;
  }

  .sm\:-my-69 {
    margin-top: -276px !important;
    margin-bottom: -276px !important;
  }

  .sm\:-mx-69 {
    margin-left: -276px !important;
    margin-right: -276px !important;
  }

  .sm\:-my-70 {
    margin-top: -280px !important;
    margin-bottom: -280px !important;
  }

  .sm\:-mx-70 {
    margin-left: -280px !important;
    margin-right: -280px !important;
  }

  .sm\:-my-73 {
    margin-top: -292px !important;
    margin-bottom: -292px !important;
  }

  .sm\:-mx-73 {
    margin-left: -292px !important;
    margin-right: -292px !important;
  }

  .sm\:-my-74 {
    margin-top: -296px !important;
    margin-bottom: -296px !important;
  }

  .sm\:-mx-74 {
    margin-left: -296px !important;
    margin-right: -296px !important;
  }

  .sm\:-my-75 {
    margin-top: -300px !important;
    margin-bottom: -300px !important;
  }

  .sm\:-mx-75 {
    margin-left: -300px !important;
    margin-right: -300px !important;
  }

  .sm\:-my-77 {
    margin-top: -308px !important;
    margin-bottom: -308px !important;
  }

  .sm\:-mx-77 {
    margin-left: -308px !important;
    margin-right: -308px !important;
  }

  .sm\:-my-78 {
    margin-top: -312px !important;
    margin-bottom: -312px !important;
  }

  .sm\:-mx-78 {
    margin-left: -312px !important;
    margin-right: -312px !important;
  }

  .sm\:-my-80 {
    margin-top: -320px !important;
    margin-bottom: -320px !important;
  }

  .sm\:-mx-80 {
    margin-left: -320px !important;
    margin-right: -320px !important;
  }

  .sm\:-my-81 {
    margin-top: -324px !important;
    margin-bottom: -324px !important;
  }

  .sm\:-mx-81 {
    margin-left: -324px !important;
    margin-right: -324px !important;
  }

  .sm\:-my-84 {
    margin-top: -336px !important;
    margin-bottom: -336px !important;
  }

  .sm\:-mx-84 {
    margin-left: -336px !important;
    margin-right: -336px !important;
  }

  .sm\:-my-87 {
    margin-top: -348px !important;
    margin-bottom: -348px !important;
  }

  .sm\:-mx-87 {
    margin-left: -348px !important;
    margin-right: -348px !important;
  }

  .sm\:-my-90 {
    margin-top: -360px !important;
    margin-bottom: -360px !important;
  }

  .sm\:-mx-90 {
    margin-left: -360px !important;
    margin-right: -360px !important;
  }

  .sm\:-my-91 {
    margin-top: -364px !important;
    margin-bottom: -364px !important;
  }

  .sm\:-mx-91 {
    margin-left: -364px !important;
    margin-right: -364px !important;
  }

  .sm\:-my-92 {
    margin-top: -368px !important;
    margin-bottom: -368px !important;
  }

  .sm\:-mx-92 {
    margin-left: -368px !important;
    margin-right: -368px !important;
  }

  .sm\:-my-93 {
    margin-top: -372px !important;
    margin-bottom: -372px !important;
  }

  .sm\:-mx-93 {
    margin-left: -372px !important;
    margin-right: -372px !important;
  }

  .sm\:-my-94 {
    margin-top: -376px !important;
    margin-bottom: -376px !important;
  }

  .sm\:-mx-94 {
    margin-left: -376px !important;
    margin-right: -376px !important;
  }

  .sm\:-my-95 {
    margin-top: -380px !important;
    margin-bottom: -380px !important;
  }

  .sm\:-mx-95 {
    margin-left: -380px !important;
    margin-right: -380px !important;
  }

  .sm\:-my-96 {
    margin-top: -384px !important;
    margin-bottom: -384px !important;
  }

  .sm\:-mx-96 {
    margin-left: -384px !important;
    margin-right: -384px !important;
  }

  .sm\:-my-97 {
    margin-top: -388px !important;
    margin-bottom: -388px !important;
  }

  .sm\:-mx-97 {
    margin-left: -388px !important;
    margin-right: -388px !important;
  }

  .sm\:-my-98 {
    margin-top: -392px !important;
    margin-bottom: -392px !important;
  }

  .sm\:-mx-98 {
    margin-left: -392px !important;
    margin-right: -392px !important;
  }

  .sm\:-my-99 {
    margin-top: -396px !important;
    margin-bottom: -396px !important;
  }

  .sm\:-mx-99 {
    margin-left: -396px !important;
    margin-right: -396px !important;
  }

  .sm\:-my-100 {
    margin-top: -400px !important;
    margin-bottom: -400px !important;
  }

  .sm\:-mx-100 {
    margin-left: -400px !important;
    margin-right: -400px !important;
  }

  .sm\:-my-101 {
    margin-top: -404px !important;
    margin-bottom: -404px !important;
  }

  .sm\:-mx-101 {
    margin-left: -404px !important;
    margin-right: -404px !important;
  }

  .sm\:-my-102 {
    margin-top: -408px !important;
    margin-bottom: -408px !important;
  }

  .sm\:-mx-102 {
    margin-left: -408px !important;
    margin-right: -408px !important;
  }

  .sm\:-my-103 {
    margin-top: -412px !important;
    margin-bottom: -412px !important;
  }

  .sm\:-mx-103 {
    margin-left: -412px !important;
    margin-right: -412px !important;
  }

  .sm\:-my-104 {
    margin-top: -416px !important;
    margin-bottom: -416px !important;
  }

  .sm\:-mx-104 {
    margin-left: -416px !important;
    margin-right: -416px !important;
  }

  .sm\:-my-105 {
    margin-top: -420px !important;
    margin-bottom: -420px !important;
  }

  .sm\:-mx-105 {
    margin-left: -420px !important;
    margin-right: -420px !important;
  }

  .sm\:-my-107 {
    margin-top: -428px !important;
    margin-bottom: -428px !important;
  }

  .sm\:-mx-107 {
    margin-left: -428px !important;
    margin-right: -428px !important;
  }

  .sm\:-my-110 {
    margin-top: -440px !important;
    margin-bottom: -440px !important;
  }

  .sm\:-mx-110 {
    margin-left: -440px !important;
    margin-right: -440px !important;
  }

  .sm\:-my-112 {
    margin-top: -448px !important;
    margin-bottom: -448px !important;
  }

  .sm\:-mx-112 {
    margin-left: -448px !important;
    margin-right: -448px !important;
  }

  .sm\:-my-114 {
    margin-top: -456px !important;
    margin-bottom: -456px !important;
  }

  .sm\:-mx-114 {
    margin-left: -456px !important;
    margin-right: -456px !important;
  }

  .sm\:-my-115 {
    margin-top: -460px !important;
    margin-bottom: -460px !important;
  }

  .sm\:-mx-115 {
    margin-left: -460px !important;
    margin-right: -460px !important;
  }

  .sm\:-my-119 {
    margin-top: -476px !important;
    margin-bottom: -476px !important;
  }

  .sm\:-mx-119 {
    margin-left: -476px !important;
    margin-right: -476px !important;
  }

  .sm\:-my-120 {
    margin-top: -480px !important;
    margin-bottom: -480px !important;
  }

  .sm\:-mx-120 {
    margin-left: -480px !important;
    margin-right: -480px !important;
  }

  .sm\:-my-122 {
    margin-top: -488px !important;
    margin-bottom: -488px !important;
  }

  .sm\:-mx-122 {
    margin-left: -488px !important;
    margin-right: -488px !important;
  }

  .sm\:-my-124 {
    margin-top: -496px !important;
    margin-bottom: -496px !important;
  }

  .sm\:-mx-124 {
    margin-left: -496px !important;
    margin-right: -496px !important;
  }

  .sm\:-my-130 {
    margin-top: -520px !important;
    margin-bottom: -520px !important;
  }

  .sm\:-mx-130 {
    margin-left: -520px !important;
    margin-right: -520px !important;
  }

  .sm\:-my-138 {
    margin-top: -552px !important;
    margin-bottom: -552px !important;
  }

  .sm\:-mx-138 {
    margin-left: -552px !important;
    margin-right: -552px !important;
  }

  .sm\:-my-143 {
    margin-top: -572px !important;
    margin-bottom: -572px !important;
  }

  .sm\:-mx-143 {
    margin-left: -572px !important;
    margin-right: -572px !important;
  }

  .sm\:-my-148 {
    margin-top: -592px !important;
    margin-bottom: -592px !important;
  }

  .sm\:-mx-148 {
    margin-left: -592px !important;
    margin-right: -592px !important;
  }

  .sm\:-my-150 {
    margin-top: -600px !important;
    margin-bottom: -600px !important;
  }

  .sm\:-mx-150 {
    margin-left: -600px !important;
    margin-right: -600px !important;
  }

  .sm\:-my-154 {
    margin-top: -616px !important;
    margin-bottom: -616px !important;
  }

  .sm\:-mx-154 {
    margin-left: -616px !important;
    margin-right: -616px !important;
  }

  .sm\:-my-160 {
    margin-top: -640px !important;
    margin-bottom: -640px !important;
  }

  .sm\:-mx-160 {
    margin-left: -640px !important;
    margin-right: -640px !important;
  }

  .sm\:-my-162 {
    margin-top: -648px !important;
    margin-bottom: -648px !important;
  }

  .sm\:-mx-162 {
    margin-left: -648px !important;
    margin-right: -648px !important;
  }

  .sm\:-my-164 {
    margin-top: -656px !important;
    margin-bottom: -656px !important;
  }

  .sm\:-mx-164 {
    margin-left: -656px !important;
    margin-right: -656px !important;
  }

  .sm\:-my-165 {
    margin-top: -660px !important;
    margin-bottom: -660px !important;
  }

  .sm\:-mx-165 {
    margin-left: -660px !important;
    margin-right: -660px !important;
  }

  .sm\:-my-166 {
    margin-top: -664px !important;
    margin-bottom: -664px !important;
  }

  .sm\:-mx-166 {
    margin-left: -664px !important;
    margin-right: -664px !important;
  }

  .sm\:-my-168 {
    margin-top: -672px !important;
    margin-bottom: -672px !important;
  }

  .sm\:-mx-168 {
    margin-left: -672px !important;
    margin-right: -672px !important;
  }

  .sm\:-my-169 {
    margin-top: -676px !important;
    margin-bottom: -676px !important;
  }

  .sm\:-mx-169 {
    margin-left: -676px !important;
    margin-right: -676px !important;
  }

  .sm\:-my-170 {
    margin-top: -680px !important;
    margin-bottom: -680px !important;
  }

  .sm\:-mx-170 {
    margin-left: -680px !important;
    margin-right: -680px !important;
  }

  .sm\:-my-172 {
    margin-top: -688px !important;
    margin-bottom: -688px !important;
  }

  .sm\:-mx-172 {
    margin-left: -688px !important;
    margin-right: -688px !important;
  }

  .sm\:-my-174 {
    margin-top: -696px !important;
    margin-bottom: -696px !important;
  }

  .sm\:-mx-174 {
    margin-left: -696px !important;
    margin-right: -696px !important;
  }

  .sm\:-my-175 {
    margin-top: -700px !important;
    margin-bottom: -700px !important;
  }

  .sm\:-mx-175 {
    margin-left: -700px !important;
    margin-right: -700px !important;
  }

  .sm\:-my-189 {
    margin-top: -756px !important;
    margin-bottom: -756px !important;
  }

  .sm\:-mx-189 {
    margin-left: -756px !important;
    margin-right: -756px !important;
  }

  .sm\:-my-200 {
    margin-top: -800px !important;
    margin-bottom: -800px !important;
  }

  .sm\:-mx-200 {
    margin-left: -800px !important;
    margin-right: -800px !important;
  }

  .sm\:-my-0\.5 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .sm\:-mx-0\.5 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .sm\:-my-1\.5 {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .sm\:-mx-1\.5 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .sm\:-my-3\.5 {
    margin-top: -14px !important;
    margin-bottom: -14px !important;
  }

  .sm\:-mx-3\.5 {
    margin-left: -14px !important;
    margin-right: -14px !important;
  }

  .sm\:-my-6\.5 {
    margin-top: -26px !important;
    margin-bottom: -26px !important;
  }

  .sm\:-mx-6\.5 {
    margin-left: -26px !important;
    margin-right: -26px !important;
  }

  .sm\:-my-7\.5 {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .sm\:-mx-7\.5 {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .sm\:-my-17\.5 {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .sm\:-mx-17\.5 {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .sm\:-my-28\.5 {
    margin-top: -114px !important;
    margin-bottom: -114px !important;
  }

  .sm\:-mx-28\.5 {
    margin-left: -114px !important;
    margin-right: -114px !important;
  }

  .sm\:-my-31\.5 {
    margin-top: -126px !important;
    margin-bottom: -126px !important;
  }

  .sm\:-mx-31\.5 {
    margin-left: -126px !important;
    margin-right: -126px !important;
  }

  .sm\:-my-37\.5 {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .sm\:-mx-37\.5 {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }

  .sm\:-my-72\.5 {
    margin-top: -290px !important;
    margin-bottom: -290px !important;
  }

  .sm\:-mx-72\.5 {
    margin-left: -290px !important;
    margin-right: -290px !important;
  }

  .sm\:-my-sm {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .sm\:-mx-sm {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .sm\:-my-md {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .sm\:-mx-md {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .sm\:-my-lg {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .sm\:-mx-lg {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .sm\:-my-xl {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .sm\:-mx-xl {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .sm\:-my-n1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .sm\:-mx-n1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .sm\:-my-n2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .sm\:-mx-n2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .sm\:-my-n3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .sm\:-mx-n3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .sm\:-my-n4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .sm\:-mx-n4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .sm\:-my-n5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .sm\:-mx-n5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .sm\:-my-n6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .sm\:-mx-n6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .sm\:-my-n7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .sm\:-mx-n7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .sm\:-my-n8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .sm\:-mx-n8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .sm\:-my-n9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .sm\:-mx-n9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .sm\:-my-n10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .sm\:-mx-n10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .sm\:-my-n11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .sm\:-mx-n11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .sm\:-my-n12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .sm\:-mx-n12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .sm\:-my-n13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .sm\:-mx-n13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .sm\:-my-n14 {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }

  .sm\:-mx-n14 {
    margin-left: 46px !important;
    margin-right: 46px !important;
  }

  .sm\:-my-n22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .sm\:-mx-n22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .sm\:mt-0 {
    margin-top: 0px !important;
  }

  .sm\:mr-0 {
    margin-right: 0px !important;
  }

  .sm\:mb-0 {
    margin-bottom: 0px !important;
  }

  .sm\:ml-0 {
    margin-left: 0px !important;
  }

  .sm\:mt-1 {
    margin-top: 4px !important;
  }

  .sm\:mr-1 {
    margin-right: 4px !important;
  }

  .sm\:mb-1 {
    margin-bottom: 4px !important;
  }

  .sm\:ml-1 {
    margin-left: 4px !important;
  }

  .sm\:mt-2 {
    margin-top: 8px !important;
  }

  .sm\:mr-2 {
    margin-right: 8px !important;
  }

  .sm\:mb-2 {
    margin-bottom: 8px !important;
  }

  .sm\:ml-2 {
    margin-left: 8px !important;
  }

  .sm\:mt-3 {
    margin-top: 12px !important;
  }

  .sm\:mr-3 {
    margin-right: 12px !important;
  }

  .sm\:mb-3 {
    margin-bottom: 12px !important;
  }

  .sm\:ml-3 {
    margin-left: 12px !important;
  }

  .sm\:mt-4 {
    margin-top: 16px !important;
  }

  .sm\:mr-4 {
    margin-right: 16px !important;
  }

  .sm\:mb-4 {
    margin-bottom: 16px !important;
  }

  .sm\:ml-4 {
    margin-left: 16px !important;
  }

  .sm\:mt-5 {
    margin-top: 20px !important;
  }

  .sm\:mr-5 {
    margin-right: 20px !important;
  }

  .sm\:mb-5 {
    margin-bottom: 20px !important;
  }

  .sm\:ml-5 {
    margin-left: 20px !important;
  }

  .sm\:mt-6 {
    margin-top: 24px !important;
  }

  .sm\:mr-6 {
    margin-right: 24px !important;
  }

  .sm\:mb-6 {
    margin-bottom: 24px !important;
  }

  .sm\:ml-6 {
    margin-left: 24px !important;
  }

  .sm\:mt-7 {
    margin-top: 28px !important;
  }

  .sm\:mr-7 {
    margin-right: 28px !important;
  }

  .sm\:mb-7 {
    margin-bottom: 28px !important;
  }

  .sm\:ml-7 {
    margin-left: 28px !important;
  }

  .sm\:mt-8 {
    margin-top: 32px !important;
  }

  .sm\:mr-8 {
    margin-right: 32px !important;
  }

  .sm\:mb-8 {
    margin-bottom: 32px !important;
  }

  .sm\:ml-8 {
    margin-left: 32px !important;
  }

  .sm\:mt-9 {
    margin-top: 36px !important;
  }

  .sm\:mr-9 {
    margin-right: 36px !important;
  }

  .sm\:mb-9 {
    margin-bottom: 36px !important;
  }

  .sm\:ml-9 {
    margin-left: 36px !important;
  }

  .sm\:mt-10 {
    margin-top: 40px !important;
  }

  .sm\:mr-10 {
    margin-right: 40px !important;
  }

  .sm\:mb-10 {
    margin-bottom: 40px !important;
  }

  .sm\:ml-10 {
    margin-left: 40px !important;
  }

  .sm\:mt-11 {
    margin-top: 44px !important;
  }

  .sm\:mr-11 {
    margin-right: 44px !important;
  }

  .sm\:mb-11 {
    margin-bottom: 44px !important;
  }

  .sm\:ml-11 {
    margin-left: 44px !important;
  }

  .sm\:mt-12 {
    margin-top: 48px !important;
  }

  .sm\:mr-12 {
    margin-right: 48px !important;
  }

  .sm\:mb-12 {
    margin-bottom: 48px !important;
  }

  .sm\:ml-12 {
    margin-left: 48px !important;
  }

  .sm\:mt-13 {
    margin-top: 52px !important;
  }

  .sm\:mr-13 {
    margin-right: 52px !important;
  }

  .sm\:mb-13 {
    margin-bottom: 52px !important;
  }

  .sm\:ml-13 {
    margin-left: 52px !important;
  }

  .sm\:mt-14 {
    margin-top: 56px !important;
  }

  .sm\:mr-14 {
    margin-right: 56px !important;
  }

  .sm\:mb-14 {
    margin-bottom: 56px !important;
  }

  .sm\:ml-14 {
    margin-left: 56px !important;
  }

  .sm\:mt-15 {
    margin-top: 60px !important;
  }

  .sm\:mr-15 {
    margin-right: 60px !important;
  }

  .sm\:mb-15 {
    margin-bottom: 60px !important;
  }

  .sm\:ml-15 {
    margin-left: 60px !important;
  }

  .sm\:mt-16 {
    margin-top: 64px !important;
  }

  .sm\:mr-16 {
    margin-right: 64px !important;
  }

  .sm\:mb-16 {
    margin-bottom: 64px !important;
  }

  .sm\:ml-16 {
    margin-left: 64px !important;
  }

  .sm\:mt-17 {
    margin-top: 68px !important;
  }

  .sm\:mr-17 {
    margin-right: 68px !important;
  }

  .sm\:mb-17 {
    margin-bottom: 68px !important;
  }

  .sm\:ml-17 {
    margin-left: 68px !important;
  }

  .sm\:mt-18 {
    margin-top: 72px !important;
  }

  .sm\:mr-18 {
    margin-right: 72px !important;
  }

  .sm\:mb-18 {
    margin-bottom: 72px !important;
  }

  .sm\:ml-18 {
    margin-left: 72px !important;
  }

  .sm\:mt-19 {
    margin-top: 76px !important;
  }

  .sm\:mr-19 {
    margin-right: 76px !important;
  }

  .sm\:mb-19 {
    margin-bottom: 76px !important;
  }

  .sm\:ml-19 {
    margin-left: 76px !important;
  }

  .sm\:mt-20 {
    margin-top: 80px !important;
  }

  .sm\:mr-20 {
    margin-right: 80px !important;
  }

  .sm\:mb-20 {
    margin-bottom: 80px !important;
  }

  .sm\:ml-20 {
    margin-left: 80px !important;
  }

  .sm\:mt-21 {
    margin-top: 84px !important;
  }

  .sm\:mr-21 {
    margin-right: 84px !important;
  }

  .sm\:mb-21 {
    margin-bottom: 84px !important;
  }

  .sm\:ml-21 {
    margin-left: 84px !important;
  }

  .sm\:mt-22 {
    margin-top: 88px !important;
  }

  .sm\:mr-22 {
    margin-right: 88px !important;
  }

  .sm\:mb-22 {
    margin-bottom: 88px !important;
  }

  .sm\:ml-22 {
    margin-left: 88px !important;
  }

  .sm\:mt-23 {
    margin-top: 92px !important;
  }

  .sm\:mr-23 {
    margin-right: 92px !important;
  }

  .sm\:mb-23 {
    margin-bottom: 92px !important;
  }

  .sm\:ml-23 {
    margin-left: 92px !important;
  }

  .sm\:mt-24 {
    margin-top: 96px !important;
  }

  .sm\:mr-24 {
    margin-right: 96px !important;
  }

  .sm\:mb-24 {
    margin-bottom: 96px !important;
  }

  .sm\:ml-24 {
    margin-left: 96px !important;
  }

  .sm\:mt-25 {
    margin-top: 100px !important;
  }

  .sm\:mr-25 {
    margin-right: 100px !important;
  }

  .sm\:mb-25 {
    margin-bottom: 100px !important;
  }

  .sm\:ml-25 {
    margin-left: 100px !important;
  }

  .sm\:mt-26 {
    margin-top: 104px !important;
  }

  .sm\:mr-26 {
    margin-right: 104px !important;
  }

  .sm\:mb-26 {
    margin-bottom: 104px !important;
  }

  .sm\:ml-26 {
    margin-left: 104px !important;
  }

  .sm\:mt-27 {
    margin-top: 108px !important;
  }

  .sm\:mr-27 {
    margin-right: 108px !important;
  }

  .sm\:mb-27 {
    margin-bottom: 108px !important;
  }

  .sm\:ml-27 {
    margin-left: 108px !important;
  }

  .sm\:mt-28 {
    margin-top: 112px !important;
  }

  .sm\:mr-28 {
    margin-right: 112px !important;
  }

  .sm\:mb-28 {
    margin-bottom: 112px !important;
  }

  .sm\:ml-28 {
    margin-left: 112px !important;
  }

  .sm\:mt-29 {
    margin-top: 116px !important;
  }

  .sm\:mr-29 {
    margin-right: 116px !important;
  }

  .sm\:mb-29 {
    margin-bottom: 116px !important;
  }

  .sm\:ml-29 {
    margin-left: 116px !important;
  }

  .sm\:mt-30 {
    margin-top: 120px !important;
  }

  .sm\:mr-30 {
    margin-right: 120px !important;
  }

  .sm\:mb-30 {
    margin-bottom: 120px !important;
  }

  .sm\:ml-30 {
    margin-left: 120px !important;
  }

  .sm\:mt-31 {
    margin-top: 124px !important;
  }

  .sm\:mr-31 {
    margin-right: 124px !important;
  }

  .sm\:mb-31 {
    margin-bottom: 124px !important;
  }

  .sm\:ml-31 {
    margin-left: 124px !important;
  }

  .sm\:mt-32 {
    margin-top: 128px !important;
  }

  .sm\:mr-32 {
    margin-right: 128px !important;
  }

  .sm\:mb-32 {
    margin-bottom: 128px !important;
  }

  .sm\:ml-32 {
    margin-left: 128px !important;
  }

  .sm\:mt-33 {
    margin-top: 132px !important;
  }

  .sm\:mr-33 {
    margin-right: 132px !important;
  }

  .sm\:mb-33 {
    margin-bottom: 132px !important;
  }

  .sm\:ml-33 {
    margin-left: 132px !important;
  }

  .sm\:mt-34 {
    margin-top: 136px !important;
  }

  .sm\:mr-34 {
    margin-right: 136px !important;
  }

  .sm\:mb-34 {
    margin-bottom: 136px !important;
  }

  .sm\:ml-34 {
    margin-left: 136px !important;
  }

  .sm\:mt-35 {
    margin-top: 140px !important;
  }

  .sm\:mr-35 {
    margin-right: 140px !important;
  }

  .sm\:mb-35 {
    margin-bottom: 140px !important;
  }

  .sm\:ml-35 {
    margin-left: 140px !important;
  }

  .sm\:mt-36 {
    margin-top: 144px !important;
  }

  .sm\:mr-36 {
    margin-right: 144px !important;
  }

  .sm\:mb-36 {
    margin-bottom: 144px !important;
  }

  .sm\:ml-36 {
    margin-left: 144px !important;
  }

  .sm\:mt-37 {
    margin-top: 148px !important;
  }

  .sm\:mr-37 {
    margin-right: 148px !important;
  }

  .sm\:mb-37 {
    margin-bottom: 148px !important;
  }

  .sm\:ml-37 {
    margin-left: 148px !important;
  }

  .sm\:mt-38 {
    margin-top: 152px !important;
  }

  .sm\:mr-38 {
    margin-right: 152px !important;
  }

  .sm\:mb-38 {
    margin-bottom: 152px !important;
  }

  .sm\:ml-38 {
    margin-left: 152px !important;
  }

  .sm\:mt-39 {
    margin-top: 156px !important;
  }

  .sm\:mr-39 {
    margin-right: 156px !important;
  }

  .sm\:mb-39 {
    margin-bottom: 156px !important;
  }

  .sm\:ml-39 {
    margin-left: 156px !important;
  }

  .sm\:mt-40 {
    margin-top: 160px !important;
  }

  .sm\:mr-40 {
    margin-right: 160px !important;
  }

  .sm\:mb-40 {
    margin-bottom: 160px !important;
  }

  .sm\:ml-40 {
    margin-left: 160px !important;
  }

  .sm\:mt-41 {
    margin-top: 164px !important;
  }

  .sm\:mr-41 {
    margin-right: 164px !important;
  }

  .sm\:mb-41 {
    margin-bottom: 164px !important;
  }

  .sm\:ml-41 {
    margin-left: 164px !important;
  }

  .sm\:mt-42 {
    margin-top: 168px !important;
  }

  .sm\:mr-42 {
    margin-right: 168px !important;
  }

  .sm\:mb-42 {
    margin-bottom: 168px !important;
  }

  .sm\:ml-42 {
    margin-left: 168px !important;
  }

  .sm\:mt-43 {
    margin-top: 172px !important;
  }

  .sm\:mr-43 {
    margin-right: 172px !important;
  }

  .sm\:mb-43 {
    margin-bottom: 172px !important;
  }

  .sm\:ml-43 {
    margin-left: 172px !important;
  }

  .sm\:mt-44 {
    margin-top: 176px !important;
  }

  .sm\:mr-44 {
    margin-right: 176px !important;
  }

  .sm\:mb-44 {
    margin-bottom: 176px !important;
  }

  .sm\:ml-44 {
    margin-left: 176px !important;
  }

  .sm\:mt-45 {
    margin-top: 180px !important;
  }

  .sm\:mr-45 {
    margin-right: 180px !important;
  }

  .sm\:mb-45 {
    margin-bottom: 180px !important;
  }

  .sm\:ml-45 {
    margin-left: 180px !important;
  }

  .sm\:mt-46 {
    margin-top: 184px !important;
  }

  .sm\:mr-46 {
    margin-right: 184px !important;
  }

  .sm\:mb-46 {
    margin-bottom: 184px !important;
  }

  .sm\:ml-46 {
    margin-left: 184px !important;
  }

  .sm\:mt-47 {
    margin-top: 188px !important;
  }

  .sm\:mr-47 {
    margin-right: 188px !important;
  }

  .sm\:mb-47 {
    margin-bottom: 188px !important;
  }

  .sm\:ml-47 {
    margin-left: 188px !important;
  }

  .sm\:mt-48 {
    margin-top: 192px !important;
  }

  .sm\:mr-48 {
    margin-right: 192px !important;
  }

  .sm\:mb-48 {
    margin-bottom: 192px !important;
  }

  .sm\:ml-48 {
    margin-left: 192px !important;
  }

  .sm\:mt-49 {
    margin-top: 196px !important;
  }

  .sm\:mr-49 {
    margin-right: 196px !important;
  }

  .sm\:mb-49 {
    margin-bottom: 196px !important;
  }

  .sm\:ml-49 {
    margin-left: 196px !important;
  }

  .sm\:mt-50 {
    margin-top: 200px !important;
  }

  .sm\:mr-50 {
    margin-right: 200px !important;
  }

  .sm\:mb-50 {
    margin-bottom: 200px !important;
  }

  .sm\:ml-50 {
    margin-left: 200px !important;
  }

  .sm\:mt-51 {
    margin-top: 204px !important;
  }

  .sm\:mr-51 {
    margin-right: 204px !important;
  }

  .sm\:mb-51 {
    margin-bottom: 204px !important;
  }

  .sm\:ml-51 {
    margin-left: 204px !important;
  }

  .sm\:mt-52 {
    margin-top: 208px !important;
  }

  .sm\:mr-52 {
    margin-right: 208px !important;
  }

  .sm\:mb-52 {
    margin-bottom: 208px !important;
  }

  .sm\:ml-52 {
    margin-left: 208px !important;
  }

  .sm\:mt-53 {
    margin-top: 212px !important;
  }

  .sm\:mr-53 {
    margin-right: 212px !important;
  }

  .sm\:mb-53 {
    margin-bottom: 212px !important;
  }

  .sm\:ml-53 {
    margin-left: 212px !important;
  }

  .sm\:mt-54 {
    margin-top: 216px !important;
  }

  .sm\:mr-54 {
    margin-right: 216px !important;
  }

  .sm\:mb-54 {
    margin-bottom: 216px !important;
  }

  .sm\:ml-54 {
    margin-left: 216px !important;
  }

  .sm\:mt-55 {
    margin-top: 220px !important;
  }

  .sm\:mr-55 {
    margin-right: 220px !important;
  }

  .sm\:mb-55 {
    margin-bottom: 220px !important;
  }

  .sm\:ml-55 {
    margin-left: 220px !important;
  }

  .sm\:mt-56 {
    margin-top: 224px !important;
  }

  .sm\:mr-56 {
    margin-right: 224px !important;
  }

  .sm\:mb-56 {
    margin-bottom: 224px !important;
  }

  .sm\:ml-56 {
    margin-left: 224px !important;
  }

  .sm\:mt-57 {
    margin-top: 228px !important;
  }

  .sm\:mr-57 {
    margin-right: 228px !important;
  }

  .sm\:mb-57 {
    margin-bottom: 228px !important;
  }

  .sm\:ml-57 {
    margin-left: 228px !important;
  }

  .sm\:mt-60 {
    margin-top: 240px !important;
  }

  .sm\:mr-60 {
    margin-right: 240px !important;
  }

  .sm\:mb-60 {
    margin-bottom: 240px !important;
  }

  .sm\:ml-60 {
    margin-left: 240px !important;
  }

  .sm\:mt-61 {
    margin-top: 244px !important;
  }

  .sm\:mr-61 {
    margin-right: 244px !important;
  }

  .sm\:mb-61 {
    margin-bottom: 244px !important;
  }

  .sm\:ml-61 {
    margin-left: 244px !important;
  }

  .sm\:mt-62 {
    margin-top: 248px !important;
  }

  .sm\:mr-62 {
    margin-right: 248px !important;
  }

  .sm\:mb-62 {
    margin-bottom: 248px !important;
  }

  .sm\:ml-62 {
    margin-left: 248px !important;
  }

  .sm\:mt-65 {
    margin-top: 260px !important;
  }

  .sm\:mr-65 {
    margin-right: 260px !important;
  }

  .sm\:mb-65 {
    margin-bottom: 260px !important;
  }

  .sm\:ml-65 {
    margin-left: 260px !important;
  }

  .sm\:mt-66 {
    margin-top: 264px !important;
  }

  .sm\:mr-66 {
    margin-right: 264px !important;
  }

  .sm\:mb-66 {
    margin-bottom: 264px !important;
  }

  .sm\:ml-66 {
    margin-left: 264px !important;
  }

  .sm\:mt-68 {
    margin-top: 272px !important;
  }

  .sm\:mr-68 {
    margin-right: 272px !important;
  }

  .sm\:mb-68 {
    margin-bottom: 272px !important;
  }

  .sm\:ml-68 {
    margin-left: 272px !important;
  }

  .sm\:mt-69 {
    margin-top: 276px !important;
  }

  .sm\:mr-69 {
    margin-right: 276px !important;
  }

  .sm\:mb-69 {
    margin-bottom: 276px !important;
  }

  .sm\:ml-69 {
    margin-left: 276px !important;
  }

  .sm\:mt-70 {
    margin-top: 280px !important;
  }

  .sm\:mr-70 {
    margin-right: 280px !important;
  }

  .sm\:mb-70 {
    margin-bottom: 280px !important;
  }

  .sm\:ml-70 {
    margin-left: 280px !important;
  }

  .sm\:mt-73 {
    margin-top: 292px !important;
  }

  .sm\:mr-73 {
    margin-right: 292px !important;
  }

  .sm\:mb-73 {
    margin-bottom: 292px !important;
  }

  .sm\:ml-73 {
    margin-left: 292px !important;
  }

  .sm\:mt-74 {
    margin-top: 296px !important;
  }

  .sm\:mr-74 {
    margin-right: 296px !important;
  }

  .sm\:mb-74 {
    margin-bottom: 296px !important;
  }

  .sm\:ml-74 {
    margin-left: 296px !important;
  }

  .sm\:mt-75 {
    margin-top: 300px !important;
  }

  .sm\:mr-75 {
    margin-right: 300px !important;
  }

  .sm\:mb-75 {
    margin-bottom: 300px !important;
  }

  .sm\:ml-75 {
    margin-left: 300px !important;
  }

  .sm\:mt-77 {
    margin-top: 308px !important;
  }

  .sm\:mr-77 {
    margin-right: 308px !important;
  }

  .sm\:mb-77 {
    margin-bottom: 308px !important;
  }

  .sm\:ml-77 {
    margin-left: 308px !important;
  }

  .sm\:mt-78 {
    margin-top: 312px !important;
  }

  .sm\:mr-78 {
    margin-right: 312px !important;
  }

  .sm\:mb-78 {
    margin-bottom: 312px !important;
  }

  .sm\:ml-78 {
    margin-left: 312px !important;
  }

  .sm\:mt-80 {
    margin-top: 320px !important;
  }

  .sm\:mr-80 {
    margin-right: 320px !important;
  }

  .sm\:mb-80 {
    margin-bottom: 320px !important;
  }

  .sm\:ml-80 {
    margin-left: 320px !important;
  }

  .sm\:mt-81 {
    margin-top: 324px !important;
  }

  .sm\:mr-81 {
    margin-right: 324px !important;
  }

  .sm\:mb-81 {
    margin-bottom: 324px !important;
  }

  .sm\:ml-81 {
    margin-left: 324px !important;
  }

  .sm\:mt-84 {
    margin-top: 336px !important;
  }

  .sm\:mr-84 {
    margin-right: 336px !important;
  }

  .sm\:mb-84 {
    margin-bottom: 336px !important;
  }

  .sm\:ml-84 {
    margin-left: 336px !important;
  }

  .sm\:mt-87 {
    margin-top: 348px !important;
  }

  .sm\:mr-87 {
    margin-right: 348px !important;
  }

  .sm\:mb-87 {
    margin-bottom: 348px !important;
  }

  .sm\:ml-87 {
    margin-left: 348px !important;
  }

  .sm\:mt-90 {
    margin-top: 360px !important;
  }

  .sm\:mr-90 {
    margin-right: 360px !important;
  }

  .sm\:mb-90 {
    margin-bottom: 360px !important;
  }

  .sm\:ml-90 {
    margin-left: 360px !important;
  }

  .sm\:mt-91 {
    margin-top: 364px !important;
  }

  .sm\:mr-91 {
    margin-right: 364px !important;
  }

  .sm\:mb-91 {
    margin-bottom: 364px !important;
  }

  .sm\:ml-91 {
    margin-left: 364px !important;
  }

  .sm\:mt-92 {
    margin-top: 368px !important;
  }

  .sm\:mr-92 {
    margin-right: 368px !important;
  }

  .sm\:mb-92 {
    margin-bottom: 368px !important;
  }

  .sm\:ml-92 {
    margin-left: 368px !important;
  }

  .sm\:mt-93 {
    margin-top: 372px !important;
  }

  .sm\:mr-93 {
    margin-right: 372px !important;
  }

  .sm\:mb-93 {
    margin-bottom: 372px !important;
  }

  .sm\:ml-93 {
    margin-left: 372px !important;
  }

  .sm\:mt-94 {
    margin-top: 376px !important;
  }

  .sm\:mr-94 {
    margin-right: 376px !important;
  }

  .sm\:mb-94 {
    margin-bottom: 376px !important;
  }

  .sm\:ml-94 {
    margin-left: 376px !important;
  }

  .sm\:mt-95 {
    margin-top: 380px !important;
  }

  .sm\:mr-95 {
    margin-right: 380px !important;
  }

  .sm\:mb-95 {
    margin-bottom: 380px !important;
  }

  .sm\:ml-95 {
    margin-left: 380px !important;
  }

  .sm\:mt-96 {
    margin-top: 384px !important;
  }

  .sm\:mr-96 {
    margin-right: 384px !important;
  }

  .sm\:mb-96 {
    margin-bottom: 384px !important;
  }

  .sm\:ml-96 {
    margin-left: 384px !important;
  }

  .sm\:mt-97 {
    margin-top: 388px !important;
  }

  .sm\:mr-97 {
    margin-right: 388px !important;
  }

  .sm\:mb-97 {
    margin-bottom: 388px !important;
  }

  .sm\:ml-97 {
    margin-left: 388px !important;
  }

  .sm\:mt-98 {
    margin-top: 392px !important;
  }

  .sm\:mr-98 {
    margin-right: 392px !important;
  }

  .sm\:mb-98 {
    margin-bottom: 392px !important;
  }

  .sm\:ml-98 {
    margin-left: 392px !important;
  }

  .sm\:mt-99 {
    margin-top: 396px !important;
  }

  .sm\:mr-99 {
    margin-right: 396px !important;
  }

  .sm\:mb-99 {
    margin-bottom: 396px !important;
  }

  .sm\:ml-99 {
    margin-left: 396px !important;
  }

  .sm\:mt-100 {
    margin-top: 400px !important;
  }

  .sm\:mr-100 {
    margin-right: 400px !important;
  }

  .sm\:mb-100 {
    margin-bottom: 400px !important;
  }

  .sm\:ml-100 {
    margin-left: 400px !important;
  }

  .sm\:mt-101 {
    margin-top: 404px !important;
  }

  .sm\:mr-101 {
    margin-right: 404px !important;
  }

  .sm\:mb-101 {
    margin-bottom: 404px !important;
  }

  .sm\:ml-101 {
    margin-left: 404px !important;
  }

  .sm\:mt-102 {
    margin-top: 408px !important;
  }

  .sm\:mr-102 {
    margin-right: 408px !important;
  }

  .sm\:mb-102 {
    margin-bottom: 408px !important;
  }

  .sm\:ml-102 {
    margin-left: 408px !important;
  }

  .sm\:mt-103 {
    margin-top: 412px !important;
  }

  .sm\:mr-103 {
    margin-right: 412px !important;
  }

  .sm\:mb-103 {
    margin-bottom: 412px !important;
  }

  .sm\:ml-103 {
    margin-left: 412px !important;
  }

  .sm\:mt-104 {
    margin-top: 416px !important;
  }

  .sm\:mr-104 {
    margin-right: 416px !important;
  }

  .sm\:mb-104 {
    margin-bottom: 416px !important;
  }

  .sm\:ml-104 {
    margin-left: 416px !important;
  }

  .sm\:mt-105 {
    margin-top: 420px !important;
  }

  .sm\:mr-105 {
    margin-right: 420px !important;
  }

  .sm\:mb-105 {
    margin-bottom: 420px !important;
  }

  .sm\:ml-105 {
    margin-left: 420px !important;
  }

  .sm\:mt-107 {
    margin-top: 428px !important;
  }

  .sm\:mr-107 {
    margin-right: 428px !important;
  }

  .sm\:mb-107 {
    margin-bottom: 428px !important;
  }

  .sm\:ml-107 {
    margin-left: 428px !important;
  }

  .sm\:mt-110 {
    margin-top: 440px !important;
  }

  .sm\:mr-110 {
    margin-right: 440px !important;
  }

  .sm\:mb-110 {
    margin-bottom: 440px !important;
  }

  .sm\:ml-110 {
    margin-left: 440px !important;
  }

  .sm\:mt-112 {
    margin-top: 448px !important;
  }

  .sm\:mr-112 {
    margin-right: 448px !important;
  }

  .sm\:mb-112 {
    margin-bottom: 448px !important;
  }

  .sm\:ml-112 {
    margin-left: 448px !important;
  }

  .sm\:mt-114 {
    margin-top: 456px !important;
  }

  .sm\:mr-114 {
    margin-right: 456px !important;
  }

  .sm\:mb-114 {
    margin-bottom: 456px !important;
  }

  .sm\:ml-114 {
    margin-left: 456px !important;
  }

  .sm\:mt-115 {
    margin-top: 460px !important;
  }

  .sm\:mr-115 {
    margin-right: 460px !important;
  }

  .sm\:mb-115 {
    margin-bottom: 460px !important;
  }

  .sm\:ml-115 {
    margin-left: 460px !important;
  }

  .sm\:mt-119 {
    margin-top: 476px !important;
  }

  .sm\:mr-119 {
    margin-right: 476px !important;
  }

  .sm\:mb-119 {
    margin-bottom: 476px !important;
  }

  .sm\:ml-119 {
    margin-left: 476px !important;
  }

  .sm\:mt-120 {
    margin-top: 480px !important;
  }

  .sm\:mr-120 {
    margin-right: 480px !important;
  }

  .sm\:mb-120 {
    margin-bottom: 480px !important;
  }

  .sm\:ml-120 {
    margin-left: 480px !important;
  }

  .sm\:mt-122 {
    margin-top: 488px !important;
  }

  .sm\:mr-122 {
    margin-right: 488px !important;
  }

  .sm\:mb-122 {
    margin-bottom: 488px !important;
  }

  .sm\:ml-122 {
    margin-left: 488px !important;
  }

  .sm\:mt-124 {
    margin-top: 496px !important;
  }

  .sm\:mr-124 {
    margin-right: 496px !important;
  }

  .sm\:mb-124 {
    margin-bottom: 496px !important;
  }

  .sm\:ml-124 {
    margin-left: 496px !important;
  }

  .sm\:mt-130 {
    margin-top: 520px !important;
  }

  .sm\:mr-130 {
    margin-right: 520px !important;
  }

  .sm\:mb-130 {
    margin-bottom: 520px !important;
  }

  .sm\:ml-130 {
    margin-left: 520px !important;
  }

  .sm\:mt-138 {
    margin-top: 552px !important;
  }

  .sm\:mr-138 {
    margin-right: 552px !important;
  }

  .sm\:mb-138 {
    margin-bottom: 552px !important;
  }

  .sm\:ml-138 {
    margin-left: 552px !important;
  }

  .sm\:mt-143 {
    margin-top: 572px !important;
  }

  .sm\:mr-143 {
    margin-right: 572px !important;
  }

  .sm\:mb-143 {
    margin-bottom: 572px !important;
  }

  .sm\:ml-143 {
    margin-left: 572px !important;
  }

  .sm\:mt-148 {
    margin-top: 592px !important;
  }

  .sm\:mr-148 {
    margin-right: 592px !important;
  }

  .sm\:mb-148 {
    margin-bottom: 592px !important;
  }

  .sm\:ml-148 {
    margin-left: 592px !important;
  }

  .sm\:mt-150 {
    margin-top: 600px !important;
  }

  .sm\:mr-150 {
    margin-right: 600px !important;
  }

  .sm\:mb-150 {
    margin-bottom: 600px !important;
  }

  .sm\:ml-150 {
    margin-left: 600px !important;
  }

  .sm\:mt-154 {
    margin-top: 616px !important;
  }

  .sm\:mr-154 {
    margin-right: 616px !important;
  }

  .sm\:mb-154 {
    margin-bottom: 616px !important;
  }

  .sm\:ml-154 {
    margin-left: 616px !important;
  }

  .sm\:mt-160 {
    margin-top: 640px !important;
  }

  .sm\:mr-160 {
    margin-right: 640px !important;
  }

  .sm\:mb-160 {
    margin-bottom: 640px !important;
  }

  .sm\:ml-160 {
    margin-left: 640px !important;
  }

  .sm\:mt-162 {
    margin-top: 648px !important;
  }

  .sm\:mr-162 {
    margin-right: 648px !important;
  }

  .sm\:mb-162 {
    margin-bottom: 648px !important;
  }

  .sm\:ml-162 {
    margin-left: 648px !important;
  }

  .sm\:mt-164 {
    margin-top: 656px !important;
  }

  .sm\:mr-164 {
    margin-right: 656px !important;
  }

  .sm\:mb-164 {
    margin-bottom: 656px !important;
  }

  .sm\:ml-164 {
    margin-left: 656px !important;
  }

  .sm\:mt-165 {
    margin-top: 660px !important;
  }

  .sm\:mr-165 {
    margin-right: 660px !important;
  }

  .sm\:mb-165 {
    margin-bottom: 660px !important;
  }

  .sm\:ml-165 {
    margin-left: 660px !important;
  }

  .sm\:mt-166 {
    margin-top: 664px !important;
  }

  .sm\:mr-166 {
    margin-right: 664px !important;
  }

  .sm\:mb-166 {
    margin-bottom: 664px !important;
  }

  .sm\:ml-166 {
    margin-left: 664px !important;
  }

  .sm\:mt-168 {
    margin-top: 672px !important;
  }

  .sm\:mr-168 {
    margin-right: 672px !important;
  }

  .sm\:mb-168 {
    margin-bottom: 672px !important;
  }

  .sm\:ml-168 {
    margin-left: 672px !important;
  }

  .sm\:mt-169 {
    margin-top: 676px !important;
  }

  .sm\:mr-169 {
    margin-right: 676px !important;
  }

  .sm\:mb-169 {
    margin-bottom: 676px !important;
  }

  .sm\:ml-169 {
    margin-left: 676px !important;
  }

  .sm\:mt-170 {
    margin-top: 680px !important;
  }

  .sm\:mr-170 {
    margin-right: 680px !important;
  }

  .sm\:mb-170 {
    margin-bottom: 680px !important;
  }

  .sm\:ml-170 {
    margin-left: 680px !important;
  }

  .sm\:mt-172 {
    margin-top: 688px !important;
  }

  .sm\:mr-172 {
    margin-right: 688px !important;
  }

  .sm\:mb-172 {
    margin-bottom: 688px !important;
  }

  .sm\:ml-172 {
    margin-left: 688px !important;
  }

  .sm\:mt-174 {
    margin-top: 696px !important;
  }

  .sm\:mr-174 {
    margin-right: 696px !important;
  }

  .sm\:mb-174 {
    margin-bottom: 696px !important;
  }

  .sm\:ml-174 {
    margin-left: 696px !important;
  }

  .sm\:mt-175 {
    margin-top: 700px !important;
  }

  .sm\:mr-175 {
    margin-right: 700px !important;
  }

  .sm\:mb-175 {
    margin-bottom: 700px !important;
  }

  .sm\:ml-175 {
    margin-left: 700px !important;
  }

  .sm\:mt-189 {
    margin-top: 756px !important;
  }

  .sm\:mr-189 {
    margin-right: 756px !important;
  }

  .sm\:mb-189 {
    margin-bottom: 756px !important;
  }

  .sm\:ml-189 {
    margin-left: 756px !important;
  }

  .sm\:mt-200 {
    margin-top: 800px !important;
  }

  .sm\:mr-200 {
    margin-right: 800px !important;
  }

  .sm\:mb-200 {
    margin-bottom: 800px !important;
  }

  .sm\:ml-200 {
    margin-left: 800px !important;
  }

  .sm\:mt-auto {
    margin-top: auto !important;
  }

  .sm\:mr-auto {
    margin-right: auto !important;
  }

  .sm\:mb-auto {
    margin-bottom: auto !important;
  }

  .sm\:ml-auto {
    margin-left: auto !important;
  }

  .sm\:mt-0\.5 {
    margin-top: 2px !important;
  }

  .sm\:mr-0\.5 {
    margin-right: 2px !important;
  }

  .sm\:mb-0\.5 {
    margin-bottom: 2px !important;
  }

  .sm\:ml-0\.5 {
    margin-left: 2px !important;
  }

  .sm\:mt-1\.5 {
    margin-top: 6px !important;
  }

  .sm\:mr-1\.5 {
    margin-right: 6px !important;
  }

  .sm\:mb-1\.5 {
    margin-bottom: 6px !important;
  }

  .sm\:ml-1\.5 {
    margin-left: 6px !important;
  }

  .sm\:mt-3\.5 {
    margin-top: 14px !important;
  }

  .sm\:mr-3\.5 {
    margin-right: 14px !important;
  }

  .sm\:mb-3\.5 {
    margin-bottom: 14px !important;
  }

  .sm\:ml-3\.5 {
    margin-left: 14px !important;
  }

  .sm\:mt-6\.5 {
    margin-top: 26px !important;
  }

  .sm\:mr-6\.5 {
    margin-right: 26px !important;
  }

  .sm\:mb-6\.5 {
    margin-bottom: 26px !important;
  }

  .sm\:ml-6\.5 {
    margin-left: 26px !important;
  }

  .sm\:mt-7\.5 {
    margin-top: 30px !important;
  }

  .sm\:mr-7\.5 {
    margin-right: 30px !important;
  }

  .sm\:mb-7\.5 {
    margin-bottom: 30px !important;
  }

  .sm\:ml-7\.5 {
    margin-left: 30px !important;
  }

  .sm\:mt-17\.5 {
    margin-top: 70px !important;
  }

  .sm\:mr-17\.5 {
    margin-right: 70px !important;
  }

  .sm\:mb-17\.5 {
    margin-bottom: 70px !important;
  }

  .sm\:ml-17\.5 {
    margin-left: 70px !important;
  }

  .sm\:mt-28\.5 {
    margin-top: 114px !important;
  }

  .sm\:mr-28\.5 {
    margin-right: 114px !important;
  }

  .sm\:mb-28\.5 {
    margin-bottom: 114px !important;
  }

  .sm\:ml-28\.5 {
    margin-left: 114px !important;
  }

  .sm\:mt-31\.5 {
    margin-top: 126px !important;
  }

  .sm\:mr-31\.5 {
    margin-right: 126px !important;
  }

  .sm\:mb-31\.5 {
    margin-bottom: 126px !important;
  }

  .sm\:ml-31\.5 {
    margin-left: 126px !important;
  }

  .sm\:mt-37\.5 {
    margin-top: 150px !important;
  }

  .sm\:mr-37\.5 {
    margin-right: 150px !important;
  }

  .sm\:mb-37\.5 {
    margin-bottom: 150px !important;
  }

  .sm\:ml-37\.5 {
    margin-left: 150px !important;
  }

  .sm\:mt-72\.5 {
    margin-top: 290px !important;
  }

  .sm\:mr-72\.5 {
    margin-right: 290px !important;
  }

  .sm\:mb-72\.5 {
    margin-bottom: 290px !important;
  }

  .sm\:ml-72\.5 {
    margin-left: 290px !important;
  }

  .sm\:mt-sm {
    margin-top: 8px !important;
  }

  .sm\:mr-sm {
    margin-right: 8px !important;
  }

  .sm\:mb-sm {
    margin-bottom: 8px !important;
  }

  .sm\:ml-sm {
    margin-left: 8px !important;
  }

  .sm\:mt-md {
    margin-top: 16px !important;
  }

  .sm\:mr-md {
    margin-right: 16px !important;
  }

  .sm\:mb-md {
    margin-bottom: 16px !important;
  }

  .sm\:ml-md {
    margin-left: 16px !important;
  }

  .sm\:mt-lg {
    margin-top: 24px !important;
  }

  .sm\:mr-lg {
    margin-right: 24px !important;
  }

  .sm\:mb-lg {
    margin-bottom: 24px !important;
  }

  .sm\:ml-lg {
    margin-left: 24px !important;
  }

  .sm\:mt-xl {
    margin-top: 32px !important;
  }

  .sm\:mr-xl {
    margin-right: 32px !important;
  }

  .sm\:mb-xl {
    margin-bottom: 32px !important;
  }

  .sm\:ml-xl {
    margin-left: 32px !important;
  }

  .sm\:mt-n1 {
    margin-top: -4px !important;
  }

  .sm\:mr-n1 {
    margin-right: -4px !important;
  }

  .sm\:mb-n1 {
    margin-bottom: -4px !important;
  }

  .sm\:ml-n1 {
    margin-left: -4px !important;
  }

  .sm\:mt-n2 {
    margin-top: -8px !important;
  }

  .sm\:mr-n2 {
    margin-right: -8px !important;
  }

  .sm\:mb-n2 {
    margin-bottom: -8px !important;
  }

  .sm\:ml-n2 {
    margin-left: -8px !important;
  }

  .sm\:mt-n3 {
    margin-top: -12px !important;
  }

  .sm\:mr-n3 {
    margin-right: -12px !important;
  }

  .sm\:mb-n3 {
    margin-bottom: -12px !important;
  }

  .sm\:ml-n3 {
    margin-left: -12px !important;
  }

  .sm\:mt-n4 {
    margin-top: -16px !important;
  }

  .sm\:mr-n4 {
    margin-right: -16px !important;
  }

  .sm\:mb-n4 {
    margin-bottom: -16px !important;
  }

  .sm\:ml-n4 {
    margin-left: -16px !important;
  }

  .sm\:mt-n5 {
    margin-top: -20px !important;
  }

  .sm\:mr-n5 {
    margin-right: -20px !important;
  }

  .sm\:mb-n5 {
    margin-bottom: -20px !important;
  }

  .sm\:ml-n5 {
    margin-left: -20px !important;
  }

  .sm\:mt-n6 {
    margin-top: -24px !important;
  }

  .sm\:mr-n6 {
    margin-right: -24px !important;
  }

  .sm\:mb-n6 {
    margin-bottom: -24px !important;
  }

  .sm\:ml-n6 {
    margin-left: -24px !important;
  }

  .sm\:mt-n7 {
    margin-top: -28px !important;
  }

  .sm\:mr-n7 {
    margin-right: -28px !important;
  }

  .sm\:mb-n7 {
    margin-bottom: -28px !important;
  }

  .sm\:ml-n7 {
    margin-left: -28px !important;
  }

  .sm\:mt-n8 {
    margin-top: -32px !important;
  }

  .sm\:mr-n8 {
    margin-right: -32px !important;
  }

  .sm\:mb-n8 {
    margin-bottom: -32px !important;
  }

  .sm\:ml-n8 {
    margin-left: -32px !important;
  }

  .sm\:mt-n9 {
    margin-top: -36px !important;
  }

  .sm\:mr-n9 {
    margin-right: -36px !important;
  }

  .sm\:mb-n9 {
    margin-bottom: -36px !important;
  }

  .sm\:ml-n9 {
    margin-left: -36px !important;
  }

  .sm\:mt-n10 {
    margin-top: -40px !important;
  }

  .sm\:mr-n10 {
    margin-right: -40px !important;
  }

  .sm\:mb-n10 {
    margin-bottom: -40px !important;
  }

  .sm\:ml-n10 {
    margin-left: -40px !important;
  }

  .sm\:mt-n11 {
    margin-top: -44px !important;
  }

  .sm\:mr-n11 {
    margin-right: -44px !important;
  }

  .sm\:mb-n11 {
    margin-bottom: -44px !important;
  }

  .sm\:ml-n11 {
    margin-left: -44px !important;
  }

  .sm\:mt-n12 {
    margin-top: -48px !important;
  }

  .sm\:mr-n12 {
    margin-right: -48px !important;
  }

  .sm\:mb-n12 {
    margin-bottom: -48px !important;
  }

  .sm\:ml-n12 {
    margin-left: -48px !important;
  }

  .sm\:mt-n13 {
    margin-top: -52px !important;
  }

  .sm\:mr-n13 {
    margin-right: -52px !important;
  }

  .sm\:mb-n13 {
    margin-bottom: -52px !important;
  }

  .sm\:ml-n13 {
    margin-left: -52px !important;
  }

  .sm\:mt-n14 {
    margin-top: -46px !important;
  }

  .sm\:mr-n14 {
    margin-right: -46px !important;
  }

  .sm\:mb-n14 {
    margin-bottom: -46px !important;
  }

  .sm\:ml-n14 {
    margin-left: -46px !important;
  }

  .sm\:mt-n22 {
    margin-top: -88px !important;
  }

  .sm\:mr-n22 {
    margin-right: -88px !important;
  }

  .sm\:mb-n22 {
    margin-bottom: -88px !important;
  }

  .sm\:ml-n22 {
    margin-left: -88px !important;
  }

  .sm\:-mt-0 {
    margin-top: 0px !important;
  }

  .sm\:-mr-0 {
    margin-right: 0px !important;
  }

  .sm\:-mb-0 {
    margin-bottom: 0px !important;
  }

  .sm\:-ml-0 {
    margin-left: 0px !important;
  }

  .sm\:-mt-1 {
    margin-top: -4px !important;
  }

  .sm\:-mr-1 {
    margin-right: -4px !important;
  }

  .sm\:-mb-1 {
    margin-bottom: -4px !important;
  }

  .sm\:-ml-1 {
    margin-left: -4px !important;
  }

  .sm\:-mt-2 {
    margin-top: -8px !important;
  }

  .sm\:-mr-2 {
    margin-right: -8px !important;
  }

  .sm\:-mb-2 {
    margin-bottom: -8px !important;
  }

  .sm\:-ml-2 {
    margin-left: -8px !important;
  }

  .sm\:-mt-3 {
    margin-top: -12px !important;
  }

  .sm\:-mr-3 {
    margin-right: -12px !important;
  }

  .sm\:-mb-3 {
    margin-bottom: -12px !important;
  }

  .sm\:-ml-3 {
    margin-left: -12px !important;
  }

  .sm\:-mt-4 {
    margin-top: -16px !important;
  }

  .sm\:-mr-4 {
    margin-right: -16px !important;
  }

  .sm\:-mb-4 {
    margin-bottom: -16px !important;
  }

  .sm\:-ml-4 {
    margin-left: -16px !important;
  }

  .sm\:-mt-5 {
    margin-top: -20px !important;
  }

  .sm\:-mr-5 {
    margin-right: -20px !important;
  }

  .sm\:-mb-5 {
    margin-bottom: -20px !important;
  }

  .sm\:-ml-5 {
    margin-left: -20px !important;
  }

  .sm\:-mt-6 {
    margin-top: -24px !important;
  }

  .sm\:-mr-6 {
    margin-right: -24px !important;
  }

  .sm\:-mb-6 {
    margin-bottom: -24px !important;
  }

  .sm\:-ml-6 {
    margin-left: -24px !important;
  }

  .sm\:-mt-7 {
    margin-top: -28px !important;
  }

  .sm\:-mr-7 {
    margin-right: -28px !important;
  }

  .sm\:-mb-7 {
    margin-bottom: -28px !important;
  }

  .sm\:-ml-7 {
    margin-left: -28px !important;
  }

  .sm\:-mt-8 {
    margin-top: -32px !important;
  }

  .sm\:-mr-8 {
    margin-right: -32px !important;
  }

  .sm\:-mb-8 {
    margin-bottom: -32px !important;
  }

  .sm\:-ml-8 {
    margin-left: -32px !important;
  }

  .sm\:-mt-9 {
    margin-top: -36px !important;
  }

  .sm\:-mr-9 {
    margin-right: -36px !important;
  }

  .sm\:-mb-9 {
    margin-bottom: -36px !important;
  }

  .sm\:-ml-9 {
    margin-left: -36px !important;
  }

  .sm\:-mt-10 {
    margin-top: -40px !important;
  }

  .sm\:-mr-10 {
    margin-right: -40px !important;
  }

  .sm\:-mb-10 {
    margin-bottom: -40px !important;
  }

  .sm\:-ml-10 {
    margin-left: -40px !important;
  }

  .sm\:-mt-11 {
    margin-top: -44px !important;
  }

  .sm\:-mr-11 {
    margin-right: -44px !important;
  }

  .sm\:-mb-11 {
    margin-bottom: -44px !important;
  }

  .sm\:-ml-11 {
    margin-left: -44px !important;
  }

  .sm\:-mt-12 {
    margin-top: -48px !important;
  }

  .sm\:-mr-12 {
    margin-right: -48px !important;
  }

  .sm\:-mb-12 {
    margin-bottom: -48px !important;
  }

  .sm\:-ml-12 {
    margin-left: -48px !important;
  }

  .sm\:-mt-13 {
    margin-top: -52px !important;
  }

  .sm\:-mr-13 {
    margin-right: -52px !important;
  }

  .sm\:-mb-13 {
    margin-bottom: -52px !important;
  }

  .sm\:-ml-13 {
    margin-left: -52px !important;
  }

  .sm\:-mt-14 {
    margin-top: -56px !important;
  }

  .sm\:-mr-14 {
    margin-right: -56px !important;
  }

  .sm\:-mb-14 {
    margin-bottom: -56px !important;
  }

  .sm\:-ml-14 {
    margin-left: -56px !important;
  }

  .sm\:-mt-15 {
    margin-top: -60px !important;
  }

  .sm\:-mr-15 {
    margin-right: -60px !important;
  }

  .sm\:-mb-15 {
    margin-bottom: -60px !important;
  }

  .sm\:-ml-15 {
    margin-left: -60px !important;
  }

  .sm\:-mt-16 {
    margin-top: -64px !important;
  }

  .sm\:-mr-16 {
    margin-right: -64px !important;
  }

  .sm\:-mb-16 {
    margin-bottom: -64px !important;
  }

  .sm\:-ml-16 {
    margin-left: -64px !important;
  }

  .sm\:-mt-17 {
    margin-top: -68px !important;
  }

  .sm\:-mr-17 {
    margin-right: -68px !important;
  }

  .sm\:-mb-17 {
    margin-bottom: -68px !important;
  }

  .sm\:-ml-17 {
    margin-left: -68px !important;
  }

  .sm\:-mt-18 {
    margin-top: -72px !important;
  }

  .sm\:-mr-18 {
    margin-right: -72px !important;
  }

  .sm\:-mb-18 {
    margin-bottom: -72px !important;
  }

  .sm\:-ml-18 {
    margin-left: -72px !important;
  }

  .sm\:-mt-19 {
    margin-top: -76px !important;
  }

  .sm\:-mr-19 {
    margin-right: -76px !important;
  }

  .sm\:-mb-19 {
    margin-bottom: -76px !important;
  }

  .sm\:-ml-19 {
    margin-left: -76px !important;
  }

  .sm\:-mt-20 {
    margin-top: -80px !important;
  }

  .sm\:-mr-20 {
    margin-right: -80px !important;
  }

  .sm\:-mb-20 {
    margin-bottom: -80px !important;
  }

  .sm\:-ml-20 {
    margin-left: -80px !important;
  }

  .sm\:-mt-21 {
    margin-top: -84px !important;
  }

  .sm\:-mr-21 {
    margin-right: -84px !important;
  }

  .sm\:-mb-21 {
    margin-bottom: -84px !important;
  }

  .sm\:-ml-21 {
    margin-left: -84px !important;
  }

  .sm\:-mt-22 {
    margin-top: -88px !important;
  }

  .sm\:-mr-22 {
    margin-right: -88px !important;
  }

  .sm\:-mb-22 {
    margin-bottom: -88px !important;
  }

  .sm\:-ml-22 {
    margin-left: -88px !important;
  }

  .sm\:-mt-23 {
    margin-top: -92px !important;
  }

  .sm\:-mr-23 {
    margin-right: -92px !important;
  }

  .sm\:-mb-23 {
    margin-bottom: -92px !important;
  }

  .sm\:-ml-23 {
    margin-left: -92px !important;
  }

  .sm\:-mt-24 {
    margin-top: -96px !important;
  }

  .sm\:-mr-24 {
    margin-right: -96px !important;
  }

  .sm\:-mb-24 {
    margin-bottom: -96px !important;
  }

  .sm\:-ml-24 {
    margin-left: -96px !important;
  }

  .sm\:-mt-25 {
    margin-top: -100px !important;
  }

  .sm\:-mr-25 {
    margin-right: -100px !important;
  }

  .sm\:-mb-25 {
    margin-bottom: -100px !important;
  }

  .sm\:-ml-25 {
    margin-left: -100px !important;
  }

  .sm\:-mt-26 {
    margin-top: -104px !important;
  }

  .sm\:-mr-26 {
    margin-right: -104px !important;
  }

  .sm\:-mb-26 {
    margin-bottom: -104px !important;
  }

  .sm\:-ml-26 {
    margin-left: -104px !important;
  }

  .sm\:-mt-27 {
    margin-top: -108px !important;
  }

  .sm\:-mr-27 {
    margin-right: -108px !important;
  }

  .sm\:-mb-27 {
    margin-bottom: -108px !important;
  }

  .sm\:-ml-27 {
    margin-left: -108px !important;
  }

  .sm\:-mt-28 {
    margin-top: -112px !important;
  }

  .sm\:-mr-28 {
    margin-right: -112px !important;
  }

  .sm\:-mb-28 {
    margin-bottom: -112px !important;
  }

  .sm\:-ml-28 {
    margin-left: -112px !important;
  }

  .sm\:-mt-29 {
    margin-top: -116px !important;
  }

  .sm\:-mr-29 {
    margin-right: -116px !important;
  }

  .sm\:-mb-29 {
    margin-bottom: -116px !important;
  }

  .sm\:-ml-29 {
    margin-left: -116px !important;
  }

  .sm\:-mt-30 {
    margin-top: -120px !important;
  }

  .sm\:-mr-30 {
    margin-right: -120px !important;
  }

  .sm\:-mb-30 {
    margin-bottom: -120px !important;
  }

  .sm\:-ml-30 {
    margin-left: -120px !important;
  }

  .sm\:-mt-31 {
    margin-top: -124px !important;
  }

  .sm\:-mr-31 {
    margin-right: -124px !important;
  }

  .sm\:-mb-31 {
    margin-bottom: -124px !important;
  }

  .sm\:-ml-31 {
    margin-left: -124px !important;
  }

  .sm\:-mt-32 {
    margin-top: -128px !important;
  }

  .sm\:-mr-32 {
    margin-right: -128px !important;
  }

  .sm\:-mb-32 {
    margin-bottom: -128px !important;
  }

  .sm\:-ml-32 {
    margin-left: -128px !important;
  }

  .sm\:-mt-33 {
    margin-top: -132px !important;
  }

  .sm\:-mr-33 {
    margin-right: -132px !important;
  }

  .sm\:-mb-33 {
    margin-bottom: -132px !important;
  }

  .sm\:-ml-33 {
    margin-left: -132px !important;
  }

  .sm\:-mt-34 {
    margin-top: -136px !important;
  }

  .sm\:-mr-34 {
    margin-right: -136px !important;
  }

  .sm\:-mb-34 {
    margin-bottom: -136px !important;
  }

  .sm\:-ml-34 {
    margin-left: -136px !important;
  }

  .sm\:-mt-35 {
    margin-top: -140px !important;
  }

  .sm\:-mr-35 {
    margin-right: -140px !important;
  }

  .sm\:-mb-35 {
    margin-bottom: -140px !important;
  }

  .sm\:-ml-35 {
    margin-left: -140px !important;
  }

  .sm\:-mt-36 {
    margin-top: -144px !important;
  }

  .sm\:-mr-36 {
    margin-right: -144px !important;
  }

  .sm\:-mb-36 {
    margin-bottom: -144px !important;
  }

  .sm\:-ml-36 {
    margin-left: -144px !important;
  }

  .sm\:-mt-37 {
    margin-top: -148px !important;
  }

  .sm\:-mr-37 {
    margin-right: -148px !important;
  }

  .sm\:-mb-37 {
    margin-bottom: -148px !important;
  }

  .sm\:-ml-37 {
    margin-left: -148px !important;
  }

  .sm\:-mt-38 {
    margin-top: -152px !important;
  }

  .sm\:-mr-38 {
    margin-right: -152px !important;
  }

  .sm\:-mb-38 {
    margin-bottom: -152px !important;
  }

  .sm\:-ml-38 {
    margin-left: -152px !important;
  }

  .sm\:-mt-39 {
    margin-top: -156px !important;
  }

  .sm\:-mr-39 {
    margin-right: -156px !important;
  }

  .sm\:-mb-39 {
    margin-bottom: -156px !important;
  }

  .sm\:-ml-39 {
    margin-left: -156px !important;
  }

  .sm\:-mt-40 {
    margin-top: -160px !important;
  }

  .sm\:-mr-40 {
    margin-right: -160px !important;
  }

  .sm\:-mb-40 {
    margin-bottom: -160px !important;
  }

  .sm\:-ml-40 {
    margin-left: -160px !important;
  }

  .sm\:-mt-41 {
    margin-top: -164px !important;
  }

  .sm\:-mr-41 {
    margin-right: -164px !important;
  }

  .sm\:-mb-41 {
    margin-bottom: -164px !important;
  }

  .sm\:-ml-41 {
    margin-left: -164px !important;
  }

  .sm\:-mt-42 {
    margin-top: -168px !important;
  }

  .sm\:-mr-42 {
    margin-right: -168px !important;
  }

  .sm\:-mb-42 {
    margin-bottom: -168px !important;
  }

  .sm\:-ml-42 {
    margin-left: -168px !important;
  }

  .sm\:-mt-43 {
    margin-top: -172px !important;
  }

  .sm\:-mr-43 {
    margin-right: -172px !important;
  }

  .sm\:-mb-43 {
    margin-bottom: -172px !important;
  }

  .sm\:-ml-43 {
    margin-left: -172px !important;
  }

  .sm\:-mt-44 {
    margin-top: -176px !important;
  }

  .sm\:-mr-44 {
    margin-right: -176px !important;
  }

  .sm\:-mb-44 {
    margin-bottom: -176px !important;
  }

  .sm\:-ml-44 {
    margin-left: -176px !important;
  }

  .sm\:-mt-45 {
    margin-top: -180px !important;
  }

  .sm\:-mr-45 {
    margin-right: -180px !important;
  }

  .sm\:-mb-45 {
    margin-bottom: -180px !important;
  }

  .sm\:-ml-45 {
    margin-left: -180px !important;
  }

  .sm\:-mt-46 {
    margin-top: -184px !important;
  }

  .sm\:-mr-46 {
    margin-right: -184px !important;
  }

  .sm\:-mb-46 {
    margin-bottom: -184px !important;
  }

  .sm\:-ml-46 {
    margin-left: -184px !important;
  }

  .sm\:-mt-47 {
    margin-top: -188px !important;
  }

  .sm\:-mr-47 {
    margin-right: -188px !important;
  }

  .sm\:-mb-47 {
    margin-bottom: -188px !important;
  }

  .sm\:-ml-47 {
    margin-left: -188px !important;
  }

  .sm\:-mt-48 {
    margin-top: -192px !important;
  }

  .sm\:-mr-48 {
    margin-right: -192px !important;
  }

  .sm\:-mb-48 {
    margin-bottom: -192px !important;
  }

  .sm\:-ml-48 {
    margin-left: -192px !important;
  }

  .sm\:-mt-49 {
    margin-top: -196px !important;
  }

  .sm\:-mr-49 {
    margin-right: -196px !important;
  }

  .sm\:-mb-49 {
    margin-bottom: -196px !important;
  }

  .sm\:-ml-49 {
    margin-left: -196px !important;
  }

  .sm\:-mt-50 {
    margin-top: -200px !important;
  }

  .sm\:-mr-50 {
    margin-right: -200px !important;
  }

  .sm\:-mb-50 {
    margin-bottom: -200px !important;
  }

  .sm\:-ml-50 {
    margin-left: -200px !important;
  }

  .sm\:-mt-51 {
    margin-top: -204px !important;
  }

  .sm\:-mr-51 {
    margin-right: -204px !important;
  }

  .sm\:-mb-51 {
    margin-bottom: -204px !important;
  }

  .sm\:-ml-51 {
    margin-left: -204px !important;
  }

  .sm\:-mt-52 {
    margin-top: -208px !important;
  }

  .sm\:-mr-52 {
    margin-right: -208px !important;
  }

  .sm\:-mb-52 {
    margin-bottom: -208px !important;
  }

  .sm\:-ml-52 {
    margin-left: -208px !important;
  }

  .sm\:-mt-53 {
    margin-top: -212px !important;
  }

  .sm\:-mr-53 {
    margin-right: -212px !important;
  }

  .sm\:-mb-53 {
    margin-bottom: -212px !important;
  }

  .sm\:-ml-53 {
    margin-left: -212px !important;
  }

  .sm\:-mt-54 {
    margin-top: -216px !important;
  }

  .sm\:-mr-54 {
    margin-right: -216px !important;
  }

  .sm\:-mb-54 {
    margin-bottom: -216px !important;
  }

  .sm\:-ml-54 {
    margin-left: -216px !important;
  }

  .sm\:-mt-55 {
    margin-top: -220px !important;
  }

  .sm\:-mr-55 {
    margin-right: -220px !important;
  }

  .sm\:-mb-55 {
    margin-bottom: -220px !important;
  }

  .sm\:-ml-55 {
    margin-left: -220px !important;
  }

  .sm\:-mt-56 {
    margin-top: -224px !important;
  }

  .sm\:-mr-56 {
    margin-right: -224px !important;
  }

  .sm\:-mb-56 {
    margin-bottom: -224px !important;
  }

  .sm\:-ml-56 {
    margin-left: -224px !important;
  }

  .sm\:-mt-57 {
    margin-top: -228px !important;
  }

  .sm\:-mr-57 {
    margin-right: -228px !important;
  }

  .sm\:-mb-57 {
    margin-bottom: -228px !important;
  }

  .sm\:-ml-57 {
    margin-left: -228px !important;
  }

  .sm\:-mt-60 {
    margin-top: -240px !important;
  }

  .sm\:-mr-60 {
    margin-right: -240px !important;
  }

  .sm\:-mb-60 {
    margin-bottom: -240px !important;
  }

  .sm\:-ml-60 {
    margin-left: -240px !important;
  }

  .sm\:-mt-61 {
    margin-top: -244px !important;
  }

  .sm\:-mr-61 {
    margin-right: -244px !important;
  }

  .sm\:-mb-61 {
    margin-bottom: -244px !important;
  }

  .sm\:-ml-61 {
    margin-left: -244px !important;
  }

  .sm\:-mt-62 {
    margin-top: -248px !important;
  }

  .sm\:-mr-62 {
    margin-right: -248px !important;
  }

  .sm\:-mb-62 {
    margin-bottom: -248px !important;
  }

  .sm\:-ml-62 {
    margin-left: -248px !important;
  }

  .sm\:-mt-65 {
    margin-top: -260px !important;
  }

  .sm\:-mr-65 {
    margin-right: -260px !important;
  }

  .sm\:-mb-65 {
    margin-bottom: -260px !important;
  }

  .sm\:-ml-65 {
    margin-left: -260px !important;
  }

  .sm\:-mt-66 {
    margin-top: -264px !important;
  }

  .sm\:-mr-66 {
    margin-right: -264px !important;
  }

  .sm\:-mb-66 {
    margin-bottom: -264px !important;
  }

  .sm\:-ml-66 {
    margin-left: -264px !important;
  }

  .sm\:-mt-68 {
    margin-top: -272px !important;
  }

  .sm\:-mr-68 {
    margin-right: -272px !important;
  }

  .sm\:-mb-68 {
    margin-bottom: -272px !important;
  }

  .sm\:-ml-68 {
    margin-left: -272px !important;
  }

  .sm\:-mt-69 {
    margin-top: -276px !important;
  }

  .sm\:-mr-69 {
    margin-right: -276px !important;
  }

  .sm\:-mb-69 {
    margin-bottom: -276px !important;
  }

  .sm\:-ml-69 {
    margin-left: -276px !important;
  }

  .sm\:-mt-70 {
    margin-top: -280px !important;
  }

  .sm\:-mr-70 {
    margin-right: -280px !important;
  }

  .sm\:-mb-70 {
    margin-bottom: -280px !important;
  }

  .sm\:-ml-70 {
    margin-left: -280px !important;
  }

  .sm\:-mt-73 {
    margin-top: -292px !important;
  }

  .sm\:-mr-73 {
    margin-right: -292px !important;
  }

  .sm\:-mb-73 {
    margin-bottom: -292px !important;
  }

  .sm\:-ml-73 {
    margin-left: -292px !important;
  }

  .sm\:-mt-74 {
    margin-top: -296px !important;
  }

  .sm\:-mr-74 {
    margin-right: -296px !important;
  }

  .sm\:-mb-74 {
    margin-bottom: -296px !important;
  }

  .sm\:-ml-74 {
    margin-left: -296px !important;
  }

  .sm\:-mt-75 {
    margin-top: -300px !important;
  }

  .sm\:-mr-75 {
    margin-right: -300px !important;
  }

  .sm\:-mb-75 {
    margin-bottom: -300px !important;
  }

  .sm\:-ml-75 {
    margin-left: -300px !important;
  }

  .sm\:-mt-77 {
    margin-top: -308px !important;
  }

  .sm\:-mr-77 {
    margin-right: -308px !important;
  }

  .sm\:-mb-77 {
    margin-bottom: -308px !important;
  }

  .sm\:-ml-77 {
    margin-left: -308px !important;
  }

  .sm\:-mt-78 {
    margin-top: -312px !important;
  }

  .sm\:-mr-78 {
    margin-right: -312px !important;
  }

  .sm\:-mb-78 {
    margin-bottom: -312px !important;
  }

  .sm\:-ml-78 {
    margin-left: -312px !important;
  }

  .sm\:-mt-80 {
    margin-top: -320px !important;
  }

  .sm\:-mr-80 {
    margin-right: -320px !important;
  }

  .sm\:-mb-80 {
    margin-bottom: -320px !important;
  }

  .sm\:-ml-80 {
    margin-left: -320px !important;
  }

  .sm\:-mt-81 {
    margin-top: -324px !important;
  }

  .sm\:-mr-81 {
    margin-right: -324px !important;
  }

  .sm\:-mb-81 {
    margin-bottom: -324px !important;
  }

  .sm\:-ml-81 {
    margin-left: -324px !important;
  }

  .sm\:-mt-84 {
    margin-top: -336px !important;
  }

  .sm\:-mr-84 {
    margin-right: -336px !important;
  }

  .sm\:-mb-84 {
    margin-bottom: -336px !important;
  }

  .sm\:-ml-84 {
    margin-left: -336px !important;
  }

  .sm\:-mt-87 {
    margin-top: -348px !important;
  }

  .sm\:-mr-87 {
    margin-right: -348px !important;
  }

  .sm\:-mb-87 {
    margin-bottom: -348px !important;
  }

  .sm\:-ml-87 {
    margin-left: -348px !important;
  }

  .sm\:-mt-90 {
    margin-top: -360px !important;
  }

  .sm\:-mr-90 {
    margin-right: -360px !important;
  }

  .sm\:-mb-90 {
    margin-bottom: -360px !important;
  }

  .sm\:-ml-90 {
    margin-left: -360px !important;
  }

  .sm\:-mt-91 {
    margin-top: -364px !important;
  }

  .sm\:-mr-91 {
    margin-right: -364px !important;
  }

  .sm\:-mb-91 {
    margin-bottom: -364px !important;
  }

  .sm\:-ml-91 {
    margin-left: -364px !important;
  }

  .sm\:-mt-92 {
    margin-top: -368px !important;
  }

  .sm\:-mr-92 {
    margin-right: -368px !important;
  }

  .sm\:-mb-92 {
    margin-bottom: -368px !important;
  }

  .sm\:-ml-92 {
    margin-left: -368px !important;
  }

  .sm\:-mt-93 {
    margin-top: -372px !important;
  }

  .sm\:-mr-93 {
    margin-right: -372px !important;
  }

  .sm\:-mb-93 {
    margin-bottom: -372px !important;
  }

  .sm\:-ml-93 {
    margin-left: -372px !important;
  }

  .sm\:-mt-94 {
    margin-top: -376px !important;
  }

  .sm\:-mr-94 {
    margin-right: -376px !important;
  }

  .sm\:-mb-94 {
    margin-bottom: -376px !important;
  }

  .sm\:-ml-94 {
    margin-left: -376px !important;
  }

  .sm\:-mt-95 {
    margin-top: -380px !important;
  }

  .sm\:-mr-95 {
    margin-right: -380px !important;
  }

  .sm\:-mb-95 {
    margin-bottom: -380px !important;
  }

  .sm\:-ml-95 {
    margin-left: -380px !important;
  }

  .sm\:-mt-96 {
    margin-top: -384px !important;
  }

  .sm\:-mr-96 {
    margin-right: -384px !important;
  }

  .sm\:-mb-96 {
    margin-bottom: -384px !important;
  }

  .sm\:-ml-96 {
    margin-left: -384px !important;
  }

  .sm\:-mt-97 {
    margin-top: -388px !important;
  }

  .sm\:-mr-97 {
    margin-right: -388px !important;
  }

  .sm\:-mb-97 {
    margin-bottom: -388px !important;
  }

  .sm\:-ml-97 {
    margin-left: -388px !important;
  }

  .sm\:-mt-98 {
    margin-top: -392px !important;
  }

  .sm\:-mr-98 {
    margin-right: -392px !important;
  }

  .sm\:-mb-98 {
    margin-bottom: -392px !important;
  }

  .sm\:-ml-98 {
    margin-left: -392px !important;
  }

  .sm\:-mt-99 {
    margin-top: -396px !important;
  }

  .sm\:-mr-99 {
    margin-right: -396px !important;
  }

  .sm\:-mb-99 {
    margin-bottom: -396px !important;
  }

  .sm\:-ml-99 {
    margin-left: -396px !important;
  }

  .sm\:-mt-100 {
    margin-top: -400px !important;
  }

  .sm\:-mr-100 {
    margin-right: -400px !important;
  }

  .sm\:-mb-100 {
    margin-bottom: -400px !important;
  }

  .sm\:-ml-100 {
    margin-left: -400px !important;
  }

  .sm\:-mt-101 {
    margin-top: -404px !important;
  }

  .sm\:-mr-101 {
    margin-right: -404px !important;
  }

  .sm\:-mb-101 {
    margin-bottom: -404px !important;
  }

  .sm\:-ml-101 {
    margin-left: -404px !important;
  }

  .sm\:-mt-102 {
    margin-top: -408px !important;
  }

  .sm\:-mr-102 {
    margin-right: -408px !important;
  }

  .sm\:-mb-102 {
    margin-bottom: -408px !important;
  }

  .sm\:-ml-102 {
    margin-left: -408px !important;
  }

  .sm\:-mt-103 {
    margin-top: -412px !important;
  }

  .sm\:-mr-103 {
    margin-right: -412px !important;
  }

  .sm\:-mb-103 {
    margin-bottom: -412px !important;
  }

  .sm\:-ml-103 {
    margin-left: -412px !important;
  }

  .sm\:-mt-104 {
    margin-top: -416px !important;
  }

  .sm\:-mr-104 {
    margin-right: -416px !important;
  }

  .sm\:-mb-104 {
    margin-bottom: -416px !important;
  }

  .sm\:-ml-104 {
    margin-left: -416px !important;
  }

  .sm\:-mt-105 {
    margin-top: -420px !important;
  }

  .sm\:-mr-105 {
    margin-right: -420px !important;
  }

  .sm\:-mb-105 {
    margin-bottom: -420px !important;
  }

  .sm\:-ml-105 {
    margin-left: -420px !important;
  }

  .sm\:-mt-107 {
    margin-top: -428px !important;
  }

  .sm\:-mr-107 {
    margin-right: -428px !important;
  }

  .sm\:-mb-107 {
    margin-bottom: -428px !important;
  }

  .sm\:-ml-107 {
    margin-left: -428px !important;
  }

  .sm\:-mt-110 {
    margin-top: -440px !important;
  }

  .sm\:-mr-110 {
    margin-right: -440px !important;
  }

  .sm\:-mb-110 {
    margin-bottom: -440px !important;
  }

  .sm\:-ml-110 {
    margin-left: -440px !important;
  }

  .sm\:-mt-112 {
    margin-top: -448px !important;
  }

  .sm\:-mr-112 {
    margin-right: -448px !important;
  }

  .sm\:-mb-112 {
    margin-bottom: -448px !important;
  }

  .sm\:-ml-112 {
    margin-left: -448px !important;
  }

  .sm\:-mt-114 {
    margin-top: -456px !important;
  }

  .sm\:-mr-114 {
    margin-right: -456px !important;
  }

  .sm\:-mb-114 {
    margin-bottom: -456px !important;
  }

  .sm\:-ml-114 {
    margin-left: -456px !important;
  }

  .sm\:-mt-115 {
    margin-top: -460px !important;
  }

  .sm\:-mr-115 {
    margin-right: -460px !important;
  }

  .sm\:-mb-115 {
    margin-bottom: -460px !important;
  }

  .sm\:-ml-115 {
    margin-left: -460px !important;
  }

  .sm\:-mt-119 {
    margin-top: -476px !important;
  }

  .sm\:-mr-119 {
    margin-right: -476px !important;
  }

  .sm\:-mb-119 {
    margin-bottom: -476px !important;
  }

  .sm\:-ml-119 {
    margin-left: -476px !important;
  }

  .sm\:-mt-120 {
    margin-top: -480px !important;
  }

  .sm\:-mr-120 {
    margin-right: -480px !important;
  }

  .sm\:-mb-120 {
    margin-bottom: -480px !important;
  }

  .sm\:-ml-120 {
    margin-left: -480px !important;
  }

  .sm\:-mt-122 {
    margin-top: -488px !important;
  }

  .sm\:-mr-122 {
    margin-right: -488px !important;
  }

  .sm\:-mb-122 {
    margin-bottom: -488px !important;
  }

  .sm\:-ml-122 {
    margin-left: -488px !important;
  }

  .sm\:-mt-124 {
    margin-top: -496px !important;
  }

  .sm\:-mr-124 {
    margin-right: -496px !important;
  }

  .sm\:-mb-124 {
    margin-bottom: -496px !important;
  }

  .sm\:-ml-124 {
    margin-left: -496px !important;
  }

  .sm\:-mt-130 {
    margin-top: -520px !important;
  }

  .sm\:-mr-130 {
    margin-right: -520px !important;
  }

  .sm\:-mb-130 {
    margin-bottom: -520px !important;
  }

  .sm\:-ml-130 {
    margin-left: -520px !important;
  }

  .sm\:-mt-138 {
    margin-top: -552px !important;
  }

  .sm\:-mr-138 {
    margin-right: -552px !important;
  }

  .sm\:-mb-138 {
    margin-bottom: -552px !important;
  }

  .sm\:-ml-138 {
    margin-left: -552px !important;
  }

  .sm\:-mt-143 {
    margin-top: -572px !important;
  }

  .sm\:-mr-143 {
    margin-right: -572px !important;
  }

  .sm\:-mb-143 {
    margin-bottom: -572px !important;
  }

  .sm\:-ml-143 {
    margin-left: -572px !important;
  }

  .sm\:-mt-148 {
    margin-top: -592px !important;
  }

  .sm\:-mr-148 {
    margin-right: -592px !important;
  }

  .sm\:-mb-148 {
    margin-bottom: -592px !important;
  }

  .sm\:-ml-148 {
    margin-left: -592px !important;
  }

  .sm\:-mt-150 {
    margin-top: -600px !important;
  }

  .sm\:-mr-150 {
    margin-right: -600px !important;
  }

  .sm\:-mb-150 {
    margin-bottom: -600px !important;
  }

  .sm\:-ml-150 {
    margin-left: -600px !important;
  }

  .sm\:-mt-154 {
    margin-top: -616px !important;
  }

  .sm\:-mr-154 {
    margin-right: -616px !important;
  }

  .sm\:-mb-154 {
    margin-bottom: -616px !important;
  }

  .sm\:-ml-154 {
    margin-left: -616px !important;
  }

  .sm\:-mt-160 {
    margin-top: -640px !important;
  }

  .sm\:-mr-160 {
    margin-right: -640px !important;
  }

  .sm\:-mb-160 {
    margin-bottom: -640px !important;
  }

  .sm\:-ml-160 {
    margin-left: -640px !important;
  }

  .sm\:-mt-162 {
    margin-top: -648px !important;
  }

  .sm\:-mr-162 {
    margin-right: -648px !important;
  }

  .sm\:-mb-162 {
    margin-bottom: -648px !important;
  }

  .sm\:-ml-162 {
    margin-left: -648px !important;
  }

  .sm\:-mt-164 {
    margin-top: -656px !important;
  }

  .sm\:-mr-164 {
    margin-right: -656px !important;
  }

  .sm\:-mb-164 {
    margin-bottom: -656px !important;
  }

  .sm\:-ml-164 {
    margin-left: -656px !important;
  }

  .sm\:-mt-165 {
    margin-top: -660px !important;
  }

  .sm\:-mr-165 {
    margin-right: -660px !important;
  }

  .sm\:-mb-165 {
    margin-bottom: -660px !important;
  }

  .sm\:-ml-165 {
    margin-left: -660px !important;
  }

  .sm\:-mt-166 {
    margin-top: -664px !important;
  }

  .sm\:-mr-166 {
    margin-right: -664px !important;
  }

  .sm\:-mb-166 {
    margin-bottom: -664px !important;
  }

  .sm\:-ml-166 {
    margin-left: -664px !important;
  }

  .sm\:-mt-168 {
    margin-top: -672px !important;
  }

  .sm\:-mr-168 {
    margin-right: -672px !important;
  }

  .sm\:-mb-168 {
    margin-bottom: -672px !important;
  }

  .sm\:-ml-168 {
    margin-left: -672px !important;
  }

  .sm\:-mt-169 {
    margin-top: -676px !important;
  }

  .sm\:-mr-169 {
    margin-right: -676px !important;
  }

  .sm\:-mb-169 {
    margin-bottom: -676px !important;
  }

  .sm\:-ml-169 {
    margin-left: -676px !important;
  }

  .sm\:-mt-170 {
    margin-top: -680px !important;
  }

  .sm\:-mr-170 {
    margin-right: -680px !important;
  }

  .sm\:-mb-170 {
    margin-bottom: -680px !important;
  }

  .sm\:-ml-170 {
    margin-left: -680px !important;
  }

  .sm\:-mt-172 {
    margin-top: -688px !important;
  }

  .sm\:-mr-172 {
    margin-right: -688px !important;
  }

  .sm\:-mb-172 {
    margin-bottom: -688px !important;
  }

  .sm\:-ml-172 {
    margin-left: -688px !important;
  }

  .sm\:-mt-174 {
    margin-top: -696px !important;
  }

  .sm\:-mr-174 {
    margin-right: -696px !important;
  }

  .sm\:-mb-174 {
    margin-bottom: -696px !important;
  }

  .sm\:-ml-174 {
    margin-left: -696px !important;
  }

  .sm\:-mt-175 {
    margin-top: -700px !important;
  }

  .sm\:-mr-175 {
    margin-right: -700px !important;
  }

  .sm\:-mb-175 {
    margin-bottom: -700px !important;
  }

  .sm\:-ml-175 {
    margin-left: -700px !important;
  }

  .sm\:-mt-189 {
    margin-top: -756px !important;
  }

  .sm\:-mr-189 {
    margin-right: -756px !important;
  }

  .sm\:-mb-189 {
    margin-bottom: -756px !important;
  }

  .sm\:-ml-189 {
    margin-left: -756px !important;
  }

  .sm\:-mt-200 {
    margin-top: -800px !important;
  }

  .sm\:-mr-200 {
    margin-right: -800px !important;
  }

  .sm\:-mb-200 {
    margin-bottom: -800px !important;
  }

  .sm\:-ml-200 {
    margin-left: -800px !important;
  }

  .sm\:-mt-0\.5 {
    margin-top: -2px !important;
  }

  .sm\:-mr-0\.5 {
    margin-right: -2px !important;
  }

  .sm\:-mb-0\.5 {
    margin-bottom: -2px !important;
  }

  .sm\:-ml-0\.5 {
    margin-left: -2px !important;
  }

  .sm\:-mt-1\.5 {
    margin-top: -6px !important;
  }

  .sm\:-mr-1\.5 {
    margin-right: -6px !important;
  }

  .sm\:-mb-1\.5 {
    margin-bottom: -6px !important;
  }

  .sm\:-ml-1\.5 {
    margin-left: -6px !important;
  }

  .sm\:-mt-3\.5 {
    margin-top: -14px !important;
  }

  .sm\:-mr-3\.5 {
    margin-right: -14px !important;
  }

  .sm\:-mb-3\.5 {
    margin-bottom: -14px !important;
  }

  .sm\:-ml-3\.5 {
    margin-left: -14px !important;
  }

  .sm\:-mt-6\.5 {
    margin-top: -26px !important;
  }

  .sm\:-mr-6\.5 {
    margin-right: -26px !important;
  }

  .sm\:-mb-6\.5 {
    margin-bottom: -26px !important;
  }

  .sm\:-ml-6\.5 {
    margin-left: -26px !important;
  }

  .sm\:-mt-7\.5 {
    margin-top: -30px !important;
  }

  .sm\:-mr-7\.5 {
    margin-right: -30px !important;
  }

  .sm\:-mb-7\.5 {
    margin-bottom: -30px !important;
  }

  .sm\:-ml-7\.5 {
    margin-left: -30px !important;
  }

  .sm\:-mt-17\.5 {
    margin-top: -70px !important;
  }

  .sm\:-mr-17\.5 {
    margin-right: -70px !important;
  }

  .sm\:-mb-17\.5 {
    margin-bottom: -70px !important;
  }

  .sm\:-ml-17\.5 {
    margin-left: -70px !important;
  }

  .sm\:-mt-28\.5 {
    margin-top: -114px !important;
  }

  .sm\:-mr-28\.5 {
    margin-right: -114px !important;
  }

  .sm\:-mb-28\.5 {
    margin-bottom: -114px !important;
  }

  .sm\:-ml-28\.5 {
    margin-left: -114px !important;
  }

  .sm\:-mt-31\.5 {
    margin-top: -126px !important;
  }

  .sm\:-mr-31\.5 {
    margin-right: -126px !important;
  }

  .sm\:-mb-31\.5 {
    margin-bottom: -126px !important;
  }

  .sm\:-ml-31\.5 {
    margin-left: -126px !important;
  }

  .sm\:-mt-37\.5 {
    margin-top: -150px !important;
  }

  .sm\:-mr-37\.5 {
    margin-right: -150px !important;
  }

  .sm\:-mb-37\.5 {
    margin-bottom: -150px !important;
  }

  .sm\:-ml-37\.5 {
    margin-left: -150px !important;
  }

  .sm\:-mt-72\.5 {
    margin-top: -290px !important;
  }

  .sm\:-mr-72\.5 {
    margin-right: -290px !important;
  }

  .sm\:-mb-72\.5 {
    margin-bottom: -290px !important;
  }

  .sm\:-ml-72\.5 {
    margin-left: -290px !important;
  }

  .sm\:-mt-sm {
    margin-top: -8px !important;
  }

  .sm\:-mr-sm {
    margin-right: -8px !important;
  }

  .sm\:-mb-sm {
    margin-bottom: -8px !important;
  }

  .sm\:-ml-sm {
    margin-left: -8px !important;
  }

  .sm\:-mt-md {
    margin-top: -16px !important;
  }

  .sm\:-mr-md {
    margin-right: -16px !important;
  }

  .sm\:-mb-md {
    margin-bottom: -16px !important;
  }

  .sm\:-ml-md {
    margin-left: -16px !important;
  }

  .sm\:-mt-lg {
    margin-top: -24px !important;
  }

  .sm\:-mr-lg {
    margin-right: -24px !important;
  }

  .sm\:-mb-lg {
    margin-bottom: -24px !important;
  }

  .sm\:-ml-lg {
    margin-left: -24px !important;
  }

  .sm\:-mt-xl {
    margin-top: -32px !important;
  }

  .sm\:-mr-xl {
    margin-right: -32px !important;
  }

  .sm\:-mb-xl {
    margin-bottom: -32px !important;
  }

  .sm\:-ml-xl {
    margin-left: -32px !important;
  }

  .sm\:-mt-n1 {
    margin-top: 4px !important;
  }

  .sm\:-mr-n1 {
    margin-right: 4px !important;
  }

  .sm\:-mb-n1 {
    margin-bottom: 4px !important;
  }

  .sm\:-ml-n1 {
    margin-left: 4px !important;
  }

  .sm\:-mt-n2 {
    margin-top: 8px !important;
  }

  .sm\:-mr-n2 {
    margin-right: 8px !important;
  }

  .sm\:-mb-n2 {
    margin-bottom: 8px !important;
  }

  .sm\:-ml-n2 {
    margin-left: 8px !important;
  }

  .sm\:-mt-n3 {
    margin-top: 12px !important;
  }

  .sm\:-mr-n3 {
    margin-right: 12px !important;
  }

  .sm\:-mb-n3 {
    margin-bottom: 12px !important;
  }

  .sm\:-ml-n3 {
    margin-left: 12px !important;
  }

  .sm\:-mt-n4 {
    margin-top: 16px !important;
  }

  .sm\:-mr-n4 {
    margin-right: 16px !important;
  }

  .sm\:-mb-n4 {
    margin-bottom: 16px !important;
  }

  .sm\:-ml-n4 {
    margin-left: 16px !important;
  }

  .sm\:-mt-n5 {
    margin-top: 20px !important;
  }

  .sm\:-mr-n5 {
    margin-right: 20px !important;
  }

  .sm\:-mb-n5 {
    margin-bottom: 20px !important;
  }

  .sm\:-ml-n5 {
    margin-left: 20px !important;
  }

  .sm\:-mt-n6 {
    margin-top: 24px !important;
  }

  .sm\:-mr-n6 {
    margin-right: 24px !important;
  }

  .sm\:-mb-n6 {
    margin-bottom: 24px !important;
  }

  .sm\:-ml-n6 {
    margin-left: 24px !important;
  }

  .sm\:-mt-n7 {
    margin-top: 28px !important;
  }

  .sm\:-mr-n7 {
    margin-right: 28px !important;
  }

  .sm\:-mb-n7 {
    margin-bottom: 28px !important;
  }

  .sm\:-ml-n7 {
    margin-left: 28px !important;
  }

  .sm\:-mt-n8 {
    margin-top: 32px !important;
  }

  .sm\:-mr-n8 {
    margin-right: 32px !important;
  }

  .sm\:-mb-n8 {
    margin-bottom: 32px !important;
  }

  .sm\:-ml-n8 {
    margin-left: 32px !important;
  }

  .sm\:-mt-n9 {
    margin-top: 36px !important;
  }

  .sm\:-mr-n9 {
    margin-right: 36px !important;
  }

  .sm\:-mb-n9 {
    margin-bottom: 36px !important;
  }

  .sm\:-ml-n9 {
    margin-left: 36px !important;
  }

  .sm\:-mt-n10 {
    margin-top: 40px !important;
  }

  .sm\:-mr-n10 {
    margin-right: 40px !important;
  }

  .sm\:-mb-n10 {
    margin-bottom: 40px !important;
  }

  .sm\:-ml-n10 {
    margin-left: 40px !important;
  }

  .sm\:-mt-n11 {
    margin-top: 44px !important;
  }

  .sm\:-mr-n11 {
    margin-right: 44px !important;
  }

  .sm\:-mb-n11 {
    margin-bottom: 44px !important;
  }

  .sm\:-ml-n11 {
    margin-left: 44px !important;
  }

  .sm\:-mt-n12 {
    margin-top: 48px !important;
  }

  .sm\:-mr-n12 {
    margin-right: 48px !important;
  }

  .sm\:-mb-n12 {
    margin-bottom: 48px !important;
  }

  .sm\:-ml-n12 {
    margin-left: 48px !important;
  }

  .sm\:-mt-n13 {
    margin-top: 52px !important;
  }

  .sm\:-mr-n13 {
    margin-right: 52px !important;
  }

  .sm\:-mb-n13 {
    margin-bottom: 52px !important;
  }

  .sm\:-ml-n13 {
    margin-left: 52px !important;
  }

  .sm\:-mt-n14 {
    margin-top: 46px !important;
  }

  .sm\:-mr-n14 {
    margin-right: 46px !important;
  }

  .sm\:-mb-n14 {
    margin-bottom: 46px !important;
  }

  .sm\:-ml-n14 {
    margin-left: 46px !important;
  }

  .sm\:-mt-n22 {
    margin-top: 88px !important;
  }

  .sm\:-mr-n22 {
    margin-right: 88px !important;
  }

  .sm\:-mb-n22 {
    margin-bottom: 88px !important;
  }

  .sm\:-ml-n22 {
    margin-left: 88px !important;
  }

  .sm\:max-h-0 {
    max-height: 0px !important;
  }

  .sm\:max-h-1 {
    max-height: 4px !important;
  }

  .sm\:max-h-2 {
    max-height: 8px !important;
  }

  .sm\:max-h-3 {
    max-height: 12px !important;
  }

  .sm\:max-h-4 {
    max-height: 16px !important;
  }

  .sm\:max-h-5 {
    max-height: 20px !important;
  }

  .sm\:max-h-6 {
    max-height: 24px !important;
  }

  .sm\:max-h-7 {
    max-height: 28px !important;
  }

  .sm\:max-h-8 {
    max-height: 32px !important;
  }

  .sm\:max-h-9 {
    max-height: 36px !important;
  }

  .sm\:max-h-10 {
    max-height: 40px !important;
  }

  .sm\:max-h-11 {
    max-height: 44px !important;
  }

  .sm\:max-h-12 {
    max-height: 48px !important;
  }

  .sm\:max-h-13 {
    max-height: 52px !important;
  }

  .sm\:max-h-14 {
    max-height: 56px !important;
  }

  .sm\:max-h-15 {
    max-height: 60px !important;
  }

  .sm\:max-h-16 {
    max-height: 64px !important;
  }

  .sm\:max-h-17 {
    max-height: 68px !important;
  }

  .sm\:max-h-18 {
    max-height: 72px !important;
  }

  .sm\:max-h-19 {
    max-height: 76px !important;
  }

  .sm\:max-h-20 {
    max-height: 80px !important;
  }

  .sm\:max-h-21 {
    max-height: 84px !important;
  }

  .sm\:max-h-22 {
    max-height: 88px !important;
  }

  .sm\:max-h-23 {
    max-height: 92px !important;
  }

  .sm\:max-h-24 {
    max-height: 96px !important;
  }

  .sm\:max-h-25 {
    max-height: 100px !important;
  }

  .sm\:max-h-26 {
    max-height: 104px !important;
  }

  .sm\:max-h-27 {
    max-height: 108px !important;
  }

  .sm\:max-h-28 {
    max-height: 112px !important;
  }

  .sm\:max-h-29 {
    max-height: 116px !important;
  }

  .sm\:max-h-30 {
    max-height: 120px !important;
  }

  .sm\:max-h-31 {
    max-height: 124px !important;
  }

  .sm\:max-h-32 {
    max-height: 128px !important;
  }

  .sm\:max-h-33 {
    max-height: 132px !important;
  }

  .sm\:max-h-34 {
    max-height: 136px !important;
  }

  .sm\:max-h-35 {
    max-height: 140px !important;
  }

  .sm\:max-h-36 {
    max-height: 144px !important;
  }

  .sm\:max-h-37 {
    max-height: 148px !important;
  }

  .sm\:max-h-38 {
    max-height: 152px !important;
  }

  .sm\:max-h-39 {
    max-height: 156px !important;
  }

  .sm\:max-h-40 {
    max-height: 160px !important;
  }

  .sm\:max-h-41 {
    max-height: 164px !important;
  }

  .sm\:max-h-42 {
    max-height: 168px !important;
  }

  .sm\:max-h-43 {
    max-height: 172px !important;
  }

  .sm\:max-h-44 {
    max-height: 176px !important;
  }

  .sm\:max-h-45 {
    max-height: 180px !important;
  }

  .sm\:max-h-46 {
    max-height: 184px !important;
  }

  .sm\:max-h-47 {
    max-height: 188px !important;
  }

  .sm\:max-h-48 {
    max-height: 192px !important;
  }

  .sm\:max-h-49 {
    max-height: 196px !important;
  }

  .sm\:max-h-50 {
    max-height: 200px !important;
  }

  .sm\:max-h-51 {
    max-height: 204px !important;
  }

  .sm\:max-h-52 {
    max-height: 208px !important;
  }

  .sm\:max-h-53 {
    max-height: 212px !important;
  }

  .sm\:max-h-54 {
    max-height: 216px !important;
  }

  .sm\:max-h-55 {
    max-height: 220px !important;
  }

  .sm\:max-h-56 {
    max-height: 224px !important;
  }

  .sm\:max-h-57 {
    max-height: 228px !important;
  }

  .sm\:max-h-60 {
    max-height: 240px !important;
  }

  .sm\:max-h-61 {
    max-height: 244px !important;
  }

  .sm\:max-h-62 {
    max-height: 248px !important;
  }

  .sm\:max-h-65 {
    max-height: 260px !important;
  }

  .sm\:max-h-66 {
    max-height: 264px !important;
  }

  .sm\:max-h-68 {
    max-height: 272px !important;
  }

  .sm\:max-h-69 {
    max-height: 276px !important;
  }

  .sm\:max-h-70 {
    max-height: 280px !important;
  }

  .sm\:max-h-73 {
    max-height: 292px !important;
  }

  .sm\:max-h-74 {
    max-height: 296px !important;
  }

  .sm\:max-h-75 {
    max-height: 300px !important;
  }

  .sm\:max-h-77 {
    max-height: 308px !important;
  }

  .sm\:max-h-78 {
    max-height: 312px !important;
  }

  .sm\:max-h-80 {
    max-height: 320px !important;
  }

  .sm\:max-h-81 {
    max-height: 324px !important;
  }

  .sm\:max-h-84 {
    max-height: 336px !important;
  }

  .sm\:max-h-87 {
    max-height: 348px !important;
  }

  .sm\:max-h-90 {
    max-height: 360px !important;
  }

  .sm\:max-h-91 {
    max-height: 364px !important;
  }

  .sm\:max-h-92 {
    max-height: 368px !important;
  }

  .sm\:max-h-93 {
    max-height: 372px !important;
  }

  .sm\:max-h-94 {
    max-height: 376px !important;
  }

  .sm\:max-h-95 {
    max-height: 380px !important;
  }

  .sm\:max-h-96 {
    max-height: 384px !important;
  }

  .sm\:max-h-97 {
    max-height: 388px !important;
  }

  .sm\:max-h-98 {
    max-height: 392px !important;
  }

  .sm\:max-h-99 {
    max-height: 396px !important;
  }

  .sm\:max-h-100 {
    max-height: 400px !important;
  }

  .sm\:max-h-101 {
    max-height: 404px !important;
  }

  .sm\:max-h-102 {
    max-height: 408px !important;
  }

  .sm\:max-h-103 {
    max-height: 412px !important;
  }

  .sm\:max-h-104 {
    max-height: 416px !important;
  }

  .sm\:max-h-105 {
    max-height: 420px !important;
  }

  .sm\:max-h-107 {
    max-height: 428px !important;
  }

  .sm\:max-h-110 {
    max-height: 440px !important;
  }

  .sm\:max-h-112 {
    max-height: 448px !important;
  }

  .sm\:max-h-114 {
    max-height: 456px !important;
  }

  .sm\:max-h-115 {
    max-height: 460px !important;
  }

  .sm\:max-h-119 {
    max-height: 476px !important;
  }

  .sm\:max-h-120 {
    max-height: 480px !important;
  }

  .sm\:max-h-122 {
    max-height: 488px !important;
  }

  .sm\:max-h-124 {
    max-height: 496px !important;
  }

  .sm\:max-h-130 {
    max-height: 520px !important;
  }

  .sm\:max-h-138 {
    max-height: 552px !important;
  }

  .sm\:max-h-143 {
    max-height: 572px !important;
  }

  .sm\:max-h-148 {
    max-height: 592px !important;
  }

  .sm\:max-h-150 {
    max-height: 600px !important;
  }

  .sm\:max-h-154 {
    max-height: 616px !important;
  }

  .sm\:max-h-160 {
    max-height: 640px !important;
  }

  .sm\:max-h-162 {
    max-height: 648px !important;
  }

  .sm\:max-h-164 {
    max-height: 656px !important;
  }

  .sm\:max-h-165 {
    max-height: 660px !important;
  }

  .sm\:max-h-166 {
    max-height: 664px !important;
  }

  .sm\:max-h-168 {
    max-height: 672px !important;
  }

  .sm\:max-h-169 {
    max-height: 676px !important;
  }

  .sm\:max-h-170 {
    max-height: 680px !important;
  }

  .sm\:max-h-172 {
    max-height: 688px !important;
  }

  .sm\:max-h-174 {
    max-height: 696px !important;
  }

  .sm\:max-h-175 {
    max-height: 700px !important;
  }

  .sm\:max-h-189 {
    max-height: 756px !important;
  }

  .sm\:max-h-200 {
    max-height: 800px !important;
  }

  .sm\:max-h-0\.5 {
    max-height: 2px !important;
  }

  .sm\:max-h-1\.5 {
    max-height: 6px !important;
  }

  .sm\:max-h-3\.5 {
    max-height: 14px !important;
  }

  .sm\:max-h-6\.5 {
    max-height: 26px !important;
  }

  .sm\:max-h-7\.5 {
    max-height: 30px !important;
  }

  .sm\:max-h-17\.5 {
    max-height: 70px !important;
  }

  .sm\:max-h-28\.5 {
    max-height: 114px !important;
  }

  .sm\:max-h-31\.5 {
    max-height: 126px !important;
  }

  .sm\:max-h-37\.5 {
    max-height: 150px !important;
  }

  .sm\:max-h-72\.5 {
    max-height: 290px !important;
  }

  .sm\:max-h-sm {
    max-height: 8px !important;
  }

  .sm\:max-h-md {
    max-height: 16px !important;
  }

  .sm\:max-h-lg {
    max-height: 24px !important;
  }

  .sm\:max-h-xl {
    max-height: 32px !important;
  }

  .sm\:max-h-n1 {
    max-height: -4px !important;
  }

  .sm\:max-h-n2 {
    max-height: -8px !important;
  }

  .sm\:max-h-n3 {
    max-height: -12px !important;
  }

  .sm\:max-h-n4 {
    max-height: -16px !important;
  }

  .sm\:max-h-n5 {
    max-height: -20px !important;
  }

  .sm\:max-h-n6 {
    max-height: -24px !important;
  }

  .sm\:max-h-n7 {
    max-height: -28px !important;
  }

  .sm\:max-h-n8 {
    max-height: -32px !important;
  }

  .sm\:max-h-n9 {
    max-height: -36px !important;
  }

  .sm\:max-h-n10 {
    max-height: -40px !important;
  }

  .sm\:max-h-n11 {
    max-height: -44px !important;
  }

  .sm\:max-h-n12 {
    max-height: -48px !important;
  }

  .sm\:max-h-n13 {
    max-height: -52px !important;
  }

  .sm\:max-h-n14 {
    max-height: -46px !important;
  }

  .sm\:max-h-n22 {
    max-height: -88px !important;
  }

  .sm\:max-h-full {
    max-height: 100% !important;
  }

  .sm\:max-h-screen {
    max-height: 100vh !important;
  }

  .sm\:max-w-0 {
    max-width: 0px !important;
  }

  .sm\:max-w-1 {
    max-width: 4px !important;
  }

  .sm\:max-w-2 {
    max-width: 8px !important;
  }

  .sm\:max-w-3 {
    max-width: 12px !important;
  }

  .sm\:max-w-4 {
    max-width: 16px !important;
  }

  .sm\:max-w-5 {
    max-width: 20px !important;
  }

  .sm\:max-w-6 {
    max-width: 24px !important;
  }

  .sm\:max-w-7 {
    max-width: 28px !important;
  }

  .sm\:max-w-8 {
    max-width: 32px !important;
  }

  .sm\:max-w-9 {
    max-width: 36px !important;
  }

  .sm\:max-w-10 {
    max-width: 40px !important;
  }

  .sm\:max-w-11 {
    max-width: 44px !important;
  }

  .sm\:max-w-12 {
    max-width: 48px !important;
  }

  .sm\:max-w-13 {
    max-width: 52px !important;
  }

  .sm\:max-w-14 {
    max-width: 56px !important;
  }

  .sm\:max-w-15 {
    max-width: 60px !important;
  }

  .sm\:max-w-16 {
    max-width: 64px !important;
  }

  .sm\:max-w-17 {
    max-width: 68px !important;
  }

  .sm\:max-w-18 {
    max-width: 72px !important;
  }

  .sm\:max-w-19 {
    max-width: 76px !important;
  }

  .sm\:max-w-20 {
    max-width: 80px !important;
  }

  .sm\:max-w-21 {
    max-width: 84px !important;
  }

  .sm\:max-w-22 {
    max-width: 88px !important;
  }

  .sm\:max-w-23 {
    max-width: 92px !important;
  }

  .sm\:max-w-24 {
    max-width: 96px !important;
  }

  .sm\:max-w-25 {
    max-width: 100px !important;
  }

  .sm\:max-w-26 {
    max-width: 104px !important;
  }

  .sm\:max-w-27 {
    max-width: 108px !important;
  }

  .sm\:max-w-28 {
    max-width: 112px !important;
  }

  .sm\:max-w-29 {
    max-width: 116px !important;
  }

  .sm\:max-w-30 {
    max-width: 120px !important;
  }

  .sm\:max-w-31 {
    max-width: 124px !important;
  }

  .sm\:max-w-32 {
    max-width: 128px !important;
  }

  .sm\:max-w-33 {
    max-width: 132px !important;
  }

  .sm\:max-w-34 {
    max-width: 136px !important;
  }

  .sm\:max-w-35 {
    max-width: 140px !important;
  }

  .sm\:max-w-36 {
    max-width: 144px !important;
  }

  .sm\:max-w-37 {
    max-width: 148px !important;
  }

  .sm\:max-w-38 {
    max-width: 152px !important;
  }

  .sm\:max-w-39 {
    max-width: 156px !important;
  }

  .sm\:max-w-40 {
    max-width: 160px !important;
  }

  .sm\:max-w-41 {
    max-width: 164px !important;
  }

  .sm\:max-w-42 {
    max-width: 168px !important;
  }

  .sm\:max-w-43 {
    max-width: 172px !important;
  }

  .sm\:max-w-44 {
    max-width: 176px !important;
  }

  .sm\:max-w-45 {
    max-width: 180px !important;
  }

  .sm\:max-w-46 {
    max-width: 184px !important;
  }

  .sm\:max-w-47 {
    max-width: 188px !important;
  }

  .sm\:max-w-48 {
    max-width: 192px !important;
  }

  .sm\:max-w-49 {
    max-width: 196px !important;
  }

  .sm\:max-w-50 {
    max-width: 200px !important;
  }

  .sm\:max-w-51 {
    max-width: 204px !important;
  }

  .sm\:max-w-52 {
    max-width: 208px !important;
  }

  .sm\:max-w-53 {
    max-width: 212px !important;
  }

  .sm\:max-w-54 {
    max-width: 216px !important;
  }

  .sm\:max-w-55 {
    max-width: 220px !important;
  }

  .sm\:max-w-56 {
    max-width: 224px !important;
  }

  .sm\:max-w-57 {
    max-width: 228px !important;
  }

  .sm\:max-w-60 {
    max-width: 240px !important;
  }

  .sm\:max-w-61 {
    max-width: 244px !important;
  }

  .sm\:max-w-62 {
    max-width: 248px !important;
  }

  .sm\:max-w-65 {
    max-width: 260px !important;
  }

  .sm\:max-w-66 {
    max-width: 264px !important;
  }

  .sm\:max-w-68 {
    max-width: 272px !important;
  }

  .sm\:max-w-69 {
    max-width: 276px !important;
  }

  .sm\:max-w-70 {
    max-width: 280px !important;
  }

  .sm\:max-w-73 {
    max-width: 292px !important;
  }

  .sm\:max-w-74 {
    max-width: 296px !important;
  }

  .sm\:max-w-75 {
    max-width: 300px !important;
  }

  .sm\:max-w-77 {
    max-width: 308px !important;
  }

  .sm\:max-w-78 {
    max-width: 312px !important;
  }

  .sm\:max-w-80 {
    max-width: 320px !important;
  }

  .sm\:max-w-81 {
    max-width: 324px !important;
  }

  .sm\:max-w-84 {
    max-width: 336px !important;
  }

  .sm\:max-w-87 {
    max-width: 348px !important;
  }

  .sm\:max-w-90 {
    max-width: 360px !important;
  }

  .sm\:max-w-91 {
    max-width: 364px !important;
  }

  .sm\:max-w-92 {
    max-width: 368px !important;
  }

  .sm\:max-w-93 {
    max-width: 372px !important;
  }

  .sm\:max-w-94 {
    max-width: 376px !important;
  }

  .sm\:max-w-95 {
    max-width: 380px !important;
  }

  .sm\:max-w-96 {
    max-width: 384px !important;
  }

  .sm\:max-w-97 {
    max-width: 388px !important;
  }

  .sm\:max-w-98 {
    max-width: 392px !important;
  }

  .sm\:max-w-99 {
    max-width: 396px !important;
  }

  .sm\:max-w-100 {
    max-width: 400px !important;
  }

  .sm\:max-w-101 {
    max-width: 404px !important;
  }

  .sm\:max-w-102 {
    max-width: 408px !important;
  }

  .sm\:max-w-103 {
    max-width: 412px !important;
  }

  .sm\:max-w-104 {
    max-width: 416px !important;
  }

  .sm\:max-w-105 {
    max-width: 420px !important;
  }

  .sm\:max-w-107 {
    max-width: 428px !important;
  }

  .sm\:max-w-110 {
    max-width: 440px !important;
  }

  .sm\:max-w-112 {
    max-width: 448px !important;
  }

  .sm\:max-w-114 {
    max-width: 456px !important;
  }

  .sm\:max-w-115 {
    max-width: 460px !important;
  }

  .sm\:max-w-119 {
    max-width: 476px !important;
  }

  .sm\:max-w-120 {
    max-width: 480px !important;
  }

  .sm\:max-w-122 {
    max-width: 488px !important;
  }

  .sm\:max-w-124 {
    max-width: 496px !important;
  }

  .sm\:max-w-130 {
    max-width: 520px !important;
  }

  .sm\:max-w-138 {
    max-width: 552px !important;
  }

  .sm\:max-w-143 {
    max-width: 572px !important;
  }

  .sm\:max-w-148 {
    max-width: 592px !important;
  }

  .sm\:max-w-150 {
    max-width: 600px !important;
  }

  .sm\:max-w-154 {
    max-width: 616px !important;
  }

  .sm\:max-w-160 {
    max-width: 640px !important;
  }

  .sm\:max-w-162 {
    max-width: 648px !important;
  }

  .sm\:max-w-164 {
    max-width: 656px !important;
  }

  .sm\:max-w-165 {
    max-width: 660px !important;
  }

  .sm\:max-w-166 {
    max-width: 664px !important;
  }

  .sm\:max-w-168 {
    max-width: 672px !important;
  }

  .sm\:max-w-169 {
    max-width: 676px !important;
  }

  .sm\:max-w-170 {
    max-width: 680px !important;
  }

  .sm\:max-w-172 {
    max-width: 688px !important;
  }

  .sm\:max-w-174 {
    max-width: 696px !important;
  }

  .sm\:max-w-175 {
    max-width: 700px !important;
  }

  .sm\:max-w-189 {
    max-width: 756px !important;
  }

  .sm\:max-w-200 {
    max-width: 800px !important;
  }

  .sm\:max-w-none {
    max-width: none !important;
  }

  .sm\:max-w-xs {
    max-width: 20rem !important;
  }

  .sm\:max-w-sm {
    max-width: 8px !important;
  }

  .sm\:max-w-md {
    max-width: 16px !important;
  }

  .sm\:max-w-lg {
    max-width: 24px !important;
  }

  .sm\:max-w-xl {
    max-width: 32px !important;
  }

  .sm\:max-w-2xl {
    max-width: 42rem !important;
  }

  .sm\:max-w-3xl {
    max-width: 48rem !important;
  }

  .sm\:max-w-4xl {
    max-width: 56rem !important;
  }

  .sm\:max-w-5xl {
    max-width: 64rem !important;
  }

  .sm\:max-w-6xl {
    max-width: 72rem !important;
  }

  .sm\:max-w-7xl {
    max-width: 80rem !important;
  }

  .sm\:max-w-full {
    max-width: 100% !important;
  }

  .sm\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: min-content !important;
  }

  .sm\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: max-content !important;
  }

  .sm\:max-w-prose {
    max-width: 65ch !important;
  }

  .sm\:max-w-0\.5 {
    max-width: 2px !important;
  }

  .sm\:max-w-1\.5 {
    max-width: 6px !important;
  }

  .sm\:max-w-3\.5 {
    max-width: 14px !important;
  }

  .sm\:max-w-6\.5 {
    max-width: 26px !important;
  }

  .sm\:max-w-7\.5 {
    max-width: 30px !important;
  }

  .sm\:max-w-17\.5 {
    max-width: 70px !important;
  }

  .sm\:max-w-28\.5 {
    max-width: 114px !important;
  }

  .sm\:max-w-31\.5 {
    max-width: 126px !important;
  }

  .sm\:max-w-37\.5 {
    max-width: 150px !important;
  }

  .sm\:max-w-72\.5 {
    max-width: 290px !important;
  }

  .sm\:max-w-n1 {
    max-width: -4px !important;
  }

  .sm\:max-w-n2 {
    max-width: -8px !important;
  }

  .sm\:max-w-n3 {
    max-width: -12px !important;
  }

  .sm\:max-w-n4 {
    max-width: -16px !important;
  }

  .sm\:max-w-n5 {
    max-width: -20px !important;
  }

  .sm\:max-w-n6 {
    max-width: -24px !important;
  }

  .sm\:max-w-n7 {
    max-width: -28px !important;
  }

  .sm\:max-w-n8 {
    max-width: -32px !important;
  }

  .sm\:max-w-n9 {
    max-width: -36px !important;
  }

  .sm\:max-w-n10 {
    max-width: -40px !important;
  }

  .sm\:max-w-n11 {
    max-width: -44px !important;
  }

  .sm\:max-w-n12 {
    max-width: -48px !important;
  }

  .sm\:max-w-n13 {
    max-width: -52px !important;
  }

  .sm\:max-w-n14 {
    max-width: -46px !important;
  }

  .sm\:max-w-n22 {
    max-width: -88px !important;
  }

  .sm\:min-h-0 {
    min-height: 0px !important;
  }

  .sm\:min-h-1 {
    min-height: 4px !important;
  }

  .sm\:min-h-2 {
    min-height: 8px !important;
  }

  .sm\:min-h-3 {
    min-height: 12px !important;
  }

  .sm\:min-h-4 {
    min-height: 16px !important;
  }

  .sm\:min-h-5 {
    min-height: 20px !important;
  }

  .sm\:min-h-6 {
    min-height: 24px !important;
  }

  .sm\:min-h-7 {
    min-height: 28px !important;
  }

  .sm\:min-h-8 {
    min-height: 32px !important;
  }

  .sm\:min-h-9 {
    min-height: 36px !important;
  }

  .sm\:min-h-10 {
    min-height: 40px !important;
  }

  .sm\:min-h-11 {
    min-height: 44px !important;
  }

  .sm\:min-h-12 {
    min-height: 48px !important;
  }

  .sm\:min-h-13 {
    min-height: 52px !important;
  }

  .sm\:min-h-14 {
    min-height: 56px !important;
  }

  .sm\:min-h-15 {
    min-height: 60px !important;
  }

  .sm\:min-h-16 {
    min-height: 64px !important;
  }

  .sm\:min-h-17 {
    min-height: 68px !important;
  }

  .sm\:min-h-18 {
    min-height: 72px !important;
  }

  .sm\:min-h-19 {
    min-height: 76px !important;
  }

  .sm\:min-h-20 {
    min-height: 80px !important;
  }

  .sm\:min-h-21 {
    min-height: 84px !important;
  }

  .sm\:min-h-22 {
    min-height: 88px !important;
  }

  .sm\:min-h-23 {
    min-height: 92px !important;
  }

  .sm\:min-h-24 {
    min-height: 96px !important;
  }

  .sm\:min-h-25 {
    min-height: 100px !important;
  }

  .sm\:min-h-26 {
    min-height: 104px !important;
  }

  .sm\:min-h-27 {
    min-height: 108px !important;
  }

  .sm\:min-h-28 {
    min-height: 112px !important;
  }

  .sm\:min-h-29 {
    min-height: 116px !important;
  }

  .sm\:min-h-30 {
    min-height: 120px !important;
  }

  .sm\:min-h-31 {
    min-height: 124px !important;
  }

  .sm\:min-h-32 {
    min-height: 128px !important;
  }

  .sm\:min-h-33 {
    min-height: 132px !important;
  }

  .sm\:min-h-34 {
    min-height: 136px !important;
  }

  .sm\:min-h-35 {
    min-height: 140px !important;
  }

  .sm\:min-h-36 {
    min-height: 144px !important;
  }

  .sm\:min-h-37 {
    min-height: 148px !important;
  }

  .sm\:min-h-38 {
    min-height: 152px !important;
  }

  .sm\:min-h-39 {
    min-height: 156px !important;
  }

  .sm\:min-h-40 {
    min-height: 160px !important;
  }

  .sm\:min-h-41 {
    min-height: 164px !important;
  }

  .sm\:min-h-42 {
    min-height: 168px !important;
  }

  .sm\:min-h-43 {
    min-height: 172px !important;
  }

  .sm\:min-h-44 {
    min-height: 176px !important;
  }

  .sm\:min-h-45 {
    min-height: 180px !important;
  }

  .sm\:min-h-46 {
    min-height: 184px !important;
  }

  .sm\:min-h-47 {
    min-height: 188px !important;
  }

  .sm\:min-h-48 {
    min-height: 192px !important;
  }

  .sm\:min-h-49 {
    min-height: 196px !important;
  }

  .sm\:min-h-50 {
    min-height: 200px !important;
  }

  .sm\:min-h-51 {
    min-height: 204px !important;
  }

  .sm\:min-h-52 {
    min-height: 208px !important;
  }

  .sm\:min-h-53 {
    min-height: 212px !important;
  }

  .sm\:min-h-54 {
    min-height: 216px !important;
  }

  .sm\:min-h-55 {
    min-height: 220px !important;
  }

  .sm\:min-h-56 {
    min-height: 224px !important;
  }

  .sm\:min-h-57 {
    min-height: 228px !important;
  }

  .sm\:min-h-60 {
    min-height: 240px !important;
  }

  .sm\:min-h-61 {
    min-height: 244px !important;
  }

  .sm\:min-h-62 {
    min-height: 248px !important;
  }

  .sm\:min-h-65 {
    min-height: 260px !important;
  }

  .sm\:min-h-66 {
    min-height: 264px !important;
  }

  .sm\:min-h-68 {
    min-height: 272px !important;
  }

  .sm\:min-h-69 {
    min-height: 276px !important;
  }

  .sm\:min-h-70 {
    min-height: 280px !important;
  }

  .sm\:min-h-73 {
    min-height: 292px !important;
  }

  .sm\:min-h-74 {
    min-height: 296px !important;
  }

  .sm\:min-h-75 {
    min-height: 300px !important;
  }

  .sm\:min-h-77 {
    min-height: 308px !important;
  }

  .sm\:min-h-78 {
    min-height: 312px !important;
  }

  .sm\:min-h-80 {
    min-height: 320px !important;
  }

  .sm\:min-h-81 {
    min-height: 324px !important;
  }

  .sm\:min-h-84 {
    min-height: 336px !important;
  }

  .sm\:min-h-87 {
    min-height: 348px !important;
  }

  .sm\:min-h-90 {
    min-height: 360px !important;
  }

  .sm\:min-h-91 {
    min-height: 364px !important;
  }

  .sm\:min-h-92 {
    min-height: 368px !important;
  }

  .sm\:min-h-93 {
    min-height: 372px !important;
  }

  .sm\:min-h-94 {
    min-height: 376px !important;
  }

  .sm\:min-h-95 {
    min-height: 380px !important;
  }

  .sm\:min-h-96 {
    min-height: 384px !important;
  }

  .sm\:min-h-97 {
    min-height: 388px !important;
  }

  .sm\:min-h-98 {
    min-height: 392px !important;
  }

  .sm\:min-h-99 {
    min-height: 396px !important;
  }

  .sm\:min-h-100 {
    min-height: 400px !important;
  }

  .sm\:min-h-101 {
    min-height: 404px !important;
  }

  .sm\:min-h-102 {
    min-height: 408px !important;
  }

  .sm\:min-h-103 {
    min-height: 412px !important;
  }

  .sm\:min-h-104 {
    min-height: 416px !important;
  }

  .sm\:min-h-105 {
    min-height: 420px !important;
  }

  .sm\:min-h-107 {
    min-height: 428px !important;
  }

  .sm\:min-h-110 {
    min-height: 440px !important;
  }

  .sm\:min-h-112 {
    min-height: 448px !important;
  }

  .sm\:min-h-114 {
    min-height: 456px !important;
  }

  .sm\:min-h-115 {
    min-height: 460px !important;
  }

  .sm\:min-h-119 {
    min-height: 476px !important;
  }

  .sm\:min-h-120 {
    min-height: 480px !important;
  }

  .sm\:min-h-122 {
    min-height: 488px !important;
  }

  .sm\:min-h-124 {
    min-height: 496px !important;
  }

  .sm\:min-h-130 {
    min-height: 520px !important;
  }

  .sm\:min-h-138 {
    min-height: 552px !important;
  }

  .sm\:min-h-143 {
    min-height: 572px !important;
  }

  .sm\:min-h-148 {
    min-height: 592px !important;
  }

  .sm\:min-h-150 {
    min-height: 600px !important;
  }

  .sm\:min-h-154 {
    min-height: 616px !important;
  }

  .sm\:min-h-160 {
    min-height: 640px !important;
  }

  .sm\:min-h-162 {
    min-height: 648px !important;
  }

  .sm\:min-h-164 {
    min-height: 656px !important;
  }

  .sm\:min-h-165 {
    min-height: 660px !important;
  }

  .sm\:min-h-166 {
    min-height: 664px !important;
  }

  .sm\:min-h-168 {
    min-height: 672px !important;
  }

  .sm\:min-h-169 {
    min-height: 676px !important;
  }

  .sm\:min-h-170 {
    min-height: 680px !important;
  }

  .sm\:min-h-172 {
    min-height: 688px !important;
  }

  .sm\:min-h-174 {
    min-height: 696px !important;
  }

  .sm\:min-h-175 {
    min-height: 700px !important;
  }

  .sm\:min-h-189 {
    min-height: 756px !important;
  }

  .sm\:min-h-200 {
    min-height: 800px !important;
  }

  .sm\:min-h-full {
    min-height: 100% !important;
  }

  .sm\:min-h-screen {
    min-height: 100vh !important;
  }

  .sm\:min-h-0\.5 {
    min-height: 2px !important;
  }

  .sm\:min-h-1\.5 {
    min-height: 6px !important;
  }

  .sm\:min-h-3\.5 {
    min-height: 14px !important;
  }

  .sm\:min-h-6\.5 {
    min-height: 26px !important;
  }

  .sm\:min-h-7\.5 {
    min-height: 30px !important;
  }

  .sm\:min-h-17\.5 {
    min-height: 70px !important;
  }

  .sm\:min-h-28\.5 {
    min-height: 114px !important;
  }

  .sm\:min-h-31\.5 {
    min-height: 126px !important;
  }

  .sm\:min-h-37\.5 {
    min-height: 150px !important;
  }

  .sm\:min-h-72\.5 {
    min-height: 290px !important;
  }

  .sm\:min-h-sm {
    min-height: 8px !important;
  }

  .sm\:min-h-md {
    min-height: 16px !important;
  }

  .sm\:min-h-lg {
    min-height: 24px !important;
  }

  .sm\:min-h-xl {
    min-height: 32px !important;
  }

  .sm\:min-h-n1 {
    min-height: -4px !important;
  }

  .sm\:min-h-n2 {
    min-height: -8px !important;
  }

  .sm\:min-h-n3 {
    min-height: -12px !important;
  }

  .sm\:min-h-n4 {
    min-height: -16px !important;
  }

  .sm\:min-h-n5 {
    min-height: -20px !important;
  }

  .sm\:min-h-n6 {
    min-height: -24px !important;
  }

  .sm\:min-h-n7 {
    min-height: -28px !important;
  }

  .sm\:min-h-n8 {
    min-height: -32px !important;
  }

  .sm\:min-h-n9 {
    min-height: -36px !important;
  }

  .sm\:min-h-n10 {
    min-height: -40px !important;
  }

  .sm\:min-h-n11 {
    min-height: -44px !important;
  }

  .sm\:min-h-n12 {
    min-height: -48px !important;
  }

  .sm\:min-h-n13 {
    min-height: -52px !important;
  }

  .sm\:min-h-n14 {
    min-height: -46px !important;
  }

  .sm\:min-h-n22 {
    min-height: -88px !important;
  }

  .sm\:min-w-0 {
    min-width: 0px !important;
  }

  .sm\:min-w-1 {
    min-width: 4px !important;
  }

  .sm\:min-w-2 {
    min-width: 8px !important;
  }

  .sm\:min-w-3 {
    min-width: 12px !important;
  }

  .sm\:min-w-4 {
    min-width: 16px !important;
  }

  .sm\:min-w-5 {
    min-width: 20px !important;
  }

  .sm\:min-w-6 {
    min-width: 24px !important;
  }

  .sm\:min-w-7 {
    min-width: 28px !important;
  }

  .sm\:min-w-8 {
    min-width: 32px !important;
  }

  .sm\:min-w-9 {
    min-width: 36px !important;
  }

  .sm\:min-w-10 {
    min-width: 40px !important;
  }

  .sm\:min-w-11 {
    min-width: 44px !important;
  }

  .sm\:min-w-12 {
    min-width: 48px !important;
  }

  .sm\:min-w-13 {
    min-width: 52px !important;
  }

  .sm\:min-w-14 {
    min-width: 56px !important;
  }

  .sm\:min-w-15 {
    min-width: 60px !important;
  }

  .sm\:min-w-16 {
    min-width: 64px !important;
  }

  .sm\:min-w-17 {
    min-width: 68px !important;
  }

  .sm\:min-w-18 {
    min-width: 72px !important;
  }

  .sm\:min-w-19 {
    min-width: 76px !important;
  }

  .sm\:min-w-20 {
    min-width: 80px !important;
  }

  .sm\:min-w-21 {
    min-width: 84px !important;
  }

  .sm\:min-w-22 {
    min-width: 88px !important;
  }

  .sm\:min-w-23 {
    min-width: 92px !important;
  }

  .sm\:min-w-24 {
    min-width: 96px !important;
  }

  .sm\:min-w-25 {
    min-width: 100px !important;
  }

  .sm\:min-w-26 {
    min-width: 104px !important;
  }

  .sm\:min-w-27 {
    min-width: 108px !important;
  }

  .sm\:min-w-28 {
    min-width: 112px !important;
  }

  .sm\:min-w-29 {
    min-width: 116px !important;
  }

  .sm\:min-w-30 {
    min-width: 120px !important;
  }

  .sm\:min-w-31 {
    min-width: 124px !important;
  }

  .sm\:min-w-32 {
    min-width: 128px !important;
  }

  .sm\:min-w-33 {
    min-width: 132px !important;
  }

  .sm\:min-w-34 {
    min-width: 136px !important;
  }

  .sm\:min-w-35 {
    min-width: 140px !important;
  }

  .sm\:min-w-36 {
    min-width: 144px !important;
  }

  .sm\:min-w-37 {
    min-width: 148px !important;
  }

  .sm\:min-w-38 {
    min-width: 152px !important;
  }

  .sm\:min-w-39 {
    min-width: 156px !important;
  }

  .sm\:min-w-40 {
    min-width: 160px !important;
  }

  .sm\:min-w-41 {
    min-width: 164px !important;
  }

  .sm\:min-w-42 {
    min-width: 168px !important;
  }

  .sm\:min-w-43 {
    min-width: 172px !important;
  }

  .sm\:min-w-44 {
    min-width: 176px !important;
  }

  .sm\:min-w-45 {
    min-width: 180px !important;
  }

  .sm\:min-w-46 {
    min-width: 184px !important;
  }

  .sm\:min-w-47 {
    min-width: 188px !important;
  }

  .sm\:min-w-48 {
    min-width: 192px !important;
  }

  .sm\:min-w-49 {
    min-width: 196px !important;
  }

  .sm\:min-w-50 {
    min-width: 200px !important;
  }

  .sm\:min-w-51 {
    min-width: 204px !important;
  }

  .sm\:min-w-52 {
    min-width: 208px !important;
  }

  .sm\:min-w-53 {
    min-width: 212px !important;
  }

  .sm\:min-w-54 {
    min-width: 216px !important;
  }

  .sm\:min-w-55 {
    min-width: 220px !important;
  }

  .sm\:min-w-56 {
    min-width: 224px !important;
  }

  .sm\:min-w-57 {
    min-width: 228px !important;
  }

  .sm\:min-w-60 {
    min-width: 240px !important;
  }

  .sm\:min-w-61 {
    min-width: 244px !important;
  }

  .sm\:min-w-62 {
    min-width: 248px !important;
  }

  .sm\:min-w-65 {
    min-width: 260px !important;
  }

  .sm\:min-w-66 {
    min-width: 264px !important;
  }

  .sm\:min-w-68 {
    min-width: 272px !important;
  }

  .sm\:min-w-69 {
    min-width: 276px !important;
  }

  .sm\:min-w-70 {
    min-width: 280px !important;
  }

  .sm\:min-w-73 {
    min-width: 292px !important;
  }

  .sm\:min-w-74 {
    min-width: 296px !important;
  }

  .sm\:min-w-75 {
    min-width: 300px !important;
  }

  .sm\:min-w-77 {
    min-width: 308px !important;
  }

  .sm\:min-w-78 {
    min-width: 312px !important;
  }

  .sm\:min-w-80 {
    min-width: 320px !important;
  }

  .sm\:min-w-81 {
    min-width: 324px !important;
  }

  .sm\:min-w-84 {
    min-width: 336px !important;
  }

  .sm\:min-w-87 {
    min-width: 348px !important;
  }

  .sm\:min-w-90 {
    min-width: 360px !important;
  }

  .sm\:min-w-91 {
    min-width: 364px !important;
  }

  .sm\:min-w-92 {
    min-width: 368px !important;
  }

  .sm\:min-w-93 {
    min-width: 372px !important;
  }

  .sm\:min-w-94 {
    min-width: 376px !important;
  }

  .sm\:min-w-95 {
    min-width: 380px !important;
  }

  .sm\:min-w-96 {
    min-width: 384px !important;
  }

  .sm\:min-w-97 {
    min-width: 388px !important;
  }

  .sm\:min-w-98 {
    min-width: 392px !important;
  }

  .sm\:min-w-99 {
    min-width: 396px !important;
  }

  .sm\:min-w-100 {
    min-width: 400px !important;
  }

  .sm\:min-w-101 {
    min-width: 404px !important;
  }

  .sm\:min-w-102 {
    min-width: 408px !important;
  }

  .sm\:min-w-103 {
    min-width: 412px !important;
  }

  .sm\:min-w-104 {
    min-width: 416px !important;
  }

  .sm\:min-w-105 {
    min-width: 420px !important;
  }

  .sm\:min-w-107 {
    min-width: 428px !important;
  }

  .sm\:min-w-110 {
    min-width: 440px !important;
  }

  .sm\:min-w-112 {
    min-width: 448px !important;
  }

  .sm\:min-w-114 {
    min-width: 456px !important;
  }

  .sm\:min-w-115 {
    min-width: 460px !important;
  }

  .sm\:min-w-119 {
    min-width: 476px !important;
  }

  .sm\:min-w-120 {
    min-width: 480px !important;
  }

  .sm\:min-w-122 {
    min-width: 488px !important;
  }

  .sm\:min-w-124 {
    min-width: 496px !important;
  }

  .sm\:min-w-130 {
    min-width: 520px !important;
  }

  .sm\:min-w-138 {
    min-width: 552px !important;
  }

  .sm\:min-w-143 {
    min-width: 572px !important;
  }

  .sm\:min-w-148 {
    min-width: 592px !important;
  }

  .sm\:min-w-150 {
    min-width: 600px !important;
  }

  .sm\:min-w-154 {
    min-width: 616px !important;
  }

  .sm\:min-w-160 {
    min-width: 640px !important;
  }

  .sm\:min-w-162 {
    min-width: 648px !important;
  }

  .sm\:min-w-164 {
    min-width: 656px !important;
  }

  .sm\:min-w-165 {
    min-width: 660px !important;
  }

  .sm\:min-w-166 {
    min-width: 664px !important;
  }

  .sm\:min-w-168 {
    min-width: 672px !important;
  }

  .sm\:min-w-169 {
    min-width: 676px !important;
  }

  .sm\:min-w-170 {
    min-width: 680px !important;
  }

  .sm\:min-w-172 {
    min-width: 688px !important;
  }

  .sm\:min-w-174 {
    min-width: 696px !important;
  }

  .sm\:min-w-175 {
    min-width: 700px !important;
  }

  .sm\:min-w-189 {
    min-width: 756px !important;
  }

  .sm\:min-w-200 {
    min-width: 800px !important;
  }

  .sm\:min-w-full {
    min-width: 100% !important;
  }

  .sm\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: min-content !important;
  }

  .sm\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: max-content !important;
  }

  .sm\:min-w-0\.5 {
    min-width: 2px !important;
  }

  .sm\:min-w-1\.5 {
    min-width: 6px !important;
  }

  .sm\:min-w-3\.5 {
    min-width: 14px !important;
  }

  .sm\:min-w-6\.5 {
    min-width: 26px !important;
  }

  .sm\:min-w-7\.5 {
    min-width: 30px !important;
  }

  .sm\:min-w-17\.5 {
    min-width: 70px !important;
  }

  .sm\:min-w-28\.5 {
    min-width: 114px !important;
  }

  .sm\:min-w-31\.5 {
    min-width: 126px !important;
  }

  .sm\:min-w-37\.5 {
    min-width: 150px !important;
  }

  .sm\:min-w-72\.5 {
    min-width: 290px !important;
  }

  .sm\:min-w-sm {
    min-width: 8px !important;
  }

  .sm\:min-w-md {
    min-width: 16px !important;
  }

  .sm\:min-w-lg {
    min-width: 24px !important;
  }

  .sm\:min-w-xl {
    min-width: 32px !important;
  }

  .sm\:min-w-n1 {
    min-width: -4px !important;
  }

  .sm\:min-w-n2 {
    min-width: -8px !important;
  }

  .sm\:min-w-n3 {
    min-width: -12px !important;
  }

  .sm\:min-w-n4 {
    min-width: -16px !important;
  }

  .sm\:min-w-n5 {
    min-width: -20px !important;
  }

  .sm\:min-w-n6 {
    min-width: -24px !important;
  }

  .sm\:min-w-n7 {
    min-width: -28px !important;
  }

  .sm\:min-w-n8 {
    min-width: -32px !important;
  }

  .sm\:min-w-n9 {
    min-width: -36px !important;
  }

  .sm\:min-w-n10 {
    min-width: -40px !important;
  }

  .sm\:min-w-n11 {
    min-width: -44px !important;
  }

  .sm\:min-w-n12 {
    min-width: -48px !important;
  }

  .sm\:min-w-n13 {
    min-width: -52px !important;
  }

  .sm\:min-w-n14 {
    min-width: -46px !important;
  }

  .sm\:min-w-n22 {
    min-width: -88px !important;
  }

  .sm\:object-contain {
    object-fit: contain !important;
  }

  .sm\:object-cover {
    object-fit: cover !important;
  }

  .sm\:object-fill {
    object-fit: fill !important;
  }

  .sm\:object-none {
    object-fit: none !important;
  }

  .sm\:object-scale-down {
    object-fit: scale-down !important;
  }

  .sm\:object-bottom {
    object-position: bottom !important;
  }

  .sm\:object-center {
    object-position: center !important;
  }

  .sm\:object-left {
    object-position: left !important;
  }

  .sm\:object-left-bottom {
    object-position: left bottom !important;
  }

  .sm\:object-left-top {
    object-position: left top !important;
  }

  .sm\:object-right {
    object-position: right !important;
  }

  .sm\:object-right-bottom {
    object-position: right bottom !important;
  }

  .sm\:object-right-top {
    object-position: right top !important;
  }

  .sm\:object-top {
    object-position: top !important;
  }

  .sm\:opacity-0 {
    opacity: 0 !important;
  }

  .sm\:opacity-5 {
    opacity: 0.05 !important;
  }

  .sm\:opacity-10 {
    opacity: 0.1 !important;
  }

  .sm\:opacity-20 {
    opacity: 0.2 !important;
  }

  .sm\:opacity-25 {
    opacity: 0.25 !important;
  }

  .sm\:opacity-30 {
    opacity: 0.3 !important;
  }

  .sm\:opacity-40 {
    opacity: 0.4 !important;
  }

  .sm\:opacity-50 {
    opacity: 0.5 !important;
  }

  .sm\:opacity-60 {
    opacity: 0.6 !important;
  }

  .sm\:opacity-70 {
    opacity: 0.7 !important;
  }

  .sm\:opacity-75 {
    opacity: 0.75 !important;
  }

  .sm\:opacity-80 {
    opacity: 0.8 !important;
  }

  .sm\:opacity-90 {
    opacity: 0.9 !important;
  }

  .sm\:opacity-95 {
    opacity: 0.95 !important;
  }

  .sm\:opacity-100 {
    opacity: 1 !important;
  }

  .group:hover .sm\:group-hover\:opacity-0 {
    opacity: 0 !important;
  }

  .group:hover .sm\:group-hover\:opacity-5 {
    opacity: 0.05 !important;
  }

  .group:hover .sm\:group-hover\:opacity-10 {
    opacity: 0.1 !important;
  }

  .group:hover .sm\:group-hover\:opacity-20 {
    opacity: 0.2 !important;
  }

  .group:hover .sm\:group-hover\:opacity-25 {
    opacity: 0.25 !important;
  }

  .group:hover .sm\:group-hover\:opacity-30 {
    opacity: 0.3 !important;
  }

  .group:hover .sm\:group-hover\:opacity-40 {
    opacity: 0.4 !important;
  }

  .group:hover .sm\:group-hover\:opacity-50 {
    opacity: 0.5 !important;
  }

  .group:hover .sm\:group-hover\:opacity-60 {
    opacity: 0.6 !important;
  }

  .group:hover .sm\:group-hover\:opacity-70 {
    opacity: 0.7 !important;
  }

  .group:hover .sm\:group-hover\:opacity-75 {
    opacity: 0.75 !important;
  }

  .group:hover .sm\:group-hover\:opacity-80 {
    opacity: 0.8 !important;
  }

  .group:hover .sm\:group-hover\:opacity-90 {
    opacity: 0.9 !important;
  }

  .group:hover .sm\:group-hover\:opacity-95 {
    opacity: 0.95 !important;
  }

  .group:hover .sm\:group-hover\:opacity-100 {
    opacity: 1 !important;
  }

  .sm\:focus-within\:opacity-0:focus-within {
    opacity: 0 !important;
  }

  .sm\:focus-within\:opacity-5:focus-within {
    opacity: 0.05 !important;
  }

  .sm\:focus-within\:opacity-10:focus-within {
    opacity: 0.1 !important;
  }

  .sm\:focus-within\:opacity-20:focus-within {
    opacity: 0.2 !important;
  }

  .sm\:focus-within\:opacity-25:focus-within {
    opacity: 0.25 !important;
  }

  .sm\:focus-within\:opacity-30:focus-within {
    opacity: 0.3 !important;
  }

  .sm\:focus-within\:opacity-40:focus-within {
    opacity: 0.4 !important;
  }

  .sm\:focus-within\:opacity-50:focus-within {
    opacity: 0.5 !important;
  }

  .sm\:focus-within\:opacity-60:focus-within {
    opacity: 0.6 !important;
  }

  .sm\:focus-within\:opacity-70:focus-within {
    opacity: 0.7 !important;
  }

  .sm\:focus-within\:opacity-75:focus-within {
    opacity: 0.75 !important;
  }

  .sm\:focus-within\:opacity-80:focus-within {
    opacity: 0.8 !important;
  }

  .sm\:focus-within\:opacity-90:focus-within {
    opacity: 0.9 !important;
  }

  .sm\:focus-within\:opacity-95:focus-within {
    opacity: 0.95 !important;
  }

  .sm\:focus-within\:opacity-100:focus-within {
    opacity: 1 !important;
  }

  .sm\:hover\:opacity-0:hover {
    opacity: 0 !important;
  }

  .sm\:hover\:opacity-5:hover {
    opacity: 0.05 !important;
  }

  .sm\:hover\:opacity-10:hover {
    opacity: 0.1 !important;
  }

  .sm\:hover\:opacity-20:hover {
    opacity: 0.2 !important;
  }

  .sm\:hover\:opacity-25:hover {
    opacity: 0.25 !important;
  }

  .sm\:hover\:opacity-30:hover {
    opacity: 0.3 !important;
  }

  .sm\:hover\:opacity-40:hover {
    opacity: 0.4 !important;
  }

  .sm\:hover\:opacity-50:hover {
    opacity: 0.5 !important;
  }

  .sm\:hover\:opacity-60:hover {
    opacity: 0.6 !important;
  }

  .sm\:hover\:opacity-70:hover {
    opacity: 0.7 !important;
  }

  .sm\:hover\:opacity-75:hover {
    opacity: 0.75 !important;
  }

  .sm\:hover\:opacity-80:hover {
    opacity: 0.8 !important;
  }

  .sm\:hover\:opacity-90:hover {
    opacity: 0.9 !important;
  }

  .sm\:hover\:opacity-95:hover {
    opacity: 0.95 !important;
  }

  .sm\:hover\:opacity-100:hover {
    opacity: 1 !important;
  }

  .sm\:focus\:opacity-0:focus {
    opacity: 0 !important;
  }

  .sm\:focus\:opacity-5:focus {
    opacity: 0.05 !important;
  }

  .sm\:focus\:opacity-10:focus {
    opacity: 0.1 !important;
  }

  .sm\:focus\:opacity-20:focus {
    opacity: 0.2 !important;
  }

  .sm\:focus\:opacity-25:focus {
    opacity: 0.25 !important;
  }

  .sm\:focus\:opacity-30:focus {
    opacity: 0.3 !important;
  }

  .sm\:focus\:opacity-40:focus {
    opacity: 0.4 !important;
  }

  .sm\:focus\:opacity-50:focus {
    opacity: 0.5 !important;
  }

  .sm\:focus\:opacity-60:focus {
    opacity: 0.6 !important;
  }

  .sm\:focus\:opacity-70:focus {
    opacity: 0.7 !important;
  }

  .sm\:focus\:opacity-75:focus {
    opacity: 0.75 !important;
  }

  .sm\:focus\:opacity-80:focus {
    opacity: 0.8 !important;
  }

  .sm\:focus\:opacity-90:focus {
    opacity: 0.9 !important;
  }

  .sm\:focus\:opacity-95:focus {
    opacity: 0.95 !important;
  }

  .sm\:focus\:opacity-100:focus {
    opacity: 1 !important;
  }

  .sm\:outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .sm\:outline-white {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .sm\:outline-black {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .sm\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .sm\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .sm\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .sm\:focus\:outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .sm\:focus\:outline-white:focus {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .sm\:focus\:outline-black:focus {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .sm\:overflow-auto {
    overflow: auto !important;
  }

  .sm\:overflow-hidden {
    overflow: hidden !important;
  }

  .sm\:overflow-visible {
    overflow: visible !important;
  }

  .sm\:overflow-scroll {
    overflow: scroll !important;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .sm\:overscroll-auto {
    overscroll-behavior: auto !important;
  }

  .sm\:overscroll-contain {
    overscroll-behavior: contain !important;
  }

  .sm\:overscroll-none {
    overscroll-behavior: none !important;
  }

  .sm\:overscroll-y-auto {
    overscroll-behavior-y: auto !important;
  }

  .sm\:overscroll-y-contain {
    overscroll-behavior-y: contain !important;
  }

  .sm\:overscroll-y-none {
    overscroll-behavior-y: none !important;
  }

  .sm\:overscroll-x-auto {
    overscroll-behavior-x: auto !important;
  }

  .sm\:overscroll-x-contain {
    overscroll-behavior-x: contain !important;
  }

  .sm\:overscroll-x-none {
    overscroll-behavior-x: none !important;
  }

  .sm\:p-0 {
    padding: 0px !important;
  }

  .sm\:p-1 {
    padding: 4px !important;
  }

  .sm\:p-2 {
    padding: 8px !important;
  }

  .sm\:p-3 {
    padding: 12px !important;
  }

  .sm\:p-4 {
    padding: 16px !important;
  }

  .sm\:p-5 {
    padding: 20px !important;
  }

  .sm\:p-6 {
    padding: 24px !important;
  }

  .sm\:p-7 {
    padding: 28px !important;
  }

  .sm\:p-8 {
    padding: 32px !important;
  }

  .sm\:p-9 {
    padding: 36px !important;
  }

  .sm\:p-10 {
    padding: 40px !important;
  }

  .sm\:p-11 {
    padding: 44px !important;
  }

  .sm\:p-12 {
    padding: 48px !important;
  }

  .sm\:p-13 {
    padding: 52px !important;
  }

  .sm\:p-14 {
    padding: 56px !important;
  }

  .sm\:p-15 {
    padding: 60px !important;
  }

  .sm\:p-16 {
    padding: 64px !important;
  }

  .sm\:p-17 {
    padding: 68px !important;
  }

  .sm\:p-18 {
    padding: 72px !important;
  }

  .sm\:p-19 {
    padding: 76px !important;
  }

  .sm\:p-20 {
    padding: 80px !important;
  }

  .sm\:p-21 {
    padding: 84px !important;
  }

  .sm\:p-22 {
    padding: 88px !important;
  }

  .sm\:p-23 {
    padding: 92px !important;
  }

  .sm\:p-24 {
    padding: 96px !important;
  }

  .sm\:p-25 {
    padding: 100px !important;
  }

  .sm\:p-26 {
    padding: 104px !important;
  }

  .sm\:p-27 {
    padding: 108px !important;
  }

  .sm\:p-28 {
    padding: 112px !important;
  }

  .sm\:p-29 {
    padding: 116px !important;
  }

  .sm\:p-30 {
    padding: 120px !important;
  }

  .sm\:p-31 {
    padding: 124px !important;
  }

  .sm\:p-32 {
    padding: 128px !important;
  }

  .sm\:p-33 {
    padding: 132px !important;
  }

  .sm\:p-34 {
    padding: 136px !important;
  }

  .sm\:p-35 {
    padding: 140px !important;
  }

  .sm\:p-36 {
    padding: 144px !important;
  }

  .sm\:p-37 {
    padding: 148px !important;
  }

  .sm\:p-38 {
    padding: 152px !important;
  }

  .sm\:p-39 {
    padding: 156px !important;
  }

  .sm\:p-40 {
    padding: 160px !important;
  }

  .sm\:p-41 {
    padding: 164px !important;
  }

  .sm\:p-42 {
    padding: 168px !important;
  }

  .sm\:p-43 {
    padding: 172px !important;
  }

  .sm\:p-44 {
    padding: 176px !important;
  }

  .sm\:p-45 {
    padding: 180px !important;
  }

  .sm\:p-46 {
    padding: 184px !important;
  }

  .sm\:p-47 {
    padding: 188px !important;
  }

  .sm\:p-48 {
    padding: 192px !important;
  }

  .sm\:p-49 {
    padding: 196px !important;
  }

  .sm\:p-50 {
    padding: 200px !important;
  }

  .sm\:p-51 {
    padding: 204px !important;
  }

  .sm\:p-52 {
    padding: 208px !important;
  }

  .sm\:p-53 {
    padding: 212px !important;
  }

  .sm\:p-54 {
    padding: 216px !important;
  }

  .sm\:p-55 {
    padding: 220px !important;
  }

  .sm\:p-56 {
    padding: 224px !important;
  }

  .sm\:p-57 {
    padding: 228px !important;
  }

  .sm\:p-60 {
    padding: 240px !important;
  }

  .sm\:p-61 {
    padding: 244px !important;
  }

  .sm\:p-62 {
    padding: 248px !important;
  }

  .sm\:p-65 {
    padding: 260px !important;
  }

  .sm\:p-66 {
    padding: 264px !important;
  }

  .sm\:p-68 {
    padding: 272px !important;
  }

  .sm\:p-69 {
    padding: 276px !important;
  }

  .sm\:p-70 {
    padding: 280px !important;
  }

  .sm\:p-73 {
    padding: 292px !important;
  }

  .sm\:p-74 {
    padding: 296px !important;
  }

  .sm\:p-75 {
    padding: 300px !important;
  }

  .sm\:p-77 {
    padding: 308px !important;
  }

  .sm\:p-78 {
    padding: 312px !important;
  }

  .sm\:p-80 {
    padding: 320px !important;
  }

  .sm\:p-81 {
    padding: 324px !important;
  }

  .sm\:p-84 {
    padding: 336px !important;
  }

  .sm\:p-87 {
    padding: 348px !important;
  }

  .sm\:p-90 {
    padding: 360px !important;
  }

  .sm\:p-91 {
    padding: 364px !important;
  }

  .sm\:p-92 {
    padding: 368px !important;
  }

  .sm\:p-93 {
    padding: 372px !important;
  }

  .sm\:p-94 {
    padding: 376px !important;
  }

  .sm\:p-95 {
    padding: 380px !important;
  }

  .sm\:p-96 {
    padding: 384px !important;
  }

  .sm\:p-97 {
    padding: 388px !important;
  }

  .sm\:p-98 {
    padding: 392px !important;
  }

  .sm\:p-99 {
    padding: 396px !important;
  }

  .sm\:p-100 {
    padding: 400px !important;
  }

  .sm\:p-101 {
    padding: 404px !important;
  }

  .sm\:p-102 {
    padding: 408px !important;
  }

  .sm\:p-103 {
    padding: 412px !important;
  }

  .sm\:p-104 {
    padding: 416px !important;
  }

  .sm\:p-105 {
    padding: 420px !important;
  }

  .sm\:p-107 {
    padding: 428px !important;
  }

  .sm\:p-110 {
    padding: 440px !important;
  }

  .sm\:p-112 {
    padding: 448px !important;
  }

  .sm\:p-114 {
    padding: 456px !important;
  }

  .sm\:p-115 {
    padding: 460px !important;
  }

  .sm\:p-119 {
    padding: 476px !important;
  }

  .sm\:p-120 {
    padding: 480px !important;
  }

  .sm\:p-122 {
    padding: 488px !important;
  }

  .sm\:p-124 {
    padding: 496px !important;
  }

  .sm\:p-130 {
    padding: 520px !important;
  }

  .sm\:p-138 {
    padding: 552px !important;
  }

  .sm\:p-143 {
    padding: 572px !important;
  }

  .sm\:p-148 {
    padding: 592px !important;
  }

  .sm\:p-150 {
    padding: 600px !important;
  }

  .sm\:p-154 {
    padding: 616px !important;
  }

  .sm\:p-160 {
    padding: 640px !important;
  }

  .sm\:p-162 {
    padding: 648px !important;
  }

  .sm\:p-164 {
    padding: 656px !important;
  }

  .sm\:p-165 {
    padding: 660px !important;
  }

  .sm\:p-166 {
    padding: 664px !important;
  }

  .sm\:p-168 {
    padding: 672px !important;
  }

  .sm\:p-169 {
    padding: 676px !important;
  }

  .sm\:p-170 {
    padding: 680px !important;
  }

  .sm\:p-172 {
    padding: 688px !important;
  }

  .sm\:p-174 {
    padding: 696px !important;
  }

  .sm\:p-175 {
    padding: 700px !important;
  }

  .sm\:p-189 {
    padding: 756px !important;
  }

  .sm\:p-200 {
    padding: 800px !important;
  }

  .sm\:p-0\.5 {
    padding: 2px !important;
  }

  .sm\:p-1\.5 {
    padding: 6px !important;
  }

  .sm\:p-3\.5 {
    padding: 14px !important;
  }

  .sm\:p-6\.5 {
    padding: 26px !important;
  }

  .sm\:p-7\.5 {
    padding: 30px !important;
  }

  .sm\:p-17\.5 {
    padding: 70px !important;
  }

  .sm\:p-28\.5 {
    padding: 114px !important;
  }

  .sm\:p-31\.5 {
    padding: 126px !important;
  }

  .sm\:p-37\.5 {
    padding: 150px !important;
  }

  .sm\:p-72\.5 {
    padding: 290px !important;
  }

  .sm\:p-sm {
    padding: 8px !important;
  }

  .sm\:p-md {
    padding: 16px !important;
  }

  .sm\:p-lg {
    padding: 24px !important;
  }

  .sm\:p-xl {
    padding: 32px !important;
  }

  .sm\:p-n1 {
    padding: -4px !important;
  }

  .sm\:p-n2 {
    padding: -8px !important;
  }

  .sm\:p-n3 {
    padding: -12px !important;
  }

  .sm\:p-n4 {
    padding: -16px !important;
  }

  .sm\:p-n5 {
    padding: -20px !important;
  }

  .sm\:p-n6 {
    padding: -24px !important;
  }

  .sm\:p-n7 {
    padding: -28px !important;
  }

  .sm\:p-n8 {
    padding: -32px !important;
  }

  .sm\:p-n9 {
    padding: -36px !important;
  }

  .sm\:p-n10 {
    padding: -40px !important;
  }

  .sm\:p-n11 {
    padding: -44px !important;
  }

  .sm\:p-n12 {
    padding: -48px !important;
  }

  .sm\:p-n13 {
    padding: -52px !important;
  }

  .sm\:p-n14 {
    padding: -46px !important;
  }

  .sm\:p-n22 {
    padding: -88px !important;
  }

  .sm\:py-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .sm\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .sm\:py-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .sm\:px-1 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .sm\:py-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .sm\:px-2 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .sm\:py-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }

  .sm\:px-3 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }

  .sm\:py-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .sm\:px-4 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .sm\:py-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .sm\:px-5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .sm\:py-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .sm\:px-6 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .sm\:py-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .sm\:px-7 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }

  .sm\:py-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .sm\:px-8 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .sm\:py-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }

  .sm\:px-9 {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }

  .sm\:py-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .sm\:px-10 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .sm\:py-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }

  .sm\:px-11 {
    padding-left: 44px !important;
    padding-right: 44px !important;
  }

  .sm\:py-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }

  .sm\:px-12 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }

  .sm\:py-13 {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }

  .sm\:px-13 {
    padding-left: 52px !important;
    padding-right: 52px !important;
  }

  .sm\:py-14 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .sm\:px-14 {
    padding-left: 56px !important;
    padding-right: 56px !important;
  }

  .sm\:py-15 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .sm\:px-15 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .sm\:py-16 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }

  .sm\:px-16 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }

  .sm\:py-17 {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }

  .sm\:px-17 {
    padding-left: 68px !important;
    padding-right: 68px !important;
  }

  .sm\:py-18 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }

  .sm\:px-18 {
    padding-left: 72px !important;
    padding-right: 72px !important;
  }

  .sm\:py-19 {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }

  .sm\:px-19 {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }

  .sm\:py-20 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .sm\:px-20 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .sm\:py-21 {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .sm\:px-21 {
    padding-left: 84px !important;
    padding-right: 84px !important;
  }

  .sm\:py-22 {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }

  .sm\:px-22 {
    padding-left: 88px !important;
    padding-right: 88px !important;
  }

  .sm\:py-23 {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }

  .sm\:px-23 {
    padding-left: 92px !important;
    padding-right: 92px !important;
  }

  .sm\:py-24 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }

  .sm\:px-24 {
    padding-left: 96px !important;
    padding-right: 96px !important;
  }

  .sm\:py-25 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .sm\:px-25 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }

  .sm\:py-26 {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }

  .sm\:px-26 {
    padding-left: 104px !important;
    padding-right: 104px !important;
  }

  .sm\:py-27 {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }

  .sm\:px-27 {
    padding-left: 108px !important;
    padding-right: 108px !important;
  }

  .sm\:py-28 {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .sm\:px-28 {
    padding-left: 112px !important;
    padding-right: 112px !important;
  }

  .sm\:py-29 {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }

  .sm\:px-29 {
    padding-left: 116px !important;
    padding-right: 116px !important;
  }

  .sm\:py-30 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .sm\:px-30 {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }

  .sm\:py-31 {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }

  .sm\:px-31 {
    padding-left: 124px !important;
    padding-right: 124px !important;
  }

  .sm\:py-32 {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }

  .sm\:px-32 {
    padding-left: 128px !important;
    padding-right: 128px !important;
  }

  .sm\:py-33 {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }

  .sm\:px-33 {
    padding-left: 132px !important;
    padding-right: 132px !important;
  }

  .sm\:py-34 {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }

  .sm\:px-34 {
    padding-left: 136px !important;
    padding-right: 136px !important;
  }

  .sm\:py-35 {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .sm\:px-35 {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }

  .sm\:py-36 {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }

  .sm\:px-36 {
    padding-left: 144px !important;
    padding-right: 144px !important;
  }

  .sm\:py-37 {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }

  .sm\:px-37 {
    padding-left: 148px !important;
    padding-right: 148px !important;
  }

  .sm\:py-38 {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }

  .sm\:px-38 {
    padding-left: 152px !important;
    padding-right: 152px !important;
  }

  .sm\:py-39 {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }

  .sm\:px-39 {
    padding-left: 156px !important;
    padding-right: 156px !important;
  }

  .sm\:py-40 {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .sm\:px-40 {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }

  .sm\:py-41 {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }

  .sm\:px-41 {
    padding-left: 164px !important;
    padding-right: 164px !important;
  }

  .sm\:py-42 {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }

  .sm\:px-42 {
    padding-left: 168px !important;
    padding-right: 168px !important;
  }

  .sm\:py-43 {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }

  .sm\:px-43 {
    padding-left: 172px !important;
    padding-right: 172px !important;
  }

  .sm\:py-44 {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }

  .sm\:px-44 {
    padding-left: 176px !important;
    padding-right: 176px !important;
  }

  .sm\:py-45 {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }

  .sm\:px-45 {
    padding-left: 180px !important;
    padding-right: 180px !important;
  }

  .sm\:py-46 {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }

  .sm\:px-46 {
    padding-left: 184px !important;
    padding-right: 184px !important;
  }

  .sm\:py-47 {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }

  .sm\:px-47 {
    padding-left: 188px !important;
    padding-right: 188px !important;
  }

  .sm\:py-48 {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }

  .sm\:px-48 {
    padding-left: 192px !important;
    padding-right: 192px !important;
  }

  .sm\:py-49 {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }

  .sm\:px-49 {
    padding-left: 196px !important;
    padding-right: 196px !important;
  }

  .sm\:py-50 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .sm\:px-50 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }

  .sm\:py-51 {
    padding-top: 204px !important;
    padding-bottom: 204px !important;
  }

  .sm\:px-51 {
    padding-left: 204px !important;
    padding-right: 204px !important;
  }

  .sm\:py-52 {
    padding-top: 208px !important;
    padding-bottom: 208px !important;
  }

  .sm\:px-52 {
    padding-left: 208px !important;
    padding-right: 208px !important;
  }

  .sm\:py-53 {
    padding-top: 212px !important;
    padding-bottom: 212px !important;
  }

  .sm\:px-53 {
    padding-left: 212px !important;
    padding-right: 212px !important;
  }

  .sm\:py-54 {
    padding-top: 216px !important;
    padding-bottom: 216px !important;
  }

  .sm\:px-54 {
    padding-left: 216px !important;
    padding-right: 216px !important;
  }

  .sm\:py-55 {
    padding-top: 220px !important;
    padding-bottom: 220px !important;
  }

  .sm\:px-55 {
    padding-left: 220px !important;
    padding-right: 220px !important;
  }

  .sm\:py-56 {
    padding-top: 224px !important;
    padding-bottom: 224px !important;
  }

  .sm\:px-56 {
    padding-left: 224px !important;
    padding-right: 224px !important;
  }

  .sm\:py-57 {
    padding-top: 228px !important;
    padding-bottom: 228px !important;
  }

  .sm\:px-57 {
    padding-left: 228px !important;
    padding-right: 228px !important;
  }

  .sm\:py-60 {
    padding-top: 240px !important;
    padding-bottom: 240px !important;
  }

  .sm\:px-60 {
    padding-left: 240px !important;
    padding-right: 240px !important;
  }

  .sm\:py-61 {
    padding-top: 244px !important;
    padding-bottom: 244px !important;
  }

  .sm\:px-61 {
    padding-left: 244px !important;
    padding-right: 244px !important;
  }

  .sm\:py-62 {
    padding-top: 248px !important;
    padding-bottom: 248px !important;
  }

  .sm\:px-62 {
    padding-left: 248px !important;
    padding-right: 248px !important;
  }

  .sm\:py-65 {
    padding-top: 260px !important;
    padding-bottom: 260px !important;
  }

  .sm\:px-65 {
    padding-left: 260px !important;
    padding-right: 260px !important;
  }

  .sm\:py-66 {
    padding-top: 264px !important;
    padding-bottom: 264px !important;
  }

  .sm\:px-66 {
    padding-left: 264px !important;
    padding-right: 264px !important;
  }

  .sm\:py-68 {
    padding-top: 272px !important;
    padding-bottom: 272px !important;
  }

  .sm\:px-68 {
    padding-left: 272px !important;
    padding-right: 272px !important;
  }

  .sm\:py-69 {
    padding-top: 276px !important;
    padding-bottom: 276px !important;
  }

  .sm\:px-69 {
    padding-left: 276px !important;
    padding-right: 276px !important;
  }

  .sm\:py-70 {
    padding-top: 280px !important;
    padding-bottom: 280px !important;
  }

  .sm\:px-70 {
    padding-left: 280px !important;
    padding-right: 280px !important;
  }

  .sm\:py-73 {
    padding-top: 292px !important;
    padding-bottom: 292px !important;
  }

  .sm\:px-73 {
    padding-left: 292px !important;
    padding-right: 292px !important;
  }

  .sm\:py-74 {
    padding-top: 296px !important;
    padding-bottom: 296px !important;
  }

  .sm\:px-74 {
    padding-left: 296px !important;
    padding-right: 296px !important;
  }

  .sm\:py-75 {
    padding-top: 300px !important;
    padding-bottom: 300px !important;
  }

  .sm\:px-75 {
    padding-left: 300px !important;
    padding-right: 300px !important;
  }

  .sm\:py-77 {
    padding-top: 308px !important;
    padding-bottom: 308px !important;
  }

  .sm\:px-77 {
    padding-left: 308px !important;
    padding-right: 308px !important;
  }

  .sm\:py-78 {
    padding-top: 312px !important;
    padding-bottom: 312px !important;
  }

  .sm\:px-78 {
    padding-left: 312px !important;
    padding-right: 312px !important;
  }

  .sm\:py-80 {
    padding-top: 320px !important;
    padding-bottom: 320px !important;
  }

  .sm\:px-80 {
    padding-left: 320px !important;
    padding-right: 320px !important;
  }

  .sm\:py-81 {
    padding-top: 324px !important;
    padding-bottom: 324px !important;
  }

  .sm\:px-81 {
    padding-left: 324px !important;
    padding-right: 324px !important;
  }

  .sm\:py-84 {
    padding-top: 336px !important;
    padding-bottom: 336px !important;
  }

  .sm\:px-84 {
    padding-left: 336px !important;
    padding-right: 336px !important;
  }

  .sm\:py-87 {
    padding-top: 348px !important;
    padding-bottom: 348px !important;
  }

  .sm\:px-87 {
    padding-left: 348px !important;
    padding-right: 348px !important;
  }

  .sm\:py-90 {
    padding-top: 360px !important;
    padding-bottom: 360px !important;
  }

  .sm\:px-90 {
    padding-left: 360px !important;
    padding-right: 360px !important;
  }

  .sm\:py-91 {
    padding-top: 364px !important;
    padding-bottom: 364px !important;
  }

  .sm\:px-91 {
    padding-left: 364px !important;
    padding-right: 364px !important;
  }

  .sm\:py-92 {
    padding-top: 368px !important;
    padding-bottom: 368px !important;
  }

  .sm\:px-92 {
    padding-left: 368px !important;
    padding-right: 368px !important;
  }

  .sm\:py-93 {
    padding-top: 372px !important;
    padding-bottom: 372px !important;
  }

  .sm\:px-93 {
    padding-left: 372px !important;
    padding-right: 372px !important;
  }

  .sm\:py-94 {
    padding-top: 376px !important;
    padding-bottom: 376px !important;
  }

  .sm\:px-94 {
    padding-left: 376px !important;
    padding-right: 376px !important;
  }

  .sm\:py-95 {
    padding-top: 380px !important;
    padding-bottom: 380px !important;
  }

  .sm\:px-95 {
    padding-left: 380px !important;
    padding-right: 380px !important;
  }

  .sm\:py-96 {
    padding-top: 384px !important;
    padding-bottom: 384px !important;
  }

  .sm\:px-96 {
    padding-left: 384px !important;
    padding-right: 384px !important;
  }

  .sm\:py-97 {
    padding-top: 388px !important;
    padding-bottom: 388px !important;
  }

  .sm\:px-97 {
    padding-left: 388px !important;
    padding-right: 388px !important;
  }

  .sm\:py-98 {
    padding-top: 392px !important;
    padding-bottom: 392px !important;
  }

  .sm\:px-98 {
    padding-left: 392px !important;
    padding-right: 392px !important;
  }

  .sm\:py-99 {
    padding-top: 396px !important;
    padding-bottom: 396px !important;
  }

  .sm\:px-99 {
    padding-left: 396px !important;
    padding-right: 396px !important;
  }

  .sm\:py-100 {
    padding-top: 400px !important;
    padding-bottom: 400px !important;
  }

  .sm\:px-100 {
    padding-left: 400px !important;
    padding-right: 400px !important;
  }

  .sm\:py-101 {
    padding-top: 404px !important;
    padding-bottom: 404px !important;
  }

  .sm\:px-101 {
    padding-left: 404px !important;
    padding-right: 404px !important;
  }

  .sm\:py-102 {
    padding-top: 408px !important;
    padding-bottom: 408px !important;
  }

  .sm\:px-102 {
    padding-left: 408px !important;
    padding-right: 408px !important;
  }

  .sm\:py-103 {
    padding-top: 412px !important;
    padding-bottom: 412px !important;
  }

  .sm\:px-103 {
    padding-left: 412px !important;
    padding-right: 412px !important;
  }

  .sm\:py-104 {
    padding-top: 416px !important;
    padding-bottom: 416px !important;
  }

  .sm\:px-104 {
    padding-left: 416px !important;
    padding-right: 416px !important;
  }

  .sm\:py-105 {
    padding-top: 420px !important;
    padding-bottom: 420px !important;
  }

  .sm\:px-105 {
    padding-left: 420px !important;
    padding-right: 420px !important;
  }

  .sm\:py-107 {
    padding-top: 428px !important;
    padding-bottom: 428px !important;
  }

  .sm\:px-107 {
    padding-left: 428px !important;
    padding-right: 428px !important;
  }

  .sm\:py-110 {
    padding-top: 440px !important;
    padding-bottom: 440px !important;
  }

  .sm\:px-110 {
    padding-left: 440px !important;
    padding-right: 440px !important;
  }

  .sm\:py-112 {
    padding-top: 448px !important;
    padding-bottom: 448px !important;
  }

  .sm\:px-112 {
    padding-left: 448px !important;
    padding-right: 448px !important;
  }

  .sm\:py-114 {
    padding-top: 456px !important;
    padding-bottom: 456px !important;
  }

  .sm\:px-114 {
    padding-left: 456px !important;
    padding-right: 456px !important;
  }

  .sm\:py-115 {
    padding-top: 460px !important;
    padding-bottom: 460px !important;
  }

  .sm\:px-115 {
    padding-left: 460px !important;
    padding-right: 460px !important;
  }

  .sm\:py-119 {
    padding-top: 476px !important;
    padding-bottom: 476px !important;
  }

  .sm\:px-119 {
    padding-left: 476px !important;
    padding-right: 476px !important;
  }

  .sm\:py-120 {
    padding-top: 480px !important;
    padding-bottom: 480px !important;
  }

  .sm\:px-120 {
    padding-left: 480px !important;
    padding-right: 480px !important;
  }

  .sm\:py-122 {
    padding-top: 488px !important;
    padding-bottom: 488px !important;
  }

  .sm\:px-122 {
    padding-left: 488px !important;
    padding-right: 488px !important;
  }

  .sm\:py-124 {
    padding-top: 496px !important;
    padding-bottom: 496px !important;
  }

  .sm\:px-124 {
    padding-left: 496px !important;
    padding-right: 496px !important;
  }

  .sm\:py-130 {
    padding-top: 520px !important;
    padding-bottom: 520px !important;
  }

  .sm\:px-130 {
    padding-left: 520px !important;
    padding-right: 520px !important;
  }

  .sm\:py-138 {
    padding-top: 552px !important;
    padding-bottom: 552px !important;
  }

  .sm\:px-138 {
    padding-left: 552px !important;
    padding-right: 552px !important;
  }

  .sm\:py-143 {
    padding-top: 572px !important;
    padding-bottom: 572px !important;
  }

  .sm\:px-143 {
    padding-left: 572px !important;
    padding-right: 572px !important;
  }

  .sm\:py-148 {
    padding-top: 592px !important;
    padding-bottom: 592px !important;
  }

  .sm\:px-148 {
    padding-left: 592px !important;
    padding-right: 592px !important;
  }

  .sm\:py-150 {
    padding-top: 600px !important;
    padding-bottom: 600px !important;
  }

  .sm\:px-150 {
    padding-left: 600px !important;
    padding-right: 600px !important;
  }

  .sm\:py-154 {
    padding-top: 616px !important;
    padding-bottom: 616px !important;
  }

  .sm\:px-154 {
    padding-left: 616px !important;
    padding-right: 616px !important;
  }

  .sm\:py-160 {
    padding-top: 640px !important;
    padding-bottom: 640px !important;
  }

  .sm\:px-160 {
    padding-left: 640px !important;
    padding-right: 640px !important;
  }

  .sm\:py-162 {
    padding-top: 648px !important;
    padding-bottom: 648px !important;
  }

  .sm\:px-162 {
    padding-left: 648px !important;
    padding-right: 648px !important;
  }

  .sm\:py-164 {
    padding-top: 656px !important;
    padding-bottom: 656px !important;
  }

  .sm\:px-164 {
    padding-left: 656px !important;
    padding-right: 656px !important;
  }

  .sm\:py-165 {
    padding-top: 660px !important;
    padding-bottom: 660px !important;
  }

  .sm\:px-165 {
    padding-left: 660px !important;
    padding-right: 660px !important;
  }

  .sm\:py-166 {
    padding-top: 664px !important;
    padding-bottom: 664px !important;
  }

  .sm\:px-166 {
    padding-left: 664px !important;
    padding-right: 664px !important;
  }

  .sm\:py-168 {
    padding-top: 672px !important;
    padding-bottom: 672px !important;
  }

  .sm\:px-168 {
    padding-left: 672px !important;
    padding-right: 672px !important;
  }

  .sm\:py-169 {
    padding-top: 676px !important;
    padding-bottom: 676px !important;
  }

  .sm\:px-169 {
    padding-left: 676px !important;
    padding-right: 676px !important;
  }

  .sm\:py-170 {
    padding-top: 680px !important;
    padding-bottom: 680px !important;
  }

  .sm\:px-170 {
    padding-left: 680px !important;
    padding-right: 680px !important;
  }

  .sm\:py-172 {
    padding-top: 688px !important;
    padding-bottom: 688px !important;
  }

  .sm\:px-172 {
    padding-left: 688px !important;
    padding-right: 688px !important;
  }

  .sm\:py-174 {
    padding-top: 696px !important;
    padding-bottom: 696px !important;
  }

  .sm\:px-174 {
    padding-left: 696px !important;
    padding-right: 696px !important;
  }

  .sm\:py-175 {
    padding-top: 700px !important;
    padding-bottom: 700px !important;
  }

  .sm\:px-175 {
    padding-left: 700px !important;
    padding-right: 700px !important;
  }

  .sm\:py-189 {
    padding-top: 756px !important;
    padding-bottom: 756px !important;
  }

  .sm\:px-189 {
    padding-left: 756px !important;
    padding-right: 756px !important;
  }

  .sm\:py-200 {
    padding-top: 800px !important;
    padding-bottom: 800px !important;
  }

  .sm\:px-200 {
    padding-left: 800px !important;
    padding-right: 800px !important;
  }

  .sm\:py-0\.5 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .sm\:px-0\.5 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .sm\:py-1\.5 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .sm\:px-1\.5 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .sm\:py-3\.5 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .sm\:px-3\.5 {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .sm\:py-6\.5 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }

  .sm\:px-6\.5 {
    padding-left: 26px !important;
    padding-right: 26px !important;
  }

  .sm\:py-7\.5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .sm\:px-7\.5 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .sm\:py-17\.5 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .sm\:px-17\.5 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .sm\:py-28\.5 {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }

  .sm\:px-28\.5 {
    padding-left: 114px !important;
    padding-right: 114px !important;
  }

  .sm\:py-31\.5 {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }

  .sm\:px-31\.5 {
    padding-left: 126px !important;
    padding-right: 126px !important;
  }

  .sm\:py-37\.5 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .sm\:px-37\.5 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }

  .sm\:py-72\.5 {
    padding-top: 290px !important;
    padding-bottom: 290px !important;
  }

  .sm\:px-72\.5 {
    padding-left: 290px !important;
    padding-right: 290px !important;
  }

  .sm\:py-sm {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .sm\:px-sm {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .sm\:py-md {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .sm\:px-md {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .sm\:py-lg {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .sm\:px-lg {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .sm\:py-xl {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .sm\:px-xl {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .sm\:py-n1 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }

  .sm\:px-n1 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }

  .sm\:py-n2 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }

  .sm\:px-n2 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }

  .sm\:py-n3 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }

  .sm\:px-n3 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }

  .sm\:py-n4 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }

  .sm\:px-n4 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }

  .sm\:py-n5 {
    padding-top: -20px !important;
    padding-bottom: -20px !important;
  }

  .sm\:px-n5 {
    padding-left: -20px !important;
    padding-right: -20px !important;
  }

  .sm\:py-n6 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }

  .sm\:px-n6 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }

  .sm\:py-n7 {
    padding-top: -28px !important;
    padding-bottom: -28px !important;
  }

  .sm\:px-n7 {
    padding-left: -28px !important;
    padding-right: -28px !important;
  }

  .sm\:py-n8 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }

  .sm\:px-n8 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }

  .sm\:py-n9 {
    padding-top: -36px !important;
    padding-bottom: -36px !important;
  }

  .sm\:px-n9 {
    padding-left: -36px !important;
    padding-right: -36px !important;
  }

  .sm\:py-n10 {
    padding-top: -40px !important;
    padding-bottom: -40px !important;
  }

  .sm\:px-n10 {
    padding-left: -40px !important;
    padding-right: -40px !important;
  }

  .sm\:py-n11 {
    padding-top: -44px !important;
    padding-bottom: -44px !important;
  }

  .sm\:px-n11 {
    padding-left: -44px !important;
    padding-right: -44px !important;
  }

  .sm\:py-n12 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }

  .sm\:px-n12 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }

  .sm\:py-n13 {
    padding-top: -52px !important;
    padding-bottom: -52px !important;
  }

  .sm\:px-n13 {
    padding-left: -52px !important;
    padding-right: -52px !important;
  }

  .sm\:py-n14 {
    padding-top: -46px !important;
    padding-bottom: -46px !important;
  }

  .sm\:px-n14 {
    padding-left: -46px !important;
    padding-right: -46px !important;
  }

  .sm\:py-n22 {
    padding-top: -88px !important;
    padding-bottom: -88px !important;
  }

  .sm\:px-n22 {
    padding-left: -88px !important;
    padding-right: -88px !important;
  }

  .sm\:pt-0 {
    padding-top: 0px !important;
  }

  .sm\:pr-0 {
    padding-right: 0px !important;
  }

  .sm\:pb-0 {
    padding-bottom: 0px !important;
  }

  .sm\:pl-0 {
    padding-left: 0px !important;
  }

  .sm\:pt-1 {
    padding-top: 4px !important;
  }

  .sm\:pr-1 {
    padding-right: 4px !important;
  }

  .sm\:pb-1 {
    padding-bottom: 4px !important;
  }

  .sm\:pl-1 {
    padding-left: 4px !important;
  }

  .sm\:pt-2 {
    padding-top: 8px !important;
  }

  .sm\:pr-2 {
    padding-right: 8px !important;
  }

  .sm\:pb-2 {
    padding-bottom: 8px !important;
  }

  .sm\:pl-2 {
    padding-left: 8px !important;
  }

  .sm\:pt-3 {
    padding-top: 12px !important;
  }

  .sm\:pr-3 {
    padding-right: 12px !important;
  }

  .sm\:pb-3 {
    padding-bottom: 12px !important;
  }

  .sm\:pl-3 {
    padding-left: 12px !important;
  }

  .sm\:pt-4 {
    padding-top: 16px !important;
  }

  .sm\:pr-4 {
    padding-right: 16px !important;
  }

  .sm\:pb-4 {
    padding-bottom: 16px !important;
  }

  .sm\:pl-4 {
    padding-left: 16px !important;
  }

  .sm\:pt-5 {
    padding-top: 20px !important;
  }

  .sm\:pr-5 {
    padding-right: 20px !important;
  }

  .sm\:pb-5 {
    padding-bottom: 20px !important;
  }

  .sm\:pl-5 {
    padding-left: 20px !important;
  }

  .sm\:pt-6 {
    padding-top: 24px !important;
  }

  .sm\:pr-6 {
    padding-right: 24px !important;
  }

  .sm\:pb-6 {
    padding-bottom: 24px !important;
  }

  .sm\:pl-6 {
    padding-left: 24px !important;
  }

  .sm\:pt-7 {
    padding-top: 28px !important;
  }

  .sm\:pr-7 {
    padding-right: 28px !important;
  }

  .sm\:pb-7 {
    padding-bottom: 28px !important;
  }

  .sm\:pl-7 {
    padding-left: 28px !important;
  }

  .sm\:pt-8 {
    padding-top: 32px !important;
  }

  .sm\:pr-8 {
    padding-right: 32px !important;
  }

  .sm\:pb-8 {
    padding-bottom: 32px !important;
  }

  .sm\:pl-8 {
    padding-left: 32px !important;
  }

  .sm\:pt-9 {
    padding-top: 36px !important;
  }

  .sm\:pr-9 {
    padding-right: 36px !important;
  }

  .sm\:pb-9 {
    padding-bottom: 36px !important;
  }

  .sm\:pl-9 {
    padding-left: 36px !important;
  }

  .sm\:pt-10 {
    padding-top: 40px !important;
  }

  .sm\:pr-10 {
    padding-right: 40px !important;
  }

  .sm\:pb-10 {
    padding-bottom: 40px !important;
  }

  .sm\:pl-10 {
    padding-left: 40px !important;
  }

  .sm\:pt-11 {
    padding-top: 44px !important;
  }

  .sm\:pr-11 {
    padding-right: 44px !important;
  }

  .sm\:pb-11 {
    padding-bottom: 44px !important;
  }

  .sm\:pl-11 {
    padding-left: 44px !important;
  }

  .sm\:pt-12 {
    padding-top: 48px !important;
  }

  .sm\:pr-12 {
    padding-right: 48px !important;
  }

  .sm\:pb-12 {
    padding-bottom: 48px !important;
  }

  .sm\:pl-12 {
    padding-left: 48px !important;
  }

  .sm\:pt-13 {
    padding-top: 52px !important;
  }

  .sm\:pr-13 {
    padding-right: 52px !important;
  }

  .sm\:pb-13 {
    padding-bottom: 52px !important;
  }

  .sm\:pl-13 {
    padding-left: 52px !important;
  }

  .sm\:pt-14 {
    padding-top: 56px !important;
  }

  .sm\:pr-14 {
    padding-right: 56px !important;
  }

  .sm\:pb-14 {
    padding-bottom: 56px !important;
  }

  .sm\:pl-14 {
    padding-left: 56px !important;
  }

  .sm\:pt-15 {
    padding-top: 60px !important;
  }

  .sm\:pr-15 {
    padding-right: 60px !important;
  }

  .sm\:pb-15 {
    padding-bottom: 60px !important;
  }

  .sm\:pl-15 {
    padding-left: 60px !important;
  }

  .sm\:pt-16 {
    padding-top: 64px !important;
  }

  .sm\:pr-16 {
    padding-right: 64px !important;
  }

  .sm\:pb-16 {
    padding-bottom: 64px !important;
  }

  .sm\:pl-16 {
    padding-left: 64px !important;
  }

  .sm\:pt-17 {
    padding-top: 68px !important;
  }

  .sm\:pr-17 {
    padding-right: 68px !important;
  }

  .sm\:pb-17 {
    padding-bottom: 68px !important;
  }

  .sm\:pl-17 {
    padding-left: 68px !important;
  }

  .sm\:pt-18 {
    padding-top: 72px !important;
  }

  .sm\:pr-18 {
    padding-right: 72px !important;
  }

  .sm\:pb-18 {
    padding-bottom: 72px !important;
  }

  .sm\:pl-18 {
    padding-left: 72px !important;
  }

  .sm\:pt-19 {
    padding-top: 76px !important;
  }

  .sm\:pr-19 {
    padding-right: 76px !important;
  }

  .sm\:pb-19 {
    padding-bottom: 76px !important;
  }

  .sm\:pl-19 {
    padding-left: 76px !important;
  }

  .sm\:pt-20 {
    padding-top: 80px !important;
  }

  .sm\:pr-20 {
    padding-right: 80px !important;
  }

  .sm\:pb-20 {
    padding-bottom: 80px !important;
  }

  .sm\:pl-20 {
    padding-left: 80px !important;
  }

  .sm\:pt-21 {
    padding-top: 84px !important;
  }

  .sm\:pr-21 {
    padding-right: 84px !important;
  }

  .sm\:pb-21 {
    padding-bottom: 84px !important;
  }

  .sm\:pl-21 {
    padding-left: 84px !important;
  }

  .sm\:pt-22 {
    padding-top: 88px !important;
  }

  .sm\:pr-22 {
    padding-right: 88px !important;
  }

  .sm\:pb-22 {
    padding-bottom: 88px !important;
  }

  .sm\:pl-22 {
    padding-left: 88px !important;
  }

  .sm\:pt-23 {
    padding-top: 92px !important;
  }

  .sm\:pr-23 {
    padding-right: 92px !important;
  }

  .sm\:pb-23 {
    padding-bottom: 92px !important;
  }

  .sm\:pl-23 {
    padding-left: 92px !important;
  }

  .sm\:pt-24 {
    padding-top: 96px !important;
  }

  .sm\:pr-24 {
    padding-right: 96px !important;
  }

  .sm\:pb-24 {
    padding-bottom: 96px !important;
  }

  .sm\:pl-24 {
    padding-left: 96px !important;
  }

  .sm\:pt-25 {
    padding-top: 100px !important;
  }

  .sm\:pr-25 {
    padding-right: 100px !important;
  }

  .sm\:pb-25 {
    padding-bottom: 100px !important;
  }

  .sm\:pl-25 {
    padding-left: 100px !important;
  }

  .sm\:pt-26 {
    padding-top: 104px !important;
  }

  .sm\:pr-26 {
    padding-right: 104px !important;
  }

  .sm\:pb-26 {
    padding-bottom: 104px !important;
  }

  .sm\:pl-26 {
    padding-left: 104px !important;
  }

  .sm\:pt-27 {
    padding-top: 108px !important;
  }

  .sm\:pr-27 {
    padding-right: 108px !important;
  }

  .sm\:pb-27 {
    padding-bottom: 108px !important;
  }

  .sm\:pl-27 {
    padding-left: 108px !important;
  }

  .sm\:pt-28 {
    padding-top: 112px !important;
  }

  .sm\:pr-28 {
    padding-right: 112px !important;
  }

  .sm\:pb-28 {
    padding-bottom: 112px !important;
  }

  .sm\:pl-28 {
    padding-left: 112px !important;
  }

  .sm\:pt-29 {
    padding-top: 116px !important;
  }

  .sm\:pr-29 {
    padding-right: 116px !important;
  }

  .sm\:pb-29 {
    padding-bottom: 116px !important;
  }

  .sm\:pl-29 {
    padding-left: 116px !important;
  }

  .sm\:pt-30 {
    padding-top: 120px !important;
  }

  .sm\:pr-30 {
    padding-right: 120px !important;
  }

  .sm\:pb-30 {
    padding-bottom: 120px !important;
  }

  .sm\:pl-30 {
    padding-left: 120px !important;
  }

  .sm\:pt-31 {
    padding-top: 124px !important;
  }

  .sm\:pr-31 {
    padding-right: 124px !important;
  }

  .sm\:pb-31 {
    padding-bottom: 124px !important;
  }

  .sm\:pl-31 {
    padding-left: 124px !important;
  }

  .sm\:pt-32 {
    padding-top: 128px !important;
  }

  .sm\:pr-32 {
    padding-right: 128px !important;
  }

  .sm\:pb-32 {
    padding-bottom: 128px !important;
  }

  .sm\:pl-32 {
    padding-left: 128px !important;
  }

  .sm\:pt-33 {
    padding-top: 132px !important;
  }

  .sm\:pr-33 {
    padding-right: 132px !important;
  }

  .sm\:pb-33 {
    padding-bottom: 132px !important;
  }

  .sm\:pl-33 {
    padding-left: 132px !important;
  }

  .sm\:pt-34 {
    padding-top: 136px !important;
  }

  .sm\:pr-34 {
    padding-right: 136px !important;
  }

  .sm\:pb-34 {
    padding-bottom: 136px !important;
  }

  .sm\:pl-34 {
    padding-left: 136px !important;
  }

  .sm\:pt-35 {
    padding-top: 140px !important;
  }

  .sm\:pr-35 {
    padding-right: 140px !important;
  }

  .sm\:pb-35 {
    padding-bottom: 140px !important;
  }

  .sm\:pl-35 {
    padding-left: 140px !important;
  }

  .sm\:pt-36 {
    padding-top: 144px !important;
  }

  .sm\:pr-36 {
    padding-right: 144px !important;
  }

  .sm\:pb-36 {
    padding-bottom: 144px !important;
  }

  .sm\:pl-36 {
    padding-left: 144px !important;
  }

  .sm\:pt-37 {
    padding-top: 148px !important;
  }

  .sm\:pr-37 {
    padding-right: 148px !important;
  }

  .sm\:pb-37 {
    padding-bottom: 148px !important;
  }

  .sm\:pl-37 {
    padding-left: 148px !important;
  }

  .sm\:pt-38 {
    padding-top: 152px !important;
  }

  .sm\:pr-38 {
    padding-right: 152px !important;
  }

  .sm\:pb-38 {
    padding-bottom: 152px !important;
  }

  .sm\:pl-38 {
    padding-left: 152px !important;
  }

  .sm\:pt-39 {
    padding-top: 156px !important;
  }

  .sm\:pr-39 {
    padding-right: 156px !important;
  }

  .sm\:pb-39 {
    padding-bottom: 156px !important;
  }

  .sm\:pl-39 {
    padding-left: 156px !important;
  }

  .sm\:pt-40 {
    padding-top: 160px !important;
  }

  .sm\:pr-40 {
    padding-right: 160px !important;
  }

  .sm\:pb-40 {
    padding-bottom: 160px !important;
  }

  .sm\:pl-40 {
    padding-left: 160px !important;
  }

  .sm\:pt-41 {
    padding-top: 164px !important;
  }

  .sm\:pr-41 {
    padding-right: 164px !important;
  }

  .sm\:pb-41 {
    padding-bottom: 164px !important;
  }

  .sm\:pl-41 {
    padding-left: 164px !important;
  }

  .sm\:pt-42 {
    padding-top: 168px !important;
  }

  .sm\:pr-42 {
    padding-right: 168px !important;
  }

  .sm\:pb-42 {
    padding-bottom: 168px !important;
  }

  .sm\:pl-42 {
    padding-left: 168px !important;
  }

  .sm\:pt-43 {
    padding-top: 172px !important;
  }

  .sm\:pr-43 {
    padding-right: 172px !important;
  }

  .sm\:pb-43 {
    padding-bottom: 172px !important;
  }

  .sm\:pl-43 {
    padding-left: 172px !important;
  }

  .sm\:pt-44 {
    padding-top: 176px !important;
  }

  .sm\:pr-44 {
    padding-right: 176px !important;
  }

  .sm\:pb-44 {
    padding-bottom: 176px !important;
  }

  .sm\:pl-44 {
    padding-left: 176px !important;
  }

  .sm\:pt-45 {
    padding-top: 180px !important;
  }

  .sm\:pr-45 {
    padding-right: 180px !important;
  }

  .sm\:pb-45 {
    padding-bottom: 180px !important;
  }

  .sm\:pl-45 {
    padding-left: 180px !important;
  }

  .sm\:pt-46 {
    padding-top: 184px !important;
  }

  .sm\:pr-46 {
    padding-right: 184px !important;
  }

  .sm\:pb-46 {
    padding-bottom: 184px !important;
  }

  .sm\:pl-46 {
    padding-left: 184px !important;
  }

  .sm\:pt-47 {
    padding-top: 188px !important;
  }

  .sm\:pr-47 {
    padding-right: 188px !important;
  }

  .sm\:pb-47 {
    padding-bottom: 188px !important;
  }

  .sm\:pl-47 {
    padding-left: 188px !important;
  }

  .sm\:pt-48 {
    padding-top: 192px !important;
  }

  .sm\:pr-48 {
    padding-right: 192px !important;
  }

  .sm\:pb-48 {
    padding-bottom: 192px !important;
  }

  .sm\:pl-48 {
    padding-left: 192px !important;
  }

  .sm\:pt-49 {
    padding-top: 196px !important;
  }

  .sm\:pr-49 {
    padding-right: 196px !important;
  }

  .sm\:pb-49 {
    padding-bottom: 196px !important;
  }

  .sm\:pl-49 {
    padding-left: 196px !important;
  }

  .sm\:pt-50 {
    padding-top: 200px !important;
  }

  .sm\:pr-50 {
    padding-right: 200px !important;
  }

  .sm\:pb-50 {
    padding-bottom: 200px !important;
  }

  .sm\:pl-50 {
    padding-left: 200px !important;
  }

  .sm\:pt-51 {
    padding-top: 204px !important;
  }

  .sm\:pr-51 {
    padding-right: 204px !important;
  }

  .sm\:pb-51 {
    padding-bottom: 204px !important;
  }

  .sm\:pl-51 {
    padding-left: 204px !important;
  }

  .sm\:pt-52 {
    padding-top: 208px !important;
  }

  .sm\:pr-52 {
    padding-right: 208px !important;
  }

  .sm\:pb-52 {
    padding-bottom: 208px !important;
  }

  .sm\:pl-52 {
    padding-left: 208px !important;
  }

  .sm\:pt-53 {
    padding-top: 212px !important;
  }

  .sm\:pr-53 {
    padding-right: 212px !important;
  }

  .sm\:pb-53 {
    padding-bottom: 212px !important;
  }

  .sm\:pl-53 {
    padding-left: 212px !important;
  }

  .sm\:pt-54 {
    padding-top: 216px !important;
  }

  .sm\:pr-54 {
    padding-right: 216px !important;
  }

  .sm\:pb-54 {
    padding-bottom: 216px !important;
  }

  .sm\:pl-54 {
    padding-left: 216px !important;
  }

  .sm\:pt-55 {
    padding-top: 220px !important;
  }

  .sm\:pr-55 {
    padding-right: 220px !important;
  }

  .sm\:pb-55 {
    padding-bottom: 220px !important;
  }

  .sm\:pl-55 {
    padding-left: 220px !important;
  }

  .sm\:pt-56 {
    padding-top: 224px !important;
  }

  .sm\:pr-56 {
    padding-right: 224px !important;
  }

  .sm\:pb-56 {
    padding-bottom: 224px !important;
  }

  .sm\:pl-56 {
    padding-left: 224px !important;
  }

  .sm\:pt-57 {
    padding-top: 228px !important;
  }

  .sm\:pr-57 {
    padding-right: 228px !important;
  }

  .sm\:pb-57 {
    padding-bottom: 228px !important;
  }

  .sm\:pl-57 {
    padding-left: 228px !important;
  }

  .sm\:pt-60 {
    padding-top: 240px !important;
  }

  .sm\:pr-60 {
    padding-right: 240px !important;
  }

  .sm\:pb-60 {
    padding-bottom: 240px !important;
  }

  .sm\:pl-60 {
    padding-left: 240px !important;
  }

  .sm\:pt-61 {
    padding-top: 244px !important;
  }

  .sm\:pr-61 {
    padding-right: 244px !important;
  }

  .sm\:pb-61 {
    padding-bottom: 244px !important;
  }

  .sm\:pl-61 {
    padding-left: 244px !important;
  }

  .sm\:pt-62 {
    padding-top: 248px !important;
  }

  .sm\:pr-62 {
    padding-right: 248px !important;
  }

  .sm\:pb-62 {
    padding-bottom: 248px !important;
  }

  .sm\:pl-62 {
    padding-left: 248px !important;
  }

  .sm\:pt-65 {
    padding-top: 260px !important;
  }

  .sm\:pr-65 {
    padding-right: 260px !important;
  }

  .sm\:pb-65 {
    padding-bottom: 260px !important;
  }

  .sm\:pl-65 {
    padding-left: 260px !important;
  }

  .sm\:pt-66 {
    padding-top: 264px !important;
  }

  .sm\:pr-66 {
    padding-right: 264px !important;
  }

  .sm\:pb-66 {
    padding-bottom: 264px !important;
  }

  .sm\:pl-66 {
    padding-left: 264px !important;
  }

  .sm\:pt-68 {
    padding-top: 272px !important;
  }

  .sm\:pr-68 {
    padding-right: 272px !important;
  }

  .sm\:pb-68 {
    padding-bottom: 272px !important;
  }

  .sm\:pl-68 {
    padding-left: 272px !important;
  }

  .sm\:pt-69 {
    padding-top: 276px !important;
  }

  .sm\:pr-69 {
    padding-right: 276px !important;
  }

  .sm\:pb-69 {
    padding-bottom: 276px !important;
  }

  .sm\:pl-69 {
    padding-left: 276px !important;
  }

  .sm\:pt-70 {
    padding-top: 280px !important;
  }

  .sm\:pr-70 {
    padding-right: 280px !important;
  }

  .sm\:pb-70 {
    padding-bottom: 280px !important;
  }

  .sm\:pl-70 {
    padding-left: 280px !important;
  }

  .sm\:pt-73 {
    padding-top: 292px !important;
  }

  .sm\:pr-73 {
    padding-right: 292px !important;
  }

  .sm\:pb-73 {
    padding-bottom: 292px !important;
  }

  .sm\:pl-73 {
    padding-left: 292px !important;
  }

  .sm\:pt-74 {
    padding-top: 296px !important;
  }

  .sm\:pr-74 {
    padding-right: 296px !important;
  }

  .sm\:pb-74 {
    padding-bottom: 296px !important;
  }

  .sm\:pl-74 {
    padding-left: 296px !important;
  }

  .sm\:pt-75 {
    padding-top: 300px !important;
  }

  .sm\:pr-75 {
    padding-right: 300px !important;
  }

  .sm\:pb-75 {
    padding-bottom: 300px !important;
  }

  .sm\:pl-75 {
    padding-left: 300px !important;
  }

  .sm\:pt-77 {
    padding-top: 308px !important;
  }

  .sm\:pr-77 {
    padding-right: 308px !important;
  }

  .sm\:pb-77 {
    padding-bottom: 308px !important;
  }

  .sm\:pl-77 {
    padding-left: 308px !important;
  }

  .sm\:pt-78 {
    padding-top: 312px !important;
  }

  .sm\:pr-78 {
    padding-right: 312px !important;
  }

  .sm\:pb-78 {
    padding-bottom: 312px !important;
  }

  .sm\:pl-78 {
    padding-left: 312px !important;
  }

  .sm\:pt-80 {
    padding-top: 320px !important;
  }

  .sm\:pr-80 {
    padding-right: 320px !important;
  }

  .sm\:pb-80 {
    padding-bottom: 320px !important;
  }

  .sm\:pl-80 {
    padding-left: 320px !important;
  }

  .sm\:pt-81 {
    padding-top: 324px !important;
  }

  .sm\:pr-81 {
    padding-right: 324px !important;
  }

  .sm\:pb-81 {
    padding-bottom: 324px !important;
  }

  .sm\:pl-81 {
    padding-left: 324px !important;
  }

  .sm\:pt-84 {
    padding-top: 336px !important;
  }

  .sm\:pr-84 {
    padding-right: 336px !important;
  }

  .sm\:pb-84 {
    padding-bottom: 336px !important;
  }

  .sm\:pl-84 {
    padding-left: 336px !important;
  }

  .sm\:pt-87 {
    padding-top: 348px !important;
  }

  .sm\:pr-87 {
    padding-right: 348px !important;
  }

  .sm\:pb-87 {
    padding-bottom: 348px !important;
  }

  .sm\:pl-87 {
    padding-left: 348px !important;
  }

  .sm\:pt-90 {
    padding-top: 360px !important;
  }

  .sm\:pr-90 {
    padding-right: 360px !important;
  }

  .sm\:pb-90 {
    padding-bottom: 360px !important;
  }

  .sm\:pl-90 {
    padding-left: 360px !important;
  }

  .sm\:pt-91 {
    padding-top: 364px !important;
  }

  .sm\:pr-91 {
    padding-right: 364px !important;
  }

  .sm\:pb-91 {
    padding-bottom: 364px !important;
  }

  .sm\:pl-91 {
    padding-left: 364px !important;
  }

  .sm\:pt-92 {
    padding-top: 368px !important;
  }

  .sm\:pr-92 {
    padding-right: 368px !important;
  }

  .sm\:pb-92 {
    padding-bottom: 368px !important;
  }

  .sm\:pl-92 {
    padding-left: 368px !important;
  }

  .sm\:pt-93 {
    padding-top: 372px !important;
  }

  .sm\:pr-93 {
    padding-right: 372px !important;
  }

  .sm\:pb-93 {
    padding-bottom: 372px !important;
  }

  .sm\:pl-93 {
    padding-left: 372px !important;
  }

  .sm\:pt-94 {
    padding-top: 376px !important;
  }

  .sm\:pr-94 {
    padding-right: 376px !important;
  }

  .sm\:pb-94 {
    padding-bottom: 376px !important;
  }

  .sm\:pl-94 {
    padding-left: 376px !important;
  }

  .sm\:pt-95 {
    padding-top: 380px !important;
  }

  .sm\:pr-95 {
    padding-right: 380px !important;
  }

  .sm\:pb-95 {
    padding-bottom: 380px !important;
  }

  .sm\:pl-95 {
    padding-left: 380px !important;
  }

  .sm\:pt-96 {
    padding-top: 384px !important;
  }

  .sm\:pr-96 {
    padding-right: 384px !important;
  }

  .sm\:pb-96 {
    padding-bottom: 384px !important;
  }

  .sm\:pl-96 {
    padding-left: 384px !important;
  }

  .sm\:pt-97 {
    padding-top: 388px !important;
  }

  .sm\:pr-97 {
    padding-right: 388px !important;
  }

  .sm\:pb-97 {
    padding-bottom: 388px !important;
  }

  .sm\:pl-97 {
    padding-left: 388px !important;
  }

  .sm\:pt-98 {
    padding-top: 392px !important;
  }

  .sm\:pr-98 {
    padding-right: 392px !important;
  }

  .sm\:pb-98 {
    padding-bottom: 392px !important;
  }

  .sm\:pl-98 {
    padding-left: 392px !important;
  }

  .sm\:pt-99 {
    padding-top: 396px !important;
  }

  .sm\:pr-99 {
    padding-right: 396px !important;
  }

  .sm\:pb-99 {
    padding-bottom: 396px !important;
  }

  .sm\:pl-99 {
    padding-left: 396px !important;
  }

  .sm\:pt-100 {
    padding-top: 400px !important;
  }

  .sm\:pr-100 {
    padding-right: 400px !important;
  }

  .sm\:pb-100 {
    padding-bottom: 400px !important;
  }

  .sm\:pl-100 {
    padding-left: 400px !important;
  }

  .sm\:pt-101 {
    padding-top: 404px !important;
  }

  .sm\:pr-101 {
    padding-right: 404px !important;
  }

  .sm\:pb-101 {
    padding-bottom: 404px !important;
  }

  .sm\:pl-101 {
    padding-left: 404px !important;
  }

  .sm\:pt-102 {
    padding-top: 408px !important;
  }

  .sm\:pr-102 {
    padding-right: 408px !important;
  }

  .sm\:pb-102 {
    padding-bottom: 408px !important;
  }

  .sm\:pl-102 {
    padding-left: 408px !important;
  }

  .sm\:pt-103 {
    padding-top: 412px !important;
  }

  .sm\:pr-103 {
    padding-right: 412px !important;
  }

  .sm\:pb-103 {
    padding-bottom: 412px !important;
  }

  .sm\:pl-103 {
    padding-left: 412px !important;
  }

  .sm\:pt-104 {
    padding-top: 416px !important;
  }

  .sm\:pr-104 {
    padding-right: 416px !important;
  }

  .sm\:pb-104 {
    padding-bottom: 416px !important;
  }

  .sm\:pl-104 {
    padding-left: 416px !important;
  }

  .sm\:pt-105 {
    padding-top: 420px !important;
  }

  .sm\:pr-105 {
    padding-right: 420px !important;
  }

  .sm\:pb-105 {
    padding-bottom: 420px !important;
  }

  .sm\:pl-105 {
    padding-left: 420px !important;
  }

  .sm\:pt-107 {
    padding-top: 428px !important;
  }

  .sm\:pr-107 {
    padding-right: 428px !important;
  }

  .sm\:pb-107 {
    padding-bottom: 428px !important;
  }

  .sm\:pl-107 {
    padding-left: 428px !important;
  }

  .sm\:pt-110 {
    padding-top: 440px !important;
  }

  .sm\:pr-110 {
    padding-right: 440px !important;
  }

  .sm\:pb-110 {
    padding-bottom: 440px !important;
  }

  .sm\:pl-110 {
    padding-left: 440px !important;
  }

  .sm\:pt-112 {
    padding-top: 448px !important;
  }

  .sm\:pr-112 {
    padding-right: 448px !important;
  }

  .sm\:pb-112 {
    padding-bottom: 448px !important;
  }

  .sm\:pl-112 {
    padding-left: 448px !important;
  }

  .sm\:pt-114 {
    padding-top: 456px !important;
  }

  .sm\:pr-114 {
    padding-right: 456px !important;
  }

  .sm\:pb-114 {
    padding-bottom: 456px !important;
  }

  .sm\:pl-114 {
    padding-left: 456px !important;
  }

  .sm\:pt-115 {
    padding-top: 460px !important;
  }

  .sm\:pr-115 {
    padding-right: 460px !important;
  }

  .sm\:pb-115 {
    padding-bottom: 460px !important;
  }

  .sm\:pl-115 {
    padding-left: 460px !important;
  }

  .sm\:pt-119 {
    padding-top: 476px !important;
  }

  .sm\:pr-119 {
    padding-right: 476px !important;
  }

  .sm\:pb-119 {
    padding-bottom: 476px !important;
  }

  .sm\:pl-119 {
    padding-left: 476px !important;
  }

  .sm\:pt-120 {
    padding-top: 480px !important;
  }

  .sm\:pr-120 {
    padding-right: 480px !important;
  }

  .sm\:pb-120 {
    padding-bottom: 480px !important;
  }

  .sm\:pl-120 {
    padding-left: 480px !important;
  }

  .sm\:pt-122 {
    padding-top: 488px !important;
  }

  .sm\:pr-122 {
    padding-right: 488px !important;
  }

  .sm\:pb-122 {
    padding-bottom: 488px !important;
  }

  .sm\:pl-122 {
    padding-left: 488px !important;
  }

  .sm\:pt-124 {
    padding-top: 496px !important;
  }

  .sm\:pr-124 {
    padding-right: 496px !important;
  }

  .sm\:pb-124 {
    padding-bottom: 496px !important;
  }

  .sm\:pl-124 {
    padding-left: 496px !important;
  }

  .sm\:pt-130 {
    padding-top: 520px !important;
  }

  .sm\:pr-130 {
    padding-right: 520px !important;
  }

  .sm\:pb-130 {
    padding-bottom: 520px !important;
  }

  .sm\:pl-130 {
    padding-left: 520px !important;
  }

  .sm\:pt-138 {
    padding-top: 552px !important;
  }

  .sm\:pr-138 {
    padding-right: 552px !important;
  }

  .sm\:pb-138 {
    padding-bottom: 552px !important;
  }

  .sm\:pl-138 {
    padding-left: 552px !important;
  }

  .sm\:pt-143 {
    padding-top: 572px !important;
  }

  .sm\:pr-143 {
    padding-right: 572px !important;
  }

  .sm\:pb-143 {
    padding-bottom: 572px !important;
  }

  .sm\:pl-143 {
    padding-left: 572px !important;
  }

  .sm\:pt-148 {
    padding-top: 592px !important;
  }

  .sm\:pr-148 {
    padding-right: 592px !important;
  }

  .sm\:pb-148 {
    padding-bottom: 592px !important;
  }

  .sm\:pl-148 {
    padding-left: 592px !important;
  }

  .sm\:pt-150 {
    padding-top: 600px !important;
  }

  .sm\:pr-150 {
    padding-right: 600px !important;
  }

  .sm\:pb-150 {
    padding-bottom: 600px !important;
  }

  .sm\:pl-150 {
    padding-left: 600px !important;
  }

  .sm\:pt-154 {
    padding-top: 616px !important;
  }

  .sm\:pr-154 {
    padding-right: 616px !important;
  }

  .sm\:pb-154 {
    padding-bottom: 616px !important;
  }

  .sm\:pl-154 {
    padding-left: 616px !important;
  }

  .sm\:pt-160 {
    padding-top: 640px !important;
  }

  .sm\:pr-160 {
    padding-right: 640px !important;
  }

  .sm\:pb-160 {
    padding-bottom: 640px !important;
  }

  .sm\:pl-160 {
    padding-left: 640px !important;
  }

  .sm\:pt-162 {
    padding-top: 648px !important;
  }

  .sm\:pr-162 {
    padding-right: 648px !important;
  }

  .sm\:pb-162 {
    padding-bottom: 648px !important;
  }

  .sm\:pl-162 {
    padding-left: 648px !important;
  }

  .sm\:pt-164 {
    padding-top: 656px !important;
  }

  .sm\:pr-164 {
    padding-right: 656px !important;
  }

  .sm\:pb-164 {
    padding-bottom: 656px !important;
  }

  .sm\:pl-164 {
    padding-left: 656px !important;
  }

  .sm\:pt-165 {
    padding-top: 660px !important;
  }

  .sm\:pr-165 {
    padding-right: 660px !important;
  }

  .sm\:pb-165 {
    padding-bottom: 660px !important;
  }

  .sm\:pl-165 {
    padding-left: 660px !important;
  }

  .sm\:pt-166 {
    padding-top: 664px !important;
  }

  .sm\:pr-166 {
    padding-right: 664px !important;
  }

  .sm\:pb-166 {
    padding-bottom: 664px !important;
  }

  .sm\:pl-166 {
    padding-left: 664px !important;
  }

  .sm\:pt-168 {
    padding-top: 672px !important;
  }

  .sm\:pr-168 {
    padding-right: 672px !important;
  }

  .sm\:pb-168 {
    padding-bottom: 672px !important;
  }

  .sm\:pl-168 {
    padding-left: 672px !important;
  }

  .sm\:pt-169 {
    padding-top: 676px !important;
  }

  .sm\:pr-169 {
    padding-right: 676px !important;
  }

  .sm\:pb-169 {
    padding-bottom: 676px !important;
  }

  .sm\:pl-169 {
    padding-left: 676px !important;
  }

  .sm\:pt-170 {
    padding-top: 680px !important;
  }

  .sm\:pr-170 {
    padding-right: 680px !important;
  }

  .sm\:pb-170 {
    padding-bottom: 680px !important;
  }

  .sm\:pl-170 {
    padding-left: 680px !important;
  }

  .sm\:pt-172 {
    padding-top: 688px !important;
  }

  .sm\:pr-172 {
    padding-right: 688px !important;
  }

  .sm\:pb-172 {
    padding-bottom: 688px !important;
  }

  .sm\:pl-172 {
    padding-left: 688px !important;
  }

  .sm\:pt-174 {
    padding-top: 696px !important;
  }

  .sm\:pr-174 {
    padding-right: 696px !important;
  }

  .sm\:pb-174 {
    padding-bottom: 696px !important;
  }

  .sm\:pl-174 {
    padding-left: 696px !important;
  }

  .sm\:pt-175 {
    padding-top: 700px !important;
  }

  .sm\:pr-175 {
    padding-right: 700px !important;
  }

  .sm\:pb-175 {
    padding-bottom: 700px !important;
  }

  .sm\:pl-175 {
    padding-left: 700px !important;
  }

  .sm\:pt-189 {
    padding-top: 756px !important;
  }

  .sm\:pr-189 {
    padding-right: 756px !important;
  }

  .sm\:pb-189 {
    padding-bottom: 756px !important;
  }

  .sm\:pl-189 {
    padding-left: 756px !important;
  }

  .sm\:pt-200 {
    padding-top: 800px !important;
  }

  .sm\:pr-200 {
    padding-right: 800px !important;
  }

  .sm\:pb-200 {
    padding-bottom: 800px !important;
  }

  .sm\:pl-200 {
    padding-left: 800px !important;
  }

  .sm\:pt-0\.5 {
    padding-top: 2px !important;
  }

  .sm\:pr-0\.5 {
    padding-right: 2px !important;
  }

  .sm\:pb-0\.5 {
    padding-bottom: 2px !important;
  }

  .sm\:pl-0\.5 {
    padding-left: 2px !important;
  }

  .sm\:pt-1\.5 {
    padding-top: 6px !important;
  }

  .sm\:pr-1\.5 {
    padding-right: 6px !important;
  }

  .sm\:pb-1\.5 {
    padding-bottom: 6px !important;
  }

  .sm\:pl-1\.5 {
    padding-left: 6px !important;
  }

  .sm\:pt-3\.5 {
    padding-top: 14px !important;
  }

  .sm\:pr-3\.5 {
    padding-right: 14px !important;
  }

  .sm\:pb-3\.5 {
    padding-bottom: 14px !important;
  }

  .sm\:pl-3\.5 {
    padding-left: 14px !important;
  }

  .sm\:pt-6\.5 {
    padding-top: 26px !important;
  }

  .sm\:pr-6\.5 {
    padding-right: 26px !important;
  }

  .sm\:pb-6\.5 {
    padding-bottom: 26px !important;
  }

  .sm\:pl-6\.5 {
    padding-left: 26px !important;
  }

  .sm\:pt-7\.5 {
    padding-top: 30px !important;
  }

  .sm\:pr-7\.5 {
    padding-right: 30px !important;
  }

  .sm\:pb-7\.5 {
    padding-bottom: 30px !important;
  }

  .sm\:pl-7\.5 {
    padding-left: 30px !important;
  }

  .sm\:pt-17\.5 {
    padding-top: 70px !important;
  }

  .sm\:pr-17\.5 {
    padding-right: 70px !important;
  }

  .sm\:pb-17\.5 {
    padding-bottom: 70px !important;
  }

  .sm\:pl-17\.5 {
    padding-left: 70px !important;
  }

  .sm\:pt-28\.5 {
    padding-top: 114px !important;
  }

  .sm\:pr-28\.5 {
    padding-right: 114px !important;
  }

  .sm\:pb-28\.5 {
    padding-bottom: 114px !important;
  }

  .sm\:pl-28\.5 {
    padding-left: 114px !important;
  }

  .sm\:pt-31\.5 {
    padding-top: 126px !important;
  }

  .sm\:pr-31\.5 {
    padding-right: 126px !important;
  }

  .sm\:pb-31\.5 {
    padding-bottom: 126px !important;
  }

  .sm\:pl-31\.5 {
    padding-left: 126px !important;
  }

  .sm\:pt-37\.5 {
    padding-top: 150px !important;
  }

  .sm\:pr-37\.5 {
    padding-right: 150px !important;
  }

  .sm\:pb-37\.5 {
    padding-bottom: 150px !important;
  }

  .sm\:pl-37\.5 {
    padding-left: 150px !important;
  }

  .sm\:pt-72\.5 {
    padding-top: 290px !important;
  }

  .sm\:pr-72\.5 {
    padding-right: 290px !important;
  }

  .sm\:pb-72\.5 {
    padding-bottom: 290px !important;
  }

  .sm\:pl-72\.5 {
    padding-left: 290px !important;
  }

  .sm\:pt-sm {
    padding-top: 8px !important;
  }

  .sm\:pr-sm {
    padding-right: 8px !important;
  }

  .sm\:pb-sm {
    padding-bottom: 8px !important;
  }

  .sm\:pl-sm {
    padding-left: 8px !important;
  }

  .sm\:pt-md {
    padding-top: 16px !important;
  }

  .sm\:pr-md {
    padding-right: 16px !important;
  }

  .sm\:pb-md {
    padding-bottom: 16px !important;
  }

  .sm\:pl-md {
    padding-left: 16px !important;
  }

  .sm\:pt-lg {
    padding-top: 24px !important;
  }

  .sm\:pr-lg {
    padding-right: 24px !important;
  }

  .sm\:pb-lg {
    padding-bottom: 24px !important;
  }

  .sm\:pl-lg {
    padding-left: 24px !important;
  }

  .sm\:pt-xl {
    padding-top: 32px !important;
  }

  .sm\:pr-xl {
    padding-right: 32px !important;
  }

  .sm\:pb-xl {
    padding-bottom: 32px !important;
  }

  .sm\:pl-xl {
    padding-left: 32px !important;
  }

  .sm\:pt-n1 {
    padding-top: -4px !important;
  }

  .sm\:pr-n1 {
    padding-right: -4px !important;
  }

  .sm\:pb-n1 {
    padding-bottom: -4px !important;
  }

  .sm\:pl-n1 {
    padding-left: -4px !important;
  }

  .sm\:pt-n2 {
    padding-top: -8px !important;
  }

  .sm\:pr-n2 {
    padding-right: -8px !important;
  }

  .sm\:pb-n2 {
    padding-bottom: -8px !important;
  }

  .sm\:pl-n2 {
    padding-left: -8px !important;
  }

  .sm\:pt-n3 {
    padding-top: -12px !important;
  }

  .sm\:pr-n3 {
    padding-right: -12px !important;
  }

  .sm\:pb-n3 {
    padding-bottom: -12px !important;
  }

  .sm\:pl-n3 {
    padding-left: -12px !important;
  }

  .sm\:pt-n4 {
    padding-top: -16px !important;
  }

  .sm\:pr-n4 {
    padding-right: -16px !important;
  }

  .sm\:pb-n4 {
    padding-bottom: -16px !important;
  }

  .sm\:pl-n4 {
    padding-left: -16px !important;
  }

  .sm\:pt-n5 {
    padding-top: -20px !important;
  }

  .sm\:pr-n5 {
    padding-right: -20px !important;
  }

  .sm\:pb-n5 {
    padding-bottom: -20px !important;
  }

  .sm\:pl-n5 {
    padding-left: -20px !important;
  }

  .sm\:pt-n6 {
    padding-top: -24px !important;
  }

  .sm\:pr-n6 {
    padding-right: -24px !important;
  }

  .sm\:pb-n6 {
    padding-bottom: -24px !important;
  }

  .sm\:pl-n6 {
    padding-left: -24px !important;
  }

  .sm\:pt-n7 {
    padding-top: -28px !important;
  }

  .sm\:pr-n7 {
    padding-right: -28px !important;
  }

  .sm\:pb-n7 {
    padding-bottom: -28px !important;
  }

  .sm\:pl-n7 {
    padding-left: -28px !important;
  }

  .sm\:pt-n8 {
    padding-top: -32px !important;
  }

  .sm\:pr-n8 {
    padding-right: -32px !important;
  }

  .sm\:pb-n8 {
    padding-bottom: -32px !important;
  }

  .sm\:pl-n8 {
    padding-left: -32px !important;
  }

  .sm\:pt-n9 {
    padding-top: -36px !important;
  }

  .sm\:pr-n9 {
    padding-right: -36px !important;
  }

  .sm\:pb-n9 {
    padding-bottom: -36px !important;
  }

  .sm\:pl-n9 {
    padding-left: -36px !important;
  }

  .sm\:pt-n10 {
    padding-top: -40px !important;
  }

  .sm\:pr-n10 {
    padding-right: -40px !important;
  }

  .sm\:pb-n10 {
    padding-bottom: -40px !important;
  }

  .sm\:pl-n10 {
    padding-left: -40px !important;
  }

  .sm\:pt-n11 {
    padding-top: -44px !important;
  }

  .sm\:pr-n11 {
    padding-right: -44px !important;
  }

  .sm\:pb-n11 {
    padding-bottom: -44px !important;
  }

  .sm\:pl-n11 {
    padding-left: -44px !important;
  }

  .sm\:pt-n12 {
    padding-top: -48px !important;
  }

  .sm\:pr-n12 {
    padding-right: -48px !important;
  }

  .sm\:pb-n12 {
    padding-bottom: -48px !important;
  }

  .sm\:pl-n12 {
    padding-left: -48px !important;
  }

  .sm\:pt-n13 {
    padding-top: -52px !important;
  }

  .sm\:pr-n13 {
    padding-right: -52px !important;
  }

  .sm\:pb-n13 {
    padding-bottom: -52px !important;
  }

  .sm\:pl-n13 {
    padding-left: -52px !important;
  }

  .sm\:pt-n14 {
    padding-top: -46px !important;
  }

  .sm\:pr-n14 {
    padding-right: -46px !important;
  }

  .sm\:pb-n14 {
    padding-bottom: -46px !important;
  }

  .sm\:pl-n14 {
    padding-left: -46px !important;
  }

  .sm\:pt-n22 {
    padding-top: -88px !important;
  }

  .sm\:pr-n22 {
    padding-right: -88px !important;
  }

  .sm\:pb-n22 {
    padding-bottom: -88px !important;
  }

  .sm\:pl-n22 {
    padding-left: -88px !important;
  }

  .sm\:placeholder-red-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-red-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-volcano-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-orange-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gold-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-yellow-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-lime-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-green-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-cyan-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-blue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-geekBlue-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-purple-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-magenta-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-gray-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:placeholder-transparent::placeholder {
    color: transparent !important;
  }

  .sm\:focus\:placeholder-red-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-red-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-volcano-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-orange-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gold-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-yellow-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-lime-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-green-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-cyan-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-blue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-geekBlue-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-purple-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-magenta-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-gray-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .sm\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent !important;
  }

  .sm\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .sm\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .sm\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .sm\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .sm\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .sm\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .sm\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .sm\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .sm\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .sm\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .sm\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .sm\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .sm\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .sm\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .sm\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .sm\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .sm\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .sm\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .sm\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .sm\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .sm\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .sm\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .sm\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .sm\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .sm\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .sm\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .sm\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .sm\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .sm\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .sm\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .sm\:pointer-events-none {
    pointer-events: none !important;
  }

  .sm\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .sm\:static {
    position: static !important;
  }

  .sm\:fixed {
    position: fixed !important;
  }

  .sm\:absolute {
    position: absolute !important;
  }

  .sm\:relative {
    position: relative !important;
  }

  .sm\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .sm\:inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .sm\:inset-1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .sm\:inset-2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .sm\:inset-3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .sm\:inset-4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .sm\:inset-5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .sm\:inset-6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .sm\:inset-7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .sm\:inset-8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .sm\:inset-9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .sm\:inset-10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .sm\:inset-11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .sm\:inset-12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .sm\:inset-13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .sm\:inset-14 {
    top: 56px !important;
    right: 56px !important;
    bottom: 56px !important;
    left: 56px !important;
  }

  .sm\:inset-15 {
    top: 60px !important;
    right: 60px !important;
    bottom: 60px !important;
    left: 60px !important;
  }

  .sm\:inset-16 {
    top: 64px !important;
    right: 64px !important;
    bottom: 64px !important;
    left: 64px !important;
  }

  .sm\:inset-17 {
    top: 68px !important;
    right: 68px !important;
    bottom: 68px !important;
    left: 68px !important;
  }

  .sm\:inset-18 {
    top: 72px !important;
    right: 72px !important;
    bottom: 72px !important;
    left: 72px !important;
  }

  .sm\:inset-19 {
    top: 76px !important;
    right: 76px !important;
    bottom: 76px !important;
    left: 76px !important;
  }

  .sm\:inset-20 {
    top: 80px !important;
    right: 80px !important;
    bottom: 80px !important;
    left: 80px !important;
  }

  .sm\:inset-21 {
    top: 84px !important;
    right: 84px !important;
    bottom: 84px !important;
    left: 84px !important;
  }

  .sm\:inset-22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .sm\:inset-23 {
    top: 92px !important;
    right: 92px !important;
    bottom: 92px !important;
    left: 92px !important;
  }

  .sm\:inset-24 {
    top: 96px !important;
    right: 96px !important;
    bottom: 96px !important;
    left: 96px !important;
  }

  .sm\:inset-25 {
    top: 100px !important;
    right: 100px !important;
    bottom: 100px !important;
    left: 100px !important;
  }

  .sm\:inset-26 {
    top: 104px !important;
    right: 104px !important;
    bottom: 104px !important;
    left: 104px !important;
  }

  .sm\:inset-27 {
    top: 108px !important;
    right: 108px !important;
    bottom: 108px !important;
    left: 108px !important;
  }

  .sm\:inset-28 {
    top: 112px !important;
    right: 112px !important;
    bottom: 112px !important;
    left: 112px !important;
  }

  .sm\:inset-29 {
    top: 116px !important;
    right: 116px !important;
    bottom: 116px !important;
    left: 116px !important;
  }

  .sm\:inset-30 {
    top: 120px !important;
    right: 120px !important;
    bottom: 120px !important;
    left: 120px !important;
  }

  .sm\:inset-31 {
    top: 124px !important;
    right: 124px !important;
    bottom: 124px !important;
    left: 124px !important;
  }

  .sm\:inset-32 {
    top: 128px !important;
    right: 128px !important;
    bottom: 128px !important;
    left: 128px !important;
  }

  .sm\:inset-33 {
    top: 132px !important;
    right: 132px !important;
    bottom: 132px !important;
    left: 132px !important;
  }

  .sm\:inset-34 {
    top: 136px !important;
    right: 136px !important;
    bottom: 136px !important;
    left: 136px !important;
  }

  .sm\:inset-35 {
    top: 140px !important;
    right: 140px !important;
    bottom: 140px !important;
    left: 140px !important;
  }

  .sm\:inset-36 {
    top: 144px !important;
    right: 144px !important;
    bottom: 144px !important;
    left: 144px !important;
  }

  .sm\:inset-37 {
    top: 148px !important;
    right: 148px !important;
    bottom: 148px !important;
    left: 148px !important;
  }

  .sm\:inset-38 {
    top: 152px !important;
    right: 152px !important;
    bottom: 152px !important;
    left: 152px !important;
  }

  .sm\:inset-39 {
    top: 156px !important;
    right: 156px !important;
    bottom: 156px !important;
    left: 156px !important;
  }

  .sm\:inset-40 {
    top: 160px !important;
    right: 160px !important;
    bottom: 160px !important;
    left: 160px !important;
  }

  .sm\:inset-41 {
    top: 164px !important;
    right: 164px !important;
    bottom: 164px !important;
    left: 164px !important;
  }

  .sm\:inset-42 {
    top: 168px !important;
    right: 168px !important;
    bottom: 168px !important;
    left: 168px !important;
  }

  .sm\:inset-43 {
    top: 172px !important;
    right: 172px !important;
    bottom: 172px !important;
    left: 172px !important;
  }

  .sm\:inset-44 {
    top: 176px !important;
    right: 176px !important;
    bottom: 176px !important;
    left: 176px !important;
  }

  .sm\:inset-45 {
    top: 180px !important;
    right: 180px !important;
    bottom: 180px !important;
    left: 180px !important;
  }

  .sm\:inset-46 {
    top: 184px !important;
    right: 184px !important;
    bottom: 184px !important;
    left: 184px !important;
  }

  .sm\:inset-47 {
    top: 188px !important;
    right: 188px !important;
    bottom: 188px !important;
    left: 188px !important;
  }

  .sm\:inset-48 {
    top: 192px !important;
    right: 192px !important;
    bottom: 192px !important;
    left: 192px !important;
  }

  .sm\:inset-49 {
    top: 196px !important;
    right: 196px !important;
    bottom: 196px !important;
    left: 196px !important;
  }

  .sm\:inset-50 {
    top: 200px !important;
    right: 200px !important;
    bottom: 200px !important;
    left: 200px !important;
  }

  .sm\:inset-51 {
    top: 204px !important;
    right: 204px !important;
    bottom: 204px !important;
    left: 204px !important;
  }

  .sm\:inset-52 {
    top: 208px !important;
    right: 208px !important;
    bottom: 208px !important;
    left: 208px !important;
  }

  .sm\:inset-53 {
    top: 212px !important;
    right: 212px !important;
    bottom: 212px !important;
    left: 212px !important;
  }

  .sm\:inset-54 {
    top: 216px !important;
    right: 216px !important;
    bottom: 216px !important;
    left: 216px !important;
  }

  .sm\:inset-55 {
    top: 220px !important;
    right: 220px !important;
    bottom: 220px !important;
    left: 220px !important;
  }

  .sm\:inset-56 {
    top: 224px !important;
    right: 224px !important;
    bottom: 224px !important;
    left: 224px !important;
  }

  .sm\:inset-57 {
    top: 228px !important;
    right: 228px !important;
    bottom: 228px !important;
    left: 228px !important;
  }

  .sm\:inset-60 {
    top: 240px !important;
    right: 240px !important;
    bottom: 240px !important;
    left: 240px !important;
  }

  .sm\:inset-61 {
    top: 244px !important;
    right: 244px !important;
    bottom: 244px !important;
    left: 244px !important;
  }

  .sm\:inset-62 {
    top: 248px !important;
    right: 248px !important;
    bottom: 248px !important;
    left: 248px !important;
  }

  .sm\:inset-65 {
    top: 260px !important;
    right: 260px !important;
    bottom: 260px !important;
    left: 260px !important;
  }

  .sm\:inset-66 {
    top: 264px !important;
    right: 264px !important;
    bottom: 264px !important;
    left: 264px !important;
  }

  .sm\:inset-68 {
    top: 272px !important;
    right: 272px !important;
    bottom: 272px !important;
    left: 272px !important;
  }

  .sm\:inset-69 {
    top: 276px !important;
    right: 276px !important;
    bottom: 276px !important;
    left: 276px !important;
  }

  .sm\:inset-70 {
    top: 280px !important;
    right: 280px !important;
    bottom: 280px !important;
    left: 280px !important;
  }

  .sm\:inset-73 {
    top: 292px !important;
    right: 292px !important;
    bottom: 292px !important;
    left: 292px !important;
  }

  .sm\:inset-74 {
    top: 296px !important;
    right: 296px !important;
    bottom: 296px !important;
    left: 296px !important;
  }

  .sm\:inset-75 {
    top: 300px !important;
    right: 300px !important;
    bottom: 300px !important;
    left: 300px !important;
  }

  .sm\:inset-77 {
    top: 308px !important;
    right: 308px !important;
    bottom: 308px !important;
    left: 308px !important;
  }

  .sm\:inset-78 {
    top: 312px !important;
    right: 312px !important;
    bottom: 312px !important;
    left: 312px !important;
  }

  .sm\:inset-80 {
    top: 320px !important;
    right: 320px !important;
    bottom: 320px !important;
    left: 320px !important;
  }

  .sm\:inset-81 {
    top: 324px !important;
    right: 324px !important;
    bottom: 324px !important;
    left: 324px !important;
  }

  .sm\:inset-84 {
    top: 336px !important;
    right: 336px !important;
    bottom: 336px !important;
    left: 336px !important;
  }

  .sm\:inset-87 {
    top: 348px !important;
    right: 348px !important;
    bottom: 348px !important;
    left: 348px !important;
  }

  .sm\:inset-90 {
    top: 360px !important;
    right: 360px !important;
    bottom: 360px !important;
    left: 360px !important;
  }

  .sm\:inset-91 {
    top: 364px !important;
    right: 364px !important;
    bottom: 364px !important;
    left: 364px !important;
  }

  .sm\:inset-92 {
    top: 368px !important;
    right: 368px !important;
    bottom: 368px !important;
    left: 368px !important;
  }

  .sm\:inset-93 {
    top: 372px !important;
    right: 372px !important;
    bottom: 372px !important;
    left: 372px !important;
  }

  .sm\:inset-94 {
    top: 376px !important;
    right: 376px !important;
    bottom: 376px !important;
    left: 376px !important;
  }

  .sm\:inset-95 {
    top: 380px !important;
    right: 380px !important;
    bottom: 380px !important;
    left: 380px !important;
  }

  .sm\:inset-96 {
    top: 384px !important;
    right: 384px !important;
    bottom: 384px !important;
    left: 384px !important;
  }

  .sm\:inset-97 {
    top: 388px !important;
    right: 388px !important;
    bottom: 388px !important;
    left: 388px !important;
  }

  .sm\:inset-98 {
    top: 392px !important;
    right: 392px !important;
    bottom: 392px !important;
    left: 392px !important;
  }

  .sm\:inset-99 {
    top: 396px !important;
    right: 396px !important;
    bottom: 396px !important;
    left: 396px !important;
  }

  .sm\:inset-100 {
    top: 400px !important;
    right: 400px !important;
    bottom: 400px !important;
    left: 400px !important;
  }

  .sm\:inset-101 {
    top: 404px !important;
    right: 404px !important;
    bottom: 404px !important;
    left: 404px !important;
  }

  .sm\:inset-102 {
    top: 408px !important;
    right: 408px !important;
    bottom: 408px !important;
    left: 408px !important;
  }

  .sm\:inset-103 {
    top: 412px !important;
    right: 412px !important;
    bottom: 412px !important;
    left: 412px !important;
  }

  .sm\:inset-104 {
    top: 416px !important;
    right: 416px !important;
    bottom: 416px !important;
    left: 416px !important;
  }

  .sm\:inset-105 {
    top: 420px !important;
    right: 420px !important;
    bottom: 420px !important;
    left: 420px !important;
  }

  .sm\:inset-107 {
    top: 428px !important;
    right: 428px !important;
    bottom: 428px !important;
    left: 428px !important;
  }

  .sm\:inset-110 {
    top: 440px !important;
    right: 440px !important;
    bottom: 440px !important;
    left: 440px !important;
  }

  .sm\:inset-112 {
    top: 448px !important;
    right: 448px !important;
    bottom: 448px !important;
    left: 448px !important;
  }

  .sm\:inset-114 {
    top: 456px !important;
    right: 456px !important;
    bottom: 456px !important;
    left: 456px !important;
  }

  .sm\:inset-115 {
    top: 460px !important;
    right: 460px !important;
    bottom: 460px !important;
    left: 460px !important;
  }

  .sm\:inset-119 {
    top: 476px !important;
    right: 476px !important;
    bottom: 476px !important;
    left: 476px !important;
  }

  .sm\:inset-120 {
    top: 480px !important;
    right: 480px !important;
    bottom: 480px !important;
    left: 480px !important;
  }

  .sm\:inset-122 {
    top: 488px !important;
    right: 488px !important;
    bottom: 488px !important;
    left: 488px !important;
  }

  .sm\:inset-124 {
    top: 496px !important;
    right: 496px !important;
    bottom: 496px !important;
    left: 496px !important;
  }

  .sm\:inset-130 {
    top: 520px !important;
    right: 520px !important;
    bottom: 520px !important;
    left: 520px !important;
  }

  .sm\:inset-138 {
    top: 552px !important;
    right: 552px !important;
    bottom: 552px !important;
    left: 552px !important;
  }

  .sm\:inset-143 {
    top: 572px !important;
    right: 572px !important;
    bottom: 572px !important;
    left: 572px !important;
  }

  .sm\:inset-148 {
    top: 592px !important;
    right: 592px !important;
    bottom: 592px !important;
    left: 592px !important;
  }

  .sm\:inset-150 {
    top: 600px !important;
    right: 600px !important;
    bottom: 600px !important;
    left: 600px !important;
  }

  .sm\:inset-154 {
    top: 616px !important;
    right: 616px !important;
    bottom: 616px !important;
    left: 616px !important;
  }

  .sm\:inset-160 {
    top: 640px !important;
    right: 640px !important;
    bottom: 640px !important;
    left: 640px !important;
  }

  .sm\:inset-162 {
    top: 648px !important;
    right: 648px !important;
    bottom: 648px !important;
    left: 648px !important;
  }

  .sm\:inset-164 {
    top: 656px !important;
    right: 656px !important;
    bottom: 656px !important;
    left: 656px !important;
  }

  .sm\:inset-165 {
    top: 660px !important;
    right: 660px !important;
    bottom: 660px !important;
    left: 660px !important;
  }

  .sm\:inset-166 {
    top: 664px !important;
    right: 664px !important;
    bottom: 664px !important;
    left: 664px !important;
  }

  .sm\:inset-168 {
    top: 672px !important;
    right: 672px !important;
    bottom: 672px !important;
    left: 672px !important;
  }

  .sm\:inset-169 {
    top: 676px !important;
    right: 676px !important;
    bottom: 676px !important;
    left: 676px !important;
  }

  .sm\:inset-170 {
    top: 680px !important;
    right: 680px !important;
    bottom: 680px !important;
    left: 680px !important;
  }

  .sm\:inset-172 {
    top: 688px !important;
    right: 688px !important;
    bottom: 688px !important;
    left: 688px !important;
  }

  .sm\:inset-174 {
    top: 696px !important;
    right: 696px !important;
    bottom: 696px !important;
    left: 696px !important;
  }

  .sm\:inset-175 {
    top: 700px !important;
    right: 700px !important;
    bottom: 700px !important;
    left: 700px !important;
  }

  .sm\:inset-189 {
    top: 756px !important;
    right: 756px !important;
    bottom: 756px !important;
    left: 756px !important;
  }

  .sm\:inset-200 {
    top: 800px !important;
    right: 800px !important;
    bottom: 800px !important;
    left: 800px !important;
  }

  .sm\:inset-auto {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .sm\:inset-0\.5 {
    top: 2px !important;
    right: 2px !important;
    bottom: 2px !important;
    left: 2px !important;
  }

  .sm\:inset-1\.5 {
    top: 6px !important;
    right: 6px !important;
    bottom: 6px !important;
    left: 6px !important;
  }

  .sm\:inset-3\.5 {
    top: 14px !important;
    right: 14px !important;
    bottom: 14px !important;
    left: 14px !important;
  }

  .sm\:inset-6\.5 {
    top: 26px !important;
    right: 26px !important;
    bottom: 26px !important;
    left: 26px !important;
  }

  .sm\:inset-7\.5 {
    top: 30px !important;
    right: 30px !important;
    bottom: 30px !important;
    left: 30px !important;
  }

  .sm\:inset-17\.5 {
    top: 70px !important;
    right: 70px !important;
    bottom: 70px !important;
    left: 70px !important;
  }

  .sm\:inset-28\.5 {
    top: 114px !important;
    right: 114px !important;
    bottom: 114px !important;
    left: 114px !important;
  }

  .sm\:inset-31\.5 {
    top: 126px !important;
    right: 126px !important;
    bottom: 126px !important;
    left: 126px !important;
  }

  .sm\:inset-37\.5 {
    top: 150px !important;
    right: 150px !important;
    bottom: 150px !important;
    left: 150px !important;
  }

  .sm\:inset-72\.5 {
    top: 290px !important;
    right: 290px !important;
    bottom: 290px !important;
    left: 290px !important;
  }

  .sm\:inset-sm {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .sm\:inset-md {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .sm\:inset-lg {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .sm\:inset-xl {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .sm\:inset-n1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .sm\:inset-n2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .sm\:inset-n3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .sm\:inset-n4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .sm\:inset-n5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .sm\:inset-n6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .sm\:inset-n7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .sm\:inset-n8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .sm\:inset-n9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .sm\:inset-n10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .sm\:inset-n11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .sm\:inset-n12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .sm\:inset-n13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .sm\:inset-n14 {
    top: -46px !important;
    right: -46px !important;
    bottom: -46px !important;
    left: -46px !important;
  }

  .sm\:inset-n22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .sm\:-inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .sm\:-inset-1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .sm\:-inset-2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .sm\:-inset-3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .sm\:-inset-4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .sm\:-inset-5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .sm\:-inset-6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .sm\:-inset-7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .sm\:-inset-8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .sm\:-inset-9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .sm\:-inset-10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .sm\:-inset-11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .sm\:-inset-12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .sm\:-inset-13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .sm\:-inset-14 {
    top: -56px !important;
    right: -56px !important;
    bottom: -56px !important;
    left: -56px !important;
  }

  .sm\:-inset-15 {
    top: -60px !important;
    right: -60px !important;
    bottom: -60px !important;
    left: -60px !important;
  }

  .sm\:-inset-16 {
    top: -64px !important;
    right: -64px !important;
    bottom: -64px !important;
    left: -64px !important;
  }

  .sm\:-inset-17 {
    top: -68px !important;
    right: -68px !important;
    bottom: -68px !important;
    left: -68px !important;
  }

  .sm\:-inset-18 {
    top: -72px !important;
    right: -72px !important;
    bottom: -72px !important;
    left: -72px !important;
  }

  .sm\:-inset-19 {
    top: -76px !important;
    right: -76px !important;
    bottom: -76px !important;
    left: -76px !important;
  }

  .sm\:-inset-20 {
    top: -80px !important;
    right: -80px !important;
    bottom: -80px !important;
    left: -80px !important;
  }

  .sm\:-inset-21 {
    top: -84px !important;
    right: -84px !important;
    bottom: -84px !important;
    left: -84px !important;
  }

  .sm\:-inset-22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .sm\:-inset-23 {
    top: -92px !important;
    right: -92px !important;
    bottom: -92px !important;
    left: -92px !important;
  }

  .sm\:-inset-24 {
    top: -96px !important;
    right: -96px !important;
    bottom: -96px !important;
    left: -96px !important;
  }

  .sm\:-inset-25 {
    top: -100px !important;
    right: -100px !important;
    bottom: -100px !important;
    left: -100px !important;
  }

  .sm\:-inset-26 {
    top: -104px !important;
    right: -104px !important;
    bottom: -104px !important;
    left: -104px !important;
  }

  .sm\:-inset-27 {
    top: -108px !important;
    right: -108px !important;
    bottom: -108px !important;
    left: -108px !important;
  }

  .sm\:-inset-28 {
    top: -112px !important;
    right: -112px !important;
    bottom: -112px !important;
    left: -112px !important;
  }

  .sm\:-inset-29 {
    top: -116px !important;
    right: -116px !important;
    bottom: -116px !important;
    left: -116px !important;
  }

  .sm\:-inset-30 {
    top: -120px !important;
    right: -120px !important;
    bottom: -120px !important;
    left: -120px !important;
  }

  .sm\:-inset-31 {
    top: -124px !important;
    right: -124px !important;
    bottom: -124px !important;
    left: -124px !important;
  }

  .sm\:-inset-32 {
    top: -128px !important;
    right: -128px !important;
    bottom: -128px !important;
    left: -128px !important;
  }

  .sm\:-inset-33 {
    top: -132px !important;
    right: -132px !important;
    bottom: -132px !important;
    left: -132px !important;
  }

  .sm\:-inset-34 {
    top: -136px !important;
    right: -136px !important;
    bottom: -136px !important;
    left: -136px !important;
  }

  .sm\:-inset-35 {
    top: -140px !important;
    right: -140px !important;
    bottom: -140px !important;
    left: -140px !important;
  }

  .sm\:-inset-36 {
    top: -144px !important;
    right: -144px !important;
    bottom: -144px !important;
    left: -144px !important;
  }

  .sm\:-inset-37 {
    top: -148px !important;
    right: -148px !important;
    bottom: -148px !important;
    left: -148px !important;
  }

  .sm\:-inset-38 {
    top: -152px !important;
    right: -152px !important;
    bottom: -152px !important;
    left: -152px !important;
  }

  .sm\:-inset-39 {
    top: -156px !important;
    right: -156px !important;
    bottom: -156px !important;
    left: -156px !important;
  }

  .sm\:-inset-40 {
    top: -160px !important;
    right: -160px !important;
    bottom: -160px !important;
    left: -160px !important;
  }

  .sm\:-inset-41 {
    top: -164px !important;
    right: -164px !important;
    bottom: -164px !important;
    left: -164px !important;
  }

  .sm\:-inset-42 {
    top: -168px !important;
    right: -168px !important;
    bottom: -168px !important;
    left: -168px !important;
  }

  .sm\:-inset-43 {
    top: -172px !important;
    right: -172px !important;
    bottom: -172px !important;
    left: -172px !important;
  }

  .sm\:-inset-44 {
    top: -176px !important;
    right: -176px !important;
    bottom: -176px !important;
    left: -176px !important;
  }

  .sm\:-inset-45 {
    top: -180px !important;
    right: -180px !important;
    bottom: -180px !important;
    left: -180px !important;
  }

  .sm\:-inset-46 {
    top: -184px !important;
    right: -184px !important;
    bottom: -184px !important;
    left: -184px !important;
  }

  .sm\:-inset-47 {
    top: -188px !important;
    right: -188px !important;
    bottom: -188px !important;
    left: -188px !important;
  }

  .sm\:-inset-48 {
    top: -192px !important;
    right: -192px !important;
    bottom: -192px !important;
    left: -192px !important;
  }

  .sm\:-inset-49 {
    top: -196px !important;
    right: -196px !important;
    bottom: -196px !important;
    left: -196px !important;
  }

  .sm\:-inset-50 {
    top: -200px !important;
    right: -200px !important;
    bottom: -200px !important;
    left: -200px !important;
  }

  .sm\:-inset-51 {
    top: -204px !important;
    right: -204px !important;
    bottom: -204px !important;
    left: -204px !important;
  }

  .sm\:-inset-52 {
    top: -208px !important;
    right: -208px !important;
    bottom: -208px !important;
    left: -208px !important;
  }

  .sm\:-inset-53 {
    top: -212px !important;
    right: -212px !important;
    bottom: -212px !important;
    left: -212px !important;
  }

  .sm\:-inset-54 {
    top: -216px !important;
    right: -216px !important;
    bottom: -216px !important;
    left: -216px !important;
  }

  .sm\:-inset-55 {
    top: -220px !important;
    right: -220px !important;
    bottom: -220px !important;
    left: -220px !important;
  }

  .sm\:-inset-56 {
    top: -224px !important;
    right: -224px !important;
    bottom: -224px !important;
    left: -224px !important;
  }

  .sm\:-inset-57 {
    top: -228px !important;
    right: -228px !important;
    bottom: -228px !important;
    left: -228px !important;
  }

  .sm\:-inset-60 {
    top: -240px !important;
    right: -240px !important;
    bottom: -240px !important;
    left: -240px !important;
  }

  .sm\:-inset-61 {
    top: -244px !important;
    right: -244px !important;
    bottom: -244px !important;
    left: -244px !important;
  }

  .sm\:-inset-62 {
    top: -248px !important;
    right: -248px !important;
    bottom: -248px !important;
    left: -248px !important;
  }

  .sm\:-inset-65 {
    top: -260px !important;
    right: -260px !important;
    bottom: -260px !important;
    left: -260px !important;
  }

  .sm\:-inset-66 {
    top: -264px !important;
    right: -264px !important;
    bottom: -264px !important;
    left: -264px !important;
  }

  .sm\:-inset-68 {
    top: -272px !important;
    right: -272px !important;
    bottom: -272px !important;
    left: -272px !important;
  }

  .sm\:-inset-69 {
    top: -276px !important;
    right: -276px !important;
    bottom: -276px !important;
    left: -276px !important;
  }

  .sm\:-inset-70 {
    top: -280px !important;
    right: -280px !important;
    bottom: -280px !important;
    left: -280px !important;
  }

  .sm\:-inset-73 {
    top: -292px !important;
    right: -292px !important;
    bottom: -292px !important;
    left: -292px !important;
  }

  .sm\:-inset-74 {
    top: -296px !important;
    right: -296px !important;
    bottom: -296px !important;
    left: -296px !important;
  }

  .sm\:-inset-75 {
    top: -300px !important;
    right: -300px !important;
    bottom: -300px !important;
    left: -300px !important;
  }

  .sm\:-inset-77 {
    top: -308px !important;
    right: -308px !important;
    bottom: -308px !important;
    left: -308px !important;
  }

  .sm\:-inset-78 {
    top: -312px !important;
    right: -312px !important;
    bottom: -312px !important;
    left: -312px !important;
  }

  .sm\:-inset-80 {
    top: -320px !important;
    right: -320px !important;
    bottom: -320px !important;
    left: -320px !important;
  }

  .sm\:-inset-81 {
    top: -324px !important;
    right: -324px !important;
    bottom: -324px !important;
    left: -324px !important;
  }

  .sm\:-inset-84 {
    top: -336px !important;
    right: -336px !important;
    bottom: -336px !important;
    left: -336px !important;
  }

  .sm\:-inset-87 {
    top: -348px !important;
    right: -348px !important;
    bottom: -348px !important;
    left: -348px !important;
  }

  .sm\:-inset-90 {
    top: -360px !important;
    right: -360px !important;
    bottom: -360px !important;
    left: -360px !important;
  }

  .sm\:-inset-91 {
    top: -364px !important;
    right: -364px !important;
    bottom: -364px !important;
    left: -364px !important;
  }

  .sm\:-inset-92 {
    top: -368px !important;
    right: -368px !important;
    bottom: -368px !important;
    left: -368px !important;
  }

  .sm\:-inset-93 {
    top: -372px !important;
    right: -372px !important;
    bottom: -372px !important;
    left: -372px !important;
  }

  .sm\:-inset-94 {
    top: -376px !important;
    right: -376px !important;
    bottom: -376px !important;
    left: -376px !important;
  }

  .sm\:-inset-95 {
    top: -380px !important;
    right: -380px !important;
    bottom: -380px !important;
    left: -380px !important;
  }

  .sm\:-inset-96 {
    top: -384px !important;
    right: -384px !important;
    bottom: -384px !important;
    left: -384px !important;
  }

  .sm\:-inset-97 {
    top: -388px !important;
    right: -388px !important;
    bottom: -388px !important;
    left: -388px !important;
  }

  .sm\:-inset-98 {
    top: -392px !important;
    right: -392px !important;
    bottom: -392px !important;
    left: -392px !important;
  }

  .sm\:-inset-99 {
    top: -396px !important;
    right: -396px !important;
    bottom: -396px !important;
    left: -396px !important;
  }

  .sm\:-inset-100 {
    top: -400px !important;
    right: -400px !important;
    bottom: -400px !important;
    left: -400px !important;
  }

  .sm\:-inset-101 {
    top: -404px !important;
    right: -404px !important;
    bottom: -404px !important;
    left: -404px !important;
  }

  .sm\:-inset-102 {
    top: -408px !important;
    right: -408px !important;
    bottom: -408px !important;
    left: -408px !important;
  }

  .sm\:-inset-103 {
    top: -412px !important;
    right: -412px !important;
    bottom: -412px !important;
    left: -412px !important;
  }

  .sm\:-inset-104 {
    top: -416px !important;
    right: -416px !important;
    bottom: -416px !important;
    left: -416px !important;
  }

  .sm\:-inset-105 {
    top: -420px !important;
    right: -420px !important;
    bottom: -420px !important;
    left: -420px !important;
  }

  .sm\:-inset-107 {
    top: -428px !important;
    right: -428px !important;
    bottom: -428px !important;
    left: -428px !important;
  }

  .sm\:-inset-110 {
    top: -440px !important;
    right: -440px !important;
    bottom: -440px !important;
    left: -440px !important;
  }

  .sm\:-inset-112 {
    top: -448px !important;
    right: -448px !important;
    bottom: -448px !important;
    left: -448px !important;
  }

  .sm\:-inset-114 {
    top: -456px !important;
    right: -456px !important;
    bottom: -456px !important;
    left: -456px !important;
  }

  .sm\:-inset-115 {
    top: -460px !important;
    right: -460px !important;
    bottom: -460px !important;
    left: -460px !important;
  }

  .sm\:-inset-119 {
    top: -476px !important;
    right: -476px !important;
    bottom: -476px !important;
    left: -476px !important;
  }

  .sm\:-inset-120 {
    top: -480px !important;
    right: -480px !important;
    bottom: -480px !important;
    left: -480px !important;
  }

  .sm\:-inset-122 {
    top: -488px !important;
    right: -488px !important;
    bottom: -488px !important;
    left: -488px !important;
  }

  .sm\:-inset-124 {
    top: -496px !important;
    right: -496px !important;
    bottom: -496px !important;
    left: -496px !important;
  }

  .sm\:-inset-130 {
    top: -520px !important;
    right: -520px !important;
    bottom: -520px !important;
    left: -520px !important;
  }

  .sm\:-inset-138 {
    top: -552px !important;
    right: -552px !important;
    bottom: -552px !important;
    left: -552px !important;
  }

  .sm\:-inset-143 {
    top: -572px !important;
    right: -572px !important;
    bottom: -572px !important;
    left: -572px !important;
  }

  .sm\:-inset-148 {
    top: -592px !important;
    right: -592px !important;
    bottom: -592px !important;
    left: -592px !important;
  }

  .sm\:-inset-150 {
    top: -600px !important;
    right: -600px !important;
    bottom: -600px !important;
    left: -600px !important;
  }

  .sm\:-inset-154 {
    top: -616px !important;
    right: -616px !important;
    bottom: -616px !important;
    left: -616px !important;
  }

  .sm\:-inset-160 {
    top: -640px !important;
    right: -640px !important;
    bottom: -640px !important;
    left: -640px !important;
  }

  .sm\:-inset-162 {
    top: -648px !important;
    right: -648px !important;
    bottom: -648px !important;
    left: -648px !important;
  }

  .sm\:-inset-164 {
    top: -656px !important;
    right: -656px !important;
    bottom: -656px !important;
    left: -656px !important;
  }

  .sm\:-inset-165 {
    top: -660px !important;
    right: -660px !important;
    bottom: -660px !important;
    left: -660px !important;
  }

  .sm\:-inset-166 {
    top: -664px !important;
    right: -664px !important;
    bottom: -664px !important;
    left: -664px !important;
  }

  .sm\:-inset-168 {
    top: -672px !important;
    right: -672px !important;
    bottom: -672px !important;
    left: -672px !important;
  }

  .sm\:-inset-169 {
    top: -676px !important;
    right: -676px !important;
    bottom: -676px !important;
    left: -676px !important;
  }

  .sm\:-inset-170 {
    top: -680px !important;
    right: -680px !important;
    bottom: -680px !important;
    left: -680px !important;
  }

  .sm\:-inset-172 {
    top: -688px !important;
    right: -688px !important;
    bottom: -688px !important;
    left: -688px !important;
  }

  .sm\:-inset-174 {
    top: -696px !important;
    right: -696px !important;
    bottom: -696px !important;
    left: -696px !important;
  }

  .sm\:-inset-175 {
    top: -700px !important;
    right: -700px !important;
    bottom: -700px !important;
    left: -700px !important;
  }

  .sm\:-inset-189 {
    top: -756px !important;
    right: -756px !important;
    bottom: -756px !important;
    left: -756px !important;
  }

  .sm\:-inset-200 {
    top: -800px !important;
    right: -800px !important;
    bottom: -800px !important;
    left: -800px !important;
  }

  .sm\:-inset-0\.5 {
    top: -2px !important;
    right: -2px !important;
    bottom: -2px !important;
    left: -2px !important;
  }

  .sm\:-inset-1\.5 {
    top: -6px !important;
    right: -6px !important;
    bottom: -6px !important;
    left: -6px !important;
  }

  .sm\:-inset-3\.5 {
    top: -14px !important;
    right: -14px !important;
    bottom: -14px !important;
    left: -14px !important;
  }

  .sm\:-inset-6\.5 {
    top: -26px !important;
    right: -26px !important;
    bottom: -26px !important;
    left: -26px !important;
  }

  .sm\:-inset-7\.5 {
    top: -30px !important;
    right: -30px !important;
    bottom: -30px !important;
    left: -30px !important;
  }

  .sm\:-inset-17\.5 {
    top: -70px !important;
    right: -70px !important;
    bottom: -70px !important;
    left: -70px !important;
  }

  .sm\:-inset-28\.5 {
    top: -114px !important;
    right: -114px !important;
    bottom: -114px !important;
    left: -114px !important;
  }

  .sm\:-inset-31\.5 {
    top: -126px !important;
    right: -126px !important;
    bottom: -126px !important;
    left: -126px !important;
  }

  .sm\:-inset-37\.5 {
    top: -150px !important;
    right: -150px !important;
    bottom: -150px !important;
    left: -150px !important;
  }

  .sm\:-inset-72\.5 {
    top: -290px !important;
    right: -290px !important;
    bottom: -290px !important;
    left: -290px !important;
  }

  .sm\:-inset-sm {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .sm\:-inset-md {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .sm\:-inset-lg {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .sm\:-inset-xl {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .sm\:-inset-n1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .sm\:-inset-n2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .sm\:-inset-n3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .sm\:-inset-n4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .sm\:-inset-n5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .sm\:-inset-n6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .sm\:-inset-n7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .sm\:-inset-n8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .sm\:-inset-n9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .sm\:-inset-n10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .sm\:-inset-n11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .sm\:-inset-n12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .sm\:-inset-n13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .sm\:-inset-n14 {
    top: 46px !important;
    right: 46px !important;
    bottom: 46px !important;
    left: 46px !important;
  }

  .sm\:-inset-n22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .sm\:inset-1\/2 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .sm\:inset-1\/3 {
    top: 33.333333% !important;
    right: 33.333333% !important;
    bottom: 33.333333% !important;
    left: 33.333333% !important;
  }

  .sm\:inset-2\/3 {
    top: 66.666667% !important;
    right: 66.666667% !important;
    bottom: 66.666667% !important;
    left: 66.666667% !important;
  }

  .sm\:inset-1\/4 {
    top: 25% !important;
    right: 25% !important;
    bottom: 25% !important;
    left: 25% !important;
  }

  .sm\:inset-2\/4 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .sm\:inset-3\/4 {
    top: 75% !important;
    right: 75% !important;
    bottom: 75% !important;
    left: 75% !important;
  }

  .sm\:inset-full {
    top: 100% !important;
    right: 100% !important;
    bottom: 100% !important;
    left: 100% !important;
  }

  .sm\:-inset-1\/2 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .sm\:-inset-1\/3 {
    top: -33.333333% !important;
    right: -33.333333% !important;
    bottom: -33.333333% !important;
    left: -33.333333% !important;
  }

  .sm\:-inset-2\/3 {
    top: -66.666667% !important;
    right: -66.666667% !important;
    bottom: -66.666667% !important;
    left: -66.666667% !important;
  }

  .sm\:-inset-1\/4 {
    top: -25% !important;
    right: -25% !important;
    bottom: -25% !important;
    left: -25% !important;
  }

  .sm\:-inset-2\/4 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .sm\:-inset-3\/4 {
    top: -75% !important;
    right: -75% !important;
    bottom: -75% !important;
    left: -75% !important;
  }

  .sm\:-inset-full {
    top: -100% !important;
    right: -100% !important;
    bottom: -100% !important;
    left: -100% !important;
  }

  .sm\:inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .sm\:inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .sm\:inset-y-1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .sm\:inset-x-1 {
    right: 4px !important;
    left: 4px !important;
  }

  .sm\:inset-y-2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .sm\:inset-x-2 {
    right: 8px !important;
    left: 8px !important;
  }

  .sm\:inset-y-3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .sm\:inset-x-3 {
    right: 12px !important;
    left: 12px !important;
  }

  .sm\:inset-y-4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .sm\:inset-x-4 {
    right: 16px !important;
    left: 16px !important;
  }

  .sm\:inset-y-5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .sm\:inset-x-5 {
    right: 20px !important;
    left: 20px !important;
  }

  .sm\:inset-y-6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .sm\:inset-x-6 {
    right: 24px !important;
    left: 24px !important;
  }

  .sm\:inset-y-7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .sm\:inset-x-7 {
    right: 28px !important;
    left: 28px !important;
  }

  .sm\:inset-y-8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .sm\:inset-x-8 {
    right: 32px !important;
    left: 32px !important;
  }

  .sm\:inset-y-9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .sm\:inset-x-9 {
    right: 36px !important;
    left: 36px !important;
  }

  .sm\:inset-y-10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .sm\:inset-x-10 {
    right: 40px !important;
    left: 40px !important;
  }

  .sm\:inset-y-11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .sm\:inset-x-11 {
    right: 44px !important;
    left: 44px !important;
  }

  .sm\:inset-y-12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .sm\:inset-x-12 {
    right: 48px !important;
    left: 48px !important;
  }

  .sm\:inset-y-13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .sm\:inset-x-13 {
    right: 52px !important;
    left: 52px !important;
  }

  .sm\:inset-y-14 {
    top: 56px !important;
    bottom: 56px !important;
  }

  .sm\:inset-x-14 {
    right: 56px !important;
    left: 56px !important;
  }

  .sm\:inset-y-15 {
    top: 60px !important;
    bottom: 60px !important;
  }

  .sm\:inset-x-15 {
    right: 60px !important;
    left: 60px !important;
  }

  .sm\:inset-y-16 {
    top: 64px !important;
    bottom: 64px !important;
  }

  .sm\:inset-x-16 {
    right: 64px !important;
    left: 64px !important;
  }

  .sm\:inset-y-17 {
    top: 68px !important;
    bottom: 68px !important;
  }

  .sm\:inset-x-17 {
    right: 68px !important;
    left: 68px !important;
  }

  .sm\:inset-y-18 {
    top: 72px !important;
    bottom: 72px !important;
  }

  .sm\:inset-x-18 {
    right: 72px !important;
    left: 72px !important;
  }

  .sm\:inset-y-19 {
    top: 76px !important;
    bottom: 76px !important;
  }

  .sm\:inset-x-19 {
    right: 76px !important;
    left: 76px !important;
  }

  .sm\:inset-y-20 {
    top: 80px !important;
    bottom: 80px !important;
  }

  .sm\:inset-x-20 {
    right: 80px !important;
    left: 80px !important;
  }

  .sm\:inset-y-21 {
    top: 84px !important;
    bottom: 84px !important;
  }

  .sm\:inset-x-21 {
    right: 84px !important;
    left: 84px !important;
  }

  .sm\:inset-y-22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .sm\:inset-x-22 {
    right: 88px !important;
    left: 88px !important;
  }

  .sm\:inset-y-23 {
    top: 92px !important;
    bottom: 92px !important;
  }

  .sm\:inset-x-23 {
    right: 92px !important;
    left: 92px !important;
  }

  .sm\:inset-y-24 {
    top: 96px !important;
    bottom: 96px !important;
  }

  .sm\:inset-x-24 {
    right: 96px !important;
    left: 96px !important;
  }

  .sm\:inset-y-25 {
    top: 100px !important;
    bottom: 100px !important;
  }

  .sm\:inset-x-25 {
    right: 100px !important;
    left: 100px !important;
  }

  .sm\:inset-y-26 {
    top: 104px !important;
    bottom: 104px !important;
  }

  .sm\:inset-x-26 {
    right: 104px !important;
    left: 104px !important;
  }

  .sm\:inset-y-27 {
    top: 108px !important;
    bottom: 108px !important;
  }

  .sm\:inset-x-27 {
    right: 108px !important;
    left: 108px !important;
  }

  .sm\:inset-y-28 {
    top: 112px !important;
    bottom: 112px !important;
  }

  .sm\:inset-x-28 {
    right: 112px !important;
    left: 112px !important;
  }

  .sm\:inset-y-29 {
    top: 116px !important;
    bottom: 116px !important;
  }

  .sm\:inset-x-29 {
    right: 116px !important;
    left: 116px !important;
  }

  .sm\:inset-y-30 {
    top: 120px !important;
    bottom: 120px !important;
  }

  .sm\:inset-x-30 {
    right: 120px !important;
    left: 120px !important;
  }

  .sm\:inset-y-31 {
    top: 124px !important;
    bottom: 124px !important;
  }

  .sm\:inset-x-31 {
    right: 124px !important;
    left: 124px !important;
  }

  .sm\:inset-y-32 {
    top: 128px !important;
    bottom: 128px !important;
  }

  .sm\:inset-x-32 {
    right: 128px !important;
    left: 128px !important;
  }

  .sm\:inset-y-33 {
    top: 132px !important;
    bottom: 132px !important;
  }

  .sm\:inset-x-33 {
    right: 132px !important;
    left: 132px !important;
  }

  .sm\:inset-y-34 {
    top: 136px !important;
    bottom: 136px !important;
  }

  .sm\:inset-x-34 {
    right: 136px !important;
    left: 136px !important;
  }

  .sm\:inset-y-35 {
    top: 140px !important;
    bottom: 140px !important;
  }

  .sm\:inset-x-35 {
    right: 140px !important;
    left: 140px !important;
  }

  .sm\:inset-y-36 {
    top: 144px !important;
    bottom: 144px !important;
  }

  .sm\:inset-x-36 {
    right: 144px !important;
    left: 144px !important;
  }

  .sm\:inset-y-37 {
    top: 148px !important;
    bottom: 148px !important;
  }

  .sm\:inset-x-37 {
    right: 148px !important;
    left: 148px !important;
  }

  .sm\:inset-y-38 {
    top: 152px !important;
    bottom: 152px !important;
  }

  .sm\:inset-x-38 {
    right: 152px !important;
    left: 152px !important;
  }

  .sm\:inset-y-39 {
    top: 156px !important;
    bottom: 156px !important;
  }

  .sm\:inset-x-39 {
    right: 156px !important;
    left: 156px !important;
  }

  .sm\:inset-y-40 {
    top: 160px !important;
    bottom: 160px !important;
  }

  .sm\:inset-x-40 {
    right: 160px !important;
    left: 160px !important;
  }

  .sm\:inset-y-41 {
    top: 164px !important;
    bottom: 164px !important;
  }

  .sm\:inset-x-41 {
    right: 164px !important;
    left: 164px !important;
  }

  .sm\:inset-y-42 {
    top: 168px !important;
    bottom: 168px !important;
  }

  .sm\:inset-x-42 {
    right: 168px !important;
    left: 168px !important;
  }

  .sm\:inset-y-43 {
    top: 172px !important;
    bottom: 172px !important;
  }

  .sm\:inset-x-43 {
    right: 172px !important;
    left: 172px !important;
  }

  .sm\:inset-y-44 {
    top: 176px !important;
    bottom: 176px !important;
  }

  .sm\:inset-x-44 {
    right: 176px !important;
    left: 176px !important;
  }

  .sm\:inset-y-45 {
    top: 180px !important;
    bottom: 180px !important;
  }

  .sm\:inset-x-45 {
    right: 180px !important;
    left: 180px !important;
  }

  .sm\:inset-y-46 {
    top: 184px !important;
    bottom: 184px !important;
  }

  .sm\:inset-x-46 {
    right: 184px !important;
    left: 184px !important;
  }

  .sm\:inset-y-47 {
    top: 188px !important;
    bottom: 188px !important;
  }

  .sm\:inset-x-47 {
    right: 188px !important;
    left: 188px !important;
  }

  .sm\:inset-y-48 {
    top: 192px !important;
    bottom: 192px !important;
  }

  .sm\:inset-x-48 {
    right: 192px !important;
    left: 192px !important;
  }

  .sm\:inset-y-49 {
    top: 196px !important;
    bottom: 196px !important;
  }

  .sm\:inset-x-49 {
    right: 196px !important;
    left: 196px !important;
  }

  .sm\:inset-y-50 {
    top: 200px !important;
    bottom: 200px !important;
  }

  .sm\:inset-x-50 {
    right: 200px !important;
    left: 200px !important;
  }

  .sm\:inset-y-51 {
    top: 204px !important;
    bottom: 204px !important;
  }

  .sm\:inset-x-51 {
    right: 204px !important;
    left: 204px !important;
  }

  .sm\:inset-y-52 {
    top: 208px !important;
    bottom: 208px !important;
  }

  .sm\:inset-x-52 {
    right: 208px !important;
    left: 208px !important;
  }

  .sm\:inset-y-53 {
    top: 212px !important;
    bottom: 212px !important;
  }

  .sm\:inset-x-53 {
    right: 212px !important;
    left: 212px !important;
  }

  .sm\:inset-y-54 {
    top: 216px !important;
    bottom: 216px !important;
  }

  .sm\:inset-x-54 {
    right: 216px !important;
    left: 216px !important;
  }

  .sm\:inset-y-55 {
    top: 220px !important;
    bottom: 220px !important;
  }

  .sm\:inset-x-55 {
    right: 220px !important;
    left: 220px !important;
  }

  .sm\:inset-y-56 {
    top: 224px !important;
    bottom: 224px !important;
  }

  .sm\:inset-x-56 {
    right: 224px !important;
    left: 224px !important;
  }

  .sm\:inset-y-57 {
    top: 228px !important;
    bottom: 228px !important;
  }

  .sm\:inset-x-57 {
    right: 228px !important;
    left: 228px !important;
  }

  .sm\:inset-y-60 {
    top: 240px !important;
    bottom: 240px !important;
  }

  .sm\:inset-x-60 {
    right: 240px !important;
    left: 240px !important;
  }

  .sm\:inset-y-61 {
    top: 244px !important;
    bottom: 244px !important;
  }

  .sm\:inset-x-61 {
    right: 244px !important;
    left: 244px !important;
  }

  .sm\:inset-y-62 {
    top: 248px !important;
    bottom: 248px !important;
  }

  .sm\:inset-x-62 {
    right: 248px !important;
    left: 248px !important;
  }

  .sm\:inset-y-65 {
    top: 260px !important;
    bottom: 260px !important;
  }

  .sm\:inset-x-65 {
    right: 260px !important;
    left: 260px !important;
  }

  .sm\:inset-y-66 {
    top: 264px !important;
    bottom: 264px !important;
  }

  .sm\:inset-x-66 {
    right: 264px !important;
    left: 264px !important;
  }

  .sm\:inset-y-68 {
    top: 272px !important;
    bottom: 272px !important;
  }

  .sm\:inset-x-68 {
    right: 272px !important;
    left: 272px !important;
  }

  .sm\:inset-y-69 {
    top: 276px !important;
    bottom: 276px !important;
  }

  .sm\:inset-x-69 {
    right: 276px !important;
    left: 276px !important;
  }

  .sm\:inset-y-70 {
    top: 280px !important;
    bottom: 280px !important;
  }

  .sm\:inset-x-70 {
    right: 280px !important;
    left: 280px !important;
  }

  .sm\:inset-y-73 {
    top: 292px !important;
    bottom: 292px !important;
  }

  .sm\:inset-x-73 {
    right: 292px !important;
    left: 292px !important;
  }

  .sm\:inset-y-74 {
    top: 296px !important;
    bottom: 296px !important;
  }

  .sm\:inset-x-74 {
    right: 296px !important;
    left: 296px !important;
  }

  .sm\:inset-y-75 {
    top: 300px !important;
    bottom: 300px !important;
  }

  .sm\:inset-x-75 {
    right: 300px !important;
    left: 300px !important;
  }

  .sm\:inset-y-77 {
    top: 308px !important;
    bottom: 308px !important;
  }

  .sm\:inset-x-77 {
    right: 308px !important;
    left: 308px !important;
  }

  .sm\:inset-y-78 {
    top: 312px !important;
    bottom: 312px !important;
  }

  .sm\:inset-x-78 {
    right: 312px !important;
    left: 312px !important;
  }

  .sm\:inset-y-80 {
    top: 320px !important;
    bottom: 320px !important;
  }

  .sm\:inset-x-80 {
    right: 320px !important;
    left: 320px !important;
  }

  .sm\:inset-y-81 {
    top: 324px !important;
    bottom: 324px !important;
  }

  .sm\:inset-x-81 {
    right: 324px !important;
    left: 324px !important;
  }

  .sm\:inset-y-84 {
    top: 336px !important;
    bottom: 336px !important;
  }

  .sm\:inset-x-84 {
    right: 336px !important;
    left: 336px !important;
  }

  .sm\:inset-y-87 {
    top: 348px !important;
    bottom: 348px !important;
  }

  .sm\:inset-x-87 {
    right: 348px !important;
    left: 348px !important;
  }

  .sm\:inset-y-90 {
    top: 360px !important;
    bottom: 360px !important;
  }

  .sm\:inset-x-90 {
    right: 360px !important;
    left: 360px !important;
  }

  .sm\:inset-y-91 {
    top: 364px !important;
    bottom: 364px !important;
  }

  .sm\:inset-x-91 {
    right: 364px !important;
    left: 364px !important;
  }

  .sm\:inset-y-92 {
    top: 368px !important;
    bottom: 368px !important;
  }

  .sm\:inset-x-92 {
    right: 368px !important;
    left: 368px !important;
  }

  .sm\:inset-y-93 {
    top: 372px !important;
    bottom: 372px !important;
  }

  .sm\:inset-x-93 {
    right: 372px !important;
    left: 372px !important;
  }

  .sm\:inset-y-94 {
    top: 376px !important;
    bottom: 376px !important;
  }

  .sm\:inset-x-94 {
    right: 376px !important;
    left: 376px !important;
  }

  .sm\:inset-y-95 {
    top: 380px !important;
    bottom: 380px !important;
  }

  .sm\:inset-x-95 {
    right: 380px !important;
    left: 380px !important;
  }

  .sm\:inset-y-96 {
    top: 384px !important;
    bottom: 384px !important;
  }

  .sm\:inset-x-96 {
    right: 384px !important;
    left: 384px !important;
  }

  .sm\:inset-y-97 {
    top: 388px !important;
    bottom: 388px !important;
  }

  .sm\:inset-x-97 {
    right: 388px !important;
    left: 388px !important;
  }

  .sm\:inset-y-98 {
    top: 392px !important;
    bottom: 392px !important;
  }

  .sm\:inset-x-98 {
    right: 392px !important;
    left: 392px !important;
  }

  .sm\:inset-y-99 {
    top: 396px !important;
    bottom: 396px !important;
  }

  .sm\:inset-x-99 {
    right: 396px !important;
    left: 396px !important;
  }

  .sm\:inset-y-100 {
    top: 400px !important;
    bottom: 400px !important;
  }

  .sm\:inset-x-100 {
    right: 400px !important;
    left: 400px !important;
  }

  .sm\:inset-y-101 {
    top: 404px !important;
    bottom: 404px !important;
  }

  .sm\:inset-x-101 {
    right: 404px !important;
    left: 404px !important;
  }

  .sm\:inset-y-102 {
    top: 408px !important;
    bottom: 408px !important;
  }

  .sm\:inset-x-102 {
    right: 408px !important;
    left: 408px !important;
  }

  .sm\:inset-y-103 {
    top: 412px !important;
    bottom: 412px !important;
  }

  .sm\:inset-x-103 {
    right: 412px !important;
    left: 412px !important;
  }

  .sm\:inset-y-104 {
    top: 416px !important;
    bottom: 416px !important;
  }

  .sm\:inset-x-104 {
    right: 416px !important;
    left: 416px !important;
  }

  .sm\:inset-y-105 {
    top: 420px !important;
    bottom: 420px !important;
  }

  .sm\:inset-x-105 {
    right: 420px !important;
    left: 420px !important;
  }

  .sm\:inset-y-107 {
    top: 428px !important;
    bottom: 428px !important;
  }

  .sm\:inset-x-107 {
    right: 428px !important;
    left: 428px !important;
  }

  .sm\:inset-y-110 {
    top: 440px !important;
    bottom: 440px !important;
  }

  .sm\:inset-x-110 {
    right: 440px !important;
    left: 440px !important;
  }

  .sm\:inset-y-112 {
    top: 448px !important;
    bottom: 448px !important;
  }

  .sm\:inset-x-112 {
    right: 448px !important;
    left: 448px !important;
  }

  .sm\:inset-y-114 {
    top: 456px !important;
    bottom: 456px !important;
  }

  .sm\:inset-x-114 {
    right: 456px !important;
    left: 456px !important;
  }

  .sm\:inset-y-115 {
    top: 460px !important;
    bottom: 460px !important;
  }

  .sm\:inset-x-115 {
    right: 460px !important;
    left: 460px !important;
  }

  .sm\:inset-y-119 {
    top: 476px !important;
    bottom: 476px !important;
  }

  .sm\:inset-x-119 {
    right: 476px !important;
    left: 476px !important;
  }

  .sm\:inset-y-120 {
    top: 480px !important;
    bottom: 480px !important;
  }

  .sm\:inset-x-120 {
    right: 480px !important;
    left: 480px !important;
  }

  .sm\:inset-y-122 {
    top: 488px !important;
    bottom: 488px !important;
  }

  .sm\:inset-x-122 {
    right: 488px !important;
    left: 488px !important;
  }

  .sm\:inset-y-124 {
    top: 496px !important;
    bottom: 496px !important;
  }

  .sm\:inset-x-124 {
    right: 496px !important;
    left: 496px !important;
  }

  .sm\:inset-y-130 {
    top: 520px !important;
    bottom: 520px !important;
  }

  .sm\:inset-x-130 {
    right: 520px !important;
    left: 520px !important;
  }

  .sm\:inset-y-138 {
    top: 552px !important;
    bottom: 552px !important;
  }

  .sm\:inset-x-138 {
    right: 552px !important;
    left: 552px !important;
  }

  .sm\:inset-y-143 {
    top: 572px !important;
    bottom: 572px !important;
  }

  .sm\:inset-x-143 {
    right: 572px !important;
    left: 572px !important;
  }

  .sm\:inset-y-148 {
    top: 592px !important;
    bottom: 592px !important;
  }

  .sm\:inset-x-148 {
    right: 592px !important;
    left: 592px !important;
  }

  .sm\:inset-y-150 {
    top: 600px !important;
    bottom: 600px !important;
  }

  .sm\:inset-x-150 {
    right: 600px !important;
    left: 600px !important;
  }

  .sm\:inset-y-154 {
    top: 616px !important;
    bottom: 616px !important;
  }

  .sm\:inset-x-154 {
    right: 616px !important;
    left: 616px !important;
  }

  .sm\:inset-y-160 {
    top: 640px !important;
    bottom: 640px !important;
  }

  .sm\:inset-x-160 {
    right: 640px !important;
    left: 640px !important;
  }

  .sm\:inset-y-162 {
    top: 648px !important;
    bottom: 648px !important;
  }

  .sm\:inset-x-162 {
    right: 648px !important;
    left: 648px !important;
  }

  .sm\:inset-y-164 {
    top: 656px !important;
    bottom: 656px !important;
  }

  .sm\:inset-x-164 {
    right: 656px !important;
    left: 656px !important;
  }

  .sm\:inset-y-165 {
    top: 660px !important;
    bottom: 660px !important;
  }

  .sm\:inset-x-165 {
    right: 660px !important;
    left: 660px !important;
  }

  .sm\:inset-y-166 {
    top: 664px !important;
    bottom: 664px !important;
  }

  .sm\:inset-x-166 {
    right: 664px !important;
    left: 664px !important;
  }

  .sm\:inset-y-168 {
    top: 672px !important;
    bottom: 672px !important;
  }

  .sm\:inset-x-168 {
    right: 672px !important;
    left: 672px !important;
  }

  .sm\:inset-y-169 {
    top: 676px !important;
    bottom: 676px !important;
  }

  .sm\:inset-x-169 {
    right: 676px !important;
    left: 676px !important;
  }

  .sm\:inset-y-170 {
    top: 680px !important;
    bottom: 680px !important;
  }

  .sm\:inset-x-170 {
    right: 680px !important;
    left: 680px !important;
  }

  .sm\:inset-y-172 {
    top: 688px !important;
    bottom: 688px !important;
  }

  .sm\:inset-x-172 {
    right: 688px !important;
    left: 688px !important;
  }

  .sm\:inset-y-174 {
    top: 696px !important;
    bottom: 696px !important;
  }

  .sm\:inset-x-174 {
    right: 696px !important;
    left: 696px !important;
  }

  .sm\:inset-y-175 {
    top: 700px !important;
    bottom: 700px !important;
  }

  .sm\:inset-x-175 {
    right: 700px !important;
    left: 700px !important;
  }

  .sm\:inset-y-189 {
    top: 756px !important;
    bottom: 756px !important;
  }

  .sm\:inset-x-189 {
    right: 756px !important;
    left: 756px !important;
  }

  .sm\:inset-y-200 {
    top: 800px !important;
    bottom: 800px !important;
  }

  .sm\:inset-x-200 {
    right: 800px !important;
    left: 800px !important;
  }

  .sm\:inset-y-auto {
    top: auto !important;
    bottom: auto !important;
  }

  .sm\:inset-x-auto {
    right: auto !important;
    left: auto !important;
  }

  .sm\:inset-y-0\.5 {
    top: 2px !important;
    bottom: 2px !important;
  }

  .sm\:inset-x-0\.5 {
    right: 2px !important;
    left: 2px !important;
  }

  .sm\:inset-y-1\.5 {
    top: 6px !important;
    bottom: 6px !important;
  }

  .sm\:inset-x-1\.5 {
    right: 6px !important;
    left: 6px !important;
  }

  .sm\:inset-y-3\.5 {
    top: 14px !important;
    bottom: 14px !important;
  }

  .sm\:inset-x-3\.5 {
    right: 14px !important;
    left: 14px !important;
  }

  .sm\:inset-y-6\.5 {
    top: 26px !important;
    bottom: 26px !important;
  }

  .sm\:inset-x-6\.5 {
    right: 26px !important;
    left: 26px !important;
  }

  .sm\:inset-y-7\.5 {
    top: 30px !important;
    bottom: 30px !important;
  }

  .sm\:inset-x-7\.5 {
    right: 30px !important;
    left: 30px !important;
  }

  .sm\:inset-y-17\.5 {
    top: 70px !important;
    bottom: 70px !important;
  }

  .sm\:inset-x-17\.5 {
    right: 70px !important;
    left: 70px !important;
  }

  .sm\:inset-y-28\.5 {
    top: 114px !important;
    bottom: 114px !important;
  }

  .sm\:inset-x-28\.5 {
    right: 114px !important;
    left: 114px !important;
  }

  .sm\:inset-y-31\.5 {
    top: 126px !important;
    bottom: 126px !important;
  }

  .sm\:inset-x-31\.5 {
    right: 126px !important;
    left: 126px !important;
  }

  .sm\:inset-y-37\.5 {
    top: 150px !important;
    bottom: 150px !important;
  }

  .sm\:inset-x-37\.5 {
    right: 150px !important;
    left: 150px !important;
  }

  .sm\:inset-y-72\.5 {
    top: 290px !important;
    bottom: 290px !important;
  }

  .sm\:inset-x-72\.5 {
    right: 290px !important;
    left: 290px !important;
  }

  .sm\:inset-y-sm {
    top: 8px !important;
    bottom: 8px !important;
  }

  .sm\:inset-x-sm {
    right: 8px !important;
    left: 8px !important;
  }

  .sm\:inset-y-md {
    top: 16px !important;
    bottom: 16px !important;
  }

  .sm\:inset-x-md {
    right: 16px !important;
    left: 16px !important;
  }

  .sm\:inset-y-lg {
    top: 24px !important;
    bottom: 24px !important;
  }

  .sm\:inset-x-lg {
    right: 24px !important;
    left: 24px !important;
  }

  .sm\:inset-y-xl {
    top: 32px !important;
    bottom: 32px !important;
  }

  .sm\:inset-x-xl {
    right: 32px !important;
    left: 32px !important;
  }

  .sm\:inset-y-n1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .sm\:inset-x-n1 {
    right: -4px !important;
    left: -4px !important;
  }

  .sm\:inset-y-n2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .sm\:inset-x-n2 {
    right: -8px !important;
    left: -8px !important;
  }

  .sm\:inset-y-n3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .sm\:inset-x-n3 {
    right: -12px !important;
    left: -12px !important;
  }

  .sm\:inset-y-n4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .sm\:inset-x-n4 {
    right: -16px !important;
    left: -16px !important;
  }

  .sm\:inset-y-n5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .sm\:inset-x-n5 {
    right: -20px !important;
    left: -20px !important;
  }

  .sm\:inset-y-n6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .sm\:inset-x-n6 {
    right: -24px !important;
    left: -24px !important;
  }

  .sm\:inset-y-n7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .sm\:inset-x-n7 {
    right: -28px !important;
    left: -28px !important;
  }

  .sm\:inset-y-n8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .sm\:inset-x-n8 {
    right: -32px !important;
    left: -32px !important;
  }

  .sm\:inset-y-n9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .sm\:inset-x-n9 {
    right: -36px !important;
    left: -36px !important;
  }

  .sm\:inset-y-n10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .sm\:inset-x-n10 {
    right: -40px !important;
    left: -40px !important;
  }

  .sm\:inset-y-n11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .sm\:inset-x-n11 {
    right: -44px !important;
    left: -44px !important;
  }

  .sm\:inset-y-n12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .sm\:inset-x-n12 {
    right: -48px !important;
    left: -48px !important;
  }

  .sm\:inset-y-n13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .sm\:inset-x-n13 {
    right: -52px !important;
    left: -52px !important;
  }

  .sm\:inset-y-n14 {
    top: -46px !important;
    bottom: -46px !important;
  }

  .sm\:inset-x-n14 {
    right: -46px !important;
    left: -46px !important;
  }

  .sm\:inset-y-n22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .sm\:inset-x-n22 {
    right: -88px !important;
    left: -88px !important;
  }

  .sm\:-inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .sm\:-inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .sm\:-inset-y-1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .sm\:-inset-x-1 {
    right: -4px !important;
    left: -4px !important;
  }

  .sm\:-inset-y-2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .sm\:-inset-x-2 {
    right: -8px !important;
    left: -8px !important;
  }

  .sm\:-inset-y-3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .sm\:-inset-x-3 {
    right: -12px !important;
    left: -12px !important;
  }

  .sm\:-inset-y-4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .sm\:-inset-x-4 {
    right: -16px !important;
    left: -16px !important;
  }

  .sm\:-inset-y-5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .sm\:-inset-x-5 {
    right: -20px !important;
    left: -20px !important;
  }

  .sm\:-inset-y-6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .sm\:-inset-x-6 {
    right: -24px !important;
    left: -24px !important;
  }

  .sm\:-inset-y-7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .sm\:-inset-x-7 {
    right: -28px !important;
    left: -28px !important;
  }

  .sm\:-inset-y-8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .sm\:-inset-x-8 {
    right: -32px !important;
    left: -32px !important;
  }

  .sm\:-inset-y-9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .sm\:-inset-x-9 {
    right: -36px !important;
    left: -36px !important;
  }

  .sm\:-inset-y-10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .sm\:-inset-x-10 {
    right: -40px !important;
    left: -40px !important;
  }

  .sm\:-inset-y-11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .sm\:-inset-x-11 {
    right: -44px !important;
    left: -44px !important;
  }

  .sm\:-inset-y-12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .sm\:-inset-x-12 {
    right: -48px !important;
    left: -48px !important;
  }

  .sm\:-inset-y-13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .sm\:-inset-x-13 {
    right: -52px !important;
    left: -52px !important;
  }

  .sm\:-inset-y-14 {
    top: -56px !important;
    bottom: -56px !important;
  }

  .sm\:-inset-x-14 {
    right: -56px !important;
    left: -56px !important;
  }

  .sm\:-inset-y-15 {
    top: -60px !important;
    bottom: -60px !important;
  }

  .sm\:-inset-x-15 {
    right: -60px !important;
    left: -60px !important;
  }

  .sm\:-inset-y-16 {
    top: -64px !important;
    bottom: -64px !important;
  }

  .sm\:-inset-x-16 {
    right: -64px !important;
    left: -64px !important;
  }

  .sm\:-inset-y-17 {
    top: -68px !important;
    bottom: -68px !important;
  }

  .sm\:-inset-x-17 {
    right: -68px !important;
    left: -68px !important;
  }

  .sm\:-inset-y-18 {
    top: -72px !important;
    bottom: -72px !important;
  }

  .sm\:-inset-x-18 {
    right: -72px !important;
    left: -72px !important;
  }

  .sm\:-inset-y-19 {
    top: -76px !important;
    bottom: -76px !important;
  }

  .sm\:-inset-x-19 {
    right: -76px !important;
    left: -76px !important;
  }

  .sm\:-inset-y-20 {
    top: -80px !important;
    bottom: -80px !important;
  }

  .sm\:-inset-x-20 {
    right: -80px !important;
    left: -80px !important;
  }

  .sm\:-inset-y-21 {
    top: -84px !important;
    bottom: -84px !important;
  }

  .sm\:-inset-x-21 {
    right: -84px !important;
    left: -84px !important;
  }

  .sm\:-inset-y-22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .sm\:-inset-x-22 {
    right: -88px !important;
    left: -88px !important;
  }

  .sm\:-inset-y-23 {
    top: -92px !important;
    bottom: -92px !important;
  }

  .sm\:-inset-x-23 {
    right: -92px !important;
    left: -92px !important;
  }

  .sm\:-inset-y-24 {
    top: -96px !important;
    bottom: -96px !important;
  }

  .sm\:-inset-x-24 {
    right: -96px !important;
    left: -96px !important;
  }

  .sm\:-inset-y-25 {
    top: -100px !important;
    bottom: -100px !important;
  }

  .sm\:-inset-x-25 {
    right: -100px !important;
    left: -100px !important;
  }

  .sm\:-inset-y-26 {
    top: -104px !important;
    bottom: -104px !important;
  }

  .sm\:-inset-x-26 {
    right: -104px !important;
    left: -104px !important;
  }

  .sm\:-inset-y-27 {
    top: -108px !important;
    bottom: -108px !important;
  }

  .sm\:-inset-x-27 {
    right: -108px !important;
    left: -108px !important;
  }

  .sm\:-inset-y-28 {
    top: -112px !important;
    bottom: -112px !important;
  }

  .sm\:-inset-x-28 {
    right: -112px !important;
    left: -112px !important;
  }

  .sm\:-inset-y-29 {
    top: -116px !important;
    bottom: -116px !important;
  }

  .sm\:-inset-x-29 {
    right: -116px !important;
    left: -116px !important;
  }

  .sm\:-inset-y-30 {
    top: -120px !important;
    bottom: -120px !important;
  }

  .sm\:-inset-x-30 {
    right: -120px !important;
    left: -120px !important;
  }

  .sm\:-inset-y-31 {
    top: -124px !important;
    bottom: -124px !important;
  }

  .sm\:-inset-x-31 {
    right: -124px !important;
    left: -124px !important;
  }

  .sm\:-inset-y-32 {
    top: -128px !important;
    bottom: -128px !important;
  }

  .sm\:-inset-x-32 {
    right: -128px !important;
    left: -128px !important;
  }

  .sm\:-inset-y-33 {
    top: -132px !important;
    bottom: -132px !important;
  }

  .sm\:-inset-x-33 {
    right: -132px !important;
    left: -132px !important;
  }

  .sm\:-inset-y-34 {
    top: -136px !important;
    bottom: -136px !important;
  }

  .sm\:-inset-x-34 {
    right: -136px !important;
    left: -136px !important;
  }

  .sm\:-inset-y-35 {
    top: -140px !important;
    bottom: -140px !important;
  }

  .sm\:-inset-x-35 {
    right: -140px !important;
    left: -140px !important;
  }

  .sm\:-inset-y-36 {
    top: -144px !important;
    bottom: -144px !important;
  }

  .sm\:-inset-x-36 {
    right: -144px !important;
    left: -144px !important;
  }

  .sm\:-inset-y-37 {
    top: -148px !important;
    bottom: -148px !important;
  }

  .sm\:-inset-x-37 {
    right: -148px !important;
    left: -148px !important;
  }

  .sm\:-inset-y-38 {
    top: -152px !important;
    bottom: -152px !important;
  }

  .sm\:-inset-x-38 {
    right: -152px !important;
    left: -152px !important;
  }

  .sm\:-inset-y-39 {
    top: -156px !important;
    bottom: -156px !important;
  }

  .sm\:-inset-x-39 {
    right: -156px !important;
    left: -156px !important;
  }

  .sm\:-inset-y-40 {
    top: -160px !important;
    bottom: -160px !important;
  }

  .sm\:-inset-x-40 {
    right: -160px !important;
    left: -160px !important;
  }

  .sm\:-inset-y-41 {
    top: -164px !important;
    bottom: -164px !important;
  }

  .sm\:-inset-x-41 {
    right: -164px !important;
    left: -164px !important;
  }

  .sm\:-inset-y-42 {
    top: -168px !important;
    bottom: -168px !important;
  }

  .sm\:-inset-x-42 {
    right: -168px !important;
    left: -168px !important;
  }

  .sm\:-inset-y-43 {
    top: -172px !important;
    bottom: -172px !important;
  }

  .sm\:-inset-x-43 {
    right: -172px !important;
    left: -172px !important;
  }

  .sm\:-inset-y-44 {
    top: -176px !important;
    bottom: -176px !important;
  }

  .sm\:-inset-x-44 {
    right: -176px !important;
    left: -176px !important;
  }

  .sm\:-inset-y-45 {
    top: -180px !important;
    bottom: -180px !important;
  }

  .sm\:-inset-x-45 {
    right: -180px !important;
    left: -180px !important;
  }

  .sm\:-inset-y-46 {
    top: -184px !important;
    bottom: -184px !important;
  }

  .sm\:-inset-x-46 {
    right: -184px !important;
    left: -184px !important;
  }

  .sm\:-inset-y-47 {
    top: -188px !important;
    bottom: -188px !important;
  }

  .sm\:-inset-x-47 {
    right: -188px !important;
    left: -188px !important;
  }

  .sm\:-inset-y-48 {
    top: -192px !important;
    bottom: -192px !important;
  }

  .sm\:-inset-x-48 {
    right: -192px !important;
    left: -192px !important;
  }

  .sm\:-inset-y-49 {
    top: -196px !important;
    bottom: -196px !important;
  }

  .sm\:-inset-x-49 {
    right: -196px !important;
    left: -196px !important;
  }

  .sm\:-inset-y-50 {
    top: -200px !important;
    bottom: -200px !important;
  }

  .sm\:-inset-x-50 {
    right: -200px !important;
    left: -200px !important;
  }

  .sm\:-inset-y-51 {
    top: -204px !important;
    bottom: -204px !important;
  }

  .sm\:-inset-x-51 {
    right: -204px !important;
    left: -204px !important;
  }

  .sm\:-inset-y-52 {
    top: -208px !important;
    bottom: -208px !important;
  }

  .sm\:-inset-x-52 {
    right: -208px !important;
    left: -208px !important;
  }

  .sm\:-inset-y-53 {
    top: -212px !important;
    bottom: -212px !important;
  }

  .sm\:-inset-x-53 {
    right: -212px !important;
    left: -212px !important;
  }

  .sm\:-inset-y-54 {
    top: -216px !important;
    bottom: -216px !important;
  }

  .sm\:-inset-x-54 {
    right: -216px !important;
    left: -216px !important;
  }

  .sm\:-inset-y-55 {
    top: -220px !important;
    bottom: -220px !important;
  }

  .sm\:-inset-x-55 {
    right: -220px !important;
    left: -220px !important;
  }

  .sm\:-inset-y-56 {
    top: -224px !important;
    bottom: -224px !important;
  }

  .sm\:-inset-x-56 {
    right: -224px !important;
    left: -224px !important;
  }

  .sm\:-inset-y-57 {
    top: -228px !important;
    bottom: -228px !important;
  }

  .sm\:-inset-x-57 {
    right: -228px !important;
    left: -228px !important;
  }

  .sm\:-inset-y-60 {
    top: -240px !important;
    bottom: -240px !important;
  }

  .sm\:-inset-x-60 {
    right: -240px !important;
    left: -240px !important;
  }

  .sm\:-inset-y-61 {
    top: -244px !important;
    bottom: -244px !important;
  }

  .sm\:-inset-x-61 {
    right: -244px !important;
    left: -244px !important;
  }

  .sm\:-inset-y-62 {
    top: -248px !important;
    bottom: -248px !important;
  }

  .sm\:-inset-x-62 {
    right: -248px !important;
    left: -248px !important;
  }

  .sm\:-inset-y-65 {
    top: -260px !important;
    bottom: -260px !important;
  }

  .sm\:-inset-x-65 {
    right: -260px !important;
    left: -260px !important;
  }

  .sm\:-inset-y-66 {
    top: -264px !important;
    bottom: -264px !important;
  }

  .sm\:-inset-x-66 {
    right: -264px !important;
    left: -264px !important;
  }

  .sm\:-inset-y-68 {
    top: -272px !important;
    bottom: -272px !important;
  }

  .sm\:-inset-x-68 {
    right: -272px !important;
    left: -272px !important;
  }

  .sm\:-inset-y-69 {
    top: -276px !important;
    bottom: -276px !important;
  }

  .sm\:-inset-x-69 {
    right: -276px !important;
    left: -276px !important;
  }

  .sm\:-inset-y-70 {
    top: -280px !important;
    bottom: -280px !important;
  }

  .sm\:-inset-x-70 {
    right: -280px !important;
    left: -280px !important;
  }

  .sm\:-inset-y-73 {
    top: -292px !important;
    bottom: -292px !important;
  }

  .sm\:-inset-x-73 {
    right: -292px !important;
    left: -292px !important;
  }

  .sm\:-inset-y-74 {
    top: -296px !important;
    bottom: -296px !important;
  }

  .sm\:-inset-x-74 {
    right: -296px !important;
    left: -296px !important;
  }

  .sm\:-inset-y-75 {
    top: -300px !important;
    bottom: -300px !important;
  }

  .sm\:-inset-x-75 {
    right: -300px !important;
    left: -300px !important;
  }

  .sm\:-inset-y-77 {
    top: -308px !important;
    bottom: -308px !important;
  }

  .sm\:-inset-x-77 {
    right: -308px !important;
    left: -308px !important;
  }

  .sm\:-inset-y-78 {
    top: -312px !important;
    bottom: -312px !important;
  }

  .sm\:-inset-x-78 {
    right: -312px !important;
    left: -312px !important;
  }

  .sm\:-inset-y-80 {
    top: -320px !important;
    bottom: -320px !important;
  }

  .sm\:-inset-x-80 {
    right: -320px !important;
    left: -320px !important;
  }

  .sm\:-inset-y-81 {
    top: -324px !important;
    bottom: -324px !important;
  }

  .sm\:-inset-x-81 {
    right: -324px !important;
    left: -324px !important;
  }

  .sm\:-inset-y-84 {
    top: -336px !important;
    bottom: -336px !important;
  }

  .sm\:-inset-x-84 {
    right: -336px !important;
    left: -336px !important;
  }

  .sm\:-inset-y-87 {
    top: -348px !important;
    bottom: -348px !important;
  }

  .sm\:-inset-x-87 {
    right: -348px !important;
    left: -348px !important;
  }

  .sm\:-inset-y-90 {
    top: -360px !important;
    bottom: -360px !important;
  }

  .sm\:-inset-x-90 {
    right: -360px !important;
    left: -360px !important;
  }

  .sm\:-inset-y-91 {
    top: -364px !important;
    bottom: -364px !important;
  }

  .sm\:-inset-x-91 {
    right: -364px !important;
    left: -364px !important;
  }

  .sm\:-inset-y-92 {
    top: -368px !important;
    bottom: -368px !important;
  }

  .sm\:-inset-x-92 {
    right: -368px !important;
    left: -368px !important;
  }

  .sm\:-inset-y-93 {
    top: -372px !important;
    bottom: -372px !important;
  }

  .sm\:-inset-x-93 {
    right: -372px !important;
    left: -372px !important;
  }

  .sm\:-inset-y-94 {
    top: -376px !important;
    bottom: -376px !important;
  }

  .sm\:-inset-x-94 {
    right: -376px !important;
    left: -376px !important;
  }

  .sm\:-inset-y-95 {
    top: -380px !important;
    bottom: -380px !important;
  }

  .sm\:-inset-x-95 {
    right: -380px !important;
    left: -380px !important;
  }

  .sm\:-inset-y-96 {
    top: -384px !important;
    bottom: -384px !important;
  }

  .sm\:-inset-x-96 {
    right: -384px !important;
    left: -384px !important;
  }

  .sm\:-inset-y-97 {
    top: -388px !important;
    bottom: -388px !important;
  }

  .sm\:-inset-x-97 {
    right: -388px !important;
    left: -388px !important;
  }

  .sm\:-inset-y-98 {
    top: -392px !important;
    bottom: -392px !important;
  }

  .sm\:-inset-x-98 {
    right: -392px !important;
    left: -392px !important;
  }

  .sm\:-inset-y-99 {
    top: -396px !important;
    bottom: -396px !important;
  }

  .sm\:-inset-x-99 {
    right: -396px !important;
    left: -396px !important;
  }

  .sm\:-inset-y-100 {
    top: -400px !important;
    bottom: -400px !important;
  }

  .sm\:-inset-x-100 {
    right: -400px !important;
    left: -400px !important;
  }

  .sm\:-inset-y-101 {
    top: -404px !important;
    bottom: -404px !important;
  }

  .sm\:-inset-x-101 {
    right: -404px !important;
    left: -404px !important;
  }

  .sm\:-inset-y-102 {
    top: -408px !important;
    bottom: -408px !important;
  }

  .sm\:-inset-x-102 {
    right: -408px !important;
    left: -408px !important;
  }

  .sm\:-inset-y-103 {
    top: -412px !important;
    bottom: -412px !important;
  }

  .sm\:-inset-x-103 {
    right: -412px !important;
    left: -412px !important;
  }

  .sm\:-inset-y-104 {
    top: -416px !important;
    bottom: -416px !important;
  }

  .sm\:-inset-x-104 {
    right: -416px !important;
    left: -416px !important;
  }

  .sm\:-inset-y-105 {
    top: -420px !important;
    bottom: -420px !important;
  }

  .sm\:-inset-x-105 {
    right: -420px !important;
    left: -420px !important;
  }

  .sm\:-inset-y-107 {
    top: -428px !important;
    bottom: -428px !important;
  }

  .sm\:-inset-x-107 {
    right: -428px !important;
    left: -428px !important;
  }

  .sm\:-inset-y-110 {
    top: -440px !important;
    bottom: -440px !important;
  }

  .sm\:-inset-x-110 {
    right: -440px !important;
    left: -440px !important;
  }

  .sm\:-inset-y-112 {
    top: -448px !important;
    bottom: -448px !important;
  }

  .sm\:-inset-x-112 {
    right: -448px !important;
    left: -448px !important;
  }

  .sm\:-inset-y-114 {
    top: -456px !important;
    bottom: -456px !important;
  }

  .sm\:-inset-x-114 {
    right: -456px !important;
    left: -456px !important;
  }

  .sm\:-inset-y-115 {
    top: -460px !important;
    bottom: -460px !important;
  }

  .sm\:-inset-x-115 {
    right: -460px !important;
    left: -460px !important;
  }

  .sm\:-inset-y-119 {
    top: -476px !important;
    bottom: -476px !important;
  }

  .sm\:-inset-x-119 {
    right: -476px !important;
    left: -476px !important;
  }

  .sm\:-inset-y-120 {
    top: -480px !important;
    bottom: -480px !important;
  }

  .sm\:-inset-x-120 {
    right: -480px !important;
    left: -480px !important;
  }

  .sm\:-inset-y-122 {
    top: -488px !important;
    bottom: -488px !important;
  }

  .sm\:-inset-x-122 {
    right: -488px !important;
    left: -488px !important;
  }

  .sm\:-inset-y-124 {
    top: -496px !important;
    bottom: -496px !important;
  }

  .sm\:-inset-x-124 {
    right: -496px !important;
    left: -496px !important;
  }

  .sm\:-inset-y-130 {
    top: -520px !important;
    bottom: -520px !important;
  }

  .sm\:-inset-x-130 {
    right: -520px !important;
    left: -520px !important;
  }

  .sm\:-inset-y-138 {
    top: -552px !important;
    bottom: -552px !important;
  }

  .sm\:-inset-x-138 {
    right: -552px !important;
    left: -552px !important;
  }

  .sm\:-inset-y-143 {
    top: -572px !important;
    bottom: -572px !important;
  }

  .sm\:-inset-x-143 {
    right: -572px !important;
    left: -572px !important;
  }

  .sm\:-inset-y-148 {
    top: -592px !important;
    bottom: -592px !important;
  }

  .sm\:-inset-x-148 {
    right: -592px !important;
    left: -592px !important;
  }

  .sm\:-inset-y-150 {
    top: -600px !important;
    bottom: -600px !important;
  }

  .sm\:-inset-x-150 {
    right: -600px !important;
    left: -600px !important;
  }

  .sm\:-inset-y-154 {
    top: -616px !important;
    bottom: -616px !important;
  }

  .sm\:-inset-x-154 {
    right: -616px !important;
    left: -616px !important;
  }

  .sm\:-inset-y-160 {
    top: -640px !important;
    bottom: -640px !important;
  }

  .sm\:-inset-x-160 {
    right: -640px !important;
    left: -640px !important;
  }

  .sm\:-inset-y-162 {
    top: -648px !important;
    bottom: -648px !important;
  }

  .sm\:-inset-x-162 {
    right: -648px !important;
    left: -648px !important;
  }

  .sm\:-inset-y-164 {
    top: -656px !important;
    bottom: -656px !important;
  }

  .sm\:-inset-x-164 {
    right: -656px !important;
    left: -656px !important;
  }

  .sm\:-inset-y-165 {
    top: -660px !important;
    bottom: -660px !important;
  }

  .sm\:-inset-x-165 {
    right: -660px !important;
    left: -660px !important;
  }

  .sm\:-inset-y-166 {
    top: -664px !important;
    bottom: -664px !important;
  }

  .sm\:-inset-x-166 {
    right: -664px !important;
    left: -664px !important;
  }

  .sm\:-inset-y-168 {
    top: -672px !important;
    bottom: -672px !important;
  }

  .sm\:-inset-x-168 {
    right: -672px !important;
    left: -672px !important;
  }

  .sm\:-inset-y-169 {
    top: -676px !important;
    bottom: -676px !important;
  }

  .sm\:-inset-x-169 {
    right: -676px !important;
    left: -676px !important;
  }

  .sm\:-inset-y-170 {
    top: -680px !important;
    bottom: -680px !important;
  }

  .sm\:-inset-x-170 {
    right: -680px !important;
    left: -680px !important;
  }

  .sm\:-inset-y-172 {
    top: -688px !important;
    bottom: -688px !important;
  }

  .sm\:-inset-x-172 {
    right: -688px !important;
    left: -688px !important;
  }

  .sm\:-inset-y-174 {
    top: -696px !important;
    bottom: -696px !important;
  }

  .sm\:-inset-x-174 {
    right: -696px !important;
    left: -696px !important;
  }

  .sm\:-inset-y-175 {
    top: -700px !important;
    bottom: -700px !important;
  }

  .sm\:-inset-x-175 {
    right: -700px !important;
    left: -700px !important;
  }

  .sm\:-inset-y-189 {
    top: -756px !important;
    bottom: -756px !important;
  }

  .sm\:-inset-x-189 {
    right: -756px !important;
    left: -756px !important;
  }

  .sm\:-inset-y-200 {
    top: -800px !important;
    bottom: -800px !important;
  }

  .sm\:-inset-x-200 {
    right: -800px !important;
    left: -800px !important;
  }

  .sm\:-inset-y-0\.5 {
    top: -2px !important;
    bottom: -2px !important;
  }

  .sm\:-inset-x-0\.5 {
    right: -2px !important;
    left: -2px !important;
  }

  .sm\:-inset-y-1\.5 {
    top: -6px !important;
    bottom: -6px !important;
  }

  .sm\:-inset-x-1\.5 {
    right: -6px !important;
    left: -6px !important;
  }

  .sm\:-inset-y-3\.5 {
    top: -14px !important;
    bottom: -14px !important;
  }

  .sm\:-inset-x-3\.5 {
    right: -14px !important;
    left: -14px !important;
  }

  .sm\:-inset-y-6\.5 {
    top: -26px !important;
    bottom: -26px !important;
  }

  .sm\:-inset-x-6\.5 {
    right: -26px !important;
    left: -26px !important;
  }

  .sm\:-inset-y-7\.5 {
    top: -30px !important;
    bottom: -30px !important;
  }

  .sm\:-inset-x-7\.5 {
    right: -30px !important;
    left: -30px !important;
  }

  .sm\:-inset-y-17\.5 {
    top: -70px !important;
    bottom: -70px !important;
  }

  .sm\:-inset-x-17\.5 {
    right: -70px !important;
    left: -70px !important;
  }

  .sm\:-inset-y-28\.5 {
    top: -114px !important;
    bottom: -114px !important;
  }

  .sm\:-inset-x-28\.5 {
    right: -114px !important;
    left: -114px !important;
  }

  .sm\:-inset-y-31\.5 {
    top: -126px !important;
    bottom: -126px !important;
  }

  .sm\:-inset-x-31\.5 {
    right: -126px !important;
    left: -126px !important;
  }

  .sm\:-inset-y-37\.5 {
    top: -150px !important;
    bottom: -150px !important;
  }

  .sm\:-inset-x-37\.5 {
    right: -150px !important;
    left: -150px !important;
  }

  .sm\:-inset-y-72\.5 {
    top: -290px !important;
    bottom: -290px !important;
  }

  .sm\:-inset-x-72\.5 {
    right: -290px !important;
    left: -290px !important;
  }

  .sm\:-inset-y-sm {
    top: -8px !important;
    bottom: -8px !important;
  }

  .sm\:-inset-x-sm {
    right: -8px !important;
    left: -8px !important;
  }

  .sm\:-inset-y-md {
    top: -16px !important;
    bottom: -16px !important;
  }

  .sm\:-inset-x-md {
    right: -16px !important;
    left: -16px !important;
  }

  .sm\:-inset-y-lg {
    top: -24px !important;
    bottom: -24px !important;
  }

  .sm\:-inset-x-lg {
    right: -24px !important;
    left: -24px !important;
  }

  .sm\:-inset-y-xl {
    top: -32px !important;
    bottom: -32px !important;
  }

  .sm\:-inset-x-xl {
    right: -32px !important;
    left: -32px !important;
  }

  .sm\:-inset-y-n1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .sm\:-inset-x-n1 {
    right: 4px !important;
    left: 4px !important;
  }

  .sm\:-inset-y-n2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .sm\:-inset-x-n2 {
    right: 8px !important;
    left: 8px !important;
  }

  .sm\:-inset-y-n3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .sm\:-inset-x-n3 {
    right: 12px !important;
    left: 12px !important;
  }

  .sm\:-inset-y-n4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .sm\:-inset-x-n4 {
    right: 16px !important;
    left: 16px !important;
  }

  .sm\:-inset-y-n5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .sm\:-inset-x-n5 {
    right: 20px !important;
    left: 20px !important;
  }

  .sm\:-inset-y-n6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .sm\:-inset-x-n6 {
    right: 24px !important;
    left: 24px !important;
  }

  .sm\:-inset-y-n7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .sm\:-inset-x-n7 {
    right: 28px !important;
    left: 28px !important;
  }

  .sm\:-inset-y-n8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .sm\:-inset-x-n8 {
    right: 32px !important;
    left: 32px !important;
  }

  .sm\:-inset-y-n9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .sm\:-inset-x-n9 {
    right: 36px !important;
    left: 36px !important;
  }

  .sm\:-inset-y-n10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .sm\:-inset-x-n10 {
    right: 40px !important;
    left: 40px !important;
  }

  .sm\:-inset-y-n11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .sm\:-inset-x-n11 {
    right: 44px !important;
    left: 44px !important;
  }

  .sm\:-inset-y-n12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .sm\:-inset-x-n12 {
    right: 48px !important;
    left: 48px !important;
  }

  .sm\:-inset-y-n13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .sm\:-inset-x-n13 {
    right: 52px !important;
    left: 52px !important;
  }

  .sm\:-inset-y-n14 {
    top: 46px !important;
    bottom: 46px !important;
  }

  .sm\:-inset-x-n14 {
    right: 46px !important;
    left: 46px !important;
  }

  .sm\:-inset-y-n22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .sm\:-inset-x-n22 {
    right: 88px !important;
    left: 88px !important;
  }

  .sm\:inset-y-1\/2 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .sm\:inset-x-1\/2 {
    right: 50% !important;
    left: 50% !important;
  }

  .sm\:inset-y-1\/3 {
    top: 33.333333% !important;
    bottom: 33.333333% !important;
  }

  .sm\:inset-x-1\/3 {
    right: 33.333333% !important;
    left: 33.333333% !important;
  }

  .sm\:inset-y-2\/3 {
    top: 66.666667% !important;
    bottom: 66.666667% !important;
  }

  .sm\:inset-x-2\/3 {
    right: 66.666667% !important;
    left: 66.666667% !important;
  }

  .sm\:inset-y-1\/4 {
    top: 25% !important;
    bottom: 25% !important;
  }

  .sm\:inset-x-1\/4 {
    right: 25% !important;
    left: 25% !important;
  }

  .sm\:inset-y-2\/4 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .sm\:inset-x-2\/4 {
    right: 50% !important;
    left: 50% !important;
  }

  .sm\:inset-y-3\/4 {
    top: 75% !important;
    bottom: 75% !important;
  }

  .sm\:inset-x-3\/4 {
    right: 75% !important;
    left: 75% !important;
  }

  .sm\:inset-y-full {
    top: 100% !important;
    bottom: 100% !important;
  }

  .sm\:inset-x-full {
    right: 100% !important;
    left: 100% !important;
  }

  .sm\:-inset-y-1\/2 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .sm\:-inset-x-1\/2 {
    right: -50% !important;
    left: -50% !important;
  }

  .sm\:-inset-y-1\/3 {
    top: -33.333333% !important;
    bottom: -33.333333% !important;
  }

  .sm\:-inset-x-1\/3 {
    right: -33.333333% !important;
    left: -33.333333% !important;
  }

  .sm\:-inset-y-2\/3 {
    top: -66.666667% !important;
    bottom: -66.666667% !important;
  }

  .sm\:-inset-x-2\/3 {
    right: -66.666667% !important;
    left: -66.666667% !important;
  }

  .sm\:-inset-y-1\/4 {
    top: -25% !important;
    bottom: -25% !important;
  }

  .sm\:-inset-x-1\/4 {
    right: -25% !important;
    left: -25% !important;
  }

  .sm\:-inset-y-2\/4 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .sm\:-inset-x-2\/4 {
    right: -50% !important;
    left: -50% !important;
  }

  .sm\:-inset-y-3\/4 {
    top: -75% !important;
    bottom: -75% !important;
  }

  .sm\:-inset-x-3\/4 {
    right: -75% !important;
    left: -75% !important;
  }

  .sm\:-inset-y-full {
    top: -100% !important;
    bottom: -100% !important;
  }

  .sm\:-inset-x-full {
    right: -100% !important;
    left: -100% !important;
  }

  .sm\:top-0 {
    top: 0px !important;
  }

  .sm\:right-0 {
    right: 0px !important;
  }

  .sm\:bottom-0 {
    bottom: 0px !important;
  }

  .sm\:left-0 {
    left: 0px !important;
  }

  .sm\:top-1 {
    top: 4px !important;
  }

  .sm\:right-1 {
    right: 4px !important;
  }

  .sm\:bottom-1 {
    bottom: 4px !important;
  }

  .sm\:left-1 {
    left: 4px !important;
  }

  .sm\:top-2 {
    top: 8px !important;
  }

  .sm\:right-2 {
    right: 8px !important;
  }

  .sm\:bottom-2 {
    bottom: 8px !important;
  }

  .sm\:left-2 {
    left: 8px !important;
  }

  .sm\:top-3 {
    top: 12px !important;
  }

  .sm\:right-3 {
    right: 12px !important;
  }

  .sm\:bottom-3 {
    bottom: 12px !important;
  }

  .sm\:left-3 {
    left: 12px !important;
  }

  .sm\:top-4 {
    top: 16px !important;
  }

  .sm\:right-4 {
    right: 16px !important;
  }

  .sm\:bottom-4 {
    bottom: 16px !important;
  }

  .sm\:left-4 {
    left: 16px !important;
  }

  .sm\:top-5 {
    top: 20px !important;
  }

  .sm\:right-5 {
    right: 20px !important;
  }

  .sm\:bottom-5 {
    bottom: 20px !important;
  }

  .sm\:left-5 {
    left: 20px !important;
  }

  .sm\:top-6 {
    top: 24px !important;
  }

  .sm\:right-6 {
    right: 24px !important;
  }

  .sm\:bottom-6 {
    bottom: 24px !important;
  }

  .sm\:left-6 {
    left: 24px !important;
  }

  .sm\:top-7 {
    top: 28px !important;
  }

  .sm\:right-7 {
    right: 28px !important;
  }

  .sm\:bottom-7 {
    bottom: 28px !important;
  }

  .sm\:left-7 {
    left: 28px !important;
  }

  .sm\:top-8 {
    top: 32px !important;
  }

  .sm\:right-8 {
    right: 32px !important;
  }

  .sm\:bottom-8 {
    bottom: 32px !important;
  }

  .sm\:left-8 {
    left: 32px !important;
  }

  .sm\:top-9 {
    top: 36px !important;
  }

  .sm\:right-9 {
    right: 36px !important;
  }

  .sm\:bottom-9 {
    bottom: 36px !important;
  }

  .sm\:left-9 {
    left: 36px !important;
  }

  .sm\:top-10 {
    top: 40px !important;
  }

  .sm\:right-10 {
    right: 40px !important;
  }

  .sm\:bottom-10 {
    bottom: 40px !important;
  }

  .sm\:left-10 {
    left: 40px !important;
  }

  .sm\:top-11 {
    top: 44px !important;
  }

  .sm\:right-11 {
    right: 44px !important;
  }

  .sm\:bottom-11 {
    bottom: 44px !important;
  }

  .sm\:left-11 {
    left: 44px !important;
  }

  .sm\:top-12 {
    top: 48px !important;
  }

  .sm\:right-12 {
    right: 48px !important;
  }

  .sm\:bottom-12 {
    bottom: 48px !important;
  }

  .sm\:left-12 {
    left: 48px !important;
  }

  .sm\:top-13 {
    top: 52px !important;
  }

  .sm\:right-13 {
    right: 52px !important;
  }

  .sm\:bottom-13 {
    bottom: 52px !important;
  }

  .sm\:left-13 {
    left: 52px !important;
  }

  .sm\:top-14 {
    top: 56px !important;
  }

  .sm\:right-14 {
    right: 56px !important;
  }

  .sm\:bottom-14 {
    bottom: 56px !important;
  }

  .sm\:left-14 {
    left: 56px !important;
  }

  .sm\:top-15 {
    top: 60px !important;
  }

  .sm\:right-15 {
    right: 60px !important;
  }

  .sm\:bottom-15 {
    bottom: 60px !important;
  }

  .sm\:left-15 {
    left: 60px !important;
  }

  .sm\:top-16 {
    top: 64px !important;
  }

  .sm\:right-16 {
    right: 64px !important;
  }

  .sm\:bottom-16 {
    bottom: 64px !important;
  }

  .sm\:left-16 {
    left: 64px !important;
  }

  .sm\:top-17 {
    top: 68px !important;
  }

  .sm\:right-17 {
    right: 68px !important;
  }

  .sm\:bottom-17 {
    bottom: 68px !important;
  }

  .sm\:left-17 {
    left: 68px !important;
  }

  .sm\:top-18 {
    top: 72px !important;
  }

  .sm\:right-18 {
    right: 72px !important;
  }

  .sm\:bottom-18 {
    bottom: 72px !important;
  }

  .sm\:left-18 {
    left: 72px !important;
  }

  .sm\:top-19 {
    top: 76px !important;
  }

  .sm\:right-19 {
    right: 76px !important;
  }

  .sm\:bottom-19 {
    bottom: 76px !important;
  }

  .sm\:left-19 {
    left: 76px !important;
  }

  .sm\:top-20 {
    top: 80px !important;
  }

  .sm\:right-20 {
    right: 80px !important;
  }

  .sm\:bottom-20 {
    bottom: 80px !important;
  }

  .sm\:left-20 {
    left: 80px !important;
  }

  .sm\:top-21 {
    top: 84px !important;
  }

  .sm\:right-21 {
    right: 84px !important;
  }

  .sm\:bottom-21 {
    bottom: 84px !important;
  }

  .sm\:left-21 {
    left: 84px !important;
  }

  .sm\:top-22 {
    top: 88px !important;
  }

  .sm\:right-22 {
    right: 88px !important;
  }

  .sm\:bottom-22 {
    bottom: 88px !important;
  }

  .sm\:left-22 {
    left: 88px !important;
  }

  .sm\:top-23 {
    top: 92px !important;
  }

  .sm\:right-23 {
    right: 92px !important;
  }

  .sm\:bottom-23 {
    bottom: 92px !important;
  }

  .sm\:left-23 {
    left: 92px !important;
  }

  .sm\:top-24 {
    top: 96px !important;
  }

  .sm\:right-24 {
    right: 96px !important;
  }

  .sm\:bottom-24 {
    bottom: 96px !important;
  }

  .sm\:left-24 {
    left: 96px !important;
  }

  .sm\:top-25 {
    top: 100px !important;
  }

  .sm\:right-25 {
    right: 100px !important;
  }

  .sm\:bottom-25 {
    bottom: 100px !important;
  }

  .sm\:left-25 {
    left: 100px !important;
  }

  .sm\:top-26 {
    top: 104px !important;
  }

  .sm\:right-26 {
    right: 104px !important;
  }

  .sm\:bottom-26 {
    bottom: 104px !important;
  }

  .sm\:left-26 {
    left: 104px !important;
  }

  .sm\:top-27 {
    top: 108px !important;
  }

  .sm\:right-27 {
    right: 108px !important;
  }

  .sm\:bottom-27 {
    bottom: 108px !important;
  }

  .sm\:left-27 {
    left: 108px !important;
  }

  .sm\:top-28 {
    top: 112px !important;
  }

  .sm\:right-28 {
    right: 112px !important;
  }

  .sm\:bottom-28 {
    bottom: 112px !important;
  }

  .sm\:left-28 {
    left: 112px !important;
  }

  .sm\:top-29 {
    top: 116px !important;
  }

  .sm\:right-29 {
    right: 116px !important;
  }

  .sm\:bottom-29 {
    bottom: 116px !important;
  }

  .sm\:left-29 {
    left: 116px !important;
  }

  .sm\:top-30 {
    top: 120px !important;
  }

  .sm\:right-30 {
    right: 120px !important;
  }

  .sm\:bottom-30 {
    bottom: 120px !important;
  }

  .sm\:left-30 {
    left: 120px !important;
  }

  .sm\:top-31 {
    top: 124px !important;
  }

  .sm\:right-31 {
    right: 124px !important;
  }

  .sm\:bottom-31 {
    bottom: 124px !important;
  }

  .sm\:left-31 {
    left: 124px !important;
  }

  .sm\:top-32 {
    top: 128px !important;
  }

  .sm\:right-32 {
    right: 128px !important;
  }

  .sm\:bottom-32 {
    bottom: 128px !important;
  }

  .sm\:left-32 {
    left: 128px !important;
  }

  .sm\:top-33 {
    top: 132px !important;
  }

  .sm\:right-33 {
    right: 132px !important;
  }

  .sm\:bottom-33 {
    bottom: 132px !important;
  }

  .sm\:left-33 {
    left: 132px !important;
  }

  .sm\:top-34 {
    top: 136px !important;
  }

  .sm\:right-34 {
    right: 136px !important;
  }

  .sm\:bottom-34 {
    bottom: 136px !important;
  }

  .sm\:left-34 {
    left: 136px !important;
  }

  .sm\:top-35 {
    top: 140px !important;
  }

  .sm\:right-35 {
    right: 140px !important;
  }

  .sm\:bottom-35 {
    bottom: 140px !important;
  }

  .sm\:left-35 {
    left: 140px !important;
  }

  .sm\:top-36 {
    top: 144px !important;
  }

  .sm\:right-36 {
    right: 144px !important;
  }

  .sm\:bottom-36 {
    bottom: 144px !important;
  }

  .sm\:left-36 {
    left: 144px !important;
  }

  .sm\:top-37 {
    top: 148px !important;
  }

  .sm\:right-37 {
    right: 148px !important;
  }

  .sm\:bottom-37 {
    bottom: 148px !important;
  }

  .sm\:left-37 {
    left: 148px !important;
  }

  .sm\:top-38 {
    top: 152px !important;
  }

  .sm\:right-38 {
    right: 152px !important;
  }

  .sm\:bottom-38 {
    bottom: 152px !important;
  }

  .sm\:left-38 {
    left: 152px !important;
  }

  .sm\:top-39 {
    top: 156px !important;
  }

  .sm\:right-39 {
    right: 156px !important;
  }

  .sm\:bottom-39 {
    bottom: 156px !important;
  }

  .sm\:left-39 {
    left: 156px !important;
  }

  .sm\:top-40 {
    top: 160px !important;
  }

  .sm\:right-40 {
    right: 160px !important;
  }

  .sm\:bottom-40 {
    bottom: 160px !important;
  }

  .sm\:left-40 {
    left: 160px !important;
  }

  .sm\:top-41 {
    top: 164px !important;
  }

  .sm\:right-41 {
    right: 164px !important;
  }

  .sm\:bottom-41 {
    bottom: 164px !important;
  }

  .sm\:left-41 {
    left: 164px !important;
  }

  .sm\:top-42 {
    top: 168px !important;
  }

  .sm\:right-42 {
    right: 168px !important;
  }

  .sm\:bottom-42 {
    bottom: 168px !important;
  }

  .sm\:left-42 {
    left: 168px !important;
  }

  .sm\:top-43 {
    top: 172px !important;
  }

  .sm\:right-43 {
    right: 172px !important;
  }

  .sm\:bottom-43 {
    bottom: 172px !important;
  }

  .sm\:left-43 {
    left: 172px !important;
  }

  .sm\:top-44 {
    top: 176px !important;
  }

  .sm\:right-44 {
    right: 176px !important;
  }

  .sm\:bottom-44 {
    bottom: 176px !important;
  }

  .sm\:left-44 {
    left: 176px !important;
  }

  .sm\:top-45 {
    top: 180px !important;
  }

  .sm\:right-45 {
    right: 180px !important;
  }

  .sm\:bottom-45 {
    bottom: 180px !important;
  }

  .sm\:left-45 {
    left: 180px !important;
  }

  .sm\:top-46 {
    top: 184px !important;
  }

  .sm\:right-46 {
    right: 184px !important;
  }

  .sm\:bottom-46 {
    bottom: 184px !important;
  }

  .sm\:left-46 {
    left: 184px !important;
  }

  .sm\:top-47 {
    top: 188px !important;
  }

  .sm\:right-47 {
    right: 188px !important;
  }

  .sm\:bottom-47 {
    bottom: 188px !important;
  }

  .sm\:left-47 {
    left: 188px !important;
  }

  .sm\:top-48 {
    top: 192px !important;
  }

  .sm\:right-48 {
    right: 192px !important;
  }

  .sm\:bottom-48 {
    bottom: 192px !important;
  }

  .sm\:left-48 {
    left: 192px !important;
  }

  .sm\:top-49 {
    top: 196px !important;
  }

  .sm\:right-49 {
    right: 196px !important;
  }

  .sm\:bottom-49 {
    bottom: 196px !important;
  }

  .sm\:left-49 {
    left: 196px !important;
  }

  .sm\:top-50 {
    top: 200px !important;
  }

  .sm\:right-50 {
    right: 200px !important;
  }

  .sm\:bottom-50 {
    bottom: 200px !important;
  }

  .sm\:left-50 {
    left: 200px !important;
  }

  .sm\:top-51 {
    top: 204px !important;
  }

  .sm\:right-51 {
    right: 204px !important;
  }

  .sm\:bottom-51 {
    bottom: 204px !important;
  }

  .sm\:left-51 {
    left: 204px !important;
  }

  .sm\:top-52 {
    top: 208px !important;
  }

  .sm\:right-52 {
    right: 208px !important;
  }

  .sm\:bottom-52 {
    bottom: 208px !important;
  }

  .sm\:left-52 {
    left: 208px !important;
  }

  .sm\:top-53 {
    top: 212px !important;
  }

  .sm\:right-53 {
    right: 212px !important;
  }

  .sm\:bottom-53 {
    bottom: 212px !important;
  }

  .sm\:left-53 {
    left: 212px !important;
  }

  .sm\:top-54 {
    top: 216px !important;
  }

  .sm\:right-54 {
    right: 216px !important;
  }

  .sm\:bottom-54 {
    bottom: 216px !important;
  }

  .sm\:left-54 {
    left: 216px !important;
  }

  .sm\:top-55 {
    top: 220px !important;
  }

  .sm\:right-55 {
    right: 220px !important;
  }

  .sm\:bottom-55 {
    bottom: 220px !important;
  }

  .sm\:left-55 {
    left: 220px !important;
  }

  .sm\:top-56 {
    top: 224px !important;
  }

  .sm\:right-56 {
    right: 224px !important;
  }

  .sm\:bottom-56 {
    bottom: 224px !important;
  }

  .sm\:left-56 {
    left: 224px !important;
  }

  .sm\:top-57 {
    top: 228px !important;
  }

  .sm\:right-57 {
    right: 228px !important;
  }

  .sm\:bottom-57 {
    bottom: 228px !important;
  }

  .sm\:left-57 {
    left: 228px !important;
  }

  .sm\:top-60 {
    top: 240px !important;
  }

  .sm\:right-60 {
    right: 240px !important;
  }

  .sm\:bottom-60 {
    bottom: 240px !important;
  }

  .sm\:left-60 {
    left: 240px !important;
  }

  .sm\:top-61 {
    top: 244px !important;
  }

  .sm\:right-61 {
    right: 244px !important;
  }

  .sm\:bottom-61 {
    bottom: 244px !important;
  }

  .sm\:left-61 {
    left: 244px !important;
  }

  .sm\:top-62 {
    top: 248px !important;
  }

  .sm\:right-62 {
    right: 248px !important;
  }

  .sm\:bottom-62 {
    bottom: 248px !important;
  }

  .sm\:left-62 {
    left: 248px !important;
  }

  .sm\:top-65 {
    top: 260px !important;
  }

  .sm\:right-65 {
    right: 260px !important;
  }

  .sm\:bottom-65 {
    bottom: 260px !important;
  }

  .sm\:left-65 {
    left: 260px !important;
  }

  .sm\:top-66 {
    top: 264px !important;
  }

  .sm\:right-66 {
    right: 264px !important;
  }

  .sm\:bottom-66 {
    bottom: 264px !important;
  }

  .sm\:left-66 {
    left: 264px !important;
  }

  .sm\:top-68 {
    top: 272px !important;
  }

  .sm\:right-68 {
    right: 272px !important;
  }

  .sm\:bottom-68 {
    bottom: 272px !important;
  }

  .sm\:left-68 {
    left: 272px !important;
  }

  .sm\:top-69 {
    top: 276px !important;
  }

  .sm\:right-69 {
    right: 276px !important;
  }

  .sm\:bottom-69 {
    bottom: 276px !important;
  }

  .sm\:left-69 {
    left: 276px !important;
  }

  .sm\:top-70 {
    top: 280px !important;
  }

  .sm\:right-70 {
    right: 280px !important;
  }

  .sm\:bottom-70 {
    bottom: 280px !important;
  }

  .sm\:left-70 {
    left: 280px !important;
  }

  .sm\:top-73 {
    top: 292px !important;
  }

  .sm\:right-73 {
    right: 292px !important;
  }

  .sm\:bottom-73 {
    bottom: 292px !important;
  }

  .sm\:left-73 {
    left: 292px !important;
  }

  .sm\:top-74 {
    top: 296px !important;
  }

  .sm\:right-74 {
    right: 296px !important;
  }

  .sm\:bottom-74 {
    bottom: 296px !important;
  }

  .sm\:left-74 {
    left: 296px !important;
  }

  .sm\:top-75 {
    top: 300px !important;
  }

  .sm\:right-75 {
    right: 300px !important;
  }

  .sm\:bottom-75 {
    bottom: 300px !important;
  }

  .sm\:left-75 {
    left: 300px !important;
  }

  .sm\:top-77 {
    top: 308px !important;
  }

  .sm\:right-77 {
    right: 308px !important;
  }

  .sm\:bottom-77 {
    bottom: 308px !important;
  }

  .sm\:left-77 {
    left: 308px !important;
  }

  .sm\:top-78 {
    top: 312px !important;
  }

  .sm\:right-78 {
    right: 312px !important;
  }

  .sm\:bottom-78 {
    bottom: 312px !important;
  }

  .sm\:left-78 {
    left: 312px !important;
  }

  .sm\:top-80 {
    top: 320px !important;
  }

  .sm\:right-80 {
    right: 320px !important;
  }

  .sm\:bottom-80 {
    bottom: 320px !important;
  }

  .sm\:left-80 {
    left: 320px !important;
  }

  .sm\:top-81 {
    top: 324px !important;
  }

  .sm\:right-81 {
    right: 324px !important;
  }

  .sm\:bottom-81 {
    bottom: 324px !important;
  }

  .sm\:left-81 {
    left: 324px !important;
  }

  .sm\:top-84 {
    top: 336px !important;
  }

  .sm\:right-84 {
    right: 336px !important;
  }

  .sm\:bottom-84 {
    bottom: 336px !important;
  }

  .sm\:left-84 {
    left: 336px !important;
  }

  .sm\:top-87 {
    top: 348px !important;
  }

  .sm\:right-87 {
    right: 348px !important;
  }

  .sm\:bottom-87 {
    bottom: 348px !important;
  }

  .sm\:left-87 {
    left: 348px !important;
  }

  .sm\:top-90 {
    top: 360px !important;
  }

  .sm\:right-90 {
    right: 360px !important;
  }

  .sm\:bottom-90 {
    bottom: 360px !important;
  }

  .sm\:left-90 {
    left: 360px !important;
  }

  .sm\:top-91 {
    top: 364px !important;
  }

  .sm\:right-91 {
    right: 364px !important;
  }

  .sm\:bottom-91 {
    bottom: 364px !important;
  }

  .sm\:left-91 {
    left: 364px !important;
  }

  .sm\:top-92 {
    top: 368px !important;
  }

  .sm\:right-92 {
    right: 368px !important;
  }

  .sm\:bottom-92 {
    bottom: 368px !important;
  }

  .sm\:left-92 {
    left: 368px !important;
  }

  .sm\:top-93 {
    top: 372px !important;
  }

  .sm\:right-93 {
    right: 372px !important;
  }

  .sm\:bottom-93 {
    bottom: 372px !important;
  }

  .sm\:left-93 {
    left: 372px !important;
  }

  .sm\:top-94 {
    top: 376px !important;
  }

  .sm\:right-94 {
    right: 376px !important;
  }

  .sm\:bottom-94 {
    bottom: 376px !important;
  }

  .sm\:left-94 {
    left: 376px !important;
  }

  .sm\:top-95 {
    top: 380px !important;
  }

  .sm\:right-95 {
    right: 380px !important;
  }

  .sm\:bottom-95 {
    bottom: 380px !important;
  }

  .sm\:left-95 {
    left: 380px !important;
  }

  .sm\:top-96 {
    top: 384px !important;
  }

  .sm\:right-96 {
    right: 384px !important;
  }

  .sm\:bottom-96 {
    bottom: 384px !important;
  }

  .sm\:left-96 {
    left: 384px !important;
  }

  .sm\:top-97 {
    top: 388px !important;
  }

  .sm\:right-97 {
    right: 388px !important;
  }

  .sm\:bottom-97 {
    bottom: 388px !important;
  }

  .sm\:left-97 {
    left: 388px !important;
  }

  .sm\:top-98 {
    top: 392px !important;
  }

  .sm\:right-98 {
    right: 392px !important;
  }

  .sm\:bottom-98 {
    bottom: 392px !important;
  }

  .sm\:left-98 {
    left: 392px !important;
  }

  .sm\:top-99 {
    top: 396px !important;
  }

  .sm\:right-99 {
    right: 396px !important;
  }

  .sm\:bottom-99 {
    bottom: 396px !important;
  }

  .sm\:left-99 {
    left: 396px !important;
  }

  .sm\:top-100 {
    top: 400px !important;
  }

  .sm\:right-100 {
    right: 400px !important;
  }

  .sm\:bottom-100 {
    bottom: 400px !important;
  }

  .sm\:left-100 {
    left: 400px !important;
  }

  .sm\:top-101 {
    top: 404px !important;
  }

  .sm\:right-101 {
    right: 404px !important;
  }

  .sm\:bottom-101 {
    bottom: 404px !important;
  }

  .sm\:left-101 {
    left: 404px !important;
  }

  .sm\:top-102 {
    top: 408px !important;
  }

  .sm\:right-102 {
    right: 408px !important;
  }

  .sm\:bottom-102 {
    bottom: 408px !important;
  }

  .sm\:left-102 {
    left: 408px !important;
  }

  .sm\:top-103 {
    top: 412px !important;
  }

  .sm\:right-103 {
    right: 412px !important;
  }

  .sm\:bottom-103 {
    bottom: 412px !important;
  }

  .sm\:left-103 {
    left: 412px !important;
  }

  .sm\:top-104 {
    top: 416px !important;
  }

  .sm\:right-104 {
    right: 416px !important;
  }

  .sm\:bottom-104 {
    bottom: 416px !important;
  }

  .sm\:left-104 {
    left: 416px !important;
  }

  .sm\:top-105 {
    top: 420px !important;
  }

  .sm\:right-105 {
    right: 420px !important;
  }

  .sm\:bottom-105 {
    bottom: 420px !important;
  }

  .sm\:left-105 {
    left: 420px !important;
  }

  .sm\:top-107 {
    top: 428px !important;
  }

  .sm\:right-107 {
    right: 428px !important;
  }

  .sm\:bottom-107 {
    bottom: 428px !important;
  }

  .sm\:left-107 {
    left: 428px !important;
  }

  .sm\:top-110 {
    top: 440px !important;
  }

  .sm\:right-110 {
    right: 440px !important;
  }

  .sm\:bottom-110 {
    bottom: 440px !important;
  }

  .sm\:left-110 {
    left: 440px !important;
  }

  .sm\:top-112 {
    top: 448px !important;
  }

  .sm\:right-112 {
    right: 448px !important;
  }

  .sm\:bottom-112 {
    bottom: 448px !important;
  }

  .sm\:left-112 {
    left: 448px !important;
  }

  .sm\:top-114 {
    top: 456px !important;
  }

  .sm\:right-114 {
    right: 456px !important;
  }

  .sm\:bottom-114 {
    bottom: 456px !important;
  }

  .sm\:left-114 {
    left: 456px !important;
  }

  .sm\:top-115 {
    top: 460px !important;
  }

  .sm\:right-115 {
    right: 460px !important;
  }

  .sm\:bottom-115 {
    bottom: 460px !important;
  }

  .sm\:left-115 {
    left: 460px !important;
  }

  .sm\:top-119 {
    top: 476px !important;
  }

  .sm\:right-119 {
    right: 476px !important;
  }

  .sm\:bottom-119 {
    bottom: 476px !important;
  }

  .sm\:left-119 {
    left: 476px !important;
  }

  .sm\:top-120 {
    top: 480px !important;
  }

  .sm\:right-120 {
    right: 480px !important;
  }

  .sm\:bottom-120 {
    bottom: 480px !important;
  }

  .sm\:left-120 {
    left: 480px !important;
  }

  .sm\:top-122 {
    top: 488px !important;
  }

  .sm\:right-122 {
    right: 488px !important;
  }

  .sm\:bottom-122 {
    bottom: 488px !important;
  }

  .sm\:left-122 {
    left: 488px !important;
  }

  .sm\:top-124 {
    top: 496px !important;
  }

  .sm\:right-124 {
    right: 496px !important;
  }

  .sm\:bottom-124 {
    bottom: 496px !important;
  }

  .sm\:left-124 {
    left: 496px !important;
  }

  .sm\:top-130 {
    top: 520px !important;
  }

  .sm\:right-130 {
    right: 520px !important;
  }

  .sm\:bottom-130 {
    bottom: 520px !important;
  }

  .sm\:left-130 {
    left: 520px !important;
  }

  .sm\:top-138 {
    top: 552px !important;
  }

  .sm\:right-138 {
    right: 552px !important;
  }

  .sm\:bottom-138 {
    bottom: 552px !important;
  }

  .sm\:left-138 {
    left: 552px !important;
  }

  .sm\:top-143 {
    top: 572px !important;
  }

  .sm\:right-143 {
    right: 572px !important;
  }

  .sm\:bottom-143 {
    bottom: 572px !important;
  }

  .sm\:left-143 {
    left: 572px !important;
  }

  .sm\:top-148 {
    top: 592px !important;
  }

  .sm\:right-148 {
    right: 592px !important;
  }

  .sm\:bottom-148 {
    bottom: 592px !important;
  }

  .sm\:left-148 {
    left: 592px !important;
  }

  .sm\:top-150 {
    top: 600px !important;
  }

  .sm\:right-150 {
    right: 600px !important;
  }

  .sm\:bottom-150 {
    bottom: 600px !important;
  }

  .sm\:left-150 {
    left: 600px !important;
  }

  .sm\:top-154 {
    top: 616px !important;
  }

  .sm\:right-154 {
    right: 616px !important;
  }

  .sm\:bottom-154 {
    bottom: 616px !important;
  }

  .sm\:left-154 {
    left: 616px !important;
  }

  .sm\:top-160 {
    top: 640px !important;
  }

  .sm\:right-160 {
    right: 640px !important;
  }

  .sm\:bottom-160 {
    bottom: 640px !important;
  }

  .sm\:left-160 {
    left: 640px !important;
  }

  .sm\:top-162 {
    top: 648px !important;
  }

  .sm\:right-162 {
    right: 648px !important;
  }

  .sm\:bottom-162 {
    bottom: 648px !important;
  }

  .sm\:left-162 {
    left: 648px !important;
  }

  .sm\:top-164 {
    top: 656px !important;
  }

  .sm\:right-164 {
    right: 656px !important;
  }

  .sm\:bottom-164 {
    bottom: 656px !important;
  }

  .sm\:left-164 {
    left: 656px !important;
  }

  .sm\:top-165 {
    top: 660px !important;
  }

  .sm\:right-165 {
    right: 660px !important;
  }

  .sm\:bottom-165 {
    bottom: 660px !important;
  }

  .sm\:left-165 {
    left: 660px !important;
  }

  .sm\:top-166 {
    top: 664px !important;
  }

  .sm\:right-166 {
    right: 664px !important;
  }

  .sm\:bottom-166 {
    bottom: 664px !important;
  }

  .sm\:left-166 {
    left: 664px !important;
  }

  .sm\:top-168 {
    top: 672px !important;
  }

  .sm\:right-168 {
    right: 672px !important;
  }

  .sm\:bottom-168 {
    bottom: 672px !important;
  }

  .sm\:left-168 {
    left: 672px !important;
  }

  .sm\:top-169 {
    top: 676px !important;
  }

  .sm\:right-169 {
    right: 676px !important;
  }

  .sm\:bottom-169 {
    bottom: 676px !important;
  }

  .sm\:left-169 {
    left: 676px !important;
  }

  .sm\:top-170 {
    top: 680px !important;
  }

  .sm\:right-170 {
    right: 680px !important;
  }

  .sm\:bottom-170 {
    bottom: 680px !important;
  }

  .sm\:left-170 {
    left: 680px !important;
  }

  .sm\:top-172 {
    top: 688px !important;
  }

  .sm\:right-172 {
    right: 688px !important;
  }

  .sm\:bottom-172 {
    bottom: 688px !important;
  }

  .sm\:left-172 {
    left: 688px !important;
  }

  .sm\:top-174 {
    top: 696px !important;
  }

  .sm\:right-174 {
    right: 696px !important;
  }

  .sm\:bottom-174 {
    bottom: 696px !important;
  }

  .sm\:left-174 {
    left: 696px !important;
  }

  .sm\:top-175 {
    top: 700px !important;
  }

  .sm\:right-175 {
    right: 700px !important;
  }

  .sm\:bottom-175 {
    bottom: 700px !important;
  }

  .sm\:left-175 {
    left: 700px !important;
  }

  .sm\:top-189 {
    top: 756px !important;
  }

  .sm\:right-189 {
    right: 756px !important;
  }

  .sm\:bottom-189 {
    bottom: 756px !important;
  }

  .sm\:left-189 {
    left: 756px !important;
  }

  .sm\:top-200 {
    top: 800px !important;
  }

  .sm\:right-200 {
    right: 800px !important;
  }

  .sm\:bottom-200 {
    bottom: 800px !important;
  }

  .sm\:left-200 {
    left: 800px !important;
  }

  .sm\:top-auto {
    top: auto !important;
  }

  .sm\:right-auto {
    right: auto !important;
  }

  .sm\:bottom-auto {
    bottom: auto !important;
  }

  .sm\:left-auto {
    left: auto !important;
  }

  .sm\:top-0\.5 {
    top: 2px !important;
  }

  .sm\:right-0\.5 {
    right: 2px !important;
  }

  .sm\:bottom-0\.5 {
    bottom: 2px !important;
  }

  .sm\:left-0\.5 {
    left: 2px !important;
  }

  .sm\:top-1\.5 {
    top: 6px !important;
  }

  .sm\:right-1\.5 {
    right: 6px !important;
  }

  .sm\:bottom-1\.5 {
    bottom: 6px !important;
  }

  .sm\:left-1\.5 {
    left: 6px !important;
  }

  .sm\:top-3\.5 {
    top: 14px !important;
  }

  .sm\:right-3\.5 {
    right: 14px !important;
  }

  .sm\:bottom-3\.5 {
    bottom: 14px !important;
  }

  .sm\:left-3\.5 {
    left: 14px !important;
  }

  .sm\:top-6\.5 {
    top: 26px !important;
  }

  .sm\:right-6\.5 {
    right: 26px !important;
  }

  .sm\:bottom-6\.5 {
    bottom: 26px !important;
  }

  .sm\:left-6\.5 {
    left: 26px !important;
  }

  .sm\:top-7\.5 {
    top: 30px !important;
  }

  .sm\:right-7\.5 {
    right: 30px !important;
  }

  .sm\:bottom-7\.5 {
    bottom: 30px !important;
  }

  .sm\:left-7\.5 {
    left: 30px !important;
  }

  .sm\:top-17\.5 {
    top: 70px !important;
  }

  .sm\:right-17\.5 {
    right: 70px !important;
  }

  .sm\:bottom-17\.5 {
    bottom: 70px !important;
  }

  .sm\:left-17\.5 {
    left: 70px !important;
  }

  .sm\:top-28\.5 {
    top: 114px !important;
  }

  .sm\:right-28\.5 {
    right: 114px !important;
  }

  .sm\:bottom-28\.5 {
    bottom: 114px !important;
  }

  .sm\:left-28\.5 {
    left: 114px !important;
  }

  .sm\:top-31\.5 {
    top: 126px !important;
  }

  .sm\:right-31\.5 {
    right: 126px !important;
  }

  .sm\:bottom-31\.5 {
    bottom: 126px !important;
  }

  .sm\:left-31\.5 {
    left: 126px !important;
  }

  .sm\:top-37\.5 {
    top: 150px !important;
  }

  .sm\:right-37\.5 {
    right: 150px !important;
  }

  .sm\:bottom-37\.5 {
    bottom: 150px !important;
  }

  .sm\:left-37\.5 {
    left: 150px !important;
  }

  .sm\:top-72\.5 {
    top: 290px !important;
  }

  .sm\:right-72\.5 {
    right: 290px !important;
  }

  .sm\:bottom-72\.5 {
    bottom: 290px !important;
  }

  .sm\:left-72\.5 {
    left: 290px !important;
  }

  .sm\:top-sm {
    top: 8px !important;
  }

  .sm\:right-sm {
    right: 8px !important;
  }

  .sm\:bottom-sm {
    bottom: 8px !important;
  }

  .sm\:left-sm {
    left: 8px !important;
  }

  .sm\:top-md {
    top: 16px !important;
  }

  .sm\:right-md {
    right: 16px !important;
  }

  .sm\:bottom-md {
    bottom: 16px !important;
  }

  .sm\:left-md {
    left: 16px !important;
  }

  .sm\:top-lg {
    top: 24px !important;
  }

  .sm\:right-lg {
    right: 24px !important;
  }

  .sm\:bottom-lg {
    bottom: 24px !important;
  }

  .sm\:left-lg {
    left: 24px !important;
  }

  .sm\:top-xl {
    top: 32px !important;
  }

  .sm\:right-xl {
    right: 32px !important;
  }

  .sm\:bottom-xl {
    bottom: 32px !important;
  }

  .sm\:left-xl {
    left: 32px !important;
  }

  .sm\:top-n1 {
    top: -4px !important;
  }

  .sm\:right-n1 {
    right: -4px !important;
  }

  .sm\:bottom-n1 {
    bottom: -4px !important;
  }

  .sm\:left-n1 {
    left: -4px !important;
  }

  .sm\:top-n2 {
    top: -8px !important;
  }

  .sm\:right-n2 {
    right: -8px !important;
  }

  .sm\:bottom-n2 {
    bottom: -8px !important;
  }

  .sm\:left-n2 {
    left: -8px !important;
  }

  .sm\:top-n3 {
    top: -12px !important;
  }

  .sm\:right-n3 {
    right: -12px !important;
  }

  .sm\:bottom-n3 {
    bottom: -12px !important;
  }

  .sm\:left-n3 {
    left: -12px !important;
  }

  .sm\:top-n4 {
    top: -16px !important;
  }

  .sm\:right-n4 {
    right: -16px !important;
  }

  .sm\:bottom-n4 {
    bottom: -16px !important;
  }

  .sm\:left-n4 {
    left: -16px !important;
  }

  .sm\:top-n5 {
    top: -20px !important;
  }

  .sm\:right-n5 {
    right: -20px !important;
  }

  .sm\:bottom-n5 {
    bottom: -20px !important;
  }

  .sm\:left-n5 {
    left: -20px !important;
  }

  .sm\:top-n6 {
    top: -24px !important;
  }

  .sm\:right-n6 {
    right: -24px !important;
  }

  .sm\:bottom-n6 {
    bottom: -24px !important;
  }

  .sm\:left-n6 {
    left: -24px !important;
  }

  .sm\:top-n7 {
    top: -28px !important;
  }

  .sm\:right-n7 {
    right: -28px !important;
  }

  .sm\:bottom-n7 {
    bottom: -28px !important;
  }

  .sm\:left-n7 {
    left: -28px !important;
  }

  .sm\:top-n8 {
    top: -32px !important;
  }

  .sm\:right-n8 {
    right: -32px !important;
  }

  .sm\:bottom-n8 {
    bottom: -32px !important;
  }

  .sm\:left-n8 {
    left: -32px !important;
  }

  .sm\:top-n9 {
    top: -36px !important;
  }

  .sm\:right-n9 {
    right: -36px !important;
  }

  .sm\:bottom-n9 {
    bottom: -36px !important;
  }

  .sm\:left-n9 {
    left: -36px !important;
  }

  .sm\:top-n10 {
    top: -40px !important;
  }

  .sm\:right-n10 {
    right: -40px !important;
  }

  .sm\:bottom-n10 {
    bottom: -40px !important;
  }

  .sm\:left-n10 {
    left: -40px !important;
  }

  .sm\:top-n11 {
    top: -44px !important;
  }

  .sm\:right-n11 {
    right: -44px !important;
  }

  .sm\:bottom-n11 {
    bottom: -44px !important;
  }

  .sm\:left-n11 {
    left: -44px !important;
  }

  .sm\:top-n12 {
    top: -48px !important;
  }

  .sm\:right-n12 {
    right: -48px !important;
  }

  .sm\:bottom-n12 {
    bottom: -48px !important;
  }

  .sm\:left-n12 {
    left: -48px !important;
  }

  .sm\:top-n13 {
    top: -52px !important;
  }

  .sm\:right-n13 {
    right: -52px !important;
  }

  .sm\:bottom-n13 {
    bottom: -52px !important;
  }

  .sm\:left-n13 {
    left: -52px !important;
  }

  .sm\:top-n14 {
    top: -46px !important;
  }

  .sm\:right-n14 {
    right: -46px !important;
  }

  .sm\:bottom-n14 {
    bottom: -46px !important;
  }

  .sm\:left-n14 {
    left: -46px !important;
  }

  .sm\:top-n22 {
    top: -88px !important;
  }

  .sm\:right-n22 {
    right: -88px !important;
  }

  .sm\:bottom-n22 {
    bottom: -88px !important;
  }

  .sm\:left-n22 {
    left: -88px !important;
  }

  .sm\:-top-0 {
    top: 0px !important;
  }

  .sm\:-right-0 {
    right: 0px !important;
  }

  .sm\:-bottom-0 {
    bottom: 0px !important;
  }

  .sm\:-left-0 {
    left: 0px !important;
  }

  .sm\:-top-1 {
    top: -4px !important;
  }

  .sm\:-right-1 {
    right: -4px !important;
  }

  .sm\:-bottom-1 {
    bottom: -4px !important;
  }

  .sm\:-left-1 {
    left: -4px !important;
  }

  .sm\:-top-2 {
    top: -8px !important;
  }

  .sm\:-right-2 {
    right: -8px !important;
  }

  .sm\:-bottom-2 {
    bottom: -8px !important;
  }

  .sm\:-left-2 {
    left: -8px !important;
  }

  .sm\:-top-3 {
    top: -12px !important;
  }

  .sm\:-right-3 {
    right: -12px !important;
  }

  .sm\:-bottom-3 {
    bottom: -12px !important;
  }

  .sm\:-left-3 {
    left: -12px !important;
  }

  .sm\:-top-4 {
    top: -16px !important;
  }

  .sm\:-right-4 {
    right: -16px !important;
  }

  .sm\:-bottom-4 {
    bottom: -16px !important;
  }

  .sm\:-left-4 {
    left: -16px !important;
  }

  .sm\:-top-5 {
    top: -20px !important;
  }

  .sm\:-right-5 {
    right: -20px !important;
  }

  .sm\:-bottom-5 {
    bottom: -20px !important;
  }

  .sm\:-left-5 {
    left: -20px !important;
  }

  .sm\:-top-6 {
    top: -24px !important;
  }

  .sm\:-right-6 {
    right: -24px !important;
  }

  .sm\:-bottom-6 {
    bottom: -24px !important;
  }

  .sm\:-left-6 {
    left: -24px !important;
  }

  .sm\:-top-7 {
    top: -28px !important;
  }

  .sm\:-right-7 {
    right: -28px !important;
  }

  .sm\:-bottom-7 {
    bottom: -28px !important;
  }

  .sm\:-left-7 {
    left: -28px !important;
  }

  .sm\:-top-8 {
    top: -32px !important;
  }

  .sm\:-right-8 {
    right: -32px !important;
  }

  .sm\:-bottom-8 {
    bottom: -32px !important;
  }

  .sm\:-left-8 {
    left: -32px !important;
  }

  .sm\:-top-9 {
    top: -36px !important;
  }

  .sm\:-right-9 {
    right: -36px !important;
  }

  .sm\:-bottom-9 {
    bottom: -36px !important;
  }

  .sm\:-left-9 {
    left: -36px !important;
  }

  .sm\:-top-10 {
    top: -40px !important;
  }

  .sm\:-right-10 {
    right: -40px !important;
  }

  .sm\:-bottom-10 {
    bottom: -40px !important;
  }

  .sm\:-left-10 {
    left: -40px !important;
  }

  .sm\:-top-11 {
    top: -44px !important;
  }

  .sm\:-right-11 {
    right: -44px !important;
  }

  .sm\:-bottom-11 {
    bottom: -44px !important;
  }

  .sm\:-left-11 {
    left: -44px !important;
  }

  .sm\:-top-12 {
    top: -48px !important;
  }

  .sm\:-right-12 {
    right: -48px !important;
  }

  .sm\:-bottom-12 {
    bottom: -48px !important;
  }

  .sm\:-left-12 {
    left: -48px !important;
  }

  .sm\:-top-13 {
    top: -52px !important;
  }

  .sm\:-right-13 {
    right: -52px !important;
  }

  .sm\:-bottom-13 {
    bottom: -52px !important;
  }

  .sm\:-left-13 {
    left: -52px !important;
  }

  .sm\:-top-14 {
    top: -56px !important;
  }

  .sm\:-right-14 {
    right: -56px !important;
  }

  .sm\:-bottom-14 {
    bottom: -56px !important;
  }

  .sm\:-left-14 {
    left: -56px !important;
  }

  .sm\:-top-15 {
    top: -60px !important;
  }

  .sm\:-right-15 {
    right: -60px !important;
  }

  .sm\:-bottom-15 {
    bottom: -60px !important;
  }

  .sm\:-left-15 {
    left: -60px !important;
  }

  .sm\:-top-16 {
    top: -64px !important;
  }

  .sm\:-right-16 {
    right: -64px !important;
  }

  .sm\:-bottom-16 {
    bottom: -64px !important;
  }

  .sm\:-left-16 {
    left: -64px !important;
  }

  .sm\:-top-17 {
    top: -68px !important;
  }

  .sm\:-right-17 {
    right: -68px !important;
  }

  .sm\:-bottom-17 {
    bottom: -68px !important;
  }

  .sm\:-left-17 {
    left: -68px !important;
  }

  .sm\:-top-18 {
    top: -72px !important;
  }

  .sm\:-right-18 {
    right: -72px !important;
  }

  .sm\:-bottom-18 {
    bottom: -72px !important;
  }

  .sm\:-left-18 {
    left: -72px !important;
  }

  .sm\:-top-19 {
    top: -76px !important;
  }

  .sm\:-right-19 {
    right: -76px !important;
  }

  .sm\:-bottom-19 {
    bottom: -76px !important;
  }

  .sm\:-left-19 {
    left: -76px !important;
  }

  .sm\:-top-20 {
    top: -80px !important;
  }

  .sm\:-right-20 {
    right: -80px !important;
  }

  .sm\:-bottom-20 {
    bottom: -80px !important;
  }

  .sm\:-left-20 {
    left: -80px !important;
  }

  .sm\:-top-21 {
    top: -84px !important;
  }

  .sm\:-right-21 {
    right: -84px !important;
  }

  .sm\:-bottom-21 {
    bottom: -84px !important;
  }

  .sm\:-left-21 {
    left: -84px !important;
  }

  .sm\:-top-22 {
    top: -88px !important;
  }

  .sm\:-right-22 {
    right: -88px !important;
  }

  .sm\:-bottom-22 {
    bottom: -88px !important;
  }

  .sm\:-left-22 {
    left: -88px !important;
  }

  .sm\:-top-23 {
    top: -92px !important;
  }

  .sm\:-right-23 {
    right: -92px !important;
  }

  .sm\:-bottom-23 {
    bottom: -92px !important;
  }

  .sm\:-left-23 {
    left: -92px !important;
  }

  .sm\:-top-24 {
    top: -96px !important;
  }

  .sm\:-right-24 {
    right: -96px !important;
  }

  .sm\:-bottom-24 {
    bottom: -96px !important;
  }

  .sm\:-left-24 {
    left: -96px !important;
  }

  .sm\:-top-25 {
    top: -100px !important;
  }

  .sm\:-right-25 {
    right: -100px !important;
  }

  .sm\:-bottom-25 {
    bottom: -100px !important;
  }

  .sm\:-left-25 {
    left: -100px !important;
  }

  .sm\:-top-26 {
    top: -104px !important;
  }

  .sm\:-right-26 {
    right: -104px !important;
  }

  .sm\:-bottom-26 {
    bottom: -104px !important;
  }

  .sm\:-left-26 {
    left: -104px !important;
  }

  .sm\:-top-27 {
    top: -108px !important;
  }

  .sm\:-right-27 {
    right: -108px !important;
  }

  .sm\:-bottom-27 {
    bottom: -108px !important;
  }

  .sm\:-left-27 {
    left: -108px !important;
  }

  .sm\:-top-28 {
    top: -112px !important;
  }

  .sm\:-right-28 {
    right: -112px !important;
  }

  .sm\:-bottom-28 {
    bottom: -112px !important;
  }

  .sm\:-left-28 {
    left: -112px !important;
  }

  .sm\:-top-29 {
    top: -116px !important;
  }

  .sm\:-right-29 {
    right: -116px !important;
  }

  .sm\:-bottom-29 {
    bottom: -116px !important;
  }

  .sm\:-left-29 {
    left: -116px !important;
  }

  .sm\:-top-30 {
    top: -120px !important;
  }

  .sm\:-right-30 {
    right: -120px !important;
  }

  .sm\:-bottom-30 {
    bottom: -120px !important;
  }

  .sm\:-left-30 {
    left: -120px !important;
  }

  .sm\:-top-31 {
    top: -124px !important;
  }

  .sm\:-right-31 {
    right: -124px !important;
  }

  .sm\:-bottom-31 {
    bottom: -124px !important;
  }

  .sm\:-left-31 {
    left: -124px !important;
  }

  .sm\:-top-32 {
    top: -128px !important;
  }

  .sm\:-right-32 {
    right: -128px !important;
  }

  .sm\:-bottom-32 {
    bottom: -128px !important;
  }

  .sm\:-left-32 {
    left: -128px !important;
  }

  .sm\:-top-33 {
    top: -132px !important;
  }

  .sm\:-right-33 {
    right: -132px !important;
  }

  .sm\:-bottom-33 {
    bottom: -132px !important;
  }

  .sm\:-left-33 {
    left: -132px !important;
  }

  .sm\:-top-34 {
    top: -136px !important;
  }

  .sm\:-right-34 {
    right: -136px !important;
  }

  .sm\:-bottom-34 {
    bottom: -136px !important;
  }

  .sm\:-left-34 {
    left: -136px !important;
  }

  .sm\:-top-35 {
    top: -140px !important;
  }

  .sm\:-right-35 {
    right: -140px !important;
  }

  .sm\:-bottom-35 {
    bottom: -140px !important;
  }

  .sm\:-left-35 {
    left: -140px !important;
  }

  .sm\:-top-36 {
    top: -144px !important;
  }

  .sm\:-right-36 {
    right: -144px !important;
  }

  .sm\:-bottom-36 {
    bottom: -144px !important;
  }

  .sm\:-left-36 {
    left: -144px !important;
  }

  .sm\:-top-37 {
    top: -148px !important;
  }

  .sm\:-right-37 {
    right: -148px !important;
  }

  .sm\:-bottom-37 {
    bottom: -148px !important;
  }

  .sm\:-left-37 {
    left: -148px !important;
  }

  .sm\:-top-38 {
    top: -152px !important;
  }

  .sm\:-right-38 {
    right: -152px !important;
  }

  .sm\:-bottom-38 {
    bottom: -152px !important;
  }

  .sm\:-left-38 {
    left: -152px !important;
  }

  .sm\:-top-39 {
    top: -156px !important;
  }

  .sm\:-right-39 {
    right: -156px !important;
  }

  .sm\:-bottom-39 {
    bottom: -156px !important;
  }

  .sm\:-left-39 {
    left: -156px !important;
  }

  .sm\:-top-40 {
    top: -160px !important;
  }

  .sm\:-right-40 {
    right: -160px !important;
  }

  .sm\:-bottom-40 {
    bottom: -160px !important;
  }

  .sm\:-left-40 {
    left: -160px !important;
  }

  .sm\:-top-41 {
    top: -164px !important;
  }

  .sm\:-right-41 {
    right: -164px !important;
  }

  .sm\:-bottom-41 {
    bottom: -164px !important;
  }

  .sm\:-left-41 {
    left: -164px !important;
  }

  .sm\:-top-42 {
    top: -168px !important;
  }

  .sm\:-right-42 {
    right: -168px !important;
  }

  .sm\:-bottom-42 {
    bottom: -168px !important;
  }

  .sm\:-left-42 {
    left: -168px !important;
  }

  .sm\:-top-43 {
    top: -172px !important;
  }

  .sm\:-right-43 {
    right: -172px !important;
  }

  .sm\:-bottom-43 {
    bottom: -172px !important;
  }

  .sm\:-left-43 {
    left: -172px !important;
  }

  .sm\:-top-44 {
    top: -176px !important;
  }

  .sm\:-right-44 {
    right: -176px !important;
  }

  .sm\:-bottom-44 {
    bottom: -176px !important;
  }

  .sm\:-left-44 {
    left: -176px !important;
  }

  .sm\:-top-45 {
    top: -180px !important;
  }

  .sm\:-right-45 {
    right: -180px !important;
  }

  .sm\:-bottom-45 {
    bottom: -180px !important;
  }

  .sm\:-left-45 {
    left: -180px !important;
  }

  .sm\:-top-46 {
    top: -184px !important;
  }

  .sm\:-right-46 {
    right: -184px !important;
  }

  .sm\:-bottom-46 {
    bottom: -184px !important;
  }

  .sm\:-left-46 {
    left: -184px !important;
  }

  .sm\:-top-47 {
    top: -188px !important;
  }

  .sm\:-right-47 {
    right: -188px !important;
  }

  .sm\:-bottom-47 {
    bottom: -188px !important;
  }

  .sm\:-left-47 {
    left: -188px !important;
  }

  .sm\:-top-48 {
    top: -192px !important;
  }

  .sm\:-right-48 {
    right: -192px !important;
  }

  .sm\:-bottom-48 {
    bottom: -192px !important;
  }

  .sm\:-left-48 {
    left: -192px !important;
  }

  .sm\:-top-49 {
    top: -196px !important;
  }

  .sm\:-right-49 {
    right: -196px !important;
  }

  .sm\:-bottom-49 {
    bottom: -196px !important;
  }

  .sm\:-left-49 {
    left: -196px !important;
  }

  .sm\:-top-50 {
    top: -200px !important;
  }

  .sm\:-right-50 {
    right: -200px !important;
  }

  .sm\:-bottom-50 {
    bottom: -200px !important;
  }

  .sm\:-left-50 {
    left: -200px !important;
  }

  .sm\:-top-51 {
    top: -204px !important;
  }

  .sm\:-right-51 {
    right: -204px !important;
  }

  .sm\:-bottom-51 {
    bottom: -204px !important;
  }

  .sm\:-left-51 {
    left: -204px !important;
  }

  .sm\:-top-52 {
    top: -208px !important;
  }

  .sm\:-right-52 {
    right: -208px !important;
  }

  .sm\:-bottom-52 {
    bottom: -208px !important;
  }

  .sm\:-left-52 {
    left: -208px !important;
  }

  .sm\:-top-53 {
    top: -212px !important;
  }

  .sm\:-right-53 {
    right: -212px !important;
  }

  .sm\:-bottom-53 {
    bottom: -212px !important;
  }

  .sm\:-left-53 {
    left: -212px !important;
  }

  .sm\:-top-54 {
    top: -216px !important;
  }

  .sm\:-right-54 {
    right: -216px !important;
  }

  .sm\:-bottom-54 {
    bottom: -216px !important;
  }

  .sm\:-left-54 {
    left: -216px !important;
  }

  .sm\:-top-55 {
    top: -220px !important;
  }

  .sm\:-right-55 {
    right: -220px !important;
  }

  .sm\:-bottom-55 {
    bottom: -220px !important;
  }

  .sm\:-left-55 {
    left: -220px !important;
  }

  .sm\:-top-56 {
    top: -224px !important;
  }

  .sm\:-right-56 {
    right: -224px !important;
  }

  .sm\:-bottom-56 {
    bottom: -224px !important;
  }

  .sm\:-left-56 {
    left: -224px !important;
  }

  .sm\:-top-57 {
    top: -228px !important;
  }

  .sm\:-right-57 {
    right: -228px !important;
  }

  .sm\:-bottom-57 {
    bottom: -228px !important;
  }

  .sm\:-left-57 {
    left: -228px !important;
  }

  .sm\:-top-60 {
    top: -240px !important;
  }

  .sm\:-right-60 {
    right: -240px !important;
  }

  .sm\:-bottom-60 {
    bottom: -240px !important;
  }

  .sm\:-left-60 {
    left: -240px !important;
  }

  .sm\:-top-61 {
    top: -244px !important;
  }

  .sm\:-right-61 {
    right: -244px !important;
  }

  .sm\:-bottom-61 {
    bottom: -244px !important;
  }

  .sm\:-left-61 {
    left: -244px !important;
  }

  .sm\:-top-62 {
    top: -248px !important;
  }

  .sm\:-right-62 {
    right: -248px !important;
  }

  .sm\:-bottom-62 {
    bottom: -248px !important;
  }

  .sm\:-left-62 {
    left: -248px !important;
  }

  .sm\:-top-65 {
    top: -260px !important;
  }

  .sm\:-right-65 {
    right: -260px !important;
  }

  .sm\:-bottom-65 {
    bottom: -260px !important;
  }

  .sm\:-left-65 {
    left: -260px !important;
  }

  .sm\:-top-66 {
    top: -264px !important;
  }

  .sm\:-right-66 {
    right: -264px !important;
  }

  .sm\:-bottom-66 {
    bottom: -264px !important;
  }

  .sm\:-left-66 {
    left: -264px !important;
  }

  .sm\:-top-68 {
    top: -272px !important;
  }

  .sm\:-right-68 {
    right: -272px !important;
  }

  .sm\:-bottom-68 {
    bottom: -272px !important;
  }

  .sm\:-left-68 {
    left: -272px !important;
  }

  .sm\:-top-69 {
    top: -276px !important;
  }

  .sm\:-right-69 {
    right: -276px !important;
  }

  .sm\:-bottom-69 {
    bottom: -276px !important;
  }

  .sm\:-left-69 {
    left: -276px !important;
  }

  .sm\:-top-70 {
    top: -280px !important;
  }

  .sm\:-right-70 {
    right: -280px !important;
  }

  .sm\:-bottom-70 {
    bottom: -280px !important;
  }

  .sm\:-left-70 {
    left: -280px !important;
  }

  .sm\:-top-73 {
    top: -292px !important;
  }

  .sm\:-right-73 {
    right: -292px !important;
  }

  .sm\:-bottom-73 {
    bottom: -292px !important;
  }

  .sm\:-left-73 {
    left: -292px !important;
  }

  .sm\:-top-74 {
    top: -296px !important;
  }

  .sm\:-right-74 {
    right: -296px !important;
  }

  .sm\:-bottom-74 {
    bottom: -296px !important;
  }

  .sm\:-left-74 {
    left: -296px !important;
  }

  .sm\:-top-75 {
    top: -300px !important;
  }

  .sm\:-right-75 {
    right: -300px !important;
  }

  .sm\:-bottom-75 {
    bottom: -300px !important;
  }

  .sm\:-left-75 {
    left: -300px !important;
  }

  .sm\:-top-77 {
    top: -308px !important;
  }

  .sm\:-right-77 {
    right: -308px !important;
  }

  .sm\:-bottom-77 {
    bottom: -308px !important;
  }

  .sm\:-left-77 {
    left: -308px !important;
  }

  .sm\:-top-78 {
    top: -312px !important;
  }

  .sm\:-right-78 {
    right: -312px !important;
  }

  .sm\:-bottom-78 {
    bottom: -312px !important;
  }

  .sm\:-left-78 {
    left: -312px !important;
  }

  .sm\:-top-80 {
    top: -320px !important;
  }

  .sm\:-right-80 {
    right: -320px !important;
  }

  .sm\:-bottom-80 {
    bottom: -320px !important;
  }

  .sm\:-left-80 {
    left: -320px !important;
  }

  .sm\:-top-81 {
    top: -324px !important;
  }

  .sm\:-right-81 {
    right: -324px !important;
  }

  .sm\:-bottom-81 {
    bottom: -324px !important;
  }

  .sm\:-left-81 {
    left: -324px !important;
  }

  .sm\:-top-84 {
    top: -336px !important;
  }

  .sm\:-right-84 {
    right: -336px !important;
  }

  .sm\:-bottom-84 {
    bottom: -336px !important;
  }

  .sm\:-left-84 {
    left: -336px !important;
  }

  .sm\:-top-87 {
    top: -348px !important;
  }

  .sm\:-right-87 {
    right: -348px !important;
  }

  .sm\:-bottom-87 {
    bottom: -348px !important;
  }

  .sm\:-left-87 {
    left: -348px !important;
  }

  .sm\:-top-90 {
    top: -360px !important;
  }

  .sm\:-right-90 {
    right: -360px !important;
  }

  .sm\:-bottom-90 {
    bottom: -360px !important;
  }

  .sm\:-left-90 {
    left: -360px !important;
  }

  .sm\:-top-91 {
    top: -364px !important;
  }

  .sm\:-right-91 {
    right: -364px !important;
  }

  .sm\:-bottom-91 {
    bottom: -364px !important;
  }

  .sm\:-left-91 {
    left: -364px !important;
  }

  .sm\:-top-92 {
    top: -368px !important;
  }

  .sm\:-right-92 {
    right: -368px !important;
  }

  .sm\:-bottom-92 {
    bottom: -368px !important;
  }

  .sm\:-left-92 {
    left: -368px !important;
  }

  .sm\:-top-93 {
    top: -372px !important;
  }

  .sm\:-right-93 {
    right: -372px !important;
  }

  .sm\:-bottom-93 {
    bottom: -372px !important;
  }

  .sm\:-left-93 {
    left: -372px !important;
  }

  .sm\:-top-94 {
    top: -376px !important;
  }

  .sm\:-right-94 {
    right: -376px !important;
  }

  .sm\:-bottom-94 {
    bottom: -376px !important;
  }

  .sm\:-left-94 {
    left: -376px !important;
  }

  .sm\:-top-95 {
    top: -380px !important;
  }

  .sm\:-right-95 {
    right: -380px !important;
  }

  .sm\:-bottom-95 {
    bottom: -380px !important;
  }

  .sm\:-left-95 {
    left: -380px !important;
  }

  .sm\:-top-96 {
    top: -384px !important;
  }

  .sm\:-right-96 {
    right: -384px !important;
  }

  .sm\:-bottom-96 {
    bottom: -384px !important;
  }

  .sm\:-left-96 {
    left: -384px !important;
  }

  .sm\:-top-97 {
    top: -388px !important;
  }

  .sm\:-right-97 {
    right: -388px !important;
  }

  .sm\:-bottom-97 {
    bottom: -388px !important;
  }

  .sm\:-left-97 {
    left: -388px !important;
  }

  .sm\:-top-98 {
    top: -392px !important;
  }

  .sm\:-right-98 {
    right: -392px !important;
  }

  .sm\:-bottom-98 {
    bottom: -392px !important;
  }

  .sm\:-left-98 {
    left: -392px !important;
  }

  .sm\:-top-99 {
    top: -396px !important;
  }

  .sm\:-right-99 {
    right: -396px !important;
  }

  .sm\:-bottom-99 {
    bottom: -396px !important;
  }

  .sm\:-left-99 {
    left: -396px !important;
  }

  .sm\:-top-100 {
    top: -400px !important;
  }

  .sm\:-right-100 {
    right: -400px !important;
  }

  .sm\:-bottom-100 {
    bottom: -400px !important;
  }

  .sm\:-left-100 {
    left: -400px !important;
  }

  .sm\:-top-101 {
    top: -404px !important;
  }

  .sm\:-right-101 {
    right: -404px !important;
  }

  .sm\:-bottom-101 {
    bottom: -404px !important;
  }

  .sm\:-left-101 {
    left: -404px !important;
  }

  .sm\:-top-102 {
    top: -408px !important;
  }

  .sm\:-right-102 {
    right: -408px !important;
  }

  .sm\:-bottom-102 {
    bottom: -408px !important;
  }

  .sm\:-left-102 {
    left: -408px !important;
  }

  .sm\:-top-103 {
    top: -412px !important;
  }

  .sm\:-right-103 {
    right: -412px !important;
  }

  .sm\:-bottom-103 {
    bottom: -412px !important;
  }

  .sm\:-left-103 {
    left: -412px !important;
  }

  .sm\:-top-104 {
    top: -416px !important;
  }

  .sm\:-right-104 {
    right: -416px !important;
  }

  .sm\:-bottom-104 {
    bottom: -416px !important;
  }

  .sm\:-left-104 {
    left: -416px !important;
  }

  .sm\:-top-105 {
    top: -420px !important;
  }

  .sm\:-right-105 {
    right: -420px !important;
  }

  .sm\:-bottom-105 {
    bottom: -420px !important;
  }

  .sm\:-left-105 {
    left: -420px !important;
  }

  .sm\:-top-107 {
    top: -428px !important;
  }

  .sm\:-right-107 {
    right: -428px !important;
  }

  .sm\:-bottom-107 {
    bottom: -428px !important;
  }

  .sm\:-left-107 {
    left: -428px !important;
  }

  .sm\:-top-110 {
    top: -440px !important;
  }

  .sm\:-right-110 {
    right: -440px !important;
  }

  .sm\:-bottom-110 {
    bottom: -440px !important;
  }

  .sm\:-left-110 {
    left: -440px !important;
  }

  .sm\:-top-112 {
    top: -448px !important;
  }

  .sm\:-right-112 {
    right: -448px !important;
  }

  .sm\:-bottom-112 {
    bottom: -448px !important;
  }

  .sm\:-left-112 {
    left: -448px !important;
  }

  .sm\:-top-114 {
    top: -456px !important;
  }

  .sm\:-right-114 {
    right: -456px !important;
  }

  .sm\:-bottom-114 {
    bottom: -456px !important;
  }

  .sm\:-left-114 {
    left: -456px !important;
  }

  .sm\:-top-115 {
    top: -460px !important;
  }

  .sm\:-right-115 {
    right: -460px !important;
  }

  .sm\:-bottom-115 {
    bottom: -460px !important;
  }

  .sm\:-left-115 {
    left: -460px !important;
  }

  .sm\:-top-119 {
    top: -476px !important;
  }

  .sm\:-right-119 {
    right: -476px !important;
  }

  .sm\:-bottom-119 {
    bottom: -476px !important;
  }

  .sm\:-left-119 {
    left: -476px !important;
  }

  .sm\:-top-120 {
    top: -480px !important;
  }

  .sm\:-right-120 {
    right: -480px !important;
  }

  .sm\:-bottom-120 {
    bottom: -480px !important;
  }

  .sm\:-left-120 {
    left: -480px !important;
  }

  .sm\:-top-122 {
    top: -488px !important;
  }

  .sm\:-right-122 {
    right: -488px !important;
  }

  .sm\:-bottom-122 {
    bottom: -488px !important;
  }

  .sm\:-left-122 {
    left: -488px !important;
  }

  .sm\:-top-124 {
    top: -496px !important;
  }

  .sm\:-right-124 {
    right: -496px !important;
  }

  .sm\:-bottom-124 {
    bottom: -496px !important;
  }

  .sm\:-left-124 {
    left: -496px !important;
  }

  .sm\:-top-130 {
    top: -520px !important;
  }

  .sm\:-right-130 {
    right: -520px !important;
  }

  .sm\:-bottom-130 {
    bottom: -520px !important;
  }

  .sm\:-left-130 {
    left: -520px !important;
  }

  .sm\:-top-138 {
    top: -552px !important;
  }

  .sm\:-right-138 {
    right: -552px !important;
  }

  .sm\:-bottom-138 {
    bottom: -552px !important;
  }

  .sm\:-left-138 {
    left: -552px !important;
  }

  .sm\:-top-143 {
    top: -572px !important;
  }

  .sm\:-right-143 {
    right: -572px !important;
  }

  .sm\:-bottom-143 {
    bottom: -572px !important;
  }

  .sm\:-left-143 {
    left: -572px !important;
  }

  .sm\:-top-148 {
    top: -592px !important;
  }

  .sm\:-right-148 {
    right: -592px !important;
  }

  .sm\:-bottom-148 {
    bottom: -592px !important;
  }

  .sm\:-left-148 {
    left: -592px !important;
  }

  .sm\:-top-150 {
    top: -600px !important;
  }

  .sm\:-right-150 {
    right: -600px !important;
  }

  .sm\:-bottom-150 {
    bottom: -600px !important;
  }

  .sm\:-left-150 {
    left: -600px !important;
  }

  .sm\:-top-154 {
    top: -616px !important;
  }

  .sm\:-right-154 {
    right: -616px !important;
  }

  .sm\:-bottom-154 {
    bottom: -616px !important;
  }

  .sm\:-left-154 {
    left: -616px !important;
  }

  .sm\:-top-160 {
    top: -640px !important;
  }

  .sm\:-right-160 {
    right: -640px !important;
  }

  .sm\:-bottom-160 {
    bottom: -640px !important;
  }

  .sm\:-left-160 {
    left: -640px !important;
  }

  .sm\:-top-162 {
    top: -648px !important;
  }

  .sm\:-right-162 {
    right: -648px !important;
  }

  .sm\:-bottom-162 {
    bottom: -648px !important;
  }

  .sm\:-left-162 {
    left: -648px !important;
  }

  .sm\:-top-164 {
    top: -656px !important;
  }

  .sm\:-right-164 {
    right: -656px !important;
  }

  .sm\:-bottom-164 {
    bottom: -656px !important;
  }

  .sm\:-left-164 {
    left: -656px !important;
  }

  .sm\:-top-165 {
    top: -660px !important;
  }

  .sm\:-right-165 {
    right: -660px !important;
  }

  .sm\:-bottom-165 {
    bottom: -660px !important;
  }

  .sm\:-left-165 {
    left: -660px !important;
  }

  .sm\:-top-166 {
    top: -664px !important;
  }

  .sm\:-right-166 {
    right: -664px !important;
  }

  .sm\:-bottom-166 {
    bottom: -664px !important;
  }

  .sm\:-left-166 {
    left: -664px !important;
  }

  .sm\:-top-168 {
    top: -672px !important;
  }

  .sm\:-right-168 {
    right: -672px !important;
  }

  .sm\:-bottom-168 {
    bottom: -672px !important;
  }

  .sm\:-left-168 {
    left: -672px !important;
  }

  .sm\:-top-169 {
    top: -676px !important;
  }

  .sm\:-right-169 {
    right: -676px !important;
  }

  .sm\:-bottom-169 {
    bottom: -676px !important;
  }

  .sm\:-left-169 {
    left: -676px !important;
  }

  .sm\:-top-170 {
    top: -680px !important;
  }

  .sm\:-right-170 {
    right: -680px !important;
  }

  .sm\:-bottom-170 {
    bottom: -680px !important;
  }

  .sm\:-left-170 {
    left: -680px !important;
  }

  .sm\:-top-172 {
    top: -688px !important;
  }

  .sm\:-right-172 {
    right: -688px !important;
  }

  .sm\:-bottom-172 {
    bottom: -688px !important;
  }

  .sm\:-left-172 {
    left: -688px !important;
  }

  .sm\:-top-174 {
    top: -696px !important;
  }

  .sm\:-right-174 {
    right: -696px !important;
  }

  .sm\:-bottom-174 {
    bottom: -696px !important;
  }

  .sm\:-left-174 {
    left: -696px !important;
  }

  .sm\:-top-175 {
    top: -700px !important;
  }

  .sm\:-right-175 {
    right: -700px !important;
  }

  .sm\:-bottom-175 {
    bottom: -700px !important;
  }

  .sm\:-left-175 {
    left: -700px !important;
  }

  .sm\:-top-189 {
    top: -756px !important;
  }

  .sm\:-right-189 {
    right: -756px !important;
  }

  .sm\:-bottom-189 {
    bottom: -756px !important;
  }

  .sm\:-left-189 {
    left: -756px !important;
  }

  .sm\:-top-200 {
    top: -800px !important;
  }

  .sm\:-right-200 {
    right: -800px !important;
  }

  .sm\:-bottom-200 {
    bottom: -800px !important;
  }

  .sm\:-left-200 {
    left: -800px !important;
  }

  .sm\:-top-0\.5 {
    top: -2px !important;
  }

  .sm\:-right-0\.5 {
    right: -2px !important;
  }

  .sm\:-bottom-0\.5 {
    bottom: -2px !important;
  }

  .sm\:-left-0\.5 {
    left: -2px !important;
  }

  .sm\:-top-1\.5 {
    top: -6px !important;
  }

  .sm\:-right-1\.5 {
    right: -6px !important;
  }

  .sm\:-bottom-1\.5 {
    bottom: -6px !important;
  }

  .sm\:-left-1\.5 {
    left: -6px !important;
  }

  .sm\:-top-3\.5 {
    top: -14px !important;
  }

  .sm\:-right-3\.5 {
    right: -14px !important;
  }

  .sm\:-bottom-3\.5 {
    bottom: -14px !important;
  }

  .sm\:-left-3\.5 {
    left: -14px !important;
  }

  .sm\:-top-6\.5 {
    top: -26px !important;
  }

  .sm\:-right-6\.5 {
    right: -26px !important;
  }

  .sm\:-bottom-6\.5 {
    bottom: -26px !important;
  }

  .sm\:-left-6\.5 {
    left: -26px !important;
  }

  .sm\:-top-7\.5 {
    top: -30px !important;
  }

  .sm\:-right-7\.5 {
    right: -30px !important;
  }

  .sm\:-bottom-7\.5 {
    bottom: -30px !important;
  }

  .sm\:-left-7\.5 {
    left: -30px !important;
  }

  .sm\:-top-17\.5 {
    top: -70px !important;
  }

  .sm\:-right-17\.5 {
    right: -70px !important;
  }

  .sm\:-bottom-17\.5 {
    bottom: -70px !important;
  }

  .sm\:-left-17\.5 {
    left: -70px !important;
  }

  .sm\:-top-28\.5 {
    top: -114px !important;
  }

  .sm\:-right-28\.5 {
    right: -114px !important;
  }

  .sm\:-bottom-28\.5 {
    bottom: -114px !important;
  }

  .sm\:-left-28\.5 {
    left: -114px !important;
  }

  .sm\:-top-31\.5 {
    top: -126px !important;
  }

  .sm\:-right-31\.5 {
    right: -126px !important;
  }

  .sm\:-bottom-31\.5 {
    bottom: -126px !important;
  }

  .sm\:-left-31\.5 {
    left: -126px !important;
  }

  .sm\:-top-37\.5 {
    top: -150px !important;
  }

  .sm\:-right-37\.5 {
    right: -150px !important;
  }

  .sm\:-bottom-37\.5 {
    bottom: -150px !important;
  }

  .sm\:-left-37\.5 {
    left: -150px !important;
  }

  .sm\:-top-72\.5 {
    top: -290px !important;
  }

  .sm\:-right-72\.5 {
    right: -290px !important;
  }

  .sm\:-bottom-72\.5 {
    bottom: -290px !important;
  }

  .sm\:-left-72\.5 {
    left: -290px !important;
  }

  .sm\:-top-sm {
    top: -8px !important;
  }

  .sm\:-right-sm {
    right: -8px !important;
  }

  .sm\:-bottom-sm {
    bottom: -8px !important;
  }

  .sm\:-left-sm {
    left: -8px !important;
  }

  .sm\:-top-md {
    top: -16px !important;
  }

  .sm\:-right-md {
    right: -16px !important;
  }

  .sm\:-bottom-md {
    bottom: -16px !important;
  }

  .sm\:-left-md {
    left: -16px !important;
  }

  .sm\:-top-lg {
    top: -24px !important;
  }

  .sm\:-right-lg {
    right: -24px !important;
  }

  .sm\:-bottom-lg {
    bottom: -24px !important;
  }

  .sm\:-left-lg {
    left: -24px !important;
  }

  .sm\:-top-xl {
    top: -32px !important;
  }

  .sm\:-right-xl {
    right: -32px !important;
  }

  .sm\:-bottom-xl {
    bottom: -32px !important;
  }

  .sm\:-left-xl {
    left: -32px !important;
  }

  .sm\:-top-n1 {
    top: 4px !important;
  }

  .sm\:-right-n1 {
    right: 4px !important;
  }

  .sm\:-bottom-n1 {
    bottom: 4px !important;
  }

  .sm\:-left-n1 {
    left: 4px !important;
  }

  .sm\:-top-n2 {
    top: 8px !important;
  }

  .sm\:-right-n2 {
    right: 8px !important;
  }

  .sm\:-bottom-n2 {
    bottom: 8px !important;
  }

  .sm\:-left-n2 {
    left: 8px !important;
  }

  .sm\:-top-n3 {
    top: 12px !important;
  }

  .sm\:-right-n3 {
    right: 12px !important;
  }

  .sm\:-bottom-n3 {
    bottom: 12px !important;
  }

  .sm\:-left-n3 {
    left: 12px !important;
  }

  .sm\:-top-n4 {
    top: 16px !important;
  }

  .sm\:-right-n4 {
    right: 16px !important;
  }

  .sm\:-bottom-n4 {
    bottom: 16px !important;
  }

  .sm\:-left-n4 {
    left: 16px !important;
  }

  .sm\:-top-n5 {
    top: 20px !important;
  }

  .sm\:-right-n5 {
    right: 20px !important;
  }

  .sm\:-bottom-n5 {
    bottom: 20px !important;
  }

  .sm\:-left-n5 {
    left: 20px !important;
  }

  .sm\:-top-n6 {
    top: 24px !important;
  }

  .sm\:-right-n6 {
    right: 24px !important;
  }

  .sm\:-bottom-n6 {
    bottom: 24px !important;
  }

  .sm\:-left-n6 {
    left: 24px !important;
  }

  .sm\:-top-n7 {
    top: 28px !important;
  }

  .sm\:-right-n7 {
    right: 28px !important;
  }

  .sm\:-bottom-n7 {
    bottom: 28px !important;
  }

  .sm\:-left-n7 {
    left: 28px !important;
  }

  .sm\:-top-n8 {
    top: 32px !important;
  }

  .sm\:-right-n8 {
    right: 32px !important;
  }

  .sm\:-bottom-n8 {
    bottom: 32px !important;
  }

  .sm\:-left-n8 {
    left: 32px !important;
  }

  .sm\:-top-n9 {
    top: 36px !important;
  }

  .sm\:-right-n9 {
    right: 36px !important;
  }

  .sm\:-bottom-n9 {
    bottom: 36px !important;
  }

  .sm\:-left-n9 {
    left: 36px !important;
  }

  .sm\:-top-n10 {
    top: 40px !important;
  }

  .sm\:-right-n10 {
    right: 40px !important;
  }

  .sm\:-bottom-n10 {
    bottom: 40px !important;
  }

  .sm\:-left-n10 {
    left: 40px !important;
  }

  .sm\:-top-n11 {
    top: 44px !important;
  }

  .sm\:-right-n11 {
    right: 44px !important;
  }

  .sm\:-bottom-n11 {
    bottom: 44px !important;
  }

  .sm\:-left-n11 {
    left: 44px !important;
  }

  .sm\:-top-n12 {
    top: 48px !important;
  }

  .sm\:-right-n12 {
    right: 48px !important;
  }

  .sm\:-bottom-n12 {
    bottom: 48px !important;
  }

  .sm\:-left-n12 {
    left: 48px !important;
  }

  .sm\:-top-n13 {
    top: 52px !important;
  }

  .sm\:-right-n13 {
    right: 52px !important;
  }

  .sm\:-bottom-n13 {
    bottom: 52px !important;
  }

  .sm\:-left-n13 {
    left: 52px !important;
  }

  .sm\:-top-n14 {
    top: 46px !important;
  }

  .sm\:-right-n14 {
    right: 46px !important;
  }

  .sm\:-bottom-n14 {
    bottom: 46px !important;
  }

  .sm\:-left-n14 {
    left: 46px !important;
  }

  .sm\:-top-n22 {
    top: 88px !important;
  }

  .sm\:-right-n22 {
    right: 88px !important;
  }

  .sm\:-bottom-n22 {
    bottom: 88px !important;
  }

  .sm\:-left-n22 {
    left: 88px !important;
  }

  .sm\:top-1\/2 {
    top: 50% !important;
  }

  .sm\:right-1\/2 {
    right: 50% !important;
  }

  .sm\:bottom-1\/2 {
    bottom: 50% !important;
  }

  .sm\:left-1\/2 {
    left: 50% !important;
  }

  .sm\:top-1\/3 {
    top: 33.333333% !important;
  }

  .sm\:right-1\/3 {
    right: 33.333333% !important;
  }

  .sm\:bottom-1\/3 {
    bottom: 33.333333% !important;
  }

  .sm\:left-1\/3 {
    left: 33.333333% !important;
  }

  .sm\:top-2\/3 {
    top: 66.666667% !important;
  }

  .sm\:right-2\/3 {
    right: 66.666667% !important;
  }

  .sm\:bottom-2\/3 {
    bottom: 66.666667% !important;
  }

  .sm\:left-2\/3 {
    left: 66.666667% !important;
  }

  .sm\:top-1\/4 {
    top: 25% !important;
  }

  .sm\:right-1\/4 {
    right: 25% !important;
  }

  .sm\:bottom-1\/4 {
    bottom: 25% !important;
  }

  .sm\:left-1\/4 {
    left: 25% !important;
  }

  .sm\:top-2\/4 {
    top: 50% !important;
  }

  .sm\:right-2\/4 {
    right: 50% !important;
  }

  .sm\:bottom-2\/4 {
    bottom: 50% !important;
  }

  .sm\:left-2\/4 {
    left: 50% !important;
  }

  .sm\:top-3\/4 {
    top: 75% !important;
  }

  .sm\:right-3\/4 {
    right: 75% !important;
  }

  .sm\:bottom-3\/4 {
    bottom: 75% !important;
  }

  .sm\:left-3\/4 {
    left: 75% !important;
  }

  .sm\:top-full {
    top: 100% !important;
  }

  .sm\:right-full {
    right: 100% !important;
  }

  .sm\:bottom-full {
    bottom: 100% !important;
  }

  .sm\:left-full {
    left: 100% !important;
  }

  .sm\:-top-1\/2 {
    top: -50% !important;
  }

  .sm\:-right-1\/2 {
    right: -50% !important;
  }

  .sm\:-bottom-1\/2 {
    bottom: -50% !important;
  }

  .sm\:-left-1\/2 {
    left: -50% !important;
  }

  .sm\:-top-1\/3 {
    top: -33.333333% !important;
  }

  .sm\:-right-1\/3 {
    right: -33.333333% !important;
  }

  .sm\:-bottom-1\/3 {
    bottom: -33.333333% !important;
  }

  .sm\:-left-1\/3 {
    left: -33.333333% !important;
  }

  .sm\:-top-2\/3 {
    top: -66.666667% !important;
  }

  .sm\:-right-2\/3 {
    right: -66.666667% !important;
  }

  .sm\:-bottom-2\/3 {
    bottom: -66.666667% !important;
  }

  .sm\:-left-2\/3 {
    left: -66.666667% !important;
  }

  .sm\:-top-1\/4 {
    top: -25% !important;
  }

  .sm\:-right-1\/4 {
    right: -25% !important;
  }

  .sm\:-bottom-1\/4 {
    bottom: -25% !important;
  }

  .sm\:-left-1\/4 {
    left: -25% !important;
  }

  .sm\:-top-2\/4 {
    top: -50% !important;
  }

  .sm\:-right-2\/4 {
    right: -50% !important;
  }

  .sm\:-bottom-2\/4 {
    bottom: -50% !important;
  }

  .sm\:-left-2\/4 {
    left: -50% !important;
  }

  .sm\:-top-3\/4 {
    top: -75% !important;
  }

  .sm\:-right-3\/4 {
    right: -75% !important;
  }

  .sm\:-bottom-3\/4 {
    bottom: -75% !important;
  }

  .sm\:-left-3\/4 {
    left: -75% !important;
  }

  .sm\:-top-full {
    top: -100% !important;
  }

  .sm\:-right-full {
    right: -100% !important;
  }

  .sm\:-bottom-full {
    bottom: -100% !important;
  }

  .sm\:-left-full {
    left: -100% !important;
  }

  .sm\:resize-none {
    resize: none !important;
  }

  .sm\:resize-y {
    resize: vertical !important;
  }

  .sm\:resize-x {
    resize: horizontal !important;
  }

  .sm\:resize {
    resize: both !important;
  }

  .sm\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:ring-inset {
    --tw-ring-inset: inset !important;
  }

  .sm\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset !important;
  }

  .sm\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .sm\:focus\:ring-inset:focus {
    --tw-ring-inset: inset !important;
  }

  .sm\:ring-offset-red-1 {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .sm\:ring-offset-red-2 {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .sm\:ring-offset-red-3 {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .sm\:ring-offset-red-4 {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .sm\:ring-offset-red-5 {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .sm\:ring-offset-red-6 {
    --tw-ring-offset-color: #f5222d !important;
  }

  .sm\:ring-offset-red-7 {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .sm\:ring-offset-red-8 {
    --tw-ring-offset-color: #a8071a !important;
  }

  .sm\:ring-offset-red-9 {
    --tw-ring-offset-color: #820014 !important;
  }

  .sm\:ring-offset-red-10 {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .sm\:ring-offset-volcano-1 {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .sm\:ring-offset-volcano-2 {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .sm\:ring-offset-volcano-3 {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .sm\:ring-offset-volcano-4 {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .sm\:ring-offset-volcano-5 {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .sm\:ring-offset-volcano-6 {
    --tw-ring-offset-color: #fa541c !important;
  }

  .sm\:ring-offset-volcano-7 {
    --tw-ring-offset-color: #d4380d !important;
  }

  .sm\:ring-offset-volcano-8 {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .sm\:ring-offset-volcano-9 {
    --tw-ring-offset-color: #871400 !important;
  }

  .sm\:ring-offset-volcano-10 {
    --tw-ring-offset-color: #610b00 !important;
  }

  .sm\:ring-offset-orange-1 {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .sm\:ring-offset-orange-2 {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .sm\:ring-offset-orange-3 {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .sm\:ring-offset-orange-4 {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .sm\:ring-offset-orange-5 {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .sm\:ring-offset-orange-6 {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .sm\:ring-offset-orange-7 {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .sm\:ring-offset-orange-8 {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .sm\:ring-offset-orange-9 {
    --tw-ring-offset-color: #873800 !important;
  }

  .sm\:ring-offset-orange-10 {
    --tw-ring-offset-color: #612500 !important;
  }

  .sm\:ring-offset-gold-1 {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .sm\:ring-offset-gold-2 {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .sm\:ring-offset-gold-3 {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .sm\:ring-offset-gold-4 {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .sm\:ring-offset-gold-5 {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .sm\:ring-offset-gold-6 {
    --tw-ring-offset-color: #faad14 !important;
  }

  .sm\:ring-offset-gold-7 {
    --tw-ring-offset-color: #d48806 !important;
  }

  .sm\:ring-offset-gold-8 {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .sm\:ring-offset-gold-9 {
    --tw-ring-offset-color: #874d00 !important;
  }

  .sm\:ring-offset-gold-10 {
    --tw-ring-offset-color: #613400 !important;
  }

  .sm\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .sm\:ring-offset-yellow-2 {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .sm\:ring-offset-yellow-3 {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .sm\:ring-offset-yellow-4 {
    --tw-ring-offset-color: #fff566 !important;
  }

  .sm\:ring-offset-yellow-5 {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .sm\:ring-offset-yellow-6 {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .sm\:ring-offset-yellow-7 {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .sm\:ring-offset-yellow-8 {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .sm\:ring-offset-yellow-9 {
    --tw-ring-offset-color: #876800 !important;
  }

  .sm\:ring-offset-yellow-10 {
    --tw-ring-offset-color: #614700 !important;
  }

  .sm\:ring-offset-lime-1 {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .sm\:ring-offset-lime-2 {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .sm\:ring-offset-lime-3 {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .sm\:ring-offset-lime-4 {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .sm\:ring-offset-lime-5 {
    --tw-ring-offset-color: #bae637 !important;
  }

  .sm\:ring-offset-lime-6 {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .sm\:ring-offset-lime-7 {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .sm\:ring-offset-lime-8 {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .sm\:ring-offset-lime-9 {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .sm\:ring-offset-lime-10 {
    --tw-ring-offset-color: #254000 !important;
  }

  .sm\:ring-offset-green-1 {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .sm\:ring-offset-green-2 {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .sm\:ring-offset-green-3 {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .sm\:ring-offset-green-4 {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .sm\:ring-offset-green-5 {
    --tw-ring-offset-color: #95de64 !important;
  }

  .sm\:ring-offset-green-6 {
    --tw-ring-offset-color: #73d13d !important;
  }

  .sm\:ring-offset-green-7 {
    --tw-ring-offset-color: #52c41a !important;
  }

  .sm\:ring-offset-green-8 {
    --tw-ring-offset-color: #389e0d !important;
  }

  .sm\:ring-offset-green-9 {
    --tw-ring-offset-color: #237804 !important;
  }

  .sm\:ring-offset-green-10 {
    --tw-ring-offset-color: #135200 !important;
  }

  .sm\:ring-offset-green-11 {
    --tw-ring-offset-color: #092b00 !important;
  }

  .sm\:ring-offset-cyan-1 {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .sm\:ring-offset-cyan-2 {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .sm\:ring-offset-cyan-3 {
    --tw-ring-offset-color: #87e8de !important;
  }

  .sm\:ring-offset-cyan-4 {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .sm\:ring-offset-cyan-5 {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .sm\:ring-offset-cyan-6 {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .sm\:ring-offset-cyan-7 {
    --tw-ring-offset-color: #08979c !important;
  }

  .sm\:ring-offset-cyan-8 {
    --tw-ring-offset-color: #006d75 !important;
  }

  .sm\:ring-offset-cyan-9 {
    --tw-ring-offset-color: #00474f !important;
  }

  .sm\:ring-offset-cyan-10 {
    --tw-ring-offset-color: #002329 !important;
  }

  .sm\:ring-offset-blue-1 {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .sm\:ring-offset-blue-2 {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .sm\:ring-offset-blue-3 {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .sm\:ring-offset-blue-4 {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .sm\:ring-offset-blue-5 {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .sm\:ring-offset-blue-6 {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .sm\:ring-offset-blue-7 {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .sm\:ring-offset-blue-8 {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .sm\:ring-offset-blue-9 {
    --tw-ring-offset-color: #003a8c !important;
  }

  .sm\:ring-offset-blue-10 {
    --tw-ring-offset-color: #002766 !important;
  }

  .sm\:ring-offset-geekBlue-1 {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .sm\:ring-offset-geekBlue-2 {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .sm\:ring-offset-geekBlue-3 {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .sm\:ring-offset-geekBlue-4 {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .sm\:ring-offset-geekBlue-5 {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .sm\:ring-offset-geekBlue-6 {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .sm\:ring-offset-geekBlue-7 {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .sm\:ring-offset-geekBlue-8 {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .sm\:ring-offset-geekBlue-9 {
    --tw-ring-offset-color: #10239e !important;
  }

  .sm\:ring-offset-geekBlue-10 {
    --tw-ring-offset-color: #061178 !important;
  }

  .sm\:ring-offset-geekBlue-11 {
    --tw-ring-offset-color: #030852 !important;
  }

  .sm\:ring-offset-purple-1 {
    --tw-ring-offset-color: #fafaff !important;
  }

  .sm\:ring-offset-purple-2 {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .sm\:ring-offset-purple-3 {
    --tw-ring-offset-color: #efdbff !important;
  }

  .sm\:ring-offset-purple-4 {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .sm\:ring-offset-purple-5 {
    --tw-ring-offset-color: #b37feb !important;
  }

  .sm\:ring-offset-purple-6 {
    --tw-ring-offset-color: #9254de !important;
  }

  .sm\:ring-offset-purple-7 {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .sm\:ring-offset-purple-8 {
    --tw-ring-offset-color: #531dab !important;
  }

  .sm\:ring-offset-purple-9 {
    --tw-ring-offset-color: #391085 !important;
  }

  .sm\:ring-offset-purple-10 {
    --tw-ring-offset-color: #22075e !important;
  }

  .sm\:ring-offset-purple-11 {
    --tw-ring-offset-color: #120338 !important;
  }

  .sm\:ring-offset-magenta-1 {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .sm\:ring-offset-magenta-2 {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .sm\:ring-offset-magenta-3 {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .sm\:ring-offset-magenta-4 {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .sm\:ring-offset-magenta-5 {
    --tw-ring-offset-color: #f759ab !important;
  }

  .sm\:ring-offset-magenta-6 {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .sm\:ring-offset-magenta-7 {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .sm\:ring-offset-magenta-8 {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .sm\:ring-offset-magenta-9 {
    --tw-ring-offset-color: #780650 !important;
  }

  .sm\:ring-offset-magenta-10 {
    --tw-ring-offset-color: #520339 !important;
  }

  .sm\:ring-offset-gray-1 {
    --tw-ring-offset-color: #ffffff !important;
  }

  .sm\:ring-offset-gray-2 {
    --tw-ring-offset-color: #fafafa !important;
  }

  .sm\:ring-offset-gray-3 {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .sm\:ring-offset-gray-4 {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .sm\:ring-offset-gray-5 {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .sm\:ring-offset-gray-6 {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .sm\:ring-offset-gray-7 {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .sm\:ring-offset-gray-8 {
    --tw-ring-offset-color: #595959 !important;
  }

  .sm\:ring-offset-gray-9 {
    --tw-ring-offset-color: #262626 !important;
  }

  .sm\:ring-offset-gray-10 {
    --tw-ring-offset-color: #000000 !important;
  }

  .sm\:ring-offset-transparent {
    --tw-ring-offset-color: transparent !important;
  }

  .sm\:focus-within\:ring-offset-red-1:focus-within {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .sm\:focus-within\:ring-offset-red-2:focus-within {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .sm\:focus-within\:ring-offset-red-3:focus-within {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .sm\:focus-within\:ring-offset-red-4:focus-within {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .sm\:focus-within\:ring-offset-red-5:focus-within {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .sm\:focus-within\:ring-offset-red-6:focus-within {
    --tw-ring-offset-color: #f5222d !important;
  }

  .sm\:focus-within\:ring-offset-red-7:focus-within {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .sm\:focus-within\:ring-offset-red-8:focus-within {
    --tw-ring-offset-color: #a8071a !important;
  }

  .sm\:focus-within\:ring-offset-red-9:focus-within {
    --tw-ring-offset-color: #820014 !important;
  }

  .sm\:focus-within\:ring-offset-red-10:focus-within {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .sm\:focus-within\:ring-offset-volcano-1:focus-within {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .sm\:focus-within\:ring-offset-volcano-2:focus-within {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .sm\:focus-within\:ring-offset-volcano-3:focus-within {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .sm\:focus-within\:ring-offset-volcano-4:focus-within {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .sm\:focus-within\:ring-offset-volcano-5:focus-within {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .sm\:focus-within\:ring-offset-volcano-6:focus-within {
    --tw-ring-offset-color: #fa541c !important;
  }

  .sm\:focus-within\:ring-offset-volcano-7:focus-within {
    --tw-ring-offset-color: #d4380d !important;
  }

  .sm\:focus-within\:ring-offset-volcano-8:focus-within {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .sm\:focus-within\:ring-offset-volcano-9:focus-within {
    --tw-ring-offset-color: #871400 !important;
  }

  .sm\:focus-within\:ring-offset-volcano-10:focus-within {
    --tw-ring-offset-color: #610b00 !important;
  }

  .sm\:focus-within\:ring-offset-orange-1:focus-within {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .sm\:focus-within\:ring-offset-orange-2:focus-within {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .sm\:focus-within\:ring-offset-orange-3:focus-within {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .sm\:focus-within\:ring-offset-orange-4:focus-within {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .sm\:focus-within\:ring-offset-orange-5:focus-within {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .sm\:focus-within\:ring-offset-orange-6:focus-within {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .sm\:focus-within\:ring-offset-orange-7:focus-within {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .sm\:focus-within\:ring-offset-orange-8:focus-within {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .sm\:focus-within\:ring-offset-orange-9:focus-within {
    --tw-ring-offset-color: #873800 !important;
  }

  .sm\:focus-within\:ring-offset-orange-10:focus-within {
    --tw-ring-offset-color: #612500 !important;
  }

  .sm\:focus-within\:ring-offset-gold-1:focus-within {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .sm\:focus-within\:ring-offset-gold-2:focus-within {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .sm\:focus-within\:ring-offset-gold-3:focus-within {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .sm\:focus-within\:ring-offset-gold-4:focus-within {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .sm\:focus-within\:ring-offset-gold-5:focus-within {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .sm\:focus-within\:ring-offset-gold-6:focus-within {
    --tw-ring-offset-color: #faad14 !important;
  }

  .sm\:focus-within\:ring-offset-gold-7:focus-within {
    --tw-ring-offset-color: #d48806 !important;
  }

  .sm\:focus-within\:ring-offset-gold-8:focus-within {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .sm\:focus-within\:ring-offset-gold-9:focus-within {
    --tw-ring-offset-color: #874d00 !important;
  }

  .sm\:focus-within\:ring-offset-gold-10:focus-within {
    --tw-ring-offset-color: #613400 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-2:focus-within {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-3:focus-within {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .sm\:focus-within\:ring-offset-yellow-4:focus-within {
    --tw-ring-offset-color: #fff566 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-5:focus-within {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .sm\:focus-within\:ring-offset-yellow-6:focus-within {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-7:focus-within {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-8:focus-within {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-9:focus-within {
    --tw-ring-offset-color: #876800 !important;
  }

  .sm\:focus-within\:ring-offset-yellow-10:focus-within {
    --tw-ring-offset-color: #614700 !important;
  }

  .sm\:focus-within\:ring-offset-lime-1:focus-within {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .sm\:focus-within\:ring-offset-lime-2:focus-within {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .sm\:focus-within\:ring-offset-lime-3:focus-within {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .sm\:focus-within\:ring-offset-lime-4:focus-within {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .sm\:focus-within\:ring-offset-lime-5:focus-within {
    --tw-ring-offset-color: #bae637 !important;
  }

  .sm\:focus-within\:ring-offset-lime-6:focus-within {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .sm\:focus-within\:ring-offset-lime-7:focus-within {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .sm\:focus-within\:ring-offset-lime-8:focus-within {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .sm\:focus-within\:ring-offset-lime-9:focus-within {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .sm\:focus-within\:ring-offset-lime-10:focus-within {
    --tw-ring-offset-color: #254000 !important;
  }

  .sm\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .sm\:focus-within\:ring-offset-green-2:focus-within {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .sm\:focus-within\:ring-offset-green-3:focus-within {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .sm\:focus-within\:ring-offset-green-4:focus-within {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .sm\:focus-within\:ring-offset-green-5:focus-within {
    --tw-ring-offset-color: #95de64 !important;
  }

  .sm\:focus-within\:ring-offset-green-6:focus-within {
    --tw-ring-offset-color: #73d13d !important;
  }

  .sm\:focus-within\:ring-offset-green-7:focus-within {
    --tw-ring-offset-color: #52c41a !important;
  }

  .sm\:focus-within\:ring-offset-green-8:focus-within {
    --tw-ring-offset-color: #389e0d !important;
  }

  .sm\:focus-within\:ring-offset-green-9:focus-within {
    --tw-ring-offset-color: #237804 !important;
  }

  .sm\:focus-within\:ring-offset-green-10:focus-within {
    --tw-ring-offset-color: #135200 !important;
  }

  .sm\:focus-within\:ring-offset-green-11:focus-within {
    --tw-ring-offset-color: #092b00 !important;
  }

  .sm\:focus-within\:ring-offset-cyan-1:focus-within {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .sm\:focus-within\:ring-offset-cyan-2:focus-within {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .sm\:focus-within\:ring-offset-cyan-3:focus-within {
    --tw-ring-offset-color: #87e8de !important;
  }

  .sm\:focus-within\:ring-offset-cyan-4:focus-within {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .sm\:focus-within\:ring-offset-cyan-5:focus-within {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .sm\:focus-within\:ring-offset-cyan-6:focus-within {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .sm\:focus-within\:ring-offset-cyan-7:focus-within {
    --tw-ring-offset-color: #08979c !important;
  }

  .sm\:focus-within\:ring-offset-cyan-8:focus-within {
    --tw-ring-offset-color: #006d75 !important;
  }

  .sm\:focus-within\:ring-offset-cyan-9:focus-within {
    --tw-ring-offset-color: #00474f !important;
  }

  .sm\:focus-within\:ring-offset-cyan-10:focus-within {
    --tw-ring-offset-color: #002329 !important;
  }

  .sm\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .sm\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .sm\:focus-within\:ring-offset-blue-3:focus-within {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .sm\:focus-within\:ring-offset-blue-4:focus-within {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .sm\:focus-within\:ring-offset-blue-5:focus-within {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .sm\:focus-within\:ring-offset-blue-6:focus-within {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .sm\:focus-within\:ring-offset-blue-7:focus-within {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .sm\:focus-within\:ring-offset-blue-8:focus-within {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .sm\:focus-within\:ring-offset-blue-9:focus-within {
    --tw-ring-offset-color: #003a8c !important;
  }

  .sm\:focus-within\:ring-offset-blue-10:focus-within {
    --tw-ring-offset-color: #002766 !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-1:focus-within {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-2:focus-within {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-3:focus-within {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-4:focus-within {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-5:focus-within {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-6:focus-within {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-7:focus-within {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-8:focus-within {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-9:focus-within {
    --tw-ring-offset-color: #10239e !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-10:focus-within {
    --tw-ring-offset-color: #061178 !important;
  }

  .sm\:focus-within\:ring-offset-geekBlue-11:focus-within {
    --tw-ring-offset-color: #030852 !important;
  }

  .sm\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #fafaff !important;
  }

  .sm\:focus-within\:ring-offset-purple-2:focus-within {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .sm\:focus-within\:ring-offset-purple-3:focus-within {
    --tw-ring-offset-color: #efdbff !important;
  }

  .sm\:focus-within\:ring-offset-purple-4:focus-within {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .sm\:focus-within\:ring-offset-purple-5:focus-within {
    --tw-ring-offset-color: #b37feb !important;
  }

  .sm\:focus-within\:ring-offset-purple-6:focus-within {
    --tw-ring-offset-color: #9254de !important;
  }

  .sm\:focus-within\:ring-offset-purple-7:focus-within {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .sm\:focus-within\:ring-offset-purple-8:focus-within {
    --tw-ring-offset-color: #531dab !important;
  }

  .sm\:focus-within\:ring-offset-purple-9:focus-within {
    --tw-ring-offset-color: #391085 !important;
  }

  .sm\:focus-within\:ring-offset-purple-10:focus-within {
    --tw-ring-offset-color: #22075e !important;
  }

  .sm\:focus-within\:ring-offset-purple-11:focus-within {
    --tw-ring-offset-color: #120338 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-1:focus-within {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-2:focus-within {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-3:focus-within {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-4:focus-within {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-5:focus-within {
    --tw-ring-offset-color: #f759ab !important;
  }

  .sm\:focus-within\:ring-offset-magenta-6:focus-within {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-7:focus-within {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .sm\:focus-within\:ring-offset-magenta-8:focus-within {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-9:focus-within {
    --tw-ring-offset-color: #780650 !important;
  }

  .sm\:focus-within\:ring-offset-magenta-10:focus-within {
    --tw-ring-offset-color: #520339 !important;
  }

  .sm\:focus-within\:ring-offset-gray-1:focus-within {
    --tw-ring-offset-color: #ffffff !important;
  }

  .sm\:focus-within\:ring-offset-gray-2:focus-within {
    --tw-ring-offset-color: #fafafa !important;
  }

  .sm\:focus-within\:ring-offset-gray-3:focus-within {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .sm\:focus-within\:ring-offset-gray-4:focus-within {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .sm\:focus-within\:ring-offset-gray-5:focus-within {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .sm\:focus-within\:ring-offset-gray-6:focus-within {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .sm\:focus-within\:ring-offset-gray-7:focus-within {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .sm\:focus-within\:ring-offset-gray-8:focus-within {
    --tw-ring-offset-color: #595959 !important;
  }

  .sm\:focus-within\:ring-offset-gray-9:focus-within {
    --tw-ring-offset-color: #262626 !important;
  }

  .sm\:focus-within\:ring-offset-gray-10:focus-within {
    --tw-ring-offset-color: #000000 !important;
  }

  .sm\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent !important;
  }

  .sm\:focus\:ring-offset-red-1:focus {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .sm\:focus\:ring-offset-red-2:focus {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .sm\:focus\:ring-offset-red-3:focus {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .sm\:focus\:ring-offset-red-4:focus {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .sm\:focus\:ring-offset-red-5:focus {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .sm\:focus\:ring-offset-red-6:focus {
    --tw-ring-offset-color: #f5222d !important;
  }

  .sm\:focus\:ring-offset-red-7:focus {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .sm\:focus\:ring-offset-red-8:focus {
    --tw-ring-offset-color: #a8071a !important;
  }

  .sm\:focus\:ring-offset-red-9:focus {
    --tw-ring-offset-color: #820014 !important;
  }

  .sm\:focus\:ring-offset-red-10:focus {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .sm\:focus\:ring-offset-volcano-1:focus {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .sm\:focus\:ring-offset-volcano-2:focus {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .sm\:focus\:ring-offset-volcano-3:focus {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .sm\:focus\:ring-offset-volcano-4:focus {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .sm\:focus\:ring-offset-volcano-5:focus {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .sm\:focus\:ring-offset-volcano-6:focus {
    --tw-ring-offset-color: #fa541c !important;
  }

  .sm\:focus\:ring-offset-volcano-7:focus {
    --tw-ring-offset-color: #d4380d !important;
  }

  .sm\:focus\:ring-offset-volcano-8:focus {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .sm\:focus\:ring-offset-volcano-9:focus {
    --tw-ring-offset-color: #871400 !important;
  }

  .sm\:focus\:ring-offset-volcano-10:focus {
    --tw-ring-offset-color: #610b00 !important;
  }

  .sm\:focus\:ring-offset-orange-1:focus {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .sm\:focus\:ring-offset-orange-2:focus {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .sm\:focus\:ring-offset-orange-3:focus {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .sm\:focus\:ring-offset-orange-4:focus {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .sm\:focus\:ring-offset-orange-5:focus {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .sm\:focus\:ring-offset-orange-6:focus {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .sm\:focus\:ring-offset-orange-7:focus {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .sm\:focus\:ring-offset-orange-8:focus {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .sm\:focus\:ring-offset-orange-9:focus {
    --tw-ring-offset-color: #873800 !important;
  }

  .sm\:focus\:ring-offset-orange-10:focus {
    --tw-ring-offset-color: #612500 !important;
  }

  .sm\:focus\:ring-offset-gold-1:focus {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .sm\:focus\:ring-offset-gold-2:focus {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .sm\:focus\:ring-offset-gold-3:focus {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .sm\:focus\:ring-offset-gold-4:focus {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .sm\:focus\:ring-offset-gold-5:focus {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .sm\:focus\:ring-offset-gold-6:focus {
    --tw-ring-offset-color: #faad14 !important;
  }

  .sm\:focus\:ring-offset-gold-7:focus {
    --tw-ring-offset-color: #d48806 !important;
  }

  .sm\:focus\:ring-offset-gold-8:focus {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .sm\:focus\:ring-offset-gold-9:focus {
    --tw-ring-offset-color: #874d00 !important;
  }

  .sm\:focus\:ring-offset-gold-10:focus {
    --tw-ring-offset-color: #613400 !important;
  }

  .sm\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .sm\:focus\:ring-offset-yellow-2:focus {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .sm\:focus\:ring-offset-yellow-3:focus {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .sm\:focus\:ring-offset-yellow-4:focus {
    --tw-ring-offset-color: #fff566 !important;
  }

  .sm\:focus\:ring-offset-yellow-5:focus {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .sm\:focus\:ring-offset-yellow-6:focus {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .sm\:focus\:ring-offset-yellow-7:focus {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .sm\:focus\:ring-offset-yellow-8:focus {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .sm\:focus\:ring-offset-yellow-9:focus {
    --tw-ring-offset-color: #876800 !important;
  }

  .sm\:focus\:ring-offset-yellow-10:focus {
    --tw-ring-offset-color: #614700 !important;
  }

  .sm\:focus\:ring-offset-lime-1:focus {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .sm\:focus\:ring-offset-lime-2:focus {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .sm\:focus\:ring-offset-lime-3:focus {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .sm\:focus\:ring-offset-lime-4:focus {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .sm\:focus\:ring-offset-lime-5:focus {
    --tw-ring-offset-color: #bae637 !important;
  }

  .sm\:focus\:ring-offset-lime-6:focus {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .sm\:focus\:ring-offset-lime-7:focus {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .sm\:focus\:ring-offset-lime-8:focus {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .sm\:focus\:ring-offset-lime-9:focus {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .sm\:focus\:ring-offset-lime-10:focus {
    --tw-ring-offset-color: #254000 !important;
  }

  .sm\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .sm\:focus\:ring-offset-green-2:focus {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .sm\:focus\:ring-offset-green-3:focus {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .sm\:focus\:ring-offset-green-4:focus {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .sm\:focus\:ring-offset-green-5:focus {
    --tw-ring-offset-color: #95de64 !important;
  }

  .sm\:focus\:ring-offset-green-6:focus {
    --tw-ring-offset-color: #73d13d !important;
  }

  .sm\:focus\:ring-offset-green-7:focus {
    --tw-ring-offset-color: #52c41a !important;
  }

  .sm\:focus\:ring-offset-green-8:focus {
    --tw-ring-offset-color: #389e0d !important;
  }

  .sm\:focus\:ring-offset-green-9:focus {
    --tw-ring-offset-color: #237804 !important;
  }

  .sm\:focus\:ring-offset-green-10:focus {
    --tw-ring-offset-color: #135200 !important;
  }

  .sm\:focus\:ring-offset-green-11:focus {
    --tw-ring-offset-color: #092b00 !important;
  }

  .sm\:focus\:ring-offset-cyan-1:focus {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .sm\:focus\:ring-offset-cyan-2:focus {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .sm\:focus\:ring-offset-cyan-3:focus {
    --tw-ring-offset-color: #87e8de !important;
  }

  .sm\:focus\:ring-offset-cyan-4:focus {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .sm\:focus\:ring-offset-cyan-5:focus {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .sm\:focus\:ring-offset-cyan-6:focus {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .sm\:focus\:ring-offset-cyan-7:focus {
    --tw-ring-offset-color: #08979c !important;
  }

  .sm\:focus\:ring-offset-cyan-8:focus {
    --tw-ring-offset-color: #006d75 !important;
  }

  .sm\:focus\:ring-offset-cyan-9:focus {
    --tw-ring-offset-color: #00474f !important;
  }

  .sm\:focus\:ring-offset-cyan-10:focus {
    --tw-ring-offset-color: #002329 !important;
  }

  .sm\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .sm\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .sm\:focus\:ring-offset-blue-3:focus {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .sm\:focus\:ring-offset-blue-4:focus {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .sm\:focus\:ring-offset-blue-5:focus {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .sm\:focus\:ring-offset-blue-6:focus {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .sm\:focus\:ring-offset-blue-7:focus {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .sm\:focus\:ring-offset-blue-8:focus {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .sm\:focus\:ring-offset-blue-9:focus {
    --tw-ring-offset-color: #003a8c !important;
  }

  .sm\:focus\:ring-offset-blue-10:focus {
    --tw-ring-offset-color: #002766 !important;
  }

  .sm\:focus\:ring-offset-geekBlue-1:focus {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .sm\:focus\:ring-offset-geekBlue-2:focus {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .sm\:focus\:ring-offset-geekBlue-3:focus {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .sm\:focus\:ring-offset-geekBlue-4:focus {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .sm\:focus\:ring-offset-geekBlue-5:focus {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .sm\:focus\:ring-offset-geekBlue-6:focus {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .sm\:focus\:ring-offset-geekBlue-7:focus {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .sm\:focus\:ring-offset-geekBlue-8:focus {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .sm\:focus\:ring-offset-geekBlue-9:focus {
    --tw-ring-offset-color: #10239e !important;
  }

  .sm\:focus\:ring-offset-geekBlue-10:focus {
    --tw-ring-offset-color: #061178 !important;
  }

  .sm\:focus\:ring-offset-geekBlue-11:focus {
    --tw-ring-offset-color: #030852 !important;
  }

  .sm\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #fafaff !important;
  }

  .sm\:focus\:ring-offset-purple-2:focus {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .sm\:focus\:ring-offset-purple-3:focus {
    --tw-ring-offset-color: #efdbff !important;
  }

  .sm\:focus\:ring-offset-purple-4:focus {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .sm\:focus\:ring-offset-purple-5:focus {
    --tw-ring-offset-color: #b37feb !important;
  }

  .sm\:focus\:ring-offset-purple-6:focus {
    --tw-ring-offset-color: #9254de !important;
  }

  .sm\:focus\:ring-offset-purple-7:focus {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .sm\:focus\:ring-offset-purple-8:focus {
    --tw-ring-offset-color: #531dab !important;
  }

  .sm\:focus\:ring-offset-purple-9:focus {
    --tw-ring-offset-color: #391085 !important;
  }

  .sm\:focus\:ring-offset-purple-10:focus {
    --tw-ring-offset-color: #22075e !important;
  }

  .sm\:focus\:ring-offset-purple-11:focus {
    --tw-ring-offset-color: #120338 !important;
  }

  .sm\:focus\:ring-offset-magenta-1:focus {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .sm\:focus\:ring-offset-magenta-2:focus {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .sm\:focus\:ring-offset-magenta-3:focus {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .sm\:focus\:ring-offset-magenta-4:focus {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .sm\:focus\:ring-offset-magenta-5:focus {
    --tw-ring-offset-color: #f759ab !important;
  }

  .sm\:focus\:ring-offset-magenta-6:focus {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .sm\:focus\:ring-offset-magenta-7:focus {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .sm\:focus\:ring-offset-magenta-8:focus {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .sm\:focus\:ring-offset-magenta-9:focus {
    --tw-ring-offset-color: #780650 !important;
  }

  .sm\:focus\:ring-offset-magenta-10:focus {
    --tw-ring-offset-color: #520339 !important;
  }

  .sm\:focus\:ring-offset-gray-1:focus {
    --tw-ring-offset-color: #ffffff !important;
  }

  .sm\:focus\:ring-offset-gray-2:focus {
    --tw-ring-offset-color: #fafafa !important;
  }

  .sm\:focus\:ring-offset-gray-3:focus {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .sm\:focus\:ring-offset-gray-4:focus {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .sm\:focus\:ring-offset-gray-5:focus {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .sm\:focus\:ring-offset-gray-6:focus {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .sm\:focus\:ring-offset-gray-7:focus {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .sm\:focus\:ring-offset-gray-8:focus {
    --tw-ring-offset-color: #595959 !important;
  }

  .sm\:focus\:ring-offset-gray-9:focus {
    --tw-ring-offset-color: #262626 !important;
  }

  .sm\:focus\:ring-offset-gray-10:focus {
    --tw-ring-offset-color: #000000 !important;
  }

  .sm\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent !important;
  }

  .sm\:ring-offset-0 {
    --tw-ring-offset-width: 0px !important;
  }

  .sm\:ring-offset-1 {
    --tw-ring-offset-width: 1px !important;
  }

  .sm\:ring-offset-2 {
    --tw-ring-offset-width: 2px !important;
  }

  .sm\:ring-offset-4 {
    --tw-ring-offset-width: 4px !important;
  }

  .sm\:ring-offset-8 {
    --tw-ring-offset-width: 8px !important;
  }

  .sm\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px !important;
  }

  .sm\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px !important;
  }

  .sm\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px !important;
  }

  .sm\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px !important;
  }

  .sm\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px !important;
  }

  .sm\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px !important;
  }

  .sm\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px !important;
  }

  .sm\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px !important;
  }

  .sm\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px !important;
  }

  .sm\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px !important;
  }

  .sm\:ring-red-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-red-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-volcano-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-orange-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gold-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-yellow-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-lime-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-green-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-cyan-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-blue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-geekBlue-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-purple-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-magenta-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-gray-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:ring-transparent {
    --tw-ring-color: transparent !important;
  }

  .sm\:focus-within\:ring-red-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-red-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-volcano-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-orange-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gold-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-yellow-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-lime-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-green-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-cyan-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-blue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-geekBlue-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-purple-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-magenta-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-gray-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent !important;
  }

  .sm\:focus\:ring-red-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-red-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-volcano-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-orange-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gold-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-yellow-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-lime-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-green-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-cyan-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-blue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-geekBlue-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-purple-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-magenta-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-gray-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .sm\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent !important;
  }

  .sm\:ring-opacity-0 {
    --tw-ring-opacity: 0 !important;
  }

  .sm\:ring-opacity-5 {
    --tw-ring-opacity: 0.05 !important;
  }

  .sm\:ring-opacity-10 {
    --tw-ring-opacity: 0.1 !important;
  }

  .sm\:ring-opacity-20 {
    --tw-ring-opacity: 0.2 !important;
  }

  .sm\:ring-opacity-25 {
    --tw-ring-opacity: 0.25 !important;
  }

  .sm\:ring-opacity-30 {
    --tw-ring-opacity: 0.3 !important;
  }

  .sm\:ring-opacity-40 {
    --tw-ring-opacity: 0.4 !important;
  }

  .sm\:ring-opacity-50 {
    --tw-ring-opacity: 0.5 !important;
  }

  .sm\:ring-opacity-60 {
    --tw-ring-opacity: 0.6 !important;
  }

  .sm\:ring-opacity-70 {
    --tw-ring-opacity: 0.7 !important;
  }

  .sm\:ring-opacity-75 {
    --tw-ring-opacity: 0.75 !important;
  }

  .sm\:ring-opacity-80 {
    --tw-ring-opacity: 0.8 !important;
  }

  .sm\:ring-opacity-90 {
    --tw-ring-opacity: 0.9 !important;
  }

  .sm\:ring-opacity-95 {
    --tw-ring-opacity: 0.95 !important;
  }

  .sm\:ring-opacity-100 {
    --tw-ring-opacity: 1 !important;
  }

  .sm\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0 !important;
  }

  .sm\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05 !important;
  }

  .sm\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1 !important;
  }

  .sm\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2 !important;
  }

  .sm\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25 !important;
  }

  .sm\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3 !important;
  }

  .sm\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4 !important;
  }

  .sm\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5 !important;
  }

  .sm\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6 !important;
  }

  .sm\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7 !important;
  }

  .sm\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75 !important;
  }

  .sm\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8 !important;
  }

  .sm\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9 !important;
  }

  .sm\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95 !important;
  }

  .sm\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1 !important;
  }

  .sm\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0 !important;
  }

  .sm\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05 !important;
  }

  .sm\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1 !important;
  }

  .sm\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2 !important;
  }

  .sm\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25 !important;
  }

  .sm\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3 !important;
  }

  .sm\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4 !important;
  }

  .sm\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5 !important;
  }

  .sm\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6 !important;
  }

  .sm\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7 !important;
  }

  .sm\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75 !important;
  }

  .sm\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8 !important;
  }

  .sm\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9 !important;
  }

  .sm\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95 !important;
  }

  .sm\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1 !important;
  }

  .sm\:fill-current {
    fill: currentColor !important;
  }

  .sm\:stroke-current {
    stroke: currentColor !important;
  }

  .sm\:stroke-0 {
    stroke-width: 0 !important;
  }

  .sm\:stroke-1 {
    stroke-width: 1 !important;
  }

  .sm\:stroke-2 {
    stroke-width: 2 !important;
  }

  .sm\:table-auto {
    table-layout: auto !important;
  }

  .sm\:table-fixed {
    table-layout: fixed !important;
  }

  .sm\:text-left {
    text-align: left !important;
  }

  .sm\:text-center {
    text-align: center !important;
  }

  .sm\:text-right {
    text-align: right !important;
  }

  .sm\:text-justify {
    text-align: justify !important;
  }

  .sm\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .sm\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .sm\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .sm\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .sm\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:text-transparent {
    color: transparent !important;
  }

  .group:hover .sm\:group-hover\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .sm\:group-hover\:text-transparent {
    color: transparent !important;
  }

  .sm\:focus-within\:text-red-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-red-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-volcano-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-orange-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gold-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-yellow-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-lime-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-green-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-cyan-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-blue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-geekBlue-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-purple-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-magenta-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-gray-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus-within\:text-transparent:focus-within {
    color: transparent !important;
  }

  .sm\:hover\:text-red-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-red-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-volcano-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-orange-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gold-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-yellow-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-lime-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-green-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-cyan-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-blue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-geekBlue-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-purple-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-magenta-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-gray-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent !important;
  }

  .sm\:focus\:text-red-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-red-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-volcano-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-orange-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gold-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-yellow-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-lime-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-green-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-cyan-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-blue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-geekBlue-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-purple-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-magenta-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-gray-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:focus\:text-transparent:focus {
    color: transparent !important;
  }

  .sm\:active\:text-red-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-red-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-volcano-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-orange-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gold-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-yellow-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-lime-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-green-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-cyan-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-blue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-geekBlue-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-purple-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-magenta-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-gray-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .sm\:active\:text-transparent:active {
    color: transparent !important;
  }

  .sm\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .sm\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .sm\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .sm\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .sm\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .sm\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .sm\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .sm\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .sm\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .sm\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .sm\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .sm\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .sm\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .sm\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .sm\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .group:hover .sm\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .sm\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0 !important;
  }

  .sm\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05 !important;
  }

  .sm\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1 !important;
  }

  .sm\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2 !important;
  }

  .sm\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25 !important;
  }

  .sm\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3 !important;
  }

  .sm\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4 !important;
  }

  .sm\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5 !important;
  }

  .sm\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6 !important;
  }

  .sm\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7 !important;
  }

  .sm\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75 !important;
  }

  .sm\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8 !important;
  }

  .sm\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9 !important;
  }

  .sm\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95 !important;
  }

  .sm\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1 !important;
  }

  .sm\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0 !important;
  }

  .sm\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05 !important;
  }

  .sm\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1 !important;
  }

  .sm\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2 !important;
  }

  .sm\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25 !important;
  }

  .sm\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3 !important;
  }

  .sm\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4 !important;
  }

  .sm\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5 !important;
  }

  .sm\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6 !important;
  }

  .sm\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7 !important;
  }

  .sm\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75 !important;
  }

  .sm\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8 !important;
  }

  .sm\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9 !important;
  }

  .sm\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95 !important;
  }

  .sm\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1 !important;
  }

  .sm\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0 !important;
  }

  .sm\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05 !important;
  }

  .sm\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1 !important;
  }

  .sm\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2 !important;
  }

  .sm\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25 !important;
  }

  .sm\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3 !important;
  }

  .sm\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4 !important;
  }

  .sm\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5 !important;
  }

  .sm\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6 !important;
  }

  .sm\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7 !important;
  }

  .sm\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75 !important;
  }

  .sm\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8 !important;
  }

  .sm\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9 !important;
  }

  .sm\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95 !important;
  }

  .sm\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1 !important;
  }

  .sm\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .sm\:overflow-ellipsis {
    text-overflow: ellipsis !important;
  }

  .sm\:overflow-clip {
    text-overflow: clip !important;
  }

  .sm\:italic {
    font-style: italic !important;
  }

  .sm\:not-italic {
    font-style: normal !important;
  }

  .sm\:uppercase {
    text-transform: uppercase !important;
  }

  .sm\:lowercase {
    text-transform: lowercase !important;
  }

  .sm\:capitalize {
    text-transform: capitalize !important;
  }

  .sm\:normal-case {
    text-transform: none !important;
  }

  .sm\:underline {
    text-decoration: underline !important;
  }

  .sm\:line-through {
    text-decoration: line-through !important;
  }

  .sm\:no-underline {
    text-decoration: none !important;
  }

  .group:hover .sm\:group-hover\:underline {
    text-decoration: underline !important;
  }

  .group:hover .sm\:group-hover\:line-through {
    text-decoration: line-through !important;
  }

  .group:hover .sm\:group-hover\:no-underline {
    text-decoration: none !important;
  }

  .sm\:focus-within\:underline:focus-within {
    text-decoration: underline !important;
  }

  .sm\:focus-within\:line-through:focus-within {
    text-decoration: line-through !important;
  }

  .sm\:focus-within\:no-underline:focus-within {
    text-decoration: none !important;
  }

  .sm\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .sm\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .sm\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .sm\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .sm\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .sm\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .sm\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/) !important;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
  }

  .sm\:normal-nums {
    font-variant-numeric: normal !important;
  }

  .sm\:ordinal {
    --tw-ordinal: ordinal !important;
  }

  .sm\:slashed-zero {
    --tw-slashed-zero: slashed-zero !important;
  }

  .sm\:lining-nums {
    --tw-numeric-figure: lining-nums !important;
  }

  .sm\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums !important;
  }

  .sm\:proportional-nums {
    --tw-numeric-spacing: proportional-nums !important;
  }

  .sm\:tabular-nums {
    --tw-numeric-spacing: tabular-nums !important;
  }

  .sm\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions !important;
  }

  .sm\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions !important;
  }

  .sm\:tracking-tighter {
    letter-spacing: -0.05em !important;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.025em !important;
  }

  .sm\:tracking-normal {
    letter-spacing: 0em !important;
  }

  .sm\:tracking-wide {
    letter-spacing: 0.025em !important;
  }

  .sm\:tracking-wider {
    letter-spacing: 0.05em !important;
  }

  .sm\:tracking-widest {
    letter-spacing: 0.1em !important;
  }

  .sm\:select-none {
    -webkit-user-select: none !important;
            user-select: none !important;
  }

  .sm\:select-text {
    -webkit-user-select: text !important;
            user-select: text !important;
  }

  .sm\:select-all {
    -webkit-user-select: all !important;
            user-select: all !important;
  }

  .sm\:select-auto {
    -webkit-user-select: auto !important;
            user-select: auto !important;
  }

  .sm\:align-baseline {
    vertical-align: baseline !important;
  }

  .sm\:align-top {
    vertical-align: top !important;
  }

  .sm\:align-middle {
    vertical-align: middle !important;
  }

  .sm\:align-bottom {
    vertical-align: bottom !important;
  }

  .sm\:align-text-top {
    vertical-align: text-top !important;
  }

  .sm\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .sm\:visible {
    visibility: visible !important;
  }

  .sm\:invisible {
    visibility: hidden !important;
  }

  .sm\:hover\:visible:hover {
    visibility: visible !important;
  }

  .sm\:hover\:invisible:hover {
    visibility: hidden !important;
  }

  .sm\:focus\:visible:focus {
    visibility: visible !important;
  }

  .sm\:focus\:invisible:focus {
    visibility: hidden !important;
  }

  .sm\:whitespace-normal {
    white-space: normal !important;
  }

  .sm\:whitespace-nowrap {
    white-space: nowrap !important;
  }

  .sm\:whitespace-pre {
    white-space: pre !important;
  }

  .sm\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .sm\:break-normal {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }

  .sm\:break-words {
    overflow-wrap: break-word !important;
  }

  .sm\:break-all {
    word-break: break-all !important;
  }

  .sm\:w-0 {
    width: 0px !important;
  }

  .sm\:w-1 {
    width: 4px !important;
  }

  .sm\:w-2 {
    width: 8px !important;
  }

  .sm\:w-3 {
    width: 12px !important;
  }

  .sm\:w-4 {
    width: 16px !important;
  }

  .sm\:w-5 {
    width: 20px !important;
  }

  .sm\:w-6 {
    width: 24px !important;
  }

  .sm\:w-7 {
    width: 28px !important;
  }

  .sm\:w-8 {
    width: 32px !important;
  }

  .sm\:w-9 {
    width: 36px !important;
  }

  .sm\:w-10 {
    width: 40px !important;
  }

  .sm\:w-11 {
    width: 44px !important;
  }

  .sm\:w-12 {
    width: 48px !important;
  }

  .sm\:w-13 {
    width: 52px !important;
  }

  .sm\:w-14 {
    width: 56px !important;
  }

  .sm\:w-15 {
    width: 60px !important;
  }

  .sm\:w-16 {
    width: 64px !important;
  }

  .sm\:w-17 {
    width: 68px !important;
  }

  .sm\:w-18 {
    width: 72px !important;
  }

  .sm\:w-19 {
    width: 76px !important;
  }

  .sm\:w-20 {
    width: 80px !important;
  }

  .sm\:w-21 {
    width: 84px !important;
  }

  .sm\:w-22 {
    width: 88px !important;
  }

  .sm\:w-23 {
    width: 92px !important;
  }

  .sm\:w-24 {
    width: 96px !important;
  }

  .sm\:w-25 {
    width: 100px !important;
  }

  .sm\:w-26 {
    width: 104px !important;
  }

  .sm\:w-27 {
    width: 108px !important;
  }

  .sm\:w-28 {
    width: 112px !important;
  }

  .sm\:w-29 {
    width: 116px !important;
  }

  .sm\:w-30 {
    width: 120px !important;
  }

  .sm\:w-31 {
    width: 124px !important;
  }

  .sm\:w-32 {
    width: 128px !important;
  }

  .sm\:w-33 {
    width: 132px !important;
  }

  .sm\:w-34 {
    width: 136px !important;
  }

  .sm\:w-35 {
    width: 140px !important;
  }

  .sm\:w-36 {
    width: 144px !important;
  }

  .sm\:w-37 {
    width: 148px !important;
  }

  .sm\:w-38 {
    width: 152px !important;
  }

  .sm\:w-39 {
    width: 156px !important;
  }

  .sm\:w-40 {
    width: 160px !important;
  }

  .sm\:w-41 {
    width: 164px !important;
  }

  .sm\:w-42 {
    width: 168px !important;
  }

  .sm\:w-43 {
    width: 172px !important;
  }

  .sm\:w-44 {
    width: 176px !important;
  }

  .sm\:w-45 {
    width: 180px !important;
  }

  .sm\:w-46 {
    width: 184px !important;
  }

  .sm\:w-47 {
    width: 188px !important;
  }

  .sm\:w-48 {
    width: 192px !important;
  }

  .sm\:w-49 {
    width: 196px !important;
  }

  .sm\:w-50 {
    width: 200px !important;
  }

  .sm\:w-51 {
    width: 204px !important;
  }

  .sm\:w-52 {
    width: 208px !important;
  }

  .sm\:w-53 {
    width: 212px !important;
  }

  .sm\:w-54 {
    width: 216px !important;
  }

  .sm\:w-55 {
    width: 220px !important;
  }

  .sm\:w-56 {
    width: 224px !important;
  }

  .sm\:w-57 {
    width: 228px !important;
  }

  .sm\:w-60 {
    width: 240px !important;
  }

  .sm\:w-61 {
    width: 244px !important;
  }

  .sm\:w-62 {
    width: 248px !important;
  }

  .sm\:w-65 {
    width: 260px !important;
  }

  .sm\:w-66 {
    width: 264px !important;
  }

  .sm\:w-68 {
    width: 272px !important;
  }

  .sm\:w-69 {
    width: 276px !important;
  }

  .sm\:w-70 {
    width: 280px !important;
  }

  .sm\:w-73 {
    width: 292px !important;
  }

  .sm\:w-74 {
    width: 296px !important;
  }

  .sm\:w-75 {
    width: 300px !important;
  }

  .sm\:w-77 {
    width: 308px !important;
  }

  .sm\:w-78 {
    width: 312px !important;
  }

  .sm\:w-80 {
    width: 320px !important;
  }

  .sm\:w-81 {
    width: 324px !important;
  }

  .sm\:w-84 {
    width: 336px !important;
  }

  .sm\:w-87 {
    width: 348px !important;
  }

  .sm\:w-90 {
    width: 360px !important;
  }

  .sm\:w-91 {
    width: 364px !important;
  }

  .sm\:w-92 {
    width: 368px !important;
  }

  .sm\:w-93 {
    width: 372px !important;
  }

  .sm\:w-94 {
    width: 376px !important;
  }

  .sm\:w-95 {
    width: 380px !important;
  }

  .sm\:w-96 {
    width: 384px !important;
  }

  .sm\:w-97 {
    width: 388px !important;
  }

  .sm\:w-98 {
    width: 392px !important;
  }

  .sm\:w-99 {
    width: 396px !important;
  }

  .sm\:w-100 {
    width: 400px !important;
  }

  .sm\:w-101 {
    width: 404px !important;
  }

  .sm\:w-102 {
    width: 408px !important;
  }

  .sm\:w-103 {
    width: 412px !important;
  }

  .sm\:w-104 {
    width: 416px !important;
  }

  .sm\:w-105 {
    width: 420px !important;
  }

  .sm\:w-107 {
    width: 428px !important;
  }

  .sm\:w-110 {
    width: 440px !important;
  }

  .sm\:w-112 {
    width: 448px !important;
  }

  .sm\:w-114 {
    width: 456px !important;
  }

  .sm\:w-115 {
    width: 460px !important;
  }

  .sm\:w-119 {
    width: 476px !important;
  }

  .sm\:w-120 {
    width: 480px !important;
  }

  .sm\:w-122 {
    width: 488px !important;
  }

  .sm\:w-124 {
    width: 496px !important;
  }

  .sm\:w-130 {
    width: 520px !important;
  }

  .sm\:w-138 {
    width: 552px !important;
  }

  .sm\:w-143 {
    width: 572px !important;
  }

  .sm\:w-148 {
    width: 592px !important;
  }

  .sm\:w-150 {
    width: 600px !important;
  }

  .sm\:w-154 {
    width: 616px !important;
  }

  .sm\:w-160 {
    width: 640px !important;
  }

  .sm\:w-162 {
    width: 648px !important;
  }

  .sm\:w-164 {
    width: 656px !important;
  }

  .sm\:w-165 {
    width: 660px !important;
  }

  .sm\:w-166 {
    width: 664px !important;
  }

  .sm\:w-168 {
    width: 672px !important;
  }

  .sm\:w-169 {
    width: 676px !important;
  }

  .sm\:w-170 {
    width: 680px !important;
  }

  .sm\:w-172 {
    width: 688px !important;
  }

  .sm\:w-174 {
    width: 696px !important;
  }

  .sm\:w-175 {
    width: 700px !important;
  }

  .sm\:w-189 {
    width: 756px !important;
  }

  .sm\:w-200 {
    width: 800px !important;
  }

  .sm\:w-auto {
    width: auto !important;
  }

  .sm\:w-0\.5 {
    width: 2px !important;
  }

  .sm\:w-1\.5 {
    width: 6px !important;
  }

  .sm\:w-3\.5 {
    width: 14px !important;
  }

  .sm\:w-6\.5 {
    width: 26px !important;
  }

  .sm\:w-7\.5 {
    width: 30px !important;
  }

  .sm\:w-17\.5 {
    width: 70px !important;
  }

  .sm\:w-28\.5 {
    width: 114px !important;
  }

  .sm\:w-31\.5 {
    width: 126px !important;
  }

  .sm\:w-37\.5 {
    width: 150px !important;
  }

  .sm\:w-72\.5 {
    width: 290px !important;
  }

  .sm\:w-sm {
    width: 8px !important;
  }

  .sm\:w-md {
    width: 16px !important;
  }

  .sm\:w-lg {
    width: 24px !important;
  }

  .sm\:w-xl {
    width: 32px !important;
  }

  .sm\:w-n1 {
    width: -4px !important;
  }

  .sm\:w-n2 {
    width: -8px !important;
  }

  .sm\:w-n3 {
    width: -12px !important;
  }

  .sm\:w-n4 {
    width: -16px !important;
  }

  .sm\:w-n5 {
    width: -20px !important;
  }

  .sm\:w-n6 {
    width: -24px !important;
  }

  .sm\:w-n7 {
    width: -28px !important;
  }

  .sm\:w-n8 {
    width: -32px !important;
  }

  .sm\:w-n9 {
    width: -36px !important;
  }

  .sm\:w-n10 {
    width: -40px !important;
  }

  .sm\:w-n11 {
    width: -44px !important;
  }

  .sm\:w-n12 {
    width: -48px !important;
  }

  .sm\:w-n13 {
    width: -52px !important;
  }

  .sm\:w-n14 {
    width: -46px !important;
  }

  .sm\:w-n22 {
    width: -88px !important;
  }

  .sm\:w-1\/2 {
    width: 50% !important;
  }

  .sm\:w-1\/3 {
    width: 33.333333% !important;
  }

  .sm\:w-2\/3 {
    width: 66.666667% !important;
  }

  .sm\:w-1\/4 {
    width: 25% !important;
  }

  .sm\:w-2\/4 {
    width: 50% !important;
  }

  .sm\:w-3\/4 {
    width: 75% !important;
  }

  .sm\:w-1\/5 {
    width: 20% !important;
  }

  .sm\:w-2\/5 {
    width: 40% !important;
  }

  .sm\:w-3\/5 {
    width: 60% !important;
  }

  .sm\:w-4\/5 {
    width: 80% !important;
  }

  .sm\:w-1\/6 {
    width: 16.666667% !important;
  }

  .sm\:w-2\/6 {
    width: 33.333333% !important;
  }

  .sm\:w-3\/6 {
    width: 50% !important;
  }

  .sm\:w-4\/6 {
    width: 66.666667% !important;
  }

  .sm\:w-5\/6 {
    width: 83.333333% !important;
  }

  .sm\:w-1\/12 {
    width: 8.333333% !important;
  }

  .sm\:w-2\/12 {
    width: 16.666667% !important;
  }

  .sm\:w-3\/12 {
    width: 25% !important;
  }

  .sm\:w-4\/12 {
    width: 33.333333% !important;
  }

  .sm\:w-5\/12 {
    width: 41.666667% !important;
  }

  .sm\:w-6\/12 {
    width: 50% !important;
  }

  .sm\:w-7\/12 {
    width: 58.333333% !important;
  }

  .sm\:w-8\/12 {
    width: 66.666667% !important;
  }

  .sm\:w-9\/12 {
    width: 75% !important;
  }

  .sm\:w-10\/12 {
    width: 83.333333% !important;
  }

  .sm\:w-11\/12 {
    width: 91.666667% !important;
  }

  .sm\:w-full {
    width: 100% !important;
  }

  .sm\:w-screen {
    width: 100vw !important;
  }

  .sm\:w-min {
    width: -webkit-min-content !important;
    width: min-content !important;
  }

  .sm\:w-max {
    width: -webkit-max-content !important;
    width: max-content !important;
  }

  .sm\:z-0 {
    z-index: 0 !important;
  }

  .sm\:z-10 {
    z-index: 10 !important;
  }

  .sm\:z-20 {
    z-index: 20 !important;
  }

  .sm\:z-30 {
    z-index: 30 !important;
  }

  .sm\:z-40 {
    z-index: 40 !important;
  }

  .sm\:z-50 {
    z-index: 50 !important;
  }

  .sm\:z-auto {
    z-index: auto !important;
  }

  .sm\:focus-within\:z-0:focus-within {
    z-index: 0 !important;
  }

  .sm\:focus-within\:z-10:focus-within {
    z-index: 10 !important;
  }

  .sm\:focus-within\:z-20:focus-within {
    z-index: 20 !important;
  }

  .sm\:focus-within\:z-30:focus-within {
    z-index: 30 !important;
  }

  .sm\:focus-within\:z-40:focus-within {
    z-index: 40 !important;
  }

  .sm\:focus-within\:z-50:focus-within {
    z-index: 50 !important;
  }

  .sm\:focus-within\:z-auto:focus-within {
    z-index: auto !important;
  }

  .sm\:focus\:z-0:focus {
    z-index: 0 !important;
  }

  .sm\:focus\:z-10:focus {
    z-index: 10 !important;
  }

  .sm\:focus\:z-20:focus {
    z-index: 20 !important;
  }

  .sm\:focus\:z-30:focus {
    z-index: 30 !important;
  }

  .sm\:focus\:z-40:focus {
    z-index: 40 !important;
  }

  .sm\:focus\:z-50:focus {
    z-index: 50 !important;
  }

  .sm\:focus\:z-auto:focus {
    z-index: auto !important;
  }

  .sm\:gap-0 {
    gap: 0px !important;
  }

  .sm\:gap-1 {
    gap: 4px !important;
  }

  .sm\:gap-2 {
    gap: 8px !important;
  }

  .sm\:gap-3 {
    gap: 12px !important;
  }

  .sm\:gap-4 {
    gap: 16px !important;
  }

  .sm\:gap-5 {
    gap: 20px !important;
  }

  .sm\:gap-6 {
    gap: 24px !important;
  }

  .sm\:gap-7 {
    gap: 28px !important;
  }

  .sm\:gap-8 {
    gap: 32px !important;
  }

  .sm\:gap-9 {
    gap: 36px !important;
  }

  .sm\:gap-10 {
    gap: 40px !important;
  }

  .sm\:gap-11 {
    gap: 44px !important;
  }

  .sm\:gap-12 {
    gap: 48px !important;
  }

  .sm\:gap-13 {
    gap: 52px !important;
  }

  .sm\:gap-14 {
    gap: 56px !important;
  }

  .sm\:gap-15 {
    gap: 60px !important;
  }

  .sm\:gap-16 {
    gap: 64px !important;
  }

  .sm\:gap-17 {
    gap: 68px !important;
  }

  .sm\:gap-18 {
    gap: 72px !important;
  }

  .sm\:gap-19 {
    gap: 76px !important;
  }

  .sm\:gap-20 {
    gap: 80px !important;
  }

  .sm\:gap-21 {
    gap: 84px !important;
  }

  .sm\:gap-22 {
    gap: 88px !important;
  }

  .sm\:gap-23 {
    gap: 92px !important;
  }

  .sm\:gap-24 {
    gap: 96px !important;
  }

  .sm\:gap-25 {
    gap: 100px !important;
  }

  .sm\:gap-26 {
    gap: 104px !important;
  }

  .sm\:gap-27 {
    gap: 108px !important;
  }

  .sm\:gap-28 {
    gap: 112px !important;
  }

  .sm\:gap-29 {
    gap: 116px !important;
  }

  .sm\:gap-30 {
    gap: 120px !important;
  }

  .sm\:gap-31 {
    gap: 124px !important;
  }

  .sm\:gap-32 {
    gap: 128px !important;
  }

  .sm\:gap-33 {
    gap: 132px !important;
  }

  .sm\:gap-34 {
    gap: 136px !important;
  }

  .sm\:gap-35 {
    gap: 140px !important;
  }

  .sm\:gap-36 {
    gap: 144px !important;
  }

  .sm\:gap-37 {
    gap: 148px !important;
  }

  .sm\:gap-38 {
    gap: 152px !important;
  }

  .sm\:gap-39 {
    gap: 156px !important;
  }

  .sm\:gap-40 {
    gap: 160px !important;
  }

  .sm\:gap-41 {
    gap: 164px !important;
  }

  .sm\:gap-42 {
    gap: 168px !important;
  }

  .sm\:gap-43 {
    gap: 172px !important;
  }

  .sm\:gap-44 {
    gap: 176px !important;
  }

  .sm\:gap-45 {
    gap: 180px !important;
  }

  .sm\:gap-46 {
    gap: 184px !important;
  }

  .sm\:gap-47 {
    gap: 188px !important;
  }

  .sm\:gap-48 {
    gap: 192px !important;
  }

  .sm\:gap-49 {
    gap: 196px !important;
  }

  .sm\:gap-50 {
    gap: 200px !important;
  }

  .sm\:gap-51 {
    gap: 204px !important;
  }

  .sm\:gap-52 {
    gap: 208px !important;
  }

  .sm\:gap-53 {
    gap: 212px !important;
  }

  .sm\:gap-54 {
    gap: 216px !important;
  }

  .sm\:gap-55 {
    gap: 220px !important;
  }

  .sm\:gap-56 {
    gap: 224px !important;
  }

  .sm\:gap-57 {
    gap: 228px !important;
  }

  .sm\:gap-60 {
    gap: 240px !important;
  }

  .sm\:gap-61 {
    gap: 244px !important;
  }

  .sm\:gap-62 {
    gap: 248px !important;
  }

  .sm\:gap-65 {
    gap: 260px !important;
  }

  .sm\:gap-66 {
    gap: 264px !important;
  }

  .sm\:gap-68 {
    gap: 272px !important;
  }

  .sm\:gap-69 {
    gap: 276px !important;
  }

  .sm\:gap-70 {
    gap: 280px !important;
  }

  .sm\:gap-73 {
    gap: 292px !important;
  }

  .sm\:gap-74 {
    gap: 296px !important;
  }

  .sm\:gap-75 {
    gap: 300px !important;
  }

  .sm\:gap-77 {
    gap: 308px !important;
  }

  .sm\:gap-78 {
    gap: 312px !important;
  }

  .sm\:gap-80 {
    gap: 320px !important;
  }

  .sm\:gap-81 {
    gap: 324px !important;
  }

  .sm\:gap-84 {
    gap: 336px !important;
  }

  .sm\:gap-87 {
    gap: 348px !important;
  }

  .sm\:gap-90 {
    gap: 360px !important;
  }

  .sm\:gap-91 {
    gap: 364px !important;
  }

  .sm\:gap-92 {
    gap: 368px !important;
  }

  .sm\:gap-93 {
    gap: 372px !important;
  }

  .sm\:gap-94 {
    gap: 376px !important;
  }

  .sm\:gap-95 {
    gap: 380px !important;
  }

  .sm\:gap-96 {
    gap: 384px !important;
  }

  .sm\:gap-97 {
    gap: 388px !important;
  }

  .sm\:gap-98 {
    gap: 392px !important;
  }

  .sm\:gap-99 {
    gap: 396px !important;
  }

  .sm\:gap-100 {
    gap: 400px !important;
  }

  .sm\:gap-101 {
    gap: 404px !important;
  }

  .sm\:gap-102 {
    gap: 408px !important;
  }

  .sm\:gap-103 {
    gap: 412px !important;
  }

  .sm\:gap-104 {
    gap: 416px !important;
  }

  .sm\:gap-105 {
    gap: 420px !important;
  }

  .sm\:gap-107 {
    gap: 428px !important;
  }

  .sm\:gap-110 {
    gap: 440px !important;
  }

  .sm\:gap-112 {
    gap: 448px !important;
  }

  .sm\:gap-114 {
    gap: 456px !important;
  }

  .sm\:gap-115 {
    gap: 460px !important;
  }

  .sm\:gap-119 {
    gap: 476px !important;
  }

  .sm\:gap-120 {
    gap: 480px !important;
  }

  .sm\:gap-122 {
    gap: 488px !important;
  }

  .sm\:gap-124 {
    gap: 496px !important;
  }

  .sm\:gap-130 {
    gap: 520px !important;
  }

  .sm\:gap-138 {
    gap: 552px !important;
  }

  .sm\:gap-143 {
    gap: 572px !important;
  }

  .sm\:gap-148 {
    gap: 592px !important;
  }

  .sm\:gap-150 {
    gap: 600px !important;
  }

  .sm\:gap-154 {
    gap: 616px !important;
  }

  .sm\:gap-160 {
    gap: 640px !important;
  }

  .sm\:gap-162 {
    gap: 648px !important;
  }

  .sm\:gap-164 {
    gap: 656px !important;
  }

  .sm\:gap-165 {
    gap: 660px !important;
  }

  .sm\:gap-166 {
    gap: 664px !important;
  }

  .sm\:gap-168 {
    gap: 672px !important;
  }

  .sm\:gap-169 {
    gap: 676px !important;
  }

  .sm\:gap-170 {
    gap: 680px !important;
  }

  .sm\:gap-172 {
    gap: 688px !important;
  }

  .sm\:gap-174 {
    gap: 696px !important;
  }

  .sm\:gap-175 {
    gap: 700px !important;
  }

  .sm\:gap-189 {
    gap: 756px !important;
  }

  .sm\:gap-200 {
    gap: 800px !important;
  }

  .sm\:gap-0\.5 {
    gap: 2px !important;
  }

  .sm\:gap-1\.5 {
    gap: 6px !important;
  }

  .sm\:gap-3\.5 {
    gap: 14px !important;
  }

  .sm\:gap-6\.5 {
    gap: 26px !important;
  }

  .sm\:gap-7\.5 {
    gap: 30px !important;
  }

  .sm\:gap-17\.5 {
    gap: 70px !important;
  }

  .sm\:gap-28\.5 {
    gap: 114px !important;
  }

  .sm\:gap-31\.5 {
    gap: 126px !important;
  }

  .sm\:gap-37\.5 {
    gap: 150px !important;
  }

  .sm\:gap-72\.5 {
    gap: 290px !important;
  }

  .sm\:gap-sm {
    gap: 8px !important;
  }

  .sm\:gap-md {
    gap: 16px !important;
  }

  .sm\:gap-lg {
    gap: 24px !important;
  }

  .sm\:gap-xl {
    gap: 32px !important;
  }

  .sm\:gap-n1 {
    gap: -4px !important;
  }

  .sm\:gap-n2 {
    gap: -8px !important;
  }

  .sm\:gap-n3 {
    gap: -12px !important;
  }

  .sm\:gap-n4 {
    gap: -16px !important;
  }

  .sm\:gap-n5 {
    gap: -20px !important;
  }

  .sm\:gap-n6 {
    gap: -24px !important;
  }

  .sm\:gap-n7 {
    gap: -28px !important;
  }

  .sm\:gap-n8 {
    gap: -32px !important;
  }

  .sm\:gap-n9 {
    gap: -36px !important;
  }

  .sm\:gap-n10 {
    gap: -40px !important;
  }

  .sm\:gap-n11 {
    gap: -44px !important;
  }

  .sm\:gap-n12 {
    gap: -48px !important;
  }

  .sm\:gap-n13 {
    gap: -52px !important;
  }

  .sm\:gap-n14 {
    gap: -46px !important;
  }

  .sm\:gap-n22 {
    gap: -88px !important;
  }

  .sm\:gap-x-0 {
    column-gap: 0px !important;
  }

  .sm\:gap-x-1 {
    column-gap: 4px !important;
  }

  .sm\:gap-x-2 {
    column-gap: 8px !important;
  }

  .sm\:gap-x-3 {
    column-gap: 12px !important;
  }

  .sm\:gap-x-4 {
    column-gap: 16px !important;
  }

  .sm\:gap-x-5 {
    column-gap: 20px !important;
  }

  .sm\:gap-x-6 {
    column-gap: 24px !important;
  }

  .sm\:gap-x-7 {
    column-gap: 28px !important;
  }

  .sm\:gap-x-8 {
    column-gap: 32px !important;
  }

  .sm\:gap-x-9 {
    column-gap: 36px !important;
  }

  .sm\:gap-x-10 {
    column-gap: 40px !important;
  }

  .sm\:gap-x-11 {
    column-gap: 44px !important;
  }

  .sm\:gap-x-12 {
    column-gap: 48px !important;
  }

  .sm\:gap-x-13 {
    column-gap: 52px !important;
  }

  .sm\:gap-x-14 {
    column-gap: 56px !important;
  }

  .sm\:gap-x-15 {
    column-gap: 60px !important;
  }

  .sm\:gap-x-16 {
    column-gap: 64px !important;
  }

  .sm\:gap-x-17 {
    column-gap: 68px !important;
  }

  .sm\:gap-x-18 {
    column-gap: 72px !important;
  }

  .sm\:gap-x-19 {
    column-gap: 76px !important;
  }

  .sm\:gap-x-20 {
    column-gap: 80px !important;
  }

  .sm\:gap-x-21 {
    column-gap: 84px !important;
  }

  .sm\:gap-x-22 {
    column-gap: 88px !important;
  }

  .sm\:gap-x-23 {
    column-gap: 92px !important;
  }

  .sm\:gap-x-24 {
    column-gap: 96px !important;
  }

  .sm\:gap-x-25 {
    column-gap: 100px !important;
  }

  .sm\:gap-x-26 {
    column-gap: 104px !important;
  }

  .sm\:gap-x-27 {
    column-gap: 108px !important;
  }

  .sm\:gap-x-28 {
    column-gap: 112px !important;
  }

  .sm\:gap-x-29 {
    column-gap: 116px !important;
  }

  .sm\:gap-x-30 {
    column-gap: 120px !important;
  }

  .sm\:gap-x-31 {
    column-gap: 124px !important;
  }

  .sm\:gap-x-32 {
    column-gap: 128px !important;
  }

  .sm\:gap-x-33 {
    column-gap: 132px !important;
  }

  .sm\:gap-x-34 {
    column-gap: 136px !important;
  }

  .sm\:gap-x-35 {
    column-gap: 140px !important;
  }

  .sm\:gap-x-36 {
    column-gap: 144px !important;
  }

  .sm\:gap-x-37 {
    column-gap: 148px !important;
  }

  .sm\:gap-x-38 {
    column-gap: 152px !important;
  }

  .sm\:gap-x-39 {
    column-gap: 156px !important;
  }

  .sm\:gap-x-40 {
    column-gap: 160px !important;
  }

  .sm\:gap-x-41 {
    column-gap: 164px !important;
  }

  .sm\:gap-x-42 {
    column-gap: 168px !important;
  }

  .sm\:gap-x-43 {
    column-gap: 172px !important;
  }

  .sm\:gap-x-44 {
    column-gap: 176px !important;
  }

  .sm\:gap-x-45 {
    column-gap: 180px !important;
  }

  .sm\:gap-x-46 {
    column-gap: 184px !important;
  }

  .sm\:gap-x-47 {
    column-gap: 188px !important;
  }

  .sm\:gap-x-48 {
    column-gap: 192px !important;
  }

  .sm\:gap-x-49 {
    column-gap: 196px !important;
  }

  .sm\:gap-x-50 {
    column-gap: 200px !important;
  }

  .sm\:gap-x-51 {
    column-gap: 204px !important;
  }

  .sm\:gap-x-52 {
    column-gap: 208px !important;
  }

  .sm\:gap-x-53 {
    column-gap: 212px !important;
  }

  .sm\:gap-x-54 {
    column-gap: 216px !important;
  }

  .sm\:gap-x-55 {
    column-gap: 220px !important;
  }

  .sm\:gap-x-56 {
    column-gap: 224px !important;
  }

  .sm\:gap-x-57 {
    column-gap: 228px !important;
  }

  .sm\:gap-x-60 {
    column-gap: 240px !important;
  }

  .sm\:gap-x-61 {
    column-gap: 244px !important;
  }

  .sm\:gap-x-62 {
    column-gap: 248px !important;
  }

  .sm\:gap-x-65 {
    column-gap: 260px !important;
  }

  .sm\:gap-x-66 {
    column-gap: 264px !important;
  }

  .sm\:gap-x-68 {
    column-gap: 272px !important;
  }

  .sm\:gap-x-69 {
    column-gap: 276px !important;
  }

  .sm\:gap-x-70 {
    column-gap: 280px !important;
  }

  .sm\:gap-x-73 {
    column-gap: 292px !important;
  }

  .sm\:gap-x-74 {
    column-gap: 296px !important;
  }

  .sm\:gap-x-75 {
    column-gap: 300px !important;
  }

  .sm\:gap-x-77 {
    column-gap: 308px !important;
  }

  .sm\:gap-x-78 {
    column-gap: 312px !important;
  }

  .sm\:gap-x-80 {
    column-gap: 320px !important;
  }

  .sm\:gap-x-81 {
    column-gap: 324px !important;
  }

  .sm\:gap-x-84 {
    column-gap: 336px !important;
  }

  .sm\:gap-x-87 {
    column-gap: 348px !important;
  }

  .sm\:gap-x-90 {
    column-gap: 360px !important;
  }

  .sm\:gap-x-91 {
    column-gap: 364px !important;
  }

  .sm\:gap-x-92 {
    column-gap: 368px !important;
  }

  .sm\:gap-x-93 {
    column-gap: 372px !important;
  }

  .sm\:gap-x-94 {
    column-gap: 376px !important;
  }

  .sm\:gap-x-95 {
    column-gap: 380px !important;
  }

  .sm\:gap-x-96 {
    column-gap: 384px !important;
  }

  .sm\:gap-x-97 {
    column-gap: 388px !important;
  }

  .sm\:gap-x-98 {
    column-gap: 392px !important;
  }

  .sm\:gap-x-99 {
    column-gap: 396px !important;
  }

  .sm\:gap-x-100 {
    column-gap: 400px !important;
  }

  .sm\:gap-x-101 {
    column-gap: 404px !important;
  }

  .sm\:gap-x-102 {
    column-gap: 408px !important;
  }

  .sm\:gap-x-103 {
    column-gap: 412px !important;
  }

  .sm\:gap-x-104 {
    column-gap: 416px !important;
  }

  .sm\:gap-x-105 {
    column-gap: 420px !important;
  }

  .sm\:gap-x-107 {
    column-gap: 428px !important;
  }

  .sm\:gap-x-110 {
    column-gap: 440px !important;
  }

  .sm\:gap-x-112 {
    column-gap: 448px !important;
  }

  .sm\:gap-x-114 {
    column-gap: 456px !important;
  }

  .sm\:gap-x-115 {
    column-gap: 460px !important;
  }

  .sm\:gap-x-119 {
    column-gap: 476px !important;
  }

  .sm\:gap-x-120 {
    column-gap: 480px !important;
  }

  .sm\:gap-x-122 {
    column-gap: 488px !important;
  }

  .sm\:gap-x-124 {
    column-gap: 496px !important;
  }

  .sm\:gap-x-130 {
    column-gap: 520px !important;
  }

  .sm\:gap-x-138 {
    column-gap: 552px !important;
  }

  .sm\:gap-x-143 {
    column-gap: 572px !important;
  }

  .sm\:gap-x-148 {
    column-gap: 592px !important;
  }

  .sm\:gap-x-150 {
    column-gap: 600px !important;
  }

  .sm\:gap-x-154 {
    column-gap: 616px !important;
  }

  .sm\:gap-x-160 {
    column-gap: 640px !important;
  }

  .sm\:gap-x-162 {
    column-gap: 648px !important;
  }

  .sm\:gap-x-164 {
    column-gap: 656px !important;
  }

  .sm\:gap-x-165 {
    column-gap: 660px !important;
  }

  .sm\:gap-x-166 {
    column-gap: 664px !important;
  }

  .sm\:gap-x-168 {
    column-gap: 672px !important;
  }

  .sm\:gap-x-169 {
    column-gap: 676px !important;
  }

  .sm\:gap-x-170 {
    column-gap: 680px !important;
  }

  .sm\:gap-x-172 {
    column-gap: 688px !important;
  }

  .sm\:gap-x-174 {
    column-gap: 696px !important;
  }

  .sm\:gap-x-175 {
    column-gap: 700px !important;
  }

  .sm\:gap-x-189 {
    column-gap: 756px !important;
  }

  .sm\:gap-x-200 {
    column-gap: 800px !important;
  }

  .sm\:gap-x-0\.5 {
    column-gap: 2px !important;
  }

  .sm\:gap-x-1\.5 {
    column-gap: 6px !important;
  }

  .sm\:gap-x-3\.5 {
    column-gap: 14px !important;
  }

  .sm\:gap-x-6\.5 {
    column-gap: 26px !important;
  }

  .sm\:gap-x-7\.5 {
    column-gap: 30px !important;
  }

  .sm\:gap-x-17\.5 {
    column-gap: 70px !important;
  }

  .sm\:gap-x-28\.5 {
    column-gap: 114px !important;
  }

  .sm\:gap-x-31\.5 {
    column-gap: 126px !important;
  }

  .sm\:gap-x-37\.5 {
    column-gap: 150px !important;
  }

  .sm\:gap-x-72\.5 {
    column-gap: 290px !important;
  }

  .sm\:gap-x-sm {
    column-gap: 8px !important;
  }

  .sm\:gap-x-md {
    column-gap: 16px !important;
  }

  .sm\:gap-x-lg {
    column-gap: 24px !important;
  }

  .sm\:gap-x-xl {
    column-gap: 32px !important;
  }

  .sm\:gap-x-n1 {
    column-gap: -4px !important;
  }

  .sm\:gap-x-n2 {
    column-gap: -8px !important;
  }

  .sm\:gap-x-n3 {
    column-gap: -12px !important;
  }

  .sm\:gap-x-n4 {
    column-gap: -16px !important;
  }

  .sm\:gap-x-n5 {
    column-gap: -20px !important;
  }

  .sm\:gap-x-n6 {
    column-gap: -24px !important;
  }

  .sm\:gap-x-n7 {
    column-gap: -28px !important;
  }

  .sm\:gap-x-n8 {
    column-gap: -32px !important;
  }

  .sm\:gap-x-n9 {
    column-gap: -36px !important;
  }

  .sm\:gap-x-n10 {
    column-gap: -40px !important;
  }

  .sm\:gap-x-n11 {
    column-gap: -44px !important;
  }

  .sm\:gap-x-n12 {
    column-gap: -48px !important;
  }

  .sm\:gap-x-n13 {
    column-gap: -52px !important;
  }

  .sm\:gap-x-n14 {
    column-gap: -46px !important;
  }

  .sm\:gap-x-n22 {
    column-gap: -88px !important;
  }

  .sm\:gap-y-0 {
    row-gap: 0px !important;
  }

  .sm\:gap-y-1 {
    row-gap: 4px !important;
  }

  .sm\:gap-y-2 {
    row-gap: 8px !important;
  }

  .sm\:gap-y-3 {
    row-gap: 12px !important;
  }

  .sm\:gap-y-4 {
    row-gap: 16px !important;
  }

  .sm\:gap-y-5 {
    row-gap: 20px !important;
  }

  .sm\:gap-y-6 {
    row-gap: 24px !important;
  }

  .sm\:gap-y-7 {
    row-gap: 28px !important;
  }

  .sm\:gap-y-8 {
    row-gap: 32px !important;
  }

  .sm\:gap-y-9 {
    row-gap: 36px !important;
  }

  .sm\:gap-y-10 {
    row-gap: 40px !important;
  }

  .sm\:gap-y-11 {
    row-gap: 44px !important;
  }

  .sm\:gap-y-12 {
    row-gap: 48px !important;
  }

  .sm\:gap-y-13 {
    row-gap: 52px !important;
  }

  .sm\:gap-y-14 {
    row-gap: 56px !important;
  }

  .sm\:gap-y-15 {
    row-gap: 60px !important;
  }

  .sm\:gap-y-16 {
    row-gap: 64px !important;
  }

  .sm\:gap-y-17 {
    row-gap: 68px !important;
  }

  .sm\:gap-y-18 {
    row-gap: 72px !important;
  }

  .sm\:gap-y-19 {
    row-gap: 76px !important;
  }

  .sm\:gap-y-20 {
    row-gap: 80px !important;
  }

  .sm\:gap-y-21 {
    row-gap: 84px !important;
  }

  .sm\:gap-y-22 {
    row-gap: 88px !important;
  }

  .sm\:gap-y-23 {
    row-gap: 92px !important;
  }

  .sm\:gap-y-24 {
    row-gap: 96px !important;
  }

  .sm\:gap-y-25 {
    row-gap: 100px !important;
  }

  .sm\:gap-y-26 {
    row-gap: 104px !important;
  }

  .sm\:gap-y-27 {
    row-gap: 108px !important;
  }

  .sm\:gap-y-28 {
    row-gap: 112px !important;
  }

  .sm\:gap-y-29 {
    row-gap: 116px !important;
  }

  .sm\:gap-y-30 {
    row-gap: 120px !important;
  }

  .sm\:gap-y-31 {
    row-gap: 124px !important;
  }

  .sm\:gap-y-32 {
    row-gap: 128px !important;
  }

  .sm\:gap-y-33 {
    row-gap: 132px !important;
  }

  .sm\:gap-y-34 {
    row-gap: 136px !important;
  }

  .sm\:gap-y-35 {
    row-gap: 140px !important;
  }

  .sm\:gap-y-36 {
    row-gap: 144px !important;
  }

  .sm\:gap-y-37 {
    row-gap: 148px !important;
  }

  .sm\:gap-y-38 {
    row-gap: 152px !important;
  }

  .sm\:gap-y-39 {
    row-gap: 156px !important;
  }

  .sm\:gap-y-40 {
    row-gap: 160px !important;
  }

  .sm\:gap-y-41 {
    row-gap: 164px !important;
  }

  .sm\:gap-y-42 {
    row-gap: 168px !important;
  }

  .sm\:gap-y-43 {
    row-gap: 172px !important;
  }

  .sm\:gap-y-44 {
    row-gap: 176px !important;
  }

  .sm\:gap-y-45 {
    row-gap: 180px !important;
  }

  .sm\:gap-y-46 {
    row-gap: 184px !important;
  }

  .sm\:gap-y-47 {
    row-gap: 188px !important;
  }

  .sm\:gap-y-48 {
    row-gap: 192px !important;
  }

  .sm\:gap-y-49 {
    row-gap: 196px !important;
  }

  .sm\:gap-y-50 {
    row-gap: 200px !important;
  }

  .sm\:gap-y-51 {
    row-gap: 204px !important;
  }

  .sm\:gap-y-52 {
    row-gap: 208px !important;
  }

  .sm\:gap-y-53 {
    row-gap: 212px !important;
  }

  .sm\:gap-y-54 {
    row-gap: 216px !important;
  }

  .sm\:gap-y-55 {
    row-gap: 220px !important;
  }

  .sm\:gap-y-56 {
    row-gap: 224px !important;
  }

  .sm\:gap-y-57 {
    row-gap: 228px !important;
  }

  .sm\:gap-y-60 {
    row-gap: 240px !important;
  }

  .sm\:gap-y-61 {
    row-gap: 244px !important;
  }

  .sm\:gap-y-62 {
    row-gap: 248px !important;
  }

  .sm\:gap-y-65 {
    row-gap: 260px !important;
  }

  .sm\:gap-y-66 {
    row-gap: 264px !important;
  }

  .sm\:gap-y-68 {
    row-gap: 272px !important;
  }

  .sm\:gap-y-69 {
    row-gap: 276px !important;
  }

  .sm\:gap-y-70 {
    row-gap: 280px !important;
  }

  .sm\:gap-y-73 {
    row-gap: 292px !important;
  }

  .sm\:gap-y-74 {
    row-gap: 296px !important;
  }

  .sm\:gap-y-75 {
    row-gap: 300px !important;
  }

  .sm\:gap-y-77 {
    row-gap: 308px !important;
  }

  .sm\:gap-y-78 {
    row-gap: 312px !important;
  }

  .sm\:gap-y-80 {
    row-gap: 320px !important;
  }

  .sm\:gap-y-81 {
    row-gap: 324px !important;
  }

  .sm\:gap-y-84 {
    row-gap: 336px !important;
  }

  .sm\:gap-y-87 {
    row-gap: 348px !important;
  }

  .sm\:gap-y-90 {
    row-gap: 360px !important;
  }

  .sm\:gap-y-91 {
    row-gap: 364px !important;
  }

  .sm\:gap-y-92 {
    row-gap: 368px !important;
  }

  .sm\:gap-y-93 {
    row-gap: 372px !important;
  }

  .sm\:gap-y-94 {
    row-gap: 376px !important;
  }

  .sm\:gap-y-95 {
    row-gap: 380px !important;
  }

  .sm\:gap-y-96 {
    row-gap: 384px !important;
  }

  .sm\:gap-y-97 {
    row-gap: 388px !important;
  }

  .sm\:gap-y-98 {
    row-gap: 392px !important;
  }

  .sm\:gap-y-99 {
    row-gap: 396px !important;
  }

  .sm\:gap-y-100 {
    row-gap: 400px !important;
  }

  .sm\:gap-y-101 {
    row-gap: 404px !important;
  }

  .sm\:gap-y-102 {
    row-gap: 408px !important;
  }

  .sm\:gap-y-103 {
    row-gap: 412px !important;
  }

  .sm\:gap-y-104 {
    row-gap: 416px !important;
  }

  .sm\:gap-y-105 {
    row-gap: 420px !important;
  }

  .sm\:gap-y-107 {
    row-gap: 428px !important;
  }

  .sm\:gap-y-110 {
    row-gap: 440px !important;
  }

  .sm\:gap-y-112 {
    row-gap: 448px !important;
  }

  .sm\:gap-y-114 {
    row-gap: 456px !important;
  }

  .sm\:gap-y-115 {
    row-gap: 460px !important;
  }

  .sm\:gap-y-119 {
    row-gap: 476px !important;
  }

  .sm\:gap-y-120 {
    row-gap: 480px !important;
  }

  .sm\:gap-y-122 {
    row-gap: 488px !important;
  }

  .sm\:gap-y-124 {
    row-gap: 496px !important;
  }

  .sm\:gap-y-130 {
    row-gap: 520px !important;
  }

  .sm\:gap-y-138 {
    row-gap: 552px !important;
  }

  .sm\:gap-y-143 {
    row-gap: 572px !important;
  }

  .sm\:gap-y-148 {
    row-gap: 592px !important;
  }

  .sm\:gap-y-150 {
    row-gap: 600px !important;
  }

  .sm\:gap-y-154 {
    row-gap: 616px !important;
  }

  .sm\:gap-y-160 {
    row-gap: 640px !important;
  }

  .sm\:gap-y-162 {
    row-gap: 648px !important;
  }

  .sm\:gap-y-164 {
    row-gap: 656px !important;
  }

  .sm\:gap-y-165 {
    row-gap: 660px !important;
  }

  .sm\:gap-y-166 {
    row-gap: 664px !important;
  }

  .sm\:gap-y-168 {
    row-gap: 672px !important;
  }

  .sm\:gap-y-169 {
    row-gap: 676px !important;
  }

  .sm\:gap-y-170 {
    row-gap: 680px !important;
  }

  .sm\:gap-y-172 {
    row-gap: 688px !important;
  }

  .sm\:gap-y-174 {
    row-gap: 696px !important;
  }

  .sm\:gap-y-175 {
    row-gap: 700px !important;
  }

  .sm\:gap-y-189 {
    row-gap: 756px !important;
  }

  .sm\:gap-y-200 {
    row-gap: 800px !important;
  }

  .sm\:gap-y-0\.5 {
    row-gap: 2px !important;
  }

  .sm\:gap-y-1\.5 {
    row-gap: 6px !important;
  }

  .sm\:gap-y-3\.5 {
    row-gap: 14px !important;
  }

  .sm\:gap-y-6\.5 {
    row-gap: 26px !important;
  }

  .sm\:gap-y-7\.5 {
    row-gap: 30px !important;
  }

  .sm\:gap-y-17\.5 {
    row-gap: 70px !important;
  }

  .sm\:gap-y-28\.5 {
    row-gap: 114px !important;
  }

  .sm\:gap-y-31\.5 {
    row-gap: 126px !important;
  }

  .sm\:gap-y-37\.5 {
    row-gap: 150px !important;
  }

  .sm\:gap-y-72\.5 {
    row-gap: 290px !important;
  }

  .sm\:gap-y-sm {
    row-gap: 8px !important;
  }

  .sm\:gap-y-md {
    row-gap: 16px !important;
  }

  .sm\:gap-y-lg {
    row-gap: 24px !important;
  }

  .sm\:gap-y-xl {
    row-gap: 32px !important;
  }

  .sm\:gap-y-n1 {
    row-gap: -4px !important;
  }

  .sm\:gap-y-n2 {
    row-gap: -8px !important;
  }

  .sm\:gap-y-n3 {
    row-gap: -12px !important;
  }

  .sm\:gap-y-n4 {
    row-gap: -16px !important;
  }

  .sm\:gap-y-n5 {
    row-gap: -20px !important;
  }

  .sm\:gap-y-n6 {
    row-gap: -24px !important;
  }

  .sm\:gap-y-n7 {
    row-gap: -28px !important;
  }

  .sm\:gap-y-n8 {
    row-gap: -32px !important;
  }

  .sm\:gap-y-n9 {
    row-gap: -36px !important;
  }

  .sm\:gap-y-n10 {
    row-gap: -40px !important;
  }

  .sm\:gap-y-n11 {
    row-gap: -44px !important;
  }

  .sm\:gap-y-n12 {
    row-gap: -48px !important;
  }

  .sm\:gap-y-n13 {
    row-gap: -52px !important;
  }

  .sm\:gap-y-n14 {
    row-gap: -46px !important;
  }

  .sm\:gap-y-n22 {
    row-gap: -88px !important;
  }

  .sm\:grid-flow-row {
    grid-auto-flow: row !important;
  }

  .sm\:grid-flow-col {
    grid-auto-flow: column !important;
  }

  .sm\:grid-flow-row-dense {
    grid-auto-flow: row dense !important;
  }

  .sm\:grid-flow-col-dense {
    grid-auto-flow: column dense !important;
  }

  .sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-none {
    grid-template-columns: none !important;
  }

  .sm\:auto-cols-auto {
    grid-auto-columns: auto !important;
  }

  .sm\:auto-cols-min {
    grid-auto-columns: -webkit-min-content !important;
    grid-auto-columns: min-content !important;
  }

  .sm\:auto-cols-max {
    grid-auto-columns: -webkit-max-content !important;
    grid-auto-columns: max-content !important;
  }

  .sm\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr) !important;
  }

  .sm\:col-auto {
    grid-column: auto !important;
  }

  .sm\:col-span-1 {
    grid-column: span 1 / span 1 !important;
  }

  .sm\:col-span-2 {
    grid-column: span 2 / span 2 !important;
  }

  .sm\:col-span-3 {
    grid-column: span 3 / span 3 !important;
  }

  .sm\:col-span-4 {
    grid-column: span 4 / span 4 !important;
  }

  .sm\:col-span-5 {
    grid-column: span 5 / span 5 !important;
  }

  .sm\:col-span-6 {
    grid-column: span 6 / span 6 !important;
  }

  .sm\:col-span-7 {
    grid-column: span 7 / span 7 !important;
  }

  .sm\:col-span-8 {
    grid-column: span 8 / span 8 !important;
  }

  .sm\:col-span-9 {
    grid-column: span 9 / span 9 !important;
  }

  .sm\:col-span-10 {
    grid-column: span 10 / span 10 !important;
  }

  .sm\:col-span-11 {
    grid-column: span 11 / span 11 !important;
  }

  .sm\:col-span-12 {
    grid-column: span 12 / span 12 !important;
  }

  .sm\:col-span-full {
    grid-column: 1 / -1 !important;
  }

  .sm\:col-start-1 {
    grid-column-start: 1 !important;
  }

  .sm\:col-start-2 {
    grid-column-start: 2 !important;
  }

  .sm\:col-start-3 {
    grid-column-start: 3 !important;
  }

  .sm\:col-start-4 {
    grid-column-start: 4 !important;
  }

  .sm\:col-start-5 {
    grid-column-start: 5 !important;
  }

  .sm\:col-start-6 {
    grid-column-start: 6 !important;
  }

  .sm\:col-start-7 {
    grid-column-start: 7 !important;
  }

  .sm\:col-start-8 {
    grid-column-start: 8 !important;
  }

  .sm\:col-start-9 {
    grid-column-start: 9 !important;
  }

  .sm\:col-start-10 {
    grid-column-start: 10 !important;
  }

  .sm\:col-start-11 {
    grid-column-start: 11 !important;
  }

  .sm\:col-start-12 {
    grid-column-start: 12 !important;
  }

  .sm\:col-start-13 {
    grid-column-start: 13 !important;
  }

  .sm\:col-start-auto {
    grid-column-start: auto !important;
  }

  .sm\:col-end-1 {
    grid-column-end: 1 !important;
  }

  .sm\:col-end-2 {
    grid-column-end: 2 !important;
  }

  .sm\:col-end-3 {
    grid-column-end: 3 !important;
  }

  .sm\:col-end-4 {
    grid-column-end: 4 !important;
  }

  .sm\:col-end-5 {
    grid-column-end: 5 !important;
  }

  .sm\:col-end-6 {
    grid-column-end: 6 !important;
  }

  .sm\:col-end-7 {
    grid-column-end: 7 !important;
  }

  .sm\:col-end-8 {
    grid-column-end: 8 !important;
  }

  .sm\:col-end-9 {
    grid-column-end: 9 !important;
  }

  .sm\:col-end-10 {
    grid-column-end: 10 !important;
  }

  .sm\:col-end-11 {
    grid-column-end: 11 !important;
  }

  .sm\:col-end-12 {
    grid-column-end: 12 !important;
  }

  .sm\:col-end-13 {
    grid-column-end: 13 !important;
  }

  .sm\:col-end-auto {
    grid-column-end: auto !important;
  }

  .sm\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
  }

  .sm\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
  }

  .sm\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
  }

  .sm\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
  }

  .sm\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
  }

  .sm\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
  }

  .sm\:grid-rows-none {
    grid-template-rows: none !important;
  }

  .sm\:auto-rows-auto {
    grid-auto-rows: auto !important;
  }

  .sm\:auto-rows-min {
    grid-auto-rows: -webkit-min-content !important;
    grid-auto-rows: min-content !important;
  }

  .sm\:auto-rows-max {
    grid-auto-rows: -webkit-max-content !important;
    grid-auto-rows: max-content !important;
  }

  .sm\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr) !important;
  }

  .sm\:row-auto {
    grid-row: auto !important;
  }

  .sm\:row-span-1 {
    grid-row: span 1 / span 1 !important;
  }

  .sm\:row-span-2 {
    grid-row: span 2 / span 2 !important;
  }

  .sm\:row-span-3 {
    grid-row: span 3 / span 3 !important;
  }

  .sm\:row-span-4 {
    grid-row: span 4 / span 4 !important;
  }

  .sm\:row-span-5 {
    grid-row: span 5 / span 5 !important;
  }

  .sm\:row-span-6 {
    grid-row: span 6 / span 6 !important;
  }

  .sm\:row-span-full {
    grid-row: 1 / -1 !important;
  }

  .sm\:row-start-1 {
    grid-row-start: 1 !important;
  }

  .sm\:row-start-2 {
    grid-row-start: 2 !important;
  }

  .sm\:row-start-3 {
    grid-row-start: 3 !important;
  }

  .sm\:row-start-4 {
    grid-row-start: 4 !important;
  }

  .sm\:row-start-5 {
    grid-row-start: 5 !important;
  }

  .sm\:row-start-6 {
    grid-row-start: 6 !important;
  }

  .sm\:row-start-7 {
    grid-row-start: 7 !important;
  }

  .sm\:row-start-auto {
    grid-row-start: auto !important;
  }

  .sm\:row-end-1 {
    grid-row-end: 1 !important;
  }

  .sm\:row-end-2 {
    grid-row-end: 2 !important;
  }

  .sm\:row-end-3 {
    grid-row-end: 3 !important;
  }

  .sm\:row-end-4 {
    grid-row-end: 4 !important;
  }

  .sm\:row-end-5 {
    grid-row-end: 5 !important;
  }

  .sm\:row-end-6 {
    grid-row-end: 6 !important;
  }

  .sm\:row-end-7 {
    grid-row-end: 7 !important;
  }

  .sm\:row-end-auto {
    grid-row-end: auto !important;
  }

  .sm\:transform {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:transform-gpu {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:transform-none {
    transform: none !important;
  }

  .sm\:origin-center {
    transform-origin: center !important;
  }

  .sm\:origin-top {
    transform-origin: top !important;
  }

  .sm\:origin-top-right {
    transform-origin: top right !important;
  }

  .sm\:origin-right {
    transform-origin: right !important;
  }

  .sm\:origin-bottom-right {
    transform-origin: bottom right !important;
  }

  .sm\:origin-bottom {
    transform-origin: bottom !important;
  }

  .sm\:origin-bottom-left {
    transform-origin: bottom left !important;
  }

  .sm\:origin-left {
    transform-origin: left !important;
  }

  .sm\:origin-top-left {
    transform-origin: top left !important;
  }

  .sm\:scale-0 {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .sm\:scale-50 {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .sm\:scale-75 {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .sm\:scale-90 {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .sm\:scale-95 {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .sm\:scale-100 {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .sm\:scale-105 {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .sm\:scale-110 {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .sm\:scale-125 {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .sm\:scale-150 {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .sm\:scale-x-0 {
    --tw-scale-x: 0 !important;
  }

  .sm\:scale-x-50 {
    --tw-scale-x: .5 !important;
  }

  .sm\:scale-x-75 {
    --tw-scale-x: .75 !important;
  }

  .sm\:scale-x-90 {
    --tw-scale-x: .9 !important;
  }

  .sm\:scale-x-95 {
    --tw-scale-x: .95 !important;
  }

  .sm\:scale-x-100 {
    --tw-scale-x: 1 !important;
  }

  .sm\:scale-x-105 {
    --tw-scale-x: 1.05 !important;
  }

  .sm\:scale-x-110 {
    --tw-scale-x: 1.1 !important;
  }

  .sm\:scale-x-125 {
    --tw-scale-x: 1.25 !important;
  }

  .sm\:scale-x-150 {
    --tw-scale-x: 1.5 !important;
  }

  .sm\:scale-y-0 {
    --tw-scale-y: 0 !important;
  }

  .sm\:scale-y-50 {
    --tw-scale-y: .5 !important;
  }

  .sm\:scale-y-75 {
    --tw-scale-y: .75 !important;
  }

  .sm\:scale-y-90 {
    --tw-scale-y: .9 !important;
  }

  .sm\:scale-y-95 {
    --tw-scale-y: .95 !important;
  }

  .sm\:scale-y-100 {
    --tw-scale-y: 1 !important;
  }

  .sm\:scale-y-105 {
    --tw-scale-y: 1.05 !important;
  }

  .sm\:scale-y-110 {
    --tw-scale-y: 1.1 !important;
  }

  .sm\:scale-y-125 {
    --tw-scale-y: 1.25 !important;
  }

  .sm\:scale-y-150 {
    --tw-scale-y: 1.5 !important;
  }

  .sm\:hover\:scale-0:hover {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .sm\:hover\:scale-50:hover {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .sm\:hover\:scale-75:hover {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .sm\:hover\:scale-90:hover {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .sm\:hover\:scale-95:hover {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .sm\:hover\:scale-100:hover {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .sm\:hover\:scale-105:hover {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .sm\:hover\:scale-110:hover {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .sm\:hover\:scale-125:hover {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .sm\:hover\:scale-150:hover {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .sm\:hover\:scale-x-0:hover {
    --tw-scale-x: 0 !important;
  }

  .sm\:hover\:scale-x-50:hover {
    --tw-scale-x: .5 !important;
  }

  .sm\:hover\:scale-x-75:hover {
    --tw-scale-x: .75 !important;
  }

  .sm\:hover\:scale-x-90:hover {
    --tw-scale-x: .9 !important;
  }

  .sm\:hover\:scale-x-95:hover {
    --tw-scale-x: .95 !important;
  }

  .sm\:hover\:scale-x-100:hover {
    --tw-scale-x: 1 !important;
  }

  .sm\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05 !important;
  }

  .sm\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1 !important;
  }

  .sm\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25 !important;
  }

  .sm\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5 !important;
  }

  .sm\:hover\:scale-y-0:hover {
    --tw-scale-y: 0 !important;
  }

  .sm\:hover\:scale-y-50:hover {
    --tw-scale-y: .5 !important;
  }

  .sm\:hover\:scale-y-75:hover {
    --tw-scale-y: .75 !important;
  }

  .sm\:hover\:scale-y-90:hover {
    --tw-scale-y: .9 !important;
  }

  .sm\:hover\:scale-y-95:hover {
    --tw-scale-y: .95 !important;
  }

  .sm\:hover\:scale-y-100:hover {
    --tw-scale-y: 1 !important;
  }

  .sm\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05 !important;
  }

  .sm\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1 !important;
  }

  .sm\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25 !important;
  }

  .sm\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5 !important;
  }

  .sm\:focus\:scale-0:focus {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .sm\:focus\:scale-50:focus {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .sm\:focus\:scale-75:focus {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .sm\:focus\:scale-90:focus {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .sm\:focus\:scale-95:focus {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .sm\:focus\:scale-100:focus {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .sm\:focus\:scale-105:focus {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .sm\:focus\:scale-110:focus {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .sm\:focus\:scale-125:focus {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .sm\:focus\:scale-150:focus {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .sm\:focus\:scale-x-0:focus {
    --tw-scale-x: 0 !important;
  }

  .sm\:focus\:scale-x-50:focus {
    --tw-scale-x: .5 !important;
  }

  .sm\:focus\:scale-x-75:focus {
    --tw-scale-x: .75 !important;
  }

  .sm\:focus\:scale-x-90:focus {
    --tw-scale-x: .9 !important;
  }

  .sm\:focus\:scale-x-95:focus {
    --tw-scale-x: .95 !important;
  }

  .sm\:focus\:scale-x-100:focus {
    --tw-scale-x: 1 !important;
  }

  .sm\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05 !important;
  }

  .sm\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1 !important;
  }

  .sm\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25 !important;
  }

  .sm\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5 !important;
  }

  .sm\:focus\:scale-y-0:focus {
    --tw-scale-y: 0 !important;
  }

  .sm\:focus\:scale-y-50:focus {
    --tw-scale-y: .5 !important;
  }

  .sm\:focus\:scale-y-75:focus {
    --tw-scale-y: .75 !important;
  }

  .sm\:focus\:scale-y-90:focus {
    --tw-scale-y: .9 !important;
  }

  .sm\:focus\:scale-y-95:focus {
    --tw-scale-y: .95 !important;
  }

  .sm\:focus\:scale-y-100:focus {
    --tw-scale-y: 1 !important;
  }

  .sm\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05 !important;
  }

  .sm\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1 !important;
  }

  .sm\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25 !important;
  }

  .sm\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5 !important;
  }

  .sm\:rotate-0 {
    --tw-rotate: 0deg !important;
  }

  .sm\:rotate-1 {
    --tw-rotate: 1deg !important;
  }

  .sm\:rotate-2 {
    --tw-rotate: 2deg !important;
  }

  .sm\:rotate-3 {
    --tw-rotate: 3deg !important;
  }

  .sm\:rotate-6 {
    --tw-rotate: 6deg !important;
  }

  .sm\:rotate-12 {
    --tw-rotate: 12deg !important;
  }

  .sm\:rotate-45 {
    --tw-rotate: 45deg !important;
  }

  .sm\:rotate-90 {
    --tw-rotate: 90deg !important;
  }

  .sm\:rotate-180 {
    --tw-rotate: 180deg !important;
  }

  .sm\:-rotate-180 {
    --tw-rotate: -180deg !important;
  }

  .sm\:-rotate-90 {
    --tw-rotate: -90deg !important;
  }

  .sm\:-rotate-45 {
    --tw-rotate: -45deg !important;
  }

  .sm\:-rotate-12 {
    --tw-rotate: -12deg !important;
  }

  .sm\:-rotate-6 {
    --tw-rotate: -6deg !important;
  }

  .sm\:-rotate-3 {
    --tw-rotate: -3deg !important;
  }

  .sm\:-rotate-2 {
    --tw-rotate: -2deg !important;
  }

  .sm\:-rotate-1 {
    --tw-rotate: -1deg !important;
  }

  .sm\:hover\:rotate-0:hover {
    --tw-rotate: 0deg !important;
  }

  .sm\:hover\:rotate-1:hover {
    --tw-rotate: 1deg !important;
  }

  .sm\:hover\:rotate-2:hover {
    --tw-rotate: 2deg !important;
  }

  .sm\:hover\:rotate-3:hover {
    --tw-rotate: 3deg !important;
  }

  .sm\:hover\:rotate-6:hover {
    --tw-rotate: 6deg !important;
  }

  .sm\:hover\:rotate-12:hover {
    --tw-rotate: 12deg !important;
  }

  .sm\:hover\:rotate-45:hover {
    --tw-rotate: 45deg !important;
  }

  .sm\:hover\:rotate-90:hover {
    --tw-rotate: 90deg !important;
  }

  .sm\:hover\:rotate-180:hover {
    --tw-rotate: 180deg !important;
  }

  .sm\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg !important;
  }

  .sm\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg !important;
  }

  .sm\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg !important;
  }

  .sm\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg !important;
  }

  .sm\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg !important;
  }

  .sm\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg !important;
  }

  .sm\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg !important;
  }

  .sm\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg !important;
  }

  .sm\:focus\:rotate-0:focus {
    --tw-rotate: 0deg !important;
  }

  .sm\:focus\:rotate-1:focus {
    --tw-rotate: 1deg !important;
  }

  .sm\:focus\:rotate-2:focus {
    --tw-rotate: 2deg !important;
  }

  .sm\:focus\:rotate-3:focus {
    --tw-rotate: 3deg !important;
  }

  .sm\:focus\:rotate-6:focus {
    --tw-rotate: 6deg !important;
  }

  .sm\:focus\:rotate-12:focus {
    --tw-rotate: 12deg !important;
  }

  .sm\:focus\:rotate-45:focus {
    --tw-rotate: 45deg !important;
  }

  .sm\:focus\:rotate-90:focus {
    --tw-rotate: 90deg !important;
  }

  .sm\:focus\:rotate-180:focus {
    --tw-rotate: 180deg !important;
  }

  .sm\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg !important;
  }

  .sm\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg !important;
  }

  .sm\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg !important;
  }

  .sm\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg !important;
  }

  .sm\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg !important;
  }

  .sm\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg !important;
  }

  .sm\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg !important;
  }

  .sm\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg !important;
  }

  .sm\:translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .sm\:translate-x-1 {
    --tw-translate-x: 4px !important;
  }

  .sm\:translate-x-2 {
    --tw-translate-x: 8px !important;
  }

  .sm\:translate-x-3 {
    --tw-translate-x: 12px !important;
  }

  .sm\:translate-x-4 {
    --tw-translate-x: 16px !important;
  }

  .sm\:translate-x-5 {
    --tw-translate-x: 20px !important;
  }

  .sm\:translate-x-6 {
    --tw-translate-x: 24px !important;
  }

  .sm\:translate-x-7 {
    --tw-translate-x: 28px !important;
  }

  .sm\:translate-x-8 {
    --tw-translate-x: 32px !important;
  }

  .sm\:translate-x-9 {
    --tw-translate-x: 36px !important;
  }

  .sm\:translate-x-10 {
    --tw-translate-x: 40px !important;
  }

  .sm\:translate-x-11 {
    --tw-translate-x: 44px !important;
  }

  .sm\:translate-x-12 {
    --tw-translate-x: 48px !important;
  }

  .sm\:translate-x-13 {
    --tw-translate-x: 52px !important;
  }

  .sm\:translate-x-14 {
    --tw-translate-x: 56px !important;
  }

  .sm\:translate-x-15 {
    --tw-translate-x: 60px !important;
  }

  .sm\:translate-x-16 {
    --tw-translate-x: 64px !important;
  }

  .sm\:translate-x-17 {
    --tw-translate-x: 68px !important;
  }

  .sm\:translate-x-18 {
    --tw-translate-x: 72px !important;
  }

  .sm\:translate-x-19 {
    --tw-translate-x: 76px !important;
  }

  .sm\:translate-x-20 {
    --tw-translate-x: 80px !important;
  }

  .sm\:translate-x-21 {
    --tw-translate-x: 84px !important;
  }

  .sm\:translate-x-22 {
    --tw-translate-x: 88px !important;
  }

  .sm\:translate-x-23 {
    --tw-translate-x: 92px !important;
  }

  .sm\:translate-x-24 {
    --tw-translate-x: 96px !important;
  }

  .sm\:translate-x-25 {
    --tw-translate-x: 100px !important;
  }

  .sm\:translate-x-26 {
    --tw-translate-x: 104px !important;
  }

  .sm\:translate-x-27 {
    --tw-translate-x: 108px !important;
  }

  .sm\:translate-x-28 {
    --tw-translate-x: 112px !important;
  }

  .sm\:translate-x-29 {
    --tw-translate-x: 116px !important;
  }

  .sm\:translate-x-30 {
    --tw-translate-x: 120px !important;
  }

  .sm\:translate-x-31 {
    --tw-translate-x: 124px !important;
  }

  .sm\:translate-x-32 {
    --tw-translate-x: 128px !important;
  }

  .sm\:translate-x-33 {
    --tw-translate-x: 132px !important;
  }

  .sm\:translate-x-34 {
    --tw-translate-x: 136px !important;
  }

  .sm\:translate-x-35 {
    --tw-translate-x: 140px !important;
  }

  .sm\:translate-x-36 {
    --tw-translate-x: 144px !important;
  }

  .sm\:translate-x-37 {
    --tw-translate-x: 148px !important;
  }

  .sm\:translate-x-38 {
    --tw-translate-x: 152px !important;
  }

  .sm\:translate-x-39 {
    --tw-translate-x: 156px !important;
  }

  .sm\:translate-x-40 {
    --tw-translate-x: 160px !important;
  }

  .sm\:translate-x-41 {
    --tw-translate-x: 164px !important;
  }

  .sm\:translate-x-42 {
    --tw-translate-x: 168px !important;
  }

  .sm\:translate-x-43 {
    --tw-translate-x: 172px !important;
  }

  .sm\:translate-x-44 {
    --tw-translate-x: 176px !important;
  }

  .sm\:translate-x-45 {
    --tw-translate-x: 180px !important;
  }

  .sm\:translate-x-46 {
    --tw-translate-x: 184px !important;
  }

  .sm\:translate-x-47 {
    --tw-translate-x: 188px !important;
  }

  .sm\:translate-x-48 {
    --tw-translate-x: 192px !important;
  }

  .sm\:translate-x-49 {
    --tw-translate-x: 196px !important;
  }

  .sm\:translate-x-50 {
    --tw-translate-x: 200px !important;
  }

  .sm\:translate-x-51 {
    --tw-translate-x: 204px !important;
  }

  .sm\:translate-x-52 {
    --tw-translate-x: 208px !important;
  }

  .sm\:translate-x-53 {
    --tw-translate-x: 212px !important;
  }

  .sm\:translate-x-54 {
    --tw-translate-x: 216px !important;
  }

  .sm\:translate-x-55 {
    --tw-translate-x: 220px !important;
  }

  .sm\:translate-x-56 {
    --tw-translate-x: 224px !important;
  }

  .sm\:translate-x-57 {
    --tw-translate-x: 228px !important;
  }

  .sm\:translate-x-60 {
    --tw-translate-x: 240px !important;
  }

  .sm\:translate-x-61 {
    --tw-translate-x: 244px !important;
  }

  .sm\:translate-x-62 {
    --tw-translate-x: 248px !important;
  }

  .sm\:translate-x-65 {
    --tw-translate-x: 260px !important;
  }

  .sm\:translate-x-66 {
    --tw-translate-x: 264px !important;
  }

  .sm\:translate-x-68 {
    --tw-translate-x: 272px !important;
  }

  .sm\:translate-x-69 {
    --tw-translate-x: 276px !important;
  }

  .sm\:translate-x-70 {
    --tw-translate-x: 280px !important;
  }

  .sm\:translate-x-73 {
    --tw-translate-x: 292px !important;
  }

  .sm\:translate-x-74 {
    --tw-translate-x: 296px !important;
  }

  .sm\:translate-x-75 {
    --tw-translate-x: 300px !important;
  }

  .sm\:translate-x-77 {
    --tw-translate-x: 308px !important;
  }

  .sm\:translate-x-78 {
    --tw-translate-x: 312px !important;
  }

  .sm\:translate-x-80 {
    --tw-translate-x: 320px !important;
  }

  .sm\:translate-x-81 {
    --tw-translate-x: 324px !important;
  }

  .sm\:translate-x-84 {
    --tw-translate-x: 336px !important;
  }

  .sm\:translate-x-87 {
    --tw-translate-x: 348px !important;
  }

  .sm\:translate-x-90 {
    --tw-translate-x: 360px !important;
  }

  .sm\:translate-x-91 {
    --tw-translate-x: 364px !important;
  }

  .sm\:translate-x-92 {
    --tw-translate-x: 368px !important;
  }

  .sm\:translate-x-93 {
    --tw-translate-x: 372px !important;
  }

  .sm\:translate-x-94 {
    --tw-translate-x: 376px !important;
  }

  .sm\:translate-x-95 {
    --tw-translate-x: 380px !important;
  }

  .sm\:translate-x-96 {
    --tw-translate-x: 384px !important;
  }

  .sm\:translate-x-97 {
    --tw-translate-x: 388px !important;
  }

  .sm\:translate-x-98 {
    --tw-translate-x: 392px !important;
  }

  .sm\:translate-x-99 {
    --tw-translate-x: 396px !important;
  }

  .sm\:translate-x-100 {
    --tw-translate-x: 400px !important;
  }

  .sm\:translate-x-101 {
    --tw-translate-x: 404px !important;
  }

  .sm\:translate-x-102 {
    --tw-translate-x: 408px !important;
  }

  .sm\:translate-x-103 {
    --tw-translate-x: 412px !important;
  }

  .sm\:translate-x-104 {
    --tw-translate-x: 416px !important;
  }

  .sm\:translate-x-105 {
    --tw-translate-x: 420px !important;
  }

  .sm\:translate-x-107 {
    --tw-translate-x: 428px !important;
  }

  .sm\:translate-x-110 {
    --tw-translate-x: 440px !important;
  }

  .sm\:translate-x-112 {
    --tw-translate-x: 448px !important;
  }

  .sm\:translate-x-114 {
    --tw-translate-x: 456px !important;
  }

  .sm\:translate-x-115 {
    --tw-translate-x: 460px !important;
  }

  .sm\:translate-x-119 {
    --tw-translate-x: 476px !important;
  }

  .sm\:translate-x-120 {
    --tw-translate-x: 480px !important;
  }

  .sm\:translate-x-122 {
    --tw-translate-x: 488px !important;
  }

  .sm\:translate-x-124 {
    --tw-translate-x: 496px !important;
  }

  .sm\:translate-x-130 {
    --tw-translate-x: 520px !important;
  }

  .sm\:translate-x-138 {
    --tw-translate-x: 552px !important;
  }

  .sm\:translate-x-143 {
    --tw-translate-x: 572px !important;
  }

  .sm\:translate-x-148 {
    --tw-translate-x: 592px !important;
  }

  .sm\:translate-x-150 {
    --tw-translate-x: 600px !important;
  }

  .sm\:translate-x-154 {
    --tw-translate-x: 616px !important;
  }

  .sm\:translate-x-160 {
    --tw-translate-x: 640px !important;
  }

  .sm\:translate-x-162 {
    --tw-translate-x: 648px !important;
  }

  .sm\:translate-x-164 {
    --tw-translate-x: 656px !important;
  }

  .sm\:translate-x-165 {
    --tw-translate-x: 660px !important;
  }

  .sm\:translate-x-166 {
    --tw-translate-x: 664px !important;
  }

  .sm\:translate-x-168 {
    --tw-translate-x: 672px !important;
  }

  .sm\:translate-x-169 {
    --tw-translate-x: 676px !important;
  }

  .sm\:translate-x-170 {
    --tw-translate-x: 680px !important;
  }

  .sm\:translate-x-172 {
    --tw-translate-x: 688px !important;
  }

  .sm\:translate-x-174 {
    --tw-translate-x: 696px !important;
  }

  .sm\:translate-x-175 {
    --tw-translate-x: 700px !important;
  }

  .sm\:translate-x-189 {
    --tw-translate-x: 756px !important;
  }

  .sm\:translate-x-200 {
    --tw-translate-x: 800px !important;
  }

  .sm\:translate-x-0\.5 {
    --tw-translate-x: 2px !important;
  }

  .sm\:translate-x-1\.5 {
    --tw-translate-x: 6px !important;
  }

  .sm\:translate-x-3\.5 {
    --tw-translate-x: 14px !important;
  }

  .sm\:translate-x-6\.5 {
    --tw-translate-x: 26px !important;
  }

  .sm\:translate-x-7\.5 {
    --tw-translate-x: 30px !important;
  }

  .sm\:translate-x-17\.5 {
    --tw-translate-x: 70px !important;
  }

  .sm\:translate-x-28\.5 {
    --tw-translate-x: 114px !important;
  }

  .sm\:translate-x-31\.5 {
    --tw-translate-x: 126px !important;
  }

  .sm\:translate-x-37\.5 {
    --tw-translate-x: 150px !important;
  }

  .sm\:translate-x-72\.5 {
    --tw-translate-x: 290px !important;
  }

  .sm\:translate-x-sm {
    --tw-translate-x: 8px !important;
  }

  .sm\:translate-x-md {
    --tw-translate-x: 16px !important;
  }

  .sm\:translate-x-lg {
    --tw-translate-x: 24px !important;
  }

  .sm\:translate-x-xl {
    --tw-translate-x: 32px !important;
  }

  .sm\:translate-x-n1 {
    --tw-translate-x: -4px !important;
  }

  .sm\:translate-x-n2 {
    --tw-translate-x: -8px !important;
  }

  .sm\:translate-x-n3 {
    --tw-translate-x: -12px !important;
  }

  .sm\:translate-x-n4 {
    --tw-translate-x: -16px !important;
  }

  .sm\:translate-x-n5 {
    --tw-translate-x: -20px !important;
  }

  .sm\:translate-x-n6 {
    --tw-translate-x: -24px !important;
  }

  .sm\:translate-x-n7 {
    --tw-translate-x: -28px !important;
  }

  .sm\:translate-x-n8 {
    --tw-translate-x: -32px !important;
  }

  .sm\:translate-x-n9 {
    --tw-translate-x: -36px !important;
  }

  .sm\:translate-x-n10 {
    --tw-translate-x: -40px !important;
  }

  .sm\:translate-x-n11 {
    --tw-translate-x: -44px !important;
  }

  .sm\:translate-x-n12 {
    --tw-translate-x: -48px !important;
  }

  .sm\:translate-x-n13 {
    --tw-translate-x: -52px !important;
  }

  .sm\:translate-x-n14 {
    --tw-translate-x: -46px !important;
  }

  .sm\:translate-x-n22 {
    --tw-translate-x: -88px !important;
  }

  .sm\:-translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .sm\:-translate-x-1 {
    --tw-translate-x: -4px !important;
  }

  .sm\:-translate-x-2 {
    --tw-translate-x: -8px !important;
  }

  .sm\:-translate-x-3 {
    --tw-translate-x: -12px !important;
  }

  .sm\:-translate-x-4 {
    --tw-translate-x: -16px !important;
  }

  .sm\:-translate-x-5 {
    --tw-translate-x: -20px !important;
  }

  .sm\:-translate-x-6 {
    --tw-translate-x: -24px !important;
  }

  .sm\:-translate-x-7 {
    --tw-translate-x: -28px !important;
  }

  .sm\:-translate-x-8 {
    --tw-translate-x: -32px !important;
  }

  .sm\:-translate-x-9 {
    --tw-translate-x: -36px !important;
  }

  .sm\:-translate-x-10 {
    --tw-translate-x: -40px !important;
  }

  .sm\:-translate-x-11 {
    --tw-translate-x: -44px !important;
  }

  .sm\:-translate-x-12 {
    --tw-translate-x: -48px !important;
  }

  .sm\:-translate-x-13 {
    --tw-translate-x: -52px !important;
  }

  .sm\:-translate-x-14 {
    --tw-translate-x: -56px !important;
  }

  .sm\:-translate-x-15 {
    --tw-translate-x: -60px !important;
  }

  .sm\:-translate-x-16 {
    --tw-translate-x: -64px !important;
  }

  .sm\:-translate-x-17 {
    --tw-translate-x: -68px !important;
  }

  .sm\:-translate-x-18 {
    --tw-translate-x: -72px !important;
  }

  .sm\:-translate-x-19 {
    --tw-translate-x: -76px !important;
  }

  .sm\:-translate-x-20 {
    --tw-translate-x: -80px !important;
  }

  .sm\:-translate-x-21 {
    --tw-translate-x: -84px !important;
  }

  .sm\:-translate-x-22 {
    --tw-translate-x: -88px !important;
  }

  .sm\:-translate-x-23 {
    --tw-translate-x: -92px !important;
  }

  .sm\:-translate-x-24 {
    --tw-translate-x: -96px !important;
  }

  .sm\:-translate-x-25 {
    --tw-translate-x: -100px !important;
  }

  .sm\:-translate-x-26 {
    --tw-translate-x: -104px !important;
  }

  .sm\:-translate-x-27 {
    --tw-translate-x: -108px !important;
  }

  .sm\:-translate-x-28 {
    --tw-translate-x: -112px !important;
  }

  .sm\:-translate-x-29 {
    --tw-translate-x: -116px !important;
  }

  .sm\:-translate-x-30 {
    --tw-translate-x: -120px !important;
  }

  .sm\:-translate-x-31 {
    --tw-translate-x: -124px !important;
  }

  .sm\:-translate-x-32 {
    --tw-translate-x: -128px !important;
  }

  .sm\:-translate-x-33 {
    --tw-translate-x: -132px !important;
  }

  .sm\:-translate-x-34 {
    --tw-translate-x: -136px !important;
  }

  .sm\:-translate-x-35 {
    --tw-translate-x: -140px !important;
  }

  .sm\:-translate-x-36 {
    --tw-translate-x: -144px !important;
  }

  .sm\:-translate-x-37 {
    --tw-translate-x: -148px !important;
  }

  .sm\:-translate-x-38 {
    --tw-translate-x: -152px !important;
  }

  .sm\:-translate-x-39 {
    --tw-translate-x: -156px !important;
  }

  .sm\:-translate-x-40 {
    --tw-translate-x: -160px !important;
  }

  .sm\:-translate-x-41 {
    --tw-translate-x: -164px !important;
  }

  .sm\:-translate-x-42 {
    --tw-translate-x: -168px !important;
  }

  .sm\:-translate-x-43 {
    --tw-translate-x: -172px !important;
  }

  .sm\:-translate-x-44 {
    --tw-translate-x: -176px !important;
  }

  .sm\:-translate-x-45 {
    --tw-translate-x: -180px !important;
  }

  .sm\:-translate-x-46 {
    --tw-translate-x: -184px !important;
  }

  .sm\:-translate-x-47 {
    --tw-translate-x: -188px !important;
  }

  .sm\:-translate-x-48 {
    --tw-translate-x: -192px !important;
  }

  .sm\:-translate-x-49 {
    --tw-translate-x: -196px !important;
  }

  .sm\:-translate-x-50 {
    --tw-translate-x: -200px !important;
  }

  .sm\:-translate-x-51 {
    --tw-translate-x: -204px !important;
  }

  .sm\:-translate-x-52 {
    --tw-translate-x: -208px !important;
  }

  .sm\:-translate-x-53 {
    --tw-translate-x: -212px !important;
  }

  .sm\:-translate-x-54 {
    --tw-translate-x: -216px !important;
  }

  .sm\:-translate-x-55 {
    --tw-translate-x: -220px !important;
  }

  .sm\:-translate-x-56 {
    --tw-translate-x: -224px !important;
  }

  .sm\:-translate-x-57 {
    --tw-translate-x: -228px !important;
  }

  .sm\:-translate-x-60 {
    --tw-translate-x: -240px !important;
  }

  .sm\:-translate-x-61 {
    --tw-translate-x: -244px !important;
  }

  .sm\:-translate-x-62 {
    --tw-translate-x: -248px !important;
  }

  .sm\:-translate-x-65 {
    --tw-translate-x: -260px !important;
  }

  .sm\:-translate-x-66 {
    --tw-translate-x: -264px !important;
  }

  .sm\:-translate-x-68 {
    --tw-translate-x: -272px !important;
  }

  .sm\:-translate-x-69 {
    --tw-translate-x: -276px !important;
  }

  .sm\:-translate-x-70 {
    --tw-translate-x: -280px !important;
  }

  .sm\:-translate-x-73 {
    --tw-translate-x: -292px !important;
  }

  .sm\:-translate-x-74 {
    --tw-translate-x: -296px !important;
  }

  .sm\:-translate-x-75 {
    --tw-translate-x: -300px !important;
  }

  .sm\:-translate-x-77 {
    --tw-translate-x: -308px !important;
  }

  .sm\:-translate-x-78 {
    --tw-translate-x: -312px !important;
  }

  .sm\:-translate-x-80 {
    --tw-translate-x: -320px !important;
  }

  .sm\:-translate-x-81 {
    --tw-translate-x: -324px !important;
  }

  .sm\:-translate-x-84 {
    --tw-translate-x: -336px !important;
  }

  .sm\:-translate-x-87 {
    --tw-translate-x: -348px !important;
  }

  .sm\:-translate-x-90 {
    --tw-translate-x: -360px !important;
  }

  .sm\:-translate-x-91 {
    --tw-translate-x: -364px !important;
  }

  .sm\:-translate-x-92 {
    --tw-translate-x: -368px !important;
  }

  .sm\:-translate-x-93 {
    --tw-translate-x: -372px !important;
  }

  .sm\:-translate-x-94 {
    --tw-translate-x: -376px !important;
  }

  .sm\:-translate-x-95 {
    --tw-translate-x: -380px !important;
  }

  .sm\:-translate-x-96 {
    --tw-translate-x: -384px !important;
  }

  .sm\:-translate-x-97 {
    --tw-translate-x: -388px !important;
  }

  .sm\:-translate-x-98 {
    --tw-translate-x: -392px !important;
  }

  .sm\:-translate-x-99 {
    --tw-translate-x: -396px !important;
  }

  .sm\:-translate-x-100 {
    --tw-translate-x: -400px !important;
  }

  .sm\:-translate-x-101 {
    --tw-translate-x: -404px !important;
  }

  .sm\:-translate-x-102 {
    --tw-translate-x: -408px !important;
  }

  .sm\:-translate-x-103 {
    --tw-translate-x: -412px !important;
  }

  .sm\:-translate-x-104 {
    --tw-translate-x: -416px !important;
  }

  .sm\:-translate-x-105 {
    --tw-translate-x: -420px !important;
  }

  .sm\:-translate-x-107 {
    --tw-translate-x: -428px !important;
  }

  .sm\:-translate-x-110 {
    --tw-translate-x: -440px !important;
  }

  .sm\:-translate-x-112 {
    --tw-translate-x: -448px !important;
  }

  .sm\:-translate-x-114 {
    --tw-translate-x: -456px !important;
  }

  .sm\:-translate-x-115 {
    --tw-translate-x: -460px !important;
  }

  .sm\:-translate-x-119 {
    --tw-translate-x: -476px !important;
  }

  .sm\:-translate-x-120 {
    --tw-translate-x: -480px !important;
  }

  .sm\:-translate-x-122 {
    --tw-translate-x: -488px !important;
  }

  .sm\:-translate-x-124 {
    --tw-translate-x: -496px !important;
  }

  .sm\:-translate-x-130 {
    --tw-translate-x: -520px !important;
  }

  .sm\:-translate-x-138 {
    --tw-translate-x: -552px !important;
  }

  .sm\:-translate-x-143 {
    --tw-translate-x: -572px !important;
  }

  .sm\:-translate-x-148 {
    --tw-translate-x: -592px !important;
  }

  .sm\:-translate-x-150 {
    --tw-translate-x: -600px !important;
  }

  .sm\:-translate-x-154 {
    --tw-translate-x: -616px !important;
  }

  .sm\:-translate-x-160 {
    --tw-translate-x: -640px !important;
  }

  .sm\:-translate-x-162 {
    --tw-translate-x: -648px !important;
  }

  .sm\:-translate-x-164 {
    --tw-translate-x: -656px !important;
  }

  .sm\:-translate-x-165 {
    --tw-translate-x: -660px !important;
  }

  .sm\:-translate-x-166 {
    --tw-translate-x: -664px !important;
  }

  .sm\:-translate-x-168 {
    --tw-translate-x: -672px !important;
  }

  .sm\:-translate-x-169 {
    --tw-translate-x: -676px !important;
  }

  .sm\:-translate-x-170 {
    --tw-translate-x: -680px !important;
  }

  .sm\:-translate-x-172 {
    --tw-translate-x: -688px !important;
  }

  .sm\:-translate-x-174 {
    --tw-translate-x: -696px !important;
  }

  .sm\:-translate-x-175 {
    --tw-translate-x: -700px !important;
  }

  .sm\:-translate-x-189 {
    --tw-translate-x: -756px !important;
  }

  .sm\:-translate-x-200 {
    --tw-translate-x: -800px !important;
  }

  .sm\:-translate-x-0\.5 {
    --tw-translate-x: -2px !important;
  }

  .sm\:-translate-x-1\.5 {
    --tw-translate-x: -6px !important;
  }

  .sm\:-translate-x-3\.5 {
    --tw-translate-x: -14px !important;
  }

  .sm\:-translate-x-6\.5 {
    --tw-translate-x: -26px !important;
  }

  .sm\:-translate-x-7\.5 {
    --tw-translate-x: -30px !important;
  }

  .sm\:-translate-x-17\.5 {
    --tw-translate-x: -70px !important;
  }

  .sm\:-translate-x-28\.5 {
    --tw-translate-x: -114px !important;
  }

  .sm\:-translate-x-31\.5 {
    --tw-translate-x: -126px !important;
  }

  .sm\:-translate-x-37\.5 {
    --tw-translate-x: -150px !important;
  }

  .sm\:-translate-x-72\.5 {
    --tw-translate-x: -290px !important;
  }

  .sm\:-translate-x-sm {
    --tw-translate-x: -8px !important;
  }

  .sm\:-translate-x-md {
    --tw-translate-x: -16px !important;
  }

  .sm\:-translate-x-lg {
    --tw-translate-x: -24px !important;
  }

  .sm\:-translate-x-xl {
    --tw-translate-x: -32px !important;
  }

  .sm\:-translate-x-n1 {
    --tw-translate-x: 4px !important;
  }

  .sm\:-translate-x-n2 {
    --tw-translate-x: 8px !important;
  }

  .sm\:-translate-x-n3 {
    --tw-translate-x: 12px !important;
  }

  .sm\:-translate-x-n4 {
    --tw-translate-x: 16px !important;
  }

  .sm\:-translate-x-n5 {
    --tw-translate-x: 20px !important;
  }

  .sm\:-translate-x-n6 {
    --tw-translate-x: 24px !important;
  }

  .sm\:-translate-x-n7 {
    --tw-translate-x: 28px !important;
  }

  .sm\:-translate-x-n8 {
    --tw-translate-x: 32px !important;
  }

  .sm\:-translate-x-n9 {
    --tw-translate-x: 36px !important;
  }

  .sm\:-translate-x-n10 {
    --tw-translate-x: 40px !important;
  }

  .sm\:-translate-x-n11 {
    --tw-translate-x: 44px !important;
  }

  .sm\:-translate-x-n12 {
    --tw-translate-x: 48px !important;
  }

  .sm\:-translate-x-n13 {
    --tw-translate-x: 52px !important;
  }

  .sm\:-translate-x-n14 {
    --tw-translate-x: 46px !important;
  }

  .sm\:-translate-x-n22 {
    --tw-translate-x: 88px !important;
  }

  .sm\:translate-x-1\/2 {
    --tw-translate-x: 50% !important;
  }

  .sm\:translate-x-1\/3 {
    --tw-translate-x: 33.333333% !important;
  }

  .sm\:translate-x-2\/3 {
    --tw-translate-x: 66.666667% !important;
  }

  .sm\:translate-x-1\/4 {
    --tw-translate-x: 25% !important;
  }

  .sm\:translate-x-2\/4 {
    --tw-translate-x: 50% !important;
  }

  .sm\:translate-x-3\/4 {
    --tw-translate-x: 75% !important;
  }

  .sm\:translate-x-full {
    --tw-translate-x: 100% !important;
  }

  .sm\:-translate-x-1\/2 {
    --tw-translate-x: -50% !important;
  }

  .sm\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333% !important;
  }

  .sm\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667% !important;
  }

  .sm\:-translate-x-1\/4 {
    --tw-translate-x: -25% !important;
  }

  .sm\:-translate-x-2\/4 {
    --tw-translate-x: -50% !important;
  }

  .sm\:-translate-x-3\/4 {
    --tw-translate-x: -75% !important;
  }

  .sm\:-translate-x-full {
    --tw-translate-x: -100% !important;
  }

  .sm\:translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .sm\:translate-y-1 {
    --tw-translate-y: 4px !important;
  }

  .sm\:translate-y-2 {
    --tw-translate-y: 8px !important;
  }

  .sm\:translate-y-3 {
    --tw-translate-y: 12px !important;
  }

  .sm\:translate-y-4 {
    --tw-translate-y: 16px !important;
  }

  .sm\:translate-y-5 {
    --tw-translate-y: 20px !important;
  }

  .sm\:translate-y-6 {
    --tw-translate-y: 24px !important;
  }

  .sm\:translate-y-7 {
    --tw-translate-y: 28px !important;
  }

  .sm\:translate-y-8 {
    --tw-translate-y: 32px !important;
  }

  .sm\:translate-y-9 {
    --tw-translate-y: 36px !important;
  }

  .sm\:translate-y-10 {
    --tw-translate-y: 40px !important;
  }

  .sm\:translate-y-11 {
    --tw-translate-y: 44px !important;
  }

  .sm\:translate-y-12 {
    --tw-translate-y: 48px !important;
  }

  .sm\:translate-y-13 {
    --tw-translate-y: 52px !important;
  }

  .sm\:translate-y-14 {
    --tw-translate-y: 56px !important;
  }

  .sm\:translate-y-15 {
    --tw-translate-y: 60px !important;
  }

  .sm\:translate-y-16 {
    --tw-translate-y: 64px !important;
  }

  .sm\:translate-y-17 {
    --tw-translate-y: 68px !important;
  }

  .sm\:translate-y-18 {
    --tw-translate-y: 72px !important;
  }

  .sm\:translate-y-19 {
    --tw-translate-y: 76px !important;
  }

  .sm\:translate-y-20 {
    --tw-translate-y: 80px !important;
  }

  .sm\:translate-y-21 {
    --tw-translate-y: 84px !important;
  }

  .sm\:translate-y-22 {
    --tw-translate-y: 88px !important;
  }

  .sm\:translate-y-23 {
    --tw-translate-y: 92px !important;
  }

  .sm\:translate-y-24 {
    --tw-translate-y: 96px !important;
  }

  .sm\:translate-y-25 {
    --tw-translate-y: 100px !important;
  }

  .sm\:translate-y-26 {
    --tw-translate-y: 104px !important;
  }

  .sm\:translate-y-27 {
    --tw-translate-y: 108px !important;
  }

  .sm\:translate-y-28 {
    --tw-translate-y: 112px !important;
  }

  .sm\:translate-y-29 {
    --tw-translate-y: 116px !important;
  }

  .sm\:translate-y-30 {
    --tw-translate-y: 120px !important;
  }

  .sm\:translate-y-31 {
    --tw-translate-y: 124px !important;
  }

  .sm\:translate-y-32 {
    --tw-translate-y: 128px !important;
  }

  .sm\:translate-y-33 {
    --tw-translate-y: 132px !important;
  }

  .sm\:translate-y-34 {
    --tw-translate-y: 136px !important;
  }

  .sm\:translate-y-35 {
    --tw-translate-y: 140px !important;
  }

  .sm\:translate-y-36 {
    --tw-translate-y: 144px !important;
  }

  .sm\:translate-y-37 {
    --tw-translate-y: 148px !important;
  }

  .sm\:translate-y-38 {
    --tw-translate-y: 152px !important;
  }

  .sm\:translate-y-39 {
    --tw-translate-y: 156px !important;
  }

  .sm\:translate-y-40 {
    --tw-translate-y: 160px !important;
  }

  .sm\:translate-y-41 {
    --tw-translate-y: 164px !important;
  }

  .sm\:translate-y-42 {
    --tw-translate-y: 168px !important;
  }

  .sm\:translate-y-43 {
    --tw-translate-y: 172px !important;
  }

  .sm\:translate-y-44 {
    --tw-translate-y: 176px !important;
  }

  .sm\:translate-y-45 {
    --tw-translate-y: 180px !important;
  }

  .sm\:translate-y-46 {
    --tw-translate-y: 184px !important;
  }

  .sm\:translate-y-47 {
    --tw-translate-y: 188px !important;
  }

  .sm\:translate-y-48 {
    --tw-translate-y: 192px !important;
  }

  .sm\:translate-y-49 {
    --tw-translate-y: 196px !important;
  }

  .sm\:translate-y-50 {
    --tw-translate-y: 200px !important;
  }

  .sm\:translate-y-51 {
    --tw-translate-y: 204px !important;
  }

  .sm\:translate-y-52 {
    --tw-translate-y: 208px !important;
  }

  .sm\:translate-y-53 {
    --tw-translate-y: 212px !important;
  }

  .sm\:translate-y-54 {
    --tw-translate-y: 216px !important;
  }

  .sm\:translate-y-55 {
    --tw-translate-y: 220px !important;
  }

  .sm\:translate-y-56 {
    --tw-translate-y: 224px !important;
  }

  .sm\:translate-y-57 {
    --tw-translate-y: 228px !important;
  }

  .sm\:translate-y-60 {
    --tw-translate-y: 240px !important;
  }

  .sm\:translate-y-61 {
    --tw-translate-y: 244px !important;
  }

  .sm\:translate-y-62 {
    --tw-translate-y: 248px !important;
  }

  .sm\:translate-y-65 {
    --tw-translate-y: 260px !important;
  }

  .sm\:translate-y-66 {
    --tw-translate-y: 264px !important;
  }

  .sm\:translate-y-68 {
    --tw-translate-y: 272px !important;
  }

  .sm\:translate-y-69 {
    --tw-translate-y: 276px !important;
  }

  .sm\:translate-y-70 {
    --tw-translate-y: 280px !important;
  }

  .sm\:translate-y-73 {
    --tw-translate-y: 292px !important;
  }

  .sm\:translate-y-74 {
    --tw-translate-y: 296px !important;
  }

  .sm\:translate-y-75 {
    --tw-translate-y: 300px !important;
  }

  .sm\:translate-y-77 {
    --tw-translate-y: 308px !important;
  }

  .sm\:translate-y-78 {
    --tw-translate-y: 312px !important;
  }

  .sm\:translate-y-80 {
    --tw-translate-y: 320px !important;
  }

  .sm\:translate-y-81 {
    --tw-translate-y: 324px !important;
  }

  .sm\:translate-y-84 {
    --tw-translate-y: 336px !important;
  }

  .sm\:translate-y-87 {
    --tw-translate-y: 348px !important;
  }

  .sm\:translate-y-90 {
    --tw-translate-y: 360px !important;
  }

  .sm\:translate-y-91 {
    --tw-translate-y: 364px !important;
  }

  .sm\:translate-y-92 {
    --tw-translate-y: 368px !important;
  }

  .sm\:translate-y-93 {
    --tw-translate-y: 372px !important;
  }

  .sm\:translate-y-94 {
    --tw-translate-y: 376px !important;
  }

  .sm\:translate-y-95 {
    --tw-translate-y: 380px !important;
  }

  .sm\:translate-y-96 {
    --tw-translate-y: 384px !important;
  }

  .sm\:translate-y-97 {
    --tw-translate-y: 388px !important;
  }

  .sm\:translate-y-98 {
    --tw-translate-y: 392px !important;
  }

  .sm\:translate-y-99 {
    --tw-translate-y: 396px !important;
  }

  .sm\:translate-y-100 {
    --tw-translate-y: 400px !important;
  }

  .sm\:translate-y-101 {
    --tw-translate-y: 404px !important;
  }

  .sm\:translate-y-102 {
    --tw-translate-y: 408px !important;
  }

  .sm\:translate-y-103 {
    --tw-translate-y: 412px !important;
  }

  .sm\:translate-y-104 {
    --tw-translate-y: 416px !important;
  }

  .sm\:translate-y-105 {
    --tw-translate-y: 420px !important;
  }

  .sm\:translate-y-107 {
    --tw-translate-y: 428px !important;
  }

  .sm\:translate-y-110 {
    --tw-translate-y: 440px !important;
  }

  .sm\:translate-y-112 {
    --tw-translate-y: 448px !important;
  }

  .sm\:translate-y-114 {
    --tw-translate-y: 456px !important;
  }

  .sm\:translate-y-115 {
    --tw-translate-y: 460px !important;
  }

  .sm\:translate-y-119 {
    --tw-translate-y: 476px !important;
  }

  .sm\:translate-y-120 {
    --tw-translate-y: 480px !important;
  }

  .sm\:translate-y-122 {
    --tw-translate-y: 488px !important;
  }

  .sm\:translate-y-124 {
    --tw-translate-y: 496px !important;
  }

  .sm\:translate-y-130 {
    --tw-translate-y: 520px !important;
  }

  .sm\:translate-y-138 {
    --tw-translate-y: 552px !important;
  }

  .sm\:translate-y-143 {
    --tw-translate-y: 572px !important;
  }

  .sm\:translate-y-148 {
    --tw-translate-y: 592px !important;
  }

  .sm\:translate-y-150 {
    --tw-translate-y: 600px !important;
  }

  .sm\:translate-y-154 {
    --tw-translate-y: 616px !important;
  }

  .sm\:translate-y-160 {
    --tw-translate-y: 640px !important;
  }

  .sm\:translate-y-162 {
    --tw-translate-y: 648px !important;
  }

  .sm\:translate-y-164 {
    --tw-translate-y: 656px !important;
  }

  .sm\:translate-y-165 {
    --tw-translate-y: 660px !important;
  }

  .sm\:translate-y-166 {
    --tw-translate-y: 664px !important;
  }

  .sm\:translate-y-168 {
    --tw-translate-y: 672px !important;
  }

  .sm\:translate-y-169 {
    --tw-translate-y: 676px !important;
  }

  .sm\:translate-y-170 {
    --tw-translate-y: 680px !important;
  }

  .sm\:translate-y-172 {
    --tw-translate-y: 688px !important;
  }

  .sm\:translate-y-174 {
    --tw-translate-y: 696px !important;
  }

  .sm\:translate-y-175 {
    --tw-translate-y: 700px !important;
  }

  .sm\:translate-y-189 {
    --tw-translate-y: 756px !important;
  }

  .sm\:translate-y-200 {
    --tw-translate-y: 800px !important;
  }

  .sm\:translate-y-0\.5 {
    --tw-translate-y: 2px !important;
  }

  .sm\:translate-y-1\.5 {
    --tw-translate-y: 6px !important;
  }

  .sm\:translate-y-3\.5 {
    --tw-translate-y: 14px !important;
  }

  .sm\:translate-y-6\.5 {
    --tw-translate-y: 26px !important;
  }

  .sm\:translate-y-7\.5 {
    --tw-translate-y: 30px !important;
  }

  .sm\:translate-y-17\.5 {
    --tw-translate-y: 70px !important;
  }

  .sm\:translate-y-28\.5 {
    --tw-translate-y: 114px !important;
  }

  .sm\:translate-y-31\.5 {
    --tw-translate-y: 126px !important;
  }

  .sm\:translate-y-37\.5 {
    --tw-translate-y: 150px !important;
  }

  .sm\:translate-y-72\.5 {
    --tw-translate-y: 290px !important;
  }

  .sm\:translate-y-sm {
    --tw-translate-y: 8px !important;
  }

  .sm\:translate-y-md {
    --tw-translate-y: 16px !important;
  }

  .sm\:translate-y-lg {
    --tw-translate-y: 24px !important;
  }

  .sm\:translate-y-xl {
    --tw-translate-y: 32px !important;
  }

  .sm\:translate-y-n1 {
    --tw-translate-y: -4px !important;
  }

  .sm\:translate-y-n2 {
    --tw-translate-y: -8px !important;
  }

  .sm\:translate-y-n3 {
    --tw-translate-y: -12px !important;
  }

  .sm\:translate-y-n4 {
    --tw-translate-y: -16px !important;
  }

  .sm\:translate-y-n5 {
    --tw-translate-y: -20px !important;
  }

  .sm\:translate-y-n6 {
    --tw-translate-y: -24px !important;
  }

  .sm\:translate-y-n7 {
    --tw-translate-y: -28px !important;
  }

  .sm\:translate-y-n8 {
    --tw-translate-y: -32px !important;
  }

  .sm\:translate-y-n9 {
    --tw-translate-y: -36px !important;
  }

  .sm\:translate-y-n10 {
    --tw-translate-y: -40px !important;
  }

  .sm\:translate-y-n11 {
    --tw-translate-y: -44px !important;
  }

  .sm\:translate-y-n12 {
    --tw-translate-y: -48px !important;
  }

  .sm\:translate-y-n13 {
    --tw-translate-y: -52px !important;
  }

  .sm\:translate-y-n14 {
    --tw-translate-y: -46px !important;
  }

  .sm\:translate-y-n22 {
    --tw-translate-y: -88px !important;
  }

  .sm\:-translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .sm\:-translate-y-1 {
    --tw-translate-y: -4px !important;
  }

  .sm\:-translate-y-2 {
    --tw-translate-y: -8px !important;
  }

  .sm\:-translate-y-3 {
    --tw-translate-y: -12px !important;
  }

  .sm\:-translate-y-4 {
    --tw-translate-y: -16px !important;
  }

  .sm\:-translate-y-5 {
    --tw-translate-y: -20px !important;
  }

  .sm\:-translate-y-6 {
    --tw-translate-y: -24px !important;
  }

  .sm\:-translate-y-7 {
    --tw-translate-y: -28px !important;
  }

  .sm\:-translate-y-8 {
    --tw-translate-y: -32px !important;
  }

  .sm\:-translate-y-9 {
    --tw-translate-y: -36px !important;
  }

  .sm\:-translate-y-10 {
    --tw-translate-y: -40px !important;
  }

  .sm\:-translate-y-11 {
    --tw-translate-y: -44px !important;
  }

  .sm\:-translate-y-12 {
    --tw-translate-y: -48px !important;
  }

  .sm\:-translate-y-13 {
    --tw-translate-y: -52px !important;
  }

  .sm\:-translate-y-14 {
    --tw-translate-y: -56px !important;
  }

  .sm\:-translate-y-15 {
    --tw-translate-y: -60px !important;
  }

  .sm\:-translate-y-16 {
    --tw-translate-y: -64px !important;
  }

  .sm\:-translate-y-17 {
    --tw-translate-y: -68px !important;
  }

  .sm\:-translate-y-18 {
    --tw-translate-y: -72px !important;
  }

  .sm\:-translate-y-19 {
    --tw-translate-y: -76px !important;
  }

  .sm\:-translate-y-20 {
    --tw-translate-y: -80px !important;
  }

  .sm\:-translate-y-21 {
    --tw-translate-y: -84px !important;
  }

  .sm\:-translate-y-22 {
    --tw-translate-y: -88px !important;
  }

  .sm\:-translate-y-23 {
    --tw-translate-y: -92px !important;
  }

  .sm\:-translate-y-24 {
    --tw-translate-y: -96px !important;
  }

  .sm\:-translate-y-25 {
    --tw-translate-y: -100px !important;
  }

  .sm\:-translate-y-26 {
    --tw-translate-y: -104px !important;
  }

  .sm\:-translate-y-27 {
    --tw-translate-y: -108px !important;
  }

  .sm\:-translate-y-28 {
    --tw-translate-y: -112px !important;
  }

  .sm\:-translate-y-29 {
    --tw-translate-y: -116px !important;
  }

  .sm\:-translate-y-30 {
    --tw-translate-y: -120px !important;
  }

  .sm\:-translate-y-31 {
    --tw-translate-y: -124px !important;
  }

  .sm\:-translate-y-32 {
    --tw-translate-y: -128px !important;
  }

  .sm\:-translate-y-33 {
    --tw-translate-y: -132px !important;
  }

  .sm\:-translate-y-34 {
    --tw-translate-y: -136px !important;
  }

  .sm\:-translate-y-35 {
    --tw-translate-y: -140px !important;
  }

  .sm\:-translate-y-36 {
    --tw-translate-y: -144px !important;
  }

  .sm\:-translate-y-37 {
    --tw-translate-y: -148px !important;
  }

  .sm\:-translate-y-38 {
    --tw-translate-y: -152px !important;
  }

  .sm\:-translate-y-39 {
    --tw-translate-y: -156px !important;
  }

  .sm\:-translate-y-40 {
    --tw-translate-y: -160px !important;
  }

  .sm\:-translate-y-41 {
    --tw-translate-y: -164px !important;
  }

  .sm\:-translate-y-42 {
    --tw-translate-y: -168px !important;
  }

  .sm\:-translate-y-43 {
    --tw-translate-y: -172px !important;
  }

  .sm\:-translate-y-44 {
    --tw-translate-y: -176px !important;
  }

  .sm\:-translate-y-45 {
    --tw-translate-y: -180px !important;
  }

  .sm\:-translate-y-46 {
    --tw-translate-y: -184px !important;
  }

  .sm\:-translate-y-47 {
    --tw-translate-y: -188px !important;
  }

  .sm\:-translate-y-48 {
    --tw-translate-y: -192px !important;
  }

  .sm\:-translate-y-49 {
    --tw-translate-y: -196px !important;
  }

  .sm\:-translate-y-50 {
    --tw-translate-y: -200px !important;
  }

  .sm\:-translate-y-51 {
    --tw-translate-y: -204px !important;
  }

  .sm\:-translate-y-52 {
    --tw-translate-y: -208px !important;
  }

  .sm\:-translate-y-53 {
    --tw-translate-y: -212px !important;
  }

  .sm\:-translate-y-54 {
    --tw-translate-y: -216px !important;
  }

  .sm\:-translate-y-55 {
    --tw-translate-y: -220px !important;
  }

  .sm\:-translate-y-56 {
    --tw-translate-y: -224px !important;
  }

  .sm\:-translate-y-57 {
    --tw-translate-y: -228px !important;
  }

  .sm\:-translate-y-60 {
    --tw-translate-y: -240px !important;
  }

  .sm\:-translate-y-61 {
    --tw-translate-y: -244px !important;
  }

  .sm\:-translate-y-62 {
    --tw-translate-y: -248px !important;
  }

  .sm\:-translate-y-65 {
    --tw-translate-y: -260px !important;
  }

  .sm\:-translate-y-66 {
    --tw-translate-y: -264px !important;
  }

  .sm\:-translate-y-68 {
    --tw-translate-y: -272px !important;
  }

  .sm\:-translate-y-69 {
    --tw-translate-y: -276px !important;
  }

  .sm\:-translate-y-70 {
    --tw-translate-y: -280px !important;
  }

  .sm\:-translate-y-73 {
    --tw-translate-y: -292px !important;
  }

  .sm\:-translate-y-74 {
    --tw-translate-y: -296px !important;
  }

  .sm\:-translate-y-75 {
    --tw-translate-y: -300px !important;
  }

  .sm\:-translate-y-77 {
    --tw-translate-y: -308px !important;
  }

  .sm\:-translate-y-78 {
    --tw-translate-y: -312px !important;
  }

  .sm\:-translate-y-80 {
    --tw-translate-y: -320px !important;
  }

  .sm\:-translate-y-81 {
    --tw-translate-y: -324px !important;
  }

  .sm\:-translate-y-84 {
    --tw-translate-y: -336px !important;
  }

  .sm\:-translate-y-87 {
    --tw-translate-y: -348px !important;
  }

  .sm\:-translate-y-90 {
    --tw-translate-y: -360px !important;
  }

  .sm\:-translate-y-91 {
    --tw-translate-y: -364px !important;
  }

  .sm\:-translate-y-92 {
    --tw-translate-y: -368px !important;
  }

  .sm\:-translate-y-93 {
    --tw-translate-y: -372px !important;
  }

  .sm\:-translate-y-94 {
    --tw-translate-y: -376px !important;
  }

  .sm\:-translate-y-95 {
    --tw-translate-y: -380px !important;
  }

  .sm\:-translate-y-96 {
    --tw-translate-y: -384px !important;
  }

  .sm\:-translate-y-97 {
    --tw-translate-y: -388px !important;
  }

  .sm\:-translate-y-98 {
    --tw-translate-y: -392px !important;
  }

  .sm\:-translate-y-99 {
    --tw-translate-y: -396px !important;
  }

  .sm\:-translate-y-100 {
    --tw-translate-y: -400px !important;
  }

  .sm\:-translate-y-101 {
    --tw-translate-y: -404px !important;
  }

  .sm\:-translate-y-102 {
    --tw-translate-y: -408px !important;
  }

  .sm\:-translate-y-103 {
    --tw-translate-y: -412px !important;
  }

  .sm\:-translate-y-104 {
    --tw-translate-y: -416px !important;
  }

  .sm\:-translate-y-105 {
    --tw-translate-y: -420px !important;
  }

  .sm\:-translate-y-107 {
    --tw-translate-y: -428px !important;
  }

  .sm\:-translate-y-110 {
    --tw-translate-y: -440px !important;
  }

  .sm\:-translate-y-112 {
    --tw-translate-y: -448px !important;
  }

  .sm\:-translate-y-114 {
    --tw-translate-y: -456px !important;
  }

  .sm\:-translate-y-115 {
    --tw-translate-y: -460px !important;
  }

  .sm\:-translate-y-119 {
    --tw-translate-y: -476px !important;
  }

  .sm\:-translate-y-120 {
    --tw-translate-y: -480px !important;
  }

  .sm\:-translate-y-122 {
    --tw-translate-y: -488px !important;
  }

  .sm\:-translate-y-124 {
    --tw-translate-y: -496px !important;
  }

  .sm\:-translate-y-130 {
    --tw-translate-y: -520px !important;
  }

  .sm\:-translate-y-138 {
    --tw-translate-y: -552px !important;
  }

  .sm\:-translate-y-143 {
    --tw-translate-y: -572px !important;
  }

  .sm\:-translate-y-148 {
    --tw-translate-y: -592px !important;
  }

  .sm\:-translate-y-150 {
    --tw-translate-y: -600px !important;
  }

  .sm\:-translate-y-154 {
    --tw-translate-y: -616px !important;
  }

  .sm\:-translate-y-160 {
    --tw-translate-y: -640px !important;
  }

  .sm\:-translate-y-162 {
    --tw-translate-y: -648px !important;
  }

  .sm\:-translate-y-164 {
    --tw-translate-y: -656px !important;
  }

  .sm\:-translate-y-165 {
    --tw-translate-y: -660px !important;
  }

  .sm\:-translate-y-166 {
    --tw-translate-y: -664px !important;
  }

  .sm\:-translate-y-168 {
    --tw-translate-y: -672px !important;
  }

  .sm\:-translate-y-169 {
    --tw-translate-y: -676px !important;
  }

  .sm\:-translate-y-170 {
    --tw-translate-y: -680px !important;
  }

  .sm\:-translate-y-172 {
    --tw-translate-y: -688px !important;
  }

  .sm\:-translate-y-174 {
    --tw-translate-y: -696px !important;
  }

  .sm\:-translate-y-175 {
    --tw-translate-y: -700px !important;
  }

  .sm\:-translate-y-189 {
    --tw-translate-y: -756px !important;
  }

  .sm\:-translate-y-200 {
    --tw-translate-y: -800px !important;
  }

  .sm\:-translate-y-0\.5 {
    --tw-translate-y: -2px !important;
  }

  .sm\:-translate-y-1\.5 {
    --tw-translate-y: -6px !important;
  }

  .sm\:-translate-y-3\.5 {
    --tw-translate-y: -14px !important;
  }

  .sm\:-translate-y-6\.5 {
    --tw-translate-y: -26px !important;
  }

  .sm\:-translate-y-7\.5 {
    --tw-translate-y: -30px !important;
  }

  .sm\:-translate-y-17\.5 {
    --tw-translate-y: -70px !important;
  }

  .sm\:-translate-y-28\.5 {
    --tw-translate-y: -114px !important;
  }

  .sm\:-translate-y-31\.5 {
    --tw-translate-y: -126px !important;
  }

  .sm\:-translate-y-37\.5 {
    --tw-translate-y: -150px !important;
  }

  .sm\:-translate-y-72\.5 {
    --tw-translate-y: -290px !important;
  }

  .sm\:-translate-y-sm {
    --tw-translate-y: -8px !important;
  }

  .sm\:-translate-y-md {
    --tw-translate-y: -16px !important;
  }

  .sm\:-translate-y-lg {
    --tw-translate-y: -24px !important;
  }

  .sm\:-translate-y-xl {
    --tw-translate-y: -32px !important;
  }

  .sm\:-translate-y-n1 {
    --tw-translate-y: 4px !important;
  }

  .sm\:-translate-y-n2 {
    --tw-translate-y: 8px !important;
  }

  .sm\:-translate-y-n3 {
    --tw-translate-y: 12px !important;
  }

  .sm\:-translate-y-n4 {
    --tw-translate-y: 16px !important;
  }

  .sm\:-translate-y-n5 {
    --tw-translate-y: 20px !important;
  }

  .sm\:-translate-y-n6 {
    --tw-translate-y: 24px !important;
  }

  .sm\:-translate-y-n7 {
    --tw-translate-y: 28px !important;
  }

  .sm\:-translate-y-n8 {
    --tw-translate-y: 32px !important;
  }

  .sm\:-translate-y-n9 {
    --tw-translate-y: 36px !important;
  }

  .sm\:-translate-y-n10 {
    --tw-translate-y: 40px !important;
  }

  .sm\:-translate-y-n11 {
    --tw-translate-y: 44px !important;
  }

  .sm\:-translate-y-n12 {
    --tw-translate-y: 48px !important;
  }

  .sm\:-translate-y-n13 {
    --tw-translate-y: 52px !important;
  }

  .sm\:-translate-y-n14 {
    --tw-translate-y: 46px !important;
  }

  .sm\:-translate-y-n22 {
    --tw-translate-y: 88px !important;
  }

  .sm\:translate-y-1\/2 {
    --tw-translate-y: 50% !important;
  }

  .sm\:translate-y-1\/3 {
    --tw-translate-y: 33.333333% !important;
  }

  .sm\:translate-y-2\/3 {
    --tw-translate-y: 66.666667% !important;
  }

  .sm\:translate-y-1\/4 {
    --tw-translate-y: 25% !important;
  }

  .sm\:translate-y-2\/4 {
    --tw-translate-y: 50% !important;
  }

  .sm\:translate-y-3\/4 {
    --tw-translate-y: 75% !important;
  }

  .sm\:translate-y-full {
    --tw-translate-y: 100% !important;
  }

  .sm\:-translate-y-1\/2 {
    --tw-translate-y: -50% !important;
  }

  .sm\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333% !important;
  }

  .sm\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667% !important;
  }

  .sm\:-translate-y-1\/4 {
    --tw-translate-y: -25% !important;
  }

  .sm\:-translate-y-2\/4 {
    --tw-translate-y: -50% !important;
  }

  .sm\:-translate-y-3\/4 {
    --tw-translate-y: -75% !important;
  }

  .sm\:-translate-y-full {
    --tw-translate-y: -100% !important;
  }

  .sm\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .sm\:hover\:translate-x-1:hover {
    --tw-translate-x: 4px !important;
  }

  .sm\:hover\:translate-x-2:hover {
    --tw-translate-x: 8px !important;
  }

  .sm\:hover\:translate-x-3:hover {
    --tw-translate-x: 12px !important;
  }

  .sm\:hover\:translate-x-4:hover {
    --tw-translate-x: 16px !important;
  }

  .sm\:hover\:translate-x-5:hover {
    --tw-translate-x: 20px !important;
  }

  .sm\:hover\:translate-x-6:hover {
    --tw-translate-x: 24px !important;
  }

  .sm\:hover\:translate-x-7:hover {
    --tw-translate-x: 28px !important;
  }

  .sm\:hover\:translate-x-8:hover {
    --tw-translate-x: 32px !important;
  }

  .sm\:hover\:translate-x-9:hover {
    --tw-translate-x: 36px !important;
  }

  .sm\:hover\:translate-x-10:hover {
    --tw-translate-x: 40px !important;
  }

  .sm\:hover\:translate-x-11:hover {
    --tw-translate-x: 44px !important;
  }

  .sm\:hover\:translate-x-12:hover {
    --tw-translate-x: 48px !important;
  }

  .sm\:hover\:translate-x-13:hover {
    --tw-translate-x: 52px !important;
  }

  .sm\:hover\:translate-x-14:hover {
    --tw-translate-x: 56px !important;
  }

  .sm\:hover\:translate-x-15:hover {
    --tw-translate-x: 60px !important;
  }

  .sm\:hover\:translate-x-16:hover {
    --tw-translate-x: 64px !important;
  }

  .sm\:hover\:translate-x-17:hover {
    --tw-translate-x: 68px !important;
  }

  .sm\:hover\:translate-x-18:hover {
    --tw-translate-x: 72px !important;
  }

  .sm\:hover\:translate-x-19:hover {
    --tw-translate-x: 76px !important;
  }

  .sm\:hover\:translate-x-20:hover {
    --tw-translate-x: 80px !important;
  }

  .sm\:hover\:translate-x-21:hover {
    --tw-translate-x: 84px !important;
  }

  .sm\:hover\:translate-x-22:hover {
    --tw-translate-x: 88px !important;
  }

  .sm\:hover\:translate-x-23:hover {
    --tw-translate-x: 92px !important;
  }

  .sm\:hover\:translate-x-24:hover {
    --tw-translate-x: 96px !important;
  }

  .sm\:hover\:translate-x-25:hover {
    --tw-translate-x: 100px !important;
  }

  .sm\:hover\:translate-x-26:hover {
    --tw-translate-x: 104px !important;
  }

  .sm\:hover\:translate-x-27:hover {
    --tw-translate-x: 108px !important;
  }

  .sm\:hover\:translate-x-28:hover {
    --tw-translate-x: 112px !important;
  }

  .sm\:hover\:translate-x-29:hover {
    --tw-translate-x: 116px !important;
  }

  .sm\:hover\:translate-x-30:hover {
    --tw-translate-x: 120px !important;
  }

  .sm\:hover\:translate-x-31:hover {
    --tw-translate-x: 124px !important;
  }

  .sm\:hover\:translate-x-32:hover {
    --tw-translate-x: 128px !important;
  }

  .sm\:hover\:translate-x-33:hover {
    --tw-translate-x: 132px !important;
  }

  .sm\:hover\:translate-x-34:hover {
    --tw-translate-x: 136px !important;
  }

  .sm\:hover\:translate-x-35:hover {
    --tw-translate-x: 140px !important;
  }

  .sm\:hover\:translate-x-36:hover {
    --tw-translate-x: 144px !important;
  }

  .sm\:hover\:translate-x-37:hover {
    --tw-translate-x: 148px !important;
  }

  .sm\:hover\:translate-x-38:hover {
    --tw-translate-x: 152px !important;
  }

  .sm\:hover\:translate-x-39:hover {
    --tw-translate-x: 156px !important;
  }

  .sm\:hover\:translate-x-40:hover {
    --tw-translate-x: 160px !important;
  }

  .sm\:hover\:translate-x-41:hover {
    --tw-translate-x: 164px !important;
  }

  .sm\:hover\:translate-x-42:hover {
    --tw-translate-x: 168px !important;
  }

  .sm\:hover\:translate-x-43:hover {
    --tw-translate-x: 172px !important;
  }

  .sm\:hover\:translate-x-44:hover {
    --tw-translate-x: 176px !important;
  }

  .sm\:hover\:translate-x-45:hover {
    --tw-translate-x: 180px !important;
  }

  .sm\:hover\:translate-x-46:hover {
    --tw-translate-x: 184px !important;
  }

  .sm\:hover\:translate-x-47:hover {
    --tw-translate-x: 188px !important;
  }

  .sm\:hover\:translate-x-48:hover {
    --tw-translate-x: 192px !important;
  }

  .sm\:hover\:translate-x-49:hover {
    --tw-translate-x: 196px !important;
  }

  .sm\:hover\:translate-x-50:hover {
    --tw-translate-x: 200px !important;
  }

  .sm\:hover\:translate-x-51:hover {
    --tw-translate-x: 204px !important;
  }

  .sm\:hover\:translate-x-52:hover {
    --tw-translate-x: 208px !important;
  }

  .sm\:hover\:translate-x-53:hover {
    --tw-translate-x: 212px !important;
  }

  .sm\:hover\:translate-x-54:hover {
    --tw-translate-x: 216px !important;
  }

  .sm\:hover\:translate-x-55:hover {
    --tw-translate-x: 220px !important;
  }

  .sm\:hover\:translate-x-56:hover {
    --tw-translate-x: 224px !important;
  }

  .sm\:hover\:translate-x-57:hover {
    --tw-translate-x: 228px !important;
  }

  .sm\:hover\:translate-x-60:hover {
    --tw-translate-x: 240px !important;
  }

  .sm\:hover\:translate-x-61:hover {
    --tw-translate-x: 244px !important;
  }

  .sm\:hover\:translate-x-62:hover {
    --tw-translate-x: 248px !important;
  }

  .sm\:hover\:translate-x-65:hover {
    --tw-translate-x: 260px !important;
  }

  .sm\:hover\:translate-x-66:hover {
    --tw-translate-x: 264px !important;
  }

  .sm\:hover\:translate-x-68:hover {
    --tw-translate-x: 272px !important;
  }

  .sm\:hover\:translate-x-69:hover {
    --tw-translate-x: 276px !important;
  }

  .sm\:hover\:translate-x-70:hover {
    --tw-translate-x: 280px !important;
  }

  .sm\:hover\:translate-x-73:hover {
    --tw-translate-x: 292px !important;
  }

  .sm\:hover\:translate-x-74:hover {
    --tw-translate-x: 296px !important;
  }

  .sm\:hover\:translate-x-75:hover {
    --tw-translate-x: 300px !important;
  }

  .sm\:hover\:translate-x-77:hover {
    --tw-translate-x: 308px !important;
  }

  .sm\:hover\:translate-x-78:hover {
    --tw-translate-x: 312px !important;
  }

  .sm\:hover\:translate-x-80:hover {
    --tw-translate-x: 320px !important;
  }

  .sm\:hover\:translate-x-81:hover {
    --tw-translate-x: 324px !important;
  }

  .sm\:hover\:translate-x-84:hover {
    --tw-translate-x: 336px !important;
  }

  .sm\:hover\:translate-x-87:hover {
    --tw-translate-x: 348px !important;
  }

  .sm\:hover\:translate-x-90:hover {
    --tw-translate-x: 360px !important;
  }

  .sm\:hover\:translate-x-91:hover {
    --tw-translate-x: 364px !important;
  }

  .sm\:hover\:translate-x-92:hover {
    --tw-translate-x: 368px !important;
  }

  .sm\:hover\:translate-x-93:hover {
    --tw-translate-x: 372px !important;
  }

  .sm\:hover\:translate-x-94:hover {
    --tw-translate-x: 376px !important;
  }

  .sm\:hover\:translate-x-95:hover {
    --tw-translate-x: 380px !important;
  }

  .sm\:hover\:translate-x-96:hover {
    --tw-translate-x: 384px !important;
  }

  .sm\:hover\:translate-x-97:hover {
    --tw-translate-x: 388px !important;
  }

  .sm\:hover\:translate-x-98:hover {
    --tw-translate-x: 392px !important;
  }

  .sm\:hover\:translate-x-99:hover {
    --tw-translate-x: 396px !important;
  }

  .sm\:hover\:translate-x-100:hover {
    --tw-translate-x: 400px !important;
  }

  .sm\:hover\:translate-x-101:hover {
    --tw-translate-x: 404px !important;
  }

  .sm\:hover\:translate-x-102:hover {
    --tw-translate-x: 408px !important;
  }

  .sm\:hover\:translate-x-103:hover {
    --tw-translate-x: 412px !important;
  }

  .sm\:hover\:translate-x-104:hover {
    --tw-translate-x: 416px !important;
  }

  .sm\:hover\:translate-x-105:hover {
    --tw-translate-x: 420px !important;
  }

  .sm\:hover\:translate-x-107:hover {
    --tw-translate-x: 428px !important;
  }

  .sm\:hover\:translate-x-110:hover {
    --tw-translate-x: 440px !important;
  }

  .sm\:hover\:translate-x-112:hover {
    --tw-translate-x: 448px !important;
  }

  .sm\:hover\:translate-x-114:hover {
    --tw-translate-x: 456px !important;
  }

  .sm\:hover\:translate-x-115:hover {
    --tw-translate-x: 460px !important;
  }

  .sm\:hover\:translate-x-119:hover {
    --tw-translate-x: 476px !important;
  }

  .sm\:hover\:translate-x-120:hover {
    --tw-translate-x: 480px !important;
  }

  .sm\:hover\:translate-x-122:hover {
    --tw-translate-x: 488px !important;
  }

  .sm\:hover\:translate-x-124:hover {
    --tw-translate-x: 496px !important;
  }

  .sm\:hover\:translate-x-130:hover {
    --tw-translate-x: 520px !important;
  }

  .sm\:hover\:translate-x-138:hover {
    --tw-translate-x: 552px !important;
  }

  .sm\:hover\:translate-x-143:hover {
    --tw-translate-x: 572px !important;
  }

  .sm\:hover\:translate-x-148:hover {
    --tw-translate-x: 592px !important;
  }

  .sm\:hover\:translate-x-150:hover {
    --tw-translate-x: 600px !important;
  }

  .sm\:hover\:translate-x-154:hover {
    --tw-translate-x: 616px !important;
  }

  .sm\:hover\:translate-x-160:hover {
    --tw-translate-x: 640px !important;
  }

  .sm\:hover\:translate-x-162:hover {
    --tw-translate-x: 648px !important;
  }

  .sm\:hover\:translate-x-164:hover {
    --tw-translate-x: 656px !important;
  }

  .sm\:hover\:translate-x-165:hover {
    --tw-translate-x: 660px !important;
  }

  .sm\:hover\:translate-x-166:hover {
    --tw-translate-x: 664px !important;
  }

  .sm\:hover\:translate-x-168:hover {
    --tw-translate-x: 672px !important;
  }

  .sm\:hover\:translate-x-169:hover {
    --tw-translate-x: 676px !important;
  }

  .sm\:hover\:translate-x-170:hover {
    --tw-translate-x: 680px !important;
  }

  .sm\:hover\:translate-x-172:hover {
    --tw-translate-x: 688px !important;
  }

  .sm\:hover\:translate-x-174:hover {
    --tw-translate-x: 696px !important;
  }

  .sm\:hover\:translate-x-175:hover {
    --tw-translate-x: 700px !important;
  }

  .sm\:hover\:translate-x-189:hover {
    --tw-translate-x: 756px !important;
  }

  .sm\:hover\:translate-x-200:hover {
    --tw-translate-x: 800px !important;
  }

  .sm\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 2px !important;
  }

  .sm\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 6px !important;
  }

  .sm\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 14px !important;
  }

  .sm\:hover\:translate-x-6\.5:hover {
    --tw-translate-x: 26px !important;
  }

  .sm\:hover\:translate-x-7\.5:hover {
    --tw-translate-x: 30px !important;
  }

  .sm\:hover\:translate-x-17\.5:hover {
    --tw-translate-x: 70px !important;
  }

  .sm\:hover\:translate-x-28\.5:hover {
    --tw-translate-x: 114px !important;
  }

  .sm\:hover\:translate-x-31\.5:hover {
    --tw-translate-x: 126px !important;
  }

  .sm\:hover\:translate-x-37\.5:hover {
    --tw-translate-x: 150px !important;
  }

  .sm\:hover\:translate-x-72\.5:hover {
    --tw-translate-x: 290px !important;
  }

  .sm\:hover\:translate-x-sm:hover {
    --tw-translate-x: 8px !important;
  }

  .sm\:hover\:translate-x-md:hover {
    --tw-translate-x: 16px !important;
  }

  .sm\:hover\:translate-x-lg:hover {
    --tw-translate-x: 24px !important;
  }

  .sm\:hover\:translate-x-xl:hover {
    --tw-translate-x: 32px !important;
  }

  .sm\:hover\:translate-x-n1:hover {
    --tw-translate-x: -4px !important;
  }

  .sm\:hover\:translate-x-n2:hover {
    --tw-translate-x: -8px !important;
  }

  .sm\:hover\:translate-x-n3:hover {
    --tw-translate-x: -12px !important;
  }

  .sm\:hover\:translate-x-n4:hover {
    --tw-translate-x: -16px !important;
  }

  .sm\:hover\:translate-x-n5:hover {
    --tw-translate-x: -20px !important;
  }

  .sm\:hover\:translate-x-n6:hover {
    --tw-translate-x: -24px !important;
  }

  .sm\:hover\:translate-x-n7:hover {
    --tw-translate-x: -28px !important;
  }

  .sm\:hover\:translate-x-n8:hover {
    --tw-translate-x: -32px !important;
  }

  .sm\:hover\:translate-x-n9:hover {
    --tw-translate-x: -36px !important;
  }

  .sm\:hover\:translate-x-n10:hover {
    --tw-translate-x: -40px !important;
  }

  .sm\:hover\:translate-x-n11:hover {
    --tw-translate-x: -44px !important;
  }

  .sm\:hover\:translate-x-n12:hover {
    --tw-translate-x: -48px !important;
  }

  .sm\:hover\:translate-x-n13:hover {
    --tw-translate-x: -52px !important;
  }

  .sm\:hover\:translate-x-n14:hover {
    --tw-translate-x: -46px !important;
  }

  .sm\:hover\:translate-x-n22:hover {
    --tw-translate-x: -88px !important;
  }

  .sm\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .sm\:hover\:-translate-x-1:hover {
    --tw-translate-x: -4px !important;
  }

  .sm\:hover\:-translate-x-2:hover {
    --tw-translate-x: -8px !important;
  }

  .sm\:hover\:-translate-x-3:hover {
    --tw-translate-x: -12px !important;
  }

  .sm\:hover\:-translate-x-4:hover {
    --tw-translate-x: -16px !important;
  }

  .sm\:hover\:-translate-x-5:hover {
    --tw-translate-x: -20px !important;
  }

  .sm\:hover\:-translate-x-6:hover {
    --tw-translate-x: -24px !important;
  }

  .sm\:hover\:-translate-x-7:hover {
    --tw-translate-x: -28px !important;
  }

  .sm\:hover\:-translate-x-8:hover {
    --tw-translate-x: -32px !important;
  }

  .sm\:hover\:-translate-x-9:hover {
    --tw-translate-x: -36px !important;
  }

  .sm\:hover\:-translate-x-10:hover {
    --tw-translate-x: -40px !important;
  }

  .sm\:hover\:-translate-x-11:hover {
    --tw-translate-x: -44px !important;
  }

  .sm\:hover\:-translate-x-12:hover {
    --tw-translate-x: -48px !important;
  }

  .sm\:hover\:-translate-x-13:hover {
    --tw-translate-x: -52px !important;
  }

  .sm\:hover\:-translate-x-14:hover {
    --tw-translate-x: -56px !important;
  }

  .sm\:hover\:-translate-x-15:hover {
    --tw-translate-x: -60px !important;
  }

  .sm\:hover\:-translate-x-16:hover {
    --tw-translate-x: -64px !important;
  }

  .sm\:hover\:-translate-x-17:hover {
    --tw-translate-x: -68px !important;
  }

  .sm\:hover\:-translate-x-18:hover {
    --tw-translate-x: -72px !important;
  }

  .sm\:hover\:-translate-x-19:hover {
    --tw-translate-x: -76px !important;
  }

  .sm\:hover\:-translate-x-20:hover {
    --tw-translate-x: -80px !important;
  }

  .sm\:hover\:-translate-x-21:hover {
    --tw-translate-x: -84px !important;
  }

  .sm\:hover\:-translate-x-22:hover {
    --tw-translate-x: -88px !important;
  }

  .sm\:hover\:-translate-x-23:hover {
    --tw-translate-x: -92px !important;
  }

  .sm\:hover\:-translate-x-24:hover {
    --tw-translate-x: -96px !important;
  }

  .sm\:hover\:-translate-x-25:hover {
    --tw-translate-x: -100px !important;
  }

  .sm\:hover\:-translate-x-26:hover {
    --tw-translate-x: -104px !important;
  }

  .sm\:hover\:-translate-x-27:hover {
    --tw-translate-x: -108px !important;
  }

  .sm\:hover\:-translate-x-28:hover {
    --tw-translate-x: -112px !important;
  }

  .sm\:hover\:-translate-x-29:hover {
    --tw-translate-x: -116px !important;
  }

  .sm\:hover\:-translate-x-30:hover {
    --tw-translate-x: -120px !important;
  }

  .sm\:hover\:-translate-x-31:hover {
    --tw-translate-x: -124px !important;
  }

  .sm\:hover\:-translate-x-32:hover {
    --tw-translate-x: -128px !important;
  }

  .sm\:hover\:-translate-x-33:hover {
    --tw-translate-x: -132px !important;
  }

  .sm\:hover\:-translate-x-34:hover {
    --tw-translate-x: -136px !important;
  }

  .sm\:hover\:-translate-x-35:hover {
    --tw-translate-x: -140px !important;
  }

  .sm\:hover\:-translate-x-36:hover {
    --tw-translate-x: -144px !important;
  }

  .sm\:hover\:-translate-x-37:hover {
    --tw-translate-x: -148px !important;
  }

  .sm\:hover\:-translate-x-38:hover {
    --tw-translate-x: -152px !important;
  }

  .sm\:hover\:-translate-x-39:hover {
    --tw-translate-x: -156px !important;
  }

  .sm\:hover\:-translate-x-40:hover {
    --tw-translate-x: -160px !important;
  }

  .sm\:hover\:-translate-x-41:hover {
    --tw-translate-x: -164px !important;
  }

  .sm\:hover\:-translate-x-42:hover {
    --tw-translate-x: -168px !important;
  }

  .sm\:hover\:-translate-x-43:hover {
    --tw-translate-x: -172px !important;
  }

  .sm\:hover\:-translate-x-44:hover {
    --tw-translate-x: -176px !important;
  }

  .sm\:hover\:-translate-x-45:hover {
    --tw-translate-x: -180px !important;
  }

  .sm\:hover\:-translate-x-46:hover {
    --tw-translate-x: -184px !important;
  }

  .sm\:hover\:-translate-x-47:hover {
    --tw-translate-x: -188px !important;
  }

  .sm\:hover\:-translate-x-48:hover {
    --tw-translate-x: -192px !important;
  }

  .sm\:hover\:-translate-x-49:hover {
    --tw-translate-x: -196px !important;
  }

  .sm\:hover\:-translate-x-50:hover {
    --tw-translate-x: -200px !important;
  }

  .sm\:hover\:-translate-x-51:hover {
    --tw-translate-x: -204px !important;
  }

  .sm\:hover\:-translate-x-52:hover {
    --tw-translate-x: -208px !important;
  }

  .sm\:hover\:-translate-x-53:hover {
    --tw-translate-x: -212px !important;
  }

  .sm\:hover\:-translate-x-54:hover {
    --tw-translate-x: -216px !important;
  }

  .sm\:hover\:-translate-x-55:hover {
    --tw-translate-x: -220px !important;
  }

  .sm\:hover\:-translate-x-56:hover {
    --tw-translate-x: -224px !important;
  }

  .sm\:hover\:-translate-x-57:hover {
    --tw-translate-x: -228px !important;
  }

  .sm\:hover\:-translate-x-60:hover {
    --tw-translate-x: -240px !important;
  }

  .sm\:hover\:-translate-x-61:hover {
    --tw-translate-x: -244px !important;
  }

  .sm\:hover\:-translate-x-62:hover {
    --tw-translate-x: -248px !important;
  }

  .sm\:hover\:-translate-x-65:hover {
    --tw-translate-x: -260px !important;
  }

  .sm\:hover\:-translate-x-66:hover {
    --tw-translate-x: -264px !important;
  }

  .sm\:hover\:-translate-x-68:hover {
    --tw-translate-x: -272px !important;
  }

  .sm\:hover\:-translate-x-69:hover {
    --tw-translate-x: -276px !important;
  }

  .sm\:hover\:-translate-x-70:hover {
    --tw-translate-x: -280px !important;
  }

  .sm\:hover\:-translate-x-73:hover {
    --tw-translate-x: -292px !important;
  }

  .sm\:hover\:-translate-x-74:hover {
    --tw-translate-x: -296px !important;
  }

  .sm\:hover\:-translate-x-75:hover {
    --tw-translate-x: -300px !important;
  }

  .sm\:hover\:-translate-x-77:hover {
    --tw-translate-x: -308px !important;
  }

  .sm\:hover\:-translate-x-78:hover {
    --tw-translate-x: -312px !important;
  }

  .sm\:hover\:-translate-x-80:hover {
    --tw-translate-x: -320px !important;
  }

  .sm\:hover\:-translate-x-81:hover {
    --tw-translate-x: -324px !important;
  }

  .sm\:hover\:-translate-x-84:hover {
    --tw-translate-x: -336px !important;
  }

  .sm\:hover\:-translate-x-87:hover {
    --tw-translate-x: -348px !important;
  }

  .sm\:hover\:-translate-x-90:hover {
    --tw-translate-x: -360px !important;
  }

  .sm\:hover\:-translate-x-91:hover {
    --tw-translate-x: -364px !important;
  }

  .sm\:hover\:-translate-x-92:hover {
    --tw-translate-x: -368px !important;
  }

  .sm\:hover\:-translate-x-93:hover {
    --tw-translate-x: -372px !important;
  }

  .sm\:hover\:-translate-x-94:hover {
    --tw-translate-x: -376px !important;
  }

  .sm\:hover\:-translate-x-95:hover {
    --tw-translate-x: -380px !important;
  }

  .sm\:hover\:-translate-x-96:hover {
    --tw-translate-x: -384px !important;
  }

  .sm\:hover\:-translate-x-97:hover {
    --tw-translate-x: -388px !important;
  }

  .sm\:hover\:-translate-x-98:hover {
    --tw-translate-x: -392px !important;
  }

  .sm\:hover\:-translate-x-99:hover {
    --tw-translate-x: -396px !important;
  }

  .sm\:hover\:-translate-x-100:hover {
    --tw-translate-x: -400px !important;
  }

  .sm\:hover\:-translate-x-101:hover {
    --tw-translate-x: -404px !important;
  }

  .sm\:hover\:-translate-x-102:hover {
    --tw-translate-x: -408px !important;
  }

  .sm\:hover\:-translate-x-103:hover {
    --tw-translate-x: -412px !important;
  }

  .sm\:hover\:-translate-x-104:hover {
    --tw-translate-x: -416px !important;
  }

  .sm\:hover\:-translate-x-105:hover {
    --tw-translate-x: -420px !important;
  }

  .sm\:hover\:-translate-x-107:hover {
    --tw-translate-x: -428px !important;
  }

  .sm\:hover\:-translate-x-110:hover {
    --tw-translate-x: -440px !important;
  }

  .sm\:hover\:-translate-x-112:hover {
    --tw-translate-x: -448px !important;
  }

  .sm\:hover\:-translate-x-114:hover {
    --tw-translate-x: -456px !important;
  }

  .sm\:hover\:-translate-x-115:hover {
    --tw-translate-x: -460px !important;
  }

  .sm\:hover\:-translate-x-119:hover {
    --tw-translate-x: -476px !important;
  }

  .sm\:hover\:-translate-x-120:hover {
    --tw-translate-x: -480px !important;
  }

  .sm\:hover\:-translate-x-122:hover {
    --tw-translate-x: -488px !important;
  }

  .sm\:hover\:-translate-x-124:hover {
    --tw-translate-x: -496px !important;
  }

  .sm\:hover\:-translate-x-130:hover {
    --tw-translate-x: -520px !important;
  }

  .sm\:hover\:-translate-x-138:hover {
    --tw-translate-x: -552px !important;
  }

  .sm\:hover\:-translate-x-143:hover {
    --tw-translate-x: -572px !important;
  }

  .sm\:hover\:-translate-x-148:hover {
    --tw-translate-x: -592px !important;
  }

  .sm\:hover\:-translate-x-150:hover {
    --tw-translate-x: -600px !important;
  }

  .sm\:hover\:-translate-x-154:hover {
    --tw-translate-x: -616px !important;
  }

  .sm\:hover\:-translate-x-160:hover {
    --tw-translate-x: -640px !important;
  }

  .sm\:hover\:-translate-x-162:hover {
    --tw-translate-x: -648px !important;
  }

  .sm\:hover\:-translate-x-164:hover {
    --tw-translate-x: -656px !important;
  }

  .sm\:hover\:-translate-x-165:hover {
    --tw-translate-x: -660px !important;
  }

  .sm\:hover\:-translate-x-166:hover {
    --tw-translate-x: -664px !important;
  }

  .sm\:hover\:-translate-x-168:hover {
    --tw-translate-x: -672px !important;
  }

  .sm\:hover\:-translate-x-169:hover {
    --tw-translate-x: -676px !important;
  }

  .sm\:hover\:-translate-x-170:hover {
    --tw-translate-x: -680px !important;
  }

  .sm\:hover\:-translate-x-172:hover {
    --tw-translate-x: -688px !important;
  }

  .sm\:hover\:-translate-x-174:hover {
    --tw-translate-x: -696px !important;
  }

  .sm\:hover\:-translate-x-175:hover {
    --tw-translate-x: -700px !important;
  }

  .sm\:hover\:-translate-x-189:hover {
    --tw-translate-x: -756px !important;
  }

  .sm\:hover\:-translate-x-200:hover {
    --tw-translate-x: -800px !important;
  }

  .sm\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -2px !important;
  }

  .sm\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -6px !important;
  }

  .sm\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -14px !important;
  }

  .sm\:hover\:-translate-x-6\.5:hover {
    --tw-translate-x: -26px !important;
  }

  .sm\:hover\:-translate-x-7\.5:hover {
    --tw-translate-x: -30px !important;
  }

  .sm\:hover\:-translate-x-17\.5:hover {
    --tw-translate-x: -70px !important;
  }

  .sm\:hover\:-translate-x-28\.5:hover {
    --tw-translate-x: -114px !important;
  }

  .sm\:hover\:-translate-x-31\.5:hover {
    --tw-translate-x: -126px !important;
  }

  .sm\:hover\:-translate-x-37\.5:hover {
    --tw-translate-x: -150px !important;
  }

  .sm\:hover\:-translate-x-72\.5:hover {
    --tw-translate-x: -290px !important;
  }

  .sm\:hover\:-translate-x-sm:hover {
    --tw-translate-x: -8px !important;
  }

  .sm\:hover\:-translate-x-md:hover {
    --tw-translate-x: -16px !important;
  }

  .sm\:hover\:-translate-x-lg:hover {
    --tw-translate-x: -24px !important;
  }

  .sm\:hover\:-translate-x-xl:hover {
    --tw-translate-x: -32px !important;
  }

  .sm\:hover\:-translate-x-n1:hover {
    --tw-translate-x: 4px !important;
  }

  .sm\:hover\:-translate-x-n2:hover {
    --tw-translate-x: 8px !important;
  }

  .sm\:hover\:-translate-x-n3:hover {
    --tw-translate-x: 12px !important;
  }

  .sm\:hover\:-translate-x-n4:hover {
    --tw-translate-x: 16px !important;
  }

  .sm\:hover\:-translate-x-n5:hover {
    --tw-translate-x: 20px !important;
  }

  .sm\:hover\:-translate-x-n6:hover {
    --tw-translate-x: 24px !important;
  }

  .sm\:hover\:-translate-x-n7:hover {
    --tw-translate-x: 28px !important;
  }

  .sm\:hover\:-translate-x-n8:hover {
    --tw-translate-x: 32px !important;
  }

  .sm\:hover\:-translate-x-n9:hover {
    --tw-translate-x: 36px !important;
  }

  .sm\:hover\:-translate-x-n10:hover {
    --tw-translate-x: 40px !important;
  }

  .sm\:hover\:-translate-x-n11:hover {
    --tw-translate-x: 44px !important;
  }

  .sm\:hover\:-translate-x-n12:hover {
    --tw-translate-x: 48px !important;
  }

  .sm\:hover\:-translate-x-n13:hover {
    --tw-translate-x: 52px !important;
  }

  .sm\:hover\:-translate-x-n14:hover {
    --tw-translate-x: 46px !important;
  }

  .sm\:hover\:-translate-x-n22:hover {
    --tw-translate-x: 88px !important;
  }

  .sm\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50% !important;
  }

  .sm\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333% !important;
  }

  .sm\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667% !important;
  }

  .sm\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25% !important;
  }

  .sm\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50% !important;
  }

  .sm\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75% !important;
  }

  .sm\:hover\:translate-x-full:hover {
    --tw-translate-x: 100% !important;
  }

  .sm\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50% !important;
  }

  .sm\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333% !important;
  }

  .sm\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667% !important;
  }

  .sm\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25% !important;
  }

  .sm\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50% !important;
  }

  .sm\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75% !important;
  }

  .sm\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100% !important;
  }

  .sm\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .sm\:hover\:translate-y-1:hover {
    --tw-translate-y: 4px !important;
  }

  .sm\:hover\:translate-y-2:hover {
    --tw-translate-y: 8px !important;
  }

  .sm\:hover\:translate-y-3:hover {
    --tw-translate-y: 12px !important;
  }

  .sm\:hover\:translate-y-4:hover {
    --tw-translate-y: 16px !important;
  }

  .sm\:hover\:translate-y-5:hover {
    --tw-translate-y: 20px !important;
  }

  .sm\:hover\:translate-y-6:hover {
    --tw-translate-y: 24px !important;
  }

  .sm\:hover\:translate-y-7:hover {
    --tw-translate-y: 28px !important;
  }

  .sm\:hover\:translate-y-8:hover {
    --tw-translate-y: 32px !important;
  }

  .sm\:hover\:translate-y-9:hover {
    --tw-translate-y: 36px !important;
  }

  .sm\:hover\:translate-y-10:hover {
    --tw-translate-y: 40px !important;
  }

  .sm\:hover\:translate-y-11:hover {
    --tw-translate-y: 44px !important;
  }

  .sm\:hover\:translate-y-12:hover {
    --tw-translate-y: 48px !important;
  }

  .sm\:hover\:translate-y-13:hover {
    --tw-translate-y: 52px !important;
  }

  .sm\:hover\:translate-y-14:hover {
    --tw-translate-y: 56px !important;
  }

  .sm\:hover\:translate-y-15:hover {
    --tw-translate-y: 60px !important;
  }

  .sm\:hover\:translate-y-16:hover {
    --tw-translate-y: 64px !important;
  }

  .sm\:hover\:translate-y-17:hover {
    --tw-translate-y: 68px !important;
  }

  .sm\:hover\:translate-y-18:hover {
    --tw-translate-y: 72px !important;
  }

  .sm\:hover\:translate-y-19:hover {
    --tw-translate-y: 76px !important;
  }

  .sm\:hover\:translate-y-20:hover {
    --tw-translate-y: 80px !important;
  }

  .sm\:hover\:translate-y-21:hover {
    --tw-translate-y: 84px !important;
  }

  .sm\:hover\:translate-y-22:hover {
    --tw-translate-y: 88px !important;
  }

  .sm\:hover\:translate-y-23:hover {
    --tw-translate-y: 92px !important;
  }

  .sm\:hover\:translate-y-24:hover {
    --tw-translate-y: 96px !important;
  }

  .sm\:hover\:translate-y-25:hover {
    --tw-translate-y: 100px !important;
  }

  .sm\:hover\:translate-y-26:hover {
    --tw-translate-y: 104px !important;
  }

  .sm\:hover\:translate-y-27:hover {
    --tw-translate-y: 108px !important;
  }

  .sm\:hover\:translate-y-28:hover {
    --tw-translate-y: 112px !important;
  }

  .sm\:hover\:translate-y-29:hover {
    --tw-translate-y: 116px !important;
  }

  .sm\:hover\:translate-y-30:hover {
    --tw-translate-y: 120px !important;
  }

  .sm\:hover\:translate-y-31:hover {
    --tw-translate-y: 124px !important;
  }

  .sm\:hover\:translate-y-32:hover {
    --tw-translate-y: 128px !important;
  }

  .sm\:hover\:translate-y-33:hover {
    --tw-translate-y: 132px !important;
  }

  .sm\:hover\:translate-y-34:hover {
    --tw-translate-y: 136px !important;
  }

  .sm\:hover\:translate-y-35:hover {
    --tw-translate-y: 140px !important;
  }

  .sm\:hover\:translate-y-36:hover {
    --tw-translate-y: 144px !important;
  }

  .sm\:hover\:translate-y-37:hover {
    --tw-translate-y: 148px !important;
  }

  .sm\:hover\:translate-y-38:hover {
    --tw-translate-y: 152px !important;
  }

  .sm\:hover\:translate-y-39:hover {
    --tw-translate-y: 156px !important;
  }

  .sm\:hover\:translate-y-40:hover {
    --tw-translate-y: 160px !important;
  }

  .sm\:hover\:translate-y-41:hover {
    --tw-translate-y: 164px !important;
  }

  .sm\:hover\:translate-y-42:hover {
    --tw-translate-y: 168px !important;
  }

  .sm\:hover\:translate-y-43:hover {
    --tw-translate-y: 172px !important;
  }

  .sm\:hover\:translate-y-44:hover {
    --tw-translate-y: 176px !important;
  }

  .sm\:hover\:translate-y-45:hover {
    --tw-translate-y: 180px !important;
  }

  .sm\:hover\:translate-y-46:hover {
    --tw-translate-y: 184px !important;
  }

  .sm\:hover\:translate-y-47:hover {
    --tw-translate-y: 188px !important;
  }

  .sm\:hover\:translate-y-48:hover {
    --tw-translate-y: 192px !important;
  }

  .sm\:hover\:translate-y-49:hover {
    --tw-translate-y: 196px !important;
  }

  .sm\:hover\:translate-y-50:hover {
    --tw-translate-y: 200px !important;
  }

  .sm\:hover\:translate-y-51:hover {
    --tw-translate-y: 204px !important;
  }

  .sm\:hover\:translate-y-52:hover {
    --tw-translate-y: 208px !important;
  }

  .sm\:hover\:translate-y-53:hover {
    --tw-translate-y: 212px !important;
  }

  .sm\:hover\:translate-y-54:hover {
    --tw-translate-y: 216px !important;
  }

  .sm\:hover\:translate-y-55:hover {
    --tw-translate-y: 220px !important;
  }

  .sm\:hover\:translate-y-56:hover {
    --tw-translate-y: 224px !important;
  }

  .sm\:hover\:translate-y-57:hover {
    --tw-translate-y: 228px !important;
  }

  .sm\:hover\:translate-y-60:hover {
    --tw-translate-y: 240px !important;
  }

  .sm\:hover\:translate-y-61:hover {
    --tw-translate-y: 244px !important;
  }

  .sm\:hover\:translate-y-62:hover {
    --tw-translate-y: 248px !important;
  }

  .sm\:hover\:translate-y-65:hover {
    --tw-translate-y: 260px !important;
  }

  .sm\:hover\:translate-y-66:hover {
    --tw-translate-y: 264px !important;
  }

  .sm\:hover\:translate-y-68:hover {
    --tw-translate-y: 272px !important;
  }

  .sm\:hover\:translate-y-69:hover {
    --tw-translate-y: 276px !important;
  }

  .sm\:hover\:translate-y-70:hover {
    --tw-translate-y: 280px !important;
  }

  .sm\:hover\:translate-y-73:hover {
    --tw-translate-y: 292px !important;
  }

  .sm\:hover\:translate-y-74:hover {
    --tw-translate-y: 296px !important;
  }

  .sm\:hover\:translate-y-75:hover {
    --tw-translate-y: 300px !important;
  }

  .sm\:hover\:translate-y-77:hover {
    --tw-translate-y: 308px !important;
  }

  .sm\:hover\:translate-y-78:hover {
    --tw-translate-y: 312px !important;
  }

  .sm\:hover\:translate-y-80:hover {
    --tw-translate-y: 320px !important;
  }

  .sm\:hover\:translate-y-81:hover {
    --tw-translate-y: 324px !important;
  }

  .sm\:hover\:translate-y-84:hover {
    --tw-translate-y: 336px !important;
  }

  .sm\:hover\:translate-y-87:hover {
    --tw-translate-y: 348px !important;
  }

  .sm\:hover\:translate-y-90:hover {
    --tw-translate-y: 360px !important;
  }

  .sm\:hover\:translate-y-91:hover {
    --tw-translate-y: 364px !important;
  }

  .sm\:hover\:translate-y-92:hover {
    --tw-translate-y: 368px !important;
  }

  .sm\:hover\:translate-y-93:hover {
    --tw-translate-y: 372px !important;
  }

  .sm\:hover\:translate-y-94:hover {
    --tw-translate-y: 376px !important;
  }

  .sm\:hover\:translate-y-95:hover {
    --tw-translate-y: 380px !important;
  }

  .sm\:hover\:translate-y-96:hover {
    --tw-translate-y: 384px !important;
  }

  .sm\:hover\:translate-y-97:hover {
    --tw-translate-y: 388px !important;
  }

  .sm\:hover\:translate-y-98:hover {
    --tw-translate-y: 392px !important;
  }

  .sm\:hover\:translate-y-99:hover {
    --tw-translate-y: 396px !important;
  }

  .sm\:hover\:translate-y-100:hover {
    --tw-translate-y: 400px !important;
  }

  .sm\:hover\:translate-y-101:hover {
    --tw-translate-y: 404px !important;
  }

  .sm\:hover\:translate-y-102:hover {
    --tw-translate-y: 408px !important;
  }

  .sm\:hover\:translate-y-103:hover {
    --tw-translate-y: 412px !important;
  }

  .sm\:hover\:translate-y-104:hover {
    --tw-translate-y: 416px !important;
  }

  .sm\:hover\:translate-y-105:hover {
    --tw-translate-y: 420px !important;
  }

  .sm\:hover\:translate-y-107:hover {
    --tw-translate-y: 428px !important;
  }

  .sm\:hover\:translate-y-110:hover {
    --tw-translate-y: 440px !important;
  }

  .sm\:hover\:translate-y-112:hover {
    --tw-translate-y: 448px !important;
  }

  .sm\:hover\:translate-y-114:hover {
    --tw-translate-y: 456px !important;
  }

  .sm\:hover\:translate-y-115:hover {
    --tw-translate-y: 460px !important;
  }

  .sm\:hover\:translate-y-119:hover {
    --tw-translate-y: 476px !important;
  }

  .sm\:hover\:translate-y-120:hover {
    --tw-translate-y: 480px !important;
  }

  .sm\:hover\:translate-y-122:hover {
    --tw-translate-y: 488px !important;
  }

  .sm\:hover\:translate-y-124:hover {
    --tw-translate-y: 496px !important;
  }

  .sm\:hover\:translate-y-130:hover {
    --tw-translate-y: 520px !important;
  }

  .sm\:hover\:translate-y-138:hover {
    --tw-translate-y: 552px !important;
  }

  .sm\:hover\:translate-y-143:hover {
    --tw-translate-y: 572px !important;
  }

  .sm\:hover\:translate-y-148:hover {
    --tw-translate-y: 592px !important;
  }

  .sm\:hover\:translate-y-150:hover {
    --tw-translate-y: 600px !important;
  }

  .sm\:hover\:translate-y-154:hover {
    --tw-translate-y: 616px !important;
  }

  .sm\:hover\:translate-y-160:hover {
    --tw-translate-y: 640px !important;
  }

  .sm\:hover\:translate-y-162:hover {
    --tw-translate-y: 648px !important;
  }

  .sm\:hover\:translate-y-164:hover {
    --tw-translate-y: 656px !important;
  }

  .sm\:hover\:translate-y-165:hover {
    --tw-translate-y: 660px !important;
  }

  .sm\:hover\:translate-y-166:hover {
    --tw-translate-y: 664px !important;
  }

  .sm\:hover\:translate-y-168:hover {
    --tw-translate-y: 672px !important;
  }

  .sm\:hover\:translate-y-169:hover {
    --tw-translate-y: 676px !important;
  }

  .sm\:hover\:translate-y-170:hover {
    --tw-translate-y: 680px !important;
  }

  .sm\:hover\:translate-y-172:hover {
    --tw-translate-y: 688px !important;
  }

  .sm\:hover\:translate-y-174:hover {
    --tw-translate-y: 696px !important;
  }

  .sm\:hover\:translate-y-175:hover {
    --tw-translate-y: 700px !important;
  }

  .sm\:hover\:translate-y-189:hover {
    --tw-translate-y: 756px !important;
  }

  .sm\:hover\:translate-y-200:hover {
    --tw-translate-y: 800px !important;
  }

  .sm\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 2px !important;
  }

  .sm\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 6px !important;
  }

  .sm\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 14px !important;
  }

  .sm\:hover\:translate-y-6\.5:hover {
    --tw-translate-y: 26px !important;
  }

  .sm\:hover\:translate-y-7\.5:hover {
    --tw-translate-y: 30px !important;
  }

  .sm\:hover\:translate-y-17\.5:hover {
    --tw-translate-y: 70px !important;
  }

  .sm\:hover\:translate-y-28\.5:hover {
    --tw-translate-y: 114px !important;
  }

  .sm\:hover\:translate-y-31\.5:hover {
    --tw-translate-y: 126px !important;
  }

  .sm\:hover\:translate-y-37\.5:hover {
    --tw-translate-y: 150px !important;
  }

  .sm\:hover\:translate-y-72\.5:hover {
    --tw-translate-y: 290px !important;
  }

  .sm\:hover\:translate-y-sm:hover {
    --tw-translate-y: 8px !important;
  }

  .sm\:hover\:translate-y-md:hover {
    --tw-translate-y: 16px !important;
  }

  .sm\:hover\:translate-y-lg:hover {
    --tw-translate-y: 24px !important;
  }

  .sm\:hover\:translate-y-xl:hover {
    --tw-translate-y: 32px !important;
  }

  .sm\:hover\:translate-y-n1:hover {
    --tw-translate-y: -4px !important;
  }

  .sm\:hover\:translate-y-n2:hover {
    --tw-translate-y: -8px !important;
  }

  .sm\:hover\:translate-y-n3:hover {
    --tw-translate-y: -12px !important;
  }

  .sm\:hover\:translate-y-n4:hover {
    --tw-translate-y: -16px !important;
  }

  .sm\:hover\:translate-y-n5:hover {
    --tw-translate-y: -20px !important;
  }

  .sm\:hover\:translate-y-n6:hover {
    --tw-translate-y: -24px !important;
  }

  .sm\:hover\:translate-y-n7:hover {
    --tw-translate-y: -28px !important;
  }

  .sm\:hover\:translate-y-n8:hover {
    --tw-translate-y: -32px !important;
  }

  .sm\:hover\:translate-y-n9:hover {
    --tw-translate-y: -36px !important;
  }

  .sm\:hover\:translate-y-n10:hover {
    --tw-translate-y: -40px !important;
  }

  .sm\:hover\:translate-y-n11:hover {
    --tw-translate-y: -44px !important;
  }

  .sm\:hover\:translate-y-n12:hover {
    --tw-translate-y: -48px !important;
  }

  .sm\:hover\:translate-y-n13:hover {
    --tw-translate-y: -52px !important;
  }

  .sm\:hover\:translate-y-n14:hover {
    --tw-translate-y: -46px !important;
  }

  .sm\:hover\:translate-y-n22:hover {
    --tw-translate-y: -88px !important;
  }

  .sm\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .sm\:hover\:-translate-y-1:hover {
    --tw-translate-y: -4px !important;
  }

  .sm\:hover\:-translate-y-2:hover {
    --tw-translate-y: -8px !important;
  }

  .sm\:hover\:-translate-y-3:hover {
    --tw-translate-y: -12px !important;
  }

  .sm\:hover\:-translate-y-4:hover {
    --tw-translate-y: -16px !important;
  }

  .sm\:hover\:-translate-y-5:hover {
    --tw-translate-y: -20px !important;
  }

  .sm\:hover\:-translate-y-6:hover {
    --tw-translate-y: -24px !important;
  }

  .sm\:hover\:-translate-y-7:hover {
    --tw-translate-y: -28px !important;
  }

  .sm\:hover\:-translate-y-8:hover {
    --tw-translate-y: -32px !important;
  }

  .sm\:hover\:-translate-y-9:hover {
    --tw-translate-y: -36px !important;
  }

  .sm\:hover\:-translate-y-10:hover {
    --tw-translate-y: -40px !important;
  }

  .sm\:hover\:-translate-y-11:hover {
    --tw-translate-y: -44px !important;
  }

  .sm\:hover\:-translate-y-12:hover {
    --tw-translate-y: -48px !important;
  }

  .sm\:hover\:-translate-y-13:hover {
    --tw-translate-y: -52px !important;
  }

  .sm\:hover\:-translate-y-14:hover {
    --tw-translate-y: -56px !important;
  }

  .sm\:hover\:-translate-y-15:hover {
    --tw-translate-y: -60px !important;
  }

  .sm\:hover\:-translate-y-16:hover {
    --tw-translate-y: -64px !important;
  }

  .sm\:hover\:-translate-y-17:hover {
    --tw-translate-y: -68px !important;
  }

  .sm\:hover\:-translate-y-18:hover {
    --tw-translate-y: -72px !important;
  }

  .sm\:hover\:-translate-y-19:hover {
    --tw-translate-y: -76px !important;
  }

  .sm\:hover\:-translate-y-20:hover {
    --tw-translate-y: -80px !important;
  }

  .sm\:hover\:-translate-y-21:hover {
    --tw-translate-y: -84px !important;
  }

  .sm\:hover\:-translate-y-22:hover {
    --tw-translate-y: -88px !important;
  }

  .sm\:hover\:-translate-y-23:hover {
    --tw-translate-y: -92px !important;
  }

  .sm\:hover\:-translate-y-24:hover {
    --tw-translate-y: -96px !important;
  }

  .sm\:hover\:-translate-y-25:hover {
    --tw-translate-y: -100px !important;
  }

  .sm\:hover\:-translate-y-26:hover {
    --tw-translate-y: -104px !important;
  }

  .sm\:hover\:-translate-y-27:hover {
    --tw-translate-y: -108px !important;
  }

  .sm\:hover\:-translate-y-28:hover {
    --tw-translate-y: -112px !important;
  }

  .sm\:hover\:-translate-y-29:hover {
    --tw-translate-y: -116px !important;
  }

  .sm\:hover\:-translate-y-30:hover {
    --tw-translate-y: -120px !important;
  }

  .sm\:hover\:-translate-y-31:hover {
    --tw-translate-y: -124px !important;
  }

  .sm\:hover\:-translate-y-32:hover {
    --tw-translate-y: -128px !important;
  }

  .sm\:hover\:-translate-y-33:hover {
    --tw-translate-y: -132px !important;
  }

  .sm\:hover\:-translate-y-34:hover {
    --tw-translate-y: -136px !important;
  }

  .sm\:hover\:-translate-y-35:hover {
    --tw-translate-y: -140px !important;
  }

  .sm\:hover\:-translate-y-36:hover {
    --tw-translate-y: -144px !important;
  }

  .sm\:hover\:-translate-y-37:hover {
    --tw-translate-y: -148px !important;
  }

  .sm\:hover\:-translate-y-38:hover {
    --tw-translate-y: -152px !important;
  }

  .sm\:hover\:-translate-y-39:hover {
    --tw-translate-y: -156px !important;
  }

  .sm\:hover\:-translate-y-40:hover {
    --tw-translate-y: -160px !important;
  }

  .sm\:hover\:-translate-y-41:hover {
    --tw-translate-y: -164px !important;
  }

  .sm\:hover\:-translate-y-42:hover {
    --tw-translate-y: -168px !important;
  }

  .sm\:hover\:-translate-y-43:hover {
    --tw-translate-y: -172px !important;
  }

  .sm\:hover\:-translate-y-44:hover {
    --tw-translate-y: -176px !important;
  }

  .sm\:hover\:-translate-y-45:hover {
    --tw-translate-y: -180px !important;
  }

  .sm\:hover\:-translate-y-46:hover {
    --tw-translate-y: -184px !important;
  }

  .sm\:hover\:-translate-y-47:hover {
    --tw-translate-y: -188px !important;
  }

  .sm\:hover\:-translate-y-48:hover {
    --tw-translate-y: -192px !important;
  }

  .sm\:hover\:-translate-y-49:hover {
    --tw-translate-y: -196px !important;
  }

  .sm\:hover\:-translate-y-50:hover {
    --tw-translate-y: -200px !important;
  }

  .sm\:hover\:-translate-y-51:hover {
    --tw-translate-y: -204px !important;
  }

  .sm\:hover\:-translate-y-52:hover {
    --tw-translate-y: -208px !important;
  }

  .sm\:hover\:-translate-y-53:hover {
    --tw-translate-y: -212px !important;
  }

  .sm\:hover\:-translate-y-54:hover {
    --tw-translate-y: -216px !important;
  }

  .sm\:hover\:-translate-y-55:hover {
    --tw-translate-y: -220px !important;
  }

  .sm\:hover\:-translate-y-56:hover {
    --tw-translate-y: -224px !important;
  }

  .sm\:hover\:-translate-y-57:hover {
    --tw-translate-y: -228px !important;
  }

  .sm\:hover\:-translate-y-60:hover {
    --tw-translate-y: -240px !important;
  }

  .sm\:hover\:-translate-y-61:hover {
    --tw-translate-y: -244px !important;
  }

  .sm\:hover\:-translate-y-62:hover {
    --tw-translate-y: -248px !important;
  }

  .sm\:hover\:-translate-y-65:hover {
    --tw-translate-y: -260px !important;
  }

  .sm\:hover\:-translate-y-66:hover {
    --tw-translate-y: -264px !important;
  }

  .sm\:hover\:-translate-y-68:hover {
    --tw-translate-y: -272px !important;
  }

  .sm\:hover\:-translate-y-69:hover {
    --tw-translate-y: -276px !important;
  }

  .sm\:hover\:-translate-y-70:hover {
    --tw-translate-y: -280px !important;
  }

  .sm\:hover\:-translate-y-73:hover {
    --tw-translate-y: -292px !important;
  }

  .sm\:hover\:-translate-y-74:hover {
    --tw-translate-y: -296px !important;
  }

  .sm\:hover\:-translate-y-75:hover {
    --tw-translate-y: -300px !important;
  }

  .sm\:hover\:-translate-y-77:hover {
    --tw-translate-y: -308px !important;
  }

  .sm\:hover\:-translate-y-78:hover {
    --tw-translate-y: -312px !important;
  }

  .sm\:hover\:-translate-y-80:hover {
    --tw-translate-y: -320px !important;
  }

  .sm\:hover\:-translate-y-81:hover {
    --tw-translate-y: -324px !important;
  }

  .sm\:hover\:-translate-y-84:hover {
    --tw-translate-y: -336px !important;
  }

  .sm\:hover\:-translate-y-87:hover {
    --tw-translate-y: -348px !important;
  }

  .sm\:hover\:-translate-y-90:hover {
    --tw-translate-y: -360px !important;
  }

  .sm\:hover\:-translate-y-91:hover {
    --tw-translate-y: -364px !important;
  }

  .sm\:hover\:-translate-y-92:hover {
    --tw-translate-y: -368px !important;
  }

  .sm\:hover\:-translate-y-93:hover {
    --tw-translate-y: -372px !important;
  }

  .sm\:hover\:-translate-y-94:hover {
    --tw-translate-y: -376px !important;
  }

  .sm\:hover\:-translate-y-95:hover {
    --tw-translate-y: -380px !important;
  }

  .sm\:hover\:-translate-y-96:hover {
    --tw-translate-y: -384px !important;
  }

  .sm\:hover\:-translate-y-97:hover {
    --tw-translate-y: -388px !important;
  }

  .sm\:hover\:-translate-y-98:hover {
    --tw-translate-y: -392px !important;
  }

  .sm\:hover\:-translate-y-99:hover {
    --tw-translate-y: -396px !important;
  }

  .sm\:hover\:-translate-y-100:hover {
    --tw-translate-y: -400px !important;
  }

  .sm\:hover\:-translate-y-101:hover {
    --tw-translate-y: -404px !important;
  }

  .sm\:hover\:-translate-y-102:hover {
    --tw-translate-y: -408px !important;
  }

  .sm\:hover\:-translate-y-103:hover {
    --tw-translate-y: -412px !important;
  }

  .sm\:hover\:-translate-y-104:hover {
    --tw-translate-y: -416px !important;
  }

  .sm\:hover\:-translate-y-105:hover {
    --tw-translate-y: -420px !important;
  }

  .sm\:hover\:-translate-y-107:hover {
    --tw-translate-y: -428px !important;
  }

  .sm\:hover\:-translate-y-110:hover {
    --tw-translate-y: -440px !important;
  }

  .sm\:hover\:-translate-y-112:hover {
    --tw-translate-y: -448px !important;
  }

  .sm\:hover\:-translate-y-114:hover {
    --tw-translate-y: -456px !important;
  }

  .sm\:hover\:-translate-y-115:hover {
    --tw-translate-y: -460px !important;
  }

  .sm\:hover\:-translate-y-119:hover {
    --tw-translate-y: -476px !important;
  }

  .sm\:hover\:-translate-y-120:hover {
    --tw-translate-y: -480px !important;
  }

  .sm\:hover\:-translate-y-122:hover {
    --tw-translate-y: -488px !important;
  }

  .sm\:hover\:-translate-y-124:hover {
    --tw-translate-y: -496px !important;
  }

  .sm\:hover\:-translate-y-130:hover {
    --tw-translate-y: -520px !important;
  }

  .sm\:hover\:-translate-y-138:hover {
    --tw-translate-y: -552px !important;
  }

  .sm\:hover\:-translate-y-143:hover {
    --tw-translate-y: -572px !important;
  }

  .sm\:hover\:-translate-y-148:hover {
    --tw-translate-y: -592px !important;
  }

  .sm\:hover\:-translate-y-150:hover {
    --tw-translate-y: -600px !important;
  }

  .sm\:hover\:-translate-y-154:hover {
    --tw-translate-y: -616px !important;
  }

  .sm\:hover\:-translate-y-160:hover {
    --tw-translate-y: -640px !important;
  }

  .sm\:hover\:-translate-y-162:hover {
    --tw-translate-y: -648px !important;
  }

  .sm\:hover\:-translate-y-164:hover {
    --tw-translate-y: -656px !important;
  }

  .sm\:hover\:-translate-y-165:hover {
    --tw-translate-y: -660px !important;
  }

  .sm\:hover\:-translate-y-166:hover {
    --tw-translate-y: -664px !important;
  }

  .sm\:hover\:-translate-y-168:hover {
    --tw-translate-y: -672px !important;
  }

  .sm\:hover\:-translate-y-169:hover {
    --tw-translate-y: -676px !important;
  }

  .sm\:hover\:-translate-y-170:hover {
    --tw-translate-y: -680px !important;
  }

  .sm\:hover\:-translate-y-172:hover {
    --tw-translate-y: -688px !important;
  }

  .sm\:hover\:-translate-y-174:hover {
    --tw-translate-y: -696px !important;
  }

  .sm\:hover\:-translate-y-175:hover {
    --tw-translate-y: -700px !important;
  }

  .sm\:hover\:-translate-y-189:hover {
    --tw-translate-y: -756px !important;
  }

  .sm\:hover\:-translate-y-200:hover {
    --tw-translate-y: -800px !important;
  }

  .sm\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -2px !important;
  }

  .sm\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -6px !important;
  }

  .sm\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -14px !important;
  }

  .sm\:hover\:-translate-y-6\.5:hover {
    --tw-translate-y: -26px !important;
  }

  .sm\:hover\:-translate-y-7\.5:hover {
    --tw-translate-y: -30px !important;
  }

  .sm\:hover\:-translate-y-17\.5:hover {
    --tw-translate-y: -70px !important;
  }

  .sm\:hover\:-translate-y-28\.5:hover {
    --tw-translate-y: -114px !important;
  }

  .sm\:hover\:-translate-y-31\.5:hover {
    --tw-translate-y: -126px !important;
  }

  .sm\:hover\:-translate-y-37\.5:hover {
    --tw-translate-y: -150px !important;
  }

  .sm\:hover\:-translate-y-72\.5:hover {
    --tw-translate-y: -290px !important;
  }

  .sm\:hover\:-translate-y-sm:hover {
    --tw-translate-y: -8px !important;
  }

  .sm\:hover\:-translate-y-md:hover {
    --tw-translate-y: -16px !important;
  }

  .sm\:hover\:-translate-y-lg:hover {
    --tw-translate-y: -24px !important;
  }

  .sm\:hover\:-translate-y-xl:hover {
    --tw-translate-y: -32px !important;
  }

  .sm\:hover\:-translate-y-n1:hover {
    --tw-translate-y: 4px !important;
  }

  .sm\:hover\:-translate-y-n2:hover {
    --tw-translate-y: 8px !important;
  }

  .sm\:hover\:-translate-y-n3:hover {
    --tw-translate-y: 12px !important;
  }

  .sm\:hover\:-translate-y-n4:hover {
    --tw-translate-y: 16px !important;
  }

  .sm\:hover\:-translate-y-n5:hover {
    --tw-translate-y: 20px !important;
  }

  .sm\:hover\:-translate-y-n6:hover {
    --tw-translate-y: 24px !important;
  }

  .sm\:hover\:-translate-y-n7:hover {
    --tw-translate-y: 28px !important;
  }

  .sm\:hover\:-translate-y-n8:hover {
    --tw-translate-y: 32px !important;
  }

  .sm\:hover\:-translate-y-n9:hover {
    --tw-translate-y: 36px !important;
  }

  .sm\:hover\:-translate-y-n10:hover {
    --tw-translate-y: 40px !important;
  }

  .sm\:hover\:-translate-y-n11:hover {
    --tw-translate-y: 44px !important;
  }

  .sm\:hover\:-translate-y-n12:hover {
    --tw-translate-y: 48px !important;
  }

  .sm\:hover\:-translate-y-n13:hover {
    --tw-translate-y: 52px !important;
  }

  .sm\:hover\:-translate-y-n14:hover {
    --tw-translate-y: 46px !important;
  }

  .sm\:hover\:-translate-y-n22:hover {
    --tw-translate-y: 88px !important;
  }

  .sm\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50% !important;
  }

  .sm\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333% !important;
  }

  .sm\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667% !important;
  }

  .sm\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25% !important;
  }

  .sm\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50% !important;
  }

  .sm\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75% !important;
  }

  .sm\:hover\:translate-y-full:hover {
    --tw-translate-y: 100% !important;
  }

  .sm\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50% !important;
  }

  .sm\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333% !important;
  }

  .sm\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667% !important;
  }

  .sm\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25% !important;
  }

  .sm\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50% !important;
  }

  .sm\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75% !important;
  }

  .sm\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100% !important;
  }

  .sm\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .sm\:focus\:translate-x-1:focus {
    --tw-translate-x: 4px !important;
  }

  .sm\:focus\:translate-x-2:focus {
    --tw-translate-x: 8px !important;
  }

  .sm\:focus\:translate-x-3:focus {
    --tw-translate-x: 12px !important;
  }

  .sm\:focus\:translate-x-4:focus {
    --tw-translate-x: 16px !important;
  }

  .sm\:focus\:translate-x-5:focus {
    --tw-translate-x: 20px !important;
  }

  .sm\:focus\:translate-x-6:focus {
    --tw-translate-x: 24px !important;
  }

  .sm\:focus\:translate-x-7:focus {
    --tw-translate-x: 28px !important;
  }

  .sm\:focus\:translate-x-8:focus {
    --tw-translate-x: 32px !important;
  }

  .sm\:focus\:translate-x-9:focus {
    --tw-translate-x: 36px !important;
  }

  .sm\:focus\:translate-x-10:focus {
    --tw-translate-x: 40px !important;
  }

  .sm\:focus\:translate-x-11:focus {
    --tw-translate-x: 44px !important;
  }

  .sm\:focus\:translate-x-12:focus {
    --tw-translate-x: 48px !important;
  }

  .sm\:focus\:translate-x-13:focus {
    --tw-translate-x: 52px !important;
  }

  .sm\:focus\:translate-x-14:focus {
    --tw-translate-x: 56px !important;
  }

  .sm\:focus\:translate-x-15:focus {
    --tw-translate-x: 60px !important;
  }

  .sm\:focus\:translate-x-16:focus {
    --tw-translate-x: 64px !important;
  }

  .sm\:focus\:translate-x-17:focus {
    --tw-translate-x: 68px !important;
  }

  .sm\:focus\:translate-x-18:focus {
    --tw-translate-x: 72px !important;
  }

  .sm\:focus\:translate-x-19:focus {
    --tw-translate-x: 76px !important;
  }

  .sm\:focus\:translate-x-20:focus {
    --tw-translate-x: 80px !important;
  }

  .sm\:focus\:translate-x-21:focus {
    --tw-translate-x: 84px !important;
  }

  .sm\:focus\:translate-x-22:focus {
    --tw-translate-x: 88px !important;
  }

  .sm\:focus\:translate-x-23:focus {
    --tw-translate-x: 92px !important;
  }

  .sm\:focus\:translate-x-24:focus {
    --tw-translate-x: 96px !important;
  }

  .sm\:focus\:translate-x-25:focus {
    --tw-translate-x: 100px !important;
  }

  .sm\:focus\:translate-x-26:focus {
    --tw-translate-x: 104px !important;
  }

  .sm\:focus\:translate-x-27:focus {
    --tw-translate-x: 108px !important;
  }

  .sm\:focus\:translate-x-28:focus {
    --tw-translate-x: 112px !important;
  }

  .sm\:focus\:translate-x-29:focus {
    --tw-translate-x: 116px !important;
  }

  .sm\:focus\:translate-x-30:focus {
    --tw-translate-x: 120px !important;
  }

  .sm\:focus\:translate-x-31:focus {
    --tw-translate-x: 124px !important;
  }

  .sm\:focus\:translate-x-32:focus {
    --tw-translate-x: 128px !important;
  }

  .sm\:focus\:translate-x-33:focus {
    --tw-translate-x: 132px !important;
  }

  .sm\:focus\:translate-x-34:focus {
    --tw-translate-x: 136px !important;
  }

  .sm\:focus\:translate-x-35:focus {
    --tw-translate-x: 140px !important;
  }

  .sm\:focus\:translate-x-36:focus {
    --tw-translate-x: 144px !important;
  }

  .sm\:focus\:translate-x-37:focus {
    --tw-translate-x: 148px !important;
  }

  .sm\:focus\:translate-x-38:focus {
    --tw-translate-x: 152px !important;
  }

  .sm\:focus\:translate-x-39:focus {
    --tw-translate-x: 156px !important;
  }

  .sm\:focus\:translate-x-40:focus {
    --tw-translate-x: 160px !important;
  }

  .sm\:focus\:translate-x-41:focus {
    --tw-translate-x: 164px !important;
  }

  .sm\:focus\:translate-x-42:focus {
    --tw-translate-x: 168px !important;
  }

  .sm\:focus\:translate-x-43:focus {
    --tw-translate-x: 172px !important;
  }

  .sm\:focus\:translate-x-44:focus {
    --tw-translate-x: 176px !important;
  }

  .sm\:focus\:translate-x-45:focus {
    --tw-translate-x: 180px !important;
  }

  .sm\:focus\:translate-x-46:focus {
    --tw-translate-x: 184px !important;
  }

  .sm\:focus\:translate-x-47:focus {
    --tw-translate-x: 188px !important;
  }

  .sm\:focus\:translate-x-48:focus {
    --tw-translate-x: 192px !important;
  }

  .sm\:focus\:translate-x-49:focus {
    --tw-translate-x: 196px !important;
  }

  .sm\:focus\:translate-x-50:focus {
    --tw-translate-x: 200px !important;
  }

  .sm\:focus\:translate-x-51:focus {
    --tw-translate-x: 204px !important;
  }

  .sm\:focus\:translate-x-52:focus {
    --tw-translate-x: 208px !important;
  }

  .sm\:focus\:translate-x-53:focus {
    --tw-translate-x: 212px !important;
  }

  .sm\:focus\:translate-x-54:focus {
    --tw-translate-x: 216px !important;
  }

  .sm\:focus\:translate-x-55:focus {
    --tw-translate-x: 220px !important;
  }

  .sm\:focus\:translate-x-56:focus {
    --tw-translate-x: 224px !important;
  }

  .sm\:focus\:translate-x-57:focus {
    --tw-translate-x: 228px !important;
  }

  .sm\:focus\:translate-x-60:focus {
    --tw-translate-x: 240px !important;
  }

  .sm\:focus\:translate-x-61:focus {
    --tw-translate-x: 244px !important;
  }

  .sm\:focus\:translate-x-62:focus {
    --tw-translate-x: 248px !important;
  }

  .sm\:focus\:translate-x-65:focus {
    --tw-translate-x: 260px !important;
  }

  .sm\:focus\:translate-x-66:focus {
    --tw-translate-x: 264px !important;
  }

  .sm\:focus\:translate-x-68:focus {
    --tw-translate-x: 272px !important;
  }

  .sm\:focus\:translate-x-69:focus {
    --tw-translate-x: 276px !important;
  }

  .sm\:focus\:translate-x-70:focus {
    --tw-translate-x: 280px !important;
  }

  .sm\:focus\:translate-x-73:focus {
    --tw-translate-x: 292px !important;
  }

  .sm\:focus\:translate-x-74:focus {
    --tw-translate-x: 296px !important;
  }

  .sm\:focus\:translate-x-75:focus {
    --tw-translate-x: 300px !important;
  }

  .sm\:focus\:translate-x-77:focus {
    --tw-translate-x: 308px !important;
  }

  .sm\:focus\:translate-x-78:focus {
    --tw-translate-x: 312px !important;
  }

  .sm\:focus\:translate-x-80:focus {
    --tw-translate-x: 320px !important;
  }

  .sm\:focus\:translate-x-81:focus {
    --tw-translate-x: 324px !important;
  }

  .sm\:focus\:translate-x-84:focus {
    --tw-translate-x: 336px !important;
  }

  .sm\:focus\:translate-x-87:focus {
    --tw-translate-x: 348px !important;
  }

  .sm\:focus\:translate-x-90:focus {
    --tw-translate-x: 360px !important;
  }

  .sm\:focus\:translate-x-91:focus {
    --tw-translate-x: 364px !important;
  }

  .sm\:focus\:translate-x-92:focus {
    --tw-translate-x: 368px !important;
  }

  .sm\:focus\:translate-x-93:focus {
    --tw-translate-x: 372px !important;
  }

  .sm\:focus\:translate-x-94:focus {
    --tw-translate-x: 376px !important;
  }

  .sm\:focus\:translate-x-95:focus {
    --tw-translate-x: 380px !important;
  }

  .sm\:focus\:translate-x-96:focus {
    --tw-translate-x: 384px !important;
  }

  .sm\:focus\:translate-x-97:focus {
    --tw-translate-x: 388px !important;
  }

  .sm\:focus\:translate-x-98:focus {
    --tw-translate-x: 392px !important;
  }

  .sm\:focus\:translate-x-99:focus {
    --tw-translate-x: 396px !important;
  }

  .sm\:focus\:translate-x-100:focus {
    --tw-translate-x: 400px !important;
  }

  .sm\:focus\:translate-x-101:focus {
    --tw-translate-x: 404px !important;
  }

  .sm\:focus\:translate-x-102:focus {
    --tw-translate-x: 408px !important;
  }

  .sm\:focus\:translate-x-103:focus {
    --tw-translate-x: 412px !important;
  }

  .sm\:focus\:translate-x-104:focus {
    --tw-translate-x: 416px !important;
  }

  .sm\:focus\:translate-x-105:focus {
    --tw-translate-x: 420px !important;
  }

  .sm\:focus\:translate-x-107:focus {
    --tw-translate-x: 428px !important;
  }

  .sm\:focus\:translate-x-110:focus {
    --tw-translate-x: 440px !important;
  }

  .sm\:focus\:translate-x-112:focus {
    --tw-translate-x: 448px !important;
  }

  .sm\:focus\:translate-x-114:focus {
    --tw-translate-x: 456px !important;
  }

  .sm\:focus\:translate-x-115:focus {
    --tw-translate-x: 460px !important;
  }

  .sm\:focus\:translate-x-119:focus {
    --tw-translate-x: 476px !important;
  }

  .sm\:focus\:translate-x-120:focus {
    --tw-translate-x: 480px !important;
  }

  .sm\:focus\:translate-x-122:focus {
    --tw-translate-x: 488px !important;
  }

  .sm\:focus\:translate-x-124:focus {
    --tw-translate-x: 496px !important;
  }

  .sm\:focus\:translate-x-130:focus {
    --tw-translate-x: 520px !important;
  }

  .sm\:focus\:translate-x-138:focus {
    --tw-translate-x: 552px !important;
  }

  .sm\:focus\:translate-x-143:focus {
    --tw-translate-x: 572px !important;
  }

  .sm\:focus\:translate-x-148:focus {
    --tw-translate-x: 592px !important;
  }

  .sm\:focus\:translate-x-150:focus {
    --tw-translate-x: 600px !important;
  }

  .sm\:focus\:translate-x-154:focus {
    --tw-translate-x: 616px !important;
  }

  .sm\:focus\:translate-x-160:focus {
    --tw-translate-x: 640px !important;
  }

  .sm\:focus\:translate-x-162:focus {
    --tw-translate-x: 648px !important;
  }

  .sm\:focus\:translate-x-164:focus {
    --tw-translate-x: 656px !important;
  }

  .sm\:focus\:translate-x-165:focus {
    --tw-translate-x: 660px !important;
  }

  .sm\:focus\:translate-x-166:focus {
    --tw-translate-x: 664px !important;
  }

  .sm\:focus\:translate-x-168:focus {
    --tw-translate-x: 672px !important;
  }

  .sm\:focus\:translate-x-169:focus {
    --tw-translate-x: 676px !important;
  }

  .sm\:focus\:translate-x-170:focus {
    --tw-translate-x: 680px !important;
  }

  .sm\:focus\:translate-x-172:focus {
    --tw-translate-x: 688px !important;
  }

  .sm\:focus\:translate-x-174:focus {
    --tw-translate-x: 696px !important;
  }

  .sm\:focus\:translate-x-175:focus {
    --tw-translate-x: 700px !important;
  }

  .sm\:focus\:translate-x-189:focus {
    --tw-translate-x: 756px !important;
  }

  .sm\:focus\:translate-x-200:focus {
    --tw-translate-x: 800px !important;
  }

  .sm\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 2px !important;
  }

  .sm\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 6px !important;
  }

  .sm\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 14px !important;
  }

  .sm\:focus\:translate-x-6\.5:focus {
    --tw-translate-x: 26px !important;
  }

  .sm\:focus\:translate-x-7\.5:focus {
    --tw-translate-x: 30px !important;
  }

  .sm\:focus\:translate-x-17\.5:focus {
    --tw-translate-x: 70px !important;
  }

  .sm\:focus\:translate-x-28\.5:focus {
    --tw-translate-x: 114px !important;
  }

  .sm\:focus\:translate-x-31\.5:focus {
    --tw-translate-x: 126px !important;
  }

  .sm\:focus\:translate-x-37\.5:focus {
    --tw-translate-x: 150px !important;
  }

  .sm\:focus\:translate-x-72\.5:focus {
    --tw-translate-x: 290px !important;
  }

  .sm\:focus\:translate-x-sm:focus {
    --tw-translate-x: 8px !important;
  }

  .sm\:focus\:translate-x-md:focus {
    --tw-translate-x: 16px !important;
  }

  .sm\:focus\:translate-x-lg:focus {
    --tw-translate-x: 24px !important;
  }

  .sm\:focus\:translate-x-xl:focus {
    --tw-translate-x: 32px !important;
  }

  .sm\:focus\:translate-x-n1:focus {
    --tw-translate-x: -4px !important;
  }

  .sm\:focus\:translate-x-n2:focus {
    --tw-translate-x: -8px !important;
  }

  .sm\:focus\:translate-x-n3:focus {
    --tw-translate-x: -12px !important;
  }

  .sm\:focus\:translate-x-n4:focus {
    --tw-translate-x: -16px !important;
  }

  .sm\:focus\:translate-x-n5:focus {
    --tw-translate-x: -20px !important;
  }

  .sm\:focus\:translate-x-n6:focus {
    --tw-translate-x: -24px !important;
  }

  .sm\:focus\:translate-x-n7:focus {
    --tw-translate-x: -28px !important;
  }

  .sm\:focus\:translate-x-n8:focus {
    --tw-translate-x: -32px !important;
  }

  .sm\:focus\:translate-x-n9:focus {
    --tw-translate-x: -36px !important;
  }

  .sm\:focus\:translate-x-n10:focus {
    --tw-translate-x: -40px !important;
  }

  .sm\:focus\:translate-x-n11:focus {
    --tw-translate-x: -44px !important;
  }

  .sm\:focus\:translate-x-n12:focus {
    --tw-translate-x: -48px !important;
  }

  .sm\:focus\:translate-x-n13:focus {
    --tw-translate-x: -52px !important;
  }

  .sm\:focus\:translate-x-n14:focus {
    --tw-translate-x: -46px !important;
  }

  .sm\:focus\:translate-x-n22:focus {
    --tw-translate-x: -88px !important;
  }

  .sm\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .sm\:focus\:-translate-x-1:focus {
    --tw-translate-x: -4px !important;
  }

  .sm\:focus\:-translate-x-2:focus {
    --tw-translate-x: -8px !important;
  }

  .sm\:focus\:-translate-x-3:focus {
    --tw-translate-x: -12px !important;
  }

  .sm\:focus\:-translate-x-4:focus {
    --tw-translate-x: -16px !important;
  }

  .sm\:focus\:-translate-x-5:focus {
    --tw-translate-x: -20px !important;
  }

  .sm\:focus\:-translate-x-6:focus {
    --tw-translate-x: -24px !important;
  }

  .sm\:focus\:-translate-x-7:focus {
    --tw-translate-x: -28px !important;
  }

  .sm\:focus\:-translate-x-8:focus {
    --tw-translate-x: -32px !important;
  }

  .sm\:focus\:-translate-x-9:focus {
    --tw-translate-x: -36px !important;
  }

  .sm\:focus\:-translate-x-10:focus {
    --tw-translate-x: -40px !important;
  }

  .sm\:focus\:-translate-x-11:focus {
    --tw-translate-x: -44px !important;
  }

  .sm\:focus\:-translate-x-12:focus {
    --tw-translate-x: -48px !important;
  }

  .sm\:focus\:-translate-x-13:focus {
    --tw-translate-x: -52px !important;
  }

  .sm\:focus\:-translate-x-14:focus {
    --tw-translate-x: -56px !important;
  }

  .sm\:focus\:-translate-x-15:focus {
    --tw-translate-x: -60px !important;
  }

  .sm\:focus\:-translate-x-16:focus {
    --tw-translate-x: -64px !important;
  }

  .sm\:focus\:-translate-x-17:focus {
    --tw-translate-x: -68px !important;
  }

  .sm\:focus\:-translate-x-18:focus {
    --tw-translate-x: -72px !important;
  }

  .sm\:focus\:-translate-x-19:focus {
    --tw-translate-x: -76px !important;
  }

  .sm\:focus\:-translate-x-20:focus {
    --tw-translate-x: -80px !important;
  }

  .sm\:focus\:-translate-x-21:focus {
    --tw-translate-x: -84px !important;
  }

  .sm\:focus\:-translate-x-22:focus {
    --tw-translate-x: -88px !important;
  }

  .sm\:focus\:-translate-x-23:focus {
    --tw-translate-x: -92px !important;
  }

  .sm\:focus\:-translate-x-24:focus {
    --tw-translate-x: -96px !important;
  }

  .sm\:focus\:-translate-x-25:focus {
    --tw-translate-x: -100px !important;
  }

  .sm\:focus\:-translate-x-26:focus {
    --tw-translate-x: -104px !important;
  }

  .sm\:focus\:-translate-x-27:focus {
    --tw-translate-x: -108px !important;
  }

  .sm\:focus\:-translate-x-28:focus {
    --tw-translate-x: -112px !important;
  }

  .sm\:focus\:-translate-x-29:focus {
    --tw-translate-x: -116px !important;
  }

  .sm\:focus\:-translate-x-30:focus {
    --tw-translate-x: -120px !important;
  }

  .sm\:focus\:-translate-x-31:focus {
    --tw-translate-x: -124px !important;
  }

  .sm\:focus\:-translate-x-32:focus {
    --tw-translate-x: -128px !important;
  }

  .sm\:focus\:-translate-x-33:focus {
    --tw-translate-x: -132px !important;
  }

  .sm\:focus\:-translate-x-34:focus {
    --tw-translate-x: -136px !important;
  }

  .sm\:focus\:-translate-x-35:focus {
    --tw-translate-x: -140px !important;
  }

  .sm\:focus\:-translate-x-36:focus {
    --tw-translate-x: -144px !important;
  }

  .sm\:focus\:-translate-x-37:focus {
    --tw-translate-x: -148px !important;
  }

  .sm\:focus\:-translate-x-38:focus {
    --tw-translate-x: -152px !important;
  }

  .sm\:focus\:-translate-x-39:focus {
    --tw-translate-x: -156px !important;
  }

  .sm\:focus\:-translate-x-40:focus {
    --tw-translate-x: -160px !important;
  }

  .sm\:focus\:-translate-x-41:focus {
    --tw-translate-x: -164px !important;
  }

  .sm\:focus\:-translate-x-42:focus {
    --tw-translate-x: -168px !important;
  }

  .sm\:focus\:-translate-x-43:focus {
    --tw-translate-x: -172px !important;
  }

  .sm\:focus\:-translate-x-44:focus {
    --tw-translate-x: -176px !important;
  }

  .sm\:focus\:-translate-x-45:focus {
    --tw-translate-x: -180px !important;
  }

  .sm\:focus\:-translate-x-46:focus {
    --tw-translate-x: -184px !important;
  }

  .sm\:focus\:-translate-x-47:focus {
    --tw-translate-x: -188px !important;
  }

  .sm\:focus\:-translate-x-48:focus {
    --tw-translate-x: -192px !important;
  }

  .sm\:focus\:-translate-x-49:focus {
    --tw-translate-x: -196px !important;
  }

  .sm\:focus\:-translate-x-50:focus {
    --tw-translate-x: -200px !important;
  }

  .sm\:focus\:-translate-x-51:focus {
    --tw-translate-x: -204px !important;
  }

  .sm\:focus\:-translate-x-52:focus {
    --tw-translate-x: -208px !important;
  }

  .sm\:focus\:-translate-x-53:focus {
    --tw-translate-x: -212px !important;
  }

  .sm\:focus\:-translate-x-54:focus {
    --tw-translate-x: -216px !important;
  }

  .sm\:focus\:-translate-x-55:focus {
    --tw-translate-x: -220px !important;
  }

  .sm\:focus\:-translate-x-56:focus {
    --tw-translate-x: -224px !important;
  }

  .sm\:focus\:-translate-x-57:focus {
    --tw-translate-x: -228px !important;
  }

  .sm\:focus\:-translate-x-60:focus {
    --tw-translate-x: -240px !important;
  }

  .sm\:focus\:-translate-x-61:focus {
    --tw-translate-x: -244px !important;
  }

  .sm\:focus\:-translate-x-62:focus {
    --tw-translate-x: -248px !important;
  }

  .sm\:focus\:-translate-x-65:focus {
    --tw-translate-x: -260px !important;
  }

  .sm\:focus\:-translate-x-66:focus {
    --tw-translate-x: -264px !important;
  }

  .sm\:focus\:-translate-x-68:focus {
    --tw-translate-x: -272px !important;
  }

  .sm\:focus\:-translate-x-69:focus {
    --tw-translate-x: -276px !important;
  }

  .sm\:focus\:-translate-x-70:focus {
    --tw-translate-x: -280px !important;
  }

  .sm\:focus\:-translate-x-73:focus {
    --tw-translate-x: -292px !important;
  }

  .sm\:focus\:-translate-x-74:focus {
    --tw-translate-x: -296px !important;
  }

  .sm\:focus\:-translate-x-75:focus {
    --tw-translate-x: -300px !important;
  }

  .sm\:focus\:-translate-x-77:focus {
    --tw-translate-x: -308px !important;
  }

  .sm\:focus\:-translate-x-78:focus {
    --tw-translate-x: -312px !important;
  }

  .sm\:focus\:-translate-x-80:focus {
    --tw-translate-x: -320px !important;
  }

  .sm\:focus\:-translate-x-81:focus {
    --tw-translate-x: -324px !important;
  }

  .sm\:focus\:-translate-x-84:focus {
    --tw-translate-x: -336px !important;
  }

  .sm\:focus\:-translate-x-87:focus {
    --tw-translate-x: -348px !important;
  }

  .sm\:focus\:-translate-x-90:focus {
    --tw-translate-x: -360px !important;
  }

  .sm\:focus\:-translate-x-91:focus {
    --tw-translate-x: -364px !important;
  }

  .sm\:focus\:-translate-x-92:focus {
    --tw-translate-x: -368px !important;
  }

  .sm\:focus\:-translate-x-93:focus {
    --tw-translate-x: -372px !important;
  }

  .sm\:focus\:-translate-x-94:focus {
    --tw-translate-x: -376px !important;
  }

  .sm\:focus\:-translate-x-95:focus {
    --tw-translate-x: -380px !important;
  }

  .sm\:focus\:-translate-x-96:focus {
    --tw-translate-x: -384px !important;
  }

  .sm\:focus\:-translate-x-97:focus {
    --tw-translate-x: -388px !important;
  }

  .sm\:focus\:-translate-x-98:focus {
    --tw-translate-x: -392px !important;
  }

  .sm\:focus\:-translate-x-99:focus {
    --tw-translate-x: -396px !important;
  }

  .sm\:focus\:-translate-x-100:focus {
    --tw-translate-x: -400px !important;
  }

  .sm\:focus\:-translate-x-101:focus {
    --tw-translate-x: -404px !important;
  }

  .sm\:focus\:-translate-x-102:focus {
    --tw-translate-x: -408px !important;
  }

  .sm\:focus\:-translate-x-103:focus {
    --tw-translate-x: -412px !important;
  }

  .sm\:focus\:-translate-x-104:focus {
    --tw-translate-x: -416px !important;
  }

  .sm\:focus\:-translate-x-105:focus {
    --tw-translate-x: -420px !important;
  }

  .sm\:focus\:-translate-x-107:focus {
    --tw-translate-x: -428px !important;
  }

  .sm\:focus\:-translate-x-110:focus {
    --tw-translate-x: -440px !important;
  }

  .sm\:focus\:-translate-x-112:focus {
    --tw-translate-x: -448px !important;
  }

  .sm\:focus\:-translate-x-114:focus {
    --tw-translate-x: -456px !important;
  }

  .sm\:focus\:-translate-x-115:focus {
    --tw-translate-x: -460px !important;
  }

  .sm\:focus\:-translate-x-119:focus {
    --tw-translate-x: -476px !important;
  }

  .sm\:focus\:-translate-x-120:focus {
    --tw-translate-x: -480px !important;
  }

  .sm\:focus\:-translate-x-122:focus {
    --tw-translate-x: -488px !important;
  }

  .sm\:focus\:-translate-x-124:focus {
    --tw-translate-x: -496px !important;
  }

  .sm\:focus\:-translate-x-130:focus {
    --tw-translate-x: -520px !important;
  }

  .sm\:focus\:-translate-x-138:focus {
    --tw-translate-x: -552px !important;
  }

  .sm\:focus\:-translate-x-143:focus {
    --tw-translate-x: -572px !important;
  }

  .sm\:focus\:-translate-x-148:focus {
    --tw-translate-x: -592px !important;
  }

  .sm\:focus\:-translate-x-150:focus {
    --tw-translate-x: -600px !important;
  }

  .sm\:focus\:-translate-x-154:focus {
    --tw-translate-x: -616px !important;
  }

  .sm\:focus\:-translate-x-160:focus {
    --tw-translate-x: -640px !important;
  }

  .sm\:focus\:-translate-x-162:focus {
    --tw-translate-x: -648px !important;
  }

  .sm\:focus\:-translate-x-164:focus {
    --tw-translate-x: -656px !important;
  }

  .sm\:focus\:-translate-x-165:focus {
    --tw-translate-x: -660px !important;
  }

  .sm\:focus\:-translate-x-166:focus {
    --tw-translate-x: -664px !important;
  }

  .sm\:focus\:-translate-x-168:focus {
    --tw-translate-x: -672px !important;
  }

  .sm\:focus\:-translate-x-169:focus {
    --tw-translate-x: -676px !important;
  }

  .sm\:focus\:-translate-x-170:focus {
    --tw-translate-x: -680px !important;
  }

  .sm\:focus\:-translate-x-172:focus {
    --tw-translate-x: -688px !important;
  }

  .sm\:focus\:-translate-x-174:focus {
    --tw-translate-x: -696px !important;
  }

  .sm\:focus\:-translate-x-175:focus {
    --tw-translate-x: -700px !important;
  }

  .sm\:focus\:-translate-x-189:focus {
    --tw-translate-x: -756px !important;
  }

  .sm\:focus\:-translate-x-200:focus {
    --tw-translate-x: -800px !important;
  }

  .sm\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -2px !important;
  }

  .sm\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -6px !important;
  }

  .sm\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -14px !important;
  }

  .sm\:focus\:-translate-x-6\.5:focus {
    --tw-translate-x: -26px !important;
  }

  .sm\:focus\:-translate-x-7\.5:focus {
    --tw-translate-x: -30px !important;
  }

  .sm\:focus\:-translate-x-17\.5:focus {
    --tw-translate-x: -70px !important;
  }

  .sm\:focus\:-translate-x-28\.5:focus {
    --tw-translate-x: -114px !important;
  }

  .sm\:focus\:-translate-x-31\.5:focus {
    --tw-translate-x: -126px !important;
  }

  .sm\:focus\:-translate-x-37\.5:focus {
    --tw-translate-x: -150px !important;
  }

  .sm\:focus\:-translate-x-72\.5:focus {
    --tw-translate-x: -290px !important;
  }

  .sm\:focus\:-translate-x-sm:focus {
    --tw-translate-x: -8px !important;
  }

  .sm\:focus\:-translate-x-md:focus {
    --tw-translate-x: -16px !important;
  }

  .sm\:focus\:-translate-x-lg:focus {
    --tw-translate-x: -24px !important;
  }

  .sm\:focus\:-translate-x-xl:focus {
    --tw-translate-x: -32px !important;
  }

  .sm\:focus\:-translate-x-n1:focus {
    --tw-translate-x: 4px !important;
  }

  .sm\:focus\:-translate-x-n2:focus {
    --tw-translate-x: 8px !important;
  }

  .sm\:focus\:-translate-x-n3:focus {
    --tw-translate-x: 12px !important;
  }

  .sm\:focus\:-translate-x-n4:focus {
    --tw-translate-x: 16px !important;
  }

  .sm\:focus\:-translate-x-n5:focus {
    --tw-translate-x: 20px !important;
  }

  .sm\:focus\:-translate-x-n6:focus {
    --tw-translate-x: 24px !important;
  }

  .sm\:focus\:-translate-x-n7:focus {
    --tw-translate-x: 28px !important;
  }

  .sm\:focus\:-translate-x-n8:focus {
    --tw-translate-x: 32px !important;
  }

  .sm\:focus\:-translate-x-n9:focus {
    --tw-translate-x: 36px !important;
  }

  .sm\:focus\:-translate-x-n10:focus {
    --tw-translate-x: 40px !important;
  }

  .sm\:focus\:-translate-x-n11:focus {
    --tw-translate-x: 44px !important;
  }

  .sm\:focus\:-translate-x-n12:focus {
    --tw-translate-x: 48px !important;
  }

  .sm\:focus\:-translate-x-n13:focus {
    --tw-translate-x: 52px !important;
  }

  .sm\:focus\:-translate-x-n14:focus {
    --tw-translate-x: 46px !important;
  }

  .sm\:focus\:-translate-x-n22:focus {
    --tw-translate-x: 88px !important;
  }

  .sm\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50% !important;
  }

  .sm\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333% !important;
  }

  .sm\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667% !important;
  }

  .sm\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25% !important;
  }

  .sm\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50% !important;
  }

  .sm\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75% !important;
  }

  .sm\:focus\:translate-x-full:focus {
    --tw-translate-x: 100% !important;
  }

  .sm\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50% !important;
  }

  .sm\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333% !important;
  }

  .sm\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667% !important;
  }

  .sm\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25% !important;
  }

  .sm\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50% !important;
  }

  .sm\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75% !important;
  }

  .sm\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100% !important;
  }

  .sm\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .sm\:focus\:translate-y-1:focus {
    --tw-translate-y: 4px !important;
  }

  .sm\:focus\:translate-y-2:focus {
    --tw-translate-y: 8px !important;
  }

  .sm\:focus\:translate-y-3:focus {
    --tw-translate-y: 12px !important;
  }

  .sm\:focus\:translate-y-4:focus {
    --tw-translate-y: 16px !important;
  }

  .sm\:focus\:translate-y-5:focus {
    --tw-translate-y: 20px !important;
  }

  .sm\:focus\:translate-y-6:focus {
    --tw-translate-y: 24px !important;
  }

  .sm\:focus\:translate-y-7:focus {
    --tw-translate-y: 28px !important;
  }

  .sm\:focus\:translate-y-8:focus {
    --tw-translate-y: 32px !important;
  }

  .sm\:focus\:translate-y-9:focus {
    --tw-translate-y: 36px !important;
  }

  .sm\:focus\:translate-y-10:focus {
    --tw-translate-y: 40px !important;
  }

  .sm\:focus\:translate-y-11:focus {
    --tw-translate-y: 44px !important;
  }

  .sm\:focus\:translate-y-12:focus {
    --tw-translate-y: 48px !important;
  }

  .sm\:focus\:translate-y-13:focus {
    --tw-translate-y: 52px !important;
  }

  .sm\:focus\:translate-y-14:focus {
    --tw-translate-y: 56px !important;
  }

  .sm\:focus\:translate-y-15:focus {
    --tw-translate-y: 60px !important;
  }

  .sm\:focus\:translate-y-16:focus {
    --tw-translate-y: 64px !important;
  }

  .sm\:focus\:translate-y-17:focus {
    --tw-translate-y: 68px !important;
  }

  .sm\:focus\:translate-y-18:focus {
    --tw-translate-y: 72px !important;
  }

  .sm\:focus\:translate-y-19:focus {
    --tw-translate-y: 76px !important;
  }

  .sm\:focus\:translate-y-20:focus {
    --tw-translate-y: 80px !important;
  }

  .sm\:focus\:translate-y-21:focus {
    --tw-translate-y: 84px !important;
  }

  .sm\:focus\:translate-y-22:focus {
    --tw-translate-y: 88px !important;
  }

  .sm\:focus\:translate-y-23:focus {
    --tw-translate-y: 92px !important;
  }

  .sm\:focus\:translate-y-24:focus {
    --tw-translate-y: 96px !important;
  }

  .sm\:focus\:translate-y-25:focus {
    --tw-translate-y: 100px !important;
  }

  .sm\:focus\:translate-y-26:focus {
    --tw-translate-y: 104px !important;
  }

  .sm\:focus\:translate-y-27:focus {
    --tw-translate-y: 108px !important;
  }

  .sm\:focus\:translate-y-28:focus {
    --tw-translate-y: 112px !important;
  }

  .sm\:focus\:translate-y-29:focus {
    --tw-translate-y: 116px !important;
  }

  .sm\:focus\:translate-y-30:focus {
    --tw-translate-y: 120px !important;
  }

  .sm\:focus\:translate-y-31:focus {
    --tw-translate-y: 124px !important;
  }

  .sm\:focus\:translate-y-32:focus {
    --tw-translate-y: 128px !important;
  }

  .sm\:focus\:translate-y-33:focus {
    --tw-translate-y: 132px !important;
  }

  .sm\:focus\:translate-y-34:focus {
    --tw-translate-y: 136px !important;
  }

  .sm\:focus\:translate-y-35:focus {
    --tw-translate-y: 140px !important;
  }

  .sm\:focus\:translate-y-36:focus {
    --tw-translate-y: 144px !important;
  }

  .sm\:focus\:translate-y-37:focus {
    --tw-translate-y: 148px !important;
  }

  .sm\:focus\:translate-y-38:focus {
    --tw-translate-y: 152px !important;
  }

  .sm\:focus\:translate-y-39:focus {
    --tw-translate-y: 156px !important;
  }

  .sm\:focus\:translate-y-40:focus {
    --tw-translate-y: 160px !important;
  }

  .sm\:focus\:translate-y-41:focus {
    --tw-translate-y: 164px !important;
  }

  .sm\:focus\:translate-y-42:focus {
    --tw-translate-y: 168px !important;
  }

  .sm\:focus\:translate-y-43:focus {
    --tw-translate-y: 172px !important;
  }

  .sm\:focus\:translate-y-44:focus {
    --tw-translate-y: 176px !important;
  }

  .sm\:focus\:translate-y-45:focus {
    --tw-translate-y: 180px !important;
  }

  .sm\:focus\:translate-y-46:focus {
    --tw-translate-y: 184px !important;
  }

  .sm\:focus\:translate-y-47:focus {
    --tw-translate-y: 188px !important;
  }

  .sm\:focus\:translate-y-48:focus {
    --tw-translate-y: 192px !important;
  }

  .sm\:focus\:translate-y-49:focus {
    --tw-translate-y: 196px !important;
  }

  .sm\:focus\:translate-y-50:focus {
    --tw-translate-y: 200px !important;
  }

  .sm\:focus\:translate-y-51:focus {
    --tw-translate-y: 204px !important;
  }

  .sm\:focus\:translate-y-52:focus {
    --tw-translate-y: 208px !important;
  }

  .sm\:focus\:translate-y-53:focus {
    --tw-translate-y: 212px !important;
  }

  .sm\:focus\:translate-y-54:focus {
    --tw-translate-y: 216px !important;
  }

  .sm\:focus\:translate-y-55:focus {
    --tw-translate-y: 220px !important;
  }

  .sm\:focus\:translate-y-56:focus {
    --tw-translate-y: 224px !important;
  }

  .sm\:focus\:translate-y-57:focus {
    --tw-translate-y: 228px !important;
  }

  .sm\:focus\:translate-y-60:focus {
    --tw-translate-y: 240px !important;
  }

  .sm\:focus\:translate-y-61:focus {
    --tw-translate-y: 244px !important;
  }

  .sm\:focus\:translate-y-62:focus {
    --tw-translate-y: 248px !important;
  }

  .sm\:focus\:translate-y-65:focus {
    --tw-translate-y: 260px !important;
  }

  .sm\:focus\:translate-y-66:focus {
    --tw-translate-y: 264px !important;
  }

  .sm\:focus\:translate-y-68:focus {
    --tw-translate-y: 272px !important;
  }

  .sm\:focus\:translate-y-69:focus {
    --tw-translate-y: 276px !important;
  }

  .sm\:focus\:translate-y-70:focus {
    --tw-translate-y: 280px !important;
  }

  .sm\:focus\:translate-y-73:focus {
    --tw-translate-y: 292px !important;
  }

  .sm\:focus\:translate-y-74:focus {
    --tw-translate-y: 296px !important;
  }

  .sm\:focus\:translate-y-75:focus {
    --tw-translate-y: 300px !important;
  }

  .sm\:focus\:translate-y-77:focus {
    --tw-translate-y: 308px !important;
  }

  .sm\:focus\:translate-y-78:focus {
    --tw-translate-y: 312px !important;
  }

  .sm\:focus\:translate-y-80:focus {
    --tw-translate-y: 320px !important;
  }

  .sm\:focus\:translate-y-81:focus {
    --tw-translate-y: 324px !important;
  }

  .sm\:focus\:translate-y-84:focus {
    --tw-translate-y: 336px !important;
  }

  .sm\:focus\:translate-y-87:focus {
    --tw-translate-y: 348px !important;
  }

  .sm\:focus\:translate-y-90:focus {
    --tw-translate-y: 360px !important;
  }

  .sm\:focus\:translate-y-91:focus {
    --tw-translate-y: 364px !important;
  }

  .sm\:focus\:translate-y-92:focus {
    --tw-translate-y: 368px !important;
  }

  .sm\:focus\:translate-y-93:focus {
    --tw-translate-y: 372px !important;
  }

  .sm\:focus\:translate-y-94:focus {
    --tw-translate-y: 376px !important;
  }

  .sm\:focus\:translate-y-95:focus {
    --tw-translate-y: 380px !important;
  }

  .sm\:focus\:translate-y-96:focus {
    --tw-translate-y: 384px !important;
  }

  .sm\:focus\:translate-y-97:focus {
    --tw-translate-y: 388px !important;
  }

  .sm\:focus\:translate-y-98:focus {
    --tw-translate-y: 392px !important;
  }

  .sm\:focus\:translate-y-99:focus {
    --tw-translate-y: 396px !important;
  }

  .sm\:focus\:translate-y-100:focus {
    --tw-translate-y: 400px !important;
  }

  .sm\:focus\:translate-y-101:focus {
    --tw-translate-y: 404px !important;
  }

  .sm\:focus\:translate-y-102:focus {
    --tw-translate-y: 408px !important;
  }

  .sm\:focus\:translate-y-103:focus {
    --tw-translate-y: 412px !important;
  }

  .sm\:focus\:translate-y-104:focus {
    --tw-translate-y: 416px !important;
  }

  .sm\:focus\:translate-y-105:focus {
    --tw-translate-y: 420px !important;
  }

  .sm\:focus\:translate-y-107:focus {
    --tw-translate-y: 428px !important;
  }

  .sm\:focus\:translate-y-110:focus {
    --tw-translate-y: 440px !important;
  }

  .sm\:focus\:translate-y-112:focus {
    --tw-translate-y: 448px !important;
  }

  .sm\:focus\:translate-y-114:focus {
    --tw-translate-y: 456px !important;
  }

  .sm\:focus\:translate-y-115:focus {
    --tw-translate-y: 460px !important;
  }

  .sm\:focus\:translate-y-119:focus {
    --tw-translate-y: 476px !important;
  }

  .sm\:focus\:translate-y-120:focus {
    --tw-translate-y: 480px !important;
  }

  .sm\:focus\:translate-y-122:focus {
    --tw-translate-y: 488px !important;
  }

  .sm\:focus\:translate-y-124:focus {
    --tw-translate-y: 496px !important;
  }

  .sm\:focus\:translate-y-130:focus {
    --tw-translate-y: 520px !important;
  }

  .sm\:focus\:translate-y-138:focus {
    --tw-translate-y: 552px !important;
  }

  .sm\:focus\:translate-y-143:focus {
    --tw-translate-y: 572px !important;
  }

  .sm\:focus\:translate-y-148:focus {
    --tw-translate-y: 592px !important;
  }

  .sm\:focus\:translate-y-150:focus {
    --tw-translate-y: 600px !important;
  }

  .sm\:focus\:translate-y-154:focus {
    --tw-translate-y: 616px !important;
  }

  .sm\:focus\:translate-y-160:focus {
    --tw-translate-y: 640px !important;
  }

  .sm\:focus\:translate-y-162:focus {
    --tw-translate-y: 648px !important;
  }

  .sm\:focus\:translate-y-164:focus {
    --tw-translate-y: 656px !important;
  }

  .sm\:focus\:translate-y-165:focus {
    --tw-translate-y: 660px !important;
  }

  .sm\:focus\:translate-y-166:focus {
    --tw-translate-y: 664px !important;
  }

  .sm\:focus\:translate-y-168:focus {
    --tw-translate-y: 672px !important;
  }

  .sm\:focus\:translate-y-169:focus {
    --tw-translate-y: 676px !important;
  }

  .sm\:focus\:translate-y-170:focus {
    --tw-translate-y: 680px !important;
  }

  .sm\:focus\:translate-y-172:focus {
    --tw-translate-y: 688px !important;
  }

  .sm\:focus\:translate-y-174:focus {
    --tw-translate-y: 696px !important;
  }

  .sm\:focus\:translate-y-175:focus {
    --tw-translate-y: 700px !important;
  }

  .sm\:focus\:translate-y-189:focus {
    --tw-translate-y: 756px !important;
  }

  .sm\:focus\:translate-y-200:focus {
    --tw-translate-y: 800px !important;
  }

  .sm\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 2px !important;
  }

  .sm\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 6px !important;
  }

  .sm\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 14px !important;
  }

  .sm\:focus\:translate-y-6\.5:focus {
    --tw-translate-y: 26px !important;
  }

  .sm\:focus\:translate-y-7\.5:focus {
    --tw-translate-y: 30px !important;
  }

  .sm\:focus\:translate-y-17\.5:focus {
    --tw-translate-y: 70px !important;
  }

  .sm\:focus\:translate-y-28\.5:focus {
    --tw-translate-y: 114px !important;
  }

  .sm\:focus\:translate-y-31\.5:focus {
    --tw-translate-y: 126px !important;
  }

  .sm\:focus\:translate-y-37\.5:focus {
    --tw-translate-y: 150px !important;
  }

  .sm\:focus\:translate-y-72\.5:focus {
    --tw-translate-y: 290px !important;
  }

  .sm\:focus\:translate-y-sm:focus {
    --tw-translate-y: 8px !important;
  }

  .sm\:focus\:translate-y-md:focus {
    --tw-translate-y: 16px !important;
  }

  .sm\:focus\:translate-y-lg:focus {
    --tw-translate-y: 24px !important;
  }

  .sm\:focus\:translate-y-xl:focus {
    --tw-translate-y: 32px !important;
  }

  .sm\:focus\:translate-y-n1:focus {
    --tw-translate-y: -4px !important;
  }

  .sm\:focus\:translate-y-n2:focus {
    --tw-translate-y: -8px !important;
  }

  .sm\:focus\:translate-y-n3:focus {
    --tw-translate-y: -12px !important;
  }

  .sm\:focus\:translate-y-n4:focus {
    --tw-translate-y: -16px !important;
  }

  .sm\:focus\:translate-y-n5:focus {
    --tw-translate-y: -20px !important;
  }

  .sm\:focus\:translate-y-n6:focus {
    --tw-translate-y: -24px !important;
  }

  .sm\:focus\:translate-y-n7:focus {
    --tw-translate-y: -28px !important;
  }

  .sm\:focus\:translate-y-n8:focus {
    --tw-translate-y: -32px !important;
  }

  .sm\:focus\:translate-y-n9:focus {
    --tw-translate-y: -36px !important;
  }

  .sm\:focus\:translate-y-n10:focus {
    --tw-translate-y: -40px !important;
  }

  .sm\:focus\:translate-y-n11:focus {
    --tw-translate-y: -44px !important;
  }

  .sm\:focus\:translate-y-n12:focus {
    --tw-translate-y: -48px !important;
  }

  .sm\:focus\:translate-y-n13:focus {
    --tw-translate-y: -52px !important;
  }

  .sm\:focus\:translate-y-n14:focus {
    --tw-translate-y: -46px !important;
  }

  .sm\:focus\:translate-y-n22:focus {
    --tw-translate-y: -88px !important;
  }

  .sm\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .sm\:focus\:-translate-y-1:focus {
    --tw-translate-y: -4px !important;
  }

  .sm\:focus\:-translate-y-2:focus {
    --tw-translate-y: -8px !important;
  }

  .sm\:focus\:-translate-y-3:focus {
    --tw-translate-y: -12px !important;
  }

  .sm\:focus\:-translate-y-4:focus {
    --tw-translate-y: -16px !important;
  }

  .sm\:focus\:-translate-y-5:focus {
    --tw-translate-y: -20px !important;
  }

  .sm\:focus\:-translate-y-6:focus {
    --tw-translate-y: -24px !important;
  }

  .sm\:focus\:-translate-y-7:focus {
    --tw-translate-y: -28px !important;
  }

  .sm\:focus\:-translate-y-8:focus {
    --tw-translate-y: -32px !important;
  }

  .sm\:focus\:-translate-y-9:focus {
    --tw-translate-y: -36px !important;
  }

  .sm\:focus\:-translate-y-10:focus {
    --tw-translate-y: -40px !important;
  }

  .sm\:focus\:-translate-y-11:focus {
    --tw-translate-y: -44px !important;
  }

  .sm\:focus\:-translate-y-12:focus {
    --tw-translate-y: -48px !important;
  }

  .sm\:focus\:-translate-y-13:focus {
    --tw-translate-y: -52px !important;
  }

  .sm\:focus\:-translate-y-14:focus {
    --tw-translate-y: -56px !important;
  }

  .sm\:focus\:-translate-y-15:focus {
    --tw-translate-y: -60px !important;
  }

  .sm\:focus\:-translate-y-16:focus {
    --tw-translate-y: -64px !important;
  }

  .sm\:focus\:-translate-y-17:focus {
    --tw-translate-y: -68px !important;
  }

  .sm\:focus\:-translate-y-18:focus {
    --tw-translate-y: -72px !important;
  }

  .sm\:focus\:-translate-y-19:focus {
    --tw-translate-y: -76px !important;
  }

  .sm\:focus\:-translate-y-20:focus {
    --tw-translate-y: -80px !important;
  }

  .sm\:focus\:-translate-y-21:focus {
    --tw-translate-y: -84px !important;
  }

  .sm\:focus\:-translate-y-22:focus {
    --tw-translate-y: -88px !important;
  }

  .sm\:focus\:-translate-y-23:focus {
    --tw-translate-y: -92px !important;
  }

  .sm\:focus\:-translate-y-24:focus {
    --tw-translate-y: -96px !important;
  }

  .sm\:focus\:-translate-y-25:focus {
    --tw-translate-y: -100px !important;
  }

  .sm\:focus\:-translate-y-26:focus {
    --tw-translate-y: -104px !important;
  }

  .sm\:focus\:-translate-y-27:focus {
    --tw-translate-y: -108px !important;
  }

  .sm\:focus\:-translate-y-28:focus {
    --tw-translate-y: -112px !important;
  }

  .sm\:focus\:-translate-y-29:focus {
    --tw-translate-y: -116px !important;
  }

  .sm\:focus\:-translate-y-30:focus {
    --tw-translate-y: -120px !important;
  }

  .sm\:focus\:-translate-y-31:focus {
    --tw-translate-y: -124px !important;
  }

  .sm\:focus\:-translate-y-32:focus {
    --tw-translate-y: -128px !important;
  }

  .sm\:focus\:-translate-y-33:focus {
    --tw-translate-y: -132px !important;
  }

  .sm\:focus\:-translate-y-34:focus {
    --tw-translate-y: -136px !important;
  }

  .sm\:focus\:-translate-y-35:focus {
    --tw-translate-y: -140px !important;
  }

  .sm\:focus\:-translate-y-36:focus {
    --tw-translate-y: -144px !important;
  }

  .sm\:focus\:-translate-y-37:focus {
    --tw-translate-y: -148px !important;
  }

  .sm\:focus\:-translate-y-38:focus {
    --tw-translate-y: -152px !important;
  }

  .sm\:focus\:-translate-y-39:focus {
    --tw-translate-y: -156px !important;
  }

  .sm\:focus\:-translate-y-40:focus {
    --tw-translate-y: -160px !important;
  }

  .sm\:focus\:-translate-y-41:focus {
    --tw-translate-y: -164px !important;
  }

  .sm\:focus\:-translate-y-42:focus {
    --tw-translate-y: -168px !important;
  }

  .sm\:focus\:-translate-y-43:focus {
    --tw-translate-y: -172px !important;
  }

  .sm\:focus\:-translate-y-44:focus {
    --tw-translate-y: -176px !important;
  }

  .sm\:focus\:-translate-y-45:focus {
    --tw-translate-y: -180px !important;
  }

  .sm\:focus\:-translate-y-46:focus {
    --tw-translate-y: -184px !important;
  }

  .sm\:focus\:-translate-y-47:focus {
    --tw-translate-y: -188px !important;
  }

  .sm\:focus\:-translate-y-48:focus {
    --tw-translate-y: -192px !important;
  }

  .sm\:focus\:-translate-y-49:focus {
    --tw-translate-y: -196px !important;
  }

  .sm\:focus\:-translate-y-50:focus {
    --tw-translate-y: -200px !important;
  }

  .sm\:focus\:-translate-y-51:focus {
    --tw-translate-y: -204px !important;
  }

  .sm\:focus\:-translate-y-52:focus {
    --tw-translate-y: -208px !important;
  }

  .sm\:focus\:-translate-y-53:focus {
    --tw-translate-y: -212px !important;
  }

  .sm\:focus\:-translate-y-54:focus {
    --tw-translate-y: -216px !important;
  }

  .sm\:focus\:-translate-y-55:focus {
    --tw-translate-y: -220px !important;
  }

  .sm\:focus\:-translate-y-56:focus {
    --tw-translate-y: -224px !important;
  }

  .sm\:focus\:-translate-y-57:focus {
    --tw-translate-y: -228px !important;
  }

  .sm\:focus\:-translate-y-60:focus {
    --tw-translate-y: -240px !important;
  }

  .sm\:focus\:-translate-y-61:focus {
    --tw-translate-y: -244px !important;
  }

  .sm\:focus\:-translate-y-62:focus {
    --tw-translate-y: -248px !important;
  }

  .sm\:focus\:-translate-y-65:focus {
    --tw-translate-y: -260px !important;
  }

  .sm\:focus\:-translate-y-66:focus {
    --tw-translate-y: -264px !important;
  }

  .sm\:focus\:-translate-y-68:focus {
    --tw-translate-y: -272px !important;
  }

  .sm\:focus\:-translate-y-69:focus {
    --tw-translate-y: -276px !important;
  }

  .sm\:focus\:-translate-y-70:focus {
    --tw-translate-y: -280px !important;
  }

  .sm\:focus\:-translate-y-73:focus {
    --tw-translate-y: -292px !important;
  }

  .sm\:focus\:-translate-y-74:focus {
    --tw-translate-y: -296px !important;
  }

  .sm\:focus\:-translate-y-75:focus {
    --tw-translate-y: -300px !important;
  }

  .sm\:focus\:-translate-y-77:focus {
    --tw-translate-y: -308px !important;
  }

  .sm\:focus\:-translate-y-78:focus {
    --tw-translate-y: -312px !important;
  }

  .sm\:focus\:-translate-y-80:focus {
    --tw-translate-y: -320px !important;
  }

  .sm\:focus\:-translate-y-81:focus {
    --tw-translate-y: -324px !important;
  }

  .sm\:focus\:-translate-y-84:focus {
    --tw-translate-y: -336px !important;
  }

  .sm\:focus\:-translate-y-87:focus {
    --tw-translate-y: -348px !important;
  }

  .sm\:focus\:-translate-y-90:focus {
    --tw-translate-y: -360px !important;
  }

  .sm\:focus\:-translate-y-91:focus {
    --tw-translate-y: -364px !important;
  }

  .sm\:focus\:-translate-y-92:focus {
    --tw-translate-y: -368px !important;
  }

  .sm\:focus\:-translate-y-93:focus {
    --tw-translate-y: -372px !important;
  }

  .sm\:focus\:-translate-y-94:focus {
    --tw-translate-y: -376px !important;
  }

  .sm\:focus\:-translate-y-95:focus {
    --tw-translate-y: -380px !important;
  }

  .sm\:focus\:-translate-y-96:focus {
    --tw-translate-y: -384px !important;
  }

  .sm\:focus\:-translate-y-97:focus {
    --tw-translate-y: -388px !important;
  }

  .sm\:focus\:-translate-y-98:focus {
    --tw-translate-y: -392px !important;
  }

  .sm\:focus\:-translate-y-99:focus {
    --tw-translate-y: -396px !important;
  }

  .sm\:focus\:-translate-y-100:focus {
    --tw-translate-y: -400px !important;
  }

  .sm\:focus\:-translate-y-101:focus {
    --tw-translate-y: -404px !important;
  }

  .sm\:focus\:-translate-y-102:focus {
    --tw-translate-y: -408px !important;
  }

  .sm\:focus\:-translate-y-103:focus {
    --tw-translate-y: -412px !important;
  }

  .sm\:focus\:-translate-y-104:focus {
    --tw-translate-y: -416px !important;
  }

  .sm\:focus\:-translate-y-105:focus {
    --tw-translate-y: -420px !important;
  }

  .sm\:focus\:-translate-y-107:focus {
    --tw-translate-y: -428px !important;
  }

  .sm\:focus\:-translate-y-110:focus {
    --tw-translate-y: -440px !important;
  }

  .sm\:focus\:-translate-y-112:focus {
    --tw-translate-y: -448px !important;
  }

  .sm\:focus\:-translate-y-114:focus {
    --tw-translate-y: -456px !important;
  }

  .sm\:focus\:-translate-y-115:focus {
    --tw-translate-y: -460px !important;
  }

  .sm\:focus\:-translate-y-119:focus {
    --tw-translate-y: -476px !important;
  }

  .sm\:focus\:-translate-y-120:focus {
    --tw-translate-y: -480px !important;
  }

  .sm\:focus\:-translate-y-122:focus {
    --tw-translate-y: -488px !important;
  }

  .sm\:focus\:-translate-y-124:focus {
    --tw-translate-y: -496px !important;
  }

  .sm\:focus\:-translate-y-130:focus {
    --tw-translate-y: -520px !important;
  }

  .sm\:focus\:-translate-y-138:focus {
    --tw-translate-y: -552px !important;
  }

  .sm\:focus\:-translate-y-143:focus {
    --tw-translate-y: -572px !important;
  }

  .sm\:focus\:-translate-y-148:focus {
    --tw-translate-y: -592px !important;
  }

  .sm\:focus\:-translate-y-150:focus {
    --tw-translate-y: -600px !important;
  }

  .sm\:focus\:-translate-y-154:focus {
    --tw-translate-y: -616px !important;
  }

  .sm\:focus\:-translate-y-160:focus {
    --tw-translate-y: -640px !important;
  }

  .sm\:focus\:-translate-y-162:focus {
    --tw-translate-y: -648px !important;
  }

  .sm\:focus\:-translate-y-164:focus {
    --tw-translate-y: -656px !important;
  }

  .sm\:focus\:-translate-y-165:focus {
    --tw-translate-y: -660px !important;
  }

  .sm\:focus\:-translate-y-166:focus {
    --tw-translate-y: -664px !important;
  }

  .sm\:focus\:-translate-y-168:focus {
    --tw-translate-y: -672px !important;
  }

  .sm\:focus\:-translate-y-169:focus {
    --tw-translate-y: -676px !important;
  }

  .sm\:focus\:-translate-y-170:focus {
    --tw-translate-y: -680px !important;
  }

  .sm\:focus\:-translate-y-172:focus {
    --tw-translate-y: -688px !important;
  }

  .sm\:focus\:-translate-y-174:focus {
    --tw-translate-y: -696px !important;
  }

  .sm\:focus\:-translate-y-175:focus {
    --tw-translate-y: -700px !important;
  }

  .sm\:focus\:-translate-y-189:focus {
    --tw-translate-y: -756px !important;
  }

  .sm\:focus\:-translate-y-200:focus {
    --tw-translate-y: -800px !important;
  }

  .sm\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -2px !important;
  }

  .sm\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -6px !important;
  }

  .sm\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -14px !important;
  }

  .sm\:focus\:-translate-y-6\.5:focus {
    --tw-translate-y: -26px !important;
  }

  .sm\:focus\:-translate-y-7\.5:focus {
    --tw-translate-y: -30px !important;
  }

  .sm\:focus\:-translate-y-17\.5:focus {
    --tw-translate-y: -70px !important;
  }

  .sm\:focus\:-translate-y-28\.5:focus {
    --tw-translate-y: -114px !important;
  }

  .sm\:focus\:-translate-y-31\.5:focus {
    --tw-translate-y: -126px !important;
  }

  .sm\:focus\:-translate-y-37\.5:focus {
    --tw-translate-y: -150px !important;
  }

  .sm\:focus\:-translate-y-72\.5:focus {
    --tw-translate-y: -290px !important;
  }

  .sm\:focus\:-translate-y-sm:focus {
    --tw-translate-y: -8px !important;
  }

  .sm\:focus\:-translate-y-md:focus {
    --tw-translate-y: -16px !important;
  }

  .sm\:focus\:-translate-y-lg:focus {
    --tw-translate-y: -24px !important;
  }

  .sm\:focus\:-translate-y-xl:focus {
    --tw-translate-y: -32px !important;
  }

  .sm\:focus\:-translate-y-n1:focus {
    --tw-translate-y: 4px !important;
  }

  .sm\:focus\:-translate-y-n2:focus {
    --tw-translate-y: 8px !important;
  }

  .sm\:focus\:-translate-y-n3:focus {
    --tw-translate-y: 12px !important;
  }

  .sm\:focus\:-translate-y-n4:focus {
    --tw-translate-y: 16px !important;
  }

  .sm\:focus\:-translate-y-n5:focus {
    --tw-translate-y: 20px !important;
  }

  .sm\:focus\:-translate-y-n6:focus {
    --tw-translate-y: 24px !important;
  }

  .sm\:focus\:-translate-y-n7:focus {
    --tw-translate-y: 28px !important;
  }

  .sm\:focus\:-translate-y-n8:focus {
    --tw-translate-y: 32px !important;
  }

  .sm\:focus\:-translate-y-n9:focus {
    --tw-translate-y: 36px !important;
  }

  .sm\:focus\:-translate-y-n10:focus {
    --tw-translate-y: 40px !important;
  }

  .sm\:focus\:-translate-y-n11:focus {
    --tw-translate-y: 44px !important;
  }

  .sm\:focus\:-translate-y-n12:focus {
    --tw-translate-y: 48px !important;
  }

  .sm\:focus\:-translate-y-n13:focus {
    --tw-translate-y: 52px !important;
  }

  .sm\:focus\:-translate-y-n14:focus {
    --tw-translate-y: 46px !important;
  }

  .sm\:focus\:-translate-y-n22:focus {
    --tw-translate-y: 88px !important;
  }

  .sm\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50% !important;
  }

  .sm\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333% !important;
  }

  .sm\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667% !important;
  }

  .sm\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25% !important;
  }

  .sm\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50% !important;
  }

  .sm\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75% !important;
  }

  .sm\:focus\:translate-y-full:focus {
    --tw-translate-y: 100% !important;
  }

  .sm\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50% !important;
  }

  .sm\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333% !important;
  }

  .sm\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667% !important;
  }

  .sm\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25% !important;
  }

  .sm\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50% !important;
  }

  .sm\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75% !important;
  }

  .sm\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100% !important;
  }

  .sm\:skew-x-0 {
    --tw-skew-x: 0deg !important;
  }

  .sm\:skew-x-1 {
    --tw-skew-x: 1deg !important;
  }

  .sm\:skew-x-2 {
    --tw-skew-x: 2deg !important;
  }

  .sm\:skew-x-3 {
    --tw-skew-x: 3deg !important;
  }

  .sm\:skew-x-6 {
    --tw-skew-x: 6deg !important;
  }

  .sm\:skew-x-12 {
    --tw-skew-x: 12deg !important;
  }

  .sm\:-skew-x-12 {
    --tw-skew-x: -12deg !important;
  }

  .sm\:-skew-x-6 {
    --tw-skew-x: -6deg !important;
  }

  .sm\:-skew-x-3 {
    --tw-skew-x: -3deg !important;
  }

  .sm\:-skew-x-2 {
    --tw-skew-x: -2deg !important;
  }

  .sm\:-skew-x-1 {
    --tw-skew-x: -1deg !important;
  }

  .sm\:skew-y-0 {
    --tw-skew-y: 0deg !important;
  }

  .sm\:skew-y-1 {
    --tw-skew-y: 1deg !important;
  }

  .sm\:skew-y-2 {
    --tw-skew-y: 2deg !important;
  }

  .sm\:skew-y-3 {
    --tw-skew-y: 3deg !important;
  }

  .sm\:skew-y-6 {
    --tw-skew-y: 6deg !important;
  }

  .sm\:skew-y-12 {
    --tw-skew-y: 12deg !important;
  }

  .sm\:-skew-y-12 {
    --tw-skew-y: -12deg !important;
  }

  .sm\:-skew-y-6 {
    --tw-skew-y: -6deg !important;
  }

  .sm\:-skew-y-3 {
    --tw-skew-y: -3deg !important;
  }

  .sm\:-skew-y-2 {
    --tw-skew-y: -2deg !important;
  }

  .sm\:-skew-y-1 {
    --tw-skew-y: -1deg !important;
  }

  .sm\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg !important;
  }

  .sm\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg !important;
  }

  .sm\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg !important;
  }

  .sm\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg !important;
  }

  .sm\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg !important;
  }

  .sm\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg !important;
  }

  .sm\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg !important;
  }

  .sm\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg !important;
  }

  .sm\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg !important;
  }

  .sm\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg !important;
  }

  .sm\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg !important;
  }

  .sm\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg !important;
  }

  .sm\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg !important;
  }

  .sm\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg !important;
  }

  .sm\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg !important;
  }

  .sm\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg !important;
  }

  .sm\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg !important;
  }

  .sm\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg !important;
  }

  .sm\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg !important;
  }

  .sm\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg !important;
  }

  .sm\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg !important;
  }

  .sm\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg !important;
  }

  .sm\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg !important;
  }

  .sm\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg !important;
  }

  .sm\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg !important;
  }

  .sm\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg !important;
  }

  .sm\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg !important;
  }

  .sm\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg !important;
  }

  .sm\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg !important;
  }

  .sm\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg !important;
  }

  .sm\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg !important;
  }

  .sm\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg !important;
  }

  .sm\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg !important;
  }

  .sm\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg !important;
  }

  .sm\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg !important;
  }

  .sm\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg !important;
  }

  .sm\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg !important;
  }

  .sm\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg !important;
  }

  .sm\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg !important;
  }

  .sm\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg !important;
  }

  .sm\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg !important;
  }

  .sm\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg !important;
  }

  .sm\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg !important;
  }

  .sm\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg !important;
  }

  .sm\:transition-none {
    transition-property: none !important;
  }

  .sm\:transition-all {
    transition-property: all !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .sm\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .sm\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .sm\:transition-opacity {
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .sm\:transition-shadow {
    transition-property: box-shadow !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .sm\:transition-transform {
    transition-property: transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .sm\:ease-linear {
    transition-timing-function: linear !important;
  }

  .sm\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
  }

  .sm\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
  }

  .sm\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  }

  .sm\:duration-75 {
    transition-duration: 75ms !important;
  }

  .sm\:duration-100 {
    transition-duration: 100ms !important;
  }

  .sm\:duration-150 {
    transition-duration: 150ms !important;
  }

  .sm\:duration-200 {
    transition-duration: 200ms !important;
  }

  .sm\:duration-300 {
    transition-duration: 300ms !important;
  }

  .sm\:duration-500 {
    transition-duration: 500ms !important;
  }

  .sm\:duration-700 {
    transition-duration: 700ms !important;
  }

  .sm\:duration-1000 {
    transition-duration: 1000ms !important;
  }

  .sm\:delay-75 {
    transition-delay: 75ms !important;
  }

  .sm\:delay-100 {
    transition-delay: 100ms !important;
  }

  .sm\:delay-150 {
    transition-delay: 150ms !important;
  }

  .sm\:delay-200 {
    transition-delay: 200ms !important;
  }

  .sm\:delay-300 {
    transition-delay: 300ms !important;
  }

  .sm\:delay-500 {
    transition-delay: 500ms !important;
  }

  .sm\:delay-700 {
    transition-delay: 700ms !important;
  }

  .sm\:delay-1000 {
    transition-delay: 1000ms !important;
  }

  .sm\:animate-none {
    animation: none !important;
  }

  .sm\:animate-spin {
    animation: spin 1s linear infinite !important;
  }

  .sm\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
  }

  .sm\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
  }

  .sm\:animate-bounce {
    animation: bounce 1s infinite !important;
  }

  .sm\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .sm\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .sm\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .sm\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .sm\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .sm\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .sm\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .sm\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .sm\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .sm\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .sm\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .sm\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .sm\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .sm\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .sm\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .sm\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .sm\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .sm\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .sm\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .sm\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .sm\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .sm\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .sm\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .sm\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .sm\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .sm\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .sm\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .sm\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .sm\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .sm\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .sm\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .sm\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .sm\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .sm\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .sm\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .sm\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .sm\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .sm\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .sm\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .sm\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .sm\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .sm\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .sm\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .sm\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .sm\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .sm\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .sm\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .sm\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .sm\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .sm\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .sm\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .sm\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .sm\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .sm\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .sm\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .sm\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .sm\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .sm\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .sm\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .sm\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .sm\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .sm\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .sm\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .sm\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .sm\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .sm\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .sm\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .sm\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .sm\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .sm\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .sm\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .sm\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .sm\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .sm\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .sm\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .sm\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .sm\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .sm\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .sm\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .sm\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .sm\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .sm\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .sm\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .sm\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .sm\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .sm\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .sm\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .sm\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .sm\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .sm\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .sm\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .sm\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .sm\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .sm\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .sm\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .sm\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .sm\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .sm\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .sm\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .sm\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .sm\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .sm\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .sm\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .sm\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .sm\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .sm\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .sm\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .sm\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .sm\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .sm\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .sm\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .sm\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .sm\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .sm\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .sm\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .sm\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .sm\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .sm\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .sm\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .sm\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .sm\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .sm\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .sm\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .sm\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .sm\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .sm\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .sm\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .sm\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .sm\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .sm\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .sm\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .sm\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .sm\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .sm\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .sm\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .sm\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .sm\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .sm\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .sm\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .sm\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .sm\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .sm\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .sm\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .sm\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .sm\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .sm\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .sm\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .sm\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .sm\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .sm\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .sm\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .sm\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .sm\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .sm\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .sm\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .sm\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .sm\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .sm\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .sm\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .sm\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .sm\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .sm\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .sm\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .sm\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .sm\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .sm\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .sm\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .sm\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .sm\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .sm\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .sm\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .sm\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .sm\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .sm\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .sm\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .sm\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .sm\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .sm\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .sm\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .sm\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .sm\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .sm\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .sm\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .sm\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .sm\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .sm\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .sm\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .sm\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .sm\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .sm\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .sm\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .sm\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .sm\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .sm\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .sm\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .sm\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .sm\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .sm\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .sm\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .sm\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .sm\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .sm\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .sm\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .sm\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .sm\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .sm\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .sm\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .sm\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .sm\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .sm\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .sm\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .sm\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .sm\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .sm\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .sm\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .sm\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .sm\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .sm\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .sm\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .sm\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .sm\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .sm\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .sm\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .sm\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .sm\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .sm\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .sm\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .sm\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .sm\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .sm\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .sm\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .sm\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .sm\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .sm\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .sm\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .sm\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .sm\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .sm\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .sm\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .sm\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .sm\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .sm\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .sm\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .sm\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .sm\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .sm\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .sm\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .sm\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .sm\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .sm\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .sm\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .sm\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .sm\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .sm\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .sm\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .sm\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .sm\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .sm\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .sm\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .sm\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .sm\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .sm\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .sm\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .sm\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .sm\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .sm\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .sm\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .sm\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .sm\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .sm\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .sm\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .sm\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .sm\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .sm\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .sm\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .sm\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .sm\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .sm\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .sm\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .sm\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .sm\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .sm\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .sm\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .sm\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .sm\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .sm\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .sm\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .sm\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .sm\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .sm\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .sm\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .sm\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .sm\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .sm\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .sm\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .sm\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .sm\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .sm\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .sm\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .sm\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .sm\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .sm\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .sm\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .sm\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .sm\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .sm\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .sm\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .sm\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .sm\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .sm\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .sm\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .sm\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .sm\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .sm\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .sm\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .sm\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .sm\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .sm\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .sm\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .sm\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .sm\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .sm\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .sm\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .sm\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .sm\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .sm\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .sm\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .sm\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .sm\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .sm\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .sm\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .sm\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .sm\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .sm\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .sm\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .sm\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .sm\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .sm\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .sm\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .sm\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .sm\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .sm\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .sm\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .sm\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .sm\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .sm\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .sm\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .sm\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .sm\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .sm\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .sm\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .sm\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .sm\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .sm\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .sm\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .sm\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .sm\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .sm\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .sm\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .sm\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .sm\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .sm\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .sm\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .sm\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .sm\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .sm\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .sm\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .sm\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .sm\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .sm\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .sm\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .sm\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .sm\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .sm\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .sm\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .sm\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .sm\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .sm\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .sm\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .sm\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .sm\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .sm\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .sm\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .sm\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .sm\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .sm\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .sm\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .sm\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .sm\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .sm\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .sm\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .sm\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .sm\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .sm\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .sm\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .sm\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .sm\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .sm\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .sm\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .sm\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .sm\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .sm\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .sm\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .sm\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .sm\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .sm\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .sm\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .sm\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .sm\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .sm\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .sm\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .sm\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .sm\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .sm\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .sm\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .sm\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .sm\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .sm\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .sm\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .sm\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .sm\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .sm\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .sm\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .sm\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .sm\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .sm\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .sm\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .sm\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .sm\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .sm\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .sm\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .sm\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .sm\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .sm\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .sm\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .sm\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .sm\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .sm\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .sm\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .sm\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .sm\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .sm\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .sm\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .sm\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .sm\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .sm\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .sm\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .sm\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .sm\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .sm\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .sm\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .sm\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .sm\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .sm\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .sm\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .sm\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .sm\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .sm\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .sm\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .sm\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .sm\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .sm\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .sm\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .sm\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .sm\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .sm\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .sm\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .sm\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .sm\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .sm\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .sm\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .sm\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .sm\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .sm\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .sm\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .sm\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .sm\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .sm\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .sm\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .sm\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .sm\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .sm\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .sm\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .sm\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .sm\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .sm\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .sm\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .sm\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .sm\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .sm\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .sm\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .sm\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .sm\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .sm\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .sm\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .sm\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .sm\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .sm\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .sm\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .sm\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .sm\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .sm\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .sm\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .sm\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .sm\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .sm\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .sm\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .sm\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .sm\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .sm\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .sm\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .sm\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .sm\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .sm\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .sm\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .sm\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .sm\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .sm\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .sm\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .sm\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .sm\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .sm\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .sm\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .sm\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .sm\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .sm\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .sm\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .sm\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .sm\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .sm\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .sm\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .sm\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .sm\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .sm\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .sm\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .sm\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .sm\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .sm\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .sm\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .sm\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .group:hover .sm\:group-hover\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .group:hover .sm\:group-hover\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .group:hover .sm\:group-hover\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .group:hover .sm\:group-hover\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .group:hover .sm\:group-hover\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .group:hover .sm\:group-hover\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .group:hover .sm\:group-hover\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .group:hover .sm\:group-hover\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .group:hover .sm\:group-hover\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .group:hover .sm\:group-hover\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .group:hover .sm\:group-hover\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .group:hover .sm\:group-hover\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .group:hover .sm\:group-hover\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .group:hover .sm\:group-hover\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .group:hover .sm\:group-hover\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .group:hover .sm\:group-hover\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .group:hover .sm\:group-hover\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .group:hover .sm\:group-hover\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .group:hover .sm\:group-hover\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .group:hover .sm\:group-hover\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .group:hover .sm\:group-hover\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .group:hover .sm\:group-hover\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .group:hover .sm\:group-hover\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .group:hover .sm\:group-hover\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .group:hover .sm\:group-hover\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .group:hover .sm\:group-hover\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .group:hover .sm\:group-hover\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .group:hover .sm\:group-hover\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .group:hover .sm\:group-hover\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .group:hover .sm\:group-hover\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .group:hover .sm\:group-hover\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .group:hover .sm\:group-hover\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .group:hover .sm\:group-hover\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .group:hover .sm\:group-hover\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .group:hover .sm\:group-hover\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .group:hover .sm\:group-hover\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .group:hover .sm\:group-hover\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .group:hover .sm\:group-hover\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .group:hover .sm\:group-hover\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .group:hover .sm\:group-hover\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .group:hover .sm\:group-hover\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .group:hover .sm\:group-hover\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .group:hover .sm\:group-hover\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .group:hover .sm\:group-hover\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .group:hover .sm\:group-hover\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .group:hover .sm\:group-hover\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .group:hover .sm\:group-hover\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .group:hover .sm\:group-hover\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .group:hover .sm\:group-hover\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .group:hover .sm\:group-hover\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .group:hover .sm\:group-hover\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .group:hover .sm\:group-hover\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .group:hover .sm\:group-hover\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .group:hover .sm\:group-hover\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .group:hover .sm\:group-hover\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .group:hover .sm\:group-hover\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .sm\:focus-within\:border-t-red-1:focus-within {
    border-top-color: #fff1f0 !important;
  }

  .sm\:focus-within\:border-r-red-1:focus-within {
    border-right-color: #fff1f0 !important;
  }

  .sm\:focus-within\:border-b-red-1:focus-within {
    border-bottom-color: #fff1f0 !important;
  }

  .sm\:focus-within\:border-l-red-1:focus-within {
    border-left-color: #fff1f0 !important;
  }

  .sm\:focus-within\:border-t-red-2:focus-within {
    border-top-color: #ffccc7 !important;
  }

  .sm\:focus-within\:border-r-red-2:focus-within {
    border-right-color: #ffccc7 !important;
  }

  .sm\:focus-within\:border-b-red-2:focus-within {
    border-bottom-color: #ffccc7 !important;
  }

  .sm\:focus-within\:border-l-red-2:focus-within {
    border-left-color: #ffccc7 !important;
  }

  .sm\:focus-within\:border-t-red-3:focus-within {
    border-top-color: #ffa39e !important;
  }

  .sm\:focus-within\:border-r-red-3:focus-within {
    border-right-color: #ffa39e !important;
  }

  .sm\:focus-within\:border-b-red-3:focus-within {
    border-bottom-color: #ffa39e !important;
  }

  .sm\:focus-within\:border-l-red-3:focus-within {
    border-left-color: #ffa39e !important;
  }

  .sm\:focus-within\:border-t-red-4:focus-within {
    border-top-color: #ff7875 !important;
  }

  .sm\:focus-within\:border-r-red-4:focus-within {
    border-right-color: #ff7875 !important;
  }

  .sm\:focus-within\:border-b-red-4:focus-within {
    border-bottom-color: #ff7875 !important;
  }

  .sm\:focus-within\:border-l-red-4:focus-within {
    border-left-color: #ff7875 !important;
  }

  .sm\:focus-within\:border-t-red-5:focus-within {
    border-top-color: #ff4d4f !important;
  }

  .sm\:focus-within\:border-r-red-5:focus-within {
    border-right-color: #ff4d4f !important;
  }

  .sm\:focus-within\:border-b-red-5:focus-within {
    border-bottom-color: #ff4d4f !important;
  }

  .sm\:focus-within\:border-l-red-5:focus-within {
    border-left-color: #ff4d4f !important;
  }

  .sm\:focus-within\:border-t-red-6:focus-within {
    border-top-color: #f5222d !important;
  }

  .sm\:focus-within\:border-r-red-6:focus-within {
    border-right-color: #f5222d !important;
  }

  .sm\:focus-within\:border-b-red-6:focus-within {
    border-bottom-color: #f5222d !important;
  }

  .sm\:focus-within\:border-l-red-6:focus-within {
    border-left-color: #f5222d !important;
  }

  .sm\:focus-within\:border-t-red-7:focus-within {
    border-top-color: #cf1322 !important;
  }

  .sm\:focus-within\:border-r-red-7:focus-within {
    border-right-color: #cf1322 !important;
  }

  .sm\:focus-within\:border-b-red-7:focus-within {
    border-bottom-color: #cf1322 !important;
  }

  .sm\:focus-within\:border-l-red-7:focus-within {
    border-left-color: #cf1322 !important;
  }

  .sm\:focus-within\:border-t-red-8:focus-within {
    border-top-color: #a8071a !important;
  }

  .sm\:focus-within\:border-r-red-8:focus-within {
    border-right-color: #a8071a !important;
  }

  .sm\:focus-within\:border-b-red-8:focus-within {
    border-bottom-color: #a8071a !important;
  }

  .sm\:focus-within\:border-l-red-8:focus-within {
    border-left-color: #a8071a !important;
  }

  .sm\:focus-within\:border-t-red-9:focus-within {
    border-top-color: #820014 !important;
  }

  .sm\:focus-within\:border-r-red-9:focus-within {
    border-right-color: #820014 !important;
  }

  .sm\:focus-within\:border-b-red-9:focus-within {
    border-bottom-color: #820014 !important;
  }

  .sm\:focus-within\:border-l-red-9:focus-within {
    border-left-color: #820014 !important;
  }

  .sm\:focus-within\:border-t-red-10:focus-within {
    border-top-color: #5c0011 !important;
  }

  .sm\:focus-within\:border-r-red-10:focus-within {
    border-right-color: #5c0011 !important;
  }

  .sm\:focus-within\:border-b-red-10:focus-within {
    border-bottom-color: #5c0011 !important;
  }

  .sm\:focus-within\:border-l-red-10:focus-within {
    border-left-color: #5c0011 !important;
  }

  .sm\:focus-within\:border-t-volcano-1:focus-within {
    border-top-color: #fff2e8 !important;
  }

  .sm\:focus-within\:border-r-volcano-1:focus-within {
    border-right-color: #fff2e8 !important;
  }

  .sm\:focus-within\:border-b-volcano-1:focus-within {
    border-bottom-color: #fff2e8 !important;
  }

  .sm\:focus-within\:border-l-volcano-1:focus-within {
    border-left-color: #fff2e8 !important;
  }

  .sm\:focus-within\:border-t-volcano-2:focus-within {
    border-top-color: #ffd8bf !important;
  }

  .sm\:focus-within\:border-r-volcano-2:focus-within {
    border-right-color: #ffd8bf !important;
  }

  .sm\:focus-within\:border-b-volcano-2:focus-within {
    border-bottom-color: #ffd8bf !important;
  }

  .sm\:focus-within\:border-l-volcano-2:focus-within {
    border-left-color: #ffd8bf !important;
  }

  .sm\:focus-within\:border-t-volcano-3:focus-within {
    border-top-color: #ffbb96 !important;
  }

  .sm\:focus-within\:border-r-volcano-3:focus-within {
    border-right-color: #ffbb96 !important;
  }

  .sm\:focus-within\:border-b-volcano-3:focus-within {
    border-bottom-color: #ffbb96 !important;
  }

  .sm\:focus-within\:border-l-volcano-3:focus-within {
    border-left-color: #ffbb96 !important;
  }

  .sm\:focus-within\:border-t-volcano-4:focus-within {
    border-top-color: #ff9c6e !important;
  }

  .sm\:focus-within\:border-r-volcano-4:focus-within {
    border-right-color: #ff9c6e !important;
  }

  .sm\:focus-within\:border-b-volcano-4:focus-within {
    border-bottom-color: #ff9c6e !important;
  }

  .sm\:focus-within\:border-l-volcano-4:focus-within {
    border-left-color: #ff9c6e !important;
  }

  .sm\:focus-within\:border-t-volcano-5:focus-within {
    border-top-color: #ff7a45 !important;
  }

  .sm\:focus-within\:border-r-volcano-5:focus-within {
    border-right-color: #ff7a45 !important;
  }

  .sm\:focus-within\:border-b-volcano-5:focus-within {
    border-bottom-color: #ff7a45 !important;
  }

  .sm\:focus-within\:border-l-volcano-5:focus-within {
    border-left-color: #ff7a45 !important;
  }

  .sm\:focus-within\:border-t-volcano-6:focus-within {
    border-top-color: #fa541c !important;
  }

  .sm\:focus-within\:border-r-volcano-6:focus-within {
    border-right-color: #fa541c !important;
  }

  .sm\:focus-within\:border-b-volcano-6:focus-within {
    border-bottom-color: #fa541c !important;
  }

  .sm\:focus-within\:border-l-volcano-6:focus-within {
    border-left-color: #fa541c !important;
  }

  .sm\:focus-within\:border-t-volcano-7:focus-within {
    border-top-color: #d4380d !important;
  }

  .sm\:focus-within\:border-r-volcano-7:focus-within {
    border-right-color: #d4380d !important;
  }

  .sm\:focus-within\:border-b-volcano-7:focus-within {
    border-bottom-color: #d4380d !important;
  }

  .sm\:focus-within\:border-l-volcano-7:focus-within {
    border-left-color: #d4380d !important;
  }

  .sm\:focus-within\:border-t-volcano-8:focus-within {
    border-top-color: #ad2102 !important;
  }

  .sm\:focus-within\:border-r-volcano-8:focus-within {
    border-right-color: #ad2102 !important;
  }

  .sm\:focus-within\:border-b-volcano-8:focus-within {
    border-bottom-color: #ad2102 !important;
  }

  .sm\:focus-within\:border-l-volcano-8:focus-within {
    border-left-color: #ad2102 !important;
  }

  .sm\:focus-within\:border-t-volcano-9:focus-within {
    border-top-color: #871400 !important;
  }

  .sm\:focus-within\:border-r-volcano-9:focus-within {
    border-right-color: #871400 !important;
  }

  .sm\:focus-within\:border-b-volcano-9:focus-within {
    border-bottom-color: #871400 !important;
  }

  .sm\:focus-within\:border-l-volcano-9:focus-within {
    border-left-color: #871400 !important;
  }

  .sm\:focus-within\:border-t-volcano-10:focus-within {
    border-top-color: #610b00 !important;
  }

  .sm\:focus-within\:border-r-volcano-10:focus-within {
    border-right-color: #610b00 !important;
  }

  .sm\:focus-within\:border-b-volcano-10:focus-within {
    border-bottom-color: #610b00 !important;
  }

  .sm\:focus-within\:border-l-volcano-10:focus-within {
    border-left-color: #610b00 !important;
  }

  .sm\:focus-within\:border-t-orange-1:focus-within {
    border-top-color: #fff7e6 !important;
  }

  .sm\:focus-within\:border-r-orange-1:focus-within {
    border-right-color: #fff7e6 !important;
  }

  .sm\:focus-within\:border-b-orange-1:focus-within {
    border-bottom-color: #fff7e6 !important;
  }

  .sm\:focus-within\:border-l-orange-1:focus-within {
    border-left-color: #fff7e6 !important;
  }

  .sm\:focus-within\:border-t-orange-2:focus-within {
    border-top-color: #ffe7ba !important;
  }

  .sm\:focus-within\:border-r-orange-2:focus-within {
    border-right-color: #ffe7ba !important;
  }

  .sm\:focus-within\:border-b-orange-2:focus-within {
    border-bottom-color: #ffe7ba !important;
  }

  .sm\:focus-within\:border-l-orange-2:focus-within {
    border-left-color: #ffe7ba !important;
  }

  .sm\:focus-within\:border-t-orange-3:focus-within {
    border-top-color: #ffd591 !important;
  }

  .sm\:focus-within\:border-r-orange-3:focus-within {
    border-right-color: #ffd591 !important;
  }

  .sm\:focus-within\:border-b-orange-3:focus-within {
    border-bottom-color: #ffd591 !important;
  }

  .sm\:focus-within\:border-l-orange-3:focus-within {
    border-left-color: #ffd591 !important;
  }

  .sm\:focus-within\:border-t-orange-4:focus-within {
    border-top-color: #ffc069 !important;
  }

  .sm\:focus-within\:border-r-orange-4:focus-within {
    border-right-color: #ffc069 !important;
  }

  .sm\:focus-within\:border-b-orange-4:focus-within {
    border-bottom-color: #ffc069 !important;
  }

  .sm\:focus-within\:border-l-orange-4:focus-within {
    border-left-color: #ffc069 !important;
  }

  .sm\:focus-within\:border-t-orange-5:focus-within {
    border-top-color: #ffa940 !important;
  }

  .sm\:focus-within\:border-r-orange-5:focus-within {
    border-right-color: #ffa940 !important;
  }

  .sm\:focus-within\:border-b-orange-5:focus-within {
    border-bottom-color: #ffa940 !important;
  }

  .sm\:focus-within\:border-l-orange-5:focus-within {
    border-left-color: #ffa940 !important;
  }

  .sm\:focus-within\:border-t-orange-6:focus-within {
    border-top-color: #fa8c16 !important;
  }

  .sm\:focus-within\:border-r-orange-6:focus-within {
    border-right-color: #fa8c16 !important;
  }

  .sm\:focus-within\:border-b-orange-6:focus-within {
    border-bottom-color: #fa8c16 !important;
  }

  .sm\:focus-within\:border-l-orange-6:focus-within {
    border-left-color: #fa8c16 !important;
  }

  .sm\:focus-within\:border-t-orange-7:focus-within {
    border-top-color: #d46b08 !important;
  }

  .sm\:focus-within\:border-r-orange-7:focus-within {
    border-right-color: #d46b08 !important;
  }

  .sm\:focus-within\:border-b-orange-7:focus-within {
    border-bottom-color: #d46b08 !important;
  }

  .sm\:focus-within\:border-l-orange-7:focus-within {
    border-left-color: #d46b08 !important;
  }

  .sm\:focus-within\:border-t-orange-8:focus-within {
    border-top-color: #ad4e00 !important;
  }

  .sm\:focus-within\:border-r-orange-8:focus-within {
    border-right-color: #ad4e00 !important;
  }

  .sm\:focus-within\:border-b-orange-8:focus-within {
    border-bottom-color: #ad4e00 !important;
  }

  .sm\:focus-within\:border-l-orange-8:focus-within {
    border-left-color: #ad4e00 !important;
  }

  .sm\:focus-within\:border-t-orange-9:focus-within {
    border-top-color: #873800 !important;
  }

  .sm\:focus-within\:border-r-orange-9:focus-within {
    border-right-color: #873800 !important;
  }

  .sm\:focus-within\:border-b-orange-9:focus-within {
    border-bottom-color: #873800 !important;
  }

  .sm\:focus-within\:border-l-orange-9:focus-within {
    border-left-color: #873800 !important;
  }

  .sm\:focus-within\:border-t-orange-10:focus-within {
    border-top-color: #612500 !important;
  }

  .sm\:focus-within\:border-r-orange-10:focus-within {
    border-right-color: #612500 !important;
  }

  .sm\:focus-within\:border-b-orange-10:focus-within {
    border-bottom-color: #612500 !important;
  }

  .sm\:focus-within\:border-l-orange-10:focus-within {
    border-left-color: #612500 !important;
  }

  .sm\:focus-within\:border-t-gold-1:focus-within {
    border-top-color: #fffbe6 !important;
  }

  .sm\:focus-within\:border-r-gold-1:focus-within {
    border-right-color: #fffbe6 !important;
  }

  .sm\:focus-within\:border-b-gold-1:focus-within {
    border-bottom-color: #fffbe6 !important;
  }

  .sm\:focus-within\:border-l-gold-1:focus-within {
    border-left-color: #fffbe6 !important;
  }

  .sm\:focus-within\:border-t-gold-2:focus-within {
    border-top-color: #fff1b8 !important;
  }

  .sm\:focus-within\:border-r-gold-2:focus-within {
    border-right-color: #fff1b8 !important;
  }

  .sm\:focus-within\:border-b-gold-2:focus-within {
    border-bottom-color: #fff1b8 !important;
  }

  .sm\:focus-within\:border-l-gold-2:focus-within {
    border-left-color: #fff1b8 !important;
  }

  .sm\:focus-within\:border-t-gold-3:focus-within {
    border-top-color: #ffe58f !important;
  }

  .sm\:focus-within\:border-r-gold-3:focus-within {
    border-right-color: #ffe58f !important;
  }

  .sm\:focus-within\:border-b-gold-3:focus-within {
    border-bottom-color: #ffe58f !important;
  }

  .sm\:focus-within\:border-l-gold-3:focus-within {
    border-left-color: #ffe58f !important;
  }

  .sm\:focus-within\:border-t-gold-4:focus-within {
    border-top-color: #ffd666 !important;
  }

  .sm\:focus-within\:border-r-gold-4:focus-within {
    border-right-color: #ffd666 !important;
  }

  .sm\:focus-within\:border-b-gold-4:focus-within {
    border-bottom-color: #ffd666 !important;
  }

  .sm\:focus-within\:border-l-gold-4:focus-within {
    border-left-color: #ffd666 !important;
  }

  .sm\:focus-within\:border-t-gold-5:focus-within {
    border-top-color: #ffc53d !important;
  }

  .sm\:focus-within\:border-r-gold-5:focus-within {
    border-right-color: #ffc53d !important;
  }

  .sm\:focus-within\:border-b-gold-5:focus-within {
    border-bottom-color: #ffc53d !important;
  }

  .sm\:focus-within\:border-l-gold-5:focus-within {
    border-left-color: #ffc53d !important;
  }

  .sm\:focus-within\:border-t-gold-6:focus-within {
    border-top-color: #faad14 !important;
  }

  .sm\:focus-within\:border-r-gold-6:focus-within {
    border-right-color: #faad14 !important;
  }

  .sm\:focus-within\:border-b-gold-6:focus-within {
    border-bottom-color: #faad14 !important;
  }

  .sm\:focus-within\:border-l-gold-6:focus-within {
    border-left-color: #faad14 !important;
  }

  .sm\:focus-within\:border-t-gold-7:focus-within {
    border-top-color: #d48806 !important;
  }

  .sm\:focus-within\:border-r-gold-7:focus-within {
    border-right-color: #d48806 !important;
  }

  .sm\:focus-within\:border-b-gold-7:focus-within {
    border-bottom-color: #d48806 !important;
  }

  .sm\:focus-within\:border-l-gold-7:focus-within {
    border-left-color: #d48806 !important;
  }

  .sm\:focus-within\:border-t-gold-8:focus-within {
    border-top-color: #ad6800 !important;
  }

  .sm\:focus-within\:border-r-gold-8:focus-within {
    border-right-color: #ad6800 !important;
  }

  .sm\:focus-within\:border-b-gold-8:focus-within {
    border-bottom-color: #ad6800 !important;
  }

  .sm\:focus-within\:border-l-gold-8:focus-within {
    border-left-color: #ad6800 !important;
  }

  .sm\:focus-within\:border-t-gold-9:focus-within {
    border-top-color: #874d00 !important;
  }

  .sm\:focus-within\:border-r-gold-9:focus-within {
    border-right-color: #874d00 !important;
  }

  .sm\:focus-within\:border-b-gold-9:focus-within {
    border-bottom-color: #874d00 !important;
  }

  .sm\:focus-within\:border-l-gold-9:focus-within {
    border-left-color: #874d00 !important;
  }

  .sm\:focus-within\:border-t-gold-10:focus-within {
    border-top-color: #613400 !important;
  }

  .sm\:focus-within\:border-r-gold-10:focus-within {
    border-right-color: #613400 !important;
  }

  .sm\:focus-within\:border-b-gold-10:focus-within {
    border-bottom-color: #613400 !important;
  }

  .sm\:focus-within\:border-l-gold-10:focus-within {
    border-left-color: #613400 !important;
  }

  .sm\:focus-within\:border-t-yellow-1:focus-within {
    border-top-color: #feffe6 !important;
  }

  .sm\:focus-within\:border-r-yellow-1:focus-within {
    border-right-color: #feffe6 !important;
  }

  .sm\:focus-within\:border-b-yellow-1:focus-within {
    border-bottom-color: #feffe6 !important;
  }

  .sm\:focus-within\:border-l-yellow-1:focus-within {
    border-left-color: #feffe6 !important;
  }

  .sm\:focus-within\:border-t-yellow-2:focus-within {
    border-top-color: #ffffb8 !important;
  }

  .sm\:focus-within\:border-r-yellow-2:focus-within {
    border-right-color: #ffffb8 !important;
  }

  .sm\:focus-within\:border-b-yellow-2:focus-within {
    border-bottom-color: #ffffb8 !important;
  }

  .sm\:focus-within\:border-l-yellow-2:focus-within {
    border-left-color: #ffffb8 !important;
  }

  .sm\:focus-within\:border-t-yellow-3:focus-within {
    border-top-color: #fffb8f !important;
  }

  .sm\:focus-within\:border-r-yellow-3:focus-within {
    border-right-color: #fffb8f !important;
  }

  .sm\:focus-within\:border-b-yellow-3:focus-within {
    border-bottom-color: #fffb8f !important;
  }

  .sm\:focus-within\:border-l-yellow-3:focus-within {
    border-left-color: #fffb8f !important;
  }

  .sm\:focus-within\:border-t-yellow-4:focus-within {
    border-top-color: #fff566 !important;
  }

  .sm\:focus-within\:border-r-yellow-4:focus-within {
    border-right-color: #fff566 !important;
  }

  .sm\:focus-within\:border-b-yellow-4:focus-within {
    border-bottom-color: #fff566 !important;
  }

  .sm\:focus-within\:border-l-yellow-4:focus-within {
    border-left-color: #fff566 !important;
  }

  .sm\:focus-within\:border-t-yellow-5:focus-within {
    border-top-color: #ffec3d !important;
  }

  .sm\:focus-within\:border-r-yellow-5:focus-within {
    border-right-color: #ffec3d !important;
  }

  .sm\:focus-within\:border-b-yellow-5:focus-within {
    border-bottom-color: #ffec3d !important;
  }

  .sm\:focus-within\:border-l-yellow-5:focus-within {
    border-left-color: #ffec3d !important;
  }

  .sm\:focus-within\:border-t-yellow-6:focus-within {
    border-top-color: #fadb14 !important;
  }

  .sm\:focus-within\:border-r-yellow-6:focus-within {
    border-right-color: #fadb14 !important;
  }

  .sm\:focus-within\:border-b-yellow-6:focus-within {
    border-bottom-color: #fadb14 !important;
  }

  .sm\:focus-within\:border-l-yellow-6:focus-within {
    border-left-color: #fadb14 !important;
  }

  .sm\:focus-within\:border-t-yellow-7:focus-within {
    border-top-color: #d4b106 !important;
  }

  .sm\:focus-within\:border-r-yellow-7:focus-within {
    border-right-color: #d4b106 !important;
  }

  .sm\:focus-within\:border-b-yellow-7:focus-within {
    border-bottom-color: #d4b106 !important;
  }

  .sm\:focus-within\:border-l-yellow-7:focus-within {
    border-left-color: #d4b106 !important;
  }

  .sm\:focus-within\:border-t-yellow-8:focus-within {
    border-top-color: #ad8b00 !important;
  }

  .sm\:focus-within\:border-r-yellow-8:focus-within {
    border-right-color: #ad8b00 !important;
  }

  .sm\:focus-within\:border-b-yellow-8:focus-within {
    border-bottom-color: #ad8b00 !important;
  }

  .sm\:focus-within\:border-l-yellow-8:focus-within {
    border-left-color: #ad8b00 !important;
  }

  .sm\:focus-within\:border-t-yellow-9:focus-within {
    border-top-color: #876800 !important;
  }

  .sm\:focus-within\:border-r-yellow-9:focus-within {
    border-right-color: #876800 !important;
  }

  .sm\:focus-within\:border-b-yellow-9:focus-within {
    border-bottom-color: #876800 !important;
  }

  .sm\:focus-within\:border-l-yellow-9:focus-within {
    border-left-color: #876800 !important;
  }

  .sm\:focus-within\:border-t-yellow-10:focus-within {
    border-top-color: #614700 !important;
  }

  .sm\:focus-within\:border-r-yellow-10:focus-within {
    border-right-color: #614700 !important;
  }

  .sm\:focus-within\:border-b-yellow-10:focus-within {
    border-bottom-color: #614700 !important;
  }

  .sm\:focus-within\:border-l-yellow-10:focus-within {
    border-left-color: #614700 !important;
  }

  .sm\:focus-within\:border-t-lime-1:focus-within {
    border-top-color: #fcffe6 !important;
  }

  .sm\:focus-within\:border-r-lime-1:focus-within {
    border-right-color: #fcffe6 !important;
  }

  .sm\:focus-within\:border-b-lime-1:focus-within {
    border-bottom-color: #fcffe6 !important;
  }

  .sm\:focus-within\:border-l-lime-1:focus-within {
    border-left-color: #fcffe6 !important;
  }

  .sm\:focus-within\:border-t-lime-2:focus-within {
    border-top-color: #f4ffb8 !important;
  }

  .sm\:focus-within\:border-r-lime-2:focus-within {
    border-right-color: #f4ffb8 !important;
  }

  .sm\:focus-within\:border-b-lime-2:focus-within {
    border-bottom-color: #f4ffb8 !important;
  }

  .sm\:focus-within\:border-l-lime-2:focus-within {
    border-left-color: #f4ffb8 !important;
  }

  .sm\:focus-within\:border-t-lime-3:focus-within {
    border-top-color: #eaff8f !important;
  }

  .sm\:focus-within\:border-r-lime-3:focus-within {
    border-right-color: #eaff8f !important;
  }

  .sm\:focus-within\:border-b-lime-3:focus-within {
    border-bottom-color: #eaff8f !important;
  }

  .sm\:focus-within\:border-l-lime-3:focus-within {
    border-left-color: #eaff8f !important;
  }

  .sm\:focus-within\:border-t-lime-4:focus-within {
    border-top-color: #d3f261 !important;
  }

  .sm\:focus-within\:border-r-lime-4:focus-within {
    border-right-color: #d3f261 !important;
  }

  .sm\:focus-within\:border-b-lime-4:focus-within {
    border-bottom-color: #d3f261 !important;
  }

  .sm\:focus-within\:border-l-lime-4:focus-within {
    border-left-color: #d3f261 !important;
  }

  .sm\:focus-within\:border-t-lime-5:focus-within {
    border-top-color: #bae637 !important;
  }

  .sm\:focus-within\:border-r-lime-5:focus-within {
    border-right-color: #bae637 !important;
  }

  .sm\:focus-within\:border-b-lime-5:focus-within {
    border-bottom-color: #bae637 !important;
  }

  .sm\:focus-within\:border-l-lime-5:focus-within {
    border-left-color: #bae637 !important;
  }

  .sm\:focus-within\:border-t-lime-6:focus-within {
    border-top-color: #a0d911 !important;
  }

  .sm\:focus-within\:border-r-lime-6:focus-within {
    border-right-color: #a0d911 !important;
  }

  .sm\:focus-within\:border-b-lime-6:focus-within {
    border-bottom-color: #a0d911 !important;
  }

  .sm\:focus-within\:border-l-lime-6:focus-within {
    border-left-color: #a0d911 !important;
  }

  .sm\:focus-within\:border-t-lime-7:focus-within {
    border-top-color: #7cb305 !important;
  }

  .sm\:focus-within\:border-r-lime-7:focus-within {
    border-right-color: #7cb305 !important;
  }

  .sm\:focus-within\:border-b-lime-7:focus-within {
    border-bottom-color: #7cb305 !important;
  }

  .sm\:focus-within\:border-l-lime-7:focus-within {
    border-left-color: #7cb305 !important;
  }

  .sm\:focus-within\:border-t-lime-8:focus-within {
    border-top-color: #5b8c00 !important;
  }

  .sm\:focus-within\:border-r-lime-8:focus-within {
    border-right-color: #5b8c00 !important;
  }

  .sm\:focus-within\:border-b-lime-8:focus-within {
    border-bottom-color: #5b8c00 !important;
  }

  .sm\:focus-within\:border-l-lime-8:focus-within {
    border-left-color: #5b8c00 !important;
  }

  .sm\:focus-within\:border-t-lime-9:focus-within {
    border-top-color: #3f6600 !important;
  }

  .sm\:focus-within\:border-r-lime-9:focus-within {
    border-right-color: #3f6600 !important;
  }

  .sm\:focus-within\:border-b-lime-9:focus-within {
    border-bottom-color: #3f6600 !important;
  }

  .sm\:focus-within\:border-l-lime-9:focus-within {
    border-left-color: #3f6600 !important;
  }

  .sm\:focus-within\:border-t-lime-10:focus-within {
    border-top-color: #254000 !important;
  }

  .sm\:focus-within\:border-r-lime-10:focus-within {
    border-right-color: #254000 !important;
  }

  .sm\:focus-within\:border-b-lime-10:focus-within {
    border-bottom-color: #254000 !important;
  }

  .sm\:focus-within\:border-l-lime-10:focus-within {
    border-left-color: #254000 !important;
  }

  .sm\:focus-within\:border-t-green-1:focus-within {
    border-top-color: #f6fef9 !important;
  }

  .sm\:focus-within\:border-r-green-1:focus-within {
    border-right-color: #f6fef9 !important;
  }

  .sm\:focus-within\:border-b-green-1:focus-within {
    border-bottom-color: #f6fef9 !important;
  }

  .sm\:focus-within\:border-l-green-1:focus-within {
    border-left-color: #f6fef9 !important;
  }

  .sm\:focus-within\:border-t-green-2:focus-within {
    border-top-color: #f6ffed !important;
  }

  .sm\:focus-within\:border-r-green-2:focus-within {
    border-right-color: #f6ffed !important;
  }

  .sm\:focus-within\:border-b-green-2:focus-within {
    border-bottom-color: #f6ffed !important;
  }

  .sm\:focus-within\:border-l-green-2:focus-within {
    border-left-color: #f6ffed !important;
  }

  .sm\:focus-within\:border-t-green-3:focus-within {
    border-top-color: #d9f7be !important;
  }

  .sm\:focus-within\:border-r-green-3:focus-within {
    border-right-color: #d9f7be !important;
  }

  .sm\:focus-within\:border-b-green-3:focus-within {
    border-bottom-color: #d9f7be !important;
  }

  .sm\:focus-within\:border-l-green-3:focus-within {
    border-left-color: #d9f7be !important;
  }

  .sm\:focus-within\:border-t-green-4:focus-within {
    border-top-color: #b7eb8f !important;
  }

  .sm\:focus-within\:border-r-green-4:focus-within {
    border-right-color: #b7eb8f !important;
  }

  .sm\:focus-within\:border-b-green-4:focus-within {
    border-bottom-color: #b7eb8f !important;
  }

  .sm\:focus-within\:border-l-green-4:focus-within {
    border-left-color: #b7eb8f !important;
  }

  .sm\:focus-within\:border-t-green-5:focus-within {
    border-top-color: #95de64 !important;
  }

  .sm\:focus-within\:border-r-green-5:focus-within {
    border-right-color: #95de64 !important;
  }

  .sm\:focus-within\:border-b-green-5:focus-within {
    border-bottom-color: #95de64 !important;
  }

  .sm\:focus-within\:border-l-green-5:focus-within {
    border-left-color: #95de64 !important;
  }

  .sm\:focus-within\:border-t-green-6:focus-within {
    border-top-color: #73d13d !important;
  }

  .sm\:focus-within\:border-r-green-6:focus-within {
    border-right-color: #73d13d !important;
  }

  .sm\:focus-within\:border-b-green-6:focus-within {
    border-bottom-color: #73d13d !important;
  }

  .sm\:focus-within\:border-l-green-6:focus-within {
    border-left-color: #73d13d !important;
  }

  .sm\:focus-within\:border-t-green-7:focus-within {
    border-top-color: #52c41a !important;
  }

  .sm\:focus-within\:border-r-green-7:focus-within {
    border-right-color: #52c41a !important;
  }

  .sm\:focus-within\:border-b-green-7:focus-within {
    border-bottom-color: #52c41a !important;
  }

  .sm\:focus-within\:border-l-green-7:focus-within {
    border-left-color: #52c41a !important;
  }

  .sm\:focus-within\:border-t-green-8:focus-within {
    border-top-color: #389e0d !important;
  }

  .sm\:focus-within\:border-r-green-8:focus-within {
    border-right-color: #389e0d !important;
  }

  .sm\:focus-within\:border-b-green-8:focus-within {
    border-bottom-color: #389e0d !important;
  }

  .sm\:focus-within\:border-l-green-8:focus-within {
    border-left-color: #389e0d !important;
  }

  .sm\:focus-within\:border-t-green-9:focus-within {
    border-top-color: #237804 !important;
  }

  .sm\:focus-within\:border-r-green-9:focus-within {
    border-right-color: #237804 !important;
  }

  .sm\:focus-within\:border-b-green-9:focus-within {
    border-bottom-color: #237804 !important;
  }

  .sm\:focus-within\:border-l-green-9:focus-within {
    border-left-color: #237804 !important;
  }

  .sm\:focus-within\:border-t-green-10:focus-within {
    border-top-color: #135200 !important;
  }

  .sm\:focus-within\:border-r-green-10:focus-within {
    border-right-color: #135200 !important;
  }

  .sm\:focus-within\:border-b-green-10:focus-within {
    border-bottom-color: #135200 !important;
  }

  .sm\:focus-within\:border-l-green-10:focus-within {
    border-left-color: #135200 !important;
  }

  .sm\:focus-within\:border-t-green-11:focus-within {
    border-top-color: #092b00 !important;
  }

  .sm\:focus-within\:border-r-green-11:focus-within {
    border-right-color: #092b00 !important;
  }

  .sm\:focus-within\:border-b-green-11:focus-within {
    border-bottom-color: #092b00 !important;
  }

  .sm\:focus-within\:border-l-green-11:focus-within {
    border-left-color: #092b00 !important;
  }

  .sm\:focus-within\:border-t-cyan-1:focus-within {
    border-top-color: #e6fffb !important;
  }

  .sm\:focus-within\:border-r-cyan-1:focus-within {
    border-right-color: #e6fffb !important;
  }

  .sm\:focus-within\:border-b-cyan-1:focus-within {
    border-bottom-color: #e6fffb !important;
  }

  .sm\:focus-within\:border-l-cyan-1:focus-within {
    border-left-color: #e6fffb !important;
  }

  .sm\:focus-within\:border-t-cyan-2:focus-within {
    border-top-color: #b5f5ec !important;
  }

  .sm\:focus-within\:border-r-cyan-2:focus-within {
    border-right-color: #b5f5ec !important;
  }

  .sm\:focus-within\:border-b-cyan-2:focus-within {
    border-bottom-color: #b5f5ec !important;
  }

  .sm\:focus-within\:border-l-cyan-2:focus-within {
    border-left-color: #b5f5ec !important;
  }

  .sm\:focus-within\:border-t-cyan-3:focus-within {
    border-top-color: #87e8de !important;
  }

  .sm\:focus-within\:border-r-cyan-3:focus-within {
    border-right-color: #87e8de !important;
  }

  .sm\:focus-within\:border-b-cyan-3:focus-within {
    border-bottom-color: #87e8de !important;
  }

  .sm\:focus-within\:border-l-cyan-3:focus-within {
    border-left-color: #87e8de !important;
  }

  .sm\:focus-within\:border-t-cyan-4:focus-within {
    border-top-color: #5cdbd3 !important;
  }

  .sm\:focus-within\:border-r-cyan-4:focus-within {
    border-right-color: #5cdbd3 !important;
  }

  .sm\:focus-within\:border-b-cyan-4:focus-within {
    border-bottom-color: #5cdbd3 !important;
  }

  .sm\:focus-within\:border-l-cyan-4:focus-within {
    border-left-color: #5cdbd3 !important;
  }

  .sm\:focus-within\:border-t-cyan-5:focus-within {
    border-top-color: #36cfc9 !important;
  }

  .sm\:focus-within\:border-r-cyan-5:focus-within {
    border-right-color: #36cfc9 !important;
  }

  .sm\:focus-within\:border-b-cyan-5:focus-within {
    border-bottom-color: #36cfc9 !important;
  }

  .sm\:focus-within\:border-l-cyan-5:focus-within {
    border-left-color: #36cfc9 !important;
  }

  .sm\:focus-within\:border-t-cyan-6:focus-within {
    border-top-color: #13c2c2 !important;
  }

  .sm\:focus-within\:border-r-cyan-6:focus-within {
    border-right-color: #13c2c2 !important;
  }

  .sm\:focus-within\:border-b-cyan-6:focus-within {
    border-bottom-color: #13c2c2 !important;
  }

  .sm\:focus-within\:border-l-cyan-6:focus-within {
    border-left-color: #13c2c2 !important;
  }

  .sm\:focus-within\:border-t-cyan-7:focus-within {
    border-top-color: #08979c !important;
  }

  .sm\:focus-within\:border-r-cyan-7:focus-within {
    border-right-color: #08979c !important;
  }

  .sm\:focus-within\:border-b-cyan-7:focus-within {
    border-bottom-color: #08979c !important;
  }

  .sm\:focus-within\:border-l-cyan-7:focus-within {
    border-left-color: #08979c !important;
  }

  .sm\:focus-within\:border-t-cyan-8:focus-within {
    border-top-color: #006d75 !important;
  }

  .sm\:focus-within\:border-r-cyan-8:focus-within {
    border-right-color: #006d75 !important;
  }

  .sm\:focus-within\:border-b-cyan-8:focus-within {
    border-bottom-color: #006d75 !important;
  }

  .sm\:focus-within\:border-l-cyan-8:focus-within {
    border-left-color: #006d75 !important;
  }

  .sm\:focus-within\:border-t-cyan-9:focus-within {
    border-top-color: #00474f !important;
  }

  .sm\:focus-within\:border-r-cyan-9:focus-within {
    border-right-color: #00474f !important;
  }

  .sm\:focus-within\:border-b-cyan-9:focus-within {
    border-bottom-color: #00474f !important;
  }

  .sm\:focus-within\:border-l-cyan-9:focus-within {
    border-left-color: #00474f !important;
  }

  .sm\:focus-within\:border-t-cyan-10:focus-within {
    border-top-color: #002329 !important;
  }

  .sm\:focus-within\:border-r-cyan-10:focus-within {
    border-right-color: #002329 !important;
  }

  .sm\:focus-within\:border-b-cyan-10:focus-within {
    border-bottom-color: #002329 !important;
  }

  .sm\:focus-within\:border-l-cyan-10:focus-within {
    border-left-color: #002329 !important;
  }

  .sm\:focus-within\:border-t-blue-1:focus-within {
    border-top-color: #e6f7ff !important;
  }

  .sm\:focus-within\:border-r-blue-1:focus-within {
    border-right-color: #e6f7ff !important;
  }

  .sm\:focus-within\:border-b-blue-1:focus-within {
    border-bottom-color: #e6f7ff !important;
  }

  .sm\:focus-within\:border-l-blue-1:focus-within {
    border-left-color: #e6f7ff !important;
  }

  .sm\:focus-within\:border-t-blue-2:focus-within {
    border-top-color: #bae7ff !important;
  }

  .sm\:focus-within\:border-r-blue-2:focus-within {
    border-right-color: #bae7ff !important;
  }

  .sm\:focus-within\:border-b-blue-2:focus-within {
    border-bottom-color: #bae7ff !important;
  }

  .sm\:focus-within\:border-l-blue-2:focus-within {
    border-left-color: #bae7ff !important;
  }

  .sm\:focus-within\:border-t-blue-3:focus-within {
    border-top-color: #91d5ff !important;
  }

  .sm\:focus-within\:border-r-blue-3:focus-within {
    border-right-color: #91d5ff !important;
  }

  .sm\:focus-within\:border-b-blue-3:focus-within {
    border-bottom-color: #91d5ff !important;
  }

  .sm\:focus-within\:border-l-blue-3:focus-within {
    border-left-color: #91d5ff !important;
  }

  .sm\:focus-within\:border-t-blue-4:focus-within {
    border-top-color: #69c0ff !important;
  }

  .sm\:focus-within\:border-r-blue-4:focus-within {
    border-right-color: #69c0ff !important;
  }

  .sm\:focus-within\:border-b-blue-4:focus-within {
    border-bottom-color: #69c0ff !important;
  }

  .sm\:focus-within\:border-l-blue-4:focus-within {
    border-left-color: #69c0ff !important;
  }

  .sm\:focus-within\:border-t-blue-5:focus-within {
    border-top-color: #4b85ff !important;
  }

  .sm\:focus-within\:border-r-blue-5:focus-within {
    border-right-color: #4b85ff !important;
  }

  .sm\:focus-within\:border-b-blue-5:focus-within {
    border-bottom-color: #4b85ff !important;
  }

  .sm\:focus-within\:border-l-blue-5:focus-within {
    border-left-color: #4b85ff !important;
  }

  .sm\:focus-within\:border-t-blue-6:focus-within {
    border-top-color: #2f70ff !important;
  }

  .sm\:focus-within\:border-r-blue-6:focus-within {
    border-right-color: #2f70ff !important;
  }

  .sm\:focus-within\:border-b-blue-6:focus-within {
    border-bottom-color: #2f70ff !important;
  }

  .sm\:focus-within\:border-l-blue-6:focus-within {
    border-left-color: #2f70ff !important;
  }

  .sm\:focus-within\:border-t-blue-7:focus-within {
    border-top-color: #096dd9 !important;
  }

  .sm\:focus-within\:border-r-blue-7:focus-within {
    border-right-color: #096dd9 !important;
  }

  .sm\:focus-within\:border-b-blue-7:focus-within {
    border-bottom-color: #096dd9 !important;
  }

  .sm\:focus-within\:border-l-blue-7:focus-within {
    border-left-color: #096dd9 !important;
  }

  .sm\:focus-within\:border-t-blue-8:focus-within {
    border-top-color: #0050b3 !important;
  }

  .sm\:focus-within\:border-r-blue-8:focus-within {
    border-right-color: #0050b3 !important;
  }

  .sm\:focus-within\:border-b-blue-8:focus-within {
    border-bottom-color: #0050b3 !important;
  }

  .sm\:focus-within\:border-l-blue-8:focus-within {
    border-left-color: #0050b3 !important;
  }

  .sm\:focus-within\:border-t-blue-9:focus-within {
    border-top-color: #003a8c !important;
  }

  .sm\:focus-within\:border-r-blue-9:focus-within {
    border-right-color: #003a8c !important;
  }

  .sm\:focus-within\:border-b-blue-9:focus-within {
    border-bottom-color: #003a8c !important;
  }

  .sm\:focus-within\:border-l-blue-9:focus-within {
    border-left-color: #003a8c !important;
  }

  .sm\:focus-within\:border-t-blue-10:focus-within {
    border-top-color: #002766 !important;
  }

  .sm\:focus-within\:border-r-blue-10:focus-within {
    border-right-color: #002766 !important;
  }

  .sm\:focus-within\:border-b-blue-10:focus-within {
    border-bottom-color: #002766 !important;
  }

  .sm\:focus-within\:border-l-blue-10:focus-within {
    border-left-color: #002766 !important;
  }

  .sm\:focus-within\:border-t-geekBlue-1:focus-within {
    border-top-color: #f6f9ff !important;
  }

  .sm\:focus-within\:border-r-geekBlue-1:focus-within {
    border-right-color: #f6f9ff !important;
  }

  .sm\:focus-within\:border-b-geekBlue-1:focus-within {
    border-bottom-color: #f6f9ff !important;
  }

  .sm\:focus-within\:border-l-geekBlue-1:focus-within {
    border-left-color: #f6f9ff !important;
  }

  .sm\:focus-within\:border-t-geekBlue-2:focus-within {
    border-top-color: #f0f5ff !important;
  }

  .sm\:focus-within\:border-r-geekBlue-2:focus-within {
    border-right-color: #f0f5ff !important;
  }

  .sm\:focus-within\:border-b-geekBlue-2:focus-within {
    border-bottom-color: #f0f5ff !important;
  }

  .sm\:focus-within\:border-l-geekBlue-2:focus-within {
    border-left-color: #f0f5ff !important;
  }

  .sm\:focus-within\:border-t-geekBlue-3:focus-within {
    border-top-color: #d6e4ff !important;
  }

  .sm\:focus-within\:border-r-geekBlue-3:focus-within {
    border-right-color: #d6e4ff !important;
  }

  .sm\:focus-within\:border-b-geekBlue-3:focus-within {
    border-bottom-color: #d6e4ff !important;
  }

  .sm\:focus-within\:border-l-geekBlue-3:focus-within {
    border-left-color: #d6e4ff !important;
  }

  .sm\:focus-within\:border-t-geekBlue-4:focus-within {
    border-top-color: #adc6ff !important;
  }

  .sm\:focus-within\:border-r-geekBlue-4:focus-within {
    border-right-color: #adc6ff !important;
  }

  .sm\:focus-within\:border-b-geekBlue-4:focus-within {
    border-bottom-color: #adc6ff !important;
  }

  .sm\:focus-within\:border-l-geekBlue-4:focus-within {
    border-left-color: #adc6ff !important;
  }

  .sm\:focus-within\:border-t-geekBlue-5:focus-within {
    border-top-color: #85a5ff !important;
  }

  .sm\:focus-within\:border-r-geekBlue-5:focus-within {
    border-right-color: #85a5ff !important;
  }

  .sm\:focus-within\:border-b-geekBlue-5:focus-within {
    border-bottom-color: #85a5ff !important;
  }

  .sm\:focus-within\:border-l-geekBlue-5:focus-within {
    border-left-color: #85a5ff !important;
  }

  .sm\:focus-within\:border-t-geekBlue-6:focus-within {
    border-top-color: #597ef7 !important;
  }

  .sm\:focus-within\:border-r-geekBlue-6:focus-within {
    border-right-color: #597ef7 !important;
  }

  .sm\:focus-within\:border-b-geekBlue-6:focus-within {
    border-bottom-color: #597ef7 !important;
  }

  .sm\:focus-within\:border-l-geekBlue-6:focus-within {
    border-left-color: #597ef7 !important;
  }

  .sm\:focus-within\:border-t-geekBlue-7:focus-within {
    border-top-color: #2f54eb !important;
  }

  .sm\:focus-within\:border-r-geekBlue-7:focus-within {
    border-right-color: #2f54eb !important;
  }

  .sm\:focus-within\:border-b-geekBlue-7:focus-within {
    border-bottom-color: #2f54eb !important;
  }

  .sm\:focus-within\:border-l-geekBlue-7:focus-within {
    border-left-color: #2f54eb !important;
  }

  .sm\:focus-within\:border-t-geekBlue-8:focus-within {
    border-top-color: #1d39c4 !important;
  }

  .sm\:focus-within\:border-r-geekBlue-8:focus-within {
    border-right-color: #1d39c4 !important;
  }

  .sm\:focus-within\:border-b-geekBlue-8:focus-within {
    border-bottom-color: #1d39c4 !important;
  }

  .sm\:focus-within\:border-l-geekBlue-8:focus-within {
    border-left-color: #1d39c4 !important;
  }

  .sm\:focus-within\:border-t-geekBlue-9:focus-within {
    border-top-color: #10239e !important;
  }

  .sm\:focus-within\:border-r-geekBlue-9:focus-within {
    border-right-color: #10239e !important;
  }

  .sm\:focus-within\:border-b-geekBlue-9:focus-within {
    border-bottom-color: #10239e !important;
  }

  .sm\:focus-within\:border-l-geekBlue-9:focus-within {
    border-left-color: #10239e !important;
  }

  .sm\:focus-within\:border-t-geekBlue-10:focus-within {
    border-top-color: #061178 !important;
  }

  .sm\:focus-within\:border-r-geekBlue-10:focus-within {
    border-right-color: #061178 !important;
  }

  .sm\:focus-within\:border-b-geekBlue-10:focus-within {
    border-bottom-color: #061178 !important;
  }

  .sm\:focus-within\:border-l-geekBlue-10:focus-within {
    border-left-color: #061178 !important;
  }

  .sm\:focus-within\:border-t-geekBlue-11:focus-within {
    border-top-color: #030852 !important;
  }

  .sm\:focus-within\:border-r-geekBlue-11:focus-within {
    border-right-color: #030852 !important;
  }

  .sm\:focus-within\:border-b-geekBlue-11:focus-within {
    border-bottom-color: #030852 !important;
  }

  .sm\:focus-within\:border-l-geekBlue-11:focus-within {
    border-left-color: #030852 !important;
  }

  .sm\:focus-within\:border-t-purple-1:focus-within {
    border-top-color: #fafaff !important;
  }

  .sm\:focus-within\:border-r-purple-1:focus-within {
    border-right-color: #fafaff !important;
  }

  .sm\:focus-within\:border-b-purple-1:focus-within {
    border-bottom-color: #fafaff !important;
  }

  .sm\:focus-within\:border-l-purple-1:focus-within {
    border-left-color: #fafaff !important;
  }

  .sm\:focus-within\:border-t-purple-2:focus-within {
    border-top-color: #f9f0ff !important;
  }

  .sm\:focus-within\:border-r-purple-2:focus-within {
    border-right-color: #f9f0ff !important;
  }

  .sm\:focus-within\:border-b-purple-2:focus-within {
    border-bottom-color: #f9f0ff !important;
  }

  .sm\:focus-within\:border-l-purple-2:focus-within {
    border-left-color: #f9f0ff !important;
  }

  .sm\:focus-within\:border-t-purple-3:focus-within {
    border-top-color: #efdbff !important;
  }

  .sm\:focus-within\:border-r-purple-3:focus-within {
    border-right-color: #efdbff !important;
  }

  .sm\:focus-within\:border-b-purple-3:focus-within {
    border-bottom-color: #efdbff !important;
  }

  .sm\:focus-within\:border-l-purple-3:focus-within {
    border-left-color: #efdbff !important;
  }

  .sm\:focus-within\:border-t-purple-4:focus-within {
    border-top-color: #d3adf7 !important;
  }

  .sm\:focus-within\:border-r-purple-4:focus-within {
    border-right-color: #d3adf7 !important;
  }

  .sm\:focus-within\:border-b-purple-4:focus-within {
    border-bottom-color: #d3adf7 !important;
  }

  .sm\:focus-within\:border-l-purple-4:focus-within {
    border-left-color: #d3adf7 !important;
  }

  .sm\:focus-within\:border-t-purple-5:focus-within {
    border-top-color: #b37feb !important;
  }

  .sm\:focus-within\:border-r-purple-5:focus-within {
    border-right-color: #b37feb !important;
  }

  .sm\:focus-within\:border-b-purple-5:focus-within {
    border-bottom-color: #b37feb !important;
  }

  .sm\:focus-within\:border-l-purple-5:focus-within {
    border-left-color: #b37feb !important;
  }

  .sm\:focus-within\:border-t-purple-6:focus-within {
    border-top-color: #9254de !important;
  }

  .sm\:focus-within\:border-r-purple-6:focus-within {
    border-right-color: #9254de !important;
  }

  .sm\:focus-within\:border-b-purple-6:focus-within {
    border-bottom-color: #9254de !important;
  }

  .sm\:focus-within\:border-l-purple-6:focus-within {
    border-left-color: #9254de !important;
  }

  .sm\:focus-within\:border-t-purple-7:focus-within {
    border-top-color: #722ed1 !important;
  }

  .sm\:focus-within\:border-r-purple-7:focus-within {
    border-right-color: #722ed1 !important;
  }

  .sm\:focus-within\:border-b-purple-7:focus-within {
    border-bottom-color: #722ed1 !important;
  }

  .sm\:focus-within\:border-l-purple-7:focus-within {
    border-left-color: #722ed1 !important;
  }

  .sm\:focus-within\:border-t-purple-8:focus-within {
    border-top-color: #531dab !important;
  }

  .sm\:focus-within\:border-r-purple-8:focus-within {
    border-right-color: #531dab !important;
  }

  .sm\:focus-within\:border-b-purple-8:focus-within {
    border-bottom-color: #531dab !important;
  }

  .sm\:focus-within\:border-l-purple-8:focus-within {
    border-left-color: #531dab !important;
  }

  .sm\:focus-within\:border-t-purple-9:focus-within {
    border-top-color: #391085 !important;
  }

  .sm\:focus-within\:border-r-purple-9:focus-within {
    border-right-color: #391085 !important;
  }

  .sm\:focus-within\:border-b-purple-9:focus-within {
    border-bottom-color: #391085 !important;
  }

  .sm\:focus-within\:border-l-purple-9:focus-within {
    border-left-color: #391085 !important;
  }

  .sm\:focus-within\:border-t-purple-10:focus-within {
    border-top-color: #22075e !important;
  }

  .sm\:focus-within\:border-r-purple-10:focus-within {
    border-right-color: #22075e !important;
  }

  .sm\:focus-within\:border-b-purple-10:focus-within {
    border-bottom-color: #22075e !important;
  }

  .sm\:focus-within\:border-l-purple-10:focus-within {
    border-left-color: #22075e !important;
  }

  .sm\:focus-within\:border-t-purple-11:focus-within {
    border-top-color: #120338 !important;
  }

  .sm\:focus-within\:border-r-purple-11:focus-within {
    border-right-color: #120338 !important;
  }

  .sm\:focus-within\:border-b-purple-11:focus-within {
    border-bottom-color: #120338 !important;
  }

  .sm\:focus-within\:border-l-purple-11:focus-within {
    border-left-color: #120338 !important;
  }

  .sm\:focus-within\:border-t-magenta-1:focus-within {
    border-top-color: #fff0f6 !important;
  }

  .sm\:focus-within\:border-r-magenta-1:focus-within {
    border-right-color: #fff0f6 !important;
  }

  .sm\:focus-within\:border-b-magenta-1:focus-within {
    border-bottom-color: #fff0f6 !important;
  }

  .sm\:focus-within\:border-l-magenta-1:focus-within {
    border-left-color: #fff0f6 !important;
  }

  .sm\:focus-within\:border-t-magenta-2:focus-within {
    border-top-color: #ffd6e7 !important;
  }

  .sm\:focus-within\:border-r-magenta-2:focus-within {
    border-right-color: #ffd6e7 !important;
  }

  .sm\:focus-within\:border-b-magenta-2:focus-within {
    border-bottom-color: #ffd6e7 !important;
  }

  .sm\:focus-within\:border-l-magenta-2:focus-within {
    border-left-color: #ffd6e7 !important;
  }

  .sm\:focus-within\:border-t-magenta-3:focus-within {
    border-top-color: #ffadd2 !important;
  }

  .sm\:focus-within\:border-r-magenta-3:focus-within {
    border-right-color: #ffadd2 !important;
  }

  .sm\:focus-within\:border-b-magenta-3:focus-within {
    border-bottom-color: #ffadd2 !important;
  }

  .sm\:focus-within\:border-l-magenta-3:focus-within {
    border-left-color: #ffadd2 !important;
  }

  .sm\:focus-within\:border-t-magenta-4:focus-within {
    border-top-color: #ff85c0 !important;
  }

  .sm\:focus-within\:border-r-magenta-4:focus-within {
    border-right-color: #ff85c0 !important;
  }

  .sm\:focus-within\:border-b-magenta-4:focus-within {
    border-bottom-color: #ff85c0 !important;
  }

  .sm\:focus-within\:border-l-magenta-4:focus-within {
    border-left-color: #ff85c0 !important;
  }

  .sm\:focus-within\:border-t-magenta-5:focus-within {
    border-top-color: #f759ab !important;
  }

  .sm\:focus-within\:border-r-magenta-5:focus-within {
    border-right-color: #f759ab !important;
  }

  .sm\:focus-within\:border-b-magenta-5:focus-within {
    border-bottom-color: #f759ab !important;
  }

  .sm\:focus-within\:border-l-magenta-5:focus-within {
    border-left-color: #f759ab !important;
  }

  .sm\:focus-within\:border-t-magenta-6:focus-within {
    border-top-color: #eb2f96 !important;
  }

  .sm\:focus-within\:border-r-magenta-6:focus-within {
    border-right-color: #eb2f96 !important;
  }

  .sm\:focus-within\:border-b-magenta-6:focus-within {
    border-bottom-color: #eb2f96 !important;
  }

  .sm\:focus-within\:border-l-magenta-6:focus-within {
    border-left-color: #eb2f96 !important;
  }

  .sm\:focus-within\:border-t-magenta-7:focus-within {
    border-top-color: #c41d7f !important;
  }

  .sm\:focus-within\:border-r-magenta-7:focus-within {
    border-right-color: #c41d7f !important;
  }

  .sm\:focus-within\:border-b-magenta-7:focus-within {
    border-bottom-color: #c41d7f !important;
  }

  .sm\:focus-within\:border-l-magenta-7:focus-within {
    border-left-color: #c41d7f !important;
  }

  .sm\:focus-within\:border-t-magenta-8:focus-within {
    border-top-color: #9e1068 !important;
  }

  .sm\:focus-within\:border-r-magenta-8:focus-within {
    border-right-color: #9e1068 !important;
  }

  .sm\:focus-within\:border-b-magenta-8:focus-within {
    border-bottom-color: #9e1068 !important;
  }

  .sm\:focus-within\:border-l-magenta-8:focus-within {
    border-left-color: #9e1068 !important;
  }

  .sm\:focus-within\:border-t-magenta-9:focus-within {
    border-top-color: #780650 !important;
  }

  .sm\:focus-within\:border-r-magenta-9:focus-within {
    border-right-color: #780650 !important;
  }

  .sm\:focus-within\:border-b-magenta-9:focus-within {
    border-bottom-color: #780650 !important;
  }

  .sm\:focus-within\:border-l-magenta-9:focus-within {
    border-left-color: #780650 !important;
  }

  .sm\:focus-within\:border-t-magenta-10:focus-within {
    border-top-color: #520339 !important;
  }

  .sm\:focus-within\:border-r-magenta-10:focus-within {
    border-right-color: #520339 !important;
  }

  .sm\:focus-within\:border-b-magenta-10:focus-within {
    border-bottom-color: #520339 !important;
  }

  .sm\:focus-within\:border-l-magenta-10:focus-within {
    border-left-color: #520339 !important;
  }

  .sm\:focus-within\:border-t-gray-1:focus-within {
    border-top-color: #ffffff !important;
  }

  .sm\:focus-within\:border-r-gray-1:focus-within {
    border-right-color: #ffffff !important;
  }

  .sm\:focus-within\:border-b-gray-1:focus-within {
    border-bottom-color: #ffffff !important;
  }

  .sm\:focus-within\:border-l-gray-1:focus-within {
    border-left-color: #ffffff !important;
  }

  .sm\:focus-within\:border-t-gray-2:focus-within {
    border-top-color: #fafafa !important;
  }

  .sm\:focus-within\:border-r-gray-2:focus-within {
    border-right-color: #fafafa !important;
  }

  .sm\:focus-within\:border-b-gray-2:focus-within {
    border-bottom-color: #fafafa !important;
  }

  .sm\:focus-within\:border-l-gray-2:focus-within {
    border-left-color: #fafafa !important;
  }

  .sm\:focus-within\:border-t-gray-3:focus-within {
    border-top-color: #f5f5f5 !important;
  }

  .sm\:focus-within\:border-r-gray-3:focus-within {
    border-right-color: #f5f5f5 !important;
  }

  .sm\:focus-within\:border-b-gray-3:focus-within {
    border-bottom-color: #f5f5f5 !important;
  }

  .sm\:focus-within\:border-l-gray-3:focus-within {
    border-left-color: #f5f5f5 !important;
  }

  .sm\:focus-within\:border-t-gray-4:focus-within {
    border-top-color: #e8e8e8 !important;
  }

  .sm\:focus-within\:border-r-gray-4:focus-within {
    border-right-color: #e8e8e8 !important;
  }

  .sm\:focus-within\:border-b-gray-4:focus-within {
    border-bottom-color: #e8e8e8 !important;
  }

  .sm\:focus-within\:border-l-gray-4:focus-within {
    border-left-color: #e8e8e8 !important;
  }

  .sm\:focus-within\:border-t-gray-5:focus-within {
    border-top-color: #d9d9d9 !important;
  }

  .sm\:focus-within\:border-r-gray-5:focus-within {
    border-right-color: #d9d9d9 !important;
  }

  .sm\:focus-within\:border-b-gray-5:focus-within {
    border-bottom-color: #d9d9d9 !important;
  }

  .sm\:focus-within\:border-l-gray-5:focus-within {
    border-left-color: #d9d9d9 !important;
  }

  .sm\:focus-within\:border-t-gray-6:focus-within {
    border-top-color: #bfbfbf !important;
  }

  .sm\:focus-within\:border-r-gray-6:focus-within {
    border-right-color: #bfbfbf !important;
  }

  .sm\:focus-within\:border-b-gray-6:focus-within {
    border-bottom-color: #bfbfbf !important;
  }

  .sm\:focus-within\:border-l-gray-6:focus-within {
    border-left-color: #bfbfbf !important;
  }

  .sm\:focus-within\:border-t-gray-7:focus-within {
    border-top-color: #8c8c8c !important;
  }

  .sm\:focus-within\:border-r-gray-7:focus-within {
    border-right-color: #8c8c8c !important;
  }

  .sm\:focus-within\:border-b-gray-7:focus-within {
    border-bottom-color: #8c8c8c !important;
  }

  .sm\:focus-within\:border-l-gray-7:focus-within {
    border-left-color: #8c8c8c !important;
  }

  .sm\:focus-within\:border-t-gray-8:focus-within {
    border-top-color: #595959 !important;
  }

  .sm\:focus-within\:border-r-gray-8:focus-within {
    border-right-color: #595959 !important;
  }

  .sm\:focus-within\:border-b-gray-8:focus-within {
    border-bottom-color: #595959 !important;
  }

  .sm\:focus-within\:border-l-gray-8:focus-within {
    border-left-color: #595959 !important;
  }

  .sm\:focus-within\:border-t-gray-9:focus-within {
    border-top-color: #262626 !important;
  }

  .sm\:focus-within\:border-r-gray-9:focus-within {
    border-right-color: #262626 !important;
  }

  .sm\:focus-within\:border-b-gray-9:focus-within {
    border-bottom-color: #262626 !important;
  }

  .sm\:focus-within\:border-l-gray-9:focus-within {
    border-left-color: #262626 !important;
  }

  .sm\:focus-within\:border-t-gray-10:focus-within {
    border-top-color: #000000 !important;
  }

  .sm\:focus-within\:border-r-gray-10:focus-within {
    border-right-color: #000000 !important;
  }

  .sm\:focus-within\:border-b-gray-10:focus-within {
    border-bottom-color: #000000 !important;
  }

  .sm\:focus-within\:border-l-gray-10:focus-within {
    border-left-color: #000000 !important;
  }

  .sm\:focus-within\:border-t-transparent:focus-within {
    border-top-color: transparent !important;
  }

  .sm\:focus-within\:border-r-transparent:focus-within {
    border-right-color: transparent !important;
  }

  .sm\:focus-within\:border-b-transparent:focus-within {
    border-bottom-color: transparent !important;
  }

  .sm\:focus-within\:border-l-transparent:focus-within {
    border-left-color: transparent !important;
  }

  .sm\:focus-within\:border-t-DEFAULT:focus-within {
    border-top-color: currentColor !important;
  }

  .sm\:focus-within\:border-r-DEFAULT:focus-within {
    border-right-color: currentColor !important;
  }

  .sm\:focus-within\:border-b-DEFAULT:focus-within {
    border-bottom-color: currentColor !important;
  }

  .sm\:focus-within\:border-l-DEFAULT:focus-within {
    border-left-color: currentColor !important;
  }

  .sm\:hover\:border-t-red-1:hover {
    border-top-color: #fff1f0 !important;
  }

  .sm\:hover\:border-r-red-1:hover {
    border-right-color: #fff1f0 !important;
  }

  .sm\:hover\:border-b-red-1:hover {
    border-bottom-color: #fff1f0 !important;
  }

  .sm\:hover\:border-l-red-1:hover {
    border-left-color: #fff1f0 !important;
  }

  .sm\:hover\:border-t-red-2:hover {
    border-top-color: #ffccc7 !important;
  }

  .sm\:hover\:border-r-red-2:hover {
    border-right-color: #ffccc7 !important;
  }

  .sm\:hover\:border-b-red-2:hover {
    border-bottom-color: #ffccc7 !important;
  }

  .sm\:hover\:border-l-red-2:hover {
    border-left-color: #ffccc7 !important;
  }

  .sm\:hover\:border-t-red-3:hover {
    border-top-color: #ffa39e !important;
  }

  .sm\:hover\:border-r-red-3:hover {
    border-right-color: #ffa39e !important;
  }

  .sm\:hover\:border-b-red-3:hover {
    border-bottom-color: #ffa39e !important;
  }

  .sm\:hover\:border-l-red-3:hover {
    border-left-color: #ffa39e !important;
  }

  .sm\:hover\:border-t-red-4:hover {
    border-top-color: #ff7875 !important;
  }

  .sm\:hover\:border-r-red-4:hover {
    border-right-color: #ff7875 !important;
  }

  .sm\:hover\:border-b-red-4:hover {
    border-bottom-color: #ff7875 !important;
  }

  .sm\:hover\:border-l-red-4:hover {
    border-left-color: #ff7875 !important;
  }

  .sm\:hover\:border-t-red-5:hover {
    border-top-color: #ff4d4f !important;
  }

  .sm\:hover\:border-r-red-5:hover {
    border-right-color: #ff4d4f !important;
  }

  .sm\:hover\:border-b-red-5:hover {
    border-bottom-color: #ff4d4f !important;
  }

  .sm\:hover\:border-l-red-5:hover {
    border-left-color: #ff4d4f !important;
  }

  .sm\:hover\:border-t-red-6:hover {
    border-top-color: #f5222d !important;
  }

  .sm\:hover\:border-r-red-6:hover {
    border-right-color: #f5222d !important;
  }

  .sm\:hover\:border-b-red-6:hover {
    border-bottom-color: #f5222d !important;
  }

  .sm\:hover\:border-l-red-6:hover {
    border-left-color: #f5222d !important;
  }

  .sm\:hover\:border-t-red-7:hover {
    border-top-color: #cf1322 !important;
  }

  .sm\:hover\:border-r-red-7:hover {
    border-right-color: #cf1322 !important;
  }

  .sm\:hover\:border-b-red-7:hover {
    border-bottom-color: #cf1322 !important;
  }

  .sm\:hover\:border-l-red-7:hover {
    border-left-color: #cf1322 !important;
  }

  .sm\:hover\:border-t-red-8:hover {
    border-top-color: #a8071a !important;
  }

  .sm\:hover\:border-r-red-8:hover {
    border-right-color: #a8071a !important;
  }

  .sm\:hover\:border-b-red-8:hover {
    border-bottom-color: #a8071a !important;
  }

  .sm\:hover\:border-l-red-8:hover {
    border-left-color: #a8071a !important;
  }

  .sm\:hover\:border-t-red-9:hover {
    border-top-color: #820014 !important;
  }

  .sm\:hover\:border-r-red-9:hover {
    border-right-color: #820014 !important;
  }

  .sm\:hover\:border-b-red-9:hover {
    border-bottom-color: #820014 !important;
  }

  .sm\:hover\:border-l-red-9:hover {
    border-left-color: #820014 !important;
  }

  .sm\:hover\:border-t-red-10:hover {
    border-top-color: #5c0011 !important;
  }

  .sm\:hover\:border-r-red-10:hover {
    border-right-color: #5c0011 !important;
  }

  .sm\:hover\:border-b-red-10:hover {
    border-bottom-color: #5c0011 !important;
  }

  .sm\:hover\:border-l-red-10:hover {
    border-left-color: #5c0011 !important;
  }

  .sm\:hover\:border-t-volcano-1:hover {
    border-top-color: #fff2e8 !important;
  }

  .sm\:hover\:border-r-volcano-1:hover {
    border-right-color: #fff2e8 !important;
  }

  .sm\:hover\:border-b-volcano-1:hover {
    border-bottom-color: #fff2e8 !important;
  }

  .sm\:hover\:border-l-volcano-1:hover {
    border-left-color: #fff2e8 !important;
  }

  .sm\:hover\:border-t-volcano-2:hover {
    border-top-color: #ffd8bf !important;
  }

  .sm\:hover\:border-r-volcano-2:hover {
    border-right-color: #ffd8bf !important;
  }

  .sm\:hover\:border-b-volcano-2:hover {
    border-bottom-color: #ffd8bf !important;
  }

  .sm\:hover\:border-l-volcano-2:hover {
    border-left-color: #ffd8bf !important;
  }

  .sm\:hover\:border-t-volcano-3:hover {
    border-top-color: #ffbb96 !important;
  }

  .sm\:hover\:border-r-volcano-3:hover {
    border-right-color: #ffbb96 !important;
  }

  .sm\:hover\:border-b-volcano-3:hover {
    border-bottom-color: #ffbb96 !important;
  }

  .sm\:hover\:border-l-volcano-3:hover {
    border-left-color: #ffbb96 !important;
  }

  .sm\:hover\:border-t-volcano-4:hover {
    border-top-color: #ff9c6e !important;
  }

  .sm\:hover\:border-r-volcano-4:hover {
    border-right-color: #ff9c6e !important;
  }

  .sm\:hover\:border-b-volcano-4:hover {
    border-bottom-color: #ff9c6e !important;
  }

  .sm\:hover\:border-l-volcano-4:hover {
    border-left-color: #ff9c6e !important;
  }

  .sm\:hover\:border-t-volcano-5:hover {
    border-top-color: #ff7a45 !important;
  }

  .sm\:hover\:border-r-volcano-5:hover {
    border-right-color: #ff7a45 !important;
  }

  .sm\:hover\:border-b-volcano-5:hover {
    border-bottom-color: #ff7a45 !important;
  }

  .sm\:hover\:border-l-volcano-5:hover {
    border-left-color: #ff7a45 !important;
  }

  .sm\:hover\:border-t-volcano-6:hover {
    border-top-color: #fa541c !important;
  }

  .sm\:hover\:border-r-volcano-6:hover {
    border-right-color: #fa541c !important;
  }

  .sm\:hover\:border-b-volcano-6:hover {
    border-bottom-color: #fa541c !important;
  }

  .sm\:hover\:border-l-volcano-6:hover {
    border-left-color: #fa541c !important;
  }

  .sm\:hover\:border-t-volcano-7:hover {
    border-top-color: #d4380d !important;
  }

  .sm\:hover\:border-r-volcano-7:hover {
    border-right-color: #d4380d !important;
  }

  .sm\:hover\:border-b-volcano-7:hover {
    border-bottom-color: #d4380d !important;
  }

  .sm\:hover\:border-l-volcano-7:hover {
    border-left-color: #d4380d !important;
  }

  .sm\:hover\:border-t-volcano-8:hover {
    border-top-color: #ad2102 !important;
  }

  .sm\:hover\:border-r-volcano-8:hover {
    border-right-color: #ad2102 !important;
  }

  .sm\:hover\:border-b-volcano-8:hover {
    border-bottom-color: #ad2102 !important;
  }

  .sm\:hover\:border-l-volcano-8:hover {
    border-left-color: #ad2102 !important;
  }

  .sm\:hover\:border-t-volcano-9:hover {
    border-top-color: #871400 !important;
  }

  .sm\:hover\:border-r-volcano-9:hover {
    border-right-color: #871400 !important;
  }

  .sm\:hover\:border-b-volcano-9:hover {
    border-bottom-color: #871400 !important;
  }

  .sm\:hover\:border-l-volcano-9:hover {
    border-left-color: #871400 !important;
  }

  .sm\:hover\:border-t-volcano-10:hover {
    border-top-color: #610b00 !important;
  }

  .sm\:hover\:border-r-volcano-10:hover {
    border-right-color: #610b00 !important;
  }

  .sm\:hover\:border-b-volcano-10:hover {
    border-bottom-color: #610b00 !important;
  }

  .sm\:hover\:border-l-volcano-10:hover {
    border-left-color: #610b00 !important;
  }

  .sm\:hover\:border-t-orange-1:hover {
    border-top-color: #fff7e6 !important;
  }

  .sm\:hover\:border-r-orange-1:hover {
    border-right-color: #fff7e6 !important;
  }

  .sm\:hover\:border-b-orange-1:hover {
    border-bottom-color: #fff7e6 !important;
  }

  .sm\:hover\:border-l-orange-1:hover {
    border-left-color: #fff7e6 !important;
  }

  .sm\:hover\:border-t-orange-2:hover {
    border-top-color: #ffe7ba !important;
  }

  .sm\:hover\:border-r-orange-2:hover {
    border-right-color: #ffe7ba !important;
  }

  .sm\:hover\:border-b-orange-2:hover {
    border-bottom-color: #ffe7ba !important;
  }

  .sm\:hover\:border-l-orange-2:hover {
    border-left-color: #ffe7ba !important;
  }

  .sm\:hover\:border-t-orange-3:hover {
    border-top-color: #ffd591 !important;
  }

  .sm\:hover\:border-r-orange-3:hover {
    border-right-color: #ffd591 !important;
  }

  .sm\:hover\:border-b-orange-3:hover {
    border-bottom-color: #ffd591 !important;
  }

  .sm\:hover\:border-l-orange-3:hover {
    border-left-color: #ffd591 !important;
  }

  .sm\:hover\:border-t-orange-4:hover {
    border-top-color: #ffc069 !important;
  }

  .sm\:hover\:border-r-orange-4:hover {
    border-right-color: #ffc069 !important;
  }

  .sm\:hover\:border-b-orange-4:hover {
    border-bottom-color: #ffc069 !important;
  }

  .sm\:hover\:border-l-orange-4:hover {
    border-left-color: #ffc069 !important;
  }

  .sm\:hover\:border-t-orange-5:hover {
    border-top-color: #ffa940 !important;
  }

  .sm\:hover\:border-r-orange-5:hover {
    border-right-color: #ffa940 !important;
  }

  .sm\:hover\:border-b-orange-5:hover {
    border-bottom-color: #ffa940 !important;
  }

  .sm\:hover\:border-l-orange-5:hover {
    border-left-color: #ffa940 !important;
  }

  .sm\:hover\:border-t-orange-6:hover {
    border-top-color: #fa8c16 !important;
  }

  .sm\:hover\:border-r-orange-6:hover {
    border-right-color: #fa8c16 !important;
  }

  .sm\:hover\:border-b-orange-6:hover {
    border-bottom-color: #fa8c16 !important;
  }

  .sm\:hover\:border-l-orange-6:hover {
    border-left-color: #fa8c16 !important;
  }

  .sm\:hover\:border-t-orange-7:hover {
    border-top-color: #d46b08 !important;
  }

  .sm\:hover\:border-r-orange-7:hover {
    border-right-color: #d46b08 !important;
  }

  .sm\:hover\:border-b-orange-7:hover {
    border-bottom-color: #d46b08 !important;
  }

  .sm\:hover\:border-l-orange-7:hover {
    border-left-color: #d46b08 !important;
  }

  .sm\:hover\:border-t-orange-8:hover {
    border-top-color: #ad4e00 !important;
  }

  .sm\:hover\:border-r-orange-8:hover {
    border-right-color: #ad4e00 !important;
  }

  .sm\:hover\:border-b-orange-8:hover {
    border-bottom-color: #ad4e00 !important;
  }

  .sm\:hover\:border-l-orange-8:hover {
    border-left-color: #ad4e00 !important;
  }

  .sm\:hover\:border-t-orange-9:hover {
    border-top-color: #873800 !important;
  }

  .sm\:hover\:border-r-orange-9:hover {
    border-right-color: #873800 !important;
  }

  .sm\:hover\:border-b-orange-9:hover {
    border-bottom-color: #873800 !important;
  }

  .sm\:hover\:border-l-orange-9:hover {
    border-left-color: #873800 !important;
  }

  .sm\:hover\:border-t-orange-10:hover {
    border-top-color: #612500 !important;
  }

  .sm\:hover\:border-r-orange-10:hover {
    border-right-color: #612500 !important;
  }

  .sm\:hover\:border-b-orange-10:hover {
    border-bottom-color: #612500 !important;
  }

  .sm\:hover\:border-l-orange-10:hover {
    border-left-color: #612500 !important;
  }

  .sm\:hover\:border-t-gold-1:hover {
    border-top-color: #fffbe6 !important;
  }

  .sm\:hover\:border-r-gold-1:hover {
    border-right-color: #fffbe6 !important;
  }

  .sm\:hover\:border-b-gold-1:hover {
    border-bottom-color: #fffbe6 !important;
  }

  .sm\:hover\:border-l-gold-1:hover {
    border-left-color: #fffbe6 !important;
  }

  .sm\:hover\:border-t-gold-2:hover {
    border-top-color: #fff1b8 !important;
  }

  .sm\:hover\:border-r-gold-2:hover {
    border-right-color: #fff1b8 !important;
  }

  .sm\:hover\:border-b-gold-2:hover {
    border-bottom-color: #fff1b8 !important;
  }

  .sm\:hover\:border-l-gold-2:hover {
    border-left-color: #fff1b8 !important;
  }

  .sm\:hover\:border-t-gold-3:hover {
    border-top-color: #ffe58f !important;
  }

  .sm\:hover\:border-r-gold-3:hover {
    border-right-color: #ffe58f !important;
  }

  .sm\:hover\:border-b-gold-3:hover {
    border-bottom-color: #ffe58f !important;
  }

  .sm\:hover\:border-l-gold-3:hover {
    border-left-color: #ffe58f !important;
  }

  .sm\:hover\:border-t-gold-4:hover {
    border-top-color: #ffd666 !important;
  }

  .sm\:hover\:border-r-gold-4:hover {
    border-right-color: #ffd666 !important;
  }

  .sm\:hover\:border-b-gold-4:hover {
    border-bottom-color: #ffd666 !important;
  }

  .sm\:hover\:border-l-gold-4:hover {
    border-left-color: #ffd666 !important;
  }

  .sm\:hover\:border-t-gold-5:hover {
    border-top-color: #ffc53d !important;
  }

  .sm\:hover\:border-r-gold-5:hover {
    border-right-color: #ffc53d !important;
  }

  .sm\:hover\:border-b-gold-5:hover {
    border-bottom-color: #ffc53d !important;
  }

  .sm\:hover\:border-l-gold-5:hover {
    border-left-color: #ffc53d !important;
  }

  .sm\:hover\:border-t-gold-6:hover {
    border-top-color: #faad14 !important;
  }

  .sm\:hover\:border-r-gold-6:hover {
    border-right-color: #faad14 !important;
  }

  .sm\:hover\:border-b-gold-6:hover {
    border-bottom-color: #faad14 !important;
  }

  .sm\:hover\:border-l-gold-6:hover {
    border-left-color: #faad14 !important;
  }

  .sm\:hover\:border-t-gold-7:hover {
    border-top-color: #d48806 !important;
  }

  .sm\:hover\:border-r-gold-7:hover {
    border-right-color: #d48806 !important;
  }

  .sm\:hover\:border-b-gold-7:hover {
    border-bottom-color: #d48806 !important;
  }

  .sm\:hover\:border-l-gold-7:hover {
    border-left-color: #d48806 !important;
  }

  .sm\:hover\:border-t-gold-8:hover {
    border-top-color: #ad6800 !important;
  }

  .sm\:hover\:border-r-gold-8:hover {
    border-right-color: #ad6800 !important;
  }

  .sm\:hover\:border-b-gold-8:hover {
    border-bottom-color: #ad6800 !important;
  }

  .sm\:hover\:border-l-gold-8:hover {
    border-left-color: #ad6800 !important;
  }

  .sm\:hover\:border-t-gold-9:hover {
    border-top-color: #874d00 !important;
  }

  .sm\:hover\:border-r-gold-9:hover {
    border-right-color: #874d00 !important;
  }

  .sm\:hover\:border-b-gold-9:hover {
    border-bottom-color: #874d00 !important;
  }

  .sm\:hover\:border-l-gold-9:hover {
    border-left-color: #874d00 !important;
  }

  .sm\:hover\:border-t-gold-10:hover {
    border-top-color: #613400 !important;
  }

  .sm\:hover\:border-r-gold-10:hover {
    border-right-color: #613400 !important;
  }

  .sm\:hover\:border-b-gold-10:hover {
    border-bottom-color: #613400 !important;
  }

  .sm\:hover\:border-l-gold-10:hover {
    border-left-color: #613400 !important;
  }

  .sm\:hover\:border-t-yellow-1:hover {
    border-top-color: #feffe6 !important;
  }

  .sm\:hover\:border-r-yellow-1:hover {
    border-right-color: #feffe6 !important;
  }

  .sm\:hover\:border-b-yellow-1:hover {
    border-bottom-color: #feffe6 !important;
  }

  .sm\:hover\:border-l-yellow-1:hover {
    border-left-color: #feffe6 !important;
  }

  .sm\:hover\:border-t-yellow-2:hover {
    border-top-color: #ffffb8 !important;
  }

  .sm\:hover\:border-r-yellow-2:hover {
    border-right-color: #ffffb8 !important;
  }

  .sm\:hover\:border-b-yellow-2:hover {
    border-bottom-color: #ffffb8 !important;
  }

  .sm\:hover\:border-l-yellow-2:hover {
    border-left-color: #ffffb8 !important;
  }

  .sm\:hover\:border-t-yellow-3:hover {
    border-top-color: #fffb8f !important;
  }

  .sm\:hover\:border-r-yellow-3:hover {
    border-right-color: #fffb8f !important;
  }

  .sm\:hover\:border-b-yellow-3:hover {
    border-bottom-color: #fffb8f !important;
  }

  .sm\:hover\:border-l-yellow-3:hover {
    border-left-color: #fffb8f !important;
  }

  .sm\:hover\:border-t-yellow-4:hover {
    border-top-color: #fff566 !important;
  }

  .sm\:hover\:border-r-yellow-4:hover {
    border-right-color: #fff566 !important;
  }

  .sm\:hover\:border-b-yellow-4:hover {
    border-bottom-color: #fff566 !important;
  }

  .sm\:hover\:border-l-yellow-4:hover {
    border-left-color: #fff566 !important;
  }

  .sm\:hover\:border-t-yellow-5:hover {
    border-top-color: #ffec3d !important;
  }

  .sm\:hover\:border-r-yellow-5:hover {
    border-right-color: #ffec3d !important;
  }

  .sm\:hover\:border-b-yellow-5:hover {
    border-bottom-color: #ffec3d !important;
  }

  .sm\:hover\:border-l-yellow-5:hover {
    border-left-color: #ffec3d !important;
  }

  .sm\:hover\:border-t-yellow-6:hover {
    border-top-color: #fadb14 !important;
  }

  .sm\:hover\:border-r-yellow-6:hover {
    border-right-color: #fadb14 !important;
  }

  .sm\:hover\:border-b-yellow-6:hover {
    border-bottom-color: #fadb14 !important;
  }

  .sm\:hover\:border-l-yellow-6:hover {
    border-left-color: #fadb14 !important;
  }

  .sm\:hover\:border-t-yellow-7:hover {
    border-top-color: #d4b106 !important;
  }

  .sm\:hover\:border-r-yellow-7:hover {
    border-right-color: #d4b106 !important;
  }

  .sm\:hover\:border-b-yellow-7:hover {
    border-bottom-color: #d4b106 !important;
  }

  .sm\:hover\:border-l-yellow-7:hover {
    border-left-color: #d4b106 !important;
  }

  .sm\:hover\:border-t-yellow-8:hover {
    border-top-color: #ad8b00 !important;
  }

  .sm\:hover\:border-r-yellow-8:hover {
    border-right-color: #ad8b00 !important;
  }

  .sm\:hover\:border-b-yellow-8:hover {
    border-bottom-color: #ad8b00 !important;
  }

  .sm\:hover\:border-l-yellow-8:hover {
    border-left-color: #ad8b00 !important;
  }

  .sm\:hover\:border-t-yellow-9:hover {
    border-top-color: #876800 !important;
  }

  .sm\:hover\:border-r-yellow-9:hover {
    border-right-color: #876800 !important;
  }

  .sm\:hover\:border-b-yellow-9:hover {
    border-bottom-color: #876800 !important;
  }

  .sm\:hover\:border-l-yellow-9:hover {
    border-left-color: #876800 !important;
  }

  .sm\:hover\:border-t-yellow-10:hover {
    border-top-color: #614700 !important;
  }

  .sm\:hover\:border-r-yellow-10:hover {
    border-right-color: #614700 !important;
  }

  .sm\:hover\:border-b-yellow-10:hover {
    border-bottom-color: #614700 !important;
  }

  .sm\:hover\:border-l-yellow-10:hover {
    border-left-color: #614700 !important;
  }

  .sm\:hover\:border-t-lime-1:hover {
    border-top-color: #fcffe6 !important;
  }

  .sm\:hover\:border-r-lime-1:hover {
    border-right-color: #fcffe6 !important;
  }

  .sm\:hover\:border-b-lime-1:hover {
    border-bottom-color: #fcffe6 !important;
  }

  .sm\:hover\:border-l-lime-1:hover {
    border-left-color: #fcffe6 !important;
  }

  .sm\:hover\:border-t-lime-2:hover {
    border-top-color: #f4ffb8 !important;
  }

  .sm\:hover\:border-r-lime-2:hover {
    border-right-color: #f4ffb8 !important;
  }

  .sm\:hover\:border-b-lime-2:hover {
    border-bottom-color: #f4ffb8 !important;
  }

  .sm\:hover\:border-l-lime-2:hover {
    border-left-color: #f4ffb8 !important;
  }

  .sm\:hover\:border-t-lime-3:hover {
    border-top-color: #eaff8f !important;
  }

  .sm\:hover\:border-r-lime-3:hover {
    border-right-color: #eaff8f !important;
  }

  .sm\:hover\:border-b-lime-3:hover {
    border-bottom-color: #eaff8f !important;
  }

  .sm\:hover\:border-l-lime-3:hover {
    border-left-color: #eaff8f !important;
  }

  .sm\:hover\:border-t-lime-4:hover {
    border-top-color: #d3f261 !important;
  }

  .sm\:hover\:border-r-lime-4:hover {
    border-right-color: #d3f261 !important;
  }

  .sm\:hover\:border-b-lime-4:hover {
    border-bottom-color: #d3f261 !important;
  }

  .sm\:hover\:border-l-lime-4:hover {
    border-left-color: #d3f261 !important;
  }

  .sm\:hover\:border-t-lime-5:hover {
    border-top-color: #bae637 !important;
  }

  .sm\:hover\:border-r-lime-5:hover {
    border-right-color: #bae637 !important;
  }

  .sm\:hover\:border-b-lime-5:hover {
    border-bottom-color: #bae637 !important;
  }

  .sm\:hover\:border-l-lime-5:hover {
    border-left-color: #bae637 !important;
  }

  .sm\:hover\:border-t-lime-6:hover {
    border-top-color: #a0d911 !important;
  }

  .sm\:hover\:border-r-lime-6:hover {
    border-right-color: #a0d911 !important;
  }

  .sm\:hover\:border-b-lime-6:hover {
    border-bottom-color: #a0d911 !important;
  }

  .sm\:hover\:border-l-lime-6:hover {
    border-left-color: #a0d911 !important;
  }

  .sm\:hover\:border-t-lime-7:hover {
    border-top-color: #7cb305 !important;
  }

  .sm\:hover\:border-r-lime-7:hover {
    border-right-color: #7cb305 !important;
  }

  .sm\:hover\:border-b-lime-7:hover {
    border-bottom-color: #7cb305 !important;
  }

  .sm\:hover\:border-l-lime-7:hover {
    border-left-color: #7cb305 !important;
  }

  .sm\:hover\:border-t-lime-8:hover {
    border-top-color: #5b8c00 !important;
  }

  .sm\:hover\:border-r-lime-8:hover {
    border-right-color: #5b8c00 !important;
  }

  .sm\:hover\:border-b-lime-8:hover {
    border-bottom-color: #5b8c00 !important;
  }

  .sm\:hover\:border-l-lime-8:hover {
    border-left-color: #5b8c00 !important;
  }

  .sm\:hover\:border-t-lime-9:hover {
    border-top-color: #3f6600 !important;
  }

  .sm\:hover\:border-r-lime-9:hover {
    border-right-color: #3f6600 !important;
  }

  .sm\:hover\:border-b-lime-9:hover {
    border-bottom-color: #3f6600 !important;
  }

  .sm\:hover\:border-l-lime-9:hover {
    border-left-color: #3f6600 !important;
  }

  .sm\:hover\:border-t-lime-10:hover {
    border-top-color: #254000 !important;
  }

  .sm\:hover\:border-r-lime-10:hover {
    border-right-color: #254000 !important;
  }

  .sm\:hover\:border-b-lime-10:hover {
    border-bottom-color: #254000 !important;
  }

  .sm\:hover\:border-l-lime-10:hover {
    border-left-color: #254000 !important;
  }

  .sm\:hover\:border-t-green-1:hover {
    border-top-color: #f6fef9 !important;
  }

  .sm\:hover\:border-r-green-1:hover {
    border-right-color: #f6fef9 !important;
  }

  .sm\:hover\:border-b-green-1:hover {
    border-bottom-color: #f6fef9 !important;
  }

  .sm\:hover\:border-l-green-1:hover {
    border-left-color: #f6fef9 !important;
  }

  .sm\:hover\:border-t-green-2:hover {
    border-top-color: #f6ffed !important;
  }

  .sm\:hover\:border-r-green-2:hover {
    border-right-color: #f6ffed !important;
  }

  .sm\:hover\:border-b-green-2:hover {
    border-bottom-color: #f6ffed !important;
  }

  .sm\:hover\:border-l-green-2:hover {
    border-left-color: #f6ffed !important;
  }

  .sm\:hover\:border-t-green-3:hover {
    border-top-color: #d9f7be !important;
  }

  .sm\:hover\:border-r-green-3:hover {
    border-right-color: #d9f7be !important;
  }

  .sm\:hover\:border-b-green-3:hover {
    border-bottom-color: #d9f7be !important;
  }

  .sm\:hover\:border-l-green-3:hover {
    border-left-color: #d9f7be !important;
  }

  .sm\:hover\:border-t-green-4:hover {
    border-top-color: #b7eb8f !important;
  }

  .sm\:hover\:border-r-green-4:hover {
    border-right-color: #b7eb8f !important;
  }

  .sm\:hover\:border-b-green-4:hover {
    border-bottom-color: #b7eb8f !important;
  }

  .sm\:hover\:border-l-green-4:hover {
    border-left-color: #b7eb8f !important;
  }

  .sm\:hover\:border-t-green-5:hover {
    border-top-color: #95de64 !important;
  }

  .sm\:hover\:border-r-green-5:hover {
    border-right-color: #95de64 !important;
  }

  .sm\:hover\:border-b-green-5:hover {
    border-bottom-color: #95de64 !important;
  }

  .sm\:hover\:border-l-green-5:hover {
    border-left-color: #95de64 !important;
  }

  .sm\:hover\:border-t-green-6:hover {
    border-top-color: #73d13d !important;
  }

  .sm\:hover\:border-r-green-6:hover {
    border-right-color: #73d13d !important;
  }

  .sm\:hover\:border-b-green-6:hover {
    border-bottom-color: #73d13d !important;
  }

  .sm\:hover\:border-l-green-6:hover {
    border-left-color: #73d13d !important;
  }

  .sm\:hover\:border-t-green-7:hover {
    border-top-color: #52c41a !important;
  }

  .sm\:hover\:border-r-green-7:hover {
    border-right-color: #52c41a !important;
  }

  .sm\:hover\:border-b-green-7:hover {
    border-bottom-color: #52c41a !important;
  }

  .sm\:hover\:border-l-green-7:hover {
    border-left-color: #52c41a !important;
  }

  .sm\:hover\:border-t-green-8:hover {
    border-top-color: #389e0d !important;
  }

  .sm\:hover\:border-r-green-8:hover {
    border-right-color: #389e0d !important;
  }

  .sm\:hover\:border-b-green-8:hover {
    border-bottom-color: #389e0d !important;
  }

  .sm\:hover\:border-l-green-8:hover {
    border-left-color: #389e0d !important;
  }

  .sm\:hover\:border-t-green-9:hover {
    border-top-color: #237804 !important;
  }

  .sm\:hover\:border-r-green-9:hover {
    border-right-color: #237804 !important;
  }

  .sm\:hover\:border-b-green-9:hover {
    border-bottom-color: #237804 !important;
  }

  .sm\:hover\:border-l-green-9:hover {
    border-left-color: #237804 !important;
  }

  .sm\:hover\:border-t-green-10:hover {
    border-top-color: #135200 !important;
  }

  .sm\:hover\:border-r-green-10:hover {
    border-right-color: #135200 !important;
  }

  .sm\:hover\:border-b-green-10:hover {
    border-bottom-color: #135200 !important;
  }

  .sm\:hover\:border-l-green-10:hover {
    border-left-color: #135200 !important;
  }

  .sm\:hover\:border-t-green-11:hover {
    border-top-color: #092b00 !important;
  }

  .sm\:hover\:border-r-green-11:hover {
    border-right-color: #092b00 !important;
  }

  .sm\:hover\:border-b-green-11:hover {
    border-bottom-color: #092b00 !important;
  }

  .sm\:hover\:border-l-green-11:hover {
    border-left-color: #092b00 !important;
  }

  .sm\:hover\:border-t-cyan-1:hover {
    border-top-color: #e6fffb !important;
  }

  .sm\:hover\:border-r-cyan-1:hover {
    border-right-color: #e6fffb !important;
  }

  .sm\:hover\:border-b-cyan-1:hover {
    border-bottom-color: #e6fffb !important;
  }

  .sm\:hover\:border-l-cyan-1:hover {
    border-left-color: #e6fffb !important;
  }

  .sm\:hover\:border-t-cyan-2:hover {
    border-top-color: #b5f5ec !important;
  }

  .sm\:hover\:border-r-cyan-2:hover {
    border-right-color: #b5f5ec !important;
  }

  .sm\:hover\:border-b-cyan-2:hover {
    border-bottom-color: #b5f5ec !important;
  }

  .sm\:hover\:border-l-cyan-2:hover {
    border-left-color: #b5f5ec !important;
  }

  .sm\:hover\:border-t-cyan-3:hover {
    border-top-color: #87e8de !important;
  }

  .sm\:hover\:border-r-cyan-3:hover {
    border-right-color: #87e8de !important;
  }

  .sm\:hover\:border-b-cyan-3:hover {
    border-bottom-color: #87e8de !important;
  }

  .sm\:hover\:border-l-cyan-3:hover {
    border-left-color: #87e8de !important;
  }

  .sm\:hover\:border-t-cyan-4:hover {
    border-top-color: #5cdbd3 !important;
  }

  .sm\:hover\:border-r-cyan-4:hover {
    border-right-color: #5cdbd3 !important;
  }

  .sm\:hover\:border-b-cyan-4:hover {
    border-bottom-color: #5cdbd3 !important;
  }

  .sm\:hover\:border-l-cyan-4:hover {
    border-left-color: #5cdbd3 !important;
  }

  .sm\:hover\:border-t-cyan-5:hover {
    border-top-color: #36cfc9 !important;
  }

  .sm\:hover\:border-r-cyan-5:hover {
    border-right-color: #36cfc9 !important;
  }

  .sm\:hover\:border-b-cyan-5:hover {
    border-bottom-color: #36cfc9 !important;
  }

  .sm\:hover\:border-l-cyan-5:hover {
    border-left-color: #36cfc9 !important;
  }

  .sm\:hover\:border-t-cyan-6:hover {
    border-top-color: #13c2c2 !important;
  }

  .sm\:hover\:border-r-cyan-6:hover {
    border-right-color: #13c2c2 !important;
  }

  .sm\:hover\:border-b-cyan-6:hover {
    border-bottom-color: #13c2c2 !important;
  }

  .sm\:hover\:border-l-cyan-6:hover {
    border-left-color: #13c2c2 !important;
  }

  .sm\:hover\:border-t-cyan-7:hover {
    border-top-color: #08979c !important;
  }

  .sm\:hover\:border-r-cyan-7:hover {
    border-right-color: #08979c !important;
  }

  .sm\:hover\:border-b-cyan-7:hover {
    border-bottom-color: #08979c !important;
  }

  .sm\:hover\:border-l-cyan-7:hover {
    border-left-color: #08979c !important;
  }

  .sm\:hover\:border-t-cyan-8:hover {
    border-top-color: #006d75 !important;
  }

  .sm\:hover\:border-r-cyan-8:hover {
    border-right-color: #006d75 !important;
  }

  .sm\:hover\:border-b-cyan-8:hover {
    border-bottom-color: #006d75 !important;
  }

  .sm\:hover\:border-l-cyan-8:hover {
    border-left-color: #006d75 !important;
  }

  .sm\:hover\:border-t-cyan-9:hover {
    border-top-color: #00474f !important;
  }

  .sm\:hover\:border-r-cyan-9:hover {
    border-right-color: #00474f !important;
  }

  .sm\:hover\:border-b-cyan-9:hover {
    border-bottom-color: #00474f !important;
  }

  .sm\:hover\:border-l-cyan-9:hover {
    border-left-color: #00474f !important;
  }

  .sm\:hover\:border-t-cyan-10:hover {
    border-top-color: #002329 !important;
  }

  .sm\:hover\:border-r-cyan-10:hover {
    border-right-color: #002329 !important;
  }

  .sm\:hover\:border-b-cyan-10:hover {
    border-bottom-color: #002329 !important;
  }

  .sm\:hover\:border-l-cyan-10:hover {
    border-left-color: #002329 !important;
  }

  .sm\:hover\:border-t-blue-1:hover {
    border-top-color: #e6f7ff !important;
  }

  .sm\:hover\:border-r-blue-1:hover {
    border-right-color: #e6f7ff !important;
  }

  .sm\:hover\:border-b-blue-1:hover {
    border-bottom-color: #e6f7ff !important;
  }

  .sm\:hover\:border-l-blue-1:hover {
    border-left-color: #e6f7ff !important;
  }

  .sm\:hover\:border-t-blue-2:hover {
    border-top-color: #bae7ff !important;
  }

  .sm\:hover\:border-r-blue-2:hover {
    border-right-color: #bae7ff !important;
  }

  .sm\:hover\:border-b-blue-2:hover {
    border-bottom-color: #bae7ff !important;
  }

  .sm\:hover\:border-l-blue-2:hover {
    border-left-color: #bae7ff !important;
  }

  .sm\:hover\:border-t-blue-3:hover {
    border-top-color: #91d5ff !important;
  }

  .sm\:hover\:border-r-blue-3:hover {
    border-right-color: #91d5ff !important;
  }

  .sm\:hover\:border-b-blue-3:hover {
    border-bottom-color: #91d5ff !important;
  }

  .sm\:hover\:border-l-blue-3:hover {
    border-left-color: #91d5ff !important;
  }

  .sm\:hover\:border-t-blue-4:hover {
    border-top-color: #69c0ff !important;
  }

  .sm\:hover\:border-r-blue-4:hover {
    border-right-color: #69c0ff !important;
  }

  .sm\:hover\:border-b-blue-4:hover {
    border-bottom-color: #69c0ff !important;
  }

  .sm\:hover\:border-l-blue-4:hover {
    border-left-color: #69c0ff !important;
  }

  .sm\:hover\:border-t-blue-5:hover {
    border-top-color: #4b85ff !important;
  }

  .sm\:hover\:border-r-blue-5:hover {
    border-right-color: #4b85ff !important;
  }

  .sm\:hover\:border-b-blue-5:hover {
    border-bottom-color: #4b85ff !important;
  }

  .sm\:hover\:border-l-blue-5:hover {
    border-left-color: #4b85ff !important;
  }

  .sm\:hover\:border-t-blue-6:hover {
    border-top-color: #2f70ff !important;
  }

  .sm\:hover\:border-r-blue-6:hover {
    border-right-color: #2f70ff !important;
  }

  .sm\:hover\:border-b-blue-6:hover {
    border-bottom-color: #2f70ff !important;
  }

  .sm\:hover\:border-l-blue-6:hover {
    border-left-color: #2f70ff !important;
  }

  .sm\:hover\:border-t-blue-7:hover {
    border-top-color: #096dd9 !important;
  }

  .sm\:hover\:border-r-blue-7:hover {
    border-right-color: #096dd9 !important;
  }

  .sm\:hover\:border-b-blue-7:hover {
    border-bottom-color: #096dd9 !important;
  }

  .sm\:hover\:border-l-blue-7:hover {
    border-left-color: #096dd9 !important;
  }

  .sm\:hover\:border-t-blue-8:hover {
    border-top-color: #0050b3 !important;
  }

  .sm\:hover\:border-r-blue-8:hover {
    border-right-color: #0050b3 !important;
  }

  .sm\:hover\:border-b-blue-8:hover {
    border-bottom-color: #0050b3 !important;
  }

  .sm\:hover\:border-l-blue-8:hover {
    border-left-color: #0050b3 !important;
  }

  .sm\:hover\:border-t-blue-9:hover {
    border-top-color: #003a8c !important;
  }

  .sm\:hover\:border-r-blue-9:hover {
    border-right-color: #003a8c !important;
  }

  .sm\:hover\:border-b-blue-9:hover {
    border-bottom-color: #003a8c !important;
  }

  .sm\:hover\:border-l-blue-9:hover {
    border-left-color: #003a8c !important;
  }

  .sm\:hover\:border-t-blue-10:hover {
    border-top-color: #002766 !important;
  }

  .sm\:hover\:border-r-blue-10:hover {
    border-right-color: #002766 !important;
  }

  .sm\:hover\:border-b-blue-10:hover {
    border-bottom-color: #002766 !important;
  }

  .sm\:hover\:border-l-blue-10:hover {
    border-left-color: #002766 !important;
  }

  .sm\:hover\:border-t-geekBlue-1:hover {
    border-top-color: #f6f9ff !important;
  }

  .sm\:hover\:border-r-geekBlue-1:hover {
    border-right-color: #f6f9ff !important;
  }

  .sm\:hover\:border-b-geekBlue-1:hover {
    border-bottom-color: #f6f9ff !important;
  }

  .sm\:hover\:border-l-geekBlue-1:hover {
    border-left-color: #f6f9ff !important;
  }

  .sm\:hover\:border-t-geekBlue-2:hover {
    border-top-color: #f0f5ff !important;
  }

  .sm\:hover\:border-r-geekBlue-2:hover {
    border-right-color: #f0f5ff !important;
  }

  .sm\:hover\:border-b-geekBlue-2:hover {
    border-bottom-color: #f0f5ff !important;
  }

  .sm\:hover\:border-l-geekBlue-2:hover {
    border-left-color: #f0f5ff !important;
  }

  .sm\:hover\:border-t-geekBlue-3:hover {
    border-top-color: #d6e4ff !important;
  }

  .sm\:hover\:border-r-geekBlue-3:hover {
    border-right-color: #d6e4ff !important;
  }

  .sm\:hover\:border-b-geekBlue-3:hover {
    border-bottom-color: #d6e4ff !important;
  }

  .sm\:hover\:border-l-geekBlue-3:hover {
    border-left-color: #d6e4ff !important;
  }

  .sm\:hover\:border-t-geekBlue-4:hover {
    border-top-color: #adc6ff !important;
  }

  .sm\:hover\:border-r-geekBlue-4:hover {
    border-right-color: #adc6ff !important;
  }

  .sm\:hover\:border-b-geekBlue-4:hover {
    border-bottom-color: #adc6ff !important;
  }

  .sm\:hover\:border-l-geekBlue-4:hover {
    border-left-color: #adc6ff !important;
  }

  .sm\:hover\:border-t-geekBlue-5:hover {
    border-top-color: #85a5ff !important;
  }

  .sm\:hover\:border-r-geekBlue-5:hover {
    border-right-color: #85a5ff !important;
  }

  .sm\:hover\:border-b-geekBlue-5:hover {
    border-bottom-color: #85a5ff !important;
  }

  .sm\:hover\:border-l-geekBlue-5:hover {
    border-left-color: #85a5ff !important;
  }

  .sm\:hover\:border-t-geekBlue-6:hover {
    border-top-color: #597ef7 !important;
  }

  .sm\:hover\:border-r-geekBlue-6:hover {
    border-right-color: #597ef7 !important;
  }

  .sm\:hover\:border-b-geekBlue-6:hover {
    border-bottom-color: #597ef7 !important;
  }

  .sm\:hover\:border-l-geekBlue-6:hover {
    border-left-color: #597ef7 !important;
  }

  .sm\:hover\:border-t-geekBlue-7:hover {
    border-top-color: #2f54eb !important;
  }

  .sm\:hover\:border-r-geekBlue-7:hover {
    border-right-color: #2f54eb !important;
  }

  .sm\:hover\:border-b-geekBlue-7:hover {
    border-bottom-color: #2f54eb !important;
  }

  .sm\:hover\:border-l-geekBlue-7:hover {
    border-left-color: #2f54eb !important;
  }

  .sm\:hover\:border-t-geekBlue-8:hover {
    border-top-color: #1d39c4 !important;
  }

  .sm\:hover\:border-r-geekBlue-8:hover {
    border-right-color: #1d39c4 !important;
  }

  .sm\:hover\:border-b-geekBlue-8:hover {
    border-bottom-color: #1d39c4 !important;
  }

  .sm\:hover\:border-l-geekBlue-8:hover {
    border-left-color: #1d39c4 !important;
  }

  .sm\:hover\:border-t-geekBlue-9:hover {
    border-top-color: #10239e !important;
  }

  .sm\:hover\:border-r-geekBlue-9:hover {
    border-right-color: #10239e !important;
  }

  .sm\:hover\:border-b-geekBlue-9:hover {
    border-bottom-color: #10239e !important;
  }

  .sm\:hover\:border-l-geekBlue-9:hover {
    border-left-color: #10239e !important;
  }

  .sm\:hover\:border-t-geekBlue-10:hover {
    border-top-color: #061178 !important;
  }

  .sm\:hover\:border-r-geekBlue-10:hover {
    border-right-color: #061178 !important;
  }

  .sm\:hover\:border-b-geekBlue-10:hover {
    border-bottom-color: #061178 !important;
  }

  .sm\:hover\:border-l-geekBlue-10:hover {
    border-left-color: #061178 !important;
  }

  .sm\:hover\:border-t-geekBlue-11:hover {
    border-top-color: #030852 !important;
  }

  .sm\:hover\:border-r-geekBlue-11:hover {
    border-right-color: #030852 !important;
  }

  .sm\:hover\:border-b-geekBlue-11:hover {
    border-bottom-color: #030852 !important;
  }

  .sm\:hover\:border-l-geekBlue-11:hover {
    border-left-color: #030852 !important;
  }

  .sm\:hover\:border-t-purple-1:hover {
    border-top-color: #fafaff !important;
  }

  .sm\:hover\:border-r-purple-1:hover {
    border-right-color: #fafaff !important;
  }

  .sm\:hover\:border-b-purple-1:hover {
    border-bottom-color: #fafaff !important;
  }

  .sm\:hover\:border-l-purple-1:hover {
    border-left-color: #fafaff !important;
  }

  .sm\:hover\:border-t-purple-2:hover {
    border-top-color: #f9f0ff !important;
  }

  .sm\:hover\:border-r-purple-2:hover {
    border-right-color: #f9f0ff !important;
  }

  .sm\:hover\:border-b-purple-2:hover {
    border-bottom-color: #f9f0ff !important;
  }

  .sm\:hover\:border-l-purple-2:hover {
    border-left-color: #f9f0ff !important;
  }

  .sm\:hover\:border-t-purple-3:hover {
    border-top-color: #efdbff !important;
  }

  .sm\:hover\:border-r-purple-3:hover {
    border-right-color: #efdbff !important;
  }

  .sm\:hover\:border-b-purple-3:hover {
    border-bottom-color: #efdbff !important;
  }

  .sm\:hover\:border-l-purple-3:hover {
    border-left-color: #efdbff !important;
  }

  .sm\:hover\:border-t-purple-4:hover {
    border-top-color: #d3adf7 !important;
  }

  .sm\:hover\:border-r-purple-4:hover {
    border-right-color: #d3adf7 !important;
  }

  .sm\:hover\:border-b-purple-4:hover {
    border-bottom-color: #d3adf7 !important;
  }

  .sm\:hover\:border-l-purple-4:hover {
    border-left-color: #d3adf7 !important;
  }

  .sm\:hover\:border-t-purple-5:hover {
    border-top-color: #b37feb !important;
  }

  .sm\:hover\:border-r-purple-5:hover {
    border-right-color: #b37feb !important;
  }

  .sm\:hover\:border-b-purple-5:hover {
    border-bottom-color: #b37feb !important;
  }

  .sm\:hover\:border-l-purple-5:hover {
    border-left-color: #b37feb !important;
  }

  .sm\:hover\:border-t-purple-6:hover {
    border-top-color: #9254de !important;
  }

  .sm\:hover\:border-r-purple-6:hover {
    border-right-color: #9254de !important;
  }

  .sm\:hover\:border-b-purple-6:hover {
    border-bottom-color: #9254de !important;
  }

  .sm\:hover\:border-l-purple-6:hover {
    border-left-color: #9254de !important;
  }

  .sm\:hover\:border-t-purple-7:hover {
    border-top-color: #722ed1 !important;
  }

  .sm\:hover\:border-r-purple-7:hover {
    border-right-color: #722ed1 !important;
  }

  .sm\:hover\:border-b-purple-7:hover {
    border-bottom-color: #722ed1 !important;
  }

  .sm\:hover\:border-l-purple-7:hover {
    border-left-color: #722ed1 !important;
  }

  .sm\:hover\:border-t-purple-8:hover {
    border-top-color: #531dab !important;
  }

  .sm\:hover\:border-r-purple-8:hover {
    border-right-color: #531dab !important;
  }

  .sm\:hover\:border-b-purple-8:hover {
    border-bottom-color: #531dab !important;
  }

  .sm\:hover\:border-l-purple-8:hover {
    border-left-color: #531dab !important;
  }

  .sm\:hover\:border-t-purple-9:hover {
    border-top-color: #391085 !important;
  }

  .sm\:hover\:border-r-purple-9:hover {
    border-right-color: #391085 !important;
  }

  .sm\:hover\:border-b-purple-9:hover {
    border-bottom-color: #391085 !important;
  }

  .sm\:hover\:border-l-purple-9:hover {
    border-left-color: #391085 !important;
  }

  .sm\:hover\:border-t-purple-10:hover {
    border-top-color: #22075e !important;
  }

  .sm\:hover\:border-r-purple-10:hover {
    border-right-color: #22075e !important;
  }

  .sm\:hover\:border-b-purple-10:hover {
    border-bottom-color: #22075e !important;
  }

  .sm\:hover\:border-l-purple-10:hover {
    border-left-color: #22075e !important;
  }

  .sm\:hover\:border-t-purple-11:hover {
    border-top-color: #120338 !important;
  }

  .sm\:hover\:border-r-purple-11:hover {
    border-right-color: #120338 !important;
  }

  .sm\:hover\:border-b-purple-11:hover {
    border-bottom-color: #120338 !important;
  }

  .sm\:hover\:border-l-purple-11:hover {
    border-left-color: #120338 !important;
  }

  .sm\:hover\:border-t-magenta-1:hover {
    border-top-color: #fff0f6 !important;
  }

  .sm\:hover\:border-r-magenta-1:hover {
    border-right-color: #fff0f6 !important;
  }

  .sm\:hover\:border-b-magenta-1:hover {
    border-bottom-color: #fff0f6 !important;
  }

  .sm\:hover\:border-l-magenta-1:hover {
    border-left-color: #fff0f6 !important;
  }

  .sm\:hover\:border-t-magenta-2:hover {
    border-top-color: #ffd6e7 !important;
  }

  .sm\:hover\:border-r-magenta-2:hover {
    border-right-color: #ffd6e7 !important;
  }

  .sm\:hover\:border-b-magenta-2:hover {
    border-bottom-color: #ffd6e7 !important;
  }

  .sm\:hover\:border-l-magenta-2:hover {
    border-left-color: #ffd6e7 !important;
  }

  .sm\:hover\:border-t-magenta-3:hover {
    border-top-color: #ffadd2 !important;
  }

  .sm\:hover\:border-r-magenta-3:hover {
    border-right-color: #ffadd2 !important;
  }

  .sm\:hover\:border-b-magenta-3:hover {
    border-bottom-color: #ffadd2 !important;
  }

  .sm\:hover\:border-l-magenta-3:hover {
    border-left-color: #ffadd2 !important;
  }

  .sm\:hover\:border-t-magenta-4:hover {
    border-top-color: #ff85c0 !important;
  }

  .sm\:hover\:border-r-magenta-4:hover {
    border-right-color: #ff85c0 !important;
  }

  .sm\:hover\:border-b-magenta-4:hover {
    border-bottom-color: #ff85c0 !important;
  }

  .sm\:hover\:border-l-magenta-4:hover {
    border-left-color: #ff85c0 !important;
  }

  .sm\:hover\:border-t-magenta-5:hover {
    border-top-color: #f759ab !important;
  }

  .sm\:hover\:border-r-magenta-5:hover {
    border-right-color: #f759ab !important;
  }

  .sm\:hover\:border-b-magenta-5:hover {
    border-bottom-color: #f759ab !important;
  }

  .sm\:hover\:border-l-magenta-5:hover {
    border-left-color: #f759ab !important;
  }

  .sm\:hover\:border-t-magenta-6:hover {
    border-top-color: #eb2f96 !important;
  }

  .sm\:hover\:border-r-magenta-6:hover {
    border-right-color: #eb2f96 !important;
  }

  .sm\:hover\:border-b-magenta-6:hover {
    border-bottom-color: #eb2f96 !important;
  }

  .sm\:hover\:border-l-magenta-6:hover {
    border-left-color: #eb2f96 !important;
  }

  .sm\:hover\:border-t-magenta-7:hover {
    border-top-color: #c41d7f !important;
  }

  .sm\:hover\:border-r-magenta-7:hover {
    border-right-color: #c41d7f !important;
  }

  .sm\:hover\:border-b-magenta-7:hover {
    border-bottom-color: #c41d7f !important;
  }

  .sm\:hover\:border-l-magenta-7:hover {
    border-left-color: #c41d7f !important;
  }

  .sm\:hover\:border-t-magenta-8:hover {
    border-top-color: #9e1068 !important;
  }

  .sm\:hover\:border-r-magenta-8:hover {
    border-right-color: #9e1068 !important;
  }

  .sm\:hover\:border-b-magenta-8:hover {
    border-bottom-color: #9e1068 !important;
  }

  .sm\:hover\:border-l-magenta-8:hover {
    border-left-color: #9e1068 !important;
  }

  .sm\:hover\:border-t-magenta-9:hover {
    border-top-color: #780650 !important;
  }

  .sm\:hover\:border-r-magenta-9:hover {
    border-right-color: #780650 !important;
  }

  .sm\:hover\:border-b-magenta-9:hover {
    border-bottom-color: #780650 !important;
  }

  .sm\:hover\:border-l-magenta-9:hover {
    border-left-color: #780650 !important;
  }

  .sm\:hover\:border-t-magenta-10:hover {
    border-top-color: #520339 !important;
  }

  .sm\:hover\:border-r-magenta-10:hover {
    border-right-color: #520339 !important;
  }

  .sm\:hover\:border-b-magenta-10:hover {
    border-bottom-color: #520339 !important;
  }

  .sm\:hover\:border-l-magenta-10:hover {
    border-left-color: #520339 !important;
  }

  .sm\:hover\:border-t-gray-1:hover {
    border-top-color: #ffffff !important;
  }

  .sm\:hover\:border-r-gray-1:hover {
    border-right-color: #ffffff !important;
  }

  .sm\:hover\:border-b-gray-1:hover {
    border-bottom-color: #ffffff !important;
  }

  .sm\:hover\:border-l-gray-1:hover {
    border-left-color: #ffffff !important;
  }

  .sm\:hover\:border-t-gray-2:hover {
    border-top-color: #fafafa !important;
  }

  .sm\:hover\:border-r-gray-2:hover {
    border-right-color: #fafafa !important;
  }

  .sm\:hover\:border-b-gray-2:hover {
    border-bottom-color: #fafafa !important;
  }

  .sm\:hover\:border-l-gray-2:hover {
    border-left-color: #fafafa !important;
  }

  .sm\:hover\:border-t-gray-3:hover {
    border-top-color: #f5f5f5 !important;
  }

  .sm\:hover\:border-r-gray-3:hover {
    border-right-color: #f5f5f5 !important;
  }

  .sm\:hover\:border-b-gray-3:hover {
    border-bottom-color: #f5f5f5 !important;
  }

  .sm\:hover\:border-l-gray-3:hover {
    border-left-color: #f5f5f5 !important;
  }

  .sm\:hover\:border-t-gray-4:hover {
    border-top-color: #e8e8e8 !important;
  }

  .sm\:hover\:border-r-gray-4:hover {
    border-right-color: #e8e8e8 !important;
  }

  .sm\:hover\:border-b-gray-4:hover {
    border-bottom-color: #e8e8e8 !important;
  }

  .sm\:hover\:border-l-gray-4:hover {
    border-left-color: #e8e8e8 !important;
  }

  .sm\:hover\:border-t-gray-5:hover {
    border-top-color: #d9d9d9 !important;
  }

  .sm\:hover\:border-r-gray-5:hover {
    border-right-color: #d9d9d9 !important;
  }

  .sm\:hover\:border-b-gray-5:hover {
    border-bottom-color: #d9d9d9 !important;
  }

  .sm\:hover\:border-l-gray-5:hover {
    border-left-color: #d9d9d9 !important;
  }

  .sm\:hover\:border-t-gray-6:hover {
    border-top-color: #bfbfbf !important;
  }

  .sm\:hover\:border-r-gray-6:hover {
    border-right-color: #bfbfbf !important;
  }

  .sm\:hover\:border-b-gray-6:hover {
    border-bottom-color: #bfbfbf !important;
  }

  .sm\:hover\:border-l-gray-6:hover {
    border-left-color: #bfbfbf !important;
  }

  .sm\:hover\:border-t-gray-7:hover {
    border-top-color: #8c8c8c !important;
  }

  .sm\:hover\:border-r-gray-7:hover {
    border-right-color: #8c8c8c !important;
  }

  .sm\:hover\:border-b-gray-7:hover {
    border-bottom-color: #8c8c8c !important;
  }

  .sm\:hover\:border-l-gray-7:hover {
    border-left-color: #8c8c8c !important;
  }

  .sm\:hover\:border-t-gray-8:hover {
    border-top-color: #595959 !important;
  }

  .sm\:hover\:border-r-gray-8:hover {
    border-right-color: #595959 !important;
  }

  .sm\:hover\:border-b-gray-8:hover {
    border-bottom-color: #595959 !important;
  }

  .sm\:hover\:border-l-gray-8:hover {
    border-left-color: #595959 !important;
  }

  .sm\:hover\:border-t-gray-9:hover {
    border-top-color: #262626 !important;
  }

  .sm\:hover\:border-r-gray-9:hover {
    border-right-color: #262626 !important;
  }

  .sm\:hover\:border-b-gray-9:hover {
    border-bottom-color: #262626 !important;
  }

  .sm\:hover\:border-l-gray-9:hover {
    border-left-color: #262626 !important;
  }

  .sm\:hover\:border-t-gray-10:hover {
    border-top-color: #000000 !important;
  }

  .sm\:hover\:border-r-gray-10:hover {
    border-right-color: #000000 !important;
  }

  .sm\:hover\:border-b-gray-10:hover {
    border-bottom-color: #000000 !important;
  }

  .sm\:hover\:border-l-gray-10:hover {
    border-left-color: #000000 !important;
  }

  .sm\:hover\:border-t-transparent:hover {
    border-top-color: transparent !important;
  }

  .sm\:hover\:border-r-transparent:hover {
    border-right-color: transparent !important;
  }

  .sm\:hover\:border-b-transparent:hover {
    border-bottom-color: transparent !important;
  }

  .sm\:hover\:border-l-transparent:hover {
    border-left-color: transparent !important;
  }

  .sm\:hover\:border-t-DEFAULT:hover {
    border-top-color: currentColor !important;
  }

  .sm\:hover\:border-r-DEFAULT:hover {
    border-right-color: currentColor !important;
  }

  .sm\:hover\:border-b-DEFAULT:hover {
    border-bottom-color: currentColor !important;
  }

  .sm\:hover\:border-l-DEFAULT:hover {
    border-left-color: currentColor !important;
  }

  .sm\:focus\:border-t-red-1:focus {
    border-top-color: #fff1f0 !important;
  }

  .sm\:focus\:border-r-red-1:focus {
    border-right-color: #fff1f0 !important;
  }

  .sm\:focus\:border-b-red-1:focus {
    border-bottom-color: #fff1f0 !important;
  }

  .sm\:focus\:border-l-red-1:focus {
    border-left-color: #fff1f0 !important;
  }

  .sm\:focus\:border-t-red-2:focus {
    border-top-color: #ffccc7 !important;
  }

  .sm\:focus\:border-r-red-2:focus {
    border-right-color: #ffccc7 !important;
  }

  .sm\:focus\:border-b-red-2:focus {
    border-bottom-color: #ffccc7 !important;
  }

  .sm\:focus\:border-l-red-2:focus {
    border-left-color: #ffccc7 !important;
  }

  .sm\:focus\:border-t-red-3:focus {
    border-top-color: #ffa39e !important;
  }

  .sm\:focus\:border-r-red-3:focus {
    border-right-color: #ffa39e !important;
  }

  .sm\:focus\:border-b-red-3:focus {
    border-bottom-color: #ffa39e !important;
  }

  .sm\:focus\:border-l-red-3:focus {
    border-left-color: #ffa39e !important;
  }

  .sm\:focus\:border-t-red-4:focus {
    border-top-color: #ff7875 !important;
  }

  .sm\:focus\:border-r-red-4:focus {
    border-right-color: #ff7875 !important;
  }

  .sm\:focus\:border-b-red-4:focus {
    border-bottom-color: #ff7875 !important;
  }

  .sm\:focus\:border-l-red-4:focus {
    border-left-color: #ff7875 !important;
  }

  .sm\:focus\:border-t-red-5:focus {
    border-top-color: #ff4d4f !important;
  }

  .sm\:focus\:border-r-red-5:focus {
    border-right-color: #ff4d4f !important;
  }

  .sm\:focus\:border-b-red-5:focus {
    border-bottom-color: #ff4d4f !important;
  }

  .sm\:focus\:border-l-red-5:focus {
    border-left-color: #ff4d4f !important;
  }

  .sm\:focus\:border-t-red-6:focus {
    border-top-color: #f5222d !important;
  }

  .sm\:focus\:border-r-red-6:focus {
    border-right-color: #f5222d !important;
  }

  .sm\:focus\:border-b-red-6:focus {
    border-bottom-color: #f5222d !important;
  }

  .sm\:focus\:border-l-red-6:focus {
    border-left-color: #f5222d !important;
  }

  .sm\:focus\:border-t-red-7:focus {
    border-top-color: #cf1322 !important;
  }

  .sm\:focus\:border-r-red-7:focus {
    border-right-color: #cf1322 !important;
  }

  .sm\:focus\:border-b-red-7:focus {
    border-bottom-color: #cf1322 !important;
  }

  .sm\:focus\:border-l-red-7:focus {
    border-left-color: #cf1322 !important;
  }

  .sm\:focus\:border-t-red-8:focus {
    border-top-color: #a8071a !important;
  }

  .sm\:focus\:border-r-red-8:focus {
    border-right-color: #a8071a !important;
  }

  .sm\:focus\:border-b-red-8:focus {
    border-bottom-color: #a8071a !important;
  }

  .sm\:focus\:border-l-red-8:focus {
    border-left-color: #a8071a !important;
  }

  .sm\:focus\:border-t-red-9:focus {
    border-top-color: #820014 !important;
  }

  .sm\:focus\:border-r-red-9:focus {
    border-right-color: #820014 !important;
  }

  .sm\:focus\:border-b-red-9:focus {
    border-bottom-color: #820014 !important;
  }

  .sm\:focus\:border-l-red-9:focus {
    border-left-color: #820014 !important;
  }

  .sm\:focus\:border-t-red-10:focus {
    border-top-color: #5c0011 !important;
  }

  .sm\:focus\:border-r-red-10:focus {
    border-right-color: #5c0011 !important;
  }

  .sm\:focus\:border-b-red-10:focus {
    border-bottom-color: #5c0011 !important;
  }

  .sm\:focus\:border-l-red-10:focus {
    border-left-color: #5c0011 !important;
  }

  .sm\:focus\:border-t-volcano-1:focus {
    border-top-color: #fff2e8 !important;
  }

  .sm\:focus\:border-r-volcano-1:focus {
    border-right-color: #fff2e8 !important;
  }

  .sm\:focus\:border-b-volcano-1:focus {
    border-bottom-color: #fff2e8 !important;
  }

  .sm\:focus\:border-l-volcano-1:focus {
    border-left-color: #fff2e8 !important;
  }

  .sm\:focus\:border-t-volcano-2:focus {
    border-top-color: #ffd8bf !important;
  }

  .sm\:focus\:border-r-volcano-2:focus {
    border-right-color: #ffd8bf !important;
  }

  .sm\:focus\:border-b-volcano-2:focus {
    border-bottom-color: #ffd8bf !important;
  }

  .sm\:focus\:border-l-volcano-2:focus {
    border-left-color: #ffd8bf !important;
  }

  .sm\:focus\:border-t-volcano-3:focus {
    border-top-color: #ffbb96 !important;
  }

  .sm\:focus\:border-r-volcano-3:focus {
    border-right-color: #ffbb96 !important;
  }

  .sm\:focus\:border-b-volcano-3:focus {
    border-bottom-color: #ffbb96 !important;
  }

  .sm\:focus\:border-l-volcano-3:focus {
    border-left-color: #ffbb96 !important;
  }

  .sm\:focus\:border-t-volcano-4:focus {
    border-top-color: #ff9c6e !important;
  }

  .sm\:focus\:border-r-volcano-4:focus {
    border-right-color: #ff9c6e !important;
  }

  .sm\:focus\:border-b-volcano-4:focus {
    border-bottom-color: #ff9c6e !important;
  }

  .sm\:focus\:border-l-volcano-4:focus {
    border-left-color: #ff9c6e !important;
  }

  .sm\:focus\:border-t-volcano-5:focus {
    border-top-color: #ff7a45 !important;
  }

  .sm\:focus\:border-r-volcano-5:focus {
    border-right-color: #ff7a45 !important;
  }

  .sm\:focus\:border-b-volcano-5:focus {
    border-bottom-color: #ff7a45 !important;
  }

  .sm\:focus\:border-l-volcano-5:focus {
    border-left-color: #ff7a45 !important;
  }

  .sm\:focus\:border-t-volcano-6:focus {
    border-top-color: #fa541c !important;
  }

  .sm\:focus\:border-r-volcano-6:focus {
    border-right-color: #fa541c !important;
  }

  .sm\:focus\:border-b-volcano-6:focus {
    border-bottom-color: #fa541c !important;
  }

  .sm\:focus\:border-l-volcano-6:focus {
    border-left-color: #fa541c !important;
  }

  .sm\:focus\:border-t-volcano-7:focus {
    border-top-color: #d4380d !important;
  }

  .sm\:focus\:border-r-volcano-7:focus {
    border-right-color: #d4380d !important;
  }

  .sm\:focus\:border-b-volcano-7:focus {
    border-bottom-color: #d4380d !important;
  }

  .sm\:focus\:border-l-volcano-7:focus {
    border-left-color: #d4380d !important;
  }

  .sm\:focus\:border-t-volcano-8:focus {
    border-top-color: #ad2102 !important;
  }

  .sm\:focus\:border-r-volcano-8:focus {
    border-right-color: #ad2102 !important;
  }

  .sm\:focus\:border-b-volcano-8:focus {
    border-bottom-color: #ad2102 !important;
  }

  .sm\:focus\:border-l-volcano-8:focus {
    border-left-color: #ad2102 !important;
  }

  .sm\:focus\:border-t-volcano-9:focus {
    border-top-color: #871400 !important;
  }

  .sm\:focus\:border-r-volcano-9:focus {
    border-right-color: #871400 !important;
  }

  .sm\:focus\:border-b-volcano-9:focus {
    border-bottom-color: #871400 !important;
  }

  .sm\:focus\:border-l-volcano-9:focus {
    border-left-color: #871400 !important;
  }

  .sm\:focus\:border-t-volcano-10:focus {
    border-top-color: #610b00 !important;
  }

  .sm\:focus\:border-r-volcano-10:focus {
    border-right-color: #610b00 !important;
  }

  .sm\:focus\:border-b-volcano-10:focus {
    border-bottom-color: #610b00 !important;
  }

  .sm\:focus\:border-l-volcano-10:focus {
    border-left-color: #610b00 !important;
  }

  .sm\:focus\:border-t-orange-1:focus {
    border-top-color: #fff7e6 !important;
  }

  .sm\:focus\:border-r-orange-1:focus {
    border-right-color: #fff7e6 !important;
  }

  .sm\:focus\:border-b-orange-1:focus {
    border-bottom-color: #fff7e6 !important;
  }

  .sm\:focus\:border-l-orange-1:focus {
    border-left-color: #fff7e6 !important;
  }

  .sm\:focus\:border-t-orange-2:focus {
    border-top-color: #ffe7ba !important;
  }

  .sm\:focus\:border-r-orange-2:focus {
    border-right-color: #ffe7ba !important;
  }

  .sm\:focus\:border-b-orange-2:focus {
    border-bottom-color: #ffe7ba !important;
  }

  .sm\:focus\:border-l-orange-2:focus {
    border-left-color: #ffe7ba !important;
  }

  .sm\:focus\:border-t-orange-3:focus {
    border-top-color: #ffd591 !important;
  }

  .sm\:focus\:border-r-orange-3:focus {
    border-right-color: #ffd591 !important;
  }

  .sm\:focus\:border-b-orange-3:focus {
    border-bottom-color: #ffd591 !important;
  }

  .sm\:focus\:border-l-orange-3:focus {
    border-left-color: #ffd591 !important;
  }

  .sm\:focus\:border-t-orange-4:focus {
    border-top-color: #ffc069 !important;
  }

  .sm\:focus\:border-r-orange-4:focus {
    border-right-color: #ffc069 !important;
  }

  .sm\:focus\:border-b-orange-4:focus {
    border-bottom-color: #ffc069 !important;
  }

  .sm\:focus\:border-l-orange-4:focus {
    border-left-color: #ffc069 !important;
  }

  .sm\:focus\:border-t-orange-5:focus {
    border-top-color: #ffa940 !important;
  }

  .sm\:focus\:border-r-orange-5:focus {
    border-right-color: #ffa940 !important;
  }

  .sm\:focus\:border-b-orange-5:focus {
    border-bottom-color: #ffa940 !important;
  }

  .sm\:focus\:border-l-orange-5:focus {
    border-left-color: #ffa940 !important;
  }

  .sm\:focus\:border-t-orange-6:focus {
    border-top-color: #fa8c16 !important;
  }

  .sm\:focus\:border-r-orange-6:focus {
    border-right-color: #fa8c16 !important;
  }

  .sm\:focus\:border-b-orange-6:focus {
    border-bottom-color: #fa8c16 !important;
  }

  .sm\:focus\:border-l-orange-6:focus {
    border-left-color: #fa8c16 !important;
  }

  .sm\:focus\:border-t-orange-7:focus {
    border-top-color: #d46b08 !important;
  }

  .sm\:focus\:border-r-orange-7:focus {
    border-right-color: #d46b08 !important;
  }

  .sm\:focus\:border-b-orange-7:focus {
    border-bottom-color: #d46b08 !important;
  }

  .sm\:focus\:border-l-orange-7:focus {
    border-left-color: #d46b08 !important;
  }

  .sm\:focus\:border-t-orange-8:focus {
    border-top-color: #ad4e00 !important;
  }

  .sm\:focus\:border-r-orange-8:focus {
    border-right-color: #ad4e00 !important;
  }

  .sm\:focus\:border-b-orange-8:focus {
    border-bottom-color: #ad4e00 !important;
  }

  .sm\:focus\:border-l-orange-8:focus {
    border-left-color: #ad4e00 !important;
  }

  .sm\:focus\:border-t-orange-9:focus {
    border-top-color: #873800 !important;
  }

  .sm\:focus\:border-r-orange-9:focus {
    border-right-color: #873800 !important;
  }

  .sm\:focus\:border-b-orange-9:focus {
    border-bottom-color: #873800 !important;
  }

  .sm\:focus\:border-l-orange-9:focus {
    border-left-color: #873800 !important;
  }

  .sm\:focus\:border-t-orange-10:focus {
    border-top-color: #612500 !important;
  }

  .sm\:focus\:border-r-orange-10:focus {
    border-right-color: #612500 !important;
  }

  .sm\:focus\:border-b-orange-10:focus {
    border-bottom-color: #612500 !important;
  }

  .sm\:focus\:border-l-orange-10:focus {
    border-left-color: #612500 !important;
  }

  .sm\:focus\:border-t-gold-1:focus {
    border-top-color: #fffbe6 !important;
  }

  .sm\:focus\:border-r-gold-1:focus {
    border-right-color: #fffbe6 !important;
  }

  .sm\:focus\:border-b-gold-1:focus {
    border-bottom-color: #fffbe6 !important;
  }

  .sm\:focus\:border-l-gold-1:focus {
    border-left-color: #fffbe6 !important;
  }

  .sm\:focus\:border-t-gold-2:focus {
    border-top-color: #fff1b8 !important;
  }

  .sm\:focus\:border-r-gold-2:focus {
    border-right-color: #fff1b8 !important;
  }

  .sm\:focus\:border-b-gold-2:focus {
    border-bottom-color: #fff1b8 !important;
  }

  .sm\:focus\:border-l-gold-2:focus {
    border-left-color: #fff1b8 !important;
  }

  .sm\:focus\:border-t-gold-3:focus {
    border-top-color: #ffe58f !important;
  }

  .sm\:focus\:border-r-gold-3:focus {
    border-right-color: #ffe58f !important;
  }

  .sm\:focus\:border-b-gold-3:focus {
    border-bottom-color: #ffe58f !important;
  }

  .sm\:focus\:border-l-gold-3:focus {
    border-left-color: #ffe58f !important;
  }

  .sm\:focus\:border-t-gold-4:focus {
    border-top-color: #ffd666 !important;
  }

  .sm\:focus\:border-r-gold-4:focus {
    border-right-color: #ffd666 !important;
  }

  .sm\:focus\:border-b-gold-4:focus {
    border-bottom-color: #ffd666 !important;
  }

  .sm\:focus\:border-l-gold-4:focus {
    border-left-color: #ffd666 !important;
  }

  .sm\:focus\:border-t-gold-5:focus {
    border-top-color: #ffc53d !important;
  }

  .sm\:focus\:border-r-gold-5:focus {
    border-right-color: #ffc53d !important;
  }

  .sm\:focus\:border-b-gold-5:focus {
    border-bottom-color: #ffc53d !important;
  }

  .sm\:focus\:border-l-gold-5:focus {
    border-left-color: #ffc53d !important;
  }

  .sm\:focus\:border-t-gold-6:focus {
    border-top-color: #faad14 !important;
  }

  .sm\:focus\:border-r-gold-6:focus {
    border-right-color: #faad14 !important;
  }

  .sm\:focus\:border-b-gold-6:focus {
    border-bottom-color: #faad14 !important;
  }

  .sm\:focus\:border-l-gold-6:focus {
    border-left-color: #faad14 !important;
  }

  .sm\:focus\:border-t-gold-7:focus {
    border-top-color: #d48806 !important;
  }

  .sm\:focus\:border-r-gold-7:focus {
    border-right-color: #d48806 !important;
  }

  .sm\:focus\:border-b-gold-7:focus {
    border-bottom-color: #d48806 !important;
  }

  .sm\:focus\:border-l-gold-7:focus {
    border-left-color: #d48806 !important;
  }

  .sm\:focus\:border-t-gold-8:focus {
    border-top-color: #ad6800 !important;
  }

  .sm\:focus\:border-r-gold-8:focus {
    border-right-color: #ad6800 !important;
  }

  .sm\:focus\:border-b-gold-8:focus {
    border-bottom-color: #ad6800 !important;
  }

  .sm\:focus\:border-l-gold-8:focus {
    border-left-color: #ad6800 !important;
  }

  .sm\:focus\:border-t-gold-9:focus {
    border-top-color: #874d00 !important;
  }

  .sm\:focus\:border-r-gold-9:focus {
    border-right-color: #874d00 !important;
  }

  .sm\:focus\:border-b-gold-9:focus {
    border-bottom-color: #874d00 !important;
  }

  .sm\:focus\:border-l-gold-9:focus {
    border-left-color: #874d00 !important;
  }

  .sm\:focus\:border-t-gold-10:focus {
    border-top-color: #613400 !important;
  }

  .sm\:focus\:border-r-gold-10:focus {
    border-right-color: #613400 !important;
  }

  .sm\:focus\:border-b-gold-10:focus {
    border-bottom-color: #613400 !important;
  }

  .sm\:focus\:border-l-gold-10:focus {
    border-left-color: #613400 !important;
  }

  .sm\:focus\:border-t-yellow-1:focus {
    border-top-color: #feffe6 !important;
  }

  .sm\:focus\:border-r-yellow-1:focus {
    border-right-color: #feffe6 !important;
  }

  .sm\:focus\:border-b-yellow-1:focus {
    border-bottom-color: #feffe6 !important;
  }

  .sm\:focus\:border-l-yellow-1:focus {
    border-left-color: #feffe6 !important;
  }

  .sm\:focus\:border-t-yellow-2:focus {
    border-top-color: #ffffb8 !important;
  }

  .sm\:focus\:border-r-yellow-2:focus {
    border-right-color: #ffffb8 !important;
  }

  .sm\:focus\:border-b-yellow-2:focus {
    border-bottom-color: #ffffb8 !important;
  }

  .sm\:focus\:border-l-yellow-2:focus {
    border-left-color: #ffffb8 !important;
  }

  .sm\:focus\:border-t-yellow-3:focus {
    border-top-color: #fffb8f !important;
  }

  .sm\:focus\:border-r-yellow-3:focus {
    border-right-color: #fffb8f !important;
  }

  .sm\:focus\:border-b-yellow-3:focus {
    border-bottom-color: #fffb8f !important;
  }

  .sm\:focus\:border-l-yellow-3:focus {
    border-left-color: #fffb8f !important;
  }

  .sm\:focus\:border-t-yellow-4:focus {
    border-top-color: #fff566 !important;
  }

  .sm\:focus\:border-r-yellow-4:focus {
    border-right-color: #fff566 !important;
  }

  .sm\:focus\:border-b-yellow-4:focus {
    border-bottom-color: #fff566 !important;
  }

  .sm\:focus\:border-l-yellow-4:focus {
    border-left-color: #fff566 !important;
  }

  .sm\:focus\:border-t-yellow-5:focus {
    border-top-color: #ffec3d !important;
  }

  .sm\:focus\:border-r-yellow-5:focus {
    border-right-color: #ffec3d !important;
  }

  .sm\:focus\:border-b-yellow-5:focus {
    border-bottom-color: #ffec3d !important;
  }

  .sm\:focus\:border-l-yellow-5:focus {
    border-left-color: #ffec3d !important;
  }

  .sm\:focus\:border-t-yellow-6:focus {
    border-top-color: #fadb14 !important;
  }

  .sm\:focus\:border-r-yellow-6:focus {
    border-right-color: #fadb14 !important;
  }

  .sm\:focus\:border-b-yellow-6:focus {
    border-bottom-color: #fadb14 !important;
  }

  .sm\:focus\:border-l-yellow-6:focus {
    border-left-color: #fadb14 !important;
  }

  .sm\:focus\:border-t-yellow-7:focus {
    border-top-color: #d4b106 !important;
  }

  .sm\:focus\:border-r-yellow-7:focus {
    border-right-color: #d4b106 !important;
  }

  .sm\:focus\:border-b-yellow-7:focus {
    border-bottom-color: #d4b106 !important;
  }

  .sm\:focus\:border-l-yellow-7:focus {
    border-left-color: #d4b106 !important;
  }

  .sm\:focus\:border-t-yellow-8:focus {
    border-top-color: #ad8b00 !important;
  }

  .sm\:focus\:border-r-yellow-8:focus {
    border-right-color: #ad8b00 !important;
  }

  .sm\:focus\:border-b-yellow-8:focus {
    border-bottom-color: #ad8b00 !important;
  }

  .sm\:focus\:border-l-yellow-8:focus {
    border-left-color: #ad8b00 !important;
  }

  .sm\:focus\:border-t-yellow-9:focus {
    border-top-color: #876800 !important;
  }

  .sm\:focus\:border-r-yellow-9:focus {
    border-right-color: #876800 !important;
  }

  .sm\:focus\:border-b-yellow-9:focus {
    border-bottom-color: #876800 !important;
  }

  .sm\:focus\:border-l-yellow-9:focus {
    border-left-color: #876800 !important;
  }

  .sm\:focus\:border-t-yellow-10:focus {
    border-top-color: #614700 !important;
  }

  .sm\:focus\:border-r-yellow-10:focus {
    border-right-color: #614700 !important;
  }

  .sm\:focus\:border-b-yellow-10:focus {
    border-bottom-color: #614700 !important;
  }

  .sm\:focus\:border-l-yellow-10:focus {
    border-left-color: #614700 !important;
  }

  .sm\:focus\:border-t-lime-1:focus {
    border-top-color: #fcffe6 !important;
  }

  .sm\:focus\:border-r-lime-1:focus {
    border-right-color: #fcffe6 !important;
  }

  .sm\:focus\:border-b-lime-1:focus {
    border-bottom-color: #fcffe6 !important;
  }

  .sm\:focus\:border-l-lime-1:focus {
    border-left-color: #fcffe6 !important;
  }

  .sm\:focus\:border-t-lime-2:focus {
    border-top-color: #f4ffb8 !important;
  }

  .sm\:focus\:border-r-lime-2:focus {
    border-right-color: #f4ffb8 !important;
  }

  .sm\:focus\:border-b-lime-2:focus {
    border-bottom-color: #f4ffb8 !important;
  }

  .sm\:focus\:border-l-lime-2:focus {
    border-left-color: #f4ffb8 !important;
  }

  .sm\:focus\:border-t-lime-3:focus {
    border-top-color: #eaff8f !important;
  }

  .sm\:focus\:border-r-lime-3:focus {
    border-right-color: #eaff8f !important;
  }

  .sm\:focus\:border-b-lime-3:focus {
    border-bottom-color: #eaff8f !important;
  }

  .sm\:focus\:border-l-lime-3:focus {
    border-left-color: #eaff8f !important;
  }

  .sm\:focus\:border-t-lime-4:focus {
    border-top-color: #d3f261 !important;
  }

  .sm\:focus\:border-r-lime-4:focus {
    border-right-color: #d3f261 !important;
  }

  .sm\:focus\:border-b-lime-4:focus {
    border-bottom-color: #d3f261 !important;
  }

  .sm\:focus\:border-l-lime-4:focus {
    border-left-color: #d3f261 !important;
  }

  .sm\:focus\:border-t-lime-5:focus {
    border-top-color: #bae637 !important;
  }

  .sm\:focus\:border-r-lime-5:focus {
    border-right-color: #bae637 !important;
  }

  .sm\:focus\:border-b-lime-5:focus {
    border-bottom-color: #bae637 !important;
  }

  .sm\:focus\:border-l-lime-5:focus {
    border-left-color: #bae637 !important;
  }

  .sm\:focus\:border-t-lime-6:focus {
    border-top-color: #a0d911 !important;
  }

  .sm\:focus\:border-r-lime-6:focus {
    border-right-color: #a0d911 !important;
  }

  .sm\:focus\:border-b-lime-6:focus {
    border-bottom-color: #a0d911 !important;
  }

  .sm\:focus\:border-l-lime-6:focus {
    border-left-color: #a0d911 !important;
  }

  .sm\:focus\:border-t-lime-7:focus {
    border-top-color: #7cb305 !important;
  }

  .sm\:focus\:border-r-lime-7:focus {
    border-right-color: #7cb305 !important;
  }

  .sm\:focus\:border-b-lime-7:focus {
    border-bottom-color: #7cb305 !important;
  }

  .sm\:focus\:border-l-lime-7:focus {
    border-left-color: #7cb305 !important;
  }

  .sm\:focus\:border-t-lime-8:focus {
    border-top-color: #5b8c00 !important;
  }

  .sm\:focus\:border-r-lime-8:focus {
    border-right-color: #5b8c00 !important;
  }

  .sm\:focus\:border-b-lime-8:focus {
    border-bottom-color: #5b8c00 !important;
  }

  .sm\:focus\:border-l-lime-8:focus {
    border-left-color: #5b8c00 !important;
  }

  .sm\:focus\:border-t-lime-9:focus {
    border-top-color: #3f6600 !important;
  }

  .sm\:focus\:border-r-lime-9:focus {
    border-right-color: #3f6600 !important;
  }

  .sm\:focus\:border-b-lime-9:focus {
    border-bottom-color: #3f6600 !important;
  }

  .sm\:focus\:border-l-lime-9:focus {
    border-left-color: #3f6600 !important;
  }

  .sm\:focus\:border-t-lime-10:focus {
    border-top-color: #254000 !important;
  }

  .sm\:focus\:border-r-lime-10:focus {
    border-right-color: #254000 !important;
  }

  .sm\:focus\:border-b-lime-10:focus {
    border-bottom-color: #254000 !important;
  }

  .sm\:focus\:border-l-lime-10:focus {
    border-left-color: #254000 !important;
  }

  .sm\:focus\:border-t-green-1:focus {
    border-top-color: #f6fef9 !important;
  }

  .sm\:focus\:border-r-green-1:focus {
    border-right-color: #f6fef9 !important;
  }

  .sm\:focus\:border-b-green-1:focus {
    border-bottom-color: #f6fef9 !important;
  }

  .sm\:focus\:border-l-green-1:focus {
    border-left-color: #f6fef9 !important;
  }

  .sm\:focus\:border-t-green-2:focus {
    border-top-color: #f6ffed !important;
  }

  .sm\:focus\:border-r-green-2:focus {
    border-right-color: #f6ffed !important;
  }

  .sm\:focus\:border-b-green-2:focus {
    border-bottom-color: #f6ffed !important;
  }

  .sm\:focus\:border-l-green-2:focus {
    border-left-color: #f6ffed !important;
  }

  .sm\:focus\:border-t-green-3:focus {
    border-top-color: #d9f7be !important;
  }

  .sm\:focus\:border-r-green-3:focus {
    border-right-color: #d9f7be !important;
  }

  .sm\:focus\:border-b-green-3:focus {
    border-bottom-color: #d9f7be !important;
  }

  .sm\:focus\:border-l-green-3:focus {
    border-left-color: #d9f7be !important;
  }

  .sm\:focus\:border-t-green-4:focus {
    border-top-color: #b7eb8f !important;
  }

  .sm\:focus\:border-r-green-4:focus {
    border-right-color: #b7eb8f !important;
  }

  .sm\:focus\:border-b-green-4:focus {
    border-bottom-color: #b7eb8f !important;
  }

  .sm\:focus\:border-l-green-4:focus {
    border-left-color: #b7eb8f !important;
  }

  .sm\:focus\:border-t-green-5:focus {
    border-top-color: #95de64 !important;
  }

  .sm\:focus\:border-r-green-5:focus {
    border-right-color: #95de64 !important;
  }

  .sm\:focus\:border-b-green-5:focus {
    border-bottom-color: #95de64 !important;
  }

  .sm\:focus\:border-l-green-5:focus {
    border-left-color: #95de64 !important;
  }

  .sm\:focus\:border-t-green-6:focus {
    border-top-color: #73d13d !important;
  }

  .sm\:focus\:border-r-green-6:focus {
    border-right-color: #73d13d !important;
  }

  .sm\:focus\:border-b-green-6:focus {
    border-bottom-color: #73d13d !important;
  }

  .sm\:focus\:border-l-green-6:focus {
    border-left-color: #73d13d !important;
  }

  .sm\:focus\:border-t-green-7:focus {
    border-top-color: #52c41a !important;
  }

  .sm\:focus\:border-r-green-7:focus {
    border-right-color: #52c41a !important;
  }

  .sm\:focus\:border-b-green-7:focus {
    border-bottom-color: #52c41a !important;
  }

  .sm\:focus\:border-l-green-7:focus {
    border-left-color: #52c41a !important;
  }

  .sm\:focus\:border-t-green-8:focus {
    border-top-color: #389e0d !important;
  }

  .sm\:focus\:border-r-green-8:focus {
    border-right-color: #389e0d !important;
  }

  .sm\:focus\:border-b-green-8:focus {
    border-bottom-color: #389e0d !important;
  }

  .sm\:focus\:border-l-green-8:focus {
    border-left-color: #389e0d !important;
  }

  .sm\:focus\:border-t-green-9:focus {
    border-top-color: #237804 !important;
  }

  .sm\:focus\:border-r-green-9:focus {
    border-right-color: #237804 !important;
  }

  .sm\:focus\:border-b-green-9:focus {
    border-bottom-color: #237804 !important;
  }

  .sm\:focus\:border-l-green-9:focus {
    border-left-color: #237804 !important;
  }

  .sm\:focus\:border-t-green-10:focus {
    border-top-color: #135200 !important;
  }

  .sm\:focus\:border-r-green-10:focus {
    border-right-color: #135200 !important;
  }

  .sm\:focus\:border-b-green-10:focus {
    border-bottom-color: #135200 !important;
  }

  .sm\:focus\:border-l-green-10:focus {
    border-left-color: #135200 !important;
  }

  .sm\:focus\:border-t-green-11:focus {
    border-top-color: #092b00 !important;
  }

  .sm\:focus\:border-r-green-11:focus {
    border-right-color: #092b00 !important;
  }

  .sm\:focus\:border-b-green-11:focus {
    border-bottom-color: #092b00 !important;
  }

  .sm\:focus\:border-l-green-11:focus {
    border-left-color: #092b00 !important;
  }

  .sm\:focus\:border-t-cyan-1:focus {
    border-top-color: #e6fffb !important;
  }

  .sm\:focus\:border-r-cyan-1:focus {
    border-right-color: #e6fffb !important;
  }

  .sm\:focus\:border-b-cyan-1:focus {
    border-bottom-color: #e6fffb !important;
  }

  .sm\:focus\:border-l-cyan-1:focus {
    border-left-color: #e6fffb !important;
  }

  .sm\:focus\:border-t-cyan-2:focus {
    border-top-color: #b5f5ec !important;
  }

  .sm\:focus\:border-r-cyan-2:focus {
    border-right-color: #b5f5ec !important;
  }

  .sm\:focus\:border-b-cyan-2:focus {
    border-bottom-color: #b5f5ec !important;
  }

  .sm\:focus\:border-l-cyan-2:focus {
    border-left-color: #b5f5ec !important;
  }

  .sm\:focus\:border-t-cyan-3:focus {
    border-top-color: #87e8de !important;
  }

  .sm\:focus\:border-r-cyan-3:focus {
    border-right-color: #87e8de !important;
  }

  .sm\:focus\:border-b-cyan-3:focus {
    border-bottom-color: #87e8de !important;
  }

  .sm\:focus\:border-l-cyan-3:focus {
    border-left-color: #87e8de !important;
  }

  .sm\:focus\:border-t-cyan-4:focus {
    border-top-color: #5cdbd3 !important;
  }

  .sm\:focus\:border-r-cyan-4:focus {
    border-right-color: #5cdbd3 !important;
  }

  .sm\:focus\:border-b-cyan-4:focus {
    border-bottom-color: #5cdbd3 !important;
  }

  .sm\:focus\:border-l-cyan-4:focus {
    border-left-color: #5cdbd3 !important;
  }

  .sm\:focus\:border-t-cyan-5:focus {
    border-top-color: #36cfc9 !important;
  }

  .sm\:focus\:border-r-cyan-5:focus {
    border-right-color: #36cfc9 !important;
  }

  .sm\:focus\:border-b-cyan-5:focus {
    border-bottom-color: #36cfc9 !important;
  }

  .sm\:focus\:border-l-cyan-5:focus {
    border-left-color: #36cfc9 !important;
  }

  .sm\:focus\:border-t-cyan-6:focus {
    border-top-color: #13c2c2 !important;
  }

  .sm\:focus\:border-r-cyan-6:focus {
    border-right-color: #13c2c2 !important;
  }

  .sm\:focus\:border-b-cyan-6:focus {
    border-bottom-color: #13c2c2 !important;
  }

  .sm\:focus\:border-l-cyan-6:focus {
    border-left-color: #13c2c2 !important;
  }

  .sm\:focus\:border-t-cyan-7:focus {
    border-top-color: #08979c !important;
  }

  .sm\:focus\:border-r-cyan-7:focus {
    border-right-color: #08979c !important;
  }

  .sm\:focus\:border-b-cyan-7:focus {
    border-bottom-color: #08979c !important;
  }

  .sm\:focus\:border-l-cyan-7:focus {
    border-left-color: #08979c !important;
  }

  .sm\:focus\:border-t-cyan-8:focus {
    border-top-color: #006d75 !important;
  }

  .sm\:focus\:border-r-cyan-8:focus {
    border-right-color: #006d75 !important;
  }

  .sm\:focus\:border-b-cyan-8:focus {
    border-bottom-color: #006d75 !important;
  }

  .sm\:focus\:border-l-cyan-8:focus {
    border-left-color: #006d75 !important;
  }

  .sm\:focus\:border-t-cyan-9:focus {
    border-top-color: #00474f !important;
  }

  .sm\:focus\:border-r-cyan-9:focus {
    border-right-color: #00474f !important;
  }

  .sm\:focus\:border-b-cyan-9:focus {
    border-bottom-color: #00474f !important;
  }

  .sm\:focus\:border-l-cyan-9:focus {
    border-left-color: #00474f !important;
  }

  .sm\:focus\:border-t-cyan-10:focus {
    border-top-color: #002329 !important;
  }

  .sm\:focus\:border-r-cyan-10:focus {
    border-right-color: #002329 !important;
  }

  .sm\:focus\:border-b-cyan-10:focus {
    border-bottom-color: #002329 !important;
  }

  .sm\:focus\:border-l-cyan-10:focus {
    border-left-color: #002329 !important;
  }

  .sm\:focus\:border-t-blue-1:focus {
    border-top-color: #e6f7ff !important;
  }

  .sm\:focus\:border-r-blue-1:focus {
    border-right-color: #e6f7ff !important;
  }

  .sm\:focus\:border-b-blue-1:focus {
    border-bottom-color: #e6f7ff !important;
  }

  .sm\:focus\:border-l-blue-1:focus {
    border-left-color: #e6f7ff !important;
  }

  .sm\:focus\:border-t-blue-2:focus {
    border-top-color: #bae7ff !important;
  }

  .sm\:focus\:border-r-blue-2:focus {
    border-right-color: #bae7ff !important;
  }

  .sm\:focus\:border-b-blue-2:focus {
    border-bottom-color: #bae7ff !important;
  }

  .sm\:focus\:border-l-blue-2:focus {
    border-left-color: #bae7ff !important;
  }

  .sm\:focus\:border-t-blue-3:focus {
    border-top-color: #91d5ff !important;
  }

  .sm\:focus\:border-r-blue-3:focus {
    border-right-color: #91d5ff !important;
  }

  .sm\:focus\:border-b-blue-3:focus {
    border-bottom-color: #91d5ff !important;
  }

  .sm\:focus\:border-l-blue-3:focus {
    border-left-color: #91d5ff !important;
  }

  .sm\:focus\:border-t-blue-4:focus {
    border-top-color: #69c0ff !important;
  }

  .sm\:focus\:border-r-blue-4:focus {
    border-right-color: #69c0ff !important;
  }

  .sm\:focus\:border-b-blue-4:focus {
    border-bottom-color: #69c0ff !important;
  }

  .sm\:focus\:border-l-blue-4:focus {
    border-left-color: #69c0ff !important;
  }

  .sm\:focus\:border-t-blue-5:focus {
    border-top-color: #4b85ff !important;
  }

  .sm\:focus\:border-r-blue-5:focus {
    border-right-color: #4b85ff !important;
  }

  .sm\:focus\:border-b-blue-5:focus {
    border-bottom-color: #4b85ff !important;
  }

  .sm\:focus\:border-l-blue-5:focus {
    border-left-color: #4b85ff !important;
  }

  .sm\:focus\:border-t-blue-6:focus {
    border-top-color: #2f70ff !important;
  }

  .sm\:focus\:border-r-blue-6:focus {
    border-right-color: #2f70ff !important;
  }

  .sm\:focus\:border-b-blue-6:focus {
    border-bottom-color: #2f70ff !important;
  }

  .sm\:focus\:border-l-blue-6:focus {
    border-left-color: #2f70ff !important;
  }

  .sm\:focus\:border-t-blue-7:focus {
    border-top-color: #096dd9 !important;
  }

  .sm\:focus\:border-r-blue-7:focus {
    border-right-color: #096dd9 !important;
  }

  .sm\:focus\:border-b-blue-7:focus {
    border-bottom-color: #096dd9 !important;
  }

  .sm\:focus\:border-l-blue-7:focus {
    border-left-color: #096dd9 !important;
  }

  .sm\:focus\:border-t-blue-8:focus {
    border-top-color: #0050b3 !important;
  }

  .sm\:focus\:border-r-blue-8:focus {
    border-right-color: #0050b3 !important;
  }

  .sm\:focus\:border-b-blue-8:focus {
    border-bottom-color: #0050b3 !important;
  }

  .sm\:focus\:border-l-blue-8:focus {
    border-left-color: #0050b3 !important;
  }

  .sm\:focus\:border-t-blue-9:focus {
    border-top-color: #003a8c !important;
  }

  .sm\:focus\:border-r-blue-9:focus {
    border-right-color: #003a8c !important;
  }

  .sm\:focus\:border-b-blue-9:focus {
    border-bottom-color: #003a8c !important;
  }

  .sm\:focus\:border-l-blue-9:focus {
    border-left-color: #003a8c !important;
  }

  .sm\:focus\:border-t-blue-10:focus {
    border-top-color: #002766 !important;
  }

  .sm\:focus\:border-r-blue-10:focus {
    border-right-color: #002766 !important;
  }

  .sm\:focus\:border-b-blue-10:focus {
    border-bottom-color: #002766 !important;
  }

  .sm\:focus\:border-l-blue-10:focus {
    border-left-color: #002766 !important;
  }

  .sm\:focus\:border-t-geekBlue-1:focus {
    border-top-color: #f6f9ff !important;
  }

  .sm\:focus\:border-r-geekBlue-1:focus {
    border-right-color: #f6f9ff !important;
  }

  .sm\:focus\:border-b-geekBlue-1:focus {
    border-bottom-color: #f6f9ff !important;
  }

  .sm\:focus\:border-l-geekBlue-1:focus {
    border-left-color: #f6f9ff !important;
  }

  .sm\:focus\:border-t-geekBlue-2:focus {
    border-top-color: #f0f5ff !important;
  }

  .sm\:focus\:border-r-geekBlue-2:focus {
    border-right-color: #f0f5ff !important;
  }

  .sm\:focus\:border-b-geekBlue-2:focus {
    border-bottom-color: #f0f5ff !important;
  }

  .sm\:focus\:border-l-geekBlue-2:focus {
    border-left-color: #f0f5ff !important;
  }

  .sm\:focus\:border-t-geekBlue-3:focus {
    border-top-color: #d6e4ff !important;
  }

  .sm\:focus\:border-r-geekBlue-3:focus {
    border-right-color: #d6e4ff !important;
  }

  .sm\:focus\:border-b-geekBlue-3:focus {
    border-bottom-color: #d6e4ff !important;
  }

  .sm\:focus\:border-l-geekBlue-3:focus {
    border-left-color: #d6e4ff !important;
  }

  .sm\:focus\:border-t-geekBlue-4:focus {
    border-top-color: #adc6ff !important;
  }

  .sm\:focus\:border-r-geekBlue-4:focus {
    border-right-color: #adc6ff !important;
  }

  .sm\:focus\:border-b-geekBlue-4:focus {
    border-bottom-color: #adc6ff !important;
  }

  .sm\:focus\:border-l-geekBlue-4:focus {
    border-left-color: #adc6ff !important;
  }

  .sm\:focus\:border-t-geekBlue-5:focus {
    border-top-color: #85a5ff !important;
  }

  .sm\:focus\:border-r-geekBlue-5:focus {
    border-right-color: #85a5ff !important;
  }

  .sm\:focus\:border-b-geekBlue-5:focus {
    border-bottom-color: #85a5ff !important;
  }

  .sm\:focus\:border-l-geekBlue-5:focus {
    border-left-color: #85a5ff !important;
  }

  .sm\:focus\:border-t-geekBlue-6:focus {
    border-top-color: #597ef7 !important;
  }

  .sm\:focus\:border-r-geekBlue-6:focus {
    border-right-color: #597ef7 !important;
  }

  .sm\:focus\:border-b-geekBlue-6:focus {
    border-bottom-color: #597ef7 !important;
  }

  .sm\:focus\:border-l-geekBlue-6:focus {
    border-left-color: #597ef7 !important;
  }

  .sm\:focus\:border-t-geekBlue-7:focus {
    border-top-color: #2f54eb !important;
  }

  .sm\:focus\:border-r-geekBlue-7:focus {
    border-right-color: #2f54eb !important;
  }

  .sm\:focus\:border-b-geekBlue-7:focus {
    border-bottom-color: #2f54eb !important;
  }

  .sm\:focus\:border-l-geekBlue-7:focus {
    border-left-color: #2f54eb !important;
  }

  .sm\:focus\:border-t-geekBlue-8:focus {
    border-top-color: #1d39c4 !important;
  }

  .sm\:focus\:border-r-geekBlue-8:focus {
    border-right-color: #1d39c4 !important;
  }

  .sm\:focus\:border-b-geekBlue-8:focus {
    border-bottom-color: #1d39c4 !important;
  }

  .sm\:focus\:border-l-geekBlue-8:focus {
    border-left-color: #1d39c4 !important;
  }

  .sm\:focus\:border-t-geekBlue-9:focus {
    border-top-color: #10239e !important;
  }

  .sm\:focus\:border-r-geekBlue-9:focus {
    border-right-color: #10239e !important;
  }

  .sm\:focus\:border-b-geekBlue-9:focus {
    border-bottom-color: #10239e !important;
  }

  .sm\:focus\:border-l-geekBlue-9:focus {
    border-left-color: #10239e !important;
  }

  .sm\:focus\:border-t-geekBlue-10:focus {
    border-top-color: #061178 !important;
  }

  .sm\:focus\:border-r-geekBlue-10:focus {
    border-right-color: #061178 !important;
  }

  .sm\:focus\:border-b-geekBlue-10:focus {
    border-bottom-color: #061178 !important;
  }

  .sm\:focus\:border-l-geekBlue-10:focus {
    border-left-color: #061178 !important;
  }

  .sm\:focus\:border-t-geekBlue-11:focus {
    border-top-color: #030852 !important;
  }

  .sm\:focus\:border-r-geekBlue-11:focus {
    border-right-color: #030852 !important;
  }

  .sm\:focus\:border-b-geekBlue-11:focus {
    border-bottom-color: #030852 !important;
  }

  .sm\:focus\:border-l-geekBlue-11:focus {
    border-left-color: #030852 !important;
  }

  .sm\:focus\:border-t-purple-1:focus {
    border-top-color: #fafaff !important;
  }

  .sm\:focus\:border-r-purple-1:focus {
    border-right-color: #fafaff !important;
  }

  .sm\:focus\:border-b-purple-1:focus {
    border-bottom-color: #fafaff !important;
  }

  .sm\:focus\:border-l-purple-1:focus {
    border-left-color: #fafaff !important;
  }

  .sm\:focus\:border-t-purple-2:focus {
    border-top-color: #f9f0ff !important;
  }

  .sm\:focus\:border-r-purple-2:focus {
    border-right-color: #f9f0ff !important;
  }

  .sm\:focus\:border-b-purple-2:focus {
    border-bottom-color: #f9f0ff !important;
  }

  .sm\:focus\:border-l-purple-2:focus {
    border-left-color: #f9f0ff !important;
  }

  .sm\:focus\:border-t-purple-3:focus {
    border-top-color: #efdbff !important;
  }

  .sm\:focus\:border-r-purple-3:focus {
    border-right-color: #efdbff !important;
  }

  .sm\:focus\:border-b-purple-3:focus {
    border-bottom-color: #efdbff !important;
  }

  .sm\:focus\:border-l-purple-3:focus {
    border-left-color: #efdbff !important;
  }

  .sm\:focus\:border-t-purple-4:focus {
    border-top-color: #d3adf7 !important;
  }

  .sm\:focus\:border-r-purple-4:focus {
    border-right-color: #d3adf7 !important;
  }

  .sm\:focus\:border-b-purple-4:focus {
    border-bottom-color: #d3adf7 !important;
  }

  .sm\:focus\:border-l-purple-4:focus {
    border-left-color: #d3adf7 !important;
  }

  .sm\:focus\:border-t-purple-5:focus {
    border-top-color: #b37feb !important;
  }

  .sm\:focus\:border-r-purple-5:focus {
    border-right-color: #b37feb !important;
  }

  .sm\:focus\:border-b-purple-5:focus {
    border-bottom-color: #b37feb !important;
  }

  .sm\:focus\:border-l-purple-5:focus {
    border-left-color: #b37feb !important;
  }

  .sm\:focus\:border-t-purple-6:focus {
    border-top-color: #9254de !important;
  }

  .sm\:focus\:border-r-purple-6:focus {
    border-right-color: #9254de !important;
  }

  .sm\:focus\:border-b-purple-6:focus {
    border-bottom-color: #9254de !important;
  }

  .sm\:focus\:border-l-purple-6:focus {
    border-left-color: #9254de !important;
  }

  .sm\:focus\:border-t-purple-7:focus {
    border-top-color: #722ed1 !important;
  }

  .sm\:focus\:border-r-purple-7:focus {
    border-right-color: #722ed1 !important;
  }

  .sm\:focus\:border-b-purple-7:focus {
    border-bottom-color: #722ed1 !important;
  }

  .sm\:focus\:border-l-purple-7:focus {
    border-left-color: #722ed1 !important;
  }

  .sm\:focus\:border-t-purple-8:focus {
    border-top-color: #531dab !important;
  }

  .sm\:focus\:border-r-purple-8:focus {
    border-right-color: #531dab !important;
  }

  .sm\:focus\:border-b-purple-8:focus {
    border-bottom-color: #531dab !important;
  }

  .sm\:focus\:border-l-purple-8:focus {
    border-left-color: #531dab !important;
  }

  .sm\:focus\:border-t-purple-9:focus {
    border-top-color: #391085 !important;
  }

  .sm\:focus\:border-r-purple-9:focus {
    border-right-color: #391085 !important;
  }

  .sm\:focus\:border-b-purple-9:focus {
    border-bottom-color: #391085 !important;
  }

  .sm\:focus\:border-l-purple-9:focus {
    border-left-color: #391085 !important;
  }

  .sm\:focus\:border-t-purple-10:focus {
    border-top-color: #22075e !important;
  }

  .sm\:focus\:border-r-purple-10:focus {
    border-right-color: #22075e !important;
  }

  .sm\:focus\:border-b-purple-10:focus {
    border-bottom-color: #22075e !important;
  }

  .sm\:focus\:border-l-purple-10:focus {
    border-left-color: #22075e !important;
  }

  .sm\:focus\:border-t-purple-11:focus {
    border-top-color: #120338 !important;
  }

  .sm\:focus\:border-r-purple-11:focus {
    border-right-color: #120338 !important;
  }

  .sm\:focus\:border-b-purple-11:focus {
    border-bottom-color: #120338 !important;
  }

  .sm\:focus\:border-l-purple-11:focus {
    border-left-color: #120338 !important;
  }

  .sm\:focus\:border-t-magenta-1:focus {
    border-top-color: #fff0f6 !important;
  }

  .sm\:focus\:border-r-magenta-1:focus {
    border-right-color: #fff0f6 !important;
  }

  .sm\:focus\:border-b-magenta-1:focus {
    border-bottom-color: #fff0f6 !important;
  }

  .sm\:focus\:border-l-magenta-1:focus {
    border-left-color: #fff0f6 !important;
  }

  .sm\:focus\:border-t-magenta-2:focus {
    border-top-color: #ffd6e7 !important;
  }

  .sm\:focus\:border-r-magenta-2:focus {
    border-right-color: #ffd6e7 !important;
  }

  .sm\:focus\:border-b-magenta-2:focus {
    border-bottom-color: #ffd6e7 !important;
  }

  .sm\:focus\:border-l-magenta-2:focus {
    border-left-color: #ffd6e7 !important;
  }

  .sm\:focus\:border-t-magenta-3:focus {
    border-top-color: #ffadd2 !important;
  }

  .sm\:focus\:border-r-magenta-3:focus {
    border-right-color: #ffadd2 !important;
  }

  .sm\:focus\:border-b-magenta-3:focus {
    border-bottom-color: #ffadd2 !important;
  }

  .sm\:focus\:border-l-magenta-3:focus {
    border-left-color: #ffadd2 !important;
  }

  .sm\:focus\:border-t-magenta-4:focus {
    border-top-color: #ff85c0 !important;
  }

  .sm\:focus\:border-r-magenta-4:focus {
    border-right-color: #ff85c0 !important;
  }

  .sm\:focus\:border-b-magenta-4:focus {
    border-bottom-color: #ff85c0 !important;
  }

  .sm\:focus\:border-l-magenta-4:focus {
    border-left-color: #ff85c0 !important;
  }

  .sm\:focus\:border-t-magenta-5:focus {
    border-top-color: #f759ab !important;
  }

  .sm\:focus\:border-r-magenta-5:focus {
    border-right-color: #f759ab !important;
  }

  .sm\:focus\:border-b-magenta-5:focus {
    border-bottom-color: #f759ab !important;
  }

  .sm\:focus\:border-l-magenta-5:focus {
    border-left-color: #f759ab !important;
  }

  .sm\:focus\:border-t-magenta-6:focus {
    border-top-color: #eb2f96 !important;
  }

  .sm\:focus\:border-r-magenta-6:focus {
    border-right-color: #eb2f96 !important;
  }

  .sm\:focus\:border-b-magenta-6:focus {
    border-bottom-color: #eb2f96 !important;
  }

  .sm\:focus\:border-l-magenta-6:focus {
    border-left-color: #eb2f96 !important;
  }

  .sm\:focus\:border-t-magenta-7:focus {
    border-top-color: #c41d7f !important;
  }

  .sm\:focus\:border-r-magenta-7:focus {
    border-right-color: #c41d7f !important;
  }

  .sm\:focus\:border-b-magenta-7:focus {
    border-bottom-color: #c41d7f !important;
  }

  .sm\:focus\:border-l-magenta-7:focus {
    border-left-color: #c41d7f !important;
  }

  .sm\:focus\:border-t-magenta-8:focus {
    border-top-color: #9e1068 !important;
  }

  .sm\:focus\:border-r-magenta-8:focus {
    border-right-color: #9e1068 !important;
  }

  .sm\:focus\:border-b-magenta-8:focus {
    border-bottom-color: #9e1068 !important;
  }

  .sm\:focus\:border-l-magenta-8:focus {
    border-left-color: #9e1068 !important;
  }

  .sm\:focus\:border-t-magenta-9:focus {
    border-top-color: #780650 !important;
  }

  .sm\:focus\:border-r-magenta-9:focus {
    border-right-color: #780650 !important;
  }

  .sm\:focus\:border-b-magenta-9:focus {
    border-bottom-color: #780650 !important;
  }

  .sm\:focus\:border-l-magenta-9:focus {
    border-left-color: #780650 !important;
  }

  .sm\:focus\:border-t-magenta-10:focus {
    border-top-color: #520339 !important;
  }

  .sm\:focus\:border-r-magenta-10:focus {
    border-right-color: #520339 !important;
  }

  .sm\:focus\:border-b-magenta-10:focus {
    border-bottom-color: #520339 !important;
  }

  .sm\:focus\:border-l-magenta-10:focus {
    border-left-color: #520339 !important;
  }

  .sm\:focus\:border-t-gray-1:focus {
    border-top-color: #ffffff !important;
  }

  .sm\:focus\:border-r-gray-1:focus {
    border-right-color: #ffffff !important;
  }

  .sm\:focus\:border-b-gray-1:focus {
    border-bottom-color: #ffffff !important;
  }

  .sm\:focus\:border-l-gray-1:focus {
    border-left-color: #ffffff !important;
  }

  .sm\:focus\:border-t-gray-2:focus {
    border-top-color: #fafafa !important;
  }

  .sm\:focus\:border-r-gray-2:focus {
    border-right-color: #fafafa !important;
  }

  .sm\:focus\:border-b-gray-2:focus {
    border-bottom-color: #fafafa !important;
  }

  .sm\:focus\:border-l-gray-2:focus {
    border-left-color: #fafafa !important;
  }

  .sm\:focus\:border-t-gray-3:focus {
    border-top-color: #f5f5f5 !important;
  }

  .sm\:focus\:border-r-gray-3:focus {
    border-right-color: #f5f5f5 !important;
  }

  .sm\:focus\:border-b-gray-3:focus {
    border-bottom-color: #f5f5f5 !important;
  }

  .sm\:focus\:border-l-gray-3:focus {
    border-left-color: #f5f5f5 !important;
  }

  .sm\:focus\:border-t-gray-4:focus {
    border-top-color: #e8e8e8 !important;
  }

  .sm\:focus\:border-r-gray-4:focus {
    border-right-color: #e8e8e8 !important;
  }

  .sm\:focus\:border-b-gray-4:focus {
    border-bottom-color: #e8e8e8 !important;
  }

  .sm\:focus\:border-l-gray-4:focus {
    border-left-color: #e8e8e8 !important;
  }

  .sm\:focus\:border-t-gray-5:focus {
    border-top-color: #d9d9d9 !important;
  }

  .sm\:focus\:border-r-gray-5:focus {
    border-right-color: #d9d9d9 !important;
  }

  .sm\:focus\:border-b-gray-5:focus {
    border-bottom-color: #d9d9d9 !important;
  }

  .sm\:focus\:border-l-gray-5:focus {
    border-left-color: #d9d9d9 !important;
  }

  .sm\:focus\:border-t-gray-6:focus {
    border-top-color: #bfbfbf !important;
  }

  .sm\:focus\:border-r-gray-6:focus {
    border-right-color: #bfbfbf !important;
  }

  .sm\:focus\:border-b-gray-6:focus {
    border-bottom-color: #bfbfbf !important;
  }

  .sm\:focus\:border-l-gray-6:focus {
    border-left-color: #bfbfbf !important;
  }

  .sm\:focus\:border-t-gray-7:focus {
    border-top-color: #8c8c8c !important;
  }

  .sm\:focus\:border-r-gray-7:focus {
    border-right-color: #8c8c8c !important;
  }

  .sm\:focus\:border-b-gray-7:focus {
    border-bottom-color: #8c8c8c !important;
  }

  .sm\:focus\:border-l-gray-7:focus {
    border-left-color: #8c8c8c !important;
  }

  .sm\:focus\:border-t-gray-8:focus {
    border-top-color: #595959 !important;
  }

  .sm\:focus\:border-r-gray-8:focus {
    border-right-color: #595959 !important;
  }

  .sm\:focus\:border-b-gray-8:focus {
    border-bottom-color: #595959 !important;
  }

  .sm\:focus\:border-l-gray-8:focus {
    border-left-color: #595959 !important;
  }

  .sm\:focus\:border-t-gray-9:focus {
    border-top-color: #262626 !important;
  }

  .sm\:focus\:border-r-gray-9:focus {
    border-right-color: #262626 !important;
  }

  .sm\:focus\:border-b-gray-9:focus {
    border-bottom-color: #262626 !important;
  }

  .sm\:focus\:border-l-gray-9:focus {
    border-left-color: #262626 !important;
  }

  .sm\:focus\:border-t-gray-10:focus {
    border-top-color: #000000 !important;
  }

  .sm\:focus\:border-r-gray-10:focus {
    border-right-color: #000000 !important;
  }

  .sm\:focus\:border-b-gray-10:focus {
    border-bottom-color: #000000 !important;
  }

  .sm\:focus\:border-l-gray-10:focus {
    border-left-color: #000000 !important;
  }

  .sm\:focus\:border-t-transparent:focus {
    border-top-color: transparent !important;
  }

  .sm\:focus\:border-r-transparent:focus {
    border-right-color: transparent !important;
  }

  .sm\:focus\:border-b-transparent:focus {
    border-bottom-color: transparent !important;
  }

  .sm\:focus\:border-l-transparent:focus {
    border-left-color: transparent !important;
  }

  .sm\:focus\:border-t-DEFAULT:focus {
    border-top-color: currentColor !important;
  }

  .sm\:focus\:border-r-DEFAULT:focus {
    border-right-color: currentColor !important;
  }

  .sm\:focus\:border-b-DEFAULT:focus {
    border-bottom-color: currentColor !important;
  }

  .sm\:focus\:border-l-DEFAULT:focus {
    border-left-color: currentColor !important;
  }
}

@media (min-width: 768px) {
  .md\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .md\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .md\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .md\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .md\:container {
      max-width: 1280px;
    }
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(56px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(60px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(64px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(68px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(72px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(76px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(80px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(84px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(92px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(96px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(100px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(104px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(108px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(112px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(116px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(120px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(124px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(128px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(132px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(136px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(140px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(144px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(148px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(152px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(156px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(160px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(164px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(168px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(172px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(176px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(180px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(184px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(188px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(192px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(196px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(200px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(204px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(208px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(212px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(216px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(220px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(224px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(228px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(240px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(244px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(248px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(260px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(264px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(272px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(276px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(280px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(292px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(296px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(300px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(308px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(312px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(320px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(324px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(336px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(348px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(360px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(364px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(368px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(372px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(376px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(380px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(384px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(388px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(392px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(396px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(400px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(404px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(408px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(412px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(416px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(420px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(428px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(440px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(448px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(456px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(460px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(476px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(480px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(488px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(496px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(520px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(552px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(572px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(592px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(600px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(616px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(640px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(648px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(656px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(660px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(664px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(672px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(676px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(680px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(688px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(696px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(700px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(756px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(800px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(2px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(6px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(14px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(26px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(30px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(70px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(114px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(126px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(150px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(290px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-46px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .md\:space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-56px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-60px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-64px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-68px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-72px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-76px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-80px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-84px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-92px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-96px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-100px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-104px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-108px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-112px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-116px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-120px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-124px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-128px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-132px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-136px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-140px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-144px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-148px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-152px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-156px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-160px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-164px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-168px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-172px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-176px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-180px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-184px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-188px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-192px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-196px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-200px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-204px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-208px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-212px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-216px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-220px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-224px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-228px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-240px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-244px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-248px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-260px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-264px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-272px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-276px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-280px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-292px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-296px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-300px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-308px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-312px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-320px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-324px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-336px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-348px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-360px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-364px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-368px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-372px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-376px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-380px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-384px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-388px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-392px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-396px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-400px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-404px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-408px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-412px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-416px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-420px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-428px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-440px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-448px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-456px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-460px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-476px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-480px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-488px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-496px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-520px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-552px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-572px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-592px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-600px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-616px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-640px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-648px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-656px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-660px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-664px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-672px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-676px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-680px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-688px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-696px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-700px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-756px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-800px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-2px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-6px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-14px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-26px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-30px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-70px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-114px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-126px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-150px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-290px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(46px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:-space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .md\:-space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1 !important;
  }

  .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1 !important;
  }

  .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse)) !important;
  }

  .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(0px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important;
  }

  .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(2px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse)) !important;
  }

  .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(4px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse)) !important;
  }

  .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(8px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .md\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
  }

  .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(1px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1 !important;
  }

  .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1 !important;
  }

  .md\:divide-red-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-red-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-volcano-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-orange-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gold-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-yellow-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-lime-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-green-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-cyan-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-blue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-geekBlue-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-purple-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-magenta-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-gray-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity)) !important;
  }

  .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent !important;
  }

  .md\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid !important;
  }

  .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed !important;
  }

  .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted !important;
  }

  .md\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double !important;
  }

  .md\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none !important;
  }

  .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0 !important;
  }

  .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05 !important;
  }

  .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1 !important;
  }

  .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2 !important;
  }

  .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25 !important;
  }

  .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3 !important;
  }

  .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4 !important;
  }

  .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5 !important;
  }

  .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6 !important;
  }

  .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7 !important;
  }

  .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75 !important;
  }

  .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8 !important;
  }

  .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9 !important;
  }

  .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95 !important;
  }

  .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
  }

  .md\:sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .md\:not-sr-only {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .md\:focus-within\:sr-only:focus-within {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .md\:focus-within\:not-sr-only:focus-within {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .md\:focus\:sr-only:focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .md\:focus\:not-sr-only:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .md\:appearance-none {
    -webkit-appearance: none !important;
            appearance: none !important;
  }

  .md\:bg-fixed {
    background-attachment: fixed !important;
  }

  .md\:bg-local {
    background-attachment: local !important;
  }

  .md\:bg-scroll {
    background-attachment: scroll !important;
  }

  .md\:bg-clip-border {
    background-clip: border-box !important;
  }

  .md\:bg-clip-padding {
    background-clip: padding-box !important;
  }

  .md\:bg-clip-content {
    background-clip: content-box !important;
  }

  .md\:bg-clip-text {
    -webkit-background-clip: text !important;
            background-clip: text !important;
  }

  .md\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:bg-transparent {
    background-color: transparent !important;
  }

  .group:hover .md\:group-hover\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .md\:group-hover\:bg-transparent {
    background-color: transparent !important;
  }

  .md\:focus-within\:bg-red-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-red-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-volcano-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-orange-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gold-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-yellow-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-lime-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-green-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-cyan-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-blue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-geekBlue-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-purple-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-magenta-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-gray-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus-within\:bg-transparent:focus-within {
    background-color: transparent !important;
  }

  .md\:hover\:bg-red-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-red-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-volcano-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-orange-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gold-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-yellow-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-lime-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-green-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-cyan-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-blue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-geekBlue-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-purple-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-magenta-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-gray-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .md\:focus\:bg-red-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-red-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-volcano-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-orange-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gold-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-yellow-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-lime-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-green-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-cyan-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-blue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-geekBlue-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-purple-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-magenta-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-gray-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .md\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .md\:bg-none {
    background-image: none !important;
  }

  .md\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important;
  }

  .md\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops)) !important;
  }

  .md\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
  }

  .md\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)) !important;
  }

  .md\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
  }

  .md\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)) !important;
  }

  .md\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops)) !important;
  }

  .md\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops)) !important;
  }

  .md\:from-red-1 {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .md\:from-red-2 {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .md\:from-red-3 {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .md\:from-red-4 {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .md\:from-red-5 {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .md\:from-red-6 {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .md\:from-red-7 {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .md\:from-red-8 {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .md\:from-red-9 {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .md\:from-red-10 {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .md\:from-volcano-1 {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .md\:from-volcano-2 {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .md\:from-volcano-3 {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .md\:from-volcano-4 {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .md\:from-volcano-5 {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .md\:from-volcano-6 {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .md\:from-volcano-7 {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .md\:from-volcano-8 {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .md\:from-volcano-9 {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .md\:from-volcano-10 {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .md\:from-orange-1 {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .md\:from-orange-2 {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .md\:from-orange-3 {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .md\:from-orange-4 {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .md\:from-orange-5 {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .md\:from-orange-6 {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .md\:from-orange-7 {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .md\:from-orange-8 {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .md\:from-orange-9 {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .md\:from-orange-10 {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .md\:from-gold-1 {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .md\:from-gold-2 {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .md\:from-gold-3 {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .md\:from-gold-4 {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .md\:from-gold-5 {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .md\:from-gold-6 {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .md\:from-gold-7 {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .md\:from-gold-8 {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .md\:from-gold-9 {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .md\:from-gold-10 {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .md\:from-yellow-1 {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .md\:from-yellow-2 {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .md\:from-yellow-3 {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .md\:from-yellow-4 {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .md\:from-yellow-5 {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .md\:from-yellow-6 {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .md\:from-yellow-7 {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .md\:from-yellow-8 {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .md\:from-yellow-9 {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .md\:from-yellow-10 {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .md\:from-lime-1 {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .md\:from-lime-2 {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .md\:from-lime-3 {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .md\:from-lime-4 {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .md\:from-lime-5 {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .md\:from-lime-6 {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .md\:from-lime-7 {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .md\:from-lime-8 {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .md\:from-lime-9 {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .md\:from-lime-10 {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .md\:from-green-1 {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .md\:from-green-2 {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .md\:from-green-3 {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .md\:from-green-4 {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .md\:from-green-5 {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .md\:from-green-6 {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .md\:from-green-7 {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .md\:from-green-8 {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .md\:from-green-9 {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .md\:from-green-10 {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .md\:from-green-11 {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .md\:from-cyan-1 {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .md\:from-cyan-2 {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .md\:from-cyan-3 {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .md\:from-cyan-4 {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .md\:from-cyan-5 {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .md\:from-cyan-6 {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .md\:from-cyan-7 {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .md\:from-cyan-8 {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .md\:from-cyan-9 {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .md\:from-cyan-10 {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .md\:from-blue-1 {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .md\:from-blue-2 {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .md\:from-blue-3 {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .md\:from-blue-4 {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .md\:from-blue-5 {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .md\:from-blue-6 {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .md\:from-blue-7 {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .md\:from-blue-8 {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .md\:from-blue-9 {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .md\:from-blue-10 {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .md\:from-geekBlue-1 {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .md\:from-geekBlue-2 {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .md\:from-geekBlue-3 {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .md\:from-geekBlue-4 {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .md\:from-geekBlue-5 {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .md\:from-geekBlue-6 {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .md\:from-geekBlue-7 {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .md\:from-geekBlue-8 {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .md\:from-geekBlue-9 {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .md\:from-geekBlue-10 {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .md\:from-geekBlue-11 {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .md\:from-purple-1 {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .md\:from-purple-2 {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .md\:from-purple-3 {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .md\:from-purple-4 {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .md\:from-purple-5 {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .md\:from-purple-6 {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .md\:from-purple-7 {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .md\:from-purple-8 {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .md\:from-purple-9 {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .md\:from-purple-10 {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .md\:from-purple-11 {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .md\:from-magenta-1 {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .md\:from-magenta-2 {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .md\:from-magenta-3 {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .md\:from-magenta-4 {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .md\:from-magenta-5 {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .md\:from-magenta-6 {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .md\:from-magenta-7 {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .md\:from-magenta-8 {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .md\:from-magenta-9 {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .md\:from-magenta-10 {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .md\:from-gray-1 {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .md\:from-gray-2 {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .md\:from-gray-3 {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .md\:from-gray-4 {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .md\:from-gray-5 {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .md\:from-gray-6 {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .md\:from-gray-7 {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .md\:from-gray-8 {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .md\:from-gray-9 {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .md\:from-gray-10 {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:from-transparent {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:via-red-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .md\:via-red-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .md\:via-red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .md\:via-red-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .md\:via-red-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .md\:via-red-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .md\:via-red-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .md\:via-red-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .md\:via-red-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .md\:via-red-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .md\:via-volcano-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .md\:via-volcano-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .md\:via-volcano-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .md\:via-volcano-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .md\:via-volcano-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .md\:via-volcano-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .md\:via-volcano-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .md\:via-volcano-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .md\:via-volcano-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .md\:via-volcano-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .md\:via-orange-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .md\:via-orange-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .md\:via-orange-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .md\:via-orange-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .md\:via-orange-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .md\:via-orange-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .md\:via-orange-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .md\:via-orange-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .md\:via-orange-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .md\:via-orange-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .md\:via-gold-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .md\:via-gold-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .md\:via-gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .md\:via-gold-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .md\:via-gold-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .md\:via-gold-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .md\:via-gold-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .md\:via-gold-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .md\:via-gold-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .md\:via-gold-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .md\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .md\:via-yellow-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .md\:via-yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .md\:via-yellow-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .md\:via-yellow-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .md\:via-yellow-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .md\:via-yellow-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .md\:via-yellow-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .md\:via-yellow-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .md\:via-yellow-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .md\:via-lime-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .md\:via-lime-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .md\:via-lime-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .md\:via-lime-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .md\:via-lime-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .md\:via-lime-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .md\:via-lime-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .md\:via-lime-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .md\:via-lime-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .md\:via-lime-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .md\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .md\:via-green-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .md\:via-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .md\:via-green-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .md\:via-green-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .md\:via-green-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .md\:via-green-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .md\:via-green-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .md\:via-green-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .md\:via-green-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .md\:via-green-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .md\:via-cyan-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .md\:via-cyan-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .md\:via-cyan-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .md\:via-cyan-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .md\:via-cyan-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .md\:via-cyan-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .md\:via-cyan-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .md\:via-cyan-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .md\:via-cyan-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .md\:via-cyan-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .md\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .md\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .md\:via-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .md\:via-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .md\:via-blue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .md\:via-blue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .md\:via-blue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .md\:via-blue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .md\:via-blue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .md\:via-blue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .md\:via-geekBlue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .md\:via-geekBlue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .md\:via-geekBlue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .md\:via-geekBlue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .md\:via-geekBlue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .md\:via-geekBlue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .md\:via-geekBlue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .md\:via-geekBlue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .md\:via-geekBlue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .md\:via-geekBlue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .md\:via-geekBlue-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .md\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .md\:via-purple-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .md\:via-purple-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .md\:via-purple-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .md\:via-purple-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .md\:via-purple-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .md\:via-purple-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .md\:via-purple-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .md\:via-purple-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .md\:via-purple-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .md\:via-purple-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .md\:via-magenta-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .md\:via-magenta-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .md\:via-magenta-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .md\:via-magenta-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .md\:via-magenta-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .md\:via-magenta-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .md\:via-magenta-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .md\:via-magenta-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .md\:via-magenta-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .md\:via-magenta-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .md\:via-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .md\:via-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .md\:via-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .md\:via-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .md\:via-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .md\:via-gray-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .md\:via-gray-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .md\:via-gray-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .md\:via-gray-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .md\:via-gray-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:to-red-1 {
    --tw-gradient-to: #fff1f0 !important;
  }

  .md\:to-red-2 {
    --tw-gradient-to: #ffccc7 !important;
  }

  .md\:to-red-3 {
    --tw-gradient-to: #ffa39e !important;
  }

  .md\:to-red-4 {
    --tw-gradient-to: #ff7875 !important;
  }

  .md\:to-red-5 {
    --tw-gradient-to: #ff4d4f !important;
  }

  .md\:to-red-6 {
    --tw-gradient-to: #f5222d !important;
  }

  .md\:to-red-7 {
    --tw-gradient-to: #cf1322 !important;
  }

  .md\:to-red-8 {
    --tw-gradient-to: #a8071a !important;
  }

  .md\:to-red-9 {
    --tw-gradient-to: #820014 !important;
  }

  .md\:to-red-10 {
    --tw-gradient-to: #5c0011 !important;
  }

  .md\:to-volcano-1 {
    --tw-gradient-to: #fff2e8 !important;
  }

  .md\:to-volcano-2 {
    --tw-gradient-to: #ffd8bf !important;
  }

  .md\:to-volcano-3 {
    --tw-gradient-to: #ffbb96 !important;
  }

  .md\:to-volcano-4 {
    --tw-gradient-to: #ff9c6e !important;
  }

  .md\:to-volcano-5 {
    --tw-gradient-to: #ff7a45 !important;
  }

  .md\:to-volcano-6 {
    --tw-gradient-to: #fa541c !important;
  }

  .md\:to-volcano-7 {
    --tw-gradient-to: #d4380d !important;
  }

  .md\:to-volcano-8 {
    --tw-gradient-to: #ad2102 !important;
  }

  .md\:to-volcano-9 {
    --tw-gradient-to: #871400 !important;
  }

  .md\:to-volcano-10 {
    --tw-gradient-to: #610b00 !important;
  }

  .md\:to-orange-1 {
    --tw-gradient-to: #fff7e6 !important;
  }

  .md\:to-orange-2 {
    --tw-gradient-to: #ffe7ba !important;
  }

  .md\:to-orange-3 {
    --tw-gradient-to: #ffd591 !important;
  }

  .md\:to-orange-4 {
    --tw-gradient-to: #ffc069 !important;
  }

  .md\:to-orange-5 {
    --tw-gradient-to: #ffa940 !important;
  }

  .md\:to-orange-6 {
    --tw-gradient-to: #fa8c16 !important;
  }

  .md\:to-orange-7 {
    --tw-gradient-to: #d46b08 !important;
  }

  .md\:to-orange-8 {
    --tw-gradient-to: #ad4e00 !important;
  }

  .md\:to-orange-9 {
    --tw-gradient-to: #873800 !important;
  }

  .md\:to-orange-10 {
    --tw-gradient-to: #612500 !important;
  }

  .md\:to-gold-1 {
    --tw-gradient-to: #fffbe6 !important;
  }

  .md\:to-gold-2 {
    --tw-gradient-to: #fff1b8 !important;
  }

  .md\:to-gold-3 {
    --tw-gradient-to: #ffe58f !important;
  }

  .md\:to-gold-4 {
    --tw-gradient-to: #ffd666 !important;
  }

  .md\:to-gold-5 {
    --tw-gradient-to: #ffc53d !important;
  }

  .md\:to-gold-6 {
    --tw-gradient-to: #faad14 !important;
  }

  .md\:to-gold-7 {
    --tw-gradient-to: #d48806 !important;
  }

  .md\:to-gold-8 {
    --tw-gradient-to: #ad6800 !important;
  }

  .md\:to-gold-9 {
    --tw-gradient-to: #874d00 !important;
  }

  .md\:to-gold-10 {
    --tw-gradient-to: #613400 !important;
  }

  .md\:to-yellow-1 {
    --tw-gradient-to: #feffe6 !important;
  }

  .md\:to-yellow-2 {
    --tw-gradient-to: #ffffb8 !important;
  }

  .md\:to-yellow-3 {
    --tw-gradient-to: #fffb8f !important;
  }

  .md\:to-yellow-4 {
    --tw-gradient-to: #fff566 !important;
  }

  .md\:to-yellow-5 {
    --tw-gradient-to: #ffec3d !important;
  }

  .md\:to-yellow-6 {
    --tw-gradient-to: #fadb14 !important;
  }

  .md\:to-yellow-7 {
    --tw-gradient-to: #d4b106 !important;
  }

  .md\:to-yellow-8 {
    --tw-gradient-to: #ad8b00 !important;
  }

  .md\:to-yellow-9 {
    --tw-gradient-to: #876800 !important;
  }

  .md\:to-yellow-10 {
    --tw-gradient-to: #614700 !important;
  }

  .md\:to-lime-1 {
    --tw-gradient-to: #fcffe6 !important;
  }

  .md\:to-lime-2 {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .md\:to-lime-3 {
    --tw-gradient-to: #eaff8f !important;
  }

  .md\:to-lime-4 {
    --tw-gradient-to: #d3f261 !important;
  }

  .md\:to-lime-5 {
    --tw-gradient-to: #bae637 !important;
  }

  .md\:to-lime-6 {
    --tw-gradient-to: #a0d911 !important;
  }

  .md\:to-lime-7 {
    --tw-gradient-to: #7cb305 !important;
  }

  .md\:to-lime-8 {
    --tw-gradient-to: #5b8c00 !important;
  }

  .md\:to-lime-9 {
    --tw-gradient-to: #3f6600 !important;
  }

  .md\:to-lime-10 {
    --tw-gradient-to: #254000 !important;
  }

  .md\:to-green-1 {
    --tw-gradient-to: #f6fef9 !important;
  }

  .md\:to-green-2 {
    --tw-gradient-to: #f6ffed !important;
  }

  .md\:to-green-3 {
    --tw-gradient-to: #d9f7be !important;
  }

  .md\:to-green-4 {
    --tw-gradient-to: #b7eb8f !important;
  }

  .md\:to-green-5 {
    --tw-gradient-to: #95de64 !important;
  }

  .md\:to-green-6 {
    --tw-gradient-to: #73d13d !important;
  }

  .md\:to-green-7 {
    --tw-gradient-to: #52c41a !important;
  }

  .md\:to-green-8 {
    --tw-gradient-to: #389e0d !important;
  }

  .md\:to-green-9 {
    --tw-gradient-to: #237804 !important;
  }

  .md\:to-green-10 {
    --tw-gradient-to: #135200 !important;
  }

  .md\:to-green-11 {
    --tw-gradient-to: #092b00 !important;
  }

  .md\:to-cyan-1 {
    --tw-gradient-to: #e6fffb !important;
  }

  .md\:to-cyan-2 {
    --tw-gradient-to: #b5f5ec !important;
  }

  .md\:to-cyan-3 {
    --tw-gradient-to: #87e8de !important;
  }

  .md\:to-cyan-4 {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .md\:to-cyan-5 {
    --tw-gradient-to: #36cfc9 !important;
  }

  .md\:to-cyan-6 {
    --tw-gradient-to: #13c2c2 !important;
  }

  .md\:to-cyan-7 {
    --tw-gradient-to: #08979c !important;
  }

  .md\:to-cyan-8 {
    --tw-gradient-to: #006d75 !important;
  }

  .md\:to-cyan-9 {
    --tw-gradient-to: #00474f !important;
  }

  .md\:to-cyan-10 {
    --tw-gradient-to: #002329 !important;
  }

  .md\:to-blue-1 {
    --tw-gradient-to: #e6f7ff !important;
  }

  .md\:to-blue-2 {
    --tw-gradient-to: #bae7ff !important;
  }

  .md\:to-blue-3 {
    --tw-gradient-to: #91d5ff !important;
  }

  .md\:to-blue-4 {
    --tw-gradient-to: #69c0ff !important;
  }

  .md\:to-blue-5 {
    --tw-gradient-to: #4b85ff !important;
  }

  .md\:to-blue-6 {
    --tw-gradient-to: #2f70ff !important;
  }

  .md\:to-blue-7 {
    --tw-gradient-to: #096dd9 !important;
  }

  .md\:to-blue-8 {
    --tw-gradient-to: #0050b3 !important;
  }

  .md\:to-blue-9 {
    --tw-gradient-to: #003a8c !important;
  }

  .md\:to-blue-10 {
    --tw-gradient-to: #002766 !important;
  }

  .md\:to-geekBlue-1 {
    --tw-gradient-to: #f6f9ff !important;
  }

  .md\:to-geekBlue-2 {
    --tw-gradient-to: #f0f5ff !important;
  }

  .md\:to-geekBlue-3 {
    --tw-gradient-to: #d6e4ff !important;
  }

  .md\:to-geekBlue-4 {
    --tw-gradient-to: #adc6ff !important;
  }

  .md\:to-geekBlue-5 {
    --tw-gradient-to: #85a5ff !important;
  }

  .md\:to-geekBlue-6 {
    --tw-gradient-to: #597ef7 !important;
  }

  .md\:to-geekBlue-7 {
    --tw-gradient-to: #2f54eb !important;
  }

  .md\:to-geekBlue-8 {
    --tw-gradient-to: #1d39c4 !important;
  }

  .md\:to-geekBlue-9 {
    --tw-gradient-to: #10239e !important;
  }

  .md\:to-geekBlue-10 {
    --tw-gradient-to: #061178 !important;
  }

  .md\:to-geekBlue-11 {
    --tw-gradient-to: #030852 !important;
  }

  .md\:to-purple-1 {
    --tw-gradient-to: #fafaff !important;
  }

  .md\:to-purple-2 {
    --tw-gradient-to: #f9f0ff !important;
  }

  .md\:to-purple-3 {
    --tw-gradient-to: #efdbff !important;
  }

  .md\:to-purple-4 {
    --tw-gradient-to: #d3adf7 !important;
  }

  .md\:to-purple-5 {
    --tw-gradient-to: #b37feb !important;
  }

  .md\:to-purple-6 {
    --tw-gradient-to: #9254de !important;
  }

  .md\:to-purple-7 {
    --tw-gradient-to: #722ed1 !important;
  }

  .md\:to-purple-8 {
    --tw-gradient-to: #531dab !important;
  }

  .md\:to-purple-9 {
    --tw-gradient-to: #391085 !important;
  }

  .md\:to-purple-10 {
    --tw-gradient-to: #22075e !important;
  }

  .md\:to-purple-11 {
    --tw-gradient-to: #120338 !important;
  }

  .md\:to-magenta-1 {
    --tw-gradient-to: #fff0f6 !important;
  }

  .md\:to-magenta-2 {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .md\:to-magenta-3 {
    --tw-gradient-to: #ffadd2 !important;
  }

  .md\:to-magenta-4 {
    --tw-gradient-to: #ff85c0 !important;
  }

  .md\:to-magenta-5 {
    --tw-gradient-to: #f759ab !important;
  }

  .md\:to-magenta-6 {
    --tw-gradient-to: #eb2f96 !important;
  }

  .md\:to-magenta-7 {
    --tw-gradient-to: #c41d7f !important;
  }

  .md\:to-magenta-8 {
    --tw-gradient-to: #9e1068 !important;
  }

  .md\:to-magenta-9 {
    --tw-gradient-to: #780650 !important;
  }

  .md\:to-magenta-10 {
    --tw-gradient-to: #520339 !important;
  }

  .md\:to-gray-1 {
    --tw-gradient-to: #ffffff !important;
  }

  .md\:to-gray-2 {
    --tw-gradient-to: #fafafa !important;
  }

  .md\:to-gray-3 {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .md\:to-gray-4 {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .md\:to-gray-5 {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .md\:to-gray-6 {
    --tw-gradient-to: #bfbfbf !important;
  }

  .md\:to-gray-7 {
    --tw-gradient-to: #8c8c8c !important;
  }

  .md\:to-gray-8 {
    --tw-gradient-to: #595959 !important;
  }

  .md\:to-gray-9 {
    --tw-gradient-to: #262626 !important;
  }

  .md\:to-gray-10 {
    --tw-gradient-to: #000000 !important;
  }

  .md\:to-transparent {
    --tw-gradient-to: transparent !important;
  }

  .md\:hover\:from-red-1:hover {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .md\:hover\:from-red-2:hover {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .md\:hover\:from-red-3:hover {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .md\:hover\:from-red-4:hover {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .md\:hover\:from-red-5:hover {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .md\:hover\:from-red-6:hover {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .md\:hover\:from-red-7:hover {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .md\:hover\:from-red-8:hover {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .md\:hover\:from-red-9:hover {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .md\:hover\:from-red-10:hover {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .md\:hover\:from-volcano-1:hover {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .md\:hover\:from-volcano-2:hover {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .md\:hover\:from-volcano-3:hover {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .md\:hover\:from-volcano-4:hover {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .md\:hover\:from-volcano-5:hover {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .md\:hover\:from-volcano-6:hover {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .md\:hover\:from-volcano-7:hover {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .md\:hover\:from-volcano-8:hover {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .md\:hover\:from-volcano-9:hover {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .md\:hover\:from-volcano-10:hover {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .md\:hover\:from-orange-1:hover {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .md\:hover\:from-orange-2:hover {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .md\:hover\:from-orange-3:hover {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .md\:hover\:from-orange-4:hover {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .md\:hover\:from-orange-5:hover {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .md\:hover\:from-orange-6:hover {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .md\:hover\:from-orange-7:hover {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .md\:hover\:from-orange-8:hover {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .md\:hover\:from-orange-9:hover {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .md\:hover\:from-orange-10:hover {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .md\:hover\:from-gold-1:hover {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .md\:hover\:from-gold-2:hover {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .md\:hover\:from-gold-3:hover {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .md\:hover\:from-gold-4:hover {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .md\:hover\:from-gold-5:hover {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .md\:hover\:from-gold-6:hover {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .md\:hover\:from-gold-7:hover {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .md\:hover\:from-gold-8:hover {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .md\:hover\:from-gold-9:hover {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .md\:hover\:from-gold-10:hover {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .md\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .md\:hover\:from-yellow-2:hover {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .md\:hover\:from-yellow-3:hover {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .md\:hover\:from-yellow-4:hover {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .md\:hover\:from-yellow-5:hover {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .md\:hover\:from-yellow-6:hover {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .md\:hover\:from-yellow-7:hover {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .md\:hover\:from-yellow-8:hover {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .md\:hover\:from-yellow-9:hover {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .md\:hover\:from-yellow-10:hover {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .md\:hover\:from-lime-1:hover {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .md\:hover\:from-lime-2:hover {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .md\:hover\:from-lime-3:hover {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .md\:hover\:from-lime-4:hover {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .md\:hover\:from-lime-5:hover {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .md\:hover\:from-lime-6:hover {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .md\:hover\:from-lime-7:hover {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .md\:hover\:from-lime-8:hover {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .md\:hover\:from-lime-9:hover {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .md\:hover\:from-lime-10:hover {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .md\:hover\:from-green-1:hover {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .md\:hover\:from-green-2:hover {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .md\:hover\:from-green-3:hover {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .md\:hover\:from-green-4:hover {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .md\:hover\:from-green-5:hover {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .md\:hover\:from-green-6:hover {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .md\:hover\:from-green-7:hover {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .md\:hover\:from-green-8:hover {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .md\:hover\:from-green-9:hover {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .md\:hover\:from-green-10:hover {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .md\:hover\:from-green-11:hover {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .md\:hover\:from-cyan-1:hover {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .md\:hover\:from-cyan-2:hover {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .md\:hover\:from-cyan-3:hover {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .md\:hover\:from-cyan-4:hover {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .md\:hover\:from-cyan-5:hover {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .md\:hover\:from-cyan-6:hover {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .md\:hover\:from-cyan-7:hover {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .md\:hover\:from-cyan-8:hover {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .md\:hover\:from-cyan-9:hover {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .md\:hover\:from-cyan-10:hover {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .md\:hover\:from-blue-1:hover {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .md\:hover\:from-blue-2:hover {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .md\:hover\:from-blue-3:hover {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .md\:hover\:from-blue-4:hover {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .md\:hover\:from-blue-5:hover {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .md\:hover\:from-blue-6:hover {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .md\:hover\:from-blue-7:hover {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .md\:hover\:from-blue-8:hover {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .md\:hover\:from-blue-9:hover {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .md\:hover\:from-blue-10:hover {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .md\:hover\:from-geekBlue-1:hover {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .md\:hover\:from-geekBlue-2:hover {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .md\:hover\:from-geekBlue-3:hover {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .md\:hover\:from-geekBlue-4:hover {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .md\:hover\:from-geekBlue-5:hover {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .md\:hover\:from-geekBlue-6:hover {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .md\:hover\:from-geekBlue-7:hover {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .md\:hover\:from-geekBlue-8:hover {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .md\:hover\:from-geekBlue-9:hover {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .md\:hover\:from-geekBlue-10:hover {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .md\:hover\:from-geekBlue-11:hover {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .md\:hover\:from-purple-1:hover {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .md\:hover\:from-purple-2:hover {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .md\:hover\:from-purple-3:hover {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .md\:hover\:from-purple-4:hover {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .md\:hover\:from-purple-5:hover {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .md\:hover\:from-purple-6:hover {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .md\:hover\:from-purple-7:hover {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .md\:hover\:from-purple-8:hover {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .md\:hover\:from-purple-9:hover {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .md\:hover\:from-purple-10:hover {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .md\:hover\:from-purple-11:hover {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .md\:hover\:from-magenta-1:hover {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .md\:hover\:from-magenta-2:hover {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .md\:hover\:from-magenta-3:hover {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .md\:hover\:from-magenta-4:hover {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .md\:hover\:from-magenta-5:hover {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .md\:hover\:from-magenta-6:hover {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .md\:hover\:from-magenta-7:hover {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .md\:hover\:from-magenta-8:hover {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .md\:hover\:from-magenta-9:hover {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .md\:hover\:from-magenta-10:hover {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .md\:hover\:from-gray-1:hover {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .md\:hover\:from-gray-2:hover {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .md\:hover\:from-gray-3:hover {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .md\:hover\:from-gray-4:hover {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .md\:hover\:from-gray-5:hover {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .md\:hover\:from-gray-6:hover {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .md\:hover\:from-gray-7:hover {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .md\:hover\:from-gray-8:hover {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .md\:hover\:from-gray-9:hover {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .md\:hover\:from-gray-10:hover {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:hover\:via-red-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .md\:hover\:via-red-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .md\:hover\:via-red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .md\:hover\:via-red-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .md\:hover\:via-red-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .md\:hover\:via-red-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .md\:hover\:via-red-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .md\:hover\:via-red-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .md\:hover\:via-red-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .md\:hover\:via-red-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .md\:hover\:via-volcano-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .md\:hover\:via-volcano-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .md\:hover\:via-volcano-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .md\:hover\:via-volcano-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .md\:hover\:via-volcano-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .md\:hover\:via-volcano-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .md\:hover\:via-volcano-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .md\:hover\:via-volcano-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .md\:hover\:via-volcano-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .md\:hover\:via-volcano-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .md\:hover\:via-orange-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .md\:hover\:via-orange-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .md\:hover\:via-orange-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .md\:hover\:via-orange-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .md\:hover\:via-orange-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .md\:hover\:via-orange-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .md\:hover\:via-orange-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .md\:hover\:via-orange-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .md\:hover\:via-orange-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .md\:hover\:via-orange-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .md\:hover\:via-gold-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .md\:hover\:via-gold-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .md\:hover\:via-gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .md\:hover\:via-gold-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .md\:hover\:via-gold-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .md\:hover\:via-gold-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .md\:hover\:via-gold-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .md\:hover\:via-gold-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .md\:hover\:via-gold-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .md\:hover\:via-gold-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .md\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .md\:hover\:via-yellow-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .md\:hover\:via-yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .md\:hover\:via-yellow-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .md\:hover\:via-yellow-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .md\:hover\:via-yellow-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .md\:hover\:via-yellow-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .md\:hover\:via-yellow-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .md\:hover\:via-yellow-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .md\:hover\:via-yellow-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .md\:hover\:via-lime-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .md\:hover\:via-lime-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .md\:hover\:via-lime-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .md\:hover\:via-lime-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .md\:hover\:via-lime-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .md\:hover\:via-lime-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .md\:hover\:via-lime-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .md\:hover\:via-lime-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .md\:hover\:via-lime-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .md\:hover\:via-lime-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .md\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .md\:hover\:via-green-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .md\:hover\:via-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .md\:hover\:via-green-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .md\:hover\:via-green-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .md\:hover\:via-green-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .md\:hover\:via-green-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .md\:hover\:via-green-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .md\:hover\:via-green-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .md\:hover\:via-green-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .md\:hover\:via-green-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .md\:hover\:via-cyan-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .md\:hover\:via-cyan-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .md\:hover\:via-cyan-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .md\:hover\:via-cyan-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .md\:hover\:via-cyan-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .md\:hover\:via-cyan-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .md\:hover\:via-cyan-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .md\:hover\:via-cyan-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .md\:hover\:via-cyan-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .md\:hover\:via-cyan-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .md\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .md\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .md\:hover\:via-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .md\:hover\:via-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .md\:hover\:via-blue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .md\:hover\:via-blue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .md\:hover\:via-blue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .md\:hover\:via-blue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .md\:hover\:via-blue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .md\:hover\:via-blue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .md\:hover\:via-geekBlue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .md\:hover\:via-geekBlue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .md\:hover\:via-geekBlue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .md\:hover\:via-geekBlue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .md\:hover\:via-geekBlue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .md\:hover\:via-geekBlue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .md\:hover\:via-geekBlue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .md\:hover\:via-geekBlue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .md\:hover\:via-geekBlue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .md\:hover\:via-geekBlue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .md\:hover\:via-geekBlue-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .md\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .md\:hover\:via-purple-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .md\:hover\:via-purple-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .md\:hover\:via-purple-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .md\:hover\:via-purple-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .md\:hover\:via-purple-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .md\:hover\:via-purple-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .md\:hover\:via-purple-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .md\:hover\:via-purple-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .md\:hover\:via-purple-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .md\:hover\:via-purple-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .md\:hover\:via-magenta-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .md\:hover\:via-magenta-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .md\:hover\:via-magenta-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .md\:hover\:via-magenta-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .md\:hover\:via-magenta-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .md\:hover\:via-magenta-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .md\:hover\:via-magenta-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .md\:hover\:via-magenta-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .md\:hover\:via-magenta-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .md\:hover\:via-magenta-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .md\:hover\:via-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .md\:hover\:via-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .md\:hover\:via-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .md\:hover\:via-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .md\:hover\:via-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .md\:hover\:via-gray-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .md\:hover\:via-gray-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .md\:hover\:via-gray-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .md\:hover\:via-gray-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .md\:hover\:via-gray-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:hover\:to-red-1:hover {
    --tw-gradient-to: #fff1f0 !important;
  }

  .md\:hover\:to-red-2:hover {
    --tw-gradient-to: #ffccc7 !important;
  }

  .md\:hover\:to-red-3:hover {
    --tw-gradient-to: #ffa39e !important;
  }

  .md\:hover\:to-red-4:hover {
    --tw-gradient-to: #ff7875 !important;
  }

  .md\:hover\:to-red-5:hover {
    --tw-gradient-to: #ff4d4f !important;
  }

  .md\:hover\:to-red-6:hover {
    --tw-gradient-to: #f5222d !important;
  }

  .md\:hover\:to-red-7:hover {
    --tw-gradient-to: #cf1322 !important;
  }

  .md\:hover\:to-red-8:hover {
    --tw-gradient-to: #a8071a !important;
  }

  .md\:hover\:to-red-9:hover {
    --tw-gradient-to: #820014 !important;
  }

  .md\:hover\:to-red-10:hover {
    --tw-gradient-to: #5c0011 !important;
  }

  .md\:hover\:to-volcano-1:hover {
    --tw-gradient-to: #fff2e8 !important;
  }

  .md\:hover\:to-volcano-2:hover {
    --tw-gradient-to: #ffd8bf !important;
  }

  .md\:hover\:to-volcano-3:hover {
    --tw-gradient-to: #ffbb96 !important;
  }

  .md\:hover\:to-volcano-4:hover {
    --tw-gradient-to: #ff9c6e !important;
  }

  .md\:hover\:to-volcano-5:hover {
    --tw-gradient-to: #ff7a45 !important;
  }

  .md\:hover\:to-volcano-6:hover {
    --tw-gradient-to: #fa541c !important;
  }

  .md\:hover\:to-volcano-7:hover {
    --tw-gradient-to: #d4380d !important;
  }

  .md\:hover\:to-volcano-8:hover {
    --tw-gradient-to: #ad2102 !important;
  }

  .md\:hover\:to-volcano-9:hover {
    --tw-gradient-to: #871400 !important;
  }

  .md\:hover\:to-volcano-10:hover {
    --tw-gradient-to: #610b00 !important;
  }

  .md\:hover\:to-orange-1:hover {
    --tw-gradient-to: #fff7e6 !important;
  }

  .md\:hover\:to-orange-2:hover {
    --tw-gradient-to: #ffe7ba !important;
  }

  .md\:hover\:to-orange-3:hover {
    --tw-gradient-to: #ffd591 !important;
  }

  .md\:hover\:to-orange-4:hover {
    --tw-gradient-to: #ffc069 !important;
  }

  .md\:hover\:to-orange-5:hover {
    --tw-gradient-to: #ffa940 !important;
  }

  .md\:hover\:to-orange-6:hover {
    --tw-gradient-to: #fa8c16 !important;
  }

  .md\:hover\:to-orange-7:hover {
    --tw-gradient-to: #d46b08 !important;
  }

  .md\:hover\:to-orange-8:hover {
    --tw-gradient-to: #ad4e00 !important;
  }

  .md\:hover\:to-orange-9:hover {
    --tw-gradient-to: #873800 !important;
  }

  .md\:hover\:to-orange-10:hover {
    --tw-gradient-to: #612500 !important;
  }

  .md\:hover\:to-gold-1:hover {
    --tw-gradient-to: #fffbe6 !important;
  }

  .md\:hover\:to-gold-2:hover {
    --tw-gradient-to: #fff1b8 !important;
  }

  .md\:hover\:to-gold-3:hover {
    --tw-gradient-to: #ffe58f !important;
  }

  .md\:hover\:to-gold-4:hover {
    --tw-gradient-to: #ffd666 !important;
  }

  .md\:hover\:to-gold-5:hover {
    --tw-gradient-to: #ffc53d !important;
  }

  .md\:hover\:to-gold-6:hover {
    --tw-gradient-to: #faad14 !important;
  }

  .md\:hover\:to-gold-7:hover {
    --tw-gradient-to: #d48806 !important;
  }

  .md\:hover\:to-gold-8:hover {
    --tw-gradient-to: #ad6800 !important;
  }

  .md\:hover\:to-gold-9:hover {
    --tw-gradient-to: #874d00 !important;
  }

  .md\:hover\:to-gold-10:hover {
    --tw-gradient-to: #613400 !important;
  }

  .md\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #feffe6 !important;
  }

  .md\:hover\:to-yellow-2:hover {
    --tw-gradient-to: #ffffb8 !important;
  }

  .md\:hover\:to-yellow-3:hover {
    --tw-gradient-to: #fffb8f !important;
  }

  .md\:hover\:to-yellow-4:hover {
    --tw-gradient-to: #fff566 !important;
  }

  .md\:hover\:to-yellow-5:hover {
    --tw-gradient-to: #ffec3d !important;
  }

  .md\:hover\:to-yellow-6:hover {
    --tw-gradient-to: #fadb14 !important;
  }

  .md\:hover\:to-yellow-7:hover {
    --tw-gradient-to: #d4b106 !important;
  }

  .md\:hover\:to-yellow-8:hover {
    --tw-gradient-to: #ad8b00 !important;
  }

  .md\:hover\:to-yellow-9:hover {
    --tw-gradient-to: #876800 !important;
  }

  .md\:hover\:to-yellow-10:hover {
    --tw-gradient-to: #614700 !important;
  }

  .md\:hover\:to-lime-1:hover {
    --tw-gradient-to: #fcffe6 !important;
  }

  .md\:hover\:to-lime-2:hover {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .md\:hover\:to-lime-3:hover {
    --tw-gradient-to: #eaff8f !important;
  }

  .md\:hover\:to-lime-4:hover {
    --tw-gradient-to: #d3f261 !important;
  }

  .md\:hover\:to-lime-5:hover {
    --tw-gradient-to: #bae637 !important;
  }

  .md\:hover\:to-lime-6:hover {
    --tw-gradient-to: #a0d911 !important;
  }

  .md\:hover\:to-lime-7:hover {
    --tw-gradient-to: #7cb305 !important;
  }

  .md\:hover\:to-lime-8:hover {
    --tw-gradient-to: #5b8c00 !important;
  }

  .md\:hover\:to-lime-9:hover {
    --tw-gradient-to: #3f6600 !important;
  }

  .md\:hover\:to-lime-10:hover {
    --tw-gradient-to: #254000 !important;
  }

  .md\:hover\:to-green-1:hover {
    --tw-gradient-to: #f6fef9 !important;
  }

  .md\:hover\:to-green-2:hover {
    --tw-gradient-to: #f6ffed !important;
  }

  .md\:hover\:to-green-3:hover {
    --tw-gradient-to: #d9f7be !important;
  }

  .md\:hover\:to-green-4:hover {
    --tw-gradient-to: #b7eb8f !important;
  }

  .md\:hover\:to-green-5:hover {
    --tw-gradient-to: #95de64 !important;
  }

  .md\:hover\:to-green-6:hover {
    --tw-gradient-to: #73d13d !important;
  }

  .md\:hover\:to-green-7:hover {
    --tw-gradient-to: #52c41a !important;
  }

  .md\:hover\:to-green-8:hover {
    --tw-gradient-to: #389e0d !important;
  }

  .md\:hover\:to-green-9:hover {
    --tw-gradient-to: #237804 !important;
  }

  .md\:hover\:to-green-10:hover {
    --tw-gradient-to: #135200 !important;
  }

  .md\:hover\:to-green-11:hover {
    --tw-gradient-to: #092b00 !important;
  }

  .md\:hover\:to-cyan-1:hover {
    --tw-gradient-to: #e6fffb !important;
  }

  .md\:hover\:to-cyan-2:hover {
    --tw-gradient-to: #b5f5ec !important;
  }

  .md\:hover\:to-cyan-3:hover {
    --tw-gradient-to: #87e8de !important;
  }

  .md\:hover\:to-cyan-4:hover {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .md\:hover\:to-cyan-5:hover {
    --tw-gradient-to: #36cfc9 !important;
  }

  .md\:hover\:to-cyan-6:hover {
    --tw-gradient-to: #13c2c2 !important;
  }

  .md\:hover\:to-cyan-7:hover {
    --tw-gradient-to: #08979c !important;
  }

  .md\:hover\:to-cyan-8:hover {
    --tw-gradient-to: #006d75 !important;
  }

  .md\:hover\:to-cyan-9:hover {
    --tw-gradient-to: #00474f !important;
  }

  .md\:hover\:to-cyan-10:hover {
    --tw-gradient-to: #002329 !important;
  }

  .md\:hover\:to-blue-1:hover {
    --tw-gradient-to: #e6f7ff !important;
  }

  .md\:hover\:to-blue-2:hover {
    --tw-gradient-to: #bae7ff !important;
  }

  .md\:hover\:to-blue-3:hover {
    --tw-gradient-to: #91d5ff !important;
  }

  .md\:hover\:to-blue-4:hover {
    --tw-gradient-to: #69c0ff !important;
  }

  .md\:hover\:to-blue-5:hover {
    --tw-gradient-to: #4b85ff !important;
  }

  .md\:hover\:to-blue-6:hover {
    --tw-gradient-to: #2f70ff !important;
  }

  .md\:hover\:to-blue-7:hover {
    --tw-gradient-to: #096dd9 !important;
  }

  .md\:hover\:to-blue-8:hover {
    --tw-gradient-to: #0050b3 !important;
  }

  .md\:hover\:to-blue-9:hover {
    --tw-gradient-to: #003a8c !important;
  }

  .md\:hover\:to-blue-10:hover {
    --tw-gradient-to: #002766 !important;
  }

  .md\:hover\:to-geekBlue-1:hover {
    --tw-gradient-to: #f6f9ff !important;
  }

  .md\:hover\:to-geekBlue-2:hover {
    --tw-gradient-to: #f0f5ff !important;
  }

  .md\:hover\:to-geekBlue-3:hover {
    --tw-gradient-to: #d6e4ff !important;
  }

  .md\:hover\:to-geekBlue-4:hover {
    --tw-gradient-to: #adc6ff !important;
  }

  .md\:hover\:to-geekBlue-5:hover {
    --tw-gradient-to: #85a5ff !important;
  }

  .md\:hover\:to-geekBlue-6:hover {
    --tw-gradient-to: #597ef7 !important;
  }

  .md\:hover\:to-geekBlue-7:hover {
    --tw-gradient-to: #2f54eb !important;
  }

  .md\:hover\:to-geekBlue-8:hover {
    --tw-gradient-to: #1d39c4 !important;
  }

  .md\:hover\:to-geekBlue-9:hover {
    --tw-gradient-to: #10239e !important;
  }

  .md\:hover\:to-geekBlue-10:hover {
    --tw-gradient-to: #061178 !important;
  }

  .md\:hover\:to-geekBlue-11:hover {
    --tw-gradient-to: #030852 !important;
  }

  .md\:hover\:to-purple-1:hover {
    --tw-gradient-to: #fafaff !important;
  }

  .md\:hover\:to-purple-2:hover {
    --tw-gradient-to: #f9f0ff !important;
  }

  .md\:hover\:to-purple-3:hover {
    --tw-gradient-to: #efdbff !important;
  }

  .md\:hover\:to-purple-4:hover {
    --tw-gradient-to: #d3adf7 !important;
  }

  .md\:hover\:to-purple-5:hover {
    --tw-gradient-to: #b37feb !important;
  }

  .md\:hover\:to-purple-6:hover {
    --tw-gradient-to: #9254de !important;
  }

  .md\:hover\:to-purple-7:hover {
    --tw-gradient-to: #722ed1 !important;
  }

  .md\:hover\:to-purple-8:hover {
    --tw-gradient-to: #531dab !important;
  }

  .md\:hover\:to-purple-9:hover {
    --tw-gradient-to: #391085 !important;
  }

  .md\:hover\:to-purple-10:hover {
    --tw-gradient-to: #22075e !important;
  }

  .md\:hover\:to-purple-11:hover {
    --tw-gradient-to: #120338 !important;
  }

  .md\:hover\:to-magenta-1:hover {
    --tw-gradient-to: #fff0f6 !important;
  }

  .md\:hover\:to-magenta-2:hover {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .md\:hover\:to-magenta-3:hover {
    --tw-gradient-to: #ffadd2 !important;
  }

  .md\:hover\:to-magenta-4:hover {
    --tw-gradient-to: #ff85c0 !important;
  }

  .md\:hover\:to-magenta-5:hover {
    --tw-gradient-to: #f759ab !important;
  }

  .md\:hover\:to-magenta-6:hover {
    --tw-gradient-to: #eb2f96 !important;
  }

  .md\:hover\:to-magenta-7:hover {
    --tw-gradient-to: #c41d7f !important;
  }

  .md\:hover\:to-magenta-8:hover {
    --tw-gradient-to: #9e1068 !important;
  }

  .md\:hover\:to-magenta-9:hover {
    --tw-gradient-to: #780650 !important;
  }

  .md\:hover\:to-magenta-10:hover {
    --tw-gradient-to: #520339 !important;
  }

  .md\:hover\:to-gray-1:hover {
    --tw-gradient-to: #ffffff !important;
  }

  .md\:hover\:to-gray-2:hover {
    --tw-gradient-to: #fafafa !important;
  }

  .md\:hover\:to-gray-3:hover {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .md\:hover\:to-gray-4:hover {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .md\:hover\:to-gray-5:hover {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .md\:hover\:to-gray-6:hover {
    --tw-gradient-to: #bfbfbf !important;
  }

  .md\:hover\:to-gray-7:hover {
    --tw-gradient-to: #8c8c8c !important;
  }

  .md\:hover\:to-gray-8:hover {
    --tw-gradient-to: #595959 !important;
  }

  .md\:hover\:to-gray-9:hover {
    --tw-gradient-to: #262626 !important;
  }

  .md\:hover\:to-gray-10:hover {
    --tw-gradient-to: #000000 !important;
  }

  .md\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent !important;
  }

  .md\:focus\:from-red-1:focus {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .md\:focus\:from-red-2:focus {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .md\:focus\:from-red-3:focus {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .md\:focus\:from-red-4:focus {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .md\:focus\:from-red-5:focus {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .md\:focus\:from-red-6:focus {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .md\:focus\:from-red-7:focus {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .md\:focus\:from-red-8:focus {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .md\:focus\:from-red-9:focus {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .md\:focus\:from-red-10:focus {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .md\:focus\:from-volcano-1:focus {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .md\:focus\:from-volcano-2:focus {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .md\:focus\:from-volcano-3:focus {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .md\:focus\:from-volcano-4:focus {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .md\:focus\:from-volcano-5:focus {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .md\:focus\:from-volcano-6:focus {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .md\:focus\:from-volcano-7:focus {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .md\:focus\:from-volcano-8:focus {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .md\:focus\:from-volcano-9:focus {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .md\:focus\:from-volcano-10:focus {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .md\:focus\:from-orange-1:focus {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .md\:focus\:from-orange-2:focus {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .md\:focus\:from-orange-3:focus {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .md\:focus\:from-orange-4:focus {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .md\:focus\:from-orange-5:focus {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .md\:focus\:from-orange-6:focus {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .md\:focus\:from-orange-7:focus {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .md\:focus\:from-orange-8:focus {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .md\:focus\:from-orange-9:focus {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .md\:focus\:from-orange-10:focus {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .md\:focus\:from-gold-1:focus {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .md\:focus\:from-gold-2:focus {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .md\:focus\:from-gold-3:focus {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .md\:focus\:from-gold-4:focus {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .md\:focus\:from-gold-5:focus {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .md\:focus\:from-gold-6:focus {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .md\:focus\:from-gold-7:focus {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .md\:focus\:from-gold-8:focus {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .md\:focus\:from-gold-9:focus {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .md\:focus\:from-gold-10:focus {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .md\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .md\:focus\:from-yellow-2:focus {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .md\:focus\:from-yellow-3:focus {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .md\:focus\:from-yellow-4:focus {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .md\:focus\:from-yellow-5:focus {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .md\:focus\:from-yellow-6:focus {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .md\:focus\:from-yellow-7:focus {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .md\:focus\:from-yellow-8:focus {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .md\:focus\:from-yellow-9:focus {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .md\:focus\:from-yellow-10:focus {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .md\:focus\:from-lime-1:focus {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .md\:focus\:from-lime-2:focus {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .md\:focus\:from-lime-3:focus {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .md\:focus\:from-lime-4:focus {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .md\:focus\:from-lime-5:focus {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .md\:focus\:from-lime-6:focus {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .md\:focus\:from-lime-7:focus {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .md\:focus\:from-lime-8:focus {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .md\:focus\:from-lime-9:focus {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .md\:focus\:from-lime-10:focus {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .md\:focus\:from-green-1:focus {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .md\:focus\:from-green-2:focus {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .md\:focus\:from-green-3:focus {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .md\:focus\:from-green-4:focus {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .md\:focus\:from-green-5:focus {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .md\:focus\:from-green-6:focus {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .md\:focus\:from-green-7:focus {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .md\:focus\:from-green-8:focus {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .md\:focus\:from-green-9:focus {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .md\:focus\:from-green-10:focus {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .md\:focus\:from-green-11:focus {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .md\:focus\:from-cyan-1:focus {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .md\:focus\:from-cyan-2:focus {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .md\:focus\:from-cyan-3:focus {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .md\:focus\:from-cyan-4:focus {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .md\:focus\:from-cyan-5:focus {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .md\:focus\:from-cyan-6:focus {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .md\:focus\:from-cyan-7:focus {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .md\:focus\:from-cyan-8:focus {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .md\:focus\:from-cyan-9:focus {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .md\:focus\:from-cyan-10:focus {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .md\:focus\:from-blue-1:focus {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .md\:focus\:from-blue-2:focus {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .md\:focus\:from-blue-3:focus {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .md\:focus\:from-blue-4:focus {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .md\:focus\:from-blue-5:focus {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .md\:focus\:from-blue-6:focus {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .md\:focus\:from-blue-7:focus {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .md\:focus\:from-blue-8:focus {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .md\:focus\:from-blue-9:focus {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .md\:focus\:from-blue-10:focus {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .md\:focus\:from-geekBlue-1:focus {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .md\:focus\:from-geekBlue-2:focus {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .md\:focus\:from-geekBlue-3:focus {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .md\:focus\:from-geekBlue-4:focus {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .md\:focus\:from-geekBlue-5:focus {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .md\:focus\:from-geekBlue-6:focus {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .md\:focus\:from-geekBlue-7:focus {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .md\:focus\:from-geekBlue-8:focus {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .md\:focus\:from-geekBlue-9:focus {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .md\:focus\:from-geekBlue-10:focus {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .md\:focus\:from-geekBlue-11:focus {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .md\:focus\:from-purple-1:focus {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .md\:focus\:from-purple-2:focus {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .md\:focus\:from-purple-3:focus {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .md\:focus\:from-purple-4:focus {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .md\:focus\:from-purple-5:focus {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .md\:focus\:from-purple-6:focus {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .md\:focus\:from-purple-7:focus {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .md\:focus\:from-purple-8:focus {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .md\:focus\:from-purple-9:focus {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .md\:focus\:from-purple-10:focus {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .md\:focus\:from-purple-11:focus {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .md\:focus\:from-magenta-1:focus {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .md\:focus\:from-magenta-2:focus {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .md\:focus\:from-magenta-3:focus {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .md\:focus\:from-magenta-4:focus {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .md\:focus\:from-magenta-5:focus {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .md\:focus\:from-magenta-6:focus {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .md\:focus\:from-magenta-7:focus {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .md\:focus\:from-magenta-8:focus {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .md\:focus\:from-magenta-9:focus {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .md\:focus\:from-magenta-10:focus {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .md\:focus\:from-gray-1:focus {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .md\:focus\:from-gray-2:focus {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .md\:focus\:from-gray-3:focus {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .md\:focus\:from-gray-4:focus {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .md\:focus\:from-gray-5:focus {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .md\:focus\:from-gray-6:focus {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .md\:focus\:from-gray-7:focus {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .md\:focus\:from-gray-8:focus {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .md\:focus\:from-gray-9:focus {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .md\:focus\:from-gray-10:focus {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:focus\:via-red-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .md\:focus\:via-red-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .md\:focus\:via-red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .md\:focus\:via-red-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .md\:focus\:via-red-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .md\:focus\:via-red-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .md\:focus\:via-red-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .md\:focus\:via-red-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .md\:focus\:via-red-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .md\:focus\:via-red-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .md\:focus\:via-volcano-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .md\:focus\:via-volcano-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .md\:focus\:via-volcano-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .md\:focus\:via-volcano-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .md\:focus\:via-volcano-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .md\:focus\:via-volcano-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .md\:focus\:via-volcano-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .md\:focus\:via-volcano-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .md\:focus\:via-volcano-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .md\:focus\:via-volcano-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .md\:focus\:via-orange-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .md\:focus\:via-orange-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .md\:focus\:via-orange-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .md\:focus\:via-orange-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .md\:focus\:via-orange-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .md\:focus\:via-orange-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .md\:focus\:via-orange-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .md\:focus\:via-orange-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .md\:focus\:via-orange-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .md\:focus\:via-orange-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .md\:focus\:via-gold-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .md\:focus\:via-gold-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .md\:focus\:via-gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .md\:focus\:via-gold-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .md\:focus\:via-gold-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .md\:focus\:via-gold-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .md\:focus\:via-gold-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .md\:focus\:via-gold-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .md\:focus\:via-gold-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .md\:focus\:via-gold-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .md\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .md\:focus\:via-yellow-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .md\:focus\:via-yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .md\:focus\:via-yellow-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .md\:focus\:via-yellow-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .md\:focus\:via-yellow-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .md\:focus\:via-yellow-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .md\:focus\:via-yellow-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .md\:focus\:via-yellow-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .md\:focus\:via-yellow-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .md\:focus\:via-lime-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .md\:focus\:via-lime-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .md\:focus\:via-lime-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .md\:focus\:via-lime-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .md\:focus\:via-lime-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .md\:focus\:via-lime-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .md\:focus\:via-lime-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .md\:focus\:via-lime-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .md\:focus\:via-lime-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .md\:focus\:via-lime-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .md\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .md\:focus\:via-green-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .md\:focus\:via-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .md\:focus\:via-green-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .md\:focus\:via-green-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .md\:focus\:via-green-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .md\:focus\:via-green-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .md\:focus\:via-green-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .md\:focus\:via-green-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .md\:focus\:via-green-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .md\:focus\:via-green-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .md\:focus\:via-cyan-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .md\:focus\:via-cyan-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .md\:focus\:via-cyan-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .md\:focus\:via-cyan-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .md\:focus\:via-cyan-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .md\:focus\:via-cyan-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .md\:focus\:via-cyan-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .md\:focus\:via-cyan-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .md\:focus\:via-cyan-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .md\:focus\:via-cyan-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .md\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .md\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .md\:focus\:via-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .md\:focus\:via-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .md\:focus\:via-blue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .md\:focus\:via-blue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .md\:focus\:via-blue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .md\:focus\:via-blue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .md\:focus\:via-blue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .md\:focus\:via-blue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .md\:focus\:via-geekBlue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .md\:focus\:via-geekBlue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .md\:focus\:via-geekBlue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .md\:focus\:via-geekBlue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .md\:focus\:via-geekBlue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .md\:focus\:via-geekBlue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .md\:focus\:via-geekBlue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .md\:focus\:via-geekBlue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .md\:focus\:via-geekBlue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .md\:focus\:via-geekBlue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .md\:focus\:via-geekBlue-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .md\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .md\:focus\:via-purple-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .md\:focus\:via-purple-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .md\:focus\:via-purple-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .md\:focus\:via-purple-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .md\:focus\:via-purple-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .md\:focus\:via-purple-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .md\:focus\:via-purple-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .md\:focus\:via-purple-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .md\:focus\:via-purple-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .md\:focus\:via-purple-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .md\:focus\:via-magenta-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .md\:focus\:via-magenta-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .md\:focus\:via-magenta-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .md\:focus\:via-magenta-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .md\:focus\:via-magenta-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .md\:focus\:via-magenta-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .md\:focus\:via-magenta-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .md\:focus\:via-magenta-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .md\:focus\:via-magenta-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .md\:focus\:via-magenta-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .md\:focus\:via-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .md\:focus\:via-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .md\:focus\:via-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .md\:focus\:via-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .md\:focus\:via-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .md\:focus\:via-gray-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .md\:focus\:via-gray-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .md\:focus\:via-gray-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .md\:focus\:via-gray-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .md\:focus\:via-gray-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .md\:focus\:to-red-1:focus {
    --tw-gradient-to: #fff1f0 !important;
  }

  .md\:focus\:to-red-2:focus {
    --tw-gradient-to: #ffccc7 !important;
  }

  .md\:focus\:to-red-3:focus {
    --tw-gradient-to: #ffa39e !important;
  }

  .md\:focus\:to-red-4:focus {
    --tw-gradient-to: #ff7875 !important;
  }

  .md\:focus\:to-red-5:focus {
    --tw-gradient-to: #ff4d4f !important;
  }

  .md\:focus\:to-red-6:focus {
    --tw-gradient-to: #f5222d !important;
  }

  .md\:focus\:to-red-7:focus {
    --tw-gradient-to: #cf1322 !important;
  }

  .md\:focus\:to-red-8:focus {
    --tw-gradient-to: #a8071a !important;
  }

  .md\:focus\:to-red-9:focus {
    --tw-gradient-to: #820014 !important;
  }

  .md\:focus\:to-red-10:focus {
    --tw-gradient-to: #5c0011 !important;
  }

  .md\:focus\:to-volcano-1:focus {
    --tw-gradient-to: #fff2e8 !important;
  }

  .md\:focus\:to-volcano-2:focus {
    --tw-gradient-to: #ffd8bf !important;
  }

  .md\:focus\:to-volcano-3:focus {
    --tw-gradient-to: #ffbb96 !important;
  }

  .md\:focus\:to-volcano-4:focus {
    --tw-gradient-to: #ff9c6e !important;
  }

  .md\:focus\:to-volcano-5:focus {
    --tw-gradient-to: #ff7a45 !important;
  }

  .md\:focus\:to-volcano-6:focus {
    --tw-gradient-to: #fa541c !important;
  }

  .md\:focus\:to-volcano-7:focus {
    --tw-gradient-to: #d4380d !important;
  }

  .md\:focus\:to-volcano-8:focus {
    --tw-gradient-to: #ad2102 !important;
  }

  .md\:focus\:to-volcano-9:focus {
    --tw-gradient-to: #871400 !important;
  }

  .md\:focus\:to-volcano-10:focus {
    --tw-gradient-to: #610b00 !important;
  }

  .md\:focus\:to-orange-1:focus {
    --tw-gradient-to: #fff7e6 !important;
  }

  .md\:focus\:to-orange-2:focus {
    --tw-gradient-to: #ffe7ba !important;
  }

  .md\:focus\:to-orange-3:focus {
    --tw-gradient-to: #ffd591 !important;
  }

  .md\:focus\:to-orange-4:focus {
    --tw-gradient-to: #ffc069 !important;
  }

  .md\:focus\:to-orange-5:focus {
    --tw-gradient-to: #ffa940 !important;
  }

  .md\:focus\:to-orange-6:focus {
    --tw-gradient-to: #fa8c16 !important;
  }

  .md\:focus\:to-orange-7:focus {
    --tw-gradient-to: #d46b08 !important;
  }

  .md\:focus\:to-orange-8:focus {
    --tw-gradient-to: #ad4e00 !important;
  }

  .md\:focus\:to-orange-9:focus {
    --tw-gradient-to: #873800 !important;
  }

  .md\:focus\:to-orange-10:focus {
    --tw-gradient-to: #612500 !important;
  }

  .md\:focus\:to-gold-1:focus {
    --tw-gradient-to: #fffbe6 !important;
  }

  .md\:focus\:to-gold-2:focus {
    --tw-gradient-to: #fff1b8 !important;
  }

  .md\:focus\:to-gold-3:focus {
    --tw-gradient-to: #ffe58f !important;
  }

  .md\:focus\:to-gold-4:focus {
    --tw-gradient-to: #ffd666 !important;
  }

  .md\:focus\:to-gold-5:focus {
    --tw-gradient-to: #ffc53d !important;
  }

  .md\:focus\:to-gold-6:focus {
    --tw-gradient-to: #faad14 !important;
  }

  .md\:focus\:to-gold-7:focus {
    --tw-gradient-to: #d48806 !important;
  }

  .md\:focus\:to-gold-8:focus {
    --tw-gradient-to: #ad6800 !important;
  }

  .md\:focus\:to-gold-9:focus {
    --tw-gradient-to: #874d00 !important;
  }

  .md\:focus\:to-gold-10:focus {
    --tw-gradient-to: #613400 !important;
  }

  .md\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #feffe6 !important;
  }

  .md\:focus\:to-yellow-2:focus {
    --tw-gradient-to: #ffffb8 !important;
  }

  .md\:focus\:to-yellow-3:focus {
    --tw-gradient-to: #fffb8f !important;
  }

  .md\:focus\:to-yellow-4:focus {
    --tw-gradient-to: #fff566 !important;
  }

  .md\:focus\:to-yellow-5:focus {
    --tw-gradient-to: #ffec3d !important;
  }

  .md\:focus\:to-yellow-6:focus {
    --tw-gradient-to: #fadb14 !important;
  }

  .md\:focus\:to-yellow-7:focus {
    --tw-gradient-to: #d4b106 !important;
  }

  .md\:focus\:to-yellow-8:focus {
    --tw-gradient-to: #ad8b00 !important;
  }

  .md\:focus\:to-yellow-9:focus {
    --tw-gradient-to: #876800 !important;
  }

  .md\:focus\:to-yellow-10:focus {
    --tw-gradient-to: #614700 !important;
  }

  .md\:focus\:to-lime-1:focus {
    --tw-gradient-to: #fcffe6 !important;
  }

  .md\:focus\:to-lime-2:focus {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .md\:focus\:to-lime-3:focus {
    --tw-gradient-to: #eaff8f !important;
  }

  .md\:focus\:to-lime-4:focus {
    --tw-gradient-to: #d3f261 !important;
  }

  .md\:focus\:to-lime-5:focus {
    --tw-gradient-to: #bae637 !important;
  }

  .md\:focus\:to-lime-6:focus {
    --tw-gradient-to: #a0d911 !important;
  }

  .md\:focus\:to-lime-7:focus {
    --tw-gradient-to: #7cb305 !important;
  }

  .md\:focus\:to-lime-8:focus {
    --tw-gradient-to: #5b8c00 !important;
  }

  .md\:focus\:to-lime-9:focus {
    --tw-gradient-to: #3f6600 !important;
  }

  .md\:focus\:to-lime-10:focus {
    --tw-gradient-to: #254000 !important;
  }

  .md\:focus\:to-green-1:focus {
    --tw-gradient-to: #f6fef9 !important;
  }

  .md\:focus\:to-green-2:focus {
    --tw-gradient-to: #f6ffed !important;
  }

  .md\:focus\:to-green-3:focus {
    --tw-gradient-to: #d9f7be !important;
  }

  .md\:focus\:to-green-4:focus {
    --tw-gradient-to: #b7eb8f !important;
  }

  .md\:focus\:to-green-5:focus {
    --tw-gradient-to: #95de64 !important;
  }

  .md\:focus\:to-green-6:focus {
    --tw-gradient-to: #73d13d !important;
  }

  .md\:focus\:to-green-7:focus {
    --tw-gradient-to: #52c41a !important;
  }

  .md\:focus\:to-green-8:focus {
    --tw-gradient-to: #389e0d !important;
  }

  .md\:focus\:to-green-9:focus {
    --tw-gradient-to: #237804 !important;
  }

  .md\:focus\:to-green-10:focus {
    --tw-gradient-to: #135200 !important;
  }

  .md\:focus\:to-green-11:focus {
    --tw-gradient-to: #092b00 !important;
  }

  .md\:focus\:to-cyan-1:focus {
    --tw-gradient-to: #e6fffb !important;
  }

  .md\:focus\:to-cyan-2:focus {
    --tw-gradient-to: #b5f5ec !important;
  }

  .md\:focus\:to-cyan-3:focus {
    --tw-gradient-to: #87e8de !important;
  }

  .md\:focus\:to-cyan-4:focus {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .md\:focus\:to-cyan-5:focus {
    --tw-gradient-to: #36cfc9 !important;
  }

  .md\:focus\:to-cyan-6:focus {
    --tw-gradient-to: #13c2c2 !important;
  }

  .md\:focus\:to-cyan-7:focus {
    --tw-gradient-to: #08979c !important;
  }

  .md\:focus\:to-cyan-8:focus {
    --tw-gradient-to: #006d75 !important;
  }

  .md\:focus\:to-cyan-9:focus {
    --tw-gradient-to: #00474f !important;
  }

  .md\:focus\:to-cyan-10:focus {
    --tw-gradient-to: #002329 !important;
  }

  .md\:focus\:to-blue-1:focus {
    --tw-gradient-to: #e6f7ff !important;
  }

  .md\:focus\:to-blue-2:focus {
    --tw-gradient-to: #bae7ff !important;
  }

  .md\:focus\:to-blue-3:focus {
    --tw-gradient-to: #91d5ff !important;
  }

  .md\:focus\:to-blue-4:focus {
    --tw-gradient-to: #69c0ff !important;
  }

  .md\:focus\:to-blue-5:focus {
    --tw-gradient-to: #4b85ff !important;
  }

  .md\:focus\:to-blue-6:focus {
    --tw-gradient-to: #2f70ff !important;
  }

  .md\:focus\:to-blue-7:focus {
    --tw-gradient-to: #096dd9 !important;
  }

  .md\:focus\:to-blue-8:focus {
    --tw-gradient-to: #0050b3 !important;
  }

  .md\:focus\:to-blue-9:focus {
    --tw-gradient-to: #003a8c !important;
  }

  .md\:focus\:to-blue-10:focus {
    --tw-gradient-to: #002766 !important;
  }

  .md\:focus\:to-geekBlue-1:focus {
    --tw-gradient-to: #f6f9ff !important;
  }

  .md\:focus\:to-geekBlue-2:focus {
    --tw-gradient-to: #f0f5ff !important;
  }

  .md\:focus\:to-geekBlue-3:focus {
    --tw-gradient-to: #d6e4ff !important;
  }

  .md\:focus\:to-geekBlue-4:focus {
    --tw-gradient-to: #adc6ff !important;
  }

  .md\:focus\:to-geekBlue-5:focus {
    --tw-gradient-to: #85a5ff !important;
  }

  .md\:focus\:to-geekBlue-6:focus {
    --tw-gradient-to: #597ef7 !important;
  }

  .md\:focus\:to-geekBlue-7:focus {
    --tw-gradient-to: #2f54eb !important;
  }

  .md\:focus\:to-geekBlue-8:focus {
    --tw-gradient-to: #1d39c4 !important;
  }

  .md\:focus\:to-geekBlue-9:focus {
    --tw-gradient-to: #10239e !important;
  }

  .md\:focus\:to-geekBlue-10:focus {
    --tw-gradient-to: #061178 !important;
  }

  .md\:focus\:to-geekBlue-11:focus {
    --tw-gradient-to: #030852 !important;
  }

  .md\:focus\:to-purple-1:focus {
    --tw-gradient-to: #fafaff !important;
  }

  .md\:focus\:to-purple-2:focus {
    --tw-gradient-to: #f9f0ff !important;
  }

  .md\:focus\:to-purple-3:focus {
    --tw-gradient-to: #efdbff !important;
  }

  .md\:focus\:to-purple-4:focus {
    --tw-gradient-to: #d3adf7 !important;
  }

  .md\:focus\:to-purple-5:focus {
    --tw-gradient-to: #b37feb !important;
  }

  .md\:focus\:to-purple-6:focus {
    --tw-gradient-to: #9254de !important;
  }

  .md\:focus\:to-purple-7:focus {
    --tw-gradient-to: #722ed1 !important;
  }

  .md\:focus\:to-purple-8:focus {
    --tw-gradient-to: #531dab !important;
  }

  .md\:focus\:to-purple-9:focus {
    --tw-gradient-to: #391085 !important;
  }

  .md\:focus\:to-purple-10:focus {
    --tw-gradient-to: #22075e !important;
  }

  .md\:focus\:to-purple-11:focus {
    --tw-gradient-to: #120338 !important;
  }

  .md\:focus\:to-magenta-1:focus {
    --tw-gradient-to: #fff0f6 !important;
  }

  .md\:focus\:to-magenta-2:focus {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .md\:focus\:to-magenta-3:focus {
    --tw-gradient-to: #ffadd2 !important;
  }

  .md\:focus\:to-magenta-4:focus {
    --tw-gradient-to: #ff85c0 !important;
  }

  .md\:focus\:to-magenta-5:focus {
    --tw-gradient-to: #f759ab !important;
  }

  .md\:focus\:to-magenta-6:focus {
    --tw-gradient-to: #eb2f96 !important;
  }

  .md\:focus\:to-magenta-7:focus {
    --tw-gradient-to: #c41d7f !important;
  }

  .md\:focus\:to-magenta-8:focus {
    --tw-gradient-to: #9e1068 !important;
  }

  .md\:focus\:to-magenta-9:focus {
    --tw-gradient-to: #780650 !important;
  }

  .md\:focus\:to-magenta-10:focus {
    --tw-gradient-to: #520339 !important;
  }

  .md\:focus\:to-gray-1:focus {
    --tw-gradient-to: #ffffff !important;
  }

  .md\:focus\:to-gray-2:focus {
    --tw-gradient-to: #fafafa !important;
  }

  .md\:focus\:to-gray-3:focus {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .md\:focus\:to-gray-4:focus {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .md\:focus\:to-gray-5:focus {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .md\:focus\:to-gray-6:focus {
    --tw-gradient-to: #bfbfbf !important;
  }

  .md\:focus\:to-gray-7:focus {
    --tw-gradient-to: #8c8c8c !important;
  }

  .md\:focus\:to-gray-8:focus {
    --tw-gradient-to: #595959 !important;
  }

  .md\:focus\:to-gray-9:focus {
    --tw-gradient-to: #262626 !important;
  }

  .md\:focus\:to-gray-10:focus {
    --tw-gradient-to: #000000 !important;
  }

  .md\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent !important;
  }

  .md\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .md\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .md\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .md\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .md\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .md\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .md\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .md\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .md\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .md\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .md\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .md\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .md\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .md\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .md\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .group:hover .md\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .md\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0 !important;
  }

  .md\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05 !important;
  }

  .md\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1 !important;
  }

  .md\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2 !important;
  }

  .md\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25 !important;
  }

  .md\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3 !important;
  }

  .md\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4 !important;
  }

  .md\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5 !important;
  }

  .md\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6 !important;
  }

  .md\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7 !important;
  }

  .md\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75 !important;
  }

  .md\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8 !important;
  }

  .md\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9 !important;
  }

  .md\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95 !important;
  }

  .md\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1 !important;
  }

  .md\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0 !important;
  }

  .md\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05 !important;
  }

  .md\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1 !important;
  }

  .md\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2 !important;
  }

  .md\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25 !important;
  }

  .md\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3 !important;
  }

  .md\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4 !important;
  }

  .md\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5 !important;
  }

  .md\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6 !important;
  }

  .md\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7 !important;
  }

  .md\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75 !important;
  }

  .md\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8 !important;
  }

  .md\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9 !important;
  }

  .md\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95 !important;
  }

  .md\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1 !important;
  }

  .md\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0 !important;
  }

  .md\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05 !important;
  }

  .md\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1 !important;
  }

  .md\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2 !important;
  }

  .md\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25 !important;
  }

  .md\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3 !important;
  }

  .md\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4 !important;
  }

  .md\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5 !important;
  }

  .md\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6 !important;
  }

  .md\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7 !important;
  }

  .md\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75 !important;
  }

  .md\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8 !important;
  }

  .md\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9 !important;
  }

  .md\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95 !important;
  }

  .md\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1 !important;
  }

  .md\:bg-bottom {
    background-position: bottom !important;
  }

  .md\:bg-center {
    background-position: center !important;
  }

  .md\:bg-left {
    background-position: left !important;
  }

  .md\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .md\:bg-left-top {
    background-position: left top !important;
  }

  .md\:bg-right {
    background-position: right !important;
  }

  .md\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .md\:bg-right-top {
    background-position: right top !important;
  }

  .md\:bg-top {
    background-position: top !important;
  }

  .md\:bg-repeat {
    background-repeat: repeat !important;
  }

  .md\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .md\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .md\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .md\:bg-repeat-round {
    background-repeat: round !important;
  }

  .md\:bg-repeat-space {
    background-repeat: space !important;
  }

  .md\:bg-auto {
    background-size: auto !important;
  }

  .md\:bg-cover {
    background-size: cover !important;
  }

  .md\:bg-contain {
    background-size: contain !important;
  }

  .md\:border-collapse {
    border-collapse: collapse !important;
  }

  .md\:border-separate {
    border-collapse: separate !important;
  }

  .md\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .md\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .md\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .md\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .md\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .md\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .md\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .md\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .md\:border-transparent {
    border-color: transparent !important;
  }

  .group:hover .md\:group-hover\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .md\:group-hover\:border-transparent {
    border-color: transparent !important;
  }

  .md\:focus-within\:border-red-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-red-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-volcano-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-orange-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gold-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-yellow-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-lime-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-green-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-cyan-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-blue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-geekBlue-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-purple-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-magenta-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-gray-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus-within\:border-transparent:focus-within {
    border-color: transparent !important;
  }

  .md\:hover\:border-red-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-red-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-volcano-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-orange-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gold-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-yellow-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-lime-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-green-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-cyan-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-blue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-geekBlue-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-purple-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-magenta-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-gray-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .md\:focus\:border-red-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-red-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-volcano-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-orange-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gold-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-yellow-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-lime-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-green-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-cyan-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-blue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-geekBlue-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-purple-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-magenta-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-gray-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .md\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .md\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .md\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .md\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .md\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .md\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .md\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .md\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .md\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .md\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .md\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .md\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .md\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .md\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .md\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .md\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .group:hover .md\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .md\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0 !important;
  }

  .md\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05 !important;
  }

  .md\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1 !important;
  }

  .md\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2 !important;
  }

  .md\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25 !important;
  }

  .md\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3 !important;
  }

  .md\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4 !important;
  }

  .md\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5 !important;
  }

  .md\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6 !important;
  }

  .md\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7 !important;
  }

  .md\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75 !important;
  }

  .md\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8 !important;
  }

  .md\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9 !important;
  }

  .md\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95 !important;
  }

  .md\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1 !important;
  }

  .md\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0 !important;
  }

  .md\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05 !important;
  }

  .md\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1 !important;
  }

  .md\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2 !important;
  }

  .md\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25 !important;
  }

  .md\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3 !important;
  }

  .md\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4 !important;
  }

  .md\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5 !important;
  }

  .md\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6 !important;
  }

  .md\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7 !important;
  }

  .md\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75 !important;
  }

  .md\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8 !important;
  }

  .md\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9 !important;
  }

  .md\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95 !important;
  }

  .md\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1 !important;
  }

  .md\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0 !important;
  }

  .md\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05 !important;
  }

  .md\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1 !important;
  }

  .md\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2 !important;
  }

  .md\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25 !important;
  }

  .md\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3 !important;
  }

  .md\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4 !important;
  }

  .md\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5 !important;
  }

  .md\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6 !important;
  }

  .md\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7 !important;
  }

  .md\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75 !important;
  }

  .md\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8 !important;
  }

  .md\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9 !important;
  }

  .md\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95 !important;
  }

  .md\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1 !important;
  }

  .md\:rounded-none {
    border-radius: 0px !important;
  }

  .md\:rounded-sm {
    border-radius: 0.125rem !important;
  }

  .md\:rounded {
    border-radius: 0.25rem !important;
  }

  .md\:rounded-md {
    border-radius: 0.375rem !important;
  }

  .md\:rounded-lg {
    border-radius: 0.5rem !important;
  }

  .md\:rounded-xl {
    border-radius: 0.75rem !important;
  }

  .md\:rounded-2xl {
    border-radius: 1rem !important;
  }

  .md\:rounded-3xl {
    border-radius: 1.5rem !important;
  }

  .md\:rounded-full {
    border-radius: 9999px !important;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .md\:rounded-t-sm {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .md\:rounded-r-sm {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .md\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .md\:rounded-l-sm {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .md\:rounded-t {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .md\:rounded-r {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .md\:rounded-l {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .md\:rounded-t-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .md\:rounded-r-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .md\:rounded-b-md {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .md\:rounded-l-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .md\:rounded-t-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .md\:rounded-r-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .md\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .md\:rounded-t-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .md\:rounded-r-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .md\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .md\:rounded-l-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .md\:rounded-t-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .md\:rounded-r-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .md\:rounded-b-2xl {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .md\:rounded-l-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .md\:rounded-t-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .md\:rounded-r-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .md\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .md\:rounded-l-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .md\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .md\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .md\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .md\:rounded-tl-none {
    border-top-left-radius: 0px !important;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0px !important;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0px !important;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0px !important;
  }

  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }

  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }

  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }

  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }

  .md\:rounded-tl {
    border-top-left-radius: 0.25rem !important;
  }

  .md\:rounded-tr {
    border-top-right-radius: 0.25rem !important;
  }

  .md\:rounded-br {
    border-bottom-right-radius: 0.25rem !important;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: 0.25rem !important;
  }

  .md\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }

  .md\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }

  .md\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }

  .md\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }

  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }

  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }

  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }

  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }

  .md\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }

  .md\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }

  .md\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }

  .md\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }

  .md\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }

  .md\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }

  .md\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }

  .md\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }

  .md\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }

  .md\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }

  .md\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }

  .md\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }

  .md\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .md\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .md\:border-solid {
    border-style: solid !important;
  }

  .md\:border-dashed {
    border-style: dashed !important;
  }

  .md\:border-dotted {
    border-style: dotted !important;
  }

  .md\:border-double {
    border-style: double !important;
  }

  .md\:border-none {
    border-style: none !important;
  }

  .md\:border-0 {
    border-width: 0px !important;
  }

  .md\:border-2 {
    border-width: 2px !important;
  }

  .md\:border-4 {
    border-width: 4px !important;
  }

  .md\:border-8 {
    border-width: 8px !important;
  }

  .md\:border {
    border-width: 1px !important;
  }

  .md\:border-t-0 {
    border-top-width: 0px !important;
  }

  .md\:border-r-0 {
    border-right-width: 0px !important;
  }

  .md\:border-b-0 {
    border-bottom-width: 0px !important;
  }

  .md\:border-l-0 {
    border-left-width: 0px !important;
  }

  .md\:border-t-2 {
    border-top-width: 2px !important;
  }

  .md\:border-r-2 {
    border-right-width: 2px !important;
  }

  .md\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .md\:border-l-2 {
    border-left-width: 2px !important;
  }

  .md\:border-t-4 {
    border-top-width: 4px !important;
  }

  .md\:border-r-4 {
    border-right-width: 4px !important;
  }

  .md\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .md\:border-l-4 {
    border-left-width: 4px !important;
  }

  .md\:border-t-8 {
    border-top-width: 8px !important;
  }

  .md\:border-r-8 {
    border-right-width: 8px !important;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .md\:border-l-8 {
    border-left-width: 8px !important;
  }

  .md\:border-t {
    border-top-width: 1px !important;
  }

  .md\:border-r {
    border-right-width: 1px !important;
  }

  .md\:border-b {
    border-bottom-width: 1px !important;
  }

  .md\:border-l {
    border-left-width: 1px !important;
  }

  .md\:box-border {
    box-sizing: border-box !important;
  }

  .md\:box-content {
    box-sizing: content-box !important;
  }

  .md\:cursor-auto {
    cursor: auto !important;
  }

  .md\:cursor-default {
    cursor: default !important;
  }

  .md\:cursor-pointer {
    cursor: pointer !important;
  }

  .md\:cursor-wait {
    cursor: wait !important;
  }

  .md\:cursor-text {
    cursor: text !important;
  }

  .md\:cursor-move {
    cursor: move !important;
  }

  .md\:cursor-help {
    cursor: help !important;
  }

  .md\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .md\:block {
    display: block !important;
  }

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

  .md\:inline {
    display: inline !important;
  }

  .md\:flex {
    display: flex !important;
  }

  .md\:inline-flex {
    display: inline-flex !important;
  }

  .md\:table {
    display: table !important;
  }

  .md\:table-caption {
    display: table-caption !important;
  }

  .md\:table-cell {
    display: table-cell !important;
  }

  .md\:table-column {
    display: table-column !important;
  }

  .md\:table-column-group {
    display: table-column-group !important;
  }

  .md\:table-footer-group {
    display: table-footer-group !important;
  }

  .md\:table-header-group {
    display: table-header-group !important;
  }

  .md\:table-row-group {
    display: table-row-group !important;
  }

  .md\:table-row {
    display: table-row !important;
  }

  .md\:flow-root {
    display: flow-root !important;
  }

  .md\:grid {
    display: grid !important;
  }

  .md\:inline-grid {
    display: inline-grid !important;
  }

  .md\:contents {
    display: contents !important;
  }

  .md\:hidden {
    display: none !important;
  }

  .group:hover .md\:group-hover\:block {
    display: block !important;
  }

  .group:hover .md\:group-hover\:inline-block {
    display: inline-block !important;
  }

  .group:hover .md\:group-hover\:inline {
    display: inline !important;
  }

  .group:hover .md\:group-hover\:flex {
    display: flex !important;
  }

  .group:hover .md\:group-hover\:inline-flex {
    display: inline-flex !important;
  }

  .group:hover .md\:group-hover\:table {
    display: table !important;
  }

  .group:hover .md\:group-hover\:table-caption {
    display: table-caption !important;
  }

  .group:hover .md\:group-hover\:table-cell {
    display: table-cell !important;
  }

  .group:hover .md\:group-hover\:table-column {
    display: table-column !important;
  }

  .group:hover .md\:group-hover\:table-column-group {
    display: table-column-group !important;
  }

  .group:hover .md\:group-hover\:table-footer-group {
    display: table-footer-group !important;
  }

  .group:hover .md\:group-hover\:table-header-group {
    display: table-header-group !important;
  }

  .group:hover .md\:group-hover\:table-row-group {
    display: table-row-group !important;
  }

  .group:hover .md\:group-hover\:table-row {
    display: table-row !important;
  }

  .group:hover .md\:group-hover\:flow-root {
    display: flow-root !important;
  }

  .group:hover .md\:group-hover\:grid {
    display: grid !important;
  }

  .group:hover .md\:group-hover\:inline-grid {
    display: inline-grid !important;
  }

  .group:hover .md\:group-hover\:contents {
    display: contents !important;
  }

  .group:hover .md\:group-hover\:hidden {
    display: none !important;
  }

  .md\:flex-row {
    flex-direction: row !important;
  }

  .md\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .md\:flex-col {
    flex-direction: column !important;
  }

  .md\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .md\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .md\:flex-nowrap {
    flex-wrap: nowrap !important;
  }

  .md\:place-items-auto {
    place-items: auto !important;
  }

  .md\:place-items-start {
    place-items: start !important;
  }

  .md\:place-items-end {
    place-items: end !important;
  }

  .md\:place-items-center {
    place-items: center !important;
  }

  .md\:place-items-stretch {
    place-items: stretch !important;
  }

  .md\:place-content-center {
    place-content: center !important;
  }

  .md\:place-content-start {
    place-content: start !important;
  }

  .md\:place-content-end {
    place-content: end !important;
  }

  .md\:place-content-between {
    place-content: space-between !important;
  }

  .md\:place-content-around {
    place-content: space-around !important;
  }

  .md\:place-content-evenly {
    place-content: space-evenly !important;
  }

  .md\:place-content-stretch {
    place-content: stretch !important;
  }

  .md\:place-self-auto {
    place-self: auto !important;
  }

  .md\:place-self-start {
    place-self: start !important;
  }

  .md\:place-self-end {
    place-self: end !important;
  }

  .md\:place-self-center {
    place-self: center !important;
  }

  .md\:place-self-stretch {
    place-self: stretch !important;
  }

  .md\:items-start {
    align-items: flex-start !important;
  }

  .md\:items-end {
    align-items: flex-end !important;
  }

  .md\:items-center {
    align-items: center !important;
  }

  .md\:items-baseline {
    align-items: baseline !important;
  }

  .md\:items-stretch {
    align-items: stretch !important;
  }

  .md\:content-center {
    align-content: center !important;
  }

  .md\:content-start {
    align-content: flex-start !important;
  }

  .md\:content-end {
    align-content: flex-end !important;
  }

  .md\:content-between {
    align-content: space-between !important;
  }

  .md\:content-around {
    align-content: space-around !important;
  }

  .md\:content-evenly {
    align-content: space-evenly !important;
  }

  .md\:self-auto {
    align-self: auto !important;
  }

  .md\:self-start {
    align-self: flex-start !important;
  }

  .md\:self-end {
    align-self: flex-end !important;
  }

  .md\:self-center {
    align-self: center !important;
  }

  .md\:self-stretch {
    align-self: stretch !important;
  }

  .md\:justify-items-auto {
    justify-items: auto !important;
  }

  .md\:justify-items-start {
    justify-items: start !important;
  }

  .md\:justify-items-end {
    justify-items: end !important;
  }

  .md\:justify-items-center {
    justify-items: center !important;
  }

  .md\:justify-items-stretch {
    justify-items: stretch !important;
  }

  .md\:justify-start {
    justify-content: flex-start !important;
  }

  .md\:justify-end {
    justify-content: flex-end !important;
  }

  .md\:justify-center {
    justify-content: center !important;
  }

  .md\:justify-between {
    justify-content: space-between !important;
  }

  .md\:justify-around {
    justify-content: space-around !important;
  }

  .md\:justify-evenly {
    justify-content: space-evenly !important;
  }

  .md\:justify-self-auto {
    justify-self: auto !important;
  }

  .md\:justify-self-start {
    justify-self: start !important;
  }

  .md\:justify-self-end {
    justify-self: end !important;
  }

  .md\:justify-self-center {
    justify-self: center !important;
  }

  .md\:justify-self-stretch {
    justify-self: stretch !important;
  }

  .md\:flex-1 {
    flex: 1 1 0% !important;
  }

  .md\:flex-auto {
    flex: 1 1 auto !important;
  }

  .md\:flex-initial {
    flex: 0 1 auto !important;
  }

  .md\:flex-none {
    flex: none !important;
  }

  .md\:flex-grow-0 {
    flex-grow: 0 !important;
  }

  .md\:flex-grow {
    flex-grow: 1 !important;
  }

  .md\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }

  .md\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .md\:order-1 {
    order: 1 !important;
  }

  .md\:order-2 {
    order: 2 !important;
  }

  .md\:order-3 {
    order: 3 !important;
  }

  .md\:order-4 {
    order: 4 !important;
  }

  .md\:order-5 {
    order: 5 !important;
  }

  .md\:order-6 {
    order: 6 !important;
  }

  .md\:order-7 {
    order: 7 !important;
  }

  .md\:order-8 {
    order: 8 !important;
  }

  .md\:order-9 {
    order: 9 !important;
  }

  .md\:order-10 {
    order: 10 !important;
  }

  .md\:order-11 {
    order: 11 !important;
  }

  .md\:order-12 {
    order: 12 !important;
  }

  .md\:order-first {
    order: -9999 !important;
  }

  .md\:order-last {
    order: 9999 !important;
  }

  .md\:order-none {
    order: 0 !important;
  }

  .md\:float-right {
    float: right !important;
  }

  .md\:float-left {
    float: left !important;
  }

  .md\:float-none {
    float: none !important;
  }

  .md\:clear-left {
    clear: left !important;
  }

  .md\:clear-right {
    clear: right !important;
  }

  .md\:clear-both {
    clear: both !important;
  }

  .md\:clear-none {
    clear: none !important;
  }

  .md\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  }

  .md\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important;
  }

  .md\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
  }

  .md\:font-thin {
    font-weight: 100 !important;
  }

  .md\:font-extralight {
    font-weight: 200 !important;
  }

  .md\:font-light {
    font-weight: 300 !important;
  }

  .md\:font-normal {
    font-weight: 400 !important;
  }

  .md\:font-medium {
    font-weight: 500 !important;
  }

  .md\:font-semibold {
    font-weight: 600 !important;
  }

  .md\:font-bold {
    font-weight: 700 !important;
  }

  .md\:font-extrabold {
    font-weight: 800 !important;
  }

  .md\:font-black {
    font-weight: 900 !important;
  }

  .md\:font-inherit {
    font-weight: inherit !important;
  }

  .md\:h-0 {
    height: 0px !important;
  }

  .md\:h-1 {
    height: 4px !important;
  }

  .md\:h-2 {
    height: 8px !important;
  }

  .md\:h-3 {
    height: 12px !important;
  }

  .md\:h-4 {
    height: 16px !important;
  }

  .md\:h-5 {
    height: 20px !important;
  }

  .md\:h-6 {
    height: 24px !important;
  }

  .md\:h-7 {
    height: 28px !important;
  }

  .md\:h-8 {
    height: 32px !important;
  }

  .md\:h-9 {
    height: 36px !important;
  }

  .md\:h-10 {
    height: 40px !important;
  }

  .md\:h-11 {
    height: 44px !important;
  }

  .md\:h-12 {
    height: 48px !important;
  }

  .md\:h-13 {
    height: 52px !important;
  }

  .md\:h-14 {
    height: 56px !important;
  }

  .md\:h-15 {
    height: 60px !important;
  }

  .md\:h-16 {
    height: 64px !important;
  }

  .md\:h-17 {
    height: 68px !important;
  }

  .md\:h-18 {
    height: 72px !important;
  }

  .md\:h-19 {
    height: 76px !important;
  }

  .md\:h-20 {
    height: 80px !important;
  }

  .md\:h-21 {
    height: 84px !important;
  }

  .md\:h-22 {
    height: 88px !important;
  }

  .md\:h-23 {
    height: 92px !important;
  }

  .md\:h-24 {
    height: 96px !important;
  }

  .md\:h-25 {
    height: 100px !important;
  }

  .md\:h-26 {
    height: 104px !important;
  }

  .md\:h-27 {
    height: 108px !important;
  }

  .md\:h-28 {
    height: 112px !important;
  }

  .md\:h-29 {
    height: 116px !important;
  }

  .md\:h-30 {
    height: 120px !important;
  }

  .md\:h-31 {
    height: 124px !important;
  }

  .md\:h-32 {
    height: 128px !important;
  }

  .md\:h-33 {
    height: 132px !important;
  }

  .md\:h-34 {
    height: 136px !important;
  }

  .md\:h-35 {
    height: 140px !important;
  }

  .md\:h-36 {
    height: 144px !important;
  }

  .md\:h-37 {
    height: 148px !important;
  }

  .md\:h-38 {
    height: 152px !important;
  }

  .md\:h-39 {
    height: 156px !important;
  }

  .md\:h-40 {
    height: 160px !important;
  }

  .md\:h-41 {
    height: 164px !important;
  }

  .md\:h-42 {
    height: 168px !important;
  }

  .md\:h-43 {
    height: 172px !important;
  }

  .md\:h-44 {
    height: 176px !important;
  }

  .md\:h-45 {
    height: 180px !important;
  }

  .md\:h-46 {
    height: 184px !important;
  }

  .md\:h-47 {
    height: 188px !important;
  }

  .md\:h-48 {
    height: 192px !important;
  }

  .md\:h-49 {
    height: 196px !important;
  }

  .md\:h-50 {
    height: 200px !important;
  }

  .md\:h-51 {
    height: 204px !important;
  }

  .md\:h-52 {
    height: 208px !important;
  }

  .md\:h-53 {
    height: 212px !important;
  }

  .md\:h-54 {
    height: 216px !important;
  }

  .md\:h-55 {
    height: 220px !important;
  }

  .md\:h-56 {
    height: 224px !important;
  }

  .md\:h-57 {
    height: 228px !important;
  }

  .md\:h-60 {
    height: 240px !important;
  }

  .md\:h-61 {
    height: 244px !important;
  }

  .md\:h-62 {
    height: 248px !important;
  }

  .md\:h-65 {
    height: 260px !important;
  }

  .md\:h-66 {
    height: 264px !important;
  }

  .md\:h-68 {
    height: 272px !important;
  }

  .md\:h-69 {
    height: 276px !important;
  }

  .md\:h-70 {
    height: 280px !important;
  }

  .md\:h-73 {
    height: 292px !important;
  }

  .md\:h-74 {
    height: 296px !important;
  }

  .md\:h-75 {
    height: 300px !important;
  }

  .md\:h-77 {
    height: 308px !important;
  }

  .md\:h-78 {
    height: 312px !important;
  }

  .md\:h-80 {
    height: 320px !important;
  }

  .md\:h-81 {
    height: 324px !important;
  }

  .md\:h-84 {
    height: 336px !important;
  }

  .md\:h-87 {
    height: 348px !important;
  }

  .md\:h-90 {
    height: 360px !important;
  }

  .md\:h-91 {
    height: 364px !important;
  }

  .md\:h-92 {
    height: 368px !important;
  }

  .md\:h-93 {
    height: 372px !important;
  }

  .md\:h-94 {
    height: 376px !important;
  }

  .md\:h-95 {
    height: 380px !important;
  }

  .md\:h-96 {
    height: 384px !important;
  }

  .md\:h-97 {
    height: 388px !important;
  }

  .md\:h-98 {
    height: 392px !important;
  }

  .md\:h-99 {
    height: 396px !important;
  }

  .md\:h-100 {
    height: 400px !important;
  }

  .md\:h-101 {
    height: 404px !important;
  }

  .md\:h-102 {
    height: 408px !important;
  }

  .md\:h-103 {
    height: 412px !important;
  }

  .md\:h-104 {
    height: 416px !important;
  }

  .md\:h-105 {
    height: 420px !important;
  }

  .md\:h-107 {
    height: 428px !important;
  }

  .md\:h-110 {
    height: 440px !important;
  }

  .md\:h-112 {
    height: 448px !important;
  }

  .md\:h-114 {
    height: 456px !important;
  }

  .md\:h-115 {
    height: 460px !important;
  }

  .md\:h-119 {
    height: 476px !important;
  }

  .md\:h-120 {
    height: 480px !important;
  }

  .md\:h-122 {
    height: 488px !important;
  }

  .md\:h-124 {
    height: 496px !important;
  }

  .md\:h-130 {
    height: 520px !important;
  }

  .md\:h-138 {
    height: 552px !important;
  }

  .md\:h-143 {
    height: 572px !important;
  }

  .md\:h-148 {
    height: 592px !important;
  }

  .md\:h-150 {
    height: 600px !important;
  }

  .md\:h-154 {
    height: 616px !important;
  }

  .md\:h-160 {
    height: 640px !important;
  }

  .md\:h-162 {
    height: 648px !important;
  }

  .md\:h-164 {
    height: 656px !important;
  }

  .md\:h-165 {
    height: 660px !important;
  }

  .md\:h-166 {
    height: 664px !important;
  }

  .md\:h-168 {
    height: 672px !important;
  }

  .md\:h-169 {
    height: 676px !important;
  }

  .md\:h-170 {
    height: 680px !important;
  }

  .md\:h-172 {
    height: 688px !important;
  }

  .md\:h-174 {
    height: 696px !important;
  }

  .md\:h-175 {
    height: 700px !important;
  }

  .md\:h-189 {
    height: 756px !important;
  }

  .md\:h-200 {
    height: 800px !important;
  }

  .md\:h-auto {
    height: auto !important;
  }

  .md\:h-0\.5 {
    height: 2px !important;
  }

  .md\:h-1\.5 {
    height: 6px !important;
  }

  .md\:h-3\.5 {
    height: 14px !important;
  }

  .md\:h-6\.5 {
    height: 26px !important;
  }

  .md\:h-7\.5 {
    height: 30px !important;
  }

  .md\:h-17\.5 {
    height: 70px !important;
  }

  .md\:h-28\.5 {
    height: 114px !important;
  }

  .md\:h-31\.5 {
    height: 126px !important;
  }

  .md\:h-37\.5 {
    height: 150px !important;
  }

  .md\:h-72\.5 {
    height: 290px !important;
  }

  .md\:h-sm {
    height: 8px !important;
  }

  .md\:h-md {
    height: 16px !important;
  }

  .md\:h-lg {
    height: 24px !important;
  }

  .md\:h-xl {
    height: 32px !important;
  }

  .md\:h-n1 {
    height: -4px !important;
  }

  .md\:h-n2 {
    height: -8px !important;
  }

  .md\:h-n3 {
    height: -12px !important;
  }

  .md\:h-n4 {
    height: -16px !important;
  }

  .md\:h-n5 {
    height: -20px !important;
  }

  .md\:h-n6 {
    height: -24px !important;
  }

  .md\:h-n7 {
    height: -28px !important;
  }

  .md\:h-n8 {
    height: -32px !important;
  }

  .md\:h-n9 {
    height: -36px !important;
  }

  .md\:h-n10 {
    height: -40px !important;
  }

  .md\:h-n11 {
    height: -44px !important;
  }

  .md\:h-n12 {
    height: -48px !important;
  }

  .md\:h-n13 {
    height: -52px !important;
  }

  .md\:h-n14 {
    height: -46px !important;
  }

  .md\:h-n22 {
    height: -88px !important;
  }

  .md\:h-1\/2 {
    height: 50% !important;
  }

  .md\:h-1\/3 {
    height: 33.333333% !important;
  }

  .md\:h-2\/3 {
    height: 66.666667% !important;
  }

  .md\:h-1\/4 {
    height: 25% !important;
  }

  .md\:h-2\/4 {
    height: 50% !important;
  }

  .md\:h-3\/4 {
    height: 75% !important;
  }

  .md\:h-1\/5 {
    height: 20% !important;
  }

  .md\:h-2\/5 {
    height: 40% !important;
  }

  .md\:h-3\/5 {
    height: 60% !important;
  }

  .md\:h-4\/5 {
    height: 80% !important;
  }

  .md\:h-1\/6 {
    height: 16.666667% !important;
  }

  .md\:h-2\/6 {
    height: 33.333333% !important;
  }

  .md\:h-3\/6 {
    height: 50% !important;
  }

  .md\:h-4\/6 {
    height: 66.666667% !important;
  }

  .md\:h-5\/6 {
    height: 83.333333% !important;
  }

  .md\:h-full {
    height: 100% !important;
  }

  .md\:h-screen {
    height: 100vh !important;
  }

  .md\:text-0 {
    font-size: 12px !important;
    line-height: 18px !important;
  }

  .md\:text-1 {
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-2 {
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-3 {
    font-size: 18px !important;
    line-height: 28px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-4 {
    font-size: 20px !important;
    line-height: 30px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-5 {
    font-size: 24px !important;
    line-height: 32px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-6 {
    font-size: 30px !important;
    line-height: 38px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-7 {
    font-size: 36px !important;
    line-height: 44px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-0\.5 {
    font-size: 13px !important;
    line-height: 19px !important;
    letter-spacing: -0.01em !important;
  }

  .md\:text-xs {
    font-size: .75rem !important;
  }

  .md\:text-sm {
    font-size: .875rem !important;
  }

  .md\:text-base {
    font-size: 1rem !important;
  }

  .md\:text-lg {
    font-size: 1.125rem !important;
  }

  .md\:text-xl {
    font-size: 1.25rem !important;
  }

  .md\:leading-3 {
    line-height: .75rem !important;
  }

  .md\:leading-4 {
    line-height: 1rem !important;
  }

  .md\:leading-5 {
    line-height: 1.25rem !important;
  }

  .md\:leading-6 {
    line-height: 1.5rem !important;
  }

  .md\:leading-7 {
    line-height: 1.75rem !important;
  }

  .md\:leading-8 {
    line-height: 2rem !important;
  }

  .md\:leading-9 {
    line-height: 2.25rem !important;
  }

  .md\:leading-10 {
    line-height: 2.5rem !important;
  }

  .md\:leading-none {
    line-height: 1 !important;
  }

  .md\:leading-tight {
    line-height: 1.25 !important;
  }

  .md\:leading-snug {
    line-height: 1.375 !important;
  }

  .md\:leading-normal {
    line-height: 1.5 !important;
  }

  .md\:leading-relaxed {
    line-height: 1.625 !important;
  }

  .md\:leading-loose {
    line-height: 2 !important;
  }

  .md\:list-inside {
    list-style-position: inside !important;
  }

  .md\:list-outside {
    list-style-position: outside !important;
  }

  .md\:list-none {
    list-style-type: none !important;
  }

  .md\:list-disc {
    list-style-type: disc !important;
  }

  .md\:list-decimal {
    list-style-type: decimal !important;
  }

  .md\:m-0 {
    margin: 0px !important;
  }

  .md\:m-1 {
    margin: 4px !important;
  }

  .md\:m-2 {
    margin: 8px !important;
  }

  .md\:m-3 {
    margin: 12px !important;
  }

  .md\:m-4 {
    margin: 16px !important;
  }

  .md\:m-5 {
    margin: 20px !important;
  }

  .md\:m-6 {
    margin: 24px !important;
  }

  .md\:m-7 {
    margin: 28px !important;
  }

  .md\:m-8 {
    margin: 32px !important;
  }

  .md\:m-9 {
    margin: 36px !important;
  }

  .md\:m-10 {
    margin: 40px !important;
  }

  .md\:m-11 {
    margin: 44px !important;
  }

  .md\:m-12 {
    margin: 48px !important;
  }

  .md\:m-13 {
    margin: 52px !important;
  }

  .md\:m-14 {
    margin: 56px !important;
  }

  .md\:m-15 {
    margin: 60px !important;
  }

  .md\:m-16 {
    margin: 64px !important;
  }

  .md\:m-17 {
    margin: 68px !important;
  }

  .md\:m-18 {
    margin: 72px !important;
  }

  .md\:m-19 {
    margin: 76px !important;
  }

  .md\:m-20 {
    margin: 80px !important;
  }

  .md\:m-21 {
    margin: 84px !important;
  }

  .md\:m-22 {
    margin: 88px !important;
  }

  .md\:m-23 {
    margin: 92px !important;
  }

  .md\:m-24 {
    margin: 96px !important;
  }

  .md\:m-25 {
    margin: 100px !important;
  }

  .md\:m-26 {
    margin: 104px !important;
  }

  .md\:m-27 {
    margin: 108px !important;
  }

  .md\:m-28 {
    margin: 112px !important;
  }

  .md\:m-29 {
    margin: 116px !important;
  }

  .md\:m-30 {
    margin: 120px !important;
  }

  .md\:m-31 {
    margin: 124px !important;
  }

  .md\:m-32 {
    margin: 128px !important;
  }

  .md\:m-33 {
    margin: 132px !important;
  }

  .md\:m-34 {
    margin: 136px !important;
  }

  .md\:m-35 {
    margin: 140px !important;
  }

  .md\:m-36 {
    margin: 144px !important;
  }

  .md\:m-37 {
    margin: 148px !important;
  }

  .md\:m-38 {
    margin: 152px !important;
  }

  .md\:m-39 {
    margin: 156px !important;
  }

  .md\:m-40 {
    margin: 160px !important;
  }

  .md\:m-41 {
    margin: 164px !important;
  }

  .md\:m-42 {
    margin: 168px !important;
  }

  .md\:m-43 {
    margin: 172px !important;
  }

  .md\:m-44 {
    margin: 176px !important;
  }

  .md\:m-45 {
    margin: 180px !important;
  }

  .md\:m-46 {
    margin: 184px !important;
  }

  .md\:m-47 {
    margin: 188px !important;
  }

  .md\:m-48 {
    margin: 192px !important;
  }

  .md\:m-49 {
    margin: 196px !important;
  }

  .md\:m-50 {
    margin: 200px !important;
  }

  .md\:m-51 {
    margin: 204px !important;
  }

  .md\:m-52 {
    margin: 208px !important;
  }

  .md\:m-53 {
    margin: 212px !important;
  }

  .md\:m-54 {
    margin: 216px !important;
  }

  .md\:m-55 {
    margin: 220px !important;
  }

  .md\:m-56 {
    margin: 224px !important;
  }

  .md\:m-57 {
    margin: 228px !important;
  }

  .md\:m-60 {
    margin: 240px !important;
  }

  .md\:m-61 {
    margin: 244px !important;
  }

  .md\:m-62 {
    margin: 248px !important;
  }

  .md\:m-65 {
    margin: 260px !important;
  }

  .md\:m-66 {
    margin: 264px !important;
  }

  .md\:m-68 {
    margin: 272px !important;
  }

  .md\:m-69 {
    margin: 276px !important;
  }

  .md\:m-70 {
    margin: 280px !important;
  }

  .md\:m-73 {
    margin: 292px !important;
  }

  .md\:m-74 {
    margin: 296px !important;
  }

  .md\:m-75 {
    margin: 300px !important;
  }

  .md\:m-77 {
    margin: 308px !important;
  }

  .md\:m-78 {
    margin: 312px !important;
  }

  .md\:m-80 {
    margin: 320px !important;
  }

  .md\:m-81 {
    margin: 324px !important;
  }

  .md\:m-84 {
    margin: 336px !important;
  }

  .md\:m-87 {
    margin: 348px !important;
  }

  .md\:m-90 {
    margin: 360px !important;
  }

  .md\:m-91 {
    margin: 364px !important;
  }

  .md\:m-92 {
    margin: 368px !important;
  }

  .md\:m-93 {
    margin: 372px !important;
  }

  .md\:m-94 {
    margin: 376px !important;
  }

  .md\:m-95 {
    margin: 380px !important;
  }

  .md\:m-96 {
    margin: 384px !important;
  }

  .md\:m-97 {
    margin: 388px !important;
  }

  .md\:m-98 {
    margin: 392px !important;
  }

  .md\:m-99 {
    margin: 396px !important;
  }

  .md\:m-100 {
    margin: 400px !important;
  }

  .md\:m-101 {
    margin: 404px !important;
  }

  .md\:m-102 {
    margin: 408px !important;
  }

  .md\:m-103 {
    margin: 412px !important;
  }

  .md\:m-104 {
    margin: 416px !important;
  }

  .md\:m-105 {
    margin: 420px !important;
  }

  .md\:m-107 {
    margin: 428px !important;
  }

  .md\:m-110 {
    margin: 440px !important;
  }

  .md\:m-112 {
    margin: 448px !important;
  }

  .md\:m-114 {
    margin: 456px !important;
  }

  .md\:m-115 {
    margin: 460px !important;
  }

  .md\:m-119 {
    margin: 476px !important;
  }

  .md\:m-120 {
    margin: 480px !important;
  }

  .md\:m-122 {
    margin: 488px !important;
  }

  .md\:m-124 {
    margin: 496px !important;
  }

  .md\:m-130 {
    margin: 520px !important;
  }

  .md\:m-138 {
    margin: 552px !important;
  }

  .md\:m-143 {
    margin: 572px !important;
  }

  .md\:m-148 {
    margin: 592px !important;
  }

  .md\:m-150 {
    margin: 600px !important;
  }

  .md\:m-154 {
    margin: 616px !important;
  }

  .md\:m-160 {
    margin: 640px !important;
  }

  .md\:m-162 {
    margin: 648px !important;
  }

  .md\:m-164 {
    margin: 656px !important;
  }

  .md\:m-165 {
    margin: 660px !important;
  }

  .md\:m-166 {
    margin: 664px !important;
  }

  .md\:m-168 {
    margin: 672px !important;
  }

  .md\:m-169 {
    margin: 676px !important;
  }

  .md\:m-170 {
    margin: 680px !important;
  }

  .md\:m-172 {
    margin: 688px !important;
  }

  .md\:m-174 {
    margin: 696px !important;
  }

  .md\:m-175 {
    margin: 700px !important;
  }

  .md\:m-189 {
    margin: 756px !important;
  }

  .md\:m-200 {
    margin: 800px !important;
  }

  .md\:m-auto {
    margin: auto !important;
  }

  .md\:m-0\.5 {
    margin: 2px !important;
  }

  .md\:m-1\.5 {
    margin: 6px !important;
  }

  .md\:m-3\.5 {
    margin: 14px !important;
  }

  .md\:m-6\.5 {
    margin: 26px !important;
  }

  .md\:m-7\.5 {
    margin: 30px !important;
  }

  .md\:m-17\.5 {
    margin: 70px !important;
  }

  .md\:m-28\.5 {
    margin: 114px !important;
  }

  .md\:m-31\.5 {
    margin: 126px !important;
  }

  .md\:m-37\.5 {
    margin: 150px !important;
  }

  .md\:m-72\.5 {
    margin: 290px !important;
  }

  .md\:m-sm {
    margin: 8px !important;
  }

  .md\:m-md {
    margin: 16px !important;
  }

  .md\:m-lg {
    margin: 24px !important;
  }

  .md\:m-xl {
    margin: 32px !important;
  }

  .md\:m-n1 {
    margin: -4px !important;
  }

  .md\:m-n2 {
    margin: -8px !important;
  }

  .md\:m-n3 {
    margin: -12px !important;
  }

  .md\:m-n4 {
    margin: -16px !important;
  }

  .md\:m-n5 {
    margin: -20px !important;
  }

  .md\:m-n6 {
    margin: -24px !important;
  }

  .md\:m-n7 {
    margin: -28px !important;
  }

  .md\:m-n8 {
    margin: -32px !important;
  }

  .md\:m-n9 {
    margin: -36px !important;
  }

  .md\:m-n10 {
    margin: -40px !important;
  }

  .md\:m-n11 {
    margin: -44px !important;
  }

  .md\:m-n12 {
    margin: -48px !important;
  }

  .md\:m-n13 {
    margin: -52px !important;
  }

  .md\:m-n14 {
    margin: -46px !important;
  }

  .md\:m-n22 {
    margin: -88px !important;
  }

  .md\:-m-0 {
    margin: 0px !important;
  }

  .md\:-m-1 {
    margin: -4px !important;
  }

  .md\:-m-2 {
    margin: -8px !important;
  }

  .md\:-m-3 {
    margin: -12px !important;
  }

  .md\:-m-4 {
    margin: -16px !important;
  }

  .md\:-m-5 {
    margin: -20px !important;
  }

  .md\:-m-6 {
    margin: -24px !important;
  }

  .md\:-m-7 {
    margin: -28px !important;
  }

  .md\:-m-8 {
    margin: -32px !important;
  }

  .md\:-m-9 {
    margin: -36px !important;
  }

  .md\:-m-10 {
    margin: -40px !important;
  }

  .md\:-m-11 {
    margin: -44px !important;
  }

  .md\:-m-12 {
    margin: -48px !important;
  }

  .md\:-m-13 {
    margin: -52px !important;
  }

  .md\:-m-14 {
    margin: -56px !important;
  }

  .md\:-m-15 {
    margin: -60px !important;
  }

  .md\:-m-16 {
    margin: -64px !important;
  }

  .md\:-m-17 {
    margin: -68px !important;
  }

  .md\:-m-18 {
    margin: -72px !important;
  }

  .md\:-m-19 {
    margin: -76px !important;
  }

  .md\:-m-20 {
    margin: -80px !important;
  }

  .md\:-m-21 {
    margin: -84px !important;
  }

  .md\:-m-22 {
    margin: -88px !important;
  }

  .md\:-m-23 {
    margin: -92px !important;
  }

  .md\:-m-24 {
    margin: -96px !important;
  }

  .md\:-m-25 {
    margin: -100px !important;
  }

  .md\:-m-26 {
    margin: -104px !important;
  }

  .md\:-m-27 {
    margin: -108px !important;
  }

  .md\:-m-28 {
    margin: -112px !important;
  }

  .md\:-m-29 {
    margin: -116px !important;
  }

  .md\:-m-30 {
    margin: -120px !important;
  }

  .md\:-m-31 {
    margin: -124px !important;
  }

  .md\:-m-32 {
    margin: -128px !important;
  }

  .md\:-m-33 {
    margin: -132px !important;
  }

  .md\:-m-34 {
    margin: -136px !important;
  }

  .md\:-m-35 {
    margin: -140px !important;
  }

  .md\:-m-36 {
    margin: -144px !important;
  }

  .md\:-m-37 {
    margin: -148px !important;
  }

  .md\:-m-38 {
    margin: -152px !important;
  }

  .md\:-m-39 {
    margin: -156px !important;
  }

  .md\:-m-40 {
    margin: -160px !important;
  }

  .md\:-m-41 {
    margin: -164px !important;
  }

  .md\:-m-42 {
    margin: -168px !important;
  }

  .md\:-m-43 {
    margin: -172px !important;
  }

  .md\:-m-44 {
    margin: -176px !important;
  }

  .md\:-m-45 {
    margin: -180px !important;
  }

  .md\:-m-46 {
    margin: -184px !important;
  }

  .md\:-m-47 {
    margin: -188px !important;
  }

  .md\:-m-48 {
    margin: -192px !important;
  }

  .md\:-m-49 {
    margin: -196px !important;
  }

  .md\:-m-50 {
    margin: -200px !important;
  }

  .md\:-m-51 {
    margin: -204px !important;
  }

  .md\:-m-52 {
    margin: -208px !important;
  }

  .md\:-m-53 {
    margin: -212px !important;
  }

  .md\:-m-54 {
    margin: -216px !important;
  }

  .md\:-m-55 {
    margin: -220px !important;
  }

  .md\:-m-56 {
    margin: -224px !important;
  }

  .md\:-m-57 {
    margin: -228px !important;
  }

  .md\:-m-60 {
    margin: -240px !important;
  }

  .md\:-m-61 {
    margin: -244px !important;
  }

  .md\:-m-62 {
    margin: -248px !important;
  }

  .md\:-m-65 {
    margin: -260px !important;
  }

  .md\:-m-66 {
    margin: -264px !important;
  }

  .md\:-m-68 {
    margin: -272px !important;
  }

  .md\:-m-69 {
    margin: -276px !important;
  }

  .md\:-m-70 {
    margin: -280px !important;
  }

  .md\:-m-73 {
    margin: -292px !important;
  }

  .md\:-m-74 {
    margin: -296px !important;
  }

  .md\:-m-75 {
    margin: -300px !important;
  }

  .md\:-m-77 {
    margin: -308px !important;
  }

  .md\:-m-78 {
    margin: -312px !important;
  }

  .md\:-m-80 {
    margin: -320px !important;
  }

  .md\:-m-81 {
    margin: -324px !important;
  }

  .md\:-m-84 {
    margin: -336px !important;
  }

  .md\:-m-87 {
    margin: -348px !important;
  }

  .md\:-m-90 {
    margin: -360px !important;
  }

  .md\:-m-91 {
    margin: -364px !important;
  }

  .md\:-m-92 {
    margin: -368px !important;
  }

  .md\:-m-93 {
    margin: -372px !important;
  }

  .md\:-m-94 {
    margin: -376px !important;
  }

  .md\:-m-95 {
    margin: -380px !important;
  }

  .md\:-m-96 {
    margin: -384px !important;
  }

  .md\:-m-97 {
    margin: -388px !important;
  }

  .md\:-m-98 {
    margin: -392px !important;
  }

  .md\:-m-99 {
    margin: -396px !important;
  }

  .md\:-m-100 {
    margin: -400px !important;
  }

  .md\:-m-101 {
    margin: -404px !important;
  }

  .md\:-m-102 {
    margin: -408px !important;
  }

  .md\:-m-103 {
    margin: -412px !important;
  }

  .md\:-m-104 {
    margin: -416px !important;
  }

  .md\:-m-105 {
    margin: -420px !important;
  }

  .md\:-m-107 {
    margin: -428px !important;
  }

  .md\:-m-110 {
    margin: -440px !important;
  }

  .md\:-m-112 {
    margin: -448px !important;
  }

  .md\:-m-114 {
    margin: -456px !important;
  }

  .md\:-m-115 {
    margin: -460px !important;
  }

  .md\:-m-119 {
    margin: -476px !important;
  }

  .md\:-m-120 {
    margin: -480px !important;
  }

  .md\:-m-122 {
    margin: -488px !important;
  }

  .md\:-m-124 {
    margin: -496px !important;
  }

  .md\:-m-130 {
    margin: -520px !important;
  }

  .md\:-m-138 {
    margin: -552px !important;
  }

  .md\:-m-143 {
    margin: -572px !important;
  }

  .md\:-m-148 {
    margin: -592px !important;
  }

  .md\:-m-150 {
    margin: -600px !important;
  }

  .md\:-m-154 {
    margin: -616px !important;
  }

  .md\:-m-160 {
    margin: -640px !important;
  }

  .md\:-m-162 {
    margin: -648px !important;
  }

  .md\:-m-164 {
    margin: -656px !important;
  }

  .md\:-m-165 {
    margin: -660px !important;
  }

  .md\:-m-166 {
    margin: -664px !important;
  }

  .md\:-m-168 {
    margin: -672px !important;
  }

  .md\:-m-169 {
    margin: -676px !important;
  }

  .md\:-m-170 {
    margin: -680px !important;
  }

  .md\:-m-172 {
    margin: -688px !important;
  }

  .md\:-m-174 {
    margin: -696px !important;
  }

  .md\:-m-175 {
    margin: -700px !important;
  }

  .md\:-m-189 {
    margin: -756px !important;
  }

  .md\:-m-200 {
    margin: -800px !important;
  }

  .md\:-m-0\.5 {
    margin: -2px !important;
  }

  .md\:-m-1\.5 {
    margin: -6px !important;
  }

  .md\:-m-3\.5 {
    margin: -14px !important;
  }

  .md\:-m-6\.5 {
    margin: -26px !important;
  }

  .md\:-m-7\.5 {
    margin: -30px !important;
  }

  .md\:-m-17\.5 {
    margin: -70px !important;
  }

  .md\:-m-28\.5 {
    margin: -114px !important;
  }

  .md\:-m-31\.5 {
    margin: -126px !important;
  }

  .md\:-m-37\.5 {
    margin: -150px !important;
  }

  .md\:-m-72\.5 {
    margin: -290px !important;
  }

  .md\:-m-sm {
    margin: -8px !important;
  }

  .md\:-m-md {
    margin: -16px !important;
  }

  .md\:-m-lg {
    margin: -24px !important;
  }

  .md\:-m-xl {
    margin: -32px !important;
  }

  .md\:-m-n1 {
    margin: 4px !important;
  }

  .md\:-m-n2 {
    margin: 8px !important;
  }

  .md\:-m-n3 {
    margin: 12px !important;
  }

  .md\:-m-n4 {
    margin: 16px !important;
  }

  .md\:-m-n5 {
    margin: 20px !important;
  }

  .md\:-m-n6 {
    margin: 24px !important;
  }

  .md\:-m-n7 {
    margin: 28px !important;
  }

  .md\:-m-n8 {
    margin: 32px !important;
  }

  .md\:-m-n9 {
    margin: 36px !important;
  }

  .md\:-m-n10 {
    margin: 40px !important;
  }

  .md\:-m-n11 {
    margin: 44px !important;
  }

  .md\:-m-n12 {
    margin: 48px !important;
  }

  .md\:-m-n13 {
    margin: 52px !important;
  }

  .md\:-m-n14 {
    margin: 46px !important;
  }

  .md\:-m-n22 {
    margin: 88px !important;
  }

  .md\:my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .md\:mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .md\:my-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .md\:mx-1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .md\:my-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .md\:mx-2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .md\:my-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .md\:mx-3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .md\:my-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .md\:mx-4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .md\:my-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .md\:mx-5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .md\:my-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .md\:mx-6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .md\:my-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .md\:mx-7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .md\:my-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .md\:mx-8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .md\:my-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .md\:mx-9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .md\:my-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .md\:mx-10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .md\:my-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .md\:mx-11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .md\:my-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .md\:mx-12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .md\:my-13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .md\:mx-13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .md\:my-14 {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .md\:mx-14 {
    margin-left: 56px !important;
    margin-right: 56px !important;
  }

  .md\:my-15 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .md\:mx-15 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .md\:my-16 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .md\:mx-16 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .md\:my-17 {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }

  .md\:mx-17 {
    margin-left: 68px !important;
    margin-right: 68px !important;
  }

  .md\:my-18 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }

  .md\:mx-18 {
    margin-left: 72px !important;
    margin-right: 72px !important;
  }

  .md\:my-19 {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }

  .md\:mx-19 {
    margin-left: 76px !important;
    margin-right: 76px !important;
  }

  .md\:my-20 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .md\:mx-20 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .md\:my-21 {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .md\:mx-21 {
    margin-left: 84px !important;
    margin-right: 84px !important;
  }

  .md\:my-22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .md\:mx-22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .md\:my-23 {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }

  .md\:mx-23 {
    margin-left: 92px !important;
    margin-right: 92px !important;
  }

  .md\:my-24 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }

  .md\:mx-24 {
    margin-left: 96px !important;
    margin-right: 96px !important;
  }

  .md\:my-25 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .md\:mx-25 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .md\:my-26 {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }

  .md\:mx-26 {
    margin-left: 104px !important;
    margin-right: 104px !important;
  }

  .md\:my-27 {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }

  .md\:mx-27 {
    margin-left: 108px !important;
    margin-right: 108px !important;
  }

  .md\:my-28 {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .md\:mx-28 {
    margin-left: 112px !important;
    margin-right: 112px !important;
  }

  .md\:my-29 {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }

  .md\:mx-29 {
    margin-left: 116px !important;
    margin-right: 116px !important;
  }

  .md\:my-30 {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .md\:mx-30 {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .md\:my-31 {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }

  .md\:mx-31 {
    margin-left: 124px !important;
    margin-right: 124px !important;
  }

  .md\:my-32 {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }

  .md\:mx-32 {
    margin-left: 128px !important;
    margin-right: 128px !important;
  }

  .md\:my-33 {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }

  .md\:mx-33 {
    margin-left: 132px !important;
    margin-right: 132px !important;
  }

  .md\:my-34 {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }

  .md\:mx-34 {
    margin-left: 136px !important;
    margin-right: 136px !important;
  }

  .md\:my-35 {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .md\:mx-35 {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .md\:my-36 {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }

  .md\:mx-36 {
    margin-left: 144px !important;
    margin-right: 144px !important;
  }

  .md\:my-37 {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }

  .md\:mx-37 {
    margin-left: 148px !important;
    margin-right: 148px !important;
  }

  .md\:my-38 {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }

  .md\:mx-38 {
    margin-left: 152px !important;
    margin-right: 152px !important;
  }

  .md\:my-39 {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }

  .md\:mx-39 {
    margin-left: 156px !important;
    margin-right: 156px !important;
  }

  .md\:my-40 {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .md\:mx-40 {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .md\:my-41 {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }

  .md\:mx-41 {
    margin-left: 164px !important;
    margin-right: 164px !important;
  }

  .md\:my-42 {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }

  .md\:mx-42 {
    margin-left: 168px !important;
    margin-right: 168px !important;
  }

  .md\:my-43 {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }

  .md\:mx-43 {
    margin-left: 172px !important;
    margin-right: 172px !important;
  }

  .md\:my-44 {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }

  .md\:mx-44 {
    margin-left: 176px !important;
    margin-right: 176px !important;
  }

  .md\:my-45 {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }

  .md\:mx-45 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }

  .md\:my-46 {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }

  .md\:mx-46 {
    margin-left: 184px !important;
    margin-right: 184px !important;
  }

  .md\:my-47 {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }

  .md\:mx-47 {
    margin-left: 188px !important;
    margin-right: 188px !important;
  }

  .md\:my-48 {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }

  .md\:mx-48 {
    margin-left: 192px !important;
    margin-right: 192px !important;
  }

  .md\:my-49 {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }

  .md\:mx-49 {
    margin-left: 196px !important;
    margin-right: 196px !important;
  }

  .md\:my-50 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .md\:mx-50 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }

  .md\:my-51 {
    margin-top: 204px !important;
    margin-bottom: 204px !important;
  }

  .md\:mx-51 {
    margin-left: 204px !important;
    margin-right: 204px !important;
  }

  .md\:my-52 {
    margin-top: 208px !important;
    margin-bottom: 208px !important;
  }

  .md\:mx-52 {
    margin-left: 208px !important;
    margin-right: 208px !important;
  }

  .md\:my-53 {
    margin-top: 212px !important;
    margin-bottom: 212px !important;
  }

  .md\:mx-53 {
    margin-left: 212px !important;
    margin-right: 212px !important;
  }

  .md\:my-54 {
    margin-top: 216px !important;
    margin-bottom: 216px !important;
  }

  .md\:mx-54 {
    margin-left: 216px !important;
    margin-right: 216px !important;
  }

  .md\:my-55 {
    margin-top: 220px !important;
    margin-bottom: 220px !important;
  }

  .md\:mx-55 {
    margin-left: 220px !important;
    margin-right: 220px !important;
  }

  .md\:my-56 {
    margin-top: 224px !important;
    margin-bottom: 224px !important;
  }

  .md\:mx-56 {
    margin-left: 224px !important;
    margin-right: 224px !important;
  }

  .md\:my-57 {
    margin-top: 228px !important;
    margin-bottom: 228px !important;
  }

  .md\:mx-57 {
    margin-left: 228px !important;
    margin-right: 228px !important;
  }

  .md\:my-60 {
    margin-top: 240px !important;
    margin-bottom: 240px !important;
  }

  .md\:mx-60 {
    margin-left: 240px !important;
    margin-right: 240px !important;
  }

  .md\:my-61 {
    margin-top: 244px !important;
    margin-bottom: 244px !important;
  }

  .md\:mx-61 {
    margin-left: 244px !important;
    margin-right: 244px !important;
  }

  .md\:my-62 {
    margin-top: 248px !important;
    margin-bottom: 248px !important;
  }

  .md\:mx-62 {
    margin-left: 248px !important;
    margin-right: 248px !important;
  }

  .md\:my-65 {
    margin-top: 260px !important;
    margin-bottom: 260px !important;
  }

  .md\:mx-65 {
    margin-left: 260px !important;
    margin-right: 260px !important;
  }

  .md\:my-66 {
    margin-top: 264px !important;
    margin-bottom: 264px !important;
  }

  .md\:mx-66 {
    margin-left: 264px !important;
    margin-right: 264px !important;
  }

  .md\:my-68 {
    margin-top: 272px !important;
    margin-bottom: 272px !important;
  }

  .md\:mx-68 {
    margin-left: 272px !important;
    margin-right: 272px !important;
  }

  .md\:my-69 {
    margin-top: 276px !important;
    margin-bottom: 276px !important;
  }

  .md\:mx-69 {
    margin-left: 276px !important;
    margin-right: 276px !important;
  }

  .md\:my-70 {
    margin-top: 280px !important;
    margin-bottom: 280px !important;
  }

  .md\:mx-70 {
    margin-left: 280px !important;
    margin-right: 280px !important;
  }

  .md\:my-73 {
    margin-top: 292px !important;
    margin-bottom: 292px !important;
  }

  .md\:mx-73 {
    margin-left: 292px !important;
    margin-right: 292px !important;
  }

  .md\:my-74 {
    margin-top: 296px !important;
    margin-bottom: 296px !important;
  }

  .md\:mx-74 {
    margin-left: 296px !important;
    margin-right: 296px !important;
  }

  .md\:my-75 {
    margin-top: 300px !important;
    margin-bottom: 300px !important;
  }

  .md\:mx-75 {
    margin-left: 300px !important;
    margin-right: 300px !important;
  }

  .md\:my-77 {
    margin-top: 308px !important;
    margin-bottom: 308px !important;
  }

  .md\:mx-77 {
    margin-left: 308px !important;
    margin-right: 308px !important;
  }

  .md\:my-78 {
    margin-top: 312px !important;
    margin-bottom: 312px !important;
  }

  .md\:mx-78 {
    margin-left: 312px !important;
    margin-right: 312px !important;
  }

  .md\:my-80 {
    margin-top: 320px !important;
    margin-bottom: 320px !important;
  }

  .md\:mx-80 {
    margin-left: 320px !important;
    margin-right: 320px !important;
  }

  .md\:my-81 {
    margin-top: 324px !important;
    margin-bottom: 324px !important;
  }

  .md\:mx-81 {
    margin-left: 324px !important;
    margin-right: 324px !important;
  }

  .md\:my-84 {
    margin-top: 336px !important;
    margin-bottom: 336px !important;
  }

  .md\:mx-84 {
    margin-left: 336px !important;
    margin-right: 336px !important;
  }

  .md\:my-87 {
    margin-top: 348px !important;
    margin-bottom: 348px !important;
  }

  .md\:mx-87 {
    margin-left: 348px !important;
    margin-right: 348px !important;
  }

  .md\:my-90 {
    margin-top: 360px !important;
    margin-bottom: 360px !important;
  }

  .md\:mx-90 {
    margin-left: 360px !important;
    margin-right: 360px !important;
  }

  .md\:my-91 {
    margin-top: 364px !important;
    margin-bottom: 364px !important;
  }

  .md\:mx-91 {
    margin-left: 364px !important;
    margin-right: 364px !important;
  }

  .md\:my-92 {
    margin-top: 368px !important;
    margin-bottom: 368px !important;
  }

  .md\:mx-92 {
    margin-left: 368px !important;
    margin-right: 368px !important;
  }

  .md\:my-93 {
    margin-top: 372px !important;
    margin-bottom: 372px !important;
  }

  .md\:mx-93 {
    margin-left: 372px !important;
    margin-right: 372px !important;
  }

  .md\:my-94 {
    margin-top: 376px !important;
    margin-bottom: 376px !important;
  }

  .md\:mx-94 {
    margin-left: 376px !important;
    margin-right: 376px !important;
  }

  .md\:my-95 {
    margin-top: 380px !important;
    margin-bottom: 380px !important;
  }

  .md\:mx-95 {
    margin-left: 380px !important;
    margin-right: 380px !important;
  }

  .md\:my-96 {
    margin-top: 384px !important;
    margin-bottom: 384px !important;
  }

  .md\:mx-96 {
    margin-left: 384px !important;
    margin-right: 384px !important;
  }

  .md\:my-97 {
    margin-top: 388px !important;
    margin-bottom: 388px !important;
  }

  .md\:mx-97 {
    margin-left: 388px !important;
    margin-right: 388px !important;
  }

  .md\:my-98 {
    margin-top: 392px !important;
    margin-bottom: 392px !important;
  }

  .md\:mx-98 {
    margin-left: 392px !important;
    margin-right: 392px !important;
  }

  .md\:my-99 {
    margin-top: 396px !important;
    margin-bottom: 396px !important;
  }

  .md\:mx-99 {
    margin-left: 396px !important;
    margin-right: 396px !important;
  }

  .md\:my-100 {
    margin-top: 400px !important;
    margin-bottom: 400px !important;
  }

  .md\:mx-100 {
    margin-left: 400px !important;
    margin-right: 400px !important;
  }

  .md\:my-101 {
    margin-top: 404px !important;
    margin-bottom: 404px !important;
  }

  .md\:mx-101 {
    margin-left: 404px !important;
    margin-right: 404px !important;
  }

  .md\:my-102 {
    margin-top: 408px !important;
    margin-bottom: 408px !important;
  }

  .md\:mx-102 {
    margin-left: 408px !important;
    margin-right: 408px !important;
  }

  .md\:my-103 {
    margin-top: 412px !important;
    margin-bottom: 412px !important;
  }

  .md\:mx-103 {
    margin-left: 412px !important;
    margin-right: 412px !important;
  }

  .md\:my-104 {
    margin-top: 416px !important;
    margin-bottom: 416px !important;
  }

  .md\:mx-104 {
    margin-left: 416px !important;
    margin-right: 416px !important;
  }

  .md\:my-105 {
    margin-top: 420px !important;
    margin-bottom: 420px !important;
  }

  .md\:mx-105 {
    margin-left: 420px !important;
    margin-right: 420px !important;
  }

  .md\:my-107 {
    margin-top: 428px !important;
    margin-bottom: 428px !important;
  }

  .md\:mx-107 {
    margin-left: 428px !important;
    margin-right: 428px !important;
  }

  .md\:my-110 {
    margin-top: 440px !important;
    margin-bottom: 440px !important;
  }

  .md\:mx-110 {
    margin-left: 440px !important;
    margin-right: 440px !important;
  }

  .md\:my-112 {
    margin-top: 448px !important;
    margin-bottom: 448px !important;
  }

  .md\:mx-112 {
    margin-left: 448px !important;
    margin-right: 448px !important;
  }

  .md\:my-114 {
    margin-top: 456px !important;
    margin-bottom: 456px !important;
  }

  .md\:mx-114 {
    margin-left: 456px !important;
    margin-right: 456px !important;
  }

  .md\:my-115 {
    margin-top: 460px !important;
    margin-bottom: 460px !important;
  }

  .md\:mx-115 {
    margin-left: 460px !important;
    margin-right: 460px !important;
  }

  .md\:my-119 {
    margin-top: 476px !important;
    margin-bottom: 476px !important;
  }

  .md\:mx-119 {
    margin-left: 476px !important;
    margin-right: 476px !important;
  }

  .md\:my-120 {
    margin-top: 480px !important;
    margin-bottom: 480px !important;
  }

  .md\:mx-120 {
    margin-left: 480px !important;
    margin-right: 480px !important;
  }

  .md\:my-122 {
    margin-top: 488px !important;
    margin-bottom: 488px !important;
  }

  .md\:mx-122 {
    margin-left: 488px !important;
    margin-right: 488px !important;
  }

  .md\:my-124 {
    margin-top: 496px !important;
    margin-bottom: 496px !important;
  }

  .md\:mx-124 {
    margin-left: 496px !important;
    margin-right: 496px !important;
  }

  .md\:my-130 {
    margin-top: 520px !important;
    margin-bottom: 520px !important;
  }

  .md\:mx-130 {
    margin-left: 520px !important;
    margin-right: 520px !important;
  }

  .md\:my-138 {
    margin-top: 552px !important;
    margin-bottom: 552px !important;
  }

  .md\:mx-138 {
    margin-left: 552px !important;
    margin-right: 552px !important;
  }

  .md\:my-143 {
    margin-top: 572px !important;
    margin-bottom: 572px !important;
  }

  .md\:mx-143 {
    margin-left: 572px !important;
    margin-right: 572px !important;
  }

  .md\:my-148 {
    margin-top: 592px !important;
    margin-bottom: 592px !important;
  }

  .md\:mx-148 {
    margin-left: 592px !important;
    margin-right: 592px !important;
  }

  .md\:my-150 {
    margin-top: 600px !important;
    margin-bottom: 600px !important;
  }

  .md\:mx-150 {
    margin-left: 600px !important;
    margin-right: 600px !important;
  }

  .md\:my-154 {
    margin-top: 616px !important;
    margin-bottom: 616px !important;
  }

  .md\:mx-154 {
    margin-left: 616px !important;
    margin-right: 616px !important;
  }

  .md\:my-160 {
    margin-top: 640px !important;
    margin-bottom: 640px !important;
  }

  .md\:mx-160 {
    margin-left: 640px !important;
    margin-right: 640px !important;
  }

  .md\:my-162 {
    margin-top: 648px !important;
    margin-bottom: 648px !important;
  }

  .md\:mx-162 {
    margin-left: 648px !important;
    margin-right: 648px !important;
  }

  .md\:my-164 {
    margin-top: 656px !important;
    margin-bottom: 656px !important;
  }

  .md\:mx-164 {
    margin-left: 656px !important;
    margin-right: 656px !important;
  }

  .md\:my-165 {
    margin-top: 660px !important;
    margin-bottom: 660px !important;
  }

  .md\:mx-165 {
    margin-left: 660px !important;
    margin-right: 660px !important;
  }

  .md\:my-166 {
    margin-top: 664px !important;
    margin-bottom: 664px !important;
  }

  .md\:mx-166 {
    margin-left: 664px !important;
    margin-right: 664px !important;
  }

  .md\:my-168 {
    margin-top: 672px !important;
    margin-bottom: 672px !important;
  }

  .md\:mx-168 {
    margin-left: 672px !important;
    margin-right: 672px !important;
  }

  .md\:my-169 {
    margin-top: 676px !important;
    margin-bottom: 676px !important;
  }

  .md\:mx-169 {
    margin-left: 676px !important;
    margin-right: 676px !important;
  }

  .md\:my-170 {
    margin-top: 680px !important;
    margin-bottom: 680px !important;
  }

  .md\:mx-170 {
    margin-left: 680px !important;
    margin-right: 680px !important;
  }

  .md\:my-172 {
    margin-top: 688px !important;
    margin-bottom: 688px !important;
  }

  .md\:mx-172 {
    margin-left: 688px !important;
    margin-right: 688px !important;
  }

  .md\:my-174 {
    margin-top: 696px !important;
    margin-bottom: 696px !important;
  }

  .md\:mx-174 {
    margin-left: 696px !important;
    margin-right: 696px !important;
  }

  .md\:my-175 {
    margin-top: 700px !important;
    margin-bottom: 700px !important;
  }

  .md\:mx-175 {
    margin-left: 700px !important;
    margin-right: 700px !important;
  }

  .md\:my-189 {
    margin-top: 756px !important;
    margin-bottom: 756px !important;
  }

  .md\:mx-189 {
    margin-left: 756px !important;
    margin-right: 756px !important;
  }

  .md\:my-200 {
    margin-top: 800px !important;
    margin-bottom: 800px !important;
  }

  .md\:mx-200 {
    margin-left: 800px !important;
    margin-right: 800px !important;
  }

  .md\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .md\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .md\:my-0\.5 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .md\:mx-0\.5 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .md\:my-1\.5 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .md\:mx-1\.5 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }

  .md\:my-3\.5 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .md\:mx-3\.5 {
    margin-left: 14px !important;
    margin-right: 14px !important;
  }

  .md\:my-6\.5 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }

  .md\:mx-6\.5 {
    margin-left: 26px !important;
    margin-right: 26px !important;
  }

  .md\:my-7\.5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .md\:mx-7\.5 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .md\:my-17\.5 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .md\:mx-17\.5 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .md\:my-28\.5 {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }

  .md\:mx-28\.5 {
    margin-left: 114px !important;
    margin-right: 114px !important;
  }

  .md\:my-31\.5 {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }

  .md\:mx-31\.5 {
    margin-left: 126px !important;
    margin-right: 126px !important;
  }

  .md\:my-37\.5 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .md\:mx-37\.5 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .md\:my-72\.5 {
    margin-top: 290px !important;
    margin-bottom: 290px !important;
  }

  .md\:mx-72\.5 {
    margin-left: 290px !important;
    margin-right: 290px !important;
  }

  .md\:my-sm {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .md\:mx-sm {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .md\:my-md {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .md\:mx-md {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .md\:my-lg {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .md\:mx-lg {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .md\:my-xl {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .md\:mx-xl {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .md\:my-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .md\:mx-n1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .md\:my-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .md\:mx-n2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .md\:my-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .md\:mx-n3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .md\:my-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .md\:mx-n4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .md\:my-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .md\:mx-n5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .md\:my-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .md\:mx-n6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .md\:my-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .md\:mx-n7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .md\:my-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .md\:mx-n8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .md\:my-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .md\:mx-n9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .md\:my-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .md\:mx-n10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .md\:my-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .md\:mx-n11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .md\:my-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .md\:mx-n12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .md\:my-n13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .md\:mx-n13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .md\:my-n14 {
    margin-top: -46px !important;
    margin-bottom: -46px !important;
  }

  .md\:mx-n14 {
    margin-left: -46px !important;
    margin-right: -46px !important;
  }

  .md\:my-n22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .md\:mx-n22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .md\:-my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .md\:-mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .md\:-my-1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .md\:-mx-1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .md\:-my-2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .md\:-mx-2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .md\:-my-3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .md\:-mx-3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .md\:-my-4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .md\:-mx-4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .md\:-my-5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .md\:-mx-5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .md\:-my-6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .md\:-mx-6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .md\:-my-7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .md\:-mx-7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .md\:-my-8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .md\:-mx-8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .md\:-my-9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .md\:-mx-9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .md\:-my-10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .md\:-mx-10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .md\:-my-11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .md\:-mx-11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .md\:-my-12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .md\:-mx-12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .md\:-my-13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .md\:-mx-13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .md\:-my-14 {
    margin-top: -56px !important;
    margin-bottom: -56px !important;
  }

  .md\:-mx-14 {
    margin-left: -56px !important;
    margin-right: -56px !important;
  }

  .md\:-my-15 {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .md\:-mx-15 {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .md\:-my-16 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }

  .md\:-mx-16 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }

  .md\:-my-17 {
    margin-top: -68px !important;
    margin-bottom: -68px !important;
  }

  .md\:-mx-17 {
    margin-left: -68px !important;
    margin-right: -68px !important;
  }

  .md\:-my-18 {
    margin-top: -72px !important;
    margin-bottom: -72px !important;
  }

  .md\:-mx-18 {
    margin-left: -72px !important;
    margin-right: -72px !important;
  }

  .md\:-my-19 {
    margin-top: -76px !important;
    margin-bottom: -76px !important;
  }

  .md\:-mx-19 {
    margin-left: -76px !important;
    margin-right: -76px !important;
  }

  .md\:-my-20 {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .md\:-mx-20 {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .md\:-my-21 {
    margin-top: -84px !important;
    margin-bottom: -84px !important;
  }

  .md\:-mx-21 {
    margin-left: -84px !important;
    margin-right: -84px !important;
  }

  .md\:-my-22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .md\:-mx-22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .md\:-my-23 {
    margin-top: -92px !important;
    margin-bottom: -92px !important;
  }

  .md\:-mx-23 {
    margin-left: -92px !important;
    margin-right: -92px !important;
  }

  .md\:-my-24 {
    margin-top: -96px !important;
    margin-bottom: -96px !important;
  }

  .md\:-mx-24 {
    margin-left: -96px !important;
    margin-right: -96px !important;
  }

  .md\:-my-25 {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .md\:-mx-25 {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }

  .md\:-my-26 {
    margin-top: -104px !important;
    margin-bottom: -104px !important;
  }

  .md\:-mx-26 {
    margin-left: -104px !important;
    margin-right: -104px !important;
  }

  .md\:-my-27 {
    margin-top: -108px !important;
    margin-bottom: -108px !important;
  }

  .md\:-mx-27 {
    margin-left: -108px !important;
    margin-right: -108px !important;
  }

  .md\:-my-28 {
    margin-top: -112px !important;
    margin-bottom: -112px !important;
  }

  .md\:-mx-28 {
    margin-left: -112px !important;
    margin-right: -112px !important;
  }

  .md\:-my-29 {
    margin-top: -116px !important;
    margin-bottom: -116px !important;
  }

  .md\:-mx-29 {
    margin-left: -116px !important;
    margin-right: -116px !important;
  }

  .md\:-my-30 {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .md\:-mx-30 {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }

  .md\:-my-31 {
    margin-top: -124px !important;
    margin-bottom: -124px !important;
  }

  .md\:-mx-31 {
    margin-left: -124px !important;
    margin-right: -124px !important;
  }

  .md\:-my-32 {
    margin-top: -128px !important;
    margin-bottom: -128px !important;
  }

  .md\:-mx-32 {
    margin-left: -128px !important;
    margin-right: -128px !important;
  }

  .md\:-my-33 {
    margin-top: -132px !important;
    margin-bottom: -132px !important;
  }

  .md\:-mx-33 {
    margin-left: -132px !important;
    margin-right: -132px !important;
  }

  .md\:-my-34 {
    margin-top: -136px !important;
    margin-bottom: -136px !important;
  }

  .md\:-mx-34 {
    margin-left: -136px !important;
    margin-right: -136px !important;
  }

  .md\:-my-35 {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .md\:-mx-35 {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }

  .md\:-my-36 {
    margin-top: -144px !important;
    margin-bottom: -144px !important;
  }

  .md\:-mx-36 {
    margin-left: -144px !important;
    margin-right: -144px !important;
  }

  .md\:-my-37 {
    margin-top: -148px !important;
    margin-bottom: -148px !important;
  }

  .md\:-mx-37 {
    margin-left: -148px !important;
    margin-right: -148px !important;
  }

  .md\:-my-38 {
    margin-top: -152px !important;
    margin-bottom: -152px !important;
  }

  .md\:-mx-38 {
    margin-left: -152px !important;
    margin-right: -152px !important;
  }

  .md\:-my-39 {
    margin-top: -156px !important;
    margin-bottom: -156px !important;
  }

  .md\:-mx-39 {
    margin-left: -156px !important;
    margin-right: -156px !important;
  }

  .md\:-my-40 {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .md\:-mx-40 {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }

  .md\:-my-41 {
    margin-top: -164px !important;
    margin-bottom: -164px !important;
  }

  .md\:-mx-41 {
    margin-left: -164px !important;
    margin-right: -164px !important;
  }

  .md\:-my-42 {
    margin-top: -168px !important;
    margin-bottom: -168px !important;
  }

  .md\:-mx-42 {
    margin-left: -168px !important;
    margin-right: -168px !important;
  }

  .md\:-my-43 {
    margin-top: -172px !important;
    margin-bottom: -172px !important;
  }

  .md\:-mx-43 {
    margin-left: -172px !important;
    margin-right: -172px !important;
  }

  .md\:-my-44 {
    margin-top: -176px !important;
    margin-bottom: -176px !important;
  }

  .md\:-mx-44 {
    margin-left: -176px !important;
    margin-right: -176px !important;
  }

  .md\:-my-45 {
    margin-top: -180px !important;
    margin-bottom: -180px !important;
  }

  .md\:-mx-45 {
    margin-left: -180px !important;
    margin-right: -180px !important;
  }

  .md\:-my-46 {
    margin-top: -184px !important;
    margin-bottom: -184px !important;
  }

  .md\:-mx-46 {
    margin-left: -184px !important;
    margin-right: -184px !important;
  }

  .md\:-my-47 {
    margin-top: -188px !important;
    margin-bottom: -188px !important;
  }

  .md\:-mx-47 {
    margin-left: -188px !important;
    margin-right: -188px !important;
  }

  .md\:-my-48 {
    margin-top: -192px !important;
    margin-bottom: -192px !important;
  }

  .md\:-mx-48 {
    margin-left: -192px !important;
    margin-right: -192px !important;
  }

  .md\:-my-49 {
    margin-top: -196px !important;
    margin-bottom: -196px !important;
  }

  .md\:-mx-49 {
    margin-left: -196px !important;
    margin-right: -196px !important;
  }

  .md\:-my-50 {
    margin-top: -200px !important;
    margin-bottom: -200px !important;
  }

  .md\:-mx-50 {
    margin-left: -200px !important;
    margin-right: -200px !important;
  }

  .md\:-my-51 {
    margin-top: -204px !important;
    margin-bottom: -204px !important;
  }

  .md\:-mx-51 {
    margin-left: -204px !important;
    margin-right: -204px !important;
  }

  .md\:-my-52 {
    margin-top: -208px !important;
    margin-bottom: -208px !important;
  }

  .md\:-mx-52 {
    margin-left: -208px !important;
    margin-right: -208px !important;
  }

  .md\:-my-53 {
    margin-top: -212px !important;
    margin-bottom: -212px !important;
  }

  .md\:-mx-53 {
    margin-left: -212px !important;
    margin-right: -212px !important;
  }

  .md\:-my-54 {
    margin-top: -216px !important;
    margin-bottom: -216px !important;
  }

  .md\:-mx-54 {
    margin-left: -216px !important;
    margin-right: -216px !important;
  }

  .md\:-my-55 {
    margin-top: -220px !important;
    margin-bottom: -220px !important;
  }

  .md\:-mx-55 {
    margin-left: -220px !important;
    margin-right: -220px !important;
  }

  .md\:-my-56 {
    margin-top: -224px !important;
    margin-bottom: -224px !important;
  }

  .md\:-mx-56 {
    margin-left: -224px !important;
    margin-right: -224px !important;
  }

  .md\:-my-57 {
    margin-top: -228px !important;
    margin-bottom: -228px !important;
  }

  .md\:-mx-57 {
    margin-left: -228px !important;
    margin-right: -228px !important;
  }

  .md\:-my-60 {
    margin-top: -240px !important;
    margin-bottom: -240px !important;
  }

  .md\:-mx-60 {
    margin-left: -240px !important;
    margin-right: -240px !important;
  }

  .md\:-my-61 {
    margin-top: -244px !important;
    margin-bottom: -244px !important;
  }

  .md\:-mx-61 {
    margin-left: -244px !important;
    margin-right: -244px !important;
  }

  .md\:-my-62 {
    margin-top: -248px !important;
    margin-bottom: -248px !important;
  }

  .md\:-mx-62 {
    margin-left: -248px !important;
    margin-right: -248px !important;
  }

  .md\:-my-65 {
    margin-top: -260px !important;
    margin-bottom: -260px !important;
  }

  .md\:-mx-65 {
    margin-left: -260px !important;
    margin-right: -260px !important;
  }

  .md\:-my-66 {
    margin-top: -264px !important;
    margin-bottom: -264px !important;
  }

  .md\:-mx-66 {
    margin-left: -264px !important;
    margin-right: -264px !important;
  }

  .md\:-my-68 {
    margin-top: -272px !important;
    margin-bottom: -272px !important;
  }

  .md\:-mx-68 {
    margin-left: -272px !important;
    margin-right: -272px !important;
  }

  .md\:-my-69 {
    margin-top: -276px !important;
    margin-bottom: -276px !important;
  }

  .md\:-mx-69 {
    margin-left: -276px !important;
    margin-right: -276px !important;
  }

  .md\:-my-70 {
    margin-top: -280px !important;
    margin-bottom: -280px !important;
  }

  .md\:-mx-70 {
    margin-left: -280px !important;
    margin-right: -280px !important;
  }

  .md\:-my-73 {
    margin-top: -292px !important;
    margin-bottom: -292px !important;
  }

  .md\:-mx-73 {
    margin-left: -292px !important;
    margin-right: -292px !important;
  }

  .md\:-my-74 {
    margin-top: -296px !important;
    margin-bottom: -296px !important;
  }

  .md\:-mx-74 {
    margin-left: -296px !important;
    margin-right: -296px !important;
  }

  .md\:-my-75 {
    margin-top: -300px !important;
    margin-bottom: -300px !important;
  }

  .md\:-mx-75 {
    margin-left: -300px !important;
    margin-right: -300px !important;
  }

  .md\:-my-77 {
    margin-top: -308px !important;
    margin-bottom: -308px !important;
  }

  .md\:-mx-77 {
    margin-left: -308px !important;
    margin-right: -308px !important;
  }

  .md\:-my-78 {
    margin-top: -312px !important;
    margin-bottom: -312px !important;
  }

  .md\:-mx-78 {
    margin-left: -312px !important;
    margin-right: -312px !important;
  }

  .md\:-my-80 {
    margin-top: -320px !important;
    margin-bottom: -320px !important;
  }

  .md\:-mx-80 {
    margin-left: -320px !important;
    margin-right: -320px !important;
  }

  .md\:-my-81 {
    margin-top: -324px !important;
    margin-bottom: -324px !important;
  }

  .md\:-mx-81 {
    margin-left: -324px !important;
    margin-right: -324px !important;
  }

  .md\:-my-84 {
    margin-top: -336px !important;
    margin-bottom: -336px !important;
  }

  .md\:-mx-84 {
    margin-left: -336px !important;
    margin-right: -336px !important;
  }

  .md\:-my-87 {
    margin-top: -348px !important;
    margin-bottom: -348px !important;
  }

  .md\:-mx-87 {
    margin-left: -348px !important;
    margin-right: -348px !important;
  }

  .md\:-my-90 {
    margin-top: -360px !important;
    margin-bottom: -360px !important;
  }

  .md\:-mx-90 {
    margin-left: -360px !important;
    margin-right: -360px !important;
  }

  .md\:-my-91 {
    margin-top: -364px !important;
    margin-bottom: -364px !important;
  }

  .md\:-mx-91 {
    margin-left: -364px !important;
    margin-right: -364px !important;
  }

  .md\:-my-92 {
    margin-top: -368px !important;
    margin-bottom: -368px !important;
  }

  .md\:-mx-92 {
    margin-left: -368px !important;
    margin-right: -368px !important;
  }

  .md\:-my-93 {
    margin-top: -372px !important;
    margin-bottom: -372px !important;
  }

  .md\:-mx-93 {
    margin-left: -372px !important;
    margin-right: -372px !important;
  }

  .md\:-my-94 {
    margin-top: -376px !important;
    margin-bottom: -376px !important;
  }

  .md\:-mx-94 {
    margin-left: -376px !important;
    margin-right: -376px !important;
  }

  .md\:-my-95 {
    margin-top: -380px !important;
    margin-bottom: -380px !important;
  }

  .md\:-mx-95 {
    margin-left: -380px !important;
    margin-right: -380px !important;
  }

  .md\:-my-96 {
    margin-top: -384px !important;
    margin-bottom: -384px !important;
  }

  .md\:-mx-96 {
    margin-left: -384px !important;
    margin-right: -384px !important;
  }

  .md\:-my-97 {
    margin-top: -388px !important;
    margin-bottom: -388px !important;
  }

  .md\:-mx-97 {
    margin-left: -388px !important;
    margin-right: -388px !important;
  }

  .md\:-my-98 {
    margin-top: -392px !important;
    margin-bottom: -392px !important;
  }

  .md\:-mx-98 {
    margin-left: -392px !important;
    margin-right: -392px !important;
  }

  .md\:-my-99 {
    margin-top: -396px !important;
    margin-bottom: -396px !important;
  }

  .md\:-mx-99 {
    margin-left: -396px !important;
    margin-right: -396px !important;
  }

  .md\:-my-100 {
    margin-top: -400px !important;
    margin-bottom: -400px !important;
  }

  .md\:-mx-100 {
    margin-left: -400px !important;
    margin-right: -400px !important;
  }

  .md\:-my-101 {
    margin-top: -404px !important;
    margin-bottom: -404px !important;
  }

  .md\:-mx-101 {
    margin-left: -404px !important;
    margin-right: -404px !important;
  }

  .md\:-my-102 {
    margin-top: -408px !important;
    margin-bottom: -408px !important;
  }

  .md\:-mx-102 {
    margin-left: -408px !important;
    margin-right: -408px !important;
  }

  .md\:-my-103 {
    margin-top: -412px !important;
    margin-bottom: -412px !important;
  }

  .md\:-mx-103 {
    margin-left: -412px !important;
    margin-right: -412px !important;
  }

  .md\:-my-104 {
    margin-top: -416px !important;
    margin-bottom: -416px !important;
  }

  .md\:-mx-104 {
    margin-left: -416px !important;
    margin-right: -416px !important;
  }

  .md\:-my-105 {
    margin-top: -420px !important;
    margin-bottom: -420px !important;
  }

  .md\:-mx-105 {
    margin-left: -420px !important;
    margin-right: -420px !important;
  }

  .md\:-my-107 {
    margin-top: -428px !important;
    margin-bottom: -428px !important;
  }

  .md\:-mx-107 {
    margin-left: -428px !important;
    margin-right: -428px !important;
  }

  .md\:-my-110 {
    margin-top: -440px !important;
    margin-bottom: -440px !important;
  }

  .md\:-mx-110 {
    margin-left: -440px !important;
    margin-right: -440px !important;
  }

  .md\:-my-112 {
    margin-top: -448px !important;
    margin-bottom: -448px !important;
  }

  .md\:-mx-112 {
    margin-left: -448px !important;
    margin-right: -448px !important;
  }

  .md\:-my-114 {
    margin-top: -456px !important;
    margin-bottom: -456px !important;
  }

  .md\:-mx-114 {
    margin-left: -456px !important;
    margin-right: -456px !important;
  }

  .md\:-my-115 {
    margin-top: -460px !important;
    margin-bottom: -460px !important;
  }

  .md\:-mx-115 {
    margin-left: -460px !important;
    margin-right: -460px !important;
  }

  .md\:-my-119 {
    margin-top: -476px !important;
    margin-bottom: -476px !important;
  }

  .md\:-mx-119 {
    margin-left: -476px !important;
    margin-right: -476px !important;
  }

  .md\:-my-120 {
    margin-top: -480px !important;
    margin-bottom: -480px !important;
  }

  .md\:-mx-120 {
    margin-left: -480px !important;
    margin-right: -480px !important;
  }

  .md\:-my-122 {
    margin-top: -488px !important;
    margin-bottom: -488px !important;
  }

  .md\:-mx-122 {
    margin-left: -488px !important;
    margin-right: -488px !important;
  }

  .md\:-my-124 {
    margin-top: -496px !important;
    margin-bottom: -496px !important;
  }

  .md\:-mx-124 {
    margin-left: -496px !important;
    margin-right: -496px !important;
  }

  .md\:-my-130 {
    margin-top: -520px !important;
    margin-bottom: -520px !important;
  }

  .md\:-mx-130 {
    margin-left: -520px !important;
    margin-right: -520px !important;
  }

  .md\:-my-138 {
    margin-top: -552px !important;
    margin-bottom: -552px !important;
  }

  .md\:-mx-138 {
    margin-left: -552px !important;
    margin-right: -552px !important;
  }

  .md\:-my-143 {
    margin-top: -572px !important;
    margin-bottom: -572px !important;
  }

  .md\:-mx-143 {
    margin-left: -572px !important;
    margin-right: -572px !important;
  }

  .md\:-my-148 {
    margin-top: -592px !important;
    margin-bottom: -592px !important;
  }

  .md\:-mx-148 {
    margin-left: -592px !important;
    margin-right: -592px !important;
  }

  .md\:-my-150 {
    margin-top: -600px !important;
    margin-bottom: -600px !important;
  }

  .md\:-mx-150 {
    margin-left: -600px !important;
    margin-right: -600px !important;
  }

  .md\:-my-154 {
    margin-top: -616px !important;
    margin-bottom: -616px !important;
  }

  .md\:-mx-154 {
    margin-left: -616px !important;
    margin-right: -616px !important;
  }

  .md\:-my-160 {
    margin-top: -640px !important;
    margin-bottom: -640px !important;
  }

  .md\:-mx-160 {
    margin-left: -640px !important;
    margin-right: -640px !important;
  }

  .md\:-my-162 {
    margin-top: -648px !important;
    margin-bottom: -648px !important;
  }

  .md\:-mx-162 {
    margin-left: -648px !important;
    margin-right: -648px !important;
  }

  .md\:-my-164 {
    margin-top: -656px !important;
    margin-bottom: -656px !important;
  }

  .md\:-mx-164 {
    margin-left: -656px !important;
    margin-right: -656px !important;
  }

  .md\:-my-165 {
    margin-top: -660px !important;
    margin-bottom: -660px !important;
  }

  .md\:-mx-165 {
    margin-left: -660px !important;
    margin-right: -660px !important;
  }

  .md\:-my-166 {
    margin-top: -664px !important;
    margin-bottom: -664px !important;
  }

  .md\:-mx-166 {
    margin-left: -664px !important;
    margin-right: -664px !important;
  }

  .md\:-my-168 {
    margin-top: -672px !important;
    margin-bottom: -672px !important;
  }

  .md\:-mx-168 {
    margin-left: -672px !important;
    margin-right: -672px !important;
  }

  .md\:-my-169 {
    margin-top: -676px !important;
    margin-bottom: -676px !important;
  }

  .md\:-mx-169 {
    margin-left: -676px !important;
    margin-right: -676px !important;
  }

  .md\:-my-170 {
    margin-top: -680px !important;
    margin-bottom: -680px !important;
  }

  .md\:-mx-170 {
    margin-left: -680px !important;
    margin-right: -680px !important;
  }

  .md\:-my-172 {
    margin-top: -688px !important;
    margin-bottom: -688px !important;
  }

  .md\:-mx-172 {
    margin-left: -688px !important;
    margin-right: -688px !important;
  }

  .md\:-my-174 {
    margin-top: -696px !important;
    margin-bottom: -696px !important;
  }

  .md\:-mx-174 {
    margin-left: -696px !important;
    margin-right: -696px !important;
  }

  .md\:-my-175 {
    margin-top: -700px !important;
    margin-bottom: -700px !important;
  }

  .md\:-mx-175 {
    margin-left: -700px !important;
    margin-right: -700px !important;
  }

  .md\:-my-189 {
    margin-top: -756px !important;
    margin-bottom: -756px !important;
  }

  .md\:-mx-189 {
    margin-left: -756px !important;
    margin-right: -756px !important;
  }

  .md\:-my-200 {
    margin-top: -800px !important;
    margin-bottom: -800px !important;
  }

  .md\:-mx-200 {
    margin-left: -800px !important;
    margin-right: -800px !important;
  }

  .md\:-my-0\.5 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .md\:-mx-0\.5 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .md\:-my-1\.5 {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .md\:-mx-1\.5 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .md\:-my-3\.5 {
    margin-top: -14px !important;
    margin-bottom: -14px !important;
  }

  .md\:-mx-3\.5 {
    margin-left: -14px !important;
    margin-right: -14px !important;
  }

  .md\:-my-6\.5 {
    margin-top: -26px !important;
    margin-bottom: -26px !important;
  }

  .md\:-mx-6\.5 {
    margin-left: -26px !important;
    margin-right: -26px !important;
  }

  .md\:-my-7\.5 {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .md\:-mx-7\.5 {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .md\:-my-17\.5 {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .md\:-mx-17\.5 {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .md\:-my-28\.5 {
    margin-top: -114px !important;
    margin-bottom: -114px !important;
  }

  .md\:-mx-28\.5 {
    margin-left: -114px !important;
    margin-right: -114px !important;
  }

  .md\:-my-31\.5 {
    margin-top: -126px !important;
    margin-bottom: -126px !important;
  }

  .md\:-mx-31\.5 {
    margin-left: -126px !important;
    margin-right: -126px !important;
  }

  .md\:-my-37\.5 {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .md\:-mx-37\.5 {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }

  .md\:-my-72\.5 {
    margin-top: -290px !important;
    margin-bottom: -290px !important;
  }

  .md\:-mx-72\.5 {
    margin-left: -290px !important;
    margin-right: -290px !important;
  }

  .md\:-my-sm {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .md\:-mx-sm {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .md\:-my-md {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .md\:-mx-md {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .md\:-my-lg {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .md\:-mx-lg {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .md\:-my-xl {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .md\:-mx-xl {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .md\:-my-n1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .md\:-mx-n1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .md\:-my-n2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .md\:-mx-n2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .md\:-my-n3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .md\:-mx-n3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .md\:-my-n4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .md\:-mx-n4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .md\:-my-n5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .md\:-mx-n5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .md\:-my-n6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .md\:-mx-n6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .md\:-my-n7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .md\:-mx-n7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .md\:-my-n8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .md\:-mx-n8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .md\:-my-n9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .md\:-mx-n9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .md\:-my-n10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .md\:-mx-n10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .md\:-my-n11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .md\:-mx-n11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .md\:-my-n12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .md\:-mx-n12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .md\:-my-n13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .md\:-mx-n13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .md\:-my-n14 {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }

  .md\:-mx-n14 {
    margin-left: 46px !important;
    margin-right: 46px !important;
  }

  .md\:-my-n22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .md\:-mx-n22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .md\:mt-0 {
    margin-top: 0px !important;
  }

  .md\:mr-0 {
    margin-right: 0px !important;
  }

  .md\:mb-0 {
    margin-bottom: 0px !important;
  }

  .md\:ml-0 {
    margin-left: 0px !important;
  }

  .md\:mt-1 {
    margin-top: 4px !important;
  }

  .md\:mr-1 {
    margin-right: 4px !important;
  }

  .md\:mb-1 {
    margin-bottom: 4px !important;
  }

  .md\:ml-1 {
    margin-left: 4px !important;
  }

  .md\:mt-2 {
    margin-top: 8px !important;
  }

  .md\:mr-2 {
    margin-right: 8px !important;
  }

  .md\:mb-2 {
    margin-bottom: 8px !important;
  }

  .md\:ml-2 {
    margin-left: 8px !important;
  }

  .md\:mt-3 {
    margin-top: 12px !important;
  }

  .md\:mr-3 {
    margin-right: 12px !important;
  }

  .md\:mb-3 {
    margin-bottom: 12px !important;
  }

  .md\:ml-3 {
    margin-left: 12px !important;
  }

  .md\:mt-4 {
    margin-top: 16px !important;
  }

  .md\:mr-4 {
    margin-right: 16px !important;
  }

  .md\:mb-4 {
    margin-bottom: 16px !important;
  }

  .md\:ml-4 {
    margin-left: 16px !important;
  }

  .md\:mt-5 {
    margin-top: 20px !important;
  }

  .md\:mr-5 {
    margin-right: 20px !important;
  }

  .md\:mb-5 {
    margin-bottom: 20px !important;
  }

  .md\:ml-5 {
    margin-left: 20px !important;
  }

  .md\:mt-6 {
    margin-top: 24px !important;
  }

  .md\:mr-6 {
    margin-right: 24px !important;
  }

  .md\:mb-6 {
    margin-bottom: 24px !important;
  }

  .md\:ml-6 {
    margin-left: 24px !important;
  }

  .md\:mt-7 {
    margin-top: 28px !important;
  }

  .md\:mr-7 {
    margin-right: 28px !important;
  }

  .md\:mb-7 {
    margin-bottom: 28px !important;
  }

  .md\:ml-7 {
    margin-left: 28px !important;
  }

  .md\:mt-8 {
    margin-top: 32px !important;
  }

  .md\:mr-8 {
    margin-right: 32px !important;
  }

  .md\:mb-8 {
    margin-bottom: 32px !important;
  }

  .md\:ml-8 {
    margin-left: 32px !important;
  }

  .md\:mt-9 {
    margin-top: 36px !important;
  }

  .md\:mr-9 {
    margin-right: 36px !important;
  }

  .md\:mb-9 {
    margin-bottom: 36px !important;
  }

  .md\:ml-9 {
    margin-left: 36px !important;
  }

  .md\:mt-10 {
    margin-top: 40px !important;
  }

  .md\:mr-10 {
    margin-right: 40px !important;
  }

  .md\:mb-10 {
    margin-bottom: 40px !important;
  }

  .md\:ml-10 {
    margin-left: 40px !important;
  }

  .md\:mt-11 {
    margin-top: 44px !important;
  }

  .md\:mr-11 {
    margin-right: 44px !important;
  }

  .md\:mb-11 {
    margin-bottom: 44px !important;
  }

  .md\:ml-11 {
    margin-left: 44px !important;
  }

  .md\:mt-12 {
    margin-top: 48px !important;
  }

  .md\:mr-12 {
    margin-right: 48px !important;
  }

  .md\:mb-12 {
    margin-bottom: 48px !important;
  }

  .md\:ml-12 {
    margin-left: 48px !important;
  }

  .md\:mt-13 {
    margin-top: 52px !important;
  }

  .md\:mr-13 {
    margin-right: 52px !important;
  }

  .md\:mb-13 {
    margin-bottom: 52px !important;
  }

  .md\:ml-13 {
    margin-left: 52px !important;
  }

  .md\:mt-14 {
    margin-top: 56px !important;
  }

  .md\:mr-14 {
    margin-right: 56px !important;
  }

  .md\:mb-14 {
    margin-bottom: 56px !important;
  }

  .md\:ml-14 {
    margin-left: 56px !important;
  }

  .md\:mt-15 {
    margin-top: 60px !important;
  }

  .md\:mr-15 {
    margin-right: 60px !important;
  }

  .md\:mb-15 {
    margin-bottom: 60px !important;
  }

  .md\:ml-15 {
    margin-left: 60px !important;
  }

  .md\:mt-16 {
    margin-top: 64px !important;
  }

  .md\:mr-16 {
    margin-right: 64px !important;
  }

  .md\:mb-16 {
    margin-bottom: 64px !important;
  }

  .md\:ml-16 {
    margin-left: 64px !important;
  }

  .md\:mt-17 {
    margin-top: 68px !important;
  }

  .md\:mr-17 {
    margin-right: 68px !important;
  }

  .md\:mb-17 {
    margin-bottom: 68px !important;
  }

  .md\:ml-17 {
    margin-left: 68px !important;
  }

  .md\:mt-18 {
    margin-top: 72px !important;
  }

  .md\:mr-18 {
    margin-right: 72px !important;
  }

  .md\:mb-18 {
    margin-bottom: 72px !important;
  }

  .md\:ml-18 {
    margin-left: 72px !important;
  }

  .md\:mt-19 {
    margin-top: 76px !important;
  }

  .md\:mr-19 {
    margin-right: 76px !important;
  }

  .md\:mb-19 {
    margin-bottom: 76px !important;
  }

  .md\:ml-19 {
    margin-left: 76px !important;
  }

  .md\:mt-20 {
    margin-top: 80px !important;
  }

  .md\:mr-20 {
    margin-right: 80px !important;
  }

  .md\:mb-20 {
    margin-bottom: 80px !important;
  }

  .md\:ml-20 {
    margin-left: 80px !important;
  }

  .md\:mt-21 {
    margin-top: 84px !important;
  }

  .md\:mr-21 {
    margin-right: 84px !important;
  }

  .md\:mb-21 {
    margin-bottom: 84px !important;
  }

  .md\:ml-21 {
    margin-left: 84px !important;
  }

  .md\:mt-22 {
    margin-top: 88px !important;
  }

  .md\:mr-22 {
    margin-right: 88px !important;
  }

  .md\:mb-22 {
    margin-bottom: 88px !important;
  }

  .md\:ml-22 {
    margin-left: 88px !important;
  }

  .md\:mt-23 {
    margin-top: 92px !important;
  }

  .md\:mr-23 {
    margin-right: 92px !important;
  }

  .md\:mb-23 {
    margin-bottom: 92px !important;
  }

  .md\:ml-23 {
    margin-left: 92px !important;
  }

  .md\:mt-24 {
    margin-top: 96px !important;
  }

  .md\:mr-24 {
    margin-right: 96px !important;
  }

  .md\:mb-24 {
    margin-bottom: 96px !important;
  }

  .md\:ml-24 {
    margin-left: 96px !important;
  }

  .md\:mt-25 {
    margin-top: 100px !important;
  }

  .md\:mr-25 {
    margin-right: 100px !important;
  }

  .md\:mb-25 {
    margin-bottom: 100px !important;
  }

  .md\:ml-25 {
    margin-left: 100px !important;
  }

  .md\:mt-26 {
    margin-top: 104px !important;
  }

  .md\:mr-26 {
    margin-right: 104px !important;
  }

  .md\:mb-26 {
    margin-bottom: 104px !important;
  }

  .md\:ml-26 {
    margin-left: 104px !important;
  }

  .md\:mt-27 {
    margin-top: 108px !important;
  }

  .md\:mr-27 {
    margin-right: 108px !important;
  }

  .md\:mb-27 {
    margin-bottom: 108px !important;
  }

  .md\:ml-27 {
    margin-left: 108px !important;
  }

  .md\:mt-28 {
    margin-top: 112px !important;
  }

  .md\:mr-28 {
    margin-right: 112px !important;
  }

  .md\:mb-28 {
    margin-bottom: 112px !important;
  }

  .md\:ml-28 {
    margin-left: 112px !important;
  }

  .md\:mt-29 {
    margin-top: 116px !important;
  }

  .md\:mr-29 {
    margin-right: 116px !important;
  }

  .md\:mb-29 {
    margin-bottom: 116px !important;
  }

  .md\:ml-29 {
    margin-left: 116px !important;
  }

  .md\:mt-30 {
    margin-top: 120px !important;
  }

  .md\:mr-30 {
    margin-right: 120px !important;
  }

  .md\:mb-30 {
    margin-bottom: 120px !important;
  }

  .md\:ml-30 {
    margin-left: 120px !important;
  }

  .md\:mt-31 {
    margin-top: 124px !important;
  }

  .md\:mr-31 {
    margin-right: 124px !important;
  }

  .md\:mb-31 {
    margin-bottom: 124px !important;
  }

  .md\:ml-31 {
    margin-left: 124px !important;
  }

  .md\:mt-32 {
    margin-top: 128px !important;
  }

  .md\:mr-32 {
    margin-right: 128px !important;
  }

  .md\:mb-32 {
    margin-bottom: 128px !important;
  }

  .md\:ml-32 {
    margin-left: 128px !important;
  }

  .md\:mt-33 {
    margin-top: 132px !important;
  }

  .md\:mr-33 {
    margin-right: 132px !important;
  }

  .md\:mb-33 {
    margin-bottom: 132px !important;
  }

  .md\:ml-33 {
    margin-left: 132px !important;
  }

  .md\:mt-34 {
    margin-top: 136px !important;
  }

  .md\:mr-34 {
    margin-right: 136px !important;
  }

  .md\:mb-34 {
    margin-bottom: 136px !important;
  }

  .md\:ml-34 {
    margin-left: 136px !important;
  }

  .md\:mt-35 {
    margin-top: 140px !important;
  }

  .md\:mr-35 {
    margin-right: 140px !important;
  }

  .md\:mb-35 {
    margin-bottom: 140px !important;
  }

  .md\:ml-35 {
    margin-left: 140px !important;
  }

  .md\:mt-36 {
    margin-top: 144px !important;
  }

  .md\:mr-36 {
    margin-right: 144px !important;
  }

  .md\:mb-36 {
    margin-bottom: 144px !important;
  }

  .md\:ml-36 {
    margin-left: 144px !important;
  }

  .md\:mt-37 {
    margin-top: 148px !important;
  }

  .md\:mr-37 {
    margin-right: 148px !important;
  }

  .md\:mb-37 {
    margin-bottom: 148px !important;
  }

  .md\:ml-37 {
    margin-left: 148px !important;
  }

  .md\:mt-38 {
    margin-top: 152px !important;
  }

  .md\:mr-38 {
    margin-right: 152px !important;
  }

  .md\:mb-38 {
    margin-bottom: 152px !important;
  }

  .md\:ml-38 {
    margin-left: 152px !important;
  }

  .md\:mt-39 {
    margin-top: 156px !important;
  }

  .md\:mr-39 {
    margin-right: 156px !important;
  }

  .md\:mb-39 {
    margin-bottom: 156px !important;
  }

  .md\:ml-39 {
    margin-left: 156px !important;
  }

  .md\:mt-40 {
    margin-top: 160px !important;
  }

  .md\:mr-40 {
    margin-right: 160px !important;
  }

  .md\:mb-40 {
    margin-bottom: 160px !important;
  }

  .md\:ml-40 {
    margin-left: 160px !important;
  }

  .md\:mt-41 {
    margin-top: 164px !important;
  }

  .md\:mr-41 {
    margin-right: 164px !important;
  }

  .md\:mb-41 {
    margin-bottom: 164px !important;
  }

  .md\:ml-41 {
    margin-left: 164px !important;
  }

  .md\:mt-42 {
    margin-top: 168px !important;
  }

  .md\:mr-42 {
    margin-right: 168px !important;
  }

  .md\:mb-42 {
    margin-bottom: 168px !important;
  }

  .md\:ml-42 {
    margin-left: 168px !important;
  }

  .md\:mt-43 {
    margin-top: 172px !important;
  }

  .md\:mr-43 {
    margin-right: 172px !important;
  }

  .md\:mb-43 {
    margin-bottom: 172px !important;
  }

  .md\:ml-43 {
    margin-left: 172px !important;
  }

  .md\:mt-44 {
    margin-top: 176px !important;
  }

  .md\:mr-44 {
    margin-right: 176px !important;
  }

  .md\:mb-44 {
    margin-bottom: 176px !important;
  }

  .md\:ml-44 {
    margin-left: 176px !important;
  }

  .md\:mt-45 {
    margin-top: 180px !important;
  }

  .md\:mr-45 {
    margin-right: 180px !important;
  }

  .md\:mb-45 {
    margin-bottom: 180px !important;
  }

  .md\:ml-45 {
    margin-left: 180px !important;
  }

  .md\:mt-46 {
    margin-top: 184px !important;
  }

  .md\:mr-46 {
    margin-right: 184px !important;
  }

  .md\:mb-46 {
    margin-bottom: 184px !important;
  }

  .md\:ml-46 {
    margin-left: 184px !important;
  }

  .md\:mt-47 {
    margin-top: 188px !important;
  }

  .md\:mr-47 {
    margin-right: 188px !important;
  }

  .md\:mb-47 {
    margin-bottom: 188px !important;
  }

  .md\:ml-47 {
    margin-left: 188px !important;
  }

  .md\:mt-48 {
    margin-top: 192px !important;
  }

  .md\:mr-48 {
    margin-right: 192px !important;
  }

  .md\:mb-48 {
    margin-bottom: 192px !important;
  }

  .md\:ml-48 {
    margin-left: 192px !important;
  }

  .md\:mt-49 {
    margin-top: 196px !important;
  }

  .md\:mr-49 {
    margin-right: 196px !important;
  }

  .md\:mb-49 {
    margin-bottom: 196px !important;
  }

  .md\:ml-49 {
    margin-left: 196px !important;
  }

  .md\:mt-50 {
    margin-top: 200px !important;
  }

  .md\:mr-50 {
    margin-right: 200px !important;
  }

  .md\:mb-50 {
    margin-bottom: 200px !important;
  }

  .md\:ml-50 {
    margin-left: 200px !important;
  }

  .md\:mt-51 {
    margin-top: 204px !important;
  }

  .md\:mr-51 {
    margin-right: 204px !important;
  }

  .md\:mb-51 {
    margin-bottom: 204px !important;
  }

  .md\:ml-51 {
    margin-left: 204px !important;
  }

  .md\:mt-52 {
    margin-top: 208px !important;
  }

  .md\:mr-52 {
    margin-right: 208px !important;
  }

  .md\:mb-52 {
    margin-bottom: 208px !important;
  }

  .md\:ml-52 {
    margin-left: 208px !important;
  }

  .md\:mt-53 {
    margin-top: 212px !important;
  }

  .md\:mr-53 {
    margin-right: 212px !important;
  }

  .md\:mb-53 {
    margin-bottom: 212px !important;
  }

  .md\:ml-53 {
    margin-left: 212px !important;
  }

  .md\:mt-54 {
    margin-top: 216px !important;
  }

  .md\:mr-54 {
    margin-right: 216px !important;
  }

  .md\:mb-54 {
    margin-bottom: 216px !important;
  }

  .md\:ml-54 {
    margin-left: 216px !important;
  }

  .md\:mt-55 {
    margin-top: 220px !important;
  }

  .md\:mr-55 {
    margin-right: 220px !important;
  }

  .md\:mb-55 {
    margin-bottom: 220px !important;
  }

  .md\:ml-55 {
    margin-left: 220px !important;
  }

  .md\:mt-56 {
    margin-top: 224px !important;
  }

  .md\:mr-56 {
    margin-right: 224px !important;
  }

  .md\:mb-56 {
    margin-bottom: 224px !important;
  }

  .md\:ml-56 {
    margin-left: 224px !important;
  }

  .md\:mt-57 {
    margin-top: 228px !important;
  }

  .md\:mr-57 {
    margin-right: 228px !important;
  }

  .md\:mb-57 {
    margin-bottom: 228px !important;
  }

  .md\:ml-57 {
    margin-left: 228px !important;
  }

  .md\:mt-60 {
    margin-top: 240px !important;
  }

  .md\:mr-60 {
    margin-right: 240px !important;
  }

  .md\:mb-60 {
    margin-bottom: 240px !important;
  }

  .md\:ml-60 {
    margin-left: 240px !important;
  }

  .md\:mt-61 {
    margin-top: 244px !important;
  }

  .md\:mr-61 {
    margin-right: 244px !important;
  }

  .md\:mb-61 {
    margin-bottom: 244px !important;
  }

  .md\:ml-61 {
    margin-left: 244px !important;
  }

  .md\:mt-62 {
    margin-top: 248px !important;
  }

  .md\:mr-62 {
    margin-right: 248px !important;
  }

  .md\:mb-62 {
    margin-bottom: 248px !important;
  }

  .md\:ml-62 {
    margin-left: 248px !important;
  }

  .md\:mt-65 {
    margin-top: 260px !important;
  }

  .md\:mr-65 {
    margin-right: 260px !important;
  }

  .md\:mb-65 {
    margin-bottom: 260px !important;
  }

  .md\:ml-65 {
    margin-left: 260px !important;
  }

  .md\:mt-66 {
    margin-top: 264px !important;
  }

  .md\:mr-66 {
    margin-right: 264px !important;
  }

  .md\:mb-66 {
    margin-bottom: 264px !important;
  }

  .md\:ml-66 {
    margin-left: 264px !important;
  }

  .md\:mt-68 {
    margin-top: 272px !important;
  }

  .md\:mr-68 {
    margin-right: 272px !important;
  }

  .md\:mb-68 {
    margin-bottom: 272px !important;
  }

  .md\:ml-68 {
    margin-left: 272px !important;
  }

  .md\:mt-69 {
    margin-top: 276px !important;
  }

  .md\:mr-69 {
    margin-right: 276px !important;
  }

  .md\:mb-69 {
    margin-bottom: 276px !important;
  }

  .md\:ml-69 {
    margin-left: 276px !important;
  }

  .md\:mt-70 {
    margin-top: 280px !important;
  }

  .md\:mr-70 {
    margin-right: 280px !important;
  }

  .md\:mb-70 {
    margin-bottom: 280px !important;
  }

  .md\:ml-70 {
    margin-left: 280px !important;
  }

  .md\:mt-73 {
    margin-top: 292px !important;
  }

  .md\:mr-73 {
    margin-right: 292px !important;
  }

  .md\:mb-73 {
    margin-bottom: 292px !important;
  }

  .md\:ml-73 {
    margin-left: 292px !important;
  }

  .md\:mt-74 {
    margin-top: 296px !important;
  }

  .md\:mr-74 {
    margin-right: 296px !important;
  }

  .md\:mb-74 {
    margin-bottom: 296px !important;
  }

  .md\:ml-74 {
    margin-left: 296px !important;
  }

  .md\:mt-75 {
    margin-top: 300px !important;
  }

  .md\:mr-75 {
    margin-right: 300px !important;
  }

  .md\:mb-75 {
    margin-bottom: 300px !important;
  }

  .md\:ml-75 {
    margin-left: 300px !important;
  }

  .md\:mt-77 {
    margin-top: 308px !important;
  }

  .md\:mr-77 {
    margin-right: 308px !important;
  }

  .md\:mb-77 {
    margin-bottom: 308px !important;
  }

  .md\:ml-77 {
    margin-left: 308px !important;
  }

  .md\:mt-78 {
    margin-top: 312px !important;
  }

  .md\:mr-78 {
    margin-right: 312px !important;
  }

  .md\:mb-78 {
    margin-bottom: 312px !important;
  }

  .md\:ml-78 {
    margin-left: 312px !important;
  }

  .md\:mt-80 {
    margin-top: 320px !important;
  }

  .md\:mr-80 {
    margin-right: 320px !important;
  }

  .md\:mb-80 {
    margin-bottom: 320px !important;
  }

  .md\:ml-80 {
    margin-left: 320px !important;
  }

  .md\:mt-81 {
    margin-top: 324px !important;
  }

  .md\:mr-81 {
    margin-right: 324px !important;
  }

  .md\:mb-81 {
    margin-bottom: 324px !important;
  }

  .md\:ml-81 {
    margin-left: 324px !important;
  }

  .md\:mt-84 {
    margin-top: 336px !important;
  }

  .md\:mr-84 {
    margin-right: 336px !important;
  }

  .md\:mb-84 {
    margin-bottom: 336px !important;
  }

  .md\:ml-84 {
    margin-left: 336px !important;
  }

  .md\:mt-87 {
    margin-top: 348px !important;
  }

  .md\:mr-87 {
    margin-right: 348px !important;
  }

  .md\:mb-87 {
    margin-bottom: 348px !important;
  }

  .md\:ml-87 {
    margin-left: 348px !important;
  }

  .md\:mt-90 {
    margin-top: 360px !important;
  }

  .md\:mr-90 {
    margin-right: 360px !important;
  }

  .md\:mb-90 {
    margin-bottom: 360px !important;
  }

  .md\:ml-90 {
    margin-left: 360px !important;
  }

  .md\:mt-91 {
    margin-top: 364px !important;
  }

  .md\:mr-91 {
    margin-right: 364px !important;
  }

  .md\:mb-91 {
    margin-bottom: 364px !important;
  }

  .md\:ml-91 {
    margin-left: 364px !important;
  }

  .md\:mt-92 {
    margin-top: 368px !important;
  }

  .md\:mr-92 {
    margin-right: 368px !important;
  }

  .md\:mb-92 {
    margin-bottom: 368px !important;
  }

  .md\:ml-92 {
    margin-left: 368px !important;
  }

  .md\:mt-93 {
    margin-top: 372px !important;
  }

  .md\:mr-93 {
    margin-right: 372px !important;
  }

  .md\:mb-93 {
    margin-bottom: 372px !important;
  }

  .md\:ml-93 {
    margin-left: 372px !important;
  }

  .md\:mt-94 {
    margin-top: 376px !important;
  }

  .md\:mr-94 {
    margin-right: 376px !important;
  }

  .md\:mb-94 {
    margin-bottom: 376px !important;
  }

  .md\:ml-94 {
    margin-left: 376px !important;
  }

  .md\:mt-95 {
    margin-top: 380px !important;
  }

  .md\:mr-95 {
    margin-right: 380px !important;
  }

  .md\:mb-95 {
    margin-bottom: 380px !important;
  }

  .md\:ml-95 {
    margin-left: 380px !important;
  }

  .md\:mt-96 {
    margin-top: 384px !important;
  }

  .md\:mr-96 {
    margin-right: 384px !important;
  }

  .md\:mb-96 {
    margin-bottom: 384px !important;
  }

  .md\:ml-96 {
    margin-left: 384px !important;
  }

  .md\:mt-97 {
    margin-top: 388px !important;
  }

  .md\:mr-97 {
    margin-right: 388px !important;
  }

  .md\:mb-97 {
    margin-bottom: 388px !important;
  }

  .md\:ml-97 {
    margin-left: 388px !important;
  }

  .md\:mt-98 {
    margin-top: 392px !important;
  }

  .md\:mr-98 {
    margin-right: 392px !important;
  }

  .md\:mb-98 {
    margin-bottom: 392px !important;
  }

  .md\:ml-98 {
    margin-left: 392px !important;
  }

  .md\:mt-99 {
    margin-top: 396px !important;
  }

  .md\:mr-99 {
    margin-right: 396px !important;
  }

  .md\:mb-99 {
    margin-bottom: 396px !important;
  }

  .md\:ml-99 {
    margin-left: 396px !important;
  }

  .md\:mt-100 {
    margin-top: 400px !important;
  }

  .md\:mr-100 {
    margin-right: 400px !important;
  }

  .md\:mb-100 {
    margin-bottom: 400px !important;
  }

  .md\:ml-100 {
    margin-left: 400px !important;
  }

  .md\:mt-101 {
    margin-top: 404px !important;
  }

  .md\:mr-101 {
    margin-right: 404px !important;
  }

  .md\:mb-101 {
    margin-bottom: 404px !important;
  }

  .md\:ml-101 {
    margin-left: 404px !important;
  }

  .md\:mt-102 {
    margin-top: 408px !important;
  }

  .md\:mr-102 {
    margin-right: 408px !important;
  }

  .md\:mb-102 {
    margin-bottom: 408px !important;
  }

  .md\:ml-102 {
    margin-left: 408px !important;
  }

  .md\:mt-103 {
    margin-top: 412px !important;
  }

  .md\:mr-103 {
    margin-right: 412px !important;
  }

  .md\:mb-103 {
    margin-bottom: 412px !important;
  }

  .md\:ml-103 {
    margin-left: 412px !important;
  }

  .md\:mt-104 {
    margin-top: 416px !important;
  }

  .md\:mr-104 {
    margin-right: 416px !important;
  }

  .md\:mb-104 {
    margin-bottom: 416px !important;
  }

  .md\:ml-104 {
    margin-left: 416px !important;
  }

  .md\:mt-105 {
    margin-top: 420px !important;
  }

  .md\:mr-105 {
    margin-right: 420px !important;
  }

  .md\:mb-105 {
    margin-bottom: 420px !important;
  }

  .md\:ml-105 {
    margin-left: 420px !important;
  }

  .md\:mt-107 {
    margin-top: 428px !important;
  }

  .md\:mr-107 {
    margin-right: 428px !important;
  }

  .md\:mb-107 {
    margin-bottom: 428px !important;
  }

  .md\:ml-107 {
    margin-left: 428px !important;
  }

  .md\:mt-110 {
    margin-top: 440px !important;
  }

  .md\:mr-110 {
    margin-right: 440px !important;
  }

  .md\:mb-110 {
    margin-bottom: 440px !important;
  }

  .md\:ml-110 {
    margin-left: 440px !important;
  }

  .md\:mt-112 {
    margin-top: 448px !important;
  }

  .md\:mr-112 {
    margin-right: 448px !important;
  }

  .md\:mb-112 {
    margin-bottom: 448px !important;
  }

  .md\:ml-112 {
    margin-left: 448px !important;
  }

  .md\:mt-114 {
    margin-top: 456px !important;
  }

  .md\:mr-114 {
    margin-right: 456px !important;
  }

  .md\:mb-114 {
    margin-bottom: 456px !important;
  }

  .md\:ml-114 {
    margin-left: 456px !important;
  }

  .md\:mt-115 {
    margin-top: 460px !important;
  }

  .md\:mr-115 {
    margin-right: 460px !important;
  }

  .md\:mb-115 {
    margin-bottom: 460px !important;
  }

  .md\:ml-115 {
    margin-left: 460px !important;
  }

  .md\:mt-119 {
    margin-top: 476px !important;
  }

  .md\:mr-119 {
    margin-right: 476px !important;
  }

  .md\:mb-119 {
    margin-bottom: 476px !important;
  }

  .md\:ml-119 {
    margin-left: 476px !important;
  }

  .md\:mt-120 {
    margin-top: 480px !important;
  }

  .md\:mr-120 {
    margin-right: 480px !important;
  }

  .md\:mb-120 {
    margin-bottom: 480px !important;
  }

  .md\:ml-120 {
    margin-left: 480px !important;
  }

  .md\:mt-122 {
    margin-top: 488px !important;
  }

  .md\:mr-122 {
    margin-right: 488px !important;
  }

  .md\:mb-122 {
    margin-bottom: 488px !important;
  }

  .md\:ml-122 {
    margin-left: 488px !important;
  }

  .md\:mt-124 {
    margin-top: 496px !important;
  }

  .md\:mr-124 {
    margin-right: 496px !important;
  }

  .md\:mb-124 {
    margin-bottom: 496px !important;
  }

  .md\:ml-124 {
    margin-left: 496px !important;
  }

  .md\:mt-130 {
    margin-top: 520px !important;
  }

  .md\:mr-130 {
    margin-right: 520px !important;
  }

  .md\:mb-130 {
    margin-bottom: 520px !important;
  }

  .md\:ml-130 {
    margin-left: 520px !important;
  }

  .md\:mt-138 {
    margin-top: 552px !important;
  }

  .md\:mr-138 {
    margin-right: 552px !important;
  }

  .md\:mb-138 {
    margin-bottom: 552px !important;
  }

  .md\:ml-138 {
    margin-left: 552px !important;
  }

  .md\:mt-143 {
    margin-top: 572px !important;
  }

  .md\:mr-143 {
    margin-right: 572px !important;
  }

  .md\:mb-143 {
    margin-bottom: 572px !important;
  }

  .md\:ml-143 {
    margin-left: 572px !important;
  }

  .md\:mt-148 {
    margin-top: 592px !important;
  }

  .md\:mr-148 {
    margin-right: 592px !important;
  }

  .md\:mb-148 {
    margin-bottom: 592px !important;
  }

  .md\:ml-148 {
    margin-left: 592px !important;
  }

  .md\:mt-150 {
    margin-top: 600px !important;
  }

  .md\:mr-150 {
    margin-right: 600px !important;
  }

  .md\:mb-150 {
    margin-bottom: 600px !important;
  }

  .md\:ml-150 {
    margin-left: 600px !important;
  }

  .md\:mt-154 {
    margin-top: 616px !important;
  }

  .md\:mr-154 {
    margin-right: 616px !important;
  }

  .md\:mb-154 {
    margin-bottom: 616px !important;
  }

  .md\:ml-154 {
    margin-left: 616px !important;
  }

  .md\:mt-160 {
    margin-top: 640px !important;
  }

  .md\:mr-160 {
    margin-right: 640px !important;
  }

  .md\:mb-160 {
    margin-bottom: 640px !important;
  }

  .md\:ml-160 {
    margin-left: 640px !important;
  }

  .md\:mt-162 {
    margin-top: 648px !important;
  }

  .md\:mr-162 {
    margin-right: 648px !important;
  }

  .md\:mb-162 {
    margin-bottom: 648px !important;
  }

  .md\:ml-162 {
    margin-left: 648px !important;
  }

  .md\:mt-164 {
    margin-top: 656px !important;
  }

  .md\:mr-164 {
    margin-right: 656px !important;
  }

  .md\:mb-164 {
    margin-bottom: 656px !important;
  }

  .md\:ml-164 {
    margin-left: 656px !important;
  }

  .md\:mt-165 {
    margin-top: 660px !important;
  }

  .md\:mr-165 {
    margin-right: 660px !important;
  }

  .md\:mb-165 {
    margin-bottom: 660px !important;
  }

  .md\:ml-165 {
    margin-left: 660px !important;
  }

  .md\:mt-166 {
    margin-top: 664px !important;
  }

  .md\:mr-166 {
    margin-right: 664px !important;
  }

  .md\:mb-166 {
    margin-bottom: 664px !important;
  }

  .md\:ml-166 {
    margin-left: 664px !important;
  }

  .md\:mt-168 {
    margin-top: 672px !important;
  }

  .md\:mr-168 {
    margin-right: 672px !important;
  }

  .md\:mb-168 {
    margin-bottom: 672px !important;
  }

  .md\:ml-168 {
    margin-left: 672px !important;
  }

  .md\:mt-169 {
    margin-top: 676px !important;
  }

  .md\:mr-169 {
    margin-right: 676px !important;
  }

  .md\:mb-169 {
    margin-bottom: 676px !important;
  }

  .md\:ml-169 {
    margin-left: 676px !important;
  }

  .md\:mt-170 {
    margin-top: 680px !important;
  }

  .md\:mr-170 {
    margin-right: 680px !important;
  }

  .md\:mb-170 {
    margin-bottom: 680px !important;
  }

  .md\:ml-170 {
    margin-left: 680px !important;
  }

  .md\:mt-172 {
    margin-top: 688px !important;
  }

  .md\:mr-172 {
    margin-right: 688px !important;
  }

  .md\:mb-172 {
    margin-bottom: 688px !important;
  }

  .md\:ml-172 {
    margin-left: 688px !important;
  }

  .md\:mt-174 {
    margin-top: 696px !important;
  }

  .md\:mr-174 {
    margin-right: 696px !important;
  }

  .md\:mb-174 {
    margin-bottom: 696px !important;
  }

  .md\:ml-174 {
    margin-left: 696px !important;
  }

  .md\:mt-175 {
    margin-top: 700px !important;
  }

  .md\:mr-175 {
    margin-right: 700px !important;
  }

  .md\:mb-175 {
    margin-bottom: 700px !important;
  }

  .md\:ml-175 {
    margin-left: 700px !important;
  }

  .md\:mt-189 {
    margin-top: 756px !important;
  }

  .md\:mr-189 {
    margin-right: 756px !important;
  }

  .md\:mb-189 {
    margin-bottom: 756px !important;
  }

  .md\:ml-189 {
    margin-left: 756px !important;
  }

  .md\:mt-200 {
    margin-top: 800px !important;
  }

  .md\:mr-200 {
    margin-right: 800px !important;
  }

  .md\:mb-200 {
    margin-bottom: 800px !important;
  }

  .md\:ml-200 {
    margin-left: 800px !important;
  }

  .md\:mt-auto {
    margin-top: auto !important;
  }

  .md\:mr-auto {
    margin-right: auto !important;
  }

  .md\:mb-auto {
    margin-bottom: auto !important;
  }

  .md\:ml-auto {
    margin-left: auto !important;
  }

  .md\:mt-0\.5 {
    margin-top: 2px !important;
  }

  .md\:mr-0\.5 {
    margin-right: 2px !important;
  }

  .md\:mb-0\.5 {
    margin-bottom: 2px !important;
  }

  .md\:ml-0\.5 {
    margin-left: 2px !important;
  }

  .md\:mt-1\.5 {
    margin-top: 6px !important;
  }

  .md\:mr-1\.5 {
    margin-right: 6px !important;
  }

  .md\:mb-1\.5 {
    margin-bottom: 6px !important;
  }

  .md\:ml-1\.5 {
    margin-left: 6px !important;
  }

  .md\:mt-3\.5 {
    margin-top: 14px !important;
  }

  .md\:mr-3\.5 {
    margin-right: 14px !important;
  }

  .md\:mb-3\.5 {
    margin-bottom: 14px !important;
  }

  .md\:ml-3\.5 {
    margin-left: 14px !important;
  }

  .md\:mt-6\.5 {
    margin-top: 26px !important;
  }

  .md\:mr-6\.5 {
    margin-right: 26px !important;
  }

  .md\:mb-6\.5 {
    margin-bottom: 26px !important;
  }

  .md\:ml-6\.5 {
    margin-left: 26px !important;
  }

  .md\:mt-7\.5 {
    margin-top: 30px !important;
  }

  .md\:mr-7\.5 {
    margin-right: 30px !important;
  }

  .md\:mb-7\.5 {
    margin-bottom: 30px !important;
  }

  .md\:ml-7\.5 {
    margin-left: 30px !important;
  }

  .md\:mt-17\.5 {
    margin-top: 70px !important;
  }

  .md\:mr-17\.5 {
    margin-right: 70px !important;
  }

  .md\:mb-17\.5 {
    margin-bottom: 70px !important;
  }

  .md\:ml-17\.5 {
    margin-left: 70px !important;
  }

  .md\:mt-28\.5 {
    margin-top: 114px !important;
  }

  .md\:mr-28\.5 {
    margin-right: 114px !important;
  }

  .md\:mb-28\.5 {
    margin-bottom: 114px !important;
  }

  .md\:ml-28\.5 {
    margin-left: 114px !important;
  }

  .md\:mt-31\.5 {
    margin-top: 126px !important;
  }

  .md\:mr-31\.5 {
    margin-right: 126px !important;
  }

  .md\:mb-31\.5 {
    margin-bottom: 126px !important;
  }

  .md\:ml-31\.5 {
    margin-left: 126px !important;
  }

  .md\:mt-37\.5 {
    margin-top: 150px !important;
  }

  .md\:mr-37\.5 {
    margin-right: 150px !important;
  }

  .md\:mb-37\.5 {
    margin-bottom: 150px !important;
  }

  .md\:ml-37\.5 {
    margin-left: 150px !important;
  }

  .md\:mt-72\.5 {
    margin-top: 290px !important;
  }

  .md\:mr-72\.5 {
    margin-right: 290px !important;
  }

  .md\:mb-72\.5 {
    margin-bottom: 290px !important;
  }

  .md\:ml-72\.5 {
    margin-left: 290px !important;
  }

  .md\:mt-sm {
    margin-top: 8px !important;
  }

  .md\:mr-sm {
    margin-right: 8px !important;
  }

  .md\:mb-sm {
    margin-bottom: 8px !important;
  }

  .md\:ml-sm {
    margin-left: 8px !important;
  }

  .md\:mt-md {
    margin-top: 16px !important;
  }

  .md\:mr-md {
    margin-right: 16px !important;
  }

  .md\:mb-md {
    margin-bottom: 16px !important;
  }

  .md\:ml-md {
    margin-left: 16px !important;
  }

  .md\:mt-lg {
    margin-top: 24px !important;
  }

  .md\:mr-lg {
    margin-right: 24px !important;
  }

  .md\:mb-lg {
    margin-bottom: 24px !important;
  }

  .md\:ml-lg {
    margin-left: 24px !important;
  }

  .md\:mt-xl {
    margin-top: 32px !important;
  }

  .md\:mr-xl {
    margin-right: 32px !important;
  }

  .md\:mb-xl {
    margin-bottom: 32px !important;
  }

  .md\:ml-xl {
    margin-left: 32px !important;
  }

  .md\:mt-n1 {
    margin-top: -4px !important;
  }

  .md\:mr-n1 {
    margin-right: -4px !important;
  }

  .md\:mb-n1 {
    margin-bottom: -4px !important;
  }

  .md\:ml-n1 {
    margin-left: -4px !important;
  }

  .md\:mt-n2 {
    margin-top: -8px !important;
  }

  .md\:mr-n2 {
    margin-right: -8px !important;
  }

  .md\:mb-n2 {
    margin-bottom: -8px !important;
  }

  .md\:ml-n2 {
    margin-left: -8px !important;
  }

  .md\:mt-n3 {
    margin-top: -12px !important;
  }

  .md\:mr-n3 {
    margin-right: -12px !important;
  }

  .md\:mb-n3 {
    margin-bottom: -12px !important;
  }

  .md\:ml-n3 {
    margin-left: -12px !important;
  }

  .md\:mt-n4 {
    margin-top: -16px !important;
  }

  .md\:mr-n4 {
    margin-right: -16px !important;
  }

  .md\:mb-n4 {
    margin-bottom: -16px !important;
  }

  .md\:ml-n4 {
    margin-left: -16px !important;
  }

  .md\:mt-n5 {
    margin-top: -20px !important;
  }

  .md\:mr-n5 {
    margin-right: -20px !important;
  }

  .md\:mb-n5 {
    margin-bottom: -20px !important;
  }

  .md\:ml-n5 {
    margin-left: -20px !important;
  }

  .md\:mt-n6 {
    margin-top: -24px !important;
  }

  .md\:mr-n6 {
    margin-right: -24px !important;
  }

  .md\:mb-n6 {
    margin-bottom: -24px !important;
  }

  .md\:ml-n6 {
    margin-left: -24px !important;
  }

  .md\:mt-n7 {
    margin-top: -28px !important;
  }

  .md\:mr-n7 {
    margin-right: -28px !important;
  }

  .md\:mb-n7 {
    margin-bottom: -28px !important;
  }

  .md\:ml-n7 {
    margin-left: -28px !important;
  }

  .md\:mt-n8 {
    margin-top: -32px !important;
  }

  .md\:mr-n8 {
    margin-right: -32px !important;
  }

  .md\:mb-n8 {
    margin-bottom: -32px !important;
  }

  .md\:ml-n8 {
    margin-left: -32px !important;
  }

  .md\:mt-n9 {
    margin-top: -36px !important;
  }

  .md\:mr-n9 {
    margin-right: -36px !important;
  }

  .md\:mb-n9 {
    margin-bottom: -36px !important;
  }

  .md\:ml-n9 {
    margin-left: -36px !important;
  }

  .md\:mt-n10 {
    margin-top: -40px !important;
  }

  .md\:mr-n10 {
    margin-right: -40px !important;
  }

  .md\:mb-n10 {
    margin-bottom: -40px !important;
  }

  .md\:ml-n10 {
    margin-left: -40px !important;
  }

  .md\:mt-n11 {
    margin-top: -44px !important;
  }

  .md\:mr-n11 {
    margin-right: -44px !important;
  }

  .md\:mb-n11 {
    margin-bottom: -44px !important;
  }

  .md\:ml-n11 {
    margin-left: -44px !important;
  }

  .md\:mt-n12 {
    margin-top: -48px !important;
  }

  .md\:mr-n12 {
    margin-right: -48px !important;
  }

  .md\:mb-n12 {
    margin-bottom: -48px !important;
  }

  .md\:ml-n12 {
    margin-left: -48px !important;
  }

  .md\:mt-n13 {
    margin-top: -52px !important;
  }

  .md\:mr-n13 {
    margin-right: -52px !important;
  }

  .md\:mb-n13 {
    margin-bottom: -52px !important;
  }

  .md\:ml-n13 {
    margin-left: -52px !important;
  }

  .md\:mt-n14 {
    margin-top: -46px !important;
  }

  .md\:mr-n14 {
    margin-right: -46px !important;
  }

  .md\:mb-n14 {
    margin-bottom: -46px !important;
  }

  .md\:ml-n14 {
    margin-left: -46px !important;
  }

  .md\:mt-n22 {
    margin-top: -88px !important;
  }

  .md\:mr-n22 {
    margin-right: -88px !important;
  }

  .md\:mb-n22 {
    margin-bottom: -88px !important;
  }

  .md\:ml-n22 {
    margin-left: -88px !important;
  }

  .md\:-mt-0 {
    margin-top: 0px !important;
  }

  .md\:-mr-0 {
    margin-right: 0px !important;
  }

  .md\:-mb-0 {
    margin-bottom: 0px !important;
  }

  .md\:-ml-0 {
    margin-left: 0px !important;
  }

  .md\:-mt-1 {
    margin-top: -4px !important;
  }

  .md\:-mr-1 {
    margin-right: -4px !important;
  }

  .md\:-mb-1 {
    margin-bottom: -4px !important;
  }

  .md\:-ml-1 {
    margin-left: -4px !important;
  }

  .md\:-mt-2 {
    margin-top: -8px !important;
  }

  .md\:-mr-2 {
    margin-right: -8px !important;
  }

  .md\:-mb-2 {
    margin-bottom: -8px !important;
  }

  .md\:-ml-2 {
    margin-left: -8px !important;
  }

  .md\:-mt-3 {
    margin-top: -12px !important;
  }

  .md\:-mr-3 {
    margin-right: -12px !important;
  }

  .md\:-mb-3 {
    margin-bottom: -12px !important;
  }

  .md\:-ml-3 {
    margin-left: -12px !important;
  }

  .md\:-mt-4 {
    margin-top: -16px !important;
  }

  .md\:-mr-4 {
    margin-right: -16px !important;
  }

  .md\:-mb-4 {
    margin-bottom: -16px !important;
  }

  .md\:-ml-4 {
    margin-left: -16px !important;
  }

  .md\:-mt-5 {
    margin-top: -20px !important;
  }

  .md\:-mr-5 {
    margin-right: -20px !important;
  }

  .md\:-mb-5 {
    margin-bottom: -20px !important;
  }

  .md\:-ml-5 {
    margin-left: -20px !important;
  }

  .md\:-mt-6 {
    margin-top: -24px !important;
  }

  .md\:-mr-6 {
    margin-right: -24px !important;
  }

  .md\:-mb-6 {
    margin-bottom: -24px !important;
  }

  .md\:-ml-6 {
    margin-left: -24px !important;
  }

  .md\:-mt-7 {
    margin-top: -28px !important;
  }

  .md\:-mr-7 {
    margin-right: -28px !important;
  }

  .md\:-mb-7 {
    margin-bottom: -28px !important;
  }

  .md\:-ml-7 {
    margin-left: -28px !important;
  }

  .md\:-mt-8 {
    margin-top: -32px !important;
  }

  .md\:-mr-8 {
    margin-right: -32px !important;
  }

  .md\:-mb-8 {
    margin-bottom: -32px !important;
  }

  .md\:-ml-8 {
    margin-left: -32px !important;
  }

  .md\:-mt-9 {
    margin-top: -36px !important;
  }

  .md\:-mr-9 {
    margin-right: -36px !important;
  }

  .md\:-mb-9 {
    margin-bottom: -36px !important;
  }

  .md\:-ml-9 {
    margin-left: -36px !important;
  }

  .md\:-mt-10 {
    margin-top: -40px !important;
  }

  .md\:-mr-10 {
    margin-right: -40px !important;
  }

  .md\:-mb-10 {
    margin-bottom: -40px !important;
  }

  .md\:-ml-10 {
    margin-left: -40px !important;
  }

  .md\:-mt-11 {
    margin-top: -44px !important;
  }

  .md\:-mr-11 {
    margin-right: -44px !important;
  }

  .md\:-mb-11 {
    margin-bottom: -44px !important;
  }

  .md\:-ml-11 {
    margin-left: -44px !important;
  }

  .md\:-mt-12 {
    margin-top: -48px !important;
  }

  .md\:-mr-12 {
    margin-right: -48px !important;
  }

  .md\:-mb-12 {
    margin-bottom: -48px !important;
  }

  .md\:-ml-12 {
    margin-left: -48px !important;
  }

  .md\:-mt-13 {
    margin-top: -52px !important;
  }

  .md\:-mr-13 {
    margin-right: -52px !important;
  }

  .md\:-mb-13 {
    margin-bottom: -52px !important;
  }

  .md\:-ml-13 {
    margin-left: -52px !important;
  }

  .md\:-mt-14 {
    margin-top: -56px !important;
  }

  .md\:-mr-14 {
    margin-right: -56px !important;
  }

  .md\:-mb-14 {
    margin-bottom: -56px !important;
  }

  .md\:-ml-14 {
    margin-left: -56px !important;
  }

  .md\:-mt-15 {
    margin-top: -60px !important;
  }

  .md\:-mr-15 {
    margin-right: -60px !important;
  }

  .md\:-mb-15 {
    margin-bottom: -60px !important;
  }

  .md\:-ml-15 {
    margin-left: -60px !important;
  }

  .md\:-mt-16 {
    margin-top: -64px !important;
  }

  .md\:-mr-16 {
    margin-right: -64px !important;
  }

  .md\:-mb-16 {
    margin-bottom: -64px !important;
  }

  .md\:-ml-16 {
    margin-left: -64px !important;
  }

  .md\:-mt-17 {
    margin-top: -68px !important;
  }

  .md\:-mr-17 {
    margin-right: -68px !important;
  }

  .md\:-mb-17 {
    margin-bottom: -68px !important;
  }

  .md\:-ml-17 {
    margin-left: -68px !important;
  }

  .md\:-mt-18 {
    margin-top: -72px !important;
  }

  .md\:-mr-18 {
    margin-right: -72px !important;
  }

  .md\:-mb-18 {
    margin-bottom: -72px !important;
  }

  .md\:-ml-18 {
    margin-left: -72px !important;
  }

  .md\:-mt-19 {
    margin-top: -76px !important;
  }

  .md\:-mr-19 {
    margin-right: -76px !important;
  }

  .md\:-mb-19 {
    margin-bottom: -76px !important;
  }

  .md\:-ml-19 {
    margin-left: -76px !important;
  }

  .md\:-mt-20 {
    margin-top: -80px !important;
  }

  .md\:-mr-20 {
    margin-right: -80px !important;
  }

  .md\:-mb-20 {
    margin-bottom: -80px !important;
  }

  .md\:-ml-20 {
    margin-left: -80px !important;
  }

  .md\:-mt-21 {
    margin-top: -84px !important;
  }

  .md\:-mr-21 {
    margin-right: -84px !important;
  }

  .md\:-mb-21 {
    margin-bottom: -84px !important;
  }

  .md\:-ml-21 {
    margin-left: -84px !important;
  }

  .md\:-mt-22 {
    margin-top: -88px !important;
  }

  .md\:-mr-22 {
    margin-right: -88px !important;
  }

  .md\:-mb-22 {
    margin-bottom: -88px !important;
  }

  .md\:-ml-22 {
    margin-left: -88px !important;
  }

  .md\:-mt-23 {
    margin-top: -92px !important;
  }

  .md\:-mr-23 {
    margin-right: -92px !important;
  }

  .md\:-mb-23 {
    margin-bottom: -92px !important;
  }

  .md\:-ml-23 {
    margin-left: -92px !important;
  }

  .md\:-mt-24 {
    margin-top: -96px !important;
  }

  .md\:-mr-24 {
    margin-right: -96px !important;
  }

  .md\:-mb-24 {
    margin-bottom: -96px !important;
  }

  .md\:-ml-24 {
    margin-left: -96px !important;
  }

  .md\:-mt-25 {
    margin-top: -100px !important;
  }

  .md\:-mr-25 {
    margin-right: -100px !important;
  }

  .md\:-mb-25 {
    margin-bottom: -100px !important;
  }

  .md\:-ml-25 {
    margin-left: -100px !important;
  }

  .md\:-mt-26 {
    margin-top: -104px !important;
  }

  .md\:-mr-26 {
    margin-right: -104px !important;
  }

  .md\:-mb-26 {
    margin-bottom: -104px !important;
  }

  .md\:-ml-26 {
    margin-left: -104px !important;
  }

  .md\:-mt-27 {
    margin-top: -108px !important;
  }

  .md\:-mr-27 {
    margin-right: -108px !important;
  }

  .md\:-mb-27 {
    margin-bottom: -108px !important;
  }

  .md\:-ml-27 {
    margin-left: -108px !important;
  }

  .md\:-mt-28 {
    margin-top: -112px !important;
  }

  .md\:-mr-28 {
    margin-right: -112px !important;
  }

  .md\:-mb-28 {
    margin-bottom: -112px !important;
  }

  .md\:-ml-28 {
    margin-left: -112px !important;
  }

  .md\:-mt-29 {
    margin-top: -116px !important;
  }

  .md\:-mr-29 {
    margin-right: -116px !important;
  }

  .md\:-mb-29 {
    margin-bottom: -116px !important;
  }

  .md\:-ml-29 {
    margin-left: -116px !important;
  }

  .md\:-mt-30 {
    margin-top: -120px !important;
  }

  .md\:-mr-30 {
    margin-right: -120px !important;
  }

  .md\:-mb-30 {
    margin-bottom: -120px !important;
  }

  .md\:-ml-30 {
    margin-left: -120px !important;
  }

  .md\:-mt-31 {
    margin-top: -124px !important;
  }

  .md\:-mr-31 {
    margin-right: -124px !important;
  }

  .md\:-mb-31 {
    margin-bottom: -124px !important;
  }

  .md\:-ml-31 {
    margin-left: -124px !important;
  }

  .md\:-mt-32 {
    margin-top: -128px !important;
  }

  .md\:-mr-32 {
    margin-right: -128px !important;
  }

  .md\:-mb-32 {
    margin-bottom: -128px !important;
  }

  .md\:-ml-32 {
    margin-left: -128px !important;
  }

  .md\:-mt-33 {
    margin-top: -132px !important;
  }

  .md\:-mr-33 {
    margin-right: -132px !important;
  }

  .md\:-mb-33 {
    margin-bottom: -132px !important;
  }

  .md\:-ml-33 {
    margin-left: -132px !important;
  }

  .md\:-mt-34 {
    margin-top: -136px !important;
  }

  .md\:-mr-34 {
    margin-right: -136px !important;
  }

  .md\:-mb-34 {
    margin-bottom: -136px !important;
  }

  .md\:-ml-34 {
    margin-left: -136px !important;
  }

  .md\:-mt-35 {
    margin-top: -140px !important;
  }

  .md\:-mr-35 {
    margin-right: -140px !important;
  }

  .md\:-mb-35 {
    margin-bottom: -140px !important;
  }

  .md\:-ml-35 {
    margin-left: -140px !important;
  }

  .md\:-mt-36 {
    margin-top: -144px !important;
  }

  .md\:-mr-36 {
    margin-right: -144px !important;
  }

  .md\:-mb-36 {
    margin-bottom: -144px !important;
  }

  .md\:-ml-36 {
    margin-left: -144px !important;
  }

  .md\:-mt-37 {
    margin-top: -148px !important;
  }

  .md\:-mr-37 {
    margin-right: -148px !important;
  }

  .md\:-mb-37 {
    margin-bottom: -148px !important;
  }

  .md\:-ml-37 {
    margin-left: -148px !important;
  }

  .md\:-mt-38 {
    margin-top: -152px !important;
  }

  .md\:-mr-38 {
    margin-right: -152px !important;
  }

  .md\:-mb-38 {
    margin-bottom: -152px !important;
  }

  .md\:-ml-38 {
    margin-left: -152px !important;
  }

  .md\:-mt-39 {
    margin-top: -156px !important;
  }

  .md\:-mr-39 {
    margin-right: -156px !important;
  }

  .md\:-mb-39 {
    margin-bottom: -156px !important;
  }

  .md\:-ml-39 {
    margin-left: -156px !important;
  }

  .md\:-mt-40 {
    margin-top: -160px !important;
  }

  .md\:-mr-40 {
    margin-right: -160px !important;
  }

  .md\:-mb-40 {
    margin-bottom: -160px !important;
  }

  .md\:-ml-40 {
    margin-left: -160px !important;
  }

  .md\:-mt-41 {
    margin-top: -164px !important;
  }

  .md\:-mr-41 {
    margin-right: -164px !important;
  }

  .md\:-mb-41 {
    margin-bottom: -164px !important;
  }

  .md\:-ml-41 {
    margin-left: -164px !important;
  }

  .md\:-mt-42 {
    margin-top: -168px !important;
  }

  .md\:-mr-42 {
    margin-right: -168px !important;
  }

  .md\:-mb-42 {
    margin-bottom: -168px !important;
  }

  .md\:-ml-42 {
    margin-left: -168px !important;
  }

  .md\:-mt-43 {
    margin-top: -172px !important;
  }

  .md\:-mr-43 {
    margin-right: -172px !important;
  }

  .md\:-mb-43 {
    margin-bottom: -172px !important;
  }

  .md\:-ml-43 {
    margin-left: -172px !important;
  }

  .md\:-mt-44 {
    margin-top: -176px !important;
  }

  .md\:-mr-44 {
    margin-right: -176px !important;
  }

  .md\:-mb-44 {
    margin-bottom: -176px !important;
  }

  .md\:-ml-44 {
    margin-left: -176px !important;
  }

  .md\:-mt-45 {
    margin-top: -180px !important;
  }

  .md\:-mr-45 {
    margin-right: -180px !important;
  }

  .md\:-mb-45 {
    margin-bottom: -180px !important;
  }

  .md\:-ml-45 {
    margin-left: -180px !important;
  }

  .md\:-mt-46 {
    margin-top: -184px !important;
  }

  .md\:-mr-46 {
    margin-right: -184px !important;
  }

  .md\:-mb-46 {
    margin-bottom: -184px !important;
  }

  .md\:-ml-46 {
    margin-left: -184px !important;
  }

  .md\:-mt-47 {
    margin-top: -188px !important;
  }

  .md\:-mr-47 {
    margin-right: -188px !important;
  }

  .md\:-mb-47 {
    margin-bottom: -188px !important;
  }

  .md\:-ml-47 {
    margin-left: -188px !important;
  }

  .md\:-mt-48 {
    margin-top: -192px !important;
  }

  .md\:-mr-48 {
    margin-right: -192px !important;
  }

  .md\:-mb-48 {
    margin-bottom: -192px !important;
  }

  .md\:-ml-48 {
    margin-left: -192px !important;
  }

  .md\:-mt-49 {
    margin-top: -196px !important;
  }

  .md\:-mr-49 {
    margin-right: -196px !important;
  }

  .md\:-mb-49 {
    margin-bottom: -196px !important;
  }

  .md\:-ml-49 {
    margin-left: -196px !important;
  }

  .md\:-mt-50 {
    margin-top: -200px !important;
  }

  .md\:-mr-50 {
    margin-right: -200px !important;
  }

  .md\:-mb-50 {
    margin-bottom: -200px !important;
  }

  .md\:-ml-50 {
    margin-left: -200px !important;
  }

  .md\:-mt-51 {
    margin-top: -204px !important;
  }

  .md\:-mr-51 {
    margin-right: -204px !important;
  }

  .md\:-mb-51 {
    margin-bottom: -204px !important;
  }

  .md\:-ml-51 {
    margin-left: -204px !important;
  }

  .md\:-mt-52 {
    margin-top: -208px !important;
  }

  .md\:-mr-52 {
    margin-right: -208px !important;
  }

  .md\:-mb-52 {
    margin-bottom: -208px !important;
  }

  .md\:-ml-52 {
    margin-left: -208px !important;
  }

  .md\:-mt-53 {
    margin-top: -212px !important;
  }

  .md\:-mr-53 {
    margin-right: -212px !important;
  }

  .md\:-mb-53 {
    margin-bottom: -212px !important;
  }

  .md\:-ml-53 {
    margin-left: -212px !important;
  }

  .md\:-mt-54 {
    margin-top: -216px !important;
  }

  .md\:-mr-54 {
    margin-right: -216px !important;
  }

  .md\:-mb-54 {
    margin-bottom: -216px !important;
  }

  .md\:-ml-54 {
    margin-left: -216px !important;
  }

  .md\:-mt-55 {
    margin-top: -220px !important;
  }

  .md\:-mr-55 {
    margin-right: -220px !important;
  }

  .md\:-mb-55 {
    margin-bottom: -220px !important;
  }

  .md\:-ml-55 {
    margin-left: -220px !important;
  }

  .md\:-mt-56 {
    margin-top: -224px !important;
  }

  .md\:-mr-56 {
    margin-right: -224px !important;
  }

  .md\:-mb-56 {
    margin-bottom: -224px !important;
  }

  .md\:-ml-56 {
    margin-left: -224px !important;
  }

  .md\:-mt-57 {
    margin-top: -228px !important;
  }

  .md\:-mr-57 {
    margin-right: -228px !important;
  }

  .md\:-mb-57 {
    margin-bottom: -228px !important;
  }

  .md\:-ml-57 {
    margin-left: -228px !important;
  }

  .md\:-mt-60 {
    margin-top: -240px !important;
  }

  .md\:-mr-60 {
    margin-right: -240px !important;
  }

  .md\:-mb-60 {
    margin-bottom: -240px !important;
  }

  .md\:-ml-60 {
    margin-left: -240px !important;
  }

  .md\:-mt-61 {
    margin-top: -244px !important;
  }

  .md\:-mr-61 {
    margin-right: -244px !important;
  }

  .md\:-mb-61 {
    margin-bottom: -244px !important;
  }

  .md\:-ml-61 {
    margin-left: -244px !important;
  }

  .md\:-mt-62 {
    margin-top: -248px !important;
  }

  .md\:-mr-62 {
    margin-right: -248px !important;
  }

  .md\:-mb-62 {
    margin-bottom: -248px !important;
  }

  .md\:-ml-62 {
    margin-left: -248px !important;
  }

  .md\:-mt-65 {
    margin-top: -260px !important;
  }

  .md\:-mr-65 {
    margin-right: -260px !important;
  }

  .md\:-mb-65 {
    margin-bottom: -260px !important;
  }

  .md\:-ml-65 {
    margin-left: -260px !important;
  }

  .md\:-mt-66 {
    margin-top: -264px !important;
  }

  .md\:-mr-66 {
    margin-right: -264px !important;
  }

  .md\:-mb-66 {
    margin-bottom: -264px !important;
  }

  .md\:-ml-66 {
    margin-left: -264px !important;
  }

  .md\:-mt-68 {
    margin-top: -272px !important;
  }

  .md\:-mr-68 {
    margin-right: -272px !important;
  }

  .md\:-mb-68 {
    margin-bottom: -272px !important;
  }

  .md\:-ml-68 {
    margin-left: -272px !important;
  }

  .md\:-mt-69 {
    margin-top: -276px !important;
  }

  .md\:-mr-69 {
    margin-right: -276px !important;
  }

  .md\:-mb-69 {
    margin-bottom: -276px !important;
  }

  .md\:-ml-69 {
    margin-left: -276px !important;
  }

  .md\:-mt-70 {
    margin-top: -280px !important;
  }

  .md\:-mr-70 {
    margin-right: -280px !important;
  }

  .md\:-mb-70 {
    margin-bottom: -280px !important;
  }

  .md\:-ml-70 {
    margin-left: -280px !important;
  }

  .md\:-mt-73 {
    margin-top: -292px !important;
  }

  .md\:-mr-73 {
    margin-right: -292px !important;
  }

  .md\:-mb-73 {
    margin-bottom: -292px !important;
  }

  .md\:-ml-73 {
    margin-left: -292px !important;
  }

  .md\:-mt-74 {
    margin-top: -296px !important;
  }

  .md\:-mr-74 {
    margin-right: -296px !important;
  }

  .md\:-mb-74 {
    margin-bottom: -296px !important;
  }

  .md\:-ml-74 {
    margin-left: -296px !important;
  }

  .md\:-mt-75 {
    margin-top: -300px !important;
  }

  .md\:-mr-75 {
    margin-right: -300px !important;
  }

  .md\:-mb-75 {
    margin-bottom: -300px !important;
  }

  .md\:-ml-75 {
    margin-left: -300px !important;
  }

  .md\:-mt-77 {
    margin-top: -308px !important;
  }

  .md\:-mr-77 {
    margin-right: -308px !important;
  }

  .md\:-mb-77 {
    margin-bottom: -308px !important;
  }

  .md\:-ml-77 {
    margin-left: -308px !important;
  }

  .md\:-mt-78 {
    margin-top: -312px !important;
  }

  .md\:-mr-78 {
    margin-right: -312px !important;
  }

  .md\:-mb-78 {
    margin-bottom: -312px !important;
  }

  .md\:-ml-78 {
    margin-left: -312px !important;
  }

  .md\:-mt-80 {
    margin-top: -320px !important;
  }

  .md\:-mr-80 {
    margin-right: -320px !important;
  }

  .md\:-mb-80 {
    margin-bottom: -320px !important;
  }

  .md\:-ml-80 {
    margin-left: -320px !important;
  }

  .md\:-mt-81 {
    margin-top: -324px !important;
  }

  .md\:-mr-81 {
    margin-right: -324px !important;
  }

  .md\:-mb-81 {
    margin-bottom: -324px !important;
  }

  .md\:-ml-81 {
    margin-left: -324px !important;
  }

  .md\:-mt-84 {
    margin-top: -336px !important;
  }

  .md\:-mr-84 {
    margin-right: -336px !important;
  }

  .md\:-mb-84 {
    margin-bottom: -336px !important;
  }

  .md\:-ml-84 {
    margin-left: -336px !important;
  }

  .md\:-mt-87 {
    margin-top: -348px !important;
  }

  .md\:-mr-87 {
    margin-right: -348px !important;
  }

  .md\:-mb-87 {
    margin-bottom: -348px !important;
  }

  .md\:-ml-87 {
    margin-left: -348px !important;
  }

  .md\:-mt-90 {
    margin-top: -360px !important;
  }

  .md\:-mr-90 {
    margin-right: -360px !important;
  }

  .md\:-mb-90 {
    margin-bottom: -360px !important;
  }

  .md\:-ml-90 {
    margin-left: -360px !important;
  }

  .md\:-mt-91 {
    margin-top: -364px !important;
  }

  .md\:-mr-91 {
    margin-right: -364px !important;
  }

  .md\:-mb-91 {
    margin-bottom: -364px !important;
  }

  .md\:-ml-91 {
    margin-left: -364px !important;
  }

  .md\:-mt-92 {
    margin-top: -368px !important;
  }

  .md\:-mr-92 {
    margin-right: -368px !important;
  }

  .md\:-mb-92 {
    margin-bottom: -368px !important;
  }

  .md\:-ml-92 {
    margin-left: -368px !important;
  }

  .md\:-mt-93 {
    margin-top: -372px !important;
  }

  .md\:-mr-93 {
    margin-right: -372px !important;
  }

  .md\:-mb-93 {
    margin-bottom: -372px !important;
  }

  .md\:-ml-93 {
    margin-left: -372px !important;
  }

  .md\:-mt-94 {
    margin-top: -376px !important;
  }

  .md\:-mr-94 {
    margin-right: -376px !important;
  }

  .md\:-mb-94 {
    margin-bottom: -376px !important;
  }

  .md\:-ml-94 {
    margin-left: -376px !important;
  }

  .md\:-mt-95 {
    margin-top: -380px !important;
  }

  .md\:-mr-95 {
    margin-right: -380px !important;
  }

  .md\:-mb-95 {
    margin-bottom: -380px !important;
  }

  .md\:-ml-95 {
    margin-left: -380px !important;
  }

  .md\:-mt-96 {
    margin-top: -384px !important;
  }

  .md\:-mr-96 {
    margin-right: -384px !important;
  }

  .md\:-mb-96 {
    margin-bottom: -384px !important;
  }

  .md\:-ml-96 {
    margin-left: -384px !important;
  }

  .md\:-mt-97 {
    margin-top: -388px !important;
  }

  .md\:-mr-97 {
    margin-right: -388px !important;
  }

  .md\:-mb-97 {
    margin-bottom: -388px !important;
  }

  .md\:-ml-97 {
    margin-left: -388px !important;
  }

  .md\:-mt-98 {
    margin-top: -392px !important;
  }

  .md\:-mr-98 {
    margin-right: -392px !important;
  }

  .md\:-mb-98 {
    margin-bottom: -392px !important;
  }

  .md\:-ml-98 {
    margin-left: -392px !important;
  }

  .md\:-mt-99 {
    margin-top: -396px !important;
  }

  .md\:-mr-99 {
    margin-right: -396px !important;
  }

  .md\:-mb-99 {
    margin-bottom: -396px !important;
  }

  .md\:-ml-99 {
    margin-left: -396px !important;
  }

  .md\:-mt-100 {
    margin-top: -400px !important;
  }

  .md\:-mr-100 {
    margin-right: -400px !important;
  }

  .md\:-mb-100 {
    margin-bottom: -400px !important;
  }

  .md\:-ml-100 {
    margin-left: -400px !important;
  }

  .md\:-mt-101 {
    margin-top: -404px !important;
  }

  .md\:-mr-101 {
    margin-right: -404px !important;
  }

  .md\:-mb-101 {
    margin-bottom: -404px !important;
  }

  .md\:-ml-101 {
    margin-left: -404px !important;
  }

  .md\:-mt-102 {
    margin-top: -408px !important;
  }

  .md\:-mr-102 {
    margin-right: -408px !important;
  }

  .md\:-mb-102 {
    margin-bottom: -408px !important;
  }

  .md\:-ml-102 {
    margin-left: -408px !important;
  }

  .md\:-mt-103 {
    margin-top: -412px !important;
  }

  .md\:-mr-103 {
    margin-right: -412px !important;
  }

  .md\:-mb-103 {
    margin-bottom: -412px !important;
  }

  .md\:-ml-103 {
    margin-left: -412px !important;
  }

  .md\:-mt-104 {
    margin-top: -416px !important;
  }

  .md\:-mr-104 {
    margin-right: -416px !important;
  }

  .md\:-mb-104 {
    margin-bottom: -416px !important;
  }

  .md\:-ml-104 {
    margin-left: -416px !important;
  }

  .md\:-mt-105 {
    margin-top: -420px !important;
  }

  .md\:-mr-105 {
    margin-right: -420px !important;
  }

  .md\:-mb-105 {
    margin-bottom: -420px !important;
  }

  .md\:-ml-105 {
    margin-left: -420px !important;
  }

  .md\:-mt-107 {
    margin-top: -428px !important;
  }

  .md\:-mr-107 {
    margin-right: -428px !important;
  }

  .md\:-mb-107 {
    margin-bottom: -428px !important;
  }

  .md\:-ml-107 {
    margin-left: -428px !important;
  }

  .md\:-mt-110 {
    margin-top: -440px !important;
  }

  .md\:-mr-110 {
    margin-right: -440px !important;
  }

  .md\:-mb-110 {
    margin-bottom: -440px !important;
  }

  .md\:-ml-110 {
    margin-left: -440px !important;
  }

  .md\:-mt-112 {
    margin-top: -448px !important;
  }

  .md\:-mr-112 {
    margin-right: -448px !important;
  }

  .md\:-mb-112 {
    margin-bottom: -448px !important;
  }

  .md\:-ml-112 {
    margin-left: -448px !important;
  }

  .md\:-mt-114 {
    margin-top: -456px !important;
  }

  .md\:-mr-114 {
    margin-right: -456px !important;
  }

  .md\:-mb-114 {
    margin-bottom: -456px !important;
  }

  .md\:-ml-114 {
    margin-left: -456px !important;
  }

  .md\:-mt-115 {
    margin-top: -460px !important;
  }

  .md\:-mr-115 {
    margin-right: -460px !important;
  }

  .md\:-mb-115 {
    margin-bottom: -460px !important;
  }

  .md\:-ml-115 {
    margin-left: -460px !important;
  }

  .md\:-mt-119 {
    margin-top: -476px !important;
  }

  .md\:-mr-119 {
    margin-right: -476px !important;
  }

  .md\:-mb-119 {
    margin-bottom: -476px !important;
  }

  .md\:-ml-119 {
    margin-left: -476px !important;
  }

  .md\:-mt-120 {
    margin-top: -480px !important;
  }

  .md\:-mr-120 {
    margin-right: -480px !important;
  }

  .md\:-mb-120 {
    margin-bottom: -480px !important;
  }

  .md\:-ml-120 {
    margin-left: -480px !important;
  }

  .md\:-mt-122 {
    margin-top: -488px !important;
  }

  .md\:-mr-122 {
    margin-right: -488px !important;
  }

  .md\:-mb-122 {
    margin-bottom: -488px !important;
  }

  .md\:-ml-122 {
    margin-left: -488px !important;
  }

  .md\:-mt-124 {
    margin-top: -496px !important;
  }

  .md\:-mr-124 {
    margin-right: -496px !important;
  }

  .md\:-mb-124 {
    margin-bottom: -496px !important;
  }

  .md\:-ml-124 {
    margin-left: -496px !important;
  }

  .md\:-mt-130 {
    margin-top: -520px !important;
  }

  .md\:-mr-130 {
    margin-right: -520px !important;
  }

  .md\:-mb-130 {
    margin-bottom: -520px !important;
  }

  .md\:-ml-130 {
    margin-left: -520px !important;
  }

  .md\:-mt-138 {
    margin-top: -552px !important;
  }

  .md\:-mr-138 {
    margin-right: -552px !important;
  }

  .md\:-mb-138 {
    margin-bottom: -552px !important;
  }

  .md\:-ml-138 {
    margin-left: -552px !important;
  }

  .md\:-mt-143 {
    margin-top: -572px !important;
  }

  .md\:-mr-143 {
    margin-right: -572px !important;
  }

  .md\:-mb-143 {
    margin-bottom: -572px !important;
  }

  .md\:-ml-143 {
    margin-left: -572px !important;
  }

  .md\:-mt-148 {
    margin-top: -592px !important;
  }

  .md\:-mr-148 {
    margin-right: -592px !important;
  }

  .md\:-mb-148 {
    margin-bottom: -592px !important;
  }

  .md\:-ml-148 {
    margin-left: -592px !important;
  }

  .md\:-mt-150 {
    margin-top: -600px !important;
  }

  .md\:-mr-150 {
    margin-right: -600px !important;
  }

  .md\:-mb-150 {
    margin-bottom: -600px !important;
  }

  .md\:-ml-150 {
    margin-left: -600px !important;
  }

  .md\:-mt-154 {
    margin-top: -616px !important;
  }

  .md\:-mr-154 {
    margin-right: -616px !important;
  }

  .md\:-mb-154 {
    margin-bottom: -616px !important;
  }

  .md\:-ml-154 {
    margin-left: -616px !important;
  }

  .md\:-mt-160 {
    margin-top: -640px !important;
  }

  .md\:-mr-160 {
    margin-right: -640px !important;
  }

  .md\:-mb-160 {
    margin-bottom: -640px !important;
  }

  .md\:-ml-160 {
    margin-left: -640px !important;
  }

  .md\:-mt-162 {
    margin-top: -648px !important;
  }

  .md\:-mr-162 {
    margin-right: -648px !important;
  }

  .md\:-mb-162 {
    margin-bottom: -648px !important;
  }

  .md\:-ml-162 {
    margin-left: -648px !important;
  }

  .md\:-mt-164 {
    margin-top: -656px !important;
  }

  .md\:-mr-164 {
    margin-right: -656px !important;
  }

  .md\:-mb-164 {
    margin-bottom: -656px !important;
  }

  .md\:-ml-164 {
    margin-left: -656px !important;
  }

  .md\:-mt-165 {
    margin-top: -660px !important;
  }

  .md\:-mr-165 {
    margin-right: -660px !important;
  }

  .md\:-mb-165 {
    margin-bottom: -660px !important;
  }

  .md\:-ml-165 {
    margin-left: -660px !important;
  }

  .md\:-mt-166 {
    margin-top: -664px !important;
  }

  .md\:-mr-166 {
    margin-right: -664px !important;
  }

  .md\:-mb-166 {
    margin-bottom: -664px !important;
  }

  .md\:-ml-166 {
    margin-left: -664px !important;
  }

  .md\:-mt-168 {
    margin-top: -672px !important;
  }

  .md\:-mr-168 {
    margin-right: -672px !important;
  }

  .md\:-mb-168 {
    margin-bottom: -672px !important;
  }

  .md\:-ml-168 {
    margin-left: -672px !important;
  }

  .md\:-mt-169 {
    margin-top: -676px !important;
  }

  .md\:-mr-169 {
    margin-right: -676px !important;
  }

  .md\:-mb-169 {
    margin-bottom: -676px !important;
  }

  .md\:-ml-169 {
    margin-left: -676px !important;
  }

  .md\:-mt-170 {
    margin-top: -680px !important;
  }

  .md\:-mr-170 {
    margin-right: -680px !important;
  }

  .md\:-mb-170 {
    margin-bottom: -680px !important;
  }

  .md\:-ml-170 {
    margin-left: -680px !important;
  }

  .md\:-mt-172 {
    margin-top: -688px !important;
  }

  .md\:-mr-172 {
    margin-right: -688px !important;
  }

  .md\:-mb-172 {
    margin-bottom: -688px !important;
  }

  .md\:-ml-172 {
    margin-left: -688px !important;
  }

  .md\:-mt-174 {
    margin-top: -696px !important;
  }

  .md\:-mr-174 {
    margin-right: -696px !important;
  }

  .md\:-mb-174 {
    margin-bottom: -696px !important;
  }

  .md\:-ml-174 {
    margin-left: -696px !important;
  }

  .md\:-mt-175 {
    margin-top: -700px !important;
  }

  .md\:-mr-175 {
    margin-right: -700px !important;
  }

  .md\:-mb-175 {
    margin-bottom: -700px !important;
  }

  .md\:-ml-175 {
    margin-left: -700px !important;
  }

  .md\:-mt-189 {
    margin-top: -756px !important;
  }

  .md\:-mr-189 {
    margin-right: -756px !important;
  }

  .md\:-mb-189 {
    margin-bottom: -756px !important;
  }

  .md\:-ml-189 {
    margin-left: -756px !important;
  }

  .md\:-mt-200 {
    margin-top: -800px !important;
  }

  .md\:-mr-200 {
    margin-right: -800px !important;
  }

  .md\:-mb-200 {
    margin-bottom: -800px !important;
  }

  .md\:-ml-200 {
    margin-left: -800px !important;
  }

  .md\:-mt-0\.5 {
    margin-top: -2px !important;
  }

  .md\:-mr-0\.5 {
    margin-right: -2px !important;
  }

  .md\:-mb-0\.5 {
    margin-bottom: -2px !important;
  }

  .md\:-ml-0\.5 {
    margin-left: -2px !important;
  }

  .md\:-mt-1\.5 {
    margin-top: -6px !important;
  }

  .md\:-mr-1\.5 {
    margin-right: -6px !important;
  }

  .md\:-mb-1\.5 {
    margin-bottom: -6px !important;
  }

  .md\:-ml-1\.5 {
    margin-left: -6px !important;
  }

  .md\:-mt-3\.5 {
    margin-top: -14px !important;
  }

  .md\:-mr-3\.5 {
    margin-right: -14px !important;
  }

  .md\:-mb-3\.5 {
    margin-bottom: -14px !important;
  }

  .md\:-ml-3\.5 {
    margin-left: -14px !important;
  }

  .md\:-mt-6\.5 {
    margin-top: -26px !important;
  }

  .md\:-mr-6\.5 {
    margin-right: -26px !important;
  }

  .md\:-mb-6\.5 {
    margin-bottom: -26px !important;
  }

  .md\:-ml-6\.5 {
    margin-left: -26px !important;
  }

  .md\:-mt-7\.5 {
    margin-top: -30px !important;
  }

  .md\:-mr-7\.5 {
    margin-right: -30px !important;
  }

  .md\:-mb-7\.5 {
    margin-bottom: -30px !important;
  }

  .md\:-ml-7\.5 {
    margin-left: -30px !important;
  }

  .md\:-mt-17\.5 {
    margin-top: -70px !important;
  }

  .md\:-mr-17\.5 {
    margin-right: -70px !important;
  }

  .md\:-mb-17\.5 {
    margin-bottom: -70px !important;
  }

  .md\:-ml-17\.5 {
    margin-left: -70px !important;
  }

  .md\:-mt-28\.5 {
    margin-top: -114px !important;
  }

  .md\:-mr-28\.5 {
    margin-right: -114px !important;
  }

  .md\:-mb-28\.5 {
    margin-bottom: -114px !important;
  }

  .md\:-ml-28\.5 {
    margin-left: -114px !important;
  }

  .md\:-mt-31\.5 {
    margin-top: -126px !important;
  }

  .md\:-mr-31\.5 {
    margin-right: -126px !important;
  }

  .md\:-mb-31\.5 {
    margin-bottom: -126px !important;
  }

  .md\:-ml-31\.5 {
    margin-left: -126px !important;
  }

  .md\:-mt-37\.5 {
    margin-top: -150px !important;
  }

  .md\:-mr-37\.5 {
    margin-right: -150px !important;
  }

  .md\:-mb-37\.5 {
    margin-bottom: -150px !important;
  }

  .md\:-ml-37\.5 {
    margin-left: -150px !important;
  }

  .md\:-mt-72\.5 {
    margin-top: -290px !important;
  }

  .md\:-mr-72\.5 {
    margin-right: -290px !important;
  }

  .md\:-mb-72\.5 {
    margin-bottom: -290px !important;
  }

  .md\:-ml-72\.5 {
    margin-left: -290px !important;
  }

  .md\:-mt-sm {
    margin-top: -8px !important;
  }

  .md\:-mr-sm {
    margin-right: -8px !important;
  }

  .md\:-mb-sm {
    margin-bottom: -8px !important;
  }

  .md\:-ml-sm {
    margin-left: -8px !important;
  }

  .md\:-mt-md {
    margin-top: -16px !important;
  }

  .md\:-mr-md {
    margin-right: -16px !important;
  }

  .md\:-mb-md {
    margin-bottom: -16px !important;
  }

  .md\:-ml-md {
    margin-left: -16px !important;
  }

  .md\:-mt-lg {
    margin-top: -24px !important;
  }

  .md\:-mr-lg {
    margin-right: -24px !important;
  }

  .md\:-mb-lg {
    margin-bottom: -24px !important;
  }

  .md\:-ml-lg {
    margin-left: -24px !important;
  }

  .md\:-mt-xl {
    margin-top: -32px !important;
  }

  .md\:-mr-xl {
    margin-right: -32px !important;
  }

  .md\:-mb-xl {
    margin-bottom: -32px !important;
  }

  .md\:-ml-xl {
    margin-left: -32px !important;
  }

  .md\:-mt-n1 {
    margin-top: 4px !important;
  }

  .md\:-mr-n1 {
    margin-right: 4px !important;
  }

  .md\:-mb-n1 {
    margin-bottom: 4px !important;
  }

  .md\:-ml-n1 {
    margin-left: 4px !important;
  }

  .md\:-mt-n2 {
    margin-top: 8px !important;
  }

  .md\:-mr-n2 {
    margin-right: 8px !important;
  }

  .md\:-mb-n2 {
    margin-bottom: 8px !important;
  }

  .md\:-ml-n2 {
    margin-left: 8px !important;
  }

  .md\:-mt-n3 {
    margin-top: 12px !important;
  }

  .md\:-mr-n3 {
    margin-right: 12px !important;
  }

  .md\:-mb-n3 {
    margin-bottom: 12px !important;
  }

  .md\:-ml-n3 {
    margin-left: 12px !important;
  }

  .md\:-mt-n4 {
    margin-top: 16px !important;
  }

  .md\:-mr-n4 {
    margin-right: 16px !important;
  }

  .md\:-mb-n4 {
    margin-bottom: 16px !important;
  }

  .md\:-ml-n4 {
    margin-left: 16px !important;
  }

  .md\:-mt-n5 {
    margin-top: 20px !important;
  }

  .md\:-mr-n5 {
    margin-right: 20px !important;
  }

  .md\:-mb-n5 {
    margin-bottom: 20px !important;
  }

  .md\:-ml-n5 {
    margin-left: 20px !important;
  }

  .md\:-mt-n6 {
    margin-top: 24px !important;
  }

  .md\:-mr-n6 {
    margin-right: 24px !important;
  }

  .md\:-mb-n6 {
    margin-bottom: 24px !important;
  }

  .md\:-ml-n6 {
    margin-left: 24px !important;
  }

  .md\:-mt-n7 {
    margin-top: 28px !important;
  }

  .md\:-mr-n7 {
    margin-right: 28px !important;
  }

  .md\:-mb-n7 {
    margin-bottom: 28px !important;
  }

  .md\:-ml-n7 {
    margin-left: 28px !important;
  }

  .md\:-mt-n8 {
    margin-top: 32px !important;
  }

  .md\:-mr-n8 {
    margin-right: 32px !important;
  }

  .md\:-mb-n8 {
    margin-bottom: 32px !important;
  }

  .md\:-ml-n8 {
    margin-left: 32px !important;
  }

  .md\:-mt-n9 {
    margin-top: 36px !important;
  }

  .md\:-mr-n9 {
    margin-right: 36px !important;
  }

  .md\:-mb-n9 {
    margin-bottom: 36px !important;
  }

  .md\:-ml-n9 {
    margin-left: 36px !important;
  }

  .md\:-mt-n10 {
    margin-top: 40px !important;
  }

  .md\:-mr-n10 {
    margin-right: 40px !important;
  }

  .md\:-mb-n10 {
    margin-bottom: 40px !important;
  }

  .md\:-ml-n10 {
    margin-left: 40px !important;
  }

  .md\:-mt-n11 {
    margin-top: 44px !important;
  }

  .md\:-mr-n11 {
    margin-right: 44px !important;
  }

  .md\:-mb-n11 {
    margin-bottom: 44px !important;
  }

  .md\:-ml-n11 {
    margin-left: 44px !important;
  }

  .md\:-mt-n12 {
    margin-top: 48px !important;
  }

  .md\:-mr-n12 {
    margin-right: 48px !important;
  }

  .md\:-mb-n12 {
    margin-bottom: 48px !important;
  }

  .md\:-ml-n12 {
    margin-left: 48px !important;
  }

  .md\:-mt-n13 {
    margin-top: 52px !important;
  }

  .md\:-mr-n13 {
    margin-right: 52px !important;
  }

  .md\:-mb-n13 {
    margin-bottom: 52px !important;
  }

  .md\:-ml-n13 {
    margin-left: 52px !important;
  }

  .md\:-mt-n14 {
    margin-top: 46px !important;
  }

  .md\:-mr-n14 {
    margin-right: 46px !important;
  }

  .md\:-mb-n14 {
    margin-bottom: 46px !important;
  }

  .md\:-ml-n14 {
    margin-left: 46px !important;
  }

  .md\:-mt-n22 {
    margin-top: 88px !important;
  }

  .md\:-mr-n22 {
    margin-right: 88px !important;
  }

  .md\:-mb-n22 {
    margin-bottom: 88px !important;
  }

  .md\:-ml-n22 {
    margin-left: 88px !important;
  }

  .md\:max-h-0 {
    max-height: 0px !important;
  }

  .md\:max-h-1 {
    max-height: 4px !important;
  }

  .md\:max-h-2 {
    max-height: 8px !important;
  }

  .md\:max-h-3 {
    max-height: 12px !important;
  }

  .md\:max-h-4 {
    max-height: 16px !important;
  }

  .md\:max-h-5 {
    max-height: 20px !important;
  }

  .md\:max-h-6 {
    max-height: 24px !important;
  }

  .md\:max-h-7 {
    max-height: 28px !important;
  }

  .md\:max-h-8 {
    max-height: 32px !important;
  }

  .md\:max-h-9 {
    max-height: 36px !important;
  }

  .md\:max-h-10 {
    max-height: 40px !important;
  }

  .md\:max-h-11 {
    max-height: 44px !important;
  }

  .md\:max-h-12 {
    max-height: 48px !important;
  }

  .md\:max-h-13 {
    max-height: 52px !important;
  }

  .md\:max-h-14 {
    max-height: 56px !important;
  }

  .md\:max-h-15 {
    max-height: 60px !important;
  }

  .md\:max-h-16 {
    max-height: 64px !important;
  }

  .md\:max-h-17 {
    max-height: 68px !important;
  }

  .md\:max-h-18 {
    max-height: 72px !important;
  }

  .md\:max-h-19 {
    max-height: 76px !important;
  }

  .md\:max-h-20 {
    max-height: 80px !important;
  }

  .md\:max-h-21 {
    max-height: 84px !important;
  }

  .md\:max-h-22 {
    max-height: 88px !important;
  }

  .md\:max-h-23 {
    max-height: 92px !important;
  }

  .md\:max-h-24 {
    max-height: 96px !important;
  }

  .md\:max-h-25 {
    max-height: 100px !important;
  }

  .md\:max-h-26 {
    max-height: 104px !important;
  }

  .md\:max-h-27 {
    max-height: 108px !important;
  }

  .md\:max-h-28 {
    max-height: 112px !important;
  }

  .md\:max-h-29 {
    max-height: 116px !important;
  }

  .md\:max-h-30 {
    max-height: 120px !important;
  }

  .md\:max-h-31 {
    max-height: 124px !important;
  }

  .md\:max-h-32 {
    max-height: 128px !important;
  }

  .md\:max-h-33 {
    max-height: 132px !important;
  }

  .md\:max-h-34 {
    max-height: 136px !important;
  }

  .md\:max-h-35 {
    max-height: 140px !important;
  }

  .md\:max-h-36 {
    max-height: 144px !important;
  }

  .md\:max-h-37 {
    max-height: 148px !important;
  }

  .md\:max-h-38 {
    max-height: 152px !important;
  }

  .md\:max-h-39 {
    max-height: 156px !important;
  }

  .md\:max-h-40 {
    max-height: 160px !important;
  }

  .md\:max-h-41 {
    max-height: 164px !important;
  }

  .md\:max-h-42 {
    max-height: 168px !important;
  }

  .md\:max-h-43 {
    max-height: 172px !important;
  }

  .md\:max-h-44 {
    max-height: 176px !important;
  }

  .md\:max-h-45 {
    max-height: 180px !important;
  }

  .md\:max-h-46 {
    max-height: 184px !important;
  }

  .md\:max-h-47 {
    max-height: 188px !important;
  }

  .md\:max-h-48 {
    max-height: 192px !important;
  }

  .md\:max-h-49 {
    max-height: 196px !important;
  }

  .md\:max-h-50 {
    max-height: 200px !important;
  }

  .md\:max-h-51 {
    max-height: 204px !important;
  }

  .md\:max-h-52 {
    max-height: 208px !important;
  }

  .md\:max-h-53 {
    max-height: 212px !important;
  }

  .md\:max-h-54 {
    max-height: 216px !important;
  }

  .md\:max-h-55 {
    max-height: 220px !important;
  }

  .md\:max-h-56 {
    max-height: 224px !important;
  }

  .md\:max-h-57 {
    max-height: 228px !important;
  }

  .md\:max-h-60 {
    max-height: 240px !important;
  }

  .md\:max-h-61 {
    max-height: 244px !important;
  }

  .md\:max-h-62 {
    max-height: 248px !important;
  }

  .md\:max-h-65 {
    max-height: 260px !important;
  }

  .md\:max-h-66 {
    max-height: 264px !important;
  }

  .md\:max-h-68 {
    max-height: 272px !important;
  }

  .md\:max-h-69 {
    max-height: 276px !important;
  }

  .md\:max-h-70 {
    max-height: 280px !important;
  }

  .md\:max-h-73 {
    max-height: 292px !important;
  }

  .md\:max-h-74 {
    max-height: 296px !important;
  }

  .md\:max-h-75 {
    max-height: 300px !important;
  }

  .md\:max-h-77 {
    max-height: 308px !important;
  }

  .md\:max-h-78 {
    max-height: 312px !important;
  }

  .md\:max-h-80 {
    max-height: 320px !important;
  }

  .md\:max-h-81 {
    max-height: 324px !important;
  }

  .md\:max-h-84 {
    max-height: 336px !important;
  }

  .md\:max-h-87 {
    max-height: 348px !important;
  }

  .md\:max-h-90 {
    max-height: 360px !important;
  }

  .md\:max-h-91 {
    max-height: 364px !important;
  }

  .md\:max-h-92 {
    max-height: 368px !important;
  }

  .md\:max-h-93 {
    max-height: 372px !important;
  }

  .md\:max-h-94 {
    max-height: 376px !important;
  }

  .md\:max-h-95 {
    max-height: 380px !important;
  }

  .md\:max-h-96 {
    max-height: 384px !important;
  }

  .md\:max-h-97 {
    max-height: 388px !important;
  }

  .md\:max-h-98 {
    max-height: 392px !important;
  }

  .md\:max-h-99 {
    max-height: 396px !important;
  }

  .md\:max-h-100 {
    max-height: 400px !important;
  }

  .md\:max-h-101 {
    max-height: 404px !important;
  }

  .md\:max-h-102 {
    max-height: 408px !important;
  }

  .md\:max-h-103 {
    max-height: 412px !important;
  }

  .md\:max-h-104 {
    max-height: 416px !important;
  }

  .md\:max-h-105 {
    max-height: 420px !important;
  }

  .md\:max-h-107 {
    max-height: 428px !important;
  }

  .md\:max-h-110 {
    max-height: 440px !important;
  }

  .md\:max-h-112 {
    max-height: 448px !important;
  }

  .md\:max-h-114 {
    max-height: 456px !important;
  }

  .md\:max-h-115 {
    max-height: 460px !important;
  }

  .md\:max-h-119 {
    max-height: 476px !important;
  }

  .md\:max-h-120 {
    max-height: 480px !important;
  }

  .md\:max-h-122 {
    max-height: 488px !important;
  }

  .md\:max-h-124 {
    max-height: 496px !important;
  }

  .md\:max-h-130 {
    max-height: 520px !important;
  }

  .md\:max-h-138 {
    max-height: 552px !important;
  }

  .md\:max-h-143 {
    max-height: 572px !important;
  }

  .md\:max-h-148 {
    max-height: 592px !important;
  }

  .md\:max-h-150 {
    max-height: 600px !important;
  }

  .md\:max-h-154 {
    max-height: 616px !important;
  }

  .md\:max-h-160 {
    max-height: 640px !important;
  }

  .md\:max-h-162 {
    max-height: 648px !important;
  }

  .md\:max-h-164 {
    max-height: 656px !important;
  }

  .md\:max-h-165 {
    max-height: 660px !important;
  }

  .md\:max-h-166 {
    max-height: 664px !important;
  }

  .md\:max-h-168 {
    max-height: 672px !important;
  }

  .md\:max-h-169 {
    max-height: 676px !important;
  }

  .md\:max-h-170 {
    max-height: 680px !important;
  }

  .md\:max-h-172 {
    max-height: 688px !important;
  }

  .md\:max-h-174 {
    max-height: 696px !important;
  }

  .md\:max-h-175 {
    max-height: 700px !important;
  }

  .md\:max-h-189 {
    max-height: 756px !important;
  }

  .md\:max-h-200 {
    max-height: 800px !important;
  }

  .md\:max-h-0\.5 {
    max-height: 2px !important;
  }

  .md\:max-h-1\.5 {
    max-height: 6px !important;
  }

  .md\:max-h-3\.5 {
    max-height: 14px !important;
  }

  .md\:max-h-6\.5 {
    max-height: 26px !important;
  }

  .md\:max-h-7\.5 {
    max-height: 30px !important;
  }

  .md\:max-h-17\.5 {
    max-height: 70px !important;
  }

  .md\:max-h-28\.5 {
    max-height: 114px !important;
  }

  .md\:max-h-31\.5 {
    max-height: 126px !important;
  }

  .md\:max-h-37\.5 {
    max-height: 150px !important;
  }

  .md\:max-h-72\.5 {
    max-height: 290px !important;
  }

  .md\:max-h-sm {
    max-height: 8px !important;
  }

  .md\:max-h-md {
    max-height: 16px !important;
  }

  .md\:max-h-lg {
    max-height: 24px !important;
  }

  .md\:max-h-xl {
    max-height: 32px !important;
  }

  .md\:max-h-n1 {
    max-height: -4px !important;
  }

  .md\:max-h-n2 {
    max-height: -8px !important;
  }

  .md\:max-h-n3 {
    max-height: -12px !important;
  }

  .md\:max-h-n4 {
    max-height: -16px !important;
  }

  .md\:max-h-n5 {
    max-height: -20px !important;
  }

  .md\:max-h-n6 {
    max-height: -24px !important;
  }

  .md\:max-h-n7 {
    max-height: -28px !important;
  }

  .md\:max-h-n8 {
    max-height: -32px !important;
  }

  .md\:max-h-n9 {
    max-height: -36px !important;
  }

  .md\:max-h-n10 {
    max-height: -40px !important;
  }

  .md\:max-h-n11 {
    max-height: -44px !important;
  }

  .md\:max-h-n12 {
    max-height: -48px !important;
  }

  .md\:max-h-n13 {
    max-height: -52px !important;
  }

  .md\:max-h-n14 {
    max-height: -46px !important;
  }

  .md\:max-h-n22 {
    max-height: -88px !important;
  }

  .md\:max-h-full {
    max-height: 100% !important;
  }

  .md\:max-h-screen {
    max-height: 100vh !important;
  }

  .md\:max-w-0 {
    max-width: 0px !important;
  }

  .md\:max-w-1 {
    max-width: 4px !important;
  }

  .md\:max-w-2 {
    max-width: 8px !important;
  }

  .md\:max-w-3 {
    max-width: 12px !important;
  }

  .md\:max-w-4 {
    max-width: 16px !important;
  }

  .md\:max-w-5 {
    max-width: 20px !important;
  }

  .md\:max-w-6 {
    max-width: 24px !important;
  }

  .md\:max-w-7 {
    max-width: 28px !important;
  }

  .md\:max-w-8 {
    max-width: 32px !important;
  }

  .md\:max-w-9 {
    max-width: 36px !important;
  }

  .md\:max-w-10 {
    max-width: 40px !important;
  }

  .md\:max-w-11 {
    max-width: 44px !important;
  }

  .md\:max-w-12 {
    max-width: 48px !important;
  }

  .md\:max-w-13 {
    max-width: 52px !important;
  }

  .md\:max-w-14 {
    max-width: 56px !important;
  }

  .md\:max-w-15 {
    max-width: 60px !important;
  }

  .md\:max-w-16 {
    max-width: 64px !important;
  }

  .md\:max-w-17 {
    max-width: 68px !important;
  }

  .md\:max-w-18 {
    max-width: 72px !important;
  }

  .md\:max-w-19 {
    max-width: 76px !important;
  }

  .md\:max-w-20 {
    max-width: 80px !important;
  }

  .md\:max-w-21 {
    max-width: 84px !important;
  }

  .md\:max-w-22 {
    max-width: 88px !important;
  }

  .md\:max-w-23 {
    max-width: 92px !important;
  }

  .md\:max-w-24 {
    max-width: 96px !important;
  }

  .md\:max-w-25 {
    max-width: 100px !important;
  }

  .md\:max-w-26 {
    max-width: 104px !important;
  }

  .md\:max-w-27 {
    max-width: 108px !important;
  }

  .md\:max-w-28 {
    max-width: 112px !important;
  }

  .md\:max-w-29 {
    max-width: 116px !important;
  }

  .md\:max-w-30 {
    max-width: 120px !important;
  }

  .md\:max-w-31 {
    max-width: 124px !important;
  }

  .md\:max-w-32 {
    max-width: 128px !important;
  }

  .md\:max-w-33 {
    max-width: 132px !important;
  }

  .md\:max-w-34 {
    max-width: 136px !important;
  }

  .md\:max-w-35 {
    max-width: 140px !important;
  }

  .md\:max-w-36 {
    max-width: 144px !important;
  }

  .md\:max-w-37 {
    max-width: 148px !important;
  }

  .md\:max-w-38 {
    max-width: 152px !important;
  }

  .md\:max-w-39 {
    max-width: 156px !important;
  }

  .md\:max-w-40 {
    max-width: 160px !important;
  }

  .md\:max-w-41 {
    max-width: 164px !important;
  }

  .md\:max-w-42 {
    max-width: 168px !important;
  }

  .md\:max-w-43 {
    max-width: 172px !important;
  }

  .md\:max-w-44 {
    max-width: 176px !important;
  }

  .md\:max-w-45 {
    max-width: 180px !important;
  }

  .md\:max-w-46 {
    max-width: 184px !important;
  }

  .md\:max-w-47 {
    max-width: 188px !important;
  }

  .md\:max-w-48 {
    max-width: 192px !important;
  }

  .md\:max-w-49 {
    max-width: 196px !important;
  }

  .md\:max-w-50 {
    max-width: 200px !important;
  }

  .md\:max-w-51 {
    max-width: 204px !important;
  }

  .md\:max-w-52 {
    max-width: 208px !important;
  }

  .md\:max-w-53 {
    max-width: 212px !important;
  }

  .md\:max-w-54 {
    max-width: 216px !important;
  }

  .md\:max-w-55 {
    max-width: 220px !important;
  }

  .md\:max-w-56 {
    max-width: 224px !important;
  }

  .md\:max-w-57 {
    max-width: 228px !important;
  }

  .md\:max-w-60 {
    max-width: 240px !important;
  }

  .md\:max-w-61 {
    max-width: 244px !important;
  }

  .md\:max-w-62 {
    max-width: 248px !important;
  }

  .md\:max-w-65 {
    max-width: 260px !important;
  }

  .md\:max-w-66 {
    max-width: 264px !important;
  }

  .md\:max-w-68 {
    max-width: 272px !important;
  }

  .md\:max-w-69 {
    max-width: 276px !important;
  }

  .md\:max-w-70 {
    max-width: 280px !important;
  }

  .md\:max-w-73 {
    max-width: 292px !important;
  }

  .md\:max-w-74 {
    max-width: 296px !important;
  }

  .md\:max-w-75 {
    max-width: 300px !important;
  }

  .md\:max-w-77 {
    max-width: 308px !important;
  }

  .md\:max-w-78 {
    max-width: 312px !important;
  }

  .md\:max-w-80 {
    max-width: 320px !important;
  }

  .md\:max-w-81 {
    max-width: 324px !important;
  }

  .md\:max-w-84 {
    max-width: 336px !important;
  }

  .md\:max-w-87 {
    max-width: 348px !important;
  }

  .md\:max-w-90 {
    max-width: 360px !important;
  }

  .md\:max-w-91 {
    max-width: 364px !important;
  }

  .md\:max-w-92 {
    max-width: 368px !important;
  }

  .md\:max-w-93 {
    max-width: 372px !important;
  }

  .md\:max-w-94 {
    max-width: 376px !important;
  }

  .md\:max-w-95 {
    max-width: 380px !important;
  }

  .md\:max-w-96 {
    max-width: 384px !important;
  }

  .md\:max-w-97 {
    max-width: 388px !important;
  }

  .md\:max-w-98 {
    max-width: 392px !important;
  }

  .md\:max-w-99 {
    max-width: 396px !important;
  }

  .md\:max-w-100 {
    max-width: 400px !important;
  }

  .md\:max-w-101 {
    max-width: 404px !important;
  }

  .md\:max-w-102 {
    max-width: 408px !important;
  }

  .md\:max-w-103 {
    max-width: 412px !important;
  }

  .md\:max-w-104 {
    max-width: 416px !important;
  }

  .md\:max-w-105 {
    max-width: 420px !important;
  }

  .md\:max-w-107 {
    max-width: 428px !important;
  }

  .md\:max-w-110 {
    max-width: 440px !important;
  }

  .md\:max-w-112 {
    max-width: 448px !important;
  }

  .md\:max-w-114 {
    max-width: 456px !important;
  }

  .md\:max-w-115 {
    max-width: 460px !important;
  }

  .md\:max-w-119 {
    max-width: 476px !important;
  }

  .md\:max-w-120 {
    max-width: 480px !important;
  }

  .md\:max-w-122 {
    max-width: 488px !important;
  }

  .md\:max-w-124 {
    max-width: 496px !important;
  }

  .md\:max-w-130 {
    max-width: 520px !important;
  }

  .md\:max-w-138 {
    max-width: 552px !important;
  }

  .md\:max-w-143 {
    max-width: 572px !important;
  }

  .md\:max-w-148 {
    max-width: 592px !important;
  }

  .md\:max-w-150 {
    max-width: 600px !important;
  }

  .md\:max-w-154 {
    max-width: 616px !important;
  }

  .md\:max-w-160 {
    max-width: 640px !important;
  }

  .md\:max-w-162 {
    max-width: 648px !important;
  }

  .md\:max-w-164 {
    max-width: 656px !important;
  }

  .md\:max-w-165 {
    max-width: 660px !important;
  }

  .md\:max-w-166 {
    max-width: 664px !important;
  }

  .md\:max-w-168 {
    max-width: 672px !important;
  }

  .md\:max-w-169 {
    max-width: 676px !important;
  }

  .md\:max-w-170 {
    max-width: 680px !important;
  }

  .md\:max-w-172 {
    max-width: 688px !important;
  }

  .md\:max-w-174 {
    max-width: 696px !important;
  }

  .md\:max-w-175 {
    max-width: 700px !important;
  }

  .md\:max-w-189 {
    max-width: 756px !important;
  }

  .md\:max-w-200 {
    max-width: 800px !important;
  }

  .md\:max-w-none {
    max-width: none !important;
  }

  .md\:max-w-xs {
    max-width: 20rem !important;
  }

  .md\:max-w-sm {
    max-width: 8px !important;
  }

  .md\:max-w-md {
    max-width: 16px !important;
  }

  .md\:max-w-lg {
    max-width: 24px !important;
  }

  .md\:max-w-xl {
    max-width: 32px !important;
  }

  .md\:max-w-2xl {
    max-width: 42rem !important;
  }

  .md\:max-w-3xl {
    max-width: 48rem !important;
  }

  .md\:max-w-4xl {
    max-width: 56rem !important;
  }

  .md\:max-w-5xl {
    max-width: 64rem !important;
  }

  .md\:max-w-6xl {
    max-width: 72rem !important;
  }

  .md\:max-w-7xl {
    max-width: 80rem !important;
  }

  .md\:max-w-full {
    max-width: 100% !important;
  }

  .md\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: min-content !important;
  }

  .md\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: max-content !important;
  }

  .md\:max-w-prose {
    max-width: 65ch !important;
  }

  .md\:max-w-0\.5 {
    max-width: 2px !important;
  }

  .md\:max-w-1\.5 {
    max-width: 6px !important;
  }

  .md\:max-w-3\.5 {
    max-width: 14px !important;
  }

  .md\:max-w-6\.5 {
    max-width: 26px !important;
  }

  .md\:max-w-7\.5 {
    max-width: 30px !important;
  }

  .md\:max-w-17\.5 {
    max-width: 70px !important;
  }

  .md\:max-w-28\.5 {
    max-width: 114px !important;
  }

  .md\:max-w-31\.5 {
    max-width: 126px !important;
  }

  .md\:max-w-37\.5 {
    max-width: 150px !important;
  }

  .md\:max-w-72\.5 {
    max-width: 290px !important;
  }

  .md\:max-w-n1 {
    max-width: -4px !important;
  }

  .md\:max-w-n2 {
    max-width: -8px !important;
  }

  .md\:max-w-n3 {
    max-width: -12px !important;
  }

  .md\:max-w-n4 {
    max-width: -16px !important;
  }

  .md\:max-w-n5 {
    max-width: -20px !important;
  }

  .md\:max-w-n6 {
    max-width: -24px !important;
  }

  .md\:max-w-n7 {
    max-width: -28px !important;
  }

  .md\:max-w-n8 {
    max-width: -32px !important;
  }

  .md\:max-w-n9 {
    max-width: -36px !important;
  }

  .md\:max-w-n10 {
    max-width: -40px !important;
  }

  .md\:max-w-n11 {
    max-width: -44px !important;
  }

  .md\:max-w-n12 {
    max-width: -48px !important;
  }

  .md\:max-w-n13 {
    max-width: -52px !important;
  }

  .md\:max-w-n14 {
    max-width: -46px !important;
  }

  .md\:max-w-n22 {
    max-width: -88px !important;
  }

  .md\:min-h-0 {
    min-height: 0px !important;
  }

  .md\:min-h-1 {
    min-height: 4px !important;
  }

  .md\:min-h-2 {
    min-height: 8px !important;
  }

  .md\:min-h-3 {
    min-height: 12px !important;
  }

  .md\:min-h-4 {
    min-height: 16px !important;
  }

  .md\:min-h-5 {
    min-height: 20px !important;
  }

  .md\:min-h-6 {
    min-height: 24px !important;
  }

  .md\:min-h-7 {
    min-height: 28px !important;
  }

  .md\:min-h-8 {
    min-height: 32px !important;
  }

  .md\:min-h-9 {
    min-height: 36px !important;
  }

  .md\:min-h-10 {
    min-height: 40px !important;
  }

  .md\:min-h-11 {
    min-height: 44px !important;
  }

  .md\:min-h-12 {
    min-height: 48px !important;
  }

  .md\:min-h-13 {
    min-height: 52px !important;
  }

  .md\:min-h-14 {
    min-height: 56px !important;
  }

  .md\:min-h-15 {
    min-height: 60px !important;
  }

  .md\:min-h-16 {
    min-height: 64px !important;
  }

  .md\:min-h-17 {
    min-height: 68px !important;
  }

  .md\:min-h-18 {
    min-height: 72px !important;
  }

  .md\:min-h-19 {
    min-height: 76px !important;
  }

  .md\:min-h-20 {
    min-height: 80px !important;
  }

  .md\:min-h-21 {
    min-height: 84px !important;
  }

  .md\:min-h-22 {
    min-height: 88px !important;
  }

  .md\:min-h-23 {
    min-height: 92px !important;
  }

  .md\:min-h-24 {
    min-height: 96px !important;
  }

  .md\:min-h-25 {
    min-height: 100px !important;
  }

  .md\:min-h-26 {
    min-height: 104px !important;
  }

  .md\:min-h-27 {
    min-height: 108px !important;
  }

  .md\:min-h-28 {
    min-height: 112px !important;
  }

  .md\:min-h-29 {
    min-height: 116px !important;
  }

  .md\:min-h-30 {
    min-height: 120px !important;
  }

  .md\:min-h-31 {
    min-height: 124px !important;
  }

  .md\:min-h-32 {
    min-height: 128px !important;
  }

  .md\:min-h-33 {
    min-height: 132px !important;
  }

  .md\:min-h-34 {
    min-height: 136px !important;
  }

  .md\:min-h-35 {
    min-height: 140px !important;
  }

  .md\:min-h-36 {
    min-height: 144px !important;
  }

  .md\:min-h-37 {
    min-height: 148px !important;
  }

  .md\:min-h-38 {
    min-height: 152px !important;
  }

  .md\:min-h-39 {
    min-height: 156px !important;
  }

  .md\:min-h-40 {
    min-height: 160px !important;
  }

  .md\:min-h-41 {
    min-height: 164px !important;
  }

  .md\:min-h-42 {
    min-height: 168px !important;
  }

  .md\:min-h-43 {
    min-height: 172px !important;
  }

  .md\:min-h-44 {
    min-height: 176px !important;
  }

  .md\:min-h-45 {
    min-height: 180px !important;
  }

  .md\:min-h-46 {
    min-height: 184px !important;
  }

  .md\:min-h-47 {
    min-height: 188px !important;
  }

  .md\:min-h-48 {
    min-height: 192px !important;
  }

  .md\:min-h-49 {
    min-height: 196px !important;
  }

  .md\:min-h-50 {
    min-height: 200px !important;
  }

  .md\:min-h-51 {
    min-height: 204px !important;
  }

  .md\:min-h-52 {
    min-height: 208px !important;
  }

  .md\:min-h-53 {
    min-height: 212px !important;
  }

  .md\:min-h-54 {
    min-height: 216px !important;
  }

  .md\:min-h-55 {
    min-height: 220px !important;
  }

  .md\:min-h-56 {
    min-height: 224px !important;
  }

  .md\:min-h-57 {
    min-height: 228px !important;
  }

  .md\:min-h-60 {
    min-height: 240px !important;
  }

  .md\:min-h-61 {
    min-height: 244px !important;
  }

  .md\:min-h-62 {
    min-height: 248px !important;
  }

  .md\:min-h-65 {
    min-height: 260px !important;
  }

  .md\:min-h-66 {
    min-height: 264px !important;
  }

  .md\:min-h-68 {
    min-height: 272px !important;
  }

  .md\:min-h-69 {
    min-height: 276px !important;
  }

  .md\:min-h-70 {
    min-height: 280px !important;
  }

  .md\:min-h-73 {
    min-height: 292px !important;
  }

  .md\:min-h-74 {
    min-height: 296px !important;
  }

  .md\:min-h-75 {
    min-height: 300px !important;
  }

  .md\:min-h-77 {
    min-height: 308px !important;
  }

  .md\:min-h-78 {
    min-height: 312px !important;
  }

  .md\:min-h-80 {
    min-height: 320px !important;
  }

  .md\:min-h-81 {
    min-height: 324px !important;
  }

  .md\:min-h-84 {
    min-height: 336px !important;
  }

  .md\:min-h-87 {
    min-height: 348px !important;
  }

  .md\:min-h-90 {
    min-height: 360px !important;
  }

  .md\:min-h-91 {
    min-height: 364px !important;
  }

  .md\:min-h-92 {
    min-height: 368px !important;
  }

  .md\:min-h-93 {
    min-height: 372px !important;
  }

  .md\:min-h-94 {
    min-height: 376px !important;
  }

  .md\:min-h-95 {
    min-height: 380px !important;
  }

  .md\:min-h-96 {
    min-height: 384px !important;
  }

  .md\:min-h-97 {
    min-height: 388px !important;
  }

  .md\:min-h-98 {
    min-height: 392px !important;
  }

  .md\:min-h-99 {
    min-height: 396px !important;
  }

  .md\:min-h-100 {
    min-height: 400px !important;
  }

  .md\:min-h-101 {
    min-height: 404px !important;
  }

  .md\:min-h-102 {
    min-height: 408px !important;
  }

  .md\:min-h-103 {
    min-height: 412px !important;
  }

  .md\:min-h-104 {
    min-height: 416px !important;
  }

  .md\:min-h-105 {
    min-height: 420px !important;
  }

  .md\:min-h-107 {
    min-height: 428px !important;
  }

  .md\:min-h-110 {
    min-height: 440px !important;
  }

  .md\:min-h-112 {
    min-height: 448px !important;
  }

  .md\:min-h-114 {
    min-height: 456px !important;
  }

  .md\:min-h-115 {
    min-height: 460px !important;
  }

  .md\:min-h-119 {
    min-height: 476px !important;
  }

  .md\:min-h-120 {
    min-height: 480px !important;
  }

  .md\:min-h-122 {
    min-height: 488px !important;
  }

  .md\:min-h-124 {
    min-height: 496px !important;
  }

  .md\:min-h-130 {
    min-height: 520px !important;
  }

  .md\:min-h-138 {
    min-height: 552px !important;
  }

  .md\:min-h-143 {
    min-height: 572px !important;
  }

  .md\:min-h-148 {
    min-height: 592px !important;
  }

  .md\:min-h-150 {
    min-height: 600px !important;
  }

  .md\:min-h-154 {
    min-height: 616px !important;
  }

  .md\:min-h-160 {
    min-height: 640px !important;
  }

  .md\:min-h-162 {
    min-height: 648px !important;
  }

  .md\:min-h-164 {
    min-height: 656px !important;
  }

  .md\:min-h-165 {
    min-height: 660px !important;
  }

  .md\:min-h-166 {
    min-height: 664px !important;
  }

  .md\:min-h-168 {
    min-height: 672px !important;
  }

  .md\:min-h-169 {
    min-height: 676px !important;
  }

  .md\:min-h-170 {
    min-height: 680px !important;
  }

  .md\:min-h-172 {
    min-height: 688px !important;
  }

  .md\:min-h-174 {
    min-height: 696px !important;
  }

  .md\:min-h-175 {
    min-height: 700px !important;
  }

  .md\:min-h-189 {
    min-height: 756px !important;
  }

  .md\:min-h-200 {
    min-height: 800px !important;
  }

  .md\:min-h-full {
    min-height: 100% !important;
  }

  .md\:min-h-screen {
    min-height: 100vh !important;
  }

  .md\:min-h-0\.5 {
    min-height: 2px !important;
  }

  .md\:min-h-1\.5 {
    min-height: 6px !important;
  }

  .md\:min-h-3\.5 {
    min-height: 14px !important;
  }

  .md\:min-h-6\.5 {
    min-height: 26px !important;
  }

  .md\:min-h-7\.5 {
    min-height: 30px !important;
  }

  .md\:min-h-17\.5 {
    min-height: 70px !important;
  }

  .md\:min-h-28\.5 {
    min-height: 114px !important;
  }

  .md\:min-h-31\.5 {
    min-height: 126px !important;
  }

  .md\:min-h-37\.5 {
    min-height: 150px !important;
  }

  .md\:min-h-72\.5 {
    min-height: 290px !important;
  }

  .md\:min-h-sm {
    min-height: 8px !important;
  }

  .md\:min-h-md {
    min-height: 16px !important;
  }

  .md\:min-h-lg {
    min-height: 24px !important;
  }

  .md\:min-h-xl {
    min-height: 32px !important;
  }

  .md\:min-h-n1 {
    min-height: -4px !important;
  }

  .md\:min-h-n2 {
    min-height: -8px !important;
  }

  .md\:min-h-n3 {
    min-height: -12px !important;
  }

  .md\:min-h-n4 {
    min-height: -16px !important;
  }

  .md\:min-h-n5 {
    min-height: -20px !important;
  }

  .md\:min-h-n6 {
    min-height: -24px !important;
  }

  .md\:min-h-n7 {
    min-height: -28px !important;
  }

  .md\:min-h-n8 {
    min-height: -32px !important;
  }

  .md\:min-h-n9 {
    min-height: -36px !important;
  }

  .md\:min-h-n10 {
    min-height: -40px !important;
  }

  .md\:min-h-n11 {
    min-height: -44px !important;
  }

  .md\:min-h-n12 {
    min-height: -48px !important;
  }

  .md\:min-h-n13 {
    min-height: -52px !important;
  }

  .md\:min-h-n14 {
    min-height: -46px !important;
  }

  .md\:min-h-n22 {
    min-height: -88px !important;
  }

  .md\:min-w-0 {
    min-width: 0px !important;
  }

  .md\:min-w-1 {
    min-width: 4px !important;
  }

  .md\:min-w-2 {
    min-width: 8px !important;
  }

  .md\:min-w-3 {
    min-width: 12px !important;
  }

  .md\:min-w-4 {
    min-width: 16px !important;
  }

  .md\:min-w-5 {
    min-width: 20px !important;
  }

  .md\:min-w-6 {
    min-width: 24px !important;
  }

  .md\:min-w-7 {
    min-width: 28px !important;
  }

  .md\:min-w-8 {
    min-width: 32px !important;
  }

  .md\:min-w-9 {
    min-width: 36px !important;
  }

  .md\:min-w-10 {
    min-width: 40px !important;
  }

  .md\:min-w-11 {
    min-width: 44px !important;
  }

  .md\:min-w-12 {
    min-width: 48px !important;
  }

  .md\:min-w-13 {
    min-width: 52px !important;
  }

  .md\:min-w-14 {
    min-width: 56px !important;
  }

  .md\:min-w-15 {
    min-width: 60px !important;
  }

  .md\:min-w-16 {
    min-width: 64px !important;
  }

  .md\:min-w-17 {
    min-width: 68px !important;
  }

  .md\:min-w-18 {
    min-width: 72px !important;
  }

  .md\:min-w-19 {
    min-width: 76px !important;
  }

  .md\:min-w-20 {
    min-width: 80px !important;
  }

  .md\:min-w-21 {
    min-width: 84px !important;
  }

  .md\:min-w-22 {
    min-width: 88px !important;
  }

  .md\:min-w-23 {
    min-width: 92px !important;
  }

  .md\:min-w-24 {
    min-width: 96px !important;
  }

  .md\:min-w-25 {
    min-width: 100px !important;
  }

  .md\:min-w-26 {
    min-width: 104px !important;
  }

  .md\:min-w-27 {
    min-width: 108px !important;
  }

  .md\:min-w-28 {
    min-width: 112px !important;
  }

  .md\:min-w-29 {
    min-width: 116px !important;
  }

  .md\:min-w-30 {
    min-width: 120px !important;
  }

  .md\:min-w-31 {
    min-width: 124px !important;
  }

  .md\:min-w-32 {
    min-width: 128px !important;
  }

  .md\:min-w-33 {
    min-width: 132px !important;
  }

  .md\:min-w-34 {
    min-width: 136px !important;
  }

  .md\:min-w-35 {
    min-width: 140px !important;
  }

  .md\:min-w-36 {
    min-width: 144px !important;
  }

  .md\:min-w-37 {
    min-width: 148px !important;
  }

  .md\:min-w-38 {
    min-width: 152px !important;
  }

  .md\:min-w-39 {
    min-width: 156px !important;
  }

  .md\:min-w-40 {
    min-width: 160px !important;
  }

  .md\:min-w-41 {
    min-width: 164px !important;
  }

  .md\:min-w-42 {
    min-width: 168px !important;
  }

  .md\:min-w-43 {
    min-width: 172px !important;
  }

  .md\:min-w-44 {
    min-width: 176px !important;
  }

  .md\:min-w-45 {
    min-width: 180px !important;
  }

  .md\:min-w-46 {
    min-width: 184px !important;
  }

  .md\:min-w-47 {
    min-width: 188px !important;
  }

  .md\:min-w-48 {
    min-width: 192px !important;
  }

  .md\:min-w-49 {
    min-width: 196px !important;
  }

  .md\:min-w-50 {
    min-width: 200px !important;
  }

  .md\:min-w-51 {
    min-width: 204px !important;
  }

  .md\:min-w-52 {
    min-width: 208px !important;
  }

  .md\:min-w-53 {
    min-width: 212px !important;
  }

  .md\:min-w-54 {
    min-width: 216px !important;
  }

  .md\:min-w-55 {
    min-width: 220px !important;
  }

  .md\:min-w-56 {
    min-width: 224px !important;
  }

  .md\:min-w-57 {
    min-width: 228px !important;
  }

  .md\:min-w-60 {
    min-width: 240px !important;
  }

  .md\:min-w-61 {
    min-width: 244px !important;
  }

  .md\:min-w-62 {
    min-width: 248px !important;
  }

  .md\:min-w-65 {
    min-width: 260px !important;
  }

  .md\:min-w-66 {
    min-width: 264px !important;
  }

  .md\:min-w-68 {
    min-width: 272px !important;
  }

  .md\:min-w-69 {
    min-width: 276px !important;
  }

  .md\:min-w-70 {
    min-width: 280px !important;
  }

  .md\:min-w-73 {
    min-width: 292px !important;
  }

  .md\:min-w-74 {
    min-width: 296px !important;
  }

  .md\:min-w-75 {
    min-width: 300px !important;
  }

  .md\:min-w-77 {
    min-width: 308px !important;
  }

  .md\:min-w-78 {
    min-width: 312px !important;
  }

  .md\:min-w-80 {
    min-width: 320px !important;
  }

  .md\:min-w-81 {
    min-width: 324px !important;
  }

  .md\:min-w-84 {
    min-width: 336px !important;
  }

  .md\:min-w-87 {
    min-width: 348px !important;
  }

  .md\:min-w-90 {
    min-width: 360px !important;
  }

  .md\:min-w-91 {
    min-width: 364px !important;
  }

  .md\:min-w-92 {
    min-width: 368px !important;
  }

  .md\:min-w-93 {
    min-width: 372px !important;
  }

  .md\:min-w-94 {
    min-width: 376px !important;
  }

  .md\:min-w-95 {
    min-width: 380px !important;
  }

  .md\:min-w-96 {
    min-width: 384px !important;
  }

  .md\:min-w-97 {
    min-width: 388px !important;
  }

  .md\:min-w-98 {
    min-width: 392px !important;
  }

  .md\:min-w-99 {
    min-width: 396px !important;
  }

  .md\:min-w-100 {
    min-width: 400px !important;
  }

  .md\:min-w-101 {
    min-width: 404px !important;
  }

  .md\:min-w-102 {
    min-width: 408px !important;
  }

  .md\:min-w-103 {
    min-width: 412px !important;
  }

  .md\:min-w-104 {
    min-width: 416px !important;
  }

  .md\:min-w-105 {
    min-width: 420px !important;
  }

  .md\:min-w-107 {
    min-width: 428px !important;
  }

  .md\:min-w-110 {
    min-width: 440px !important;
  }

  .md\:min-w-112 {
    min-width: 448px !important;
  }

  .md\:min-w-114 {
    min-width: 456px !important;
  }

  .md\:min-w-115 {
    min-width: 460px !important;
  }

  .md\:min-w-119 {
    min-width: 476px !important;
  }

  .md\:min-w-120 {
    min-width: 480px !important;
  }

  .md\:min-w-122 {
    min-width: 488px !important;
  }

  .md\:min-w-124 {
    min-width: 496px !important;
  }

  .md\:min-w-130 {
    min-width: 520px !important;
  }

  .md\:min-w-138 {
    min-width: 552px !important;
  }

  .md\:min-w-143 {
    min-width: 572px !important;
  }

  .md\:min-w-148 {
    min-width: 592px !important;
  }

  .md\:min-w-150 {
    min-width: 600px !important;
  }

  .md\:min-w-154 {
    min-width: 616px !important;
  }

  .md\:min-w-160 {
    min-width: 640px !important;
  }

  .md\:min-w-162 {
    min-width: 648px !important;
  }

  .md\:min-w-164 {
    min-width: 656px !important;
  }

  .md\:min-w-165 {
    min-width: 660px !important;
  }

  .md\:min-w-166 {
    min-width: 664px !important;
  }

  .md\:min-w-168 {
    min-width: 672px !important;
  }

  .md\:min-w-169 {
    min-width: 676px !important;
  }

  .md\:min-w-170 {
    min-width: 680px !important;
  }

  .md\:min-w-172 {
    min-width: 688px !important;
  }

  .md\:min-w-174 {
    min-width: 696px !important;
  }

  .md\:min-w-175 {
    min-width: 700px !important;
  }

  .md\:min-w-189 {
    min-width: 756px !important;
  }

  .md\:min-w-200 {
    min-width: 800px !important;
  }

  .md\:min-w-full {
    min-width: 100% !important;
  }

  .md\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: min-content !important;
  }

  .md\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: max-content !important;
  }

  .md\:min-w-0\.5 {
    min-width: 2px !important;
  }

  .md\:min-w-1\.5 {
    min-width: 6px !important;
  }

  .md\:min-w-3\.5 {
    min-width: 14px !important;
  }

  .md\:min-w-6\.5 {
    min-width: 26px !important;
  }

  .md\:min-w-7\.5 {
    min-width: 30px !important;
  }

  .md\:min-w-17\.5 {
    min-width: 70px !important;
  }

  .md\:min-w-28\.5 {
    min-width: 114px !important;
  }

  .md\:min-w-31\.5 {
    min-width: 126px !important;
  }

  .md\:min-w-37\.5 {
    min-width: 150px !important;
  }

  .md\:min-w-72\.5 {
    min-width: 290px !important;
  }

  .md\:min-w-sm {
    min-width: 8px !important;
  }

  .md\:min-w-md {
    min-width: 16px !important;
  }

  .md\:min-w-lg {
    min-width: 24px !important;
  }

  .md\:min-w-xl {
    min-width: 32px !important;
  }

  .md\:min-w-n1 {
    min-width: -4px !important;
  }

  .md\:min-w-n2 {
    min-width: -8px !important;
  }

  .md\:min-w-n3 {
    min-width: -12px !important;
  }

  .md\:min-w-n4 {
    min-width: -16px !important;
  }

  .md\:min-w-n5 {
    min-width: -20px !important;
  }

  .md\:min-w-n6 {
    min-width: -24px !important;
  }

  .md\:min-w-n7 {
    min-width: -28px !important;
  }

  .md\:min-w-n8 {
    min-width: -32px !important;
  }

  .md\:min-w-n9 {
    min-width: -36px !important;
  }

  .md\:min-w-n10 {
    min-width: -40px !important;
  }

  .md\:min-w-n11 {
    min-width: -44px !important;
  }

  .md\:min-w-n12 {
    min-width: -48px !important;
  }

  .md\:min-w-n13 {
    min-width: -52px !important;
  }

  .md\:min-w-n14 {
    min-width: -46px !important;
  }

  .md\:min-w-n22 {
    min-width: -88px !important;
  }

  .md\:object-contain {
    object-fit: contain !important;
  }

  .md\:object-cover {
    object-fit: cover !important;
  }

  .md\:object-fill {
    object-fit: fill !important;
  }

  .md\:object-none {
    object-fit: none !important;
  }

  .md\:object-scale-down {
    object-fit: scale-down !important;
  }

  .md\:object-bottom {
    object-position: bottom !important;
  }

  .md\:object-center {
    object-position: center !important;
  }

  .md\:object-left {
    object-position: left !important;
  }

  .md\:object-left-bottom {
    object-position: left bottom !important;
  }

  .md\:object-left-top {
    object-position: left top !important;
  }

  .md\:object-right {
    object-position: right !important;
  }

  .md\:object-right-bottom {
    object-position: right bottom !important;
  }

  .md\:object-right-top {
    object-position: right top !important;
  }

  .md\:object-top {
    object-position: top !important;
  }

  .md\:opacity-0 {
    opacity: 0 !important;
  }

  .md\:opacity-5 {
    opacity: 0.05 !important;
  }

  .md\:opacity-10 {
    opacity: 0.1 !important;
  }

  .md\:opacity-20 {
    opacity: 0.2 !important;
  }

  .md\:opacity-25 {
    opacity: 0.25 !important;
  }

  .md\:opacity-30 {
    opacity: 0.3 !important;
  }

  .md\:opacity-40 {
    opacity: 0.4 !important;
  }

  .md\:opacity-50 {
    opacity: 0.5 !important;
  }

  .md\:opacity-60 {
    opacity: 0.6 !important;
  }

  .md\:opacity-70 {
    opacity: 0.7 !important;
  }

  .md\:opacity-75 {
    opacity: 0.75 !important;
  }

  .md\:opacity-80 {
    opacity: 0.8 !important;
  }

  .md\:opacity-90 {
    opacity: 0.9 !important;
  }

  .md\:opacity-95 {
    opacity: 0.95 !important;
  }

  .md\:opacity-100 {
    opacity: 1 !important;
  }

  .group:hover .md\:group-hover\:opacity-0 {
    opacity: 0 !important;
  }

  .group:hover .md\:group-hover\:opacity-5 {
    opacity: 0.05 !important;
  }

  .group:hover .md\:group-hover\:opacity-10 {
    opacity: 0.1 !important;
  }

  .group:hover .md\:group-hover\:opacity-20 {
    opacity: 0.2 !important;
  }

  .group:hover .md\:group-hover\:opacity-25 {
    opacity: 0.25 !important;
  }

  .group:hover .md\:group-hover\:opacity-30 {
    opacity: 0.3 !important;
  }

  .group:hover .md\:group-hover\:opacity-40 {
    opacity: 0.4 !important;
  }

  .group:hover .md\:group-hover\:opacity-50 {
    opacity: 0.5 !important;
  }

  .group:hover .md\:group-hover\:opacity-60 {
    opacity: 0.6 !important;
  }

  .group:hover .md\:group-hover\:opacity-70 {
    opacity: 0.7 !important;
  }

  .group:hover .md\:group-hover\:opacity-75 {
    opacity: 0.75 !important;
  }

  .group:hover .md\:group-hover\:opacity-80 {
    opacity: 0.8 !important;
  }

  .group:hover .md\:group-hover\:opacity-90 {
    opacity: 0.9 !important;
  }

  .group:hover .md\:group-hover\:opacity-95 {
    opacity: 0.95 !important;
  }

  .group:hover .md\:group-hover\:opacity-100 {
    opacity: 1 !important;
  }

  .md\:focus-within\:opacity-0:focus-within {
    opacity: 0 !important;
  }

  .md\:focus-within\:opacity-5:focus-within {
    opacity: 0.05 !important;
  }

  .md\:focus-within\:opacity-10:focus-within {
    opacity: 0.1 !important;
  }

  .md\:focus-within\:opacity-20:focus-within {
    opacity: 0.2 !important;
  }

  .md\:focus-within\:opacity-25:focus-within {
    opacity: 0.25 !important;
  }

  .md\:focus-within\:opacity-30:focus-within {
    opacity: 0.3 !important;
  }

  .md\:focus-within\:opacity-40:focus-within {
    opacity: 0.4 !important;
  }

  .md\:focus-within\:opacity-50:focus-within {
    opacity: 0.5 !important;
  }

  .md\:focus-within\:opacity-60:focus-within {
    opacity: 0.6 !important;
  }

  .md\:focus-within\:opacity-70:focus-within {
    opacity: 0.7 !important;
  }

  .md\:focus-within\:opacity-75:focus-within {
    opacity: 0.75 !important;
  }

  .md\:focus-within\:opacity-80:focus-within {
    opacity: 0.8 !important;
  }

  .md\:focus-within\:opacity-90:focus-within {
    opacity: 0.9 !important;
  }

  .md\:focus-within\:opacity-95:focus-within {
    opacity: 0.95 !important;
  }

  .md\:focus-within\:opacity-100:focus-within {
    opacity: 1 !important;
  }

  .md\:hover\:opacity-0:hover {
    opacity: 0 !important;
  }

  .md\:hover\:opacity-5:hover {
    opacity: 0.05 !important;
  }

  .md\:hover\:opacity-10:hover {
    opacity: 0.1 !important;
  }

  .md\:hover\:opacity-20:hover {
    opacity: 0.2 !important;
  }

  .md\:hover\:opacity-25:hover {
    opacity: 0.25 !important;
  }

  .md\:hover\:opacity-30:hover {
    opacity: 0.3 !important;
  }

  .md\:hover\:opacity-40:hover {
    opacity: 0.4 !important;
  }

  .md\:hover\:opacity-50:hover {
    opacity: 0.5 !important;
  }

  .md\:hover\:opacity-60:hover {
    opacity: 0.6 !important;
  }

  .md\:hover\:opacity-70:hover {
    opacity: 0.7 !important;
  }

  .md\:hover\:opacity-75:hover {
    opacity: 0.75 !important;
  }

  .md\:hover\:opacity-80:hover {
    opacity: 0.8 !important;
  }

  .md\:hover\:opacity-90:hover {
    opacity: 0.9 !important;
  }

  .md\:hover\:opacity-95:hover {
    opacity: 0.95 !important;
  }

  .md\:hover\:opacity-100:hover {
    opacity: 1 !important;
  }

  .md\:focus\:opacity-0:focus {
    opacity: 0 !important;
  }

  .md\:focus\:opacity-5:focus {
    opacity: 0.05 !important;
  }

  .md\:focus\:opacity-10:focus {
    opacity: 0.1 !important;
  }

  .md\:focus\:opacity-20:focus {
    opacity: 0.2 !important;
  }

  .md\:focus\:opacity-25:focus {
    opacity: 0.25 !important;
  }

  .md\:focus\:opacity-30:focus {
    opacity: 0.3 !important;
  }

  .md\:focus\:opacity-40:focus {
    opacity: 0.4 !important;
  }

  .md\:focus\:opacity-50:focus {
    opacity: 0.5 !important;
  }

  .md\:focus\:opacity-60:focus {
    opacity: 0.6 !important;
  }

  .md\:focus\:opacity-70:focus {
    opacity: 0.7 !important;
  }

  .md\:focus\:opacity-75:focus {
    opacity: 0.75 !important;
  }

  .md\:focus\:opacity-80:focus {
    opacity: 0.8 !important;
  }

  .md\:focus\:opacity-90:focus {
    opacity: 0.9 !important;
  }

  .md\:focus\:opacity-95:focus {
    opacity: 0.95 !important;
  }

  .md\:focus\:opacity-100:focus {
    opacity: 1 !important;
  }

  .md\:outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .md\:outline-white {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .md\:outline-black {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .md\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .md\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .md\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .md\:focus\:outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .md\:focus\:outline-white:focus {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .md\:focus\:outline-black:focus {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .md\:overflow-auto {
    overflow: auto !important;
  }

  .md\:overflow-hidden {
    overflow: hidden !important;
  }

  .md\:overflow-visible {
    overflow: visible !important;
  }

  .md\:overflow-scroll {
    overflow: scroll !important;
  }

  .md\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .md\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .md\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .md\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .md\:overscroll-auto {
    overscroll-behavior: auto !important;
  }

  .md\:overscroll-contain {
    overscroll-behavior: contain !important;
  }

  .md\:overscroll-none {
    overscroll-behavior: none !important;
  }

  .md\:overscroll-y-auto {
    overscroll-behavior-y: auto !important;
  }

  .md\:overscroll-y-contain {
    overscroll-behavior-y: contain !important;
  }

  .md\:overscroll-y-none {
    overscroll-behavior-y: none !important;
  }

  .md\:overscroll-x-auto {
    overscroll-behavior-x: auto !important;
  }

  .md\:overscroll-x-contain {
    overscroll-behavior-x: contain !important;
  }

  .md\:overscroll-x-none {
    overscroll-behavior-x: none !important;
  }

  .md\:p-0 {
    padding: 0px !important;
  }

  .md\:p-1 {
    padding: 4px !important;
  }

  .md\:p-2 {
    padding: 8px !important;
  }

  .md\:p-3 {
    padding: 12px !important;
  }

  .md\:p-4 {
    padding: 16px !important;
  }

  .md\:p-5 {
    padding: 20px !important;
  }

  .md\:p-6 {
    padding: 24px !important;
  }

  .md\:p-7 {
    padding: 28px !important;
  }

  .md\:p-8 {
    padding: 32px !important;
  }

  .md\:p-9 {
    padding: 36px !important;
  }

  .md\:p-10 {
    padding: 40px !important;
  }

  .md\:p-11 {
    padding: 44px !important;
  }

  .md\:p-12 {
    padding: 48px !important;
  }

  .md\:p-13 {
    padding: 52px !important;
  }

  .md\:p-14 {
    padding: 56px !important;
  }

  .md\:p-15 {
    padding: 60px !important;
  }

  .md\:p-16 {
    padding: 64px !important;
  }

  .md\:p-17 {
    padding: 68px !important;
  }

  .md\:p-18 {
    padding: 72px !important;
  }

  .md\:p-19 {
    padding: 76px !important;
  }

  .md\:p-20 {
    padding: 80px !important;
  }

  .md\:p-21 {
    padding: 84px !important;
  }

  .md\:p-22 {
    padding: 88px !important;
  }

  .md\:p-23 {
    padding: 92px !important;
  }

  .md\:p-24 {
    padding: 96px !important;
  }

  .md\:p-25 {
    padding: 100px !important;
  }

  .md\:p-26 {
    padding: 104px !important;
  }

  .md\:p-27 {
    padding: 108px !important;
  }

  .md\:p-28 {
    padding: 112px !important;
  }

  .md\:p-29 {
    padding: 116px !important;
  }

  .md\:p-30 {
    padding: 120px !important;
  }

  .md\:p-31 {
    padding: 124px !important;
  }

  .md\:p-32 {
    padding: 128px !important;
  }

  .md\:p-33 {
    padding: 132px !important;
  }

  .md\:p-34 {
    padding: 136px !important;
  }

  .md\:p-35 {
    padding: 140px !important;
  }

  .md\:p-36 {
    padding: 144px !important;
  }

  .md\:p-37 {
    padding: 148px !important;
  }

  .md\:p-38 {
    padding: 152px !important;
  }

  .md\:p-39 {
    padding: 156px !important;
  }

  .md\:p-40 {
    padding: 160px !important;
  }

  .md\:p-41 {
    padding: 164px !important;
  }

  .md\:p-42 {
    padding: 168px !important;
  }

  .md\:p-43 {
    padding: 172px !important;
  }

  .md\:p-44 {
    padding: 176px !important;
  }

  .md\:p-45 {
    padding: 180px !important;
  }

  .md\:p-46 {
    padding: 184px !important;
  }

  .md\:p-47 {
    padding: 188px !important;
  }

  .md\:p-48 {
    padding: 192px !important;
  }

  .md\:p-49 {
    padding: 196px !important;
  }

  .md\:p-50 {
    padding: 200px !important;
  }

  .md\:p-51 {
    padding: 204px !important;
  }

  .md\:p-52 {
    padding: 208px !important;
  }

  .md\:p-53 {
    padding: 212px !important;
  }

  .md\:p-54 {
    padding: 216px !important;
  }

  .md\:p-55 {
    padding: 220px !important;
  }

  .md\:p-56 {
    padding: 224px !important;
  }

  .md\:p-57 {
    padding: 228px !important;
  }

  .md\:p-60 {
    padding: 240px !important;
  }

  .md\:p-61 {
    padding: 244px !important;
  }

  .md\:p-62 {
    padding: 248px !important;
  }

  .md\:p-65 {
    padding: 260px !important;
  }

  .md\:p-66 {
    padding: 264px !important;
  }

  .md\:p-68 {
    padding: 272px !important;
  }

  .md\:p-69 {
    padding: 276px !important;
  }

  .md\:p-70 {
    padding: 280px !important;
  }

  .md\:p-73 {
    padding: 292px !important;
  }

  .md\:p-74 {
    padding: 296px !important;
  }

  .md\:p-75 {
    padding: 300px !important;
  }

  .md\:p-77 {
    padding: 308px !important;
  }

  .md\:p-78 {
    padding: 312px !important;
  }

  .md\:p-80 {
    padding: 320px !important;
  }

  .md\:p-81 {
    padding: 324px !important;
  }

  .md\:p-84 {
    padding: 336px !important;
  }

  .md\:p-87 {
    padding: 348px !important;
  }

  .md\:p-90 {
    padding: 360px !important;
  }

  .md\:p-91 {
    padding: 364px !important;
  }

  .md\:p-92 {
    padding: 368px !important;
  }

  .md\:p-93 {
    padding: 372px !important;
  }

  .md\:p-94 {
    padding: 376px !important;
  }

  .md\:p-95 {
    padding: 380px !important;
  }

  .md\:p-96 {
    padding: 384px !important;
  }

  .md\:p-97 {
    padding: 388px !important;
  }

  .md\:p-98 {
    padding: 392px !important;
  }

  .md\:p-99 {
    padding: 396px !important;
  }

  .md\:p-100 {
    padding: 400px !important;
  }

  .md\:p-101 {
    padding: 404px !important;
  }

  .md\:p-102 {
    padding: 408px !important;
  }

  .md\:p-103 {
    padding: 412px !important;
  }

  .md\:p-104 {
    padding: 416px !important;
  }

  .md\:p-105 {
    padding: 420px !important;
  }

  .md\:p-107 {
    padding: 428px !important;
  }

  .md\:p-110 {
    padding: 440px !important;
  }

  .md\:p-112 {
    padding: 448px !important;
  }

  .md\:p-114 {
    padding: 456px !important;
  }

  .md\:p-115 {
    padding: 460px !important;
  }

  .md\:p-119 {
    padding: 476px !important;
  }

  .md\:p-120 {
    padding: 480px !important;
  }

  .md\:p-122 {
    padding: 488px !important;
  }

  .md\:p-124 {
    padding: 496px !important;
  }

  .md\:p-130 {
    padding: 520px !important;
  }

  .md\:p-138 {
    padding: 552px !important;
  }

  .md\:p-143 {
    padding: 572px !important;
  }

  .md\:p-148 {
    padding: 592px !important;
  }

  .md\:p-150 {
    padding: 600px !important;
  }

  .md\:p-154 {
    padding: 616px !important;
  }

  .md\:p-160 {
    padding: 640px !important;
  }

  .md\:p-162 {
    padding: 648px !important;
  }

  .md\:p-164 {
    padding: 656px !important;
  }

  .md\:p-165 {
    padding: 660px !important;
  }

  .md\:p-166 {
    padding: 664px !important;
  }

  .md\:p-168 {
    padding: 672px !important;
  }

  .md\:p-169 {
    padding: 676px !important;
  }

  .md\:p-170 {
    padding: 680px !important;
  }

  .md\:p-172 {
    padding: 688px !important;
  }

  .md\:p-174 {
    padding: 696px !important;
  }

  .md\:p-175 {
    padding: 700px !important;
  }

  .md\:p-189 {
    padding: 756px !important;
  }

  .md\:p-200 {
    padding: 800px !important;
  }

  .md\:p-0\.5 {
    padding: 2px !important;
  }

  .md\:p-1\.5 {
    padding: 6px !important;
  }

  .md\:p-3\.5 {
    padding: 14px !important;
  }

  .md\:p-6\.5 {
    padding: 26px !important;
  }

  .md\:p-7\.5 {
    padding: 30px !important;
  }

  .md\:p-17\.5 {
    padding: 70px !important;
  }

  .md\:p-28\.5 {
    padding: 114px !important;
  }

  .md\:p-31\.5 {
    padding: 126px !important;
  }

  .md\:p-37\.5 {
    padding: 150px !important;
  }

  .md\:p-72\.5 {
    padding: 290px !important;
  }

  .md\:p-sm {
    padding: 8px !important;
  }

  .md\:p-md {
    padding: 16px !important;
  }

  .md\:p-lg {
    padding: 24px !important;
  }

  .md\:p-xl {
    padding: 32px !important;
  }

  .md\:p-n1 {
    padding: -4px !important;
  }

  .md\:p-n2 {
    padding: -8px !important;
  }

  .md\:p-n3 {
    padding: -12px !important;
  }

  .md\:p-n4 {
    padding: -16px !important;
  }

  .md\:p-n5 {
    padding: -20px !important;
  }

  .md\:p-n6 {
    padding: -24px !important;
  }

  .md\:p-n7 {
    padding: -28px !important;
  }

  .md\:p-n8 {
    padding: -32px !important;
  }

  .md\:p-n9 {
    padding: -36px !important;
  }

  .md\:p-n10 {
    padding: -40px !important;
  }

  .md\:p-n11 {
    padding: -44px !important;
  }

  .md\:p-n12 {
    padding: -48px !important;
  }

  .md\:p-n13 {
    padding: -52px !important;
  }

  .md\:p-n14 {
    padding: -46px !important;
  }

  .md\:p-n22 {
    padding: -88px !important;
  }

  .md\:py-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .md\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .md\:py-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .md\:px-1 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .md\:py-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .md\:px-2 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .md\:py-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }

  .md\:px-3 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }

  .md\:py-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .md\:px-4 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .md\:py-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .md\:px-5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .md\:py-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .md\:px-6 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .md\:py-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .md\:px-7 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }

  .md\:py-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .md\:px-8 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .md\:py-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }

  .md\:px-9 {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }

  .md\:py-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .md\:px-10 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .md\:py-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }

  .md\:px-11 {
    padding-left: 44px !important;
    padding-right: 44px !important;
  }

  .md\:py-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }

  .md\:px-12 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }

  .md\:py-13 {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }

  .md\:px-13 {
    padding-left: 52px !important;
    padding-right: 52px !important;
  }

  .md\:py-14 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .md\:px-14 {
    padding-left: 56px !important;
    padding-right: 56px !important;
  }

  .md\:py-15 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .md\:px-15 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .md\:py-16 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }

  .md\:px-16 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }

  .md\:py-17 {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }

  .md\:px-17 {
    padding-left: 68px !important;
    padding-right: 68px !important;
  }

  .md\:py-18 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }

  .md\:px-18 {
    padding-left: 72px !important;
    padding-right: 72px !important;
  }

  .md\:py-19 {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }

  .md\:px-19 {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }

  .md\:py-20 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .md\:px-20 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .md\:py-21 {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .md\:px-21 {
    padding-left: 84px !important;
    padding-right: 84px !important;
  }

  .md\:py-22 {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }

  .md\:px-22 {
    padding-left: 88px !important;
    padding-right: 88px !important;
  }

  .md\:py-23 {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }

  .md\:px-23 {
    padding-left: 92px !important;
    padding-right: 92px !important;
  }

  .md\:py-24 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }

  .md\:px-24 {
    padding-left: 96px !important;
    padding-right: 96px !important;
  }

  .md\:py-25 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .md\:px-25 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }

  .md\:py-26 {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }

  .md\:px-26 {
    padding-left: 104px !important;
    padding-right: 104px !important;
  }

  .md\:py-27 {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }

  .md\:px-27 {
    padding-left: 108px !important;
    padding-right: 108px !important;
  }

  .md\:py-28 {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .md\:px-28 {
    padding-left: 112px !important;
    padding-right: 112px !important;
  }

  .md\:py-29 {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }

  .md\:px-29 {
    padding-left: 116px !important;
    padding-right: 116px !important;
  }

  .md\:py-30 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .md\:px-30 {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }

  .md\:py-31 {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }

  .md\:px-31 {
    padding-left: 124px !important;
    padding-right: 124px !important;
  }

  .md\:py-32 {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }

  .md\:px-32 {
    padding-left: 128px !important;
    padding-right: 128px !important;
  }

  .md\:py-33 {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }

  .md\:px-33 {
    padding-left: 132px !important;
    padding-right: 132px !important;
  }

  .md\:py-34 {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }

  .md\:px-34 {
    padding-left: 136px !important;
    padding-right: 136px !important;
  }

  .md\:py-35 {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .md\:px-35 {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }

  .md\:py-36 {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }

  .md\:px-36 {
    padding-left: 144px !important;
    padding-right: 144px !important;
  }

  .md\:py-37 {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }

  .md\:px-37 {
    padding-left: 148px !important;
    padding-right: 148px !important;
  }

  .md\:py-38 {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }

  .md\:px-38 {
    padding-left: 152px !important;
    padding-right: 152px !important;
  }

  .md\:py-39 {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }

  .md\:px-39 {
    padding-left: 156px !important;
    padding-right: 156px !important;
  }

  .md\:py-40 {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .md\:px-40 {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }

  .md\:py-41 {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }

  .md\:px-41 {
    padding-left: 164px !important;
    padding-right: 164px !important;
  }

  .md\:py-42 {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }

  .md\:px-42 {
    padding-left: 168px !important;
    padding-right: 168px !important;
  }

  .md\:py-43 {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }

  .md\:px-43 {
    padding-left: 172px !important;
    padding-right: 172px !important;
  }

  .md\:py-44 {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }

  .md\:px-44 {
    padding-left: 176px !important;
    padding-right: 176px !important;
  }

  .md\:py-45 {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }

  .md\:px-45 {
    padding-left: 180px !important;
    padding-right: 180px !important;
  }

  .md\:py-46 {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }

  .md\:px-46 {
    padding-left: 184px !important;
    padding-right: 184px !important;
  }

  .md\:py-47 {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }

  .md\:px-47 {
    padding-left: 188px !important;
    padding-right: 188px !important;
  }

  .md\:py-48 {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }

  .md\:px-48 {
    padding-left: 192px !important;
    padding-right: 192px !important;
  }

  .md\:py-49 {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }

  .md\:px-49 {
    padding-left: 196px !important;
    padding-right: 196px !important;
  }

  .md\:py-50 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .md\:px-50 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }

  .md\:py-51 {
    padding-top: 204px !important;
    padding-bottom: 204px !important;
  }

  .md\:px-51 {
    padding-left: 204px !important;
    padding-right: 204px !important;
  }

  .md\:py-52 {
    padding-top: 208px !important;
    padding-bottom: 208px !important;
  }

  .md\:px-52 {
    padding-left: 208px !important;
    padding-right: 208px !important;
  }

  .md\:py-53 {
    padding-top: 212px !important;
    padding-bottom: 212px !important;
  }

  .md\:px-53 {
    padding-left: 212px !important;
    padding-right: 212px !important;
  }

  .md\:py-54 {
    padding-top: 216px !important;
    padding-bottom: 216px !important;
  }

  .md\:px-54 {
    padding-left: 216px !important;
    padding-right: 216px !important;
  }

  .md\:py-55 {
    padding-top: 220px !important;
    padding-bottom: 220px !important;
  }

  .md\:px-55 {
    padding-left: 220px !important;
    padding-right: 220px !important;
  }

  .md\:py-56 {
    padding-top: 224px !important;
    padding-bottom: 224px !important;
  }

  .md\:px-56 {
    padding-left: 224px !important;
    padding-right: 224px !important;
  }

  .md\:py-57 {
    padding-top: 228px !important;
    padding-bottom: 228px !important;
  }

  .md\:px-57 {
    padding-left: 228px !important;
    padding-right: 228px !important;
  }

  .md\:py-60 {
    padding-top: 240px !important;
    padding-bottom: 240px !important;
  }

  .md\:px-60 {
    padding-left: 240px !important;
    padding-right: 240px !important;
  }

  .md\:py-61 {
    padding-top: 244px !important;
    padding-bottom: 244px !important;
  }

  .md\:px-61 {
    padding-left: 244px !important;
    padding-right: 244px !important;
  }

  .md\:py-62 {
    padding-top: 248px !important;
    padding-bottom: 248px !important;
  }

  .md\:px-62 {
    padding-left: 248px !important;
    padding-right: 248px !important;
  }

  .md\:py-65 {
    padding-top: 260px !important;
    padding-bottom: 260px !important;
  }

  .md\:px-65 {
    padding-left: 260px !important;
    padding-right: 260px !important;
  }

  .md\:py-66 {
    padding-top: 264px !important;
    padding-bottom: 264px !important;
  }

  .md\:px-66 {
    padding-left: 264px !important;
    padding-right: 264px !important;
  }

  .md\:py-68 {
    padding-top: 272px !important;
    padding-bottom: 272px !important;
  }

  .md\:px-68 {
    padding-left: 272px !important;
    padding-right: 272px !important;
  }

  .md\:py-69 {
    padding-top: 276px !important;
    padding-bottom: 276px !important;
  }

  .md\:px-69 {
    padding-left: 276px !important;
    padding-right: 276px !important;
  }

  .md\:py-70 {
    padding-top: 280px !important;
    padding-bottom: 280px !important;
  }

  .md\:px-70 {
    padding-left: 280px !important;
    padding-right: 280px !important;
  }

  .md\:py-73 {
    padding-top: 292px !important;
    padding-bottom: 292px !important;
  }

  .md\:px-73 {
    padding-left: 292px !important;
    padding-right: 292px !important;
  }

  .md\:py-74 {
    padding-top: 296px !important;
    padding-bottom: 296px !important;
  }

  .md\:px-74 {
    padding-left: 296px !important;
    padding-right: 296px !important;
  }

  .md\:py-75 {
    padding-top: 300px !important;
    padding-bottom: 300px !important;
  }

  .md\:px-75 {
    padding-left: 300px !important;
    padding-right: 300px !important;
  }

  .md\:py-77 {
    padding-top: 308px !important;
    padding-bottom: 308px !important;
  }

  .md\:px-77 {
    padding-left: 308px !important;
    padding-right: 308px !important;
  }

  .md\:py-78 {
    padding-top: 312px !important;
    padding-bottom: 312px !important;
  }

  .md\:px-78 {
    padding-left: 312px !important;
    padding-right: 312px !important;
  }

  .md\:py-80 {
    padding-top: 320px !important;
    padding-bottom: 320px !important;
  }

  .md\:px-80 {
    padding-left: 320px !important;
    padding-right: 320px !important;
  }

  .md\:py-81 {
    padding-top: 324px !important;
    padding-bottom: 324px !important;
  }

  .md\:px-81 {
    padding-left: 324px !important;
    padding-right: 324px !important;
  }

  .md\:py-84 {
    padding-top: 336px !important;
    padding-bottom: 336px !important;
  }

  .md\:px-84 {
    padding-left: 336px !important;
    padding-right: 336px !important;
  }

  .md\:py-87 {
    padding-top: 348px !important;
    padding-bottom: 348px !important;
  }

  .md\:px-87 {
    padding-left: 348px !important;
    padding-right: 348px !important;
  }

  .md\:py-90 {
    padding-top: 360px !important;
    padding-bottom: 360px !important;
  }

  .md\:px-90 {
    padding-left: 360px !important;
    padding-right: 360px !important;
  }

  .md\:py-91 {
    padding-top: 364px !important;
    padding-bottom: 364px !important;
  }

  .md\:px-91 {
    padding-left: 364px !important;
    padding-right: 364px !important;
  }

  .md\:py-92 {
    padding-top: 368px !important;
    padding-bottom: 368px !important;
  }

  .md\:px-92 {
    padding-left: 368px !important;
    padding-right: 368px !important;
  }

  .md\:py-93 {
    padding-top: 372px !important;
    padding-bottom: 372px !important;
  }

  .md\:px-93 {
    padding-left: 372px !important;
    padding-right: 372px !important;
  }

  .md\:py-94 {
    padding-top: 376px !important;
    padding-bottom: 376px !important;
  }

  .md\:px-94 {
    padding-left: 376px !important;
    padding-right: 376px !important;
  }

  .md\:py-95 {
    padding-top: 380px !important;
    padding-bottom: 380px !important;
  }

  .md\:px-95 {
    padding-left: 380px !important;
    padding-right: 380px !important;
  }

  .md\:py-96 {
    padding-top: 384px !important;
    padding-bottom: 384px !important;
  }

  .md\:px-96 {
    padding-left: 384px !important;
    padding-right: 384px !important;
  }

  .md\:py-97 {
    padding-top: 388px !important;
    padding-bottom: 388px !important;
  }

  .md\:px-97 {
    padding-left: 388px !important;
    padding-right: 388px !important;
  }

  .md\:py-98 {
    padding-top: 392px !important;
    padding-bottom: 392px !important;
  }

  .md\:px-98 {
    padding-left: 392px !important;
    padding-right: 392px !important;
  }

  .md\:py-99 {
    padding-top: 396px !important;
    padding-bottom: 396px !important;
  }

  .md\:px-99 {
    padding-left: 396px !important;
    padding-right: 396px !important;
  }

  .md\:py-100 {
    padding-top: 400px !important;
    padding-bottom: 400px !important;
  }

  .md\:px-100 {
    padding-left: 400px !important;
    padding-right: 400px !important;
  }

  .md\:py-101 {
    padding-top: 404px !important;
    padding-bottom: 404px !important;
  }

  .md\:px-101 {
    padding-left: 404px !important;
    padding-right: 404px !important;
  }

  .md\:py-102 {
    padding-top: 408px !important;
    padding-bottom: 408px !important;
  }

  .md\:px-102 {
    padding-left: 408px !important;
    padding-right: 408px !important;
  }

  .md\:py-103 {
    padding-top: 412px !important;
    padding-bottom: 412px !important;
  }

  .md\:px-103 {
    padding-left: 412px !important;
    padding-right: 412px !important;
  }

  .md\:py-104 {
    padding-top: 416px !important;
    padding-bottom: 416px !important;
  }

  .md\:px-104 {
    padding-left: 416px !important;
    padding-right: 416px !important;
  }

  .md\:py-105 {
    padding-top: 420px !important;
    padding-bottom: 420px !important;
  }

  .md\:px-105 {
    padding-left: 420px !important;
    padding-right: 420px !important;
  }

  .md\:py-107 {
    padding-top: 428px !important;
    padding-bottom: 428px !important;
  }

  .md\:px-107 {
    padding-left: 428px !important;
    padding-right: 428px !important;
  }

  .md\:py-110 {
    padding-top: 440px !important;
    padding-bottom: 440px !important;
  }

  .md\:px-110 {
    padding-left: 440px !important;
    padding-right: 440px !important;
  }

  .md\:py-112 {
    padding-top: 448px !important;
    padding-bottom: 448px !important;
  }

  .md\:px-112 {
    padding-left: 448px !important;
    padding-right: 448px !important;
  }

  .md\:py-114 {
    padding-top: 456px !important;
    padding-bottom: 456px !important;
  }

  .md\:px-114 {
    padding-left: 456px !important;
    padding-right: 456px !important;
  }

  .md\:py-115 {
    padding-top: 460px !important;
    padding-bottom: 460px !important;
  }

  .md\:px-115 {
    padding-left: 460px !important;
    padding-right: 460px !important;
  }

  .md\:py-119 {
    padding-top: 476px !important;
    padding-bottom: 476px !important;
  }

  .md\:px-119 {
    padding-left: 476px !important;
    padding-right: 476px !important;
  }

  .md\:py-120 {
    padding-top: 480px !important;
    padding-bottom: 480px !important;
  }

  .md\:px-120 {
    padding-left: 480px !important;
    padding-right: 480px !important;
  }

  .md\:py-122 {
    padding-top: 488px !important;
    padding-bottom: 488px !important;
  }

  .md\:px-122 {
    padding-left: 488px !important;
    padding-right: 488px !important;
  }

  .md\:py-124 {
    padding-top: 496px !important;
    padding-bottom: 496px !important;
  }

  .md\:px-124 {
    padding-left: 496px !important;
    padding-right: 496px !important;
  }

  .md\:py-130 {
    padding-top: 520px !important;
    padding-bottom: 520px !important;
  }

  .md\:px-130 {
    padding-left: 520px !important;
    padding-right: 520px !important;
  }

  .md\:py-138 {
    padding-top: 552px !important;
    padding-bottom: 552px !important;
  }

  .md\:px-138 {
    padding-left: 552px !important;
    padding-right: 552px !important;
  }

  .md\:py-143 {
    padding-top: 572px !important;
    padding-bottom: 572px !important;
  }

  .md\:px-143 {
    padding-left: 572px !important;
    padding-right: 572px !important;
  }

  .md\:py-148 {
    padding-top: 592px !important;
    padding-bottom: 592px !important;
  }

  .md\:px-148 {
    padding-left: 592px !important;
    padding-right: 592px !important;
  }

  .md\:py-150 {
    padding-top: 600px !important;
    padding-bottom: 600px !important;
  }

  .md\:px-150 {
    padding-left: 600px !important;
    padding-right: 600px !important;
  }

  .md\:py-154 {
    padding-top: 616px !important;
    padding-bottom: 616px !important;
  }

  .md\:px-154 {
    padding-left: 616px !important;
    padding-right: 616px !important;
  }

  .md\:py-160 {
    padding-top: 640px !important;
    padding-bottom: 640px !important;
  }

  .md\:px-160 {
    padding-left: 640px !important;
    padding-right: 640px !important;
  }

  .md\:py-162 {
    padding-top: 648px !important;
    padding-bottom: 648px !important;
  }

  .md\:px-162 {
    padding-left: 648px !important;
    padding-right: 648px !important;
  }

  .md\:py-164 {
    padding-top: 656px !important;
    padding-bottom: 656px !important;
  }

  .md\:px-164 {
    padding-left: 656px !important;
    padding-right: 656px !important;
  }

  .md\:py-165 {
    padding-top: 660px !important;
    padding-bottom: 660px !important;
  }

  .md\:px-165 {
    padding-left: 660px !important;
    padding-right: 660px !important;
  }

  .md\:py-166 {
    padding-top: 664px !important;
    padding-bottom: 664px !important;
  }

  .md\:px-166 {
    padding-left: 664px !important;
    padding-right: 664px !important;
  }

  .md\:py-168 {
    padding-top: 672px !important;
    padding-bottom: 672px !important;
  }

  .md\:px-168 {
    padding-left: 672px !important;
    padding-right: 672px !important;
  }

  .md\:py-169 {
    padding-top: 676px !important;
    padding-bottom: 676px !important;
  }

  .md\:px-169 {
    padding-left: 676px !important;
    padding-right: 676px !important;
  }

  .md\:py-170 {
    padding-top: 680px !important;
    padding-bottom: 680px !important;
  }

  .md\:px-170 {
    padding-left: 680px !important;
    padding-right: 680px !important;
  }

  .md\:py-172 {
    padding-top: 688px !important;
    padding-bottom: 688px !important;
  }

  .md\:px-172 {
    padding-left: 688px !important;
    padding-right: 688px !important;
  }

  .md\:py-174 {
    padding-top: 696px !important;
    padding-bottom: 696px !important;
  }

  .md\:px-174 {
    padding-left: 696px !important;
    padding-right: 696px !important;
  }

  .md\:py-175 {
    padding-top: 700px !important;
    padding-bottom: 700px !important;
  }

  .md\:px-175 {
    padding-left: 700px !important;
    padding-right: 700px !important;
  }

  .md\:py-189 {
    padding-top: 756px !important;
    padding-bottom: 756px !important;
  }

  .md\:px-189 {
    padding-left: 756px !important;
    padding-right: 756px !important;
  }

  .md\:py-200 {
    padding-top: 800px !important;
    padding-bottom: 800px !important;
  }

  .md\:px-200 {
    padding-left: 800px !important;
    padding-right: 800px !important;
  }

  .md\:py-0\.5 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .md\:px-0\.5 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .md\:py-1\.5 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .md\:px-1\.5 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .md\:py-3\.5 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .md\:px-3\.5 {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .md\:py-6\.5 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }

  .md\:px-6\.5 {
    padding-left: 26px !important;
    padding-right: 26px !important;
  }

  .md\:py-7\.5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .md\:px-7\.5 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .md\:py-17\.5 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .md\:px-17\.5 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .md\:py-28\.5 {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }

  .md\:px-28\.5 {
    padding-left: 114px !important;
    padding-right: 114px !important;
  }

  .md\:py-31\.5 {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }

  .md\:px-31\.5 {
    padding-left: 126px !important;
    padding-right: 126px !important;
  }

  .md\:py-37\.5 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .md\:px-37\.5 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }

  .md\:py-72\.5 {
    padding-top: 290px !important;
    padding-bottom: 290px !important;
  }

  .md\:px-72\.5 {
    padding-left: 290px !important;
    padding-right: 290px !important;
  }

  .md\:py-sm {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .md\:px-sm {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .md\:py-md {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .md\:px-md {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .md\:py-lg {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .md\:px-lg {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .md\:py-xl {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .md\:px-xl {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .md\:py-n1 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }

  .md\:px-n1 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }

  .md\:py-n2 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }

  .md\:px-n2 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }

  .md\:py-n3 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }

  .md\:px-n3 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }

  .md\:py-n4 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }

  .md\:px-n4 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }

  .md\:py-n5 {
    padding-top: -20px !important;
    padding-bottom: -20px !important;
  }

  .md\:px-n5 {
    padding-left: -20px !important;
    padding-right: -20px !important;
  }

  .md\:py-n6 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }

  .md\:px-n6 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }

  .md\:py-n7 {
    padding-top: -28px !important;
    padding-bottom: -28px !important;
  }

  .md\:px-n7 {
    padding-left: -28px !important;
    padding-right: -28px !important;
  }

  .md\:py-n8 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }

  .md\:px-n8 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }

  .md\:py-n9 {
    padding-top: -36px !important;
    padding-bottom: -36px !important;
  }

  .md\:px-n9 {
    padding-left: -36px !important;
    padding-right: -36px !important;
  }

  .md\:py-n10 {
    padding-top: -40px !important;
    padding-bottom: -40px !important;
  }

  .md\:px-n10 {
    padding-left: -40px !important;
    padding-right: -40px !important;
  }

  .md\:py-n11 {
    padding-top: -44px !important;
    padding-bottom: -44px !important;
  }

  .md\:px-n11 {
    padding-left: -44px !important;
    padding-right: -44px !important;
  }

  .md\:py-n12 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }

  .md\:px-n12 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }

  .md\:py-n13 {
    padding-top: -52px !important;
    padding-bottom: -52px !important;
  }

  .md\:px-n13 {
    padding-left: -52px !important;
    padding-right: -52px !important;
  }

  .md\:py-n14 {
    padding-top: -46px !important;
    padding-bottom: -46px !important;
  }

  .md\:px-n14 {
    padding-left: -46px !important;
    padding-right: -46px !important;
  }

  .md\:py-n22 {
    padding-top: -88px !important;
    padding-bottom: -88px !important;
  }

  .md\:px-n22 {
    padding-left: -88px !important;
    padding-right: -88px !important;
  }

  .md\:pt-0 {
    padding-top: 0px !important;
  }

  .md\:pr-0 {
    padding-right: 0px !important;
  }

  .md\:pb-0 {
    padding-bottom: 0px !important;
  }

  .md\:pl-0 {
    padding-left: 0px !important;
  }

  .md\:pt-1 {
    padding-top: 4px !important;
  }

  .md\:pr-1 {
    padding-right: 4px !important;
  }

  .md\:pb-1 {
    padding-bottom: 4px !important;
  }

  .md\:pl-1 {
    padding-left: 4px !important;
  }

  .md\:pt-2 {
    padding-top: 8px !important;
  }

  .md\:pr-2 {
    padding-right: 8px !important;
  }

  .md\:pb-2 {
    padding-bottom: 8px !important;
  }

  .md\:pl-2 {
    padding-left: 8px !important;
  }

  .md\:pt-3 {
    padding-top: 12px !important;
  }

  .md\:pr-3 {
    padding-right: 12px !important;
  }

  .md\:pb-3 {
    padding-bottom: 12px !important;
  }

  .md\:pl-3 {
    padding-left: 12px !important;
  }

  .md\:pt-4 {
    padding-top: 16px !important;
  }

  .md\:pr-4 {
    padding-right: 16px !important;
  }

  .md\:pb-4 {
    padding-bottom: 16px !important;
  }

  .md\:pl-4 {
    padding-left: 16px !important;
  }

  .md\:pt-5 {
    padding-top: 20px !important;
  }

  .md\:pr-5 {
    padding-right: 20px !important;
  }

  .md\:pb-5 {
    padding-bottom: 20px !important;
  }

  .md\:pl-5 {
    padding-left: 20px !important;
  }

  .md\:pt-6 {
    padding-top: 24px !important;
  }

  .md\:pr-6 {
    padding-right: 24px !important;
  }

  .md\:pb-6 {
    padding-bottom: 24px !important;
  }

  .md\:pl-6 {
    padding-left: 24px !important;
  }

  .md\:pt-7 {
    padding-top: 28px !important;
  }

  .md\:pr-7 {
    padding-right: 28px !important;
  }

  .md\:pb-7 {
    padding-bottom: 28px !important;
  }

  .md\:pl-7 {
    padding-left: 28px !important;
  }

  .md\:pt-8 {
    padding-top: 32px !important;
  }

  .md\:pr-8 {
    padding-right: 32px !important;
  }

  .md\:pb-8 {
    padding-bottom: 32px !important;
  }

  .md\:pl-8 {
    padding-left: 32px !important;
  }

  .md\:pt-9 {
    padding-top: 36px !important;
  }

  .md\:pr-9 {
    padding-right: 36px !important;
  }

  .md\:pb-9 {
    padding-bottom: 36px !important;
  }

  .md\:pl-9 {
    padding-left: 36px !important;
  }

  .md\:pt-10 {
    padding-top: 40px !important;
  }

  .md\:pr-10 {
    padding-right: 40px !important;
  }

  .md\:pb-10 {
    padding-bottom: 40px !important;
  }

  .md\:pl-10 {
    padding-left: 40px !important;
  }

  .md\:pt-11 {
    padding-top: 44px !important;
  }

  .md\:pr-11 {
    padding-right: 44px !important;
  }

  .md\:pb-11 {
    padding-bottom: 44px !important;
  }

  .md\:pl-11 {
    padding-left: 44px !important;
  }

  .md\:pt-12 {
    padding-top: 48px !important;
  }

  .md\:pr-12 {
    padding-right: 48px !important;
  }

  .md\:pb-12 {
    padding-bottom: 48px !important;
  }

  .md\:pl-12 {
    padding-left: 48px !important;
  }

  .md\:pt-13 {
    padding-top: 52px !important;
  }

  .md\:pr-13 {
    padding-right: 52px !important;
  }

  .md\:pb-13 {
    padding-bottom: 52px !important;
  }

  .md\:pl-13 {
    padding-left: 52px !important;
  }

  .md\:pt-14 {
    padding-top: 56px !important;
  }

  .md\:pr-14 {
    padding-right: 56px !important;
  }

  .md\:pb-14 {
    padding-bottom: 56px !important;
  }

  .md\:pl-14 {
    padding-left: 56px !important;
  }

  .md\:pt-15 {
    padding-top: 60px !important;
  }

  .md\:pr-15 {
    padding-right: 60px !important;
  }

  .md\:pb-15 {
    padding-bottom: 60px !important;
  }

  .md\:pl-15 {
    padding-left: 60px !important;
  }

  .md\:pt-16 {
    padding-top: 64px !important;
  }

  .md\:pr-16 {
    padding-right: 64px !important;
  }

  .md\:pb-16 {
    padding-bottom: 64px !important;
  }

  .md\:pl-16 {
    padding-left: 64px !important;
  }

  .md\:pt-17 {
    padding-top: 68px !important;
  }

  .md\:pr-17 {
    padding-right: 68px !important;
  }

  .md\:pb-17 {
    padding-bottom: 68px !important;
  }

  .md\:pl-17 {
    padding-left: 68px !important;
  }

  .md\:pt-18 {
    padding-top: 72px !important;
  }

  .md\:pr-18 {
    padding-right: 72px !important;
  }

  .md\:pb-18 {
    padding-bottom: 72px !important;
  }

  .md\:pl-18 {
    padding-left: 72px !important;
  }

  .md\:pt-19 {
    padding-top: 76px !important;
  }

  .md\:pr-19 {
    padding-right: 76px !important;
  }

  .md\:pb-19 {
    padding-bottom: 76px !important;
  }

  .md\:pl-19 {
    padding-left: 76px !important;
  }

  .md\:pt-20 {
    padding-top: 80px !important;
  }

  .md\:pr-20 {
    padding-right: 80px !important;
  }

  .md\:pb-20 {
    padding-bottom: 80px !important;
  }

  .md\:pl-20 {
    padding-left: 80px !important;
  }

  .md\:pt-21 {
    padding-top: 84px !important;
  }

  .md\:pr-21 {
    padding-right: 84px !important;
  }

  .md\:pb-21 {
    padding-bottom: 84px !important;
  }

  .md\:pl-21 {
    padding-left: 84px !important;
  }

  .md\:pt-22 {
    padding-top: 88px !important;
  }

  .md\:pr-22 {
    padding-right: 88px !important;
  }

  .md\:pb-22 {
    padding-bottom: 88px !important;
  }

  .md\:pl-22 {
    padding-left: 88px !important;
  }

  .md\:pt-23 {
    padding-top: 92px !important;
  }

  .md\:pr-23 {
    padding-right: 92px !important;
  }

  .md\:pb-23 {
    padding-bottom: 92px !important;
  }

  .md\:pl-23 {
    padding-left: 92px !important;
  }

  .md\:pt-24 {
    padding-top: 96px !important;
  }

  .md\:pr-24 {
    padding-right: 96px !important;
  }

  .md\:pb-24 {
    padding-bottom: 96px !important;
  }

  .md\:pl-24 {
    padding-left: 96px !important;
  }

  .md\:pt-25 {
    padding-top: 100px !important;
  }

  .md\:pr-25 {
    padding-right: 100px !important;
  }

  .md\:pb-25 {
    padding-bottom: 100px !important;
  }

  .md\:pl-25 {
    padding-left: 100px !important;
  }

  .md\:pt-26 {
    padding-top: 104px !important;
  }

  .md\:pr-26 {
    padding-right: 104px !important;
  }

  .md\:pb-26 {
    padding-bottom: 104px !important;
  }

  .md\:pl-26 {
    padding-left: 104px !important;
  }

  .md\:pt-27 {
    padding-top: 108px !important;
  }

  .md\:pr-27 {
    padding-right: 108px !important;
  }

  .md\:pb-27 {
    padding-bottom: 108px !important;
  }

  .md\:pl-27 {
    padding-left: 108px !important;
  }

  .md\:pt-28 {
    padding-top: 112px !important;
  }

  .md\:pr-28 {
    padding-right: 112px !important;
  }

  .md\:pb-28 {
    padding-bottom: 112px !important;
  }

  .md\:pl-28 {
    padding-left: 112px !important;
  }

  .md\:pt-29 {
    padding-top: 116px !important;
  }

  .md\:pr-29 {
    padding-right: 116px !important;
  }

  .md\:pb-29 {
    padding-bottom: 116px !important;
  }

  .md\:pl-29 {
    padding-left: 116px !important;
  }

  .md\:pt-30 {
    padding-top: 120px !important;
  }

  .md\:pr-30 {
    padding-right: 120px !important;
  }

  .md\:pb-30 {
    padding-bottom: 120px !important;
  }

  .md\:pl-30 {
    padding-left: 120px !important;
  }

  .md\:pt-31 {
    padding-top: 124px !important;
  }

  .md\:pr-31 {
    padding-right: 124px !important;
  }

  .md\:pb-31 {
    padding-bottom: 124px !important;
  }

  .md\:pl-31 {
    padding-left: 124px !important;
  }

  .md\:pt-32 {
    padding-top: 128px !important;
  }

  .md\:pr-32 {
    padding-right: 128px !important;
  }

  .md\:pb-32 {
    padding-bottom: 128px !important;
  }

  .md\:pl-32 {
    padding-left: 128px !important;
  }

  .md\:pt-33 {
    padding-top: 132px !important;
  }

  .md\:pr-33 {
    padding-right: 132px !important;
  }

  .md\:pb-33 {
    padding-bottom: 132px !important;
  }

  .md\:pl-33 {
    padding-left: 132px !important;
  }

  .md\:pt-34 {
    padding-top: 136px !important;
  }

  .md\:pr-34 {
    padding-right: 136px !important;
  }

  .md\:pb-34 {
    padding-bottom: 136px !important;
  }

  .md\:pl-34 {
    padding-left: 136px !important;
  }

  .md\:pt-35 {
    padding-top: 140px !important;
  }

  .md\:pr-35 {
    padding-right: 140px !important;
  }

  .md\:pb-35 {
    padding-bottom: 140px !important;
  }

  .md\:pl-35 {
    padding-left: 140px !important;
  }

  .md\:pt-36 {
    padding-top: 144px !important;
  }

  .md\:pr-36 {
    padding-right: 144px !important;
  }

  .md\:pb-36 {
    padding-bottom: 144px !important;
  }

  .md\:pl-36 {
    padding-left: 144px !important;
  }

  .md\:pt-37 {
    padding-top: 148px !important;
  }

  .md\:pr-37 {
    padding-right: 148px !important;
  }

  .md\:pb-37 {
    padding-bottom: 148px !important;
  }

  .md\:pl-37 {
    padding-left: 148px !important;
  }

  .md\:pt-38 {
    padding-top: 152px !important;
  }

  .md\:pr-38 {
    padding-right: 152px !important;
  }

  .md\:pb-38 {
    padding-bottom: 152px !important;
  }

  .md\:pl-38 {
    padding-left: 152px !important;
  }

  .md\:pt-39 {
    padding-top: 156px !important;
  }

  .md\:pr-39 {
    padding-right: 156px !important;
  }

  .md\:pb-39 {
    padding-bottom: 156px !important;
  }

  .md\:pl-39 {
    padding-left: 156px !important;
  }

  .md\:pt-40 {
    padding-top: 160px !important;
  }

  .md\:pr-40 {
    padding-right: 160px !important;
  }

  .md\:pb-40 {
    padding-bottom: 160px !important;
  }

  .md\:pl-40 {
    padding-left: 160px !important;
  }

  .md\:pt-41 {
    padding-top: 164px !important;
  }

  .md\:pr-41 {
    padding-right: 164px !important;
  }

  .md\:pb-41 {
    padding-bottom: 164px !important;
  }

  .md\:pl-41 {
    padding-left: 164px !important;
  }

  .md\:pt-42 {
    padding-top: 168px !important;
  }

  .md\:pr-42 {
    padding-right: 168px !important;
  }

  .md\:pb-42 {
    padding-bottom: 168px !important;
  }

  .md\:pl-42 {
    padding-left: 168px !important;
  }

  .md\:pt-43 {
    padding-top: 172px !important;
  }

  .md\:pr-43 {
    padding-right: 172px !important;
  }

  .md\:pb-43 {
    padding-bottom: 172px !important;
  }

  .md\:pl-43 {
    padding-left: 172px !important;
  }

  .md\:pt-44 {
    padding-top: 176px !important;
  }

  .md\:pr-44 {
    padding-right: 176px !important;
  }

  .md\:pb-44 {
    padding-bottom: 176px !important;
  }

  .md\:pl-44 {
    padding-left: 176px !important;
  }

  .md\:pt-45 {
    padding-top: 180px !important;
  }

  .md\:pr-45 {
    padding-right: 180px !important;
  }

  .md\:pb-45 {
    padding-bottom: 180px !important;
  }

  .md\:pl-45 {
    padding-left: 180px !important;
  }

  .md\:pt-46 {
    padding-top: 184px !important;
  }

  .md\:pr-46 {
    padding-right: 184px !important;
  }

  .md\:pb-46 {
    padding-bottom: 184px !important;
  }

  .md\:pl-46 {
    padding-left: 184px !important;
  }

  .md\:pt-47 {
    padding-top: 188px !important;
  }

  .md\:pr-47 {
    padding-right: 188px !important;
  }

  .md\:pb-47 {
    padding-bottom: 188px !important;
  }

  .md\:pl-47 {
    padding-left: 188px !important;
  }

  .md\:pt-48 {
    padding-top: 192px !important;
  }

  .md\:pr-48 {
    padding-right: 192px !important;
  }

  .md\:pb-48 {
    padding-bottom: 192px !important;
  }

  .md\:pl-48 {
    padding-left: 192px !important;
  }

  .md\:pt-49 {
    padding-top: 196px !important;
  }

  .md\:pr-49 {
    padding-right: 196px !important;
  }

  .md\:pb-49 {
    padding-bottom: 196px !important;
  }

  .md\:pl-49 {
    padding-left: 196px !important;
  }

  .md\:pt-50 {
    padding-top: 200px !important;
  }

  .md\:pr-50 {
    padding-right: 200px !important;
  }

  .md\:pb-50 {
    padding-bottom: 200px !important;
  }

  .md\:pl-50 {
    padding-left: 200px !important;
  }

  .md\:pt-51 {
    padding-top: 204px !important;
  }

  .md\:pr-51 {
    padding-right: 204px !important;
  }

  .md\:pb-51 {
    padding-bottom: 204px !important;
  }

  .md\:pl-51 {
    padding-left: 204px !important;
  }

  .md\:pt-52 {
    padding-top: 208px !important;
  }

  .md\:pr-52 {
    padding-right: 208px !important;
  }

  .md\:pb-52 {
    padding-bottom: 208px !important;
  }

  .md\:pl-52 {
    padding-left: 208px !important;
  }

  .md\:pt-53 {
    padding-top: 212px !important;
  }

  .md\:pr-53 {
    padding-right: 212px !important;
  }

  .md\:pb-53 {
    padding-bottom: 212px !important;
  }

  .md\:pl-53 {
    padding-left: 212px !important;
  }

  .md\:pt-54 {
    padding-top: 216px !important;
  }

  .md\:pr-54 {
    padding-right: 216px !important;
  }

  .md\:pb-54 {
    padding-bottom: 216px !important;
  }

  .md\:pl-54 {
    padding-left: 216px !important;
  }

  .md\:pt-55 {
    padding-top: 220px !important;
  }

  .md\:pr-55 {
    padding-right: 220px !important;
  }

  .md\:pb-55 {
    padding-bottom: 220px !important;
  }

  .md\:pl-55 {
    padding-left: 220px !important;
  }

  .md\:pt-56 {
    padding-top: 224px !important;
  }

  .md\:pr-56 {
    padding-right: 224px !important;
  }

  .md\:pb-56 {
    padding-bottom: 224px !important;
  }

  .md\:pl-56 {
    padding-left: 224px !important;
  }

  .md\:pt-57 {
    padding-top: 228px !important;
  }

  .md\:pr-57 {
    padding-right: 228px !important;
  }

  .md\:pb-57 {
    padding-bottom: 228px !important;
  }

  .md\:pl-57 {
    padding-left: 228px !important;
  }

  .md\:pt-60 {
    padding-top: 240px !important;
  }

  .md\:pr-60 {
    padding-right: 240px !important;
  }

  .md\:pb-60 {
    padding-bottom: 240px !important;
  }

  .md\:pl-60 {
    padding-left: 240px !important;
  }

  .md\:pt-61 {
    padding-top: 244px !important;
  }

  .md\:pr-61 {
    padding-right: 244px !important;
  }

  .md\:pb-61 {
    padding-bottom: 244px !important;
  }

  .md\:pl-61 {
    padding-left: 244px !important;
  }

  .md\:pt-62 {
    padding-top: 248px !important;
  }

  .md\:pr-62 {
    padding-right: 248px !important;
  }

  .md\:pb-62 {
    padding-bottom: 248px !important;
  }

  .md\:pl-62 {
    padding-left: 248px !important;
  }

  .md\:pt-65 {
    padding-top: 260px !important;
  }

  .md\:pr-65 {
    padding-right: 260px !important;
  }

  .md\:pb-65 {
    padding-bottom: 260px !important;
  }

  .md\:pl-65 {
    padding-left: 260px !important;
  }

  .md\:pt-66 {
    padding-top: 264px !important;
  }

  .md\:pr-66 {
    padding-right: 264px !important;
  }

  .md\:pb-66 {
    padding-bottom: 264px !important;
  }

  .md\:pl-66 {
    padding-left: 264px !important;
  }

  .md\:pt-68 {
    padding-top: 272px !important;
  }

  .md\:pr-68 {
    padding-right: 272px !important;
  }

  .md\:pb-68 {
    padding-bottom: 272px !important;
  }

  .md\:pl-68 {
    padding-left: 272px !important;
  }

  .md\:pt-69 {
    padding-top: 276px !important;
  }

  .md\:pr-69 {
    padding-right: 276px !important;
  }

  .md\:pb-69 {
    padding-bottom: 276px !important;
  }

  .md\:pl-69 {
    padding-left: 276px !important;
  }

  .md\:pt-70 {
    padding-top: 280px !important;
  }

  .md\:pr-70 {
    padding-right: 280px !important;
  }

  .md\:pb-70 {
    padding-bottom: 280px !important;
  }

  .md\:pl-70 {
    padding-left: 280px !important;
  }

  .md\:pt-73 {
    padding-top: 292px !important;
  }

  .md\:pr-73 {
    padding-right: 292px !important;
  }

  .md\:pb-73 {
    padding-bottom: 292px !important;
  }

  .md\:pl-73 {
    padding-left: 292px !important;
  }

  .md\:pt-74 {
    padding-top: 296px !important;
  }

  .md\:pr-74 {
    padding-right: 296px !important;
  }

  .md\:pb-74 {
    padding-bottom: 296px !important;
  }

  .md\:pl-74 {
    padding-left: 296px !important;
  }

  .md\:pt-75 {
    padding-top: 300px !important;
  }

  .md\:pr-75 {
    padding-right: 300px !important;
  }

  .md\:pb-75 {
    padding-bottom: 300px !important;
  }

  .md\:pl-75 {
    padding-left: 300px !important;
  }

  .md\:pt-77 {
    padding-top: 308px !important;
  }

  .md\:pr-77 {
    padding-right: 308px !important;
  }

  .md\:pb-77 {
    padding-bottom: 308px !important;
  }

  .md\:pl-77 {
    padding-left: 308px !important;
  }

  .md\:pt-78 {
    padding-top: 312px !important;
  }

  .md\:pr-78 {
    padding-right: 312px !important;
  }

  .md\:pb-78 {
    padding-bottom: 312px !important;
  }

  .md\:pl-78 {
    padding-left: 312px !important;
  }

  .md\:pt-80 {
    padding-top: 320px !important;
  }

  .md\:pr-80 {
    padding-right: 320px !important;
  }

  .md\:pb-80 {
    padding-bottom: 320px !important;
  }

  .md\:pl-80 {
    padding-left: 320px !important;
  }

  .md\:pt-81 {
    padding-top: 324px !important;
  }

  .md\:pr-81 {
    padding-right: 324px !important;
  }

  .md\:pb-81 {
    padding-bottom: 324px !important;
  }

  .md\:pl-81 {
    padding-left: 324px !important;
  }

  .md\:pt-84 {
    padding-top: 336px !important;
  }

  .md\:pr-84 {
    padding-right: 336px !important;
  }

  .md\:pb-84 {
    padding-bottom: 336px !important;
  }

  .md\:pl-84 {
    padding-left: 336px !important;
  }

  .md\:pt-87 {
    padding-top: 348px !important;
  }

  .md\:pr-87 {
    padding-right: 348px !important;
  }

  .md\:pb-87 {
    padding-bottom: 348px !important;
  }

  .md\:pl-87 {
    padding-left: 348px !important;
  }

  .md\:pt-90 {
    padding-top: 360px !important;
  }

  .md\:pr-90 {
    padding-right: 360px !important;
  }

  .md\:pb-90 {
    padding-bottom: 360px !important;
  }

  .md\:pl-90 {
    padding-left: 360px !important;
  }

  .md\:pt-91 {
    padding-top: 364px !important;
  }

  .md\:pr-91 {
    padding-right: 364px !important;
  }

  .md\:pb-91 {
    padding-bottom: 364px !important;
  }

  .md\:pl-91 {
    padding-left: 364px !important;
  }

  .md\:pt-92 {
    padding-top: 368px !important;
  }

  .md\:pr-92 {
    padding-right: 368px !important;
  }

  .md\:pb-92 {
    padding-bottom: 368px !important;
  }

  .md\:pl-92 {
    padding-left: 368px !important;
  }

  .md\:pt-93 {
    padding-top: 372px !important;
  }

  .md\:pr-93 {
    padding-right: 372px !important;
  }

  .md\:pb-93 {
    padding-bottom: 372px !important;
  }

  .md\:pl-93 {
    padding-left: 372px !important;
  }

  .md\:pt-94 {
    padding-top: 376px !important;
  }

  .md\:pr-94 {
    padding-right: 376px !important;
  }

  .md\:pb-94 {
    padding-bottom: 376px !important;
  }

  .md\:pl-94 {
    padding-left: 376px !important;
  }

  .md\:pt-95 {
    padding-top: 380px !important;
  }

  .md\:pr-95 {
    padding-right: 380px !important;
  }

  .md\:pb-95 {
    padding-bottom: 380px !important;
  }

  .md\:pl-95 {
    padding-left: 380px !important;
  }

  .md\:pt-96 {
    padding-top: 384px !important;
  }

  .md\:pr-96 {
    padding-right: 384px !important;
  }

  .md\:pb-96 {
    padding-bottom: 384px !important;
  }

  .md\:pl-96 {
    padding-left: 384px !important;
  }

  .md\:pt-97 {
    padding-top: 388px !important;
  }

  .md\:pr-97 {
    padding-right: 388px !important;
  }

  .md\:pb-97 {
    padding-bottom: 388px !important;
  }

  .md\:pl-97 {
    padding-left: 388px !important;
  }

  .md\:pt-98 {
    padding-top: 392px !important;
  }

  .md\:pr-98 {
    padding-right: 392px !important;
  }

  .md\:pb-98 {
    padding-bottom: 392px !important;
  }

  .md\:pl-98 {
    padding-left: 392px !important;
  }

  .md\:pt-99 {
    padding-top: 396px !important;
  }

  .md\:pr-99 {
    padding-right: 396px !important;
  }

  .md\:pb-99 {
    padding-bottom: 396px !important;
  }

  .md\:pl-99 {
    padding-left: 396px !important;
  }

  .md\:pt-100 {
    padding-top: 400px !important;
  }

  .md\:pr-100 {
    padding-right: 400px !important;
  }

  .md\:pb-100 {
    padding-bottom: 400px !important;
  }

  .md\:pl-100 {
    padding-left: 400px !important;
  }

  .md\:pt-101 {
    padding-top: 404px !important;
  }

  .md\:pr-101 {
    padding-right: 404px !important;
  }

  .md\:pb-101 {
    padding-bottom: 404px !important;
  }

  .md\:pl-101 {
    padding-left: 404px !important;
  }

  .md\:pt-102 {
    padding-top: 408px !important;
  }

  .md\:pr-102 {
    padding-right: 408px !important;
  }

  .md\:pb-102 {
    padding-bottom: 408px !important;
  }

  .md\:pl-102 {
    padding-left: 408px !important;
  }

  .md\:pt-103 {
    padding-top: 412px !important;
  }

  .md\:pr-103 {
    padding-right: 412px !important;
  }

  .md\:pb-103 {
    padding-bottom: 412px !important;
  }

  .md\:pl-103 {
    padding-left: 412px !important;
  }

  .md\:pt-104 {
    padding-top: 416px !important;
  }

  .md\:pr-104 {
    padding-right: 416px !important;
  }

  .md\:pb-104 {
    padding-bottom: 416px !important;
  }

  .md\:pl-104 {
    padding-left: 416px !important;
  }

  .md\:pt-105 {
    padding-top: 420px !important;
  }

  .md\:pr-105 {
    padding-right: 420px !important;
  }

  .md\:pb-105 {
    padding-bottom: 420px !important;
  }

  .md\:pl-105 {
    padding-left: 420px !important;
  }

  .md\:pt-107 {
    padding-top: 428px !important;
  }

  .md\:pr-107 {
    padding-right: 428px !important;
  }

  .md\:pb-107 {
    padding-bottom: 428px !important;
  }

  .md\:pl-107 {
    padding-left: 428px !important;
  }

  .md\:pt-110 {
    padding-top: 440px !important;
  }

  .md\:pr-110 {
    padding-right: 440px !important;
  }

  .md\:pb-110 {
    padding-bottom: 440px !important;
  }

  .md\:pl-110 {
    padding-left: 440px !important;
  }

  .md\:pt-112 {
    padding-top: 448px !important;
  }

  .md\:pr-112 {
    padding-right: 448px !important;
  }

  .md\:pb-112 {
    padding-bottom: 448px !important;
  }

  .md\:pl-112 {
    padding-left: 448px !important;
  }

  .md\:pt-114 {
    padding-top: 456px !important;
  }

  .md\:pr-114 {
    padding-right: 456px !important;
  }

  .md\:pb-114 {
    padding-bottom: 456px !important;
  }

  .md\:pl-114 {
    padding-left: 456px !important;
  }

  .md\:pt-115 {
    padding-top: 460px !important;
  }

  .md\:pr-115 {
    padding-right: 460px !important;
  }

  .md\:pb-115 {
    padding-bottom: 460px !important;
  }

  .md\:pl-115 {
    padding-left: 460px !important;
  }

  .md\:pt-119 {
    padding-top: 476px !important;
  }

  .md\:pr-119 {
    padding-right: 476px !important;
  }

  .md\:pb-119 {
    padding-bottom: 476px !important;
  }

  .md\:pl-119 {
    padding-left: 476px !important;
  }

  .md\:pt-120 {
    padding-top: 480px !important;
  }

  .md\:pr-120 {
    padding-right: 480px !important;
  }

  .md\:pb-120 {
    padding-bottom: 480px !important;
  }

  .md\:pl-120 {
    padding-left: 480px !important;
  }

  .md\:pt-122 {
    padding-top: 488px !important;
  }

  .md\:pr-122 {
    padding-right: 488px !important;
  }

  .md\:pb-122 {
    padding-bottom: 488px !important;
  }

  .md\:pl-122 {
    padding-left: 488px !important;
  }

  .md\:pt-124 {
    padding-top: 496px !important;
  }

  .md\:pr-124 {
    padding-right: 496px !important;
  }

  .md\:pb-124 {
    padding-bottom: 496px !important;
  }

  .md\:pl-124 {
    padding-left: 496px !important;
  }

  .md\:pt-130 {
    padding-top: 520px !important;
  }

  .md\:pr-130 {
    padding-right: 520px !important;
  }

  .md\:pb-130 {
    padding-bottom: 520px !important;
  }

  .md\:pl-130 {
    padding-left: 520px !important;
  }

  .md\:pt-138 {
    padding-top: 552px !important;
  }

  .md\:pr-138 {
    padding-right: 552px !important;
  }

  .md\:pb-138 {
    padding-bottom: 552px !important;
  }

  .md\:pl-138 {
    padding-left: 552px !important;
  }

  .md\:pt-143 {
    padding-top: 572px !important;
  }

  .md\:pr-143 {
    padding-right: 572px !important;
  }

  .md\:pb-143 {
    padding-bottom: 572px !important;
  }

  .md\:pl-143 {
    padding-left: 572px !important;
  }

  .md\:pt-148 {
    padding-top: 592px !important;
  }

  .md\:pr-148 {
    padding-right: 592px !important;
  }

  .md\:pb-148 {
    padding-bottom: 592px !important;
  }

  .md\:pl-148 {
    padding-left: 592px !important;
  }

  .md\:pt-150 {
    padding-top: 600px !important;
  }

  .md\:pr-150 {
    padding-right: 600px !important;
  }

  .md\:pb-150 {
    padding-bottom: 600px !important;
  }

  .md\:pl-150 {
    padding-left: 600px !important;
  }

  .md\:pt-154 {
    padding-top: 616px !important;
  }

  .md\:pr-154 {
    padding-right: 616px !important;
  }

  .md\:pb-154 {
    padding-bottom: 616px !important;
  }

  .md\:pl-154 {
    padding-left: 616px !important;
  }

  .md\:pt-160 {
    padding-top: 640px !important;
  }

  .md\:pr-160 {
    padding-right: 640px !important;
  }

  .md\:pb-160 {
    padding-bottom: 640px !important;
  }

  .md\:pl-160 {
    padding-left: 640px !important;
  }

  .md\:pt-162 {
    padding-top: 648px !important;
  }

  .md\:pr-162 {
    padding-right: 648px !important;
  }

  .md\:pb-162 {
    padding-bottom: 648px !important;
  }

  .md\:pl-162 {
    padding-left: 648px !important;
  }

  .md\:pt-164 {
    padding-top: 656px !important;
  }

  .md\:pr-164 {
    padding-right: 656px !important;
  }

  .md\:pb-164 {
    padding-bottom: 656px !important;
  }

  .md\:pl-164 {
    padding-left: 656px !important;
  }

  .md\:pt-165 {
    padding-top: 660px !important;
  }

  .md\:pr-165 {
    padding-right: 660px !important;
  }

  .md\:pb-165 {
    padding-bottom: 660px !important;
  }

  .md\:pl-165 {
    padding-left: 660px !important;
  }

  .md\:pt-166 {
    padding-top: 664px !important;
  }

  .md\:pr-166 {
    padding-right: 664px !important;
  }

  .md\:pb-166 {
    padding-bottom: 664px !important;
  }

  .md\:pl-166 {
    padding-left: 664px !important;
  }

  .md\:pt-168 {
    padding-top: 672px !important;
  }

  .md\:pr-168 {
    padding-right: 672px !important;
  }

  .md\:pb-168 {
    padding-bottom: 672px !important;
  }

  .md\:pl-168 {
    padding-left: 672px !important;
  }

  .md\:pt-169 {
    padding-top: 676px !important;
  }

  .md\:pr-169 {
    padding-right: 676px !important;
  }

  .md\:pb-169 {
    padding-bottom: 676px !important;
  }

  .md\:pl-169 {
    padding-left: 676px !important;
  }

  .md\:pt-170 {
    padding-top: 680px !important;
  }

  .md\:pr-170 {
    padding-right: 680px !important;
  }

  .md\:pb-170 {
    padding-bottom: 680px !important;
  }

  .md\:pl-170 {
    padding-left: 680px !important;
  }

  .md\:pt-172 {
    padding-top: 688px !important;
  }

  .md\:pr-172 {
    padding-right: 688px !important;
  }

  .md\:pb-172 {
    padding-bottom: 688px !important;
  }

  .md\:pl-172 {
    padding-left: 688px !important;
  }

  .md\:pt-174 {
    padding-top: 696px !important;
  }

  .md\:pr-174 {
    padding-right: 696px !important;
  }

  .md\:pb-174 {
    padding-bottom: 696px !important;
  }

  .md\:pl-174 {
    padding-left: 696px !important;
  }

  .md\:pt-175 {
    padding-top: 700px !important;
  }

  .md\:pr-175 {
    padding-right: 700px !important;
  }

  .md\:pb-175 {
    padding-bottom: 700px !important;
  }

  .md\:pl-175 {
    padding-left: 700px !important;
  }

  .md\:pt-189 {
    padding-top: 756px !important;
  }

  .md\:pr-189 {
    padding-right: 756px !important;
  }

  .md\:pb-189 {
    padding-bottom: 756px !important;
  }

  .md\:pl-189 {
    padding-left: 756px !important;
  }

  .md\:pt-200 {
    padding-top: 800px !important;
  }

  .md\:pr-200 {
    padding-right: 800px !important;
  }

  .md\:pb-200 {
    padding-bottom: 800px !important;
  }

  .md\:pl-200 {
    padding-left: 800px !important;
  }

  .md\:pt-0\.5 {
    padding-top: 2px !important;
  }

  .md\:pr-0\.5 {
    padding-right: 2px !important;
  }

  .md\:pb-0\.5 {
    padding-bottom: 2px !important;
  }

  .md\:pl-0\.5 {
    padding-left: 2px !important;
  }

  .md\:pt-1\.5 {
    padding-top: 6px !important;
  }

  .md\:pr-1\.5 {
    padding-right: 6px !important;
  }

  .md\:pb-1\.5 {
    padding-bottom: 6px !important;
  }

  .md\:pl-1\.5 {
    padding-left: 6px !important;
  }

  .md\:pt-3\.5 {
    padding-top: 14px !important;
  }

  .md\:pr-3\.5 {
    padding-right: 14px !important;
  }

  .md\:pb-3\.5 {
    padding-bottom: 14px !important;
  }

  .md\:pl-3\.5 {
    padding-left: 14px !important;
  }

  .md\:pt-6\.5 {
    padding-top: 26px !important;
  }

  .md\:pr-6\.5 {
    padding-right: 26px !important;
  }

  .md\:pb-6\.5 {
    padding-bottom: 26px !important;
  }

  .md\:pl-6\.5 {
    padding-left: 26px !important;
  }

  .md\:pt-7\.5 {
    padding-top: 30px !important;
  }

  .md\:pr-7\.5 {
    padding-right: 30px !important;
  }

  .md\:pb-7\.5 {
    padding-bottom: 30px !important;
  }

  .md\:pl-7\.5 {
    padding-left: 30px !important;
  }

  .md\:pt-17\.5 {
    padding-top: 70px !important;
  }

  .md\:pr-17\.5 {
    padding-right: 70px !important;
  }

  .md\:pb-17\.5 {
    padding-bottom: 70px !important;
  }

  .md\:pl-17\.5 {
    padding-left: 70px !important;
  }

  .md\:pt-28\.5 {
    padding-top: 114px !important;
  }

  .md\:pr-28\.5 {
    padding-right: 114px !important;
  }

  .md\:pb-28\.5 {
    padding-bottom: 114px !important;
  }

  .md\:pl-28\.5 {
    padding-left: 114px !important;
  }

  .md\:pt-31\.5 {
    padding-top: 126px !important;
  }

  .md\:pr-31\.5 {
    padding-right: 126px !important;
  }

  .md\:pb-31\.5 {
    padding-bottom: 126px !important;
  }

  .md\:pl-31\.5 {
    padding-left: 126px !important;
  }

  .md\:pt-37\.5 {
    padding-top: 150px !important;
  }

  .md\:pr-37\.5 {
    padding-right: 150px !important;
  }

  .md\:pb-37\.5 {
    padding-bottom: 150px !important;
  }

  .md\:pl-37\.5 {
    padding-left: 150px !important;
  }

  .md\:pt-72\.5 {
    padding-top: 290px !important;
  }

  .md\:pr-72\.5 {
    padding-right: 290px !important;
  }

  .md\:pb-72\.5 {
    padding-bottom: 290px !important;
  }

  .md\:pl-72\.5 {
    padding-left: 290px !important;
  }

  .md\:pt-sm {
    padding-top: 8px !important;
  }

  .md\:pr-sm {
    padding-right: 8px !important;
  }

  .md\:pb-sm {
    padding-bottom: 8px !important;
  }

  .md\:pl-sm {
    padding-left: 8px !important;
  }

  .md\:pt-md {
    padding-top: 16px !important;
  }

  .md\:pr-md {
    padding-right: 16px !important;
  }

  .md\:pb-md {
    padding-bottom: 16px !important;
  }

  .md\:pl-md {
    padding-left: 16px !important;
  }

  .md\:pt-lg {
    padding-top: 24px !important;
  }

  .md\:pr-lg {
    padding-right: 24px !important;
  }

  .md\:pb-lg {
    padding-bottom: 24px !important;
  }

  .md\:pl-lg {
    padding-left: 24px !important;
  }

  .md\:pt-xl {
    padding-top: 32px !important;
  }

  .md\:pr-xl {
    padding-right: 32px !important;
  }

  .md\:pb-xl {
    padding-bottom: 32px !important;
  }

  .md\:pl-xl {
    padding-left: 32px !important;
  }

  .md\:pt-n1 {
    padding-top: -4px !important;
  }

  .md\:pr-n1 {
    padding-right: -4px !important;
  }

  .md\:pb-n1 {
    padding-bottom: -4px !important;
  }

  .md\:pl-n1 {
    padding-left: -4px !important;
  }

  .md\:pt-n2 {
    padding-top: -8px !important;
  }

  .md\:pr-n2 {
    padding-right: -8px !important;
  }

  .md\:pb-n2 {
    padding-bottom: -8px !important;
  }

  .md\:pl-n2 {
    padding-left: -8px !important;
  }

  .md\:pt-n3 {
    padding-top: -12px !important;
  }

  .md\:pr-n3 {
    padding-right: -12px !important;
  }

  .md\:pb-n3 {
    padding-bottom: -12px !important;
  }

  .md\:pl-n3 {
    padding-left: -12px !important;
  }

  .md\:pt-n4 {
    padding-top: -16px !important;
  }

  .md\:pr-n4 {
    padding-right: -16px !important;
  }

  .md\:pb-n4 {
    padding-bottom: -16px !important;
  }

  .md\:pl-n4 {
    padding-left: -16px !important;
  }

  .md\:pt-n5 {
    padding-top: -20px !important;
  }

  .md\:pr-n5 {
    padding-right: -20px !important;
  }

  .md\:pb-n5 {
    padding-bottom: -20px !important;
  }

  .md\:pl-n5 {
    padding-left: -20px !important;
  }

  .md\:pt-n6 {
    padding-top: -24px !important;
  }

  .md\:pr-n6 {
    padding-right: -24px !important;
  }

  .md\:pb-n6 {
    padding-bottom: -24px !important;
  }

  .md\:pl-n6 {
    padding-left: -24px !important;
  }

  .md\:pt-n7 {
    padding-top: -28px !important;
  }

  .md\:pr-n7 {
    padding-right: -28px !important;
  }

  .md\:pb-n7 {
    padding-bottom: -28px !important;
  }

  .md\:pl-n7 {
    padding-left: -28px !important;
  }

  .md\:pt-n8 {
    padding-top: -32px !important;
  }

  .md\:pr-n8 {
    padding-right: -32px !important;
  }

  .md\:pb-n8 {
    padding-bottom: -32px !important;
  }

  .md\:pl-n8 {
    padding-left: -32px !important;
  }

  .md\:pt-n9 {
    padding-top: -36px !important;
  }

  .md\:pr-n9 {
    padding-right: -36px !important;
  }

  .md\:pb-n9 {
    padding-bottom: -36px !important;
  }

  .md\:pl-n9 {
    padding-left: -36px !important;
  }

  .md\:pt-n10 {
    padding-top: -40px !important;
  }

  .md\:pr-n10 {
    padding-right: -40px !important;
  }

  .md\:pb-n10 {
    padding-bottom: -40px !important;
  }

  .md\:pl-n10 {
    padding-left: -40px !important;
  }

  .md\:pt-n11 {
    padding-top: -44px !important;
  }

  .md\:pr-n11 {
    padding-right: -44px !important;
  }

  .md\:pb-n11 {
    padding-bottom: -44px !important;
  }

  .md\:pl-n11 {
    padding-left: -44px !important;
  }

  .md\:pt-n12 {
    padding-top: -48px !important;
  }

  .md\:pr-n12 {
    padding-right: -48px !important;
  }

  .md\:pb-n12 {
    padding-bottom: -48px !important;
  }

  .md\:pl-n12 {
    padding-left: -48px !important;
  }

  .md\:pt-n13 {
    padding-top: -52px !important;
  }

  .md\:pr-n13 {
    padding-right: -52px !important;
  }

  .md\:pb-n13 {
    padding-bottom: -52px !important;
  }

  .md\:pl-n13 {
    padding-left: -52px !important;
  }

  .md\:pt-n14 {
    padding-top: -46px !important;
  }

  .md\:pr-n14 {
    padding-right: -46px !important;
  }

  .md\:pb-n14 {
    padding-bottom: -46px !important;
  }

  .md\:pl-n14 {
    padding-left: -46px !important;
  }

  .md\:pt-n22 {
    padding-top: -88px !important;
  }

  .md\:pr-n22 {
    padding-right: -88px !important;
  }

  .md\:pb-n22 {
    padding-bottom: -88px !important;
  }

  .md\:pl-n22 {
    padding-left: -88px !important;
  }

  .md\:placeholder-red-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-red-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-volcano-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-orange-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gold-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-yellow-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-lime-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-green-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-cyan-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-blue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-geekBlue-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-purple-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-magenta-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-gray-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:placeholder-transparent::placeholder {
    color: transparent !important;
  }

  .md\:focus\:placeholder-red-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-red-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-volcano-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-orange-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gold-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-yellow-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-lime-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-green-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-cyan-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-blue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-geekBlue-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-purple-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-magenta-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-gray-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .md\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent !important;
  }

  .md\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .md\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .md\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .md\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .md\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .md\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .md\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .md\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .md\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .md\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .md\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .md\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .md\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .md\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .md\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .md\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .md\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .md\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .md\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .md\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .md\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .md\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .md\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .md\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .md\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .md\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .md\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .md\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .md\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .md\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .md\:pointer-events-none {
    pointer-events: none !important;
  }

  .md\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .md\:static {
    position: static !important;
  }

  .md\:fixed {
    position: fixed !important;
  }

  .md\:absolute {
    position: absolute !important;
  }

  .md\:relative {
    position: relative !important;
  }

  .md\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .md\:inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .md\:inset-1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .md\:inset-2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .md\:inset-3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .md\:inset-4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .md\:inset-5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .md\:inset-6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .md\:inset-7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .md\:inset-8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .md\:inset-9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .md\:inset-10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .md\:inset-11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .md\:inset-12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .md\:inset-13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .md\:inset-14 {
    top: 56px !important;
    right: 56px !important;
    bottom: 56px !important;
    left: 56px !important;
  }

  .md\:inset-15 {
    top: 60px !important;
    right: 60px !important;
    bottom: 60px !important;
    left: 60px !important;
  }

  .md\:inset-16 {
    top: 64px !important;
    right: 64px !important;
    bottom: 64px !important;
    left: 64px !important;
  }

  .md\:inset-17 {
    top: 68px !important;
    right: 68px !important;
    bottom: 68px !important;
    left: 68px !important;
  }

  .md\:inset-18 {
    top: 72px !important;
    right: 72px !important;
    bottom: 72px !important;
    left: 72px !important;
  }

  .md\:inset-19 {
    top: 76px !important;
    right: 76px !important;
    bottom: 76px !important;
    left: 76px !important;
  }

  .md\:inset-20 {
    top: 80px !important;
    right: 80px !important;
    bottom: 80px !important;
    left: 80px !important;
  }

  .md\:inset-21 {
    top: 84px !important;
    right: 84px !important;
    bottom: 84px !important;
    left: 84px !important;
  }

  .md\:inset-22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .md\:inset-23 {
    top: 92px !important;
    right: 92px !important;
    bottom: 92px !important;
    left: 92px !important;
  }

  .md\:inset-24 {
    top: 96px !important;
    right: 96px !important;
    bottom: 96px !important;
    left: 96px !important;
  }

  .md\:inset-25 {
    top: 100px !important;
    right: 100px !important;
    bottom: 100px !important;
    left: 100px !important;
  }

  .md\:inset-26 {
    top: 104px !important;
    right: 104px !important;
    bottom: 104px !important;
    left: 104px !important;
  }

  .md\:inset-27 {
    top: 108px !important;
    right: 108px !important;
    bottom: 108px !important;
    left: 108px !important;
  }

  .md\:inset-28 {
    top: 112px !important;
    right: 112px !important;
    bottom: 112px !important;
    left: 112px !important;
  }

  .md\:inset-29 {
    top: 116px !important;
    right: 116px !important;
    bottom: 116px !important;
    left: 116px !important;
  }

  .md\:inset-30 {
    top: 120px !important;
    right: 120px !important;
    bottom: 120px !important;
    left: 120px !important;
  }

  .md\:inset-31 {
    top: 124px !important;
    right: 124px !important;
    bottom: 124px !important;
    left: 124px !important;
  }

  .md\:inset-32 {
    top: 128px !important;
    right: 128px !important;
    bottom: 128px !important;
    left: 128px !important;
  }

  .md\:inset-33 {
    top: 132px !important;
    right: 132px !important;
    bottom: 132px !important;
    left: 132px !important;
  }

  .md\:inset-34 {
    top: 136px !important;
    right: 136px !important;
    bottom: 136px !important;
    left: 136px !important;
  }

  .md\:inset-35 {
    top: 140px !important;
    right: 140px !important;
    bottom: 140px !important;
    left: 140px !important;
  }

  .md\:inset-36 {
    top: 144px !important;
    right: 144px !important;
    bottom: 144px !important;
    left: 144px !important;
  }

  .md\:inset-37 {
    top: 148px !important;
    right: 148px !important;
    bottom: 148px !important;
    left: 148px !important;
  }

  .md\:inset-38 {
    top: 152px !important;
    right: 152px !important;
    bottom: 152px !important;
    left: 152px !important;
  }

  .md\:inset-39 {
    top: 156px !important;
    right: 156px !important;
    bottom: 156px !important;
    left: 156px !important;
  }

  .md\:inset-40 {
    top: 160px !important;
    right: 160px !important;
    bottom: 160px !important;
    left: 160px !important;
  }

  .md\:inset-41 {
    top: 164px !important;
    right: 164px !important;
    bottom: 164px !important;
    left: 164px !important;
  }

  .md\:inset-42 {
    top: 168px !important;
    right: 168px !important;
    bottom: 168px !important;
    left: 168px !important;
  }

  .md\:inset-43 {
    top: 172px !important;
    right: 172px !important;
    bottom: 172px !important;
    left: 172px !important;
  }

  .md\:inset-44 {
    top: 176px !important;
    right: 176px !important;
    bottom: 176px !important;
    left: 176px !important;
  }

  .md\:inset-45 {
    top: 180px !important;
    right: 180px !important;
    bottom: 180px !important;
    left: 180px !important;
  }

  .md\:inset-46 {
    top: 184px !important;
    right: 184px !important;
    bottom: 184px !important;
    left: 184px !important;
  }

  .md\:inset-47 {
    top: 188px !important;
    right: 188px !important;
    bottom: 188px !important;
    left: 188px !important;
  }

  .md\:inset-48 {
    top: 192px !important;
    right: 192px !important;
    bottom: 192px !important;
    left: 192px !important;
  }

  .md\:inset-49 {
    top: 196px !important;
    right: 196px !important;
    bottom: 196px !important;
    left: 196px !important;
  }

  .md\:inset-50 {
    top: 200px !important;
    right: 200px !important;
    bottom: 200px !important;
    left: 200px !important;
  }

  .md\:inset-51 {
    top: 204px !important;
    right: 204px !important;
    bottom: 204px !important;
    left: 204px !important;
  }

  .md\:inset-52 {
    top: 208px !important;
    right: 208px !important;
    bottom: 208px !important;
    left: 208px !important;
  }

  .md\:inset-53 {
    top: 212px !important;
    right: 212px !important;
    bottom: 212px !important;
    left: 212px !important;
  }

  .md\:inset-54 {
    top: 216px !important;
    right: 216px !important;
    bottom: 216px !important;
    left: 216px !important;
  }

  .md\:inset-55 {
    top: 220px !important;
    right: 220px !important;
    bottom: 220px !important;
    left: 220px !important;
  }

  .md\:inset-56 {
    top: 224px !important;
    right: 224px !important;
    bottom: 224px !important;
    left: 224px !important;
  }

  .md\:inset-57 {
    top: 228px !important;
    right: 228px !important;
    bottom: 228px !important;
    left: 228px !important;
  }

  .md\:inset-60 {
    top: 240px !important;
    right: 240px !important;
    bottom: 240px !important;
    left: 240px !important;
  }

  .md\:inset-61 {
    top: 244px !important;
    right: 244px !important;
    bottom: 244px !important;
    left: 244px !important;
  }

  .md\:inset-62 {
    top: 248px !important;
    right: 248px !important;
    bottom: 248px !important;
    left: 248px !important;
  }

  .md\:inset-65 {
    top: 260px !important;
    right: 260px !important;
    bottom: 260px !important;
    left: 260px !important;
  }

  .md\:inset-66 {
    top: 264px !important;
    right: 264px !important;
    bottom: 264px !important;
    left: 264px !important;
  }

  .md\:inset-68 {
    top: 272px !important;
    right: 272px !important;
    bottom: 272px !important;
    left: 272px !important;
  }

  .md\:inset-69 {
    top: 276px !important;
    right: 276px !important;
    bottom: 276px !important;
    left: 276px !important;
  }

  .md\:inset-70 {
    top: 280px !important;
    right: 280px !important;
    bottom: 280px !important;
    left: 280px !important;
  }

  .md\:inset-73 {
    top: 292px !important;
    right: 292px !important;
    bottom: 292px !important;
    left: 292px !important;
  }

  .md\:inset-74 {
    top: 296px !important;
    right: 296px !important;
    bottom: 296px !important;
    left: 296px !important;
  }

  .md\:inset-75 {
    top: 300px !important;
    right: 300px !important;
    bottom: 300px !important;
    left: 300px !important;
  }

  .md\:inset-77 {
    top: 308px !important;
    right: 308px !important;
    bottom: 308px !important;
    left: 308px !important;
  }

  .md\:inset-78 {
    top: 312px !important;
    right: 312px !important;
    bottom: 312px !important;
    left: 312px !important;
  }

  .md\:inset-80 {
    top: 320px !important;
    right: 320px !important;
    bottom: 320px !important;
    left: 320px !important;
  }

  .md\:inset-81 {
    top: 324px !important;
    right: 324px !important;
    bottom: 324px !important;
    left: 324px !important;
  }

  .md\:inset-84 {
    top: 336px !important;
    right: 336px !important;
    bottom: 336px !important;
    left: 336px !important;
  }

  .md\:inset-87 {
    top: 348px !important;
    right: 348px !important;
    bottom: 348px !important;
    left: 348px !important;
  }

  .md\:inset-90 {
    top: 360px !important;
    right: 360px !important;
    bottom: 360px !important;
    left: 360px !important;
  }

  .md\:inset-91 {
    top: 364px !important;
    right: 364px !important;
    bottom: 364px !important;
    left: 364px !important;
  }

  .md\:inset-92 {
    top: 368px !important;
    right: 368px !important;
    bottom: 368px !important;
    left: 368px !important;
  }

  .md\:inset-93 {
    top: 372px !important;
    right: 372px !important;
    bottom: 372px !important;
    left: 372px !important;
  }

  .md\:inset-94 {
    top: 376px !important;
    right: 376px !important;
    bottom: 376px !important;
    left: 376px !important;
  }

  .md\:inset-95 {
    top: 380px !important;
    right: 380px !important;
    bottom: 380px !important;
    left: 380px !important;
  }

  .md\:inset-96 {
    top: 384px !important;
    right: 384px !important;
    bottom: 384px !important;
    left: 384px !important;
  }

  .md\:inset-97 {
    top: 388px !important;
    right: 388px !important;
    bottom: 388px !important;
    left: 388px !important;
  }

  .md\:inset-98 {
    top: 392px !important;
    right: 392px !important;
    bottom: 392px !important;
    left: 392px !important;
  }

  .md\:inset-99 {
    top: 396px !important;
    right: 396px !important;
    bottom: 396px !important;
    left: 396px !important;
  }

  .md\:inset-100 {
    top: 400px !important;
    right: 400px !important;
    bottom: 400px !important;
    left: 400px !important;
  }

  .md\:inset-101 {
    top: 404px !important;
    right: 404px !important;
    bottom: 404px !important;
    left: 404px !important;
  }

  .md\:inset-102 {
    top: 408px !important;
    right: 408px !important;
    bottom: 408px !important;
    left: 408px !important;
  }

  .md\:inset-103 {
    top: 412px !important;
    right: 412px !important;
    bottom: 412px !important;
    left: 412px !important;
  }

  .md\:inset-104 {
    top: 416px !important;
    right: 416px !important;
    bottom: 416px !important;
    left: 416px !important;
  }

  .md\:inset-105 {
    top: 420px !important;
    right: 420px !important;
    bottom: 420px !important;
    left: 420px !important;
  }

  .md\:inset-107 {
    top: 428px !important;
    right: 428px !important;
    bottom: 428px !important;
    left: 428px !important;
  }

  .md\:inset-110 {
    top: 440px !important;
    right: 440px !important;
    bottom: 440px !important;
    left: 440px !important;
  }

  .md\:inset-112 {
    top: 448px !important;
    right: 448px !important;
    bottom: 448px !important;
    left: 448px !important;
  }

  .md\:inset-114 {
    top: 456px !important;
    right: 456px !important;
    bottom: 456px !important;
    left: 456px !important;
  }

  .md\:inset-115 {
    top: 460px !important;
    right: 460px !important;
    bottom: 460px !important;
    left: 460px !important;
  }

  .md\:inset-119 {
    top: 476px !important;
    right: 476px !important;
    bottom: 476px !important;
    left: 476px !important;
  }

  .md\:inset-120 {
    top: 480px !important;
    right: 480px !important;
    bottom: 480px !important;
    left: 480px !important;
  }

  .md\:inset-122 {
    top: 488px !important;
    right: 488px !important;
    bottom: 488px !important;
    left: 488px !important;
  }

  .md\:inset-124 {
    top: 496px !important;
    right: 496px !important;
    bottom: 496px !important;
    left: 496px !important;
  }

  .md\:inset-130 {
    top: 520px !important;
    right: 520px !important;
    bottom: 520px !important;
    left: 520px !important;
  }

  .md\:inset-138 {
    top: 552px !important;
    right: 552px !important;
    bottom: 552px !important;
    left: 552px !important;
  }

  .md\:inset-143 {
    top: 572px !important;
    right: 572px !important;
    bottom: 572px !important;
    left: 572px !important;
  }

  .md\:inset-148 {
    top: 592px !important;
    right: 592px !important;
    bottom: 592px !important;
    left: 592px !important;
  }

  .md\:inset-150 {
    top: 600px !important;
    right: 600px !important;
    bottom: 600px !important;
    left: 600px !important;
  }

  .md\:inset-154 {
    top: 616px !important;
    right: 616px !important;
    bottom: 616px !important;
    left: 616px !important;
  }

  .md\:inset-160 {
    top: 640px !important;
    right: 640px !important;
    bottom: 640px !important;
    left: 640px !important;
  }

  .md\:inset-162 {
    top: 648px !important;
    right: 648px !important;
    bottom: 648px !important;
    left: 648px !important;
  }

  .md\:inset-164 {
    top: 656px !important;
    right: 656px !important;
    bottom: 656px !important;
    left: 656px !important;
  }

  .md\:inset-165 {
    top: 660px !important;
    right: 660px !important;
    bottom: 660px !important;
    left: 660px !important;
  }

  .md\:inset-166 {
    top: 664px !important;
    right: 664px !important;
    bottom: 664px !important;
    left: 664px !important;
  }

  .md\:inset-168 {
    top: 672px !important;
    right: 672px !important;
    bottom: 672px !important;
    left: 672px !important;
  }

  .md\:inset-169 {
    top: 676px !important;
    right: 676px !important;
    bottom: 676px !important;
    left: 676px !important;
  }

  .md\:inset-170 {
    top: 680px !important;
    right: 680px !important;
    bottom: 680px !important;
    left: 680px !important;
  }

  .md\:inset-172 {
    top: 688px !important;
    right: 688px !important;
    bottom: 688px !important;
    left: 688px !important;
  }

  .md\:inset-174 {
    top: 696px !important;
    right: 696px !important;
    bottom: 696px !important;
    left: 696px !important;
  }

  .md\:inset-175 {
    top: 700px !important;
    right: 700px !important;
    bottom: 700px !important;
    left: 700px !important;
  }

  .md\:inset-189 {
    top: 756px !important;
    right: 756px !important;
    bottom: 756px !important;
    left: 756px !important;
  }

  .md\:inset-200 {
    top: 800px !important;
    right: 800px !important;
    bottom: 800px !important;
    left: 800px !important;
  }

  .md\:inset-auto {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .md\:inset-0\.5 {
    top: 2px !important;
    right: 2px !important;
    bottom: 2px !important;
    left: 2px !important;
  }

  .md\:inset-1\.5 {
    top: 6px !important;
    right: 6px !important;
    bottom: 6px !important;
    left: 6px !important;
  }

  .md\:inset-3\.5 {
    top: 14px !important;
    right: 14px !important;
    bottom: 14px !important;
    left: 14px !important;
  }

  .md\:inset-6\.5 {
    top: 26px !important;
    right: 26px !important;
    bottom: 26px !important;
    left: 26px !important;
  }

  .md\:inset-7\.5 {
    top: 30px !important;
    right: 30px !important;
    bottom: 30px !important;
    left: 30px !important;
  }

  .md\:inset-17\.5 {
    top: 70px !important;
    right: 70px !important;
    bottom: 70px !important;
    left: 70px !important;
  }

  .md\:inset-28\.5 {
    top: 114px !important;
    right: 114px !important;
    bottom: 114px !important;
    left: 114px !important;
  }

  .md\:inset-31\.5 {
    top: 126px !important;
    right: 126px !important;
    bottom: 126px !important;
    left: 126px !important;
  }

  .md\:inset-37\.5 {
    top: 150px !important;
    right: 150px !important;
    bottom: 150px !important;
    left: 150px !important;
  }

  .md\:inset-72\.5 {
    top: 290px !important;
    right: 290px !important;
    bottom: 290px !important;
    left: 290px !important;
  }

  .md\:inset-sm {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .md\:inset-md {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .md\:inset-lg {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .md\:inset-xl {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .md\:inset-n1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .md\:inset-n2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .md\:inset-n3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .md\:inset-n4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .md\:inset-n5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .md\:inset-n6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .md\:inset-n7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .md\:inset-n8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .md\:inset-n9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .md\:inset-n10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .md\:inset-n11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .md\:inset-n12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .md\:inset-n13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .md\:inset-n14 {
    top: -46px !important;
    right: -46px !important;
    bottom: -46px !important;
    left: -46px !important;
  }

  .md\:inset-n22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .md\:-inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .md\:-inset-1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .md\:-inset-2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .md\:-inset-3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .md\:-inset-4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .md\:-inset-5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .md\:-inset-6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .md\:-inset-7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .md\:-inset-8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .md\:-inset-9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .md\:-inset-10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .md\:-inset-11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .md\:-inset-12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .md\:-inset-13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .md\:-inset-14 {
    top: -56px !important;
    right: -56px !important;
    bottom: -56px !important;
    left: -56px !important;
  }

  .md\:-inset-15 {
    top: -60px !important;
    right: -60px !important;
    bottom: -60px !important;
    left: -60px !important;
  }

  .md\:-inset-16 {
    top: -64px !important;
    right: -64px !important;
    bottom: -64px !important;
    left: -64px !important;
  }

  .md\:-inset-17 {
    top: -68px !important;
    right: -68px !important;
    bottom: -68px !important;
    left: -68px !important;
  }

  .md\:-inset-18 {
    top: -72px !important;
    right: -72px !important;
    bottom: -72px !important;
    left: -72px !important;
  }

  .md\:-inset-19 {
    top: -76px !important;
    right: -76px !important;
    bottom: -76px !important;
    left: -76px !important;
  }

  .md\:-inset-20 {
    top: -80px !important;
    right: -80px !important;
    bottom: -80px !important;
    left: -80px !important;
  }

  .md\:-inset-21 {
    top: -84px !important;
    right: -84px !important;
    bottom: -84px !important;
    left: -84px !important;
  }

  .md\:-inset-22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .md\:-inset-23 {
    top: -92px !important;
    right: -92px !important;
    bottom: -92px !important;
    left: -92px !important;
  }

  .md\:-inset-24 {
    top: -96px !important;
    right: -96px !important;
    bottom: -96px !important;
    left: -96px !important;
  }

  .md\:-inset-25 {
    top: -100px !important;
    right: -100px !important;
    bottom: -100px !important;
    left: -100px !important;
  }

  .md\:-inset-26 {
    top: -104px !important;
    right: -104px !important;
    bottom: -104px !important;
    left: -104px !important;
  }

  .md\:-inset-27 {
    top: -108px !important;
    right: -108px !important;
    bottom: -108px !important;
    left: -108px !important;
  }

  .md\:-inset-28 {
    top: -112px !important;
    right: -112px !important;
    bottom: -112px !important;
    left: -112px !important;
  }

  .md\:-inset-29 {
    top: -116px !important;
    right: -116px !important;
    bottom: -116px !important;
    left: -116px !important;
  }

  .md\:-inset-30 {
    top: -120px !important;
    right: -120px !important;
    bottom: -120px !important;
    left: -120px !important;
  }

  .md\:-inset-31 {
    top: -124px !important;
    right: -124px !important;
    bottom: -124px !important;
    left: -124px !important;
  }

  .md\:-inset-32 {
    top: -128px !important;
    right: -128px !important;
    bottom: -128px !important;
    left: -128px !important;
  }

  .md\:-inset-33 {
    top: -132px !important;
    right: -132px !important;
    bottom: -132px !important;
    left: -132px !important;
  }

  .md\:-inset-34 {
    top: -136px !important;
    right: -136px !important;
    bottom: -136px !important;
    left: -136px !important;
  }

  .md\:-inset-35 {
    top: -140px !important;
    right: -140px !important;
    bottom: -140px !important;
    left: -140px !important;
  }

  .md\:-inset-36 {
    top: -144px !important;
    right: -144px !important;
    bottom: -144px !important;
    left: -144px !important;
  }

  .md\:-inset-37 {
    top: -148px !important;
    right: -148px !important;
    bottom: -148px !important;
    left: -148px !important;
  }

  .md\:-inset-38 {
    top: -152px !important;
    right: -152px !important;
    bottom: -152px !important;
    left: -152px !important;
  }

  .md\:-inset-39 {
    top: -156px !important;
    right: -156px !important;
    bottom: -156px !important;
    left: -156px !important;
  }

  .md\:-inset-40 {
    top: -160px !important;
    right: -160px !important;
    bottom: -160px !important;
    left: -160px !important;
  }

  .md\:-inset-41 {
    top: -164px !important;
    right: -164px !important;
    bottom: -164px !important;
    left: -164px !important;
  }

  .md\:-inset-42 {
    top: -168px !important;
    right: -168px !important;
    bottom: -168px !important;
    left: -168px !important;
  }

  .md\:-inset-43 {
    top: -172px !important;
    right: -172px !important;
    bottom: -172px !important;
    left: -172px !important;
  }

  .md\:-inset-44 {
    top: -176px !important;
    right: -176px !important;
    bottom: -176px !important;
    left: -176px !important;
  }

  .md\:-inset-45 {
    top: -180px !important;
    right: -180px !important;
    bottom: -180px !important;
    left: -180px !important;
  }

  .md\:-inset-46 {
    top: -184px !important;
    right: -184px !important;
    bottom: -184px !important;
    left: -184px !important;
  }

  .md\:-inset-47 {
    top: -188px !important;
    right: -188px !important;
    bottom: -188px !important;
    left: -188px !important;
  }

  .md\:-inset-48 {
    top: -192px !important;
    right: -192px !important;
    bottom: -192px !important;
    left: -192px !important;
  }

  .md\:-inset-49 {
    top: -196px !important;
    right: -196px !important;
    bottom: -196px !important;
    left: -196px !important;
  }

  .md\:-inset-50 {
    top: -200px !important;
    right: -200px !important;
    bottom: -200px !important;
    left: -200px !important;
  }

  .md\:-inset-51 {
    top: -204px !important;
    right: -204px !important;
    bottom: -204px !important;
    left: -204px !important;
  }

  .md\:-inset-52 {
    top: -208px !important;
    right: -208px !important;
    bottom: -208px !important;
    left: -208px !important;
  }

  .md\:-inset-53 {
    top: -212px !important;
    right: -212px !important;
    bottom: -212px !important;
    left: -212px !important;
  }

  .md\:-inset-54 {
    top: -216px !important;
    right: -216px !important;
    bottom: -216px !important;
    left: -216px !important;
  }

  .md\:-inset-55 {
    top: -220px !important;
    right: -220px !important;
    bottom: -220px !important;
    left: -220px !important;
  }

  .md\:-inset-56 {
    top: -224px !important;
    right: -224px !important;
    bottom: -224px !important;
    left: -224px !important;
  }

  .md\:-inset-57 {
    top: -228px !important;
    right: -228px !important;
    bottom: -228px !important;
    left: -228px !important;
  }

  .md\:-inset-60 {
    top: -240px !important;
    right: -240px !important;
    bottom: -240px !important;
    left: -240px !important;
  }

  .md\:-inset-61 {
    top: -244px !important;
    right: -244px !important;
    bottom: -244px !important;
    left: -244px !important;
  }

  .md\:-inset-62 {
    top: -248px !important;
    right: -248px !important;
    bottom: -248px !important;
    left: -248px !important;
  }

  .md\:-inset-65 {
    top: -260px !important;
    right: -260px !important;
    bottom: -260px !important;
    left: -260px !important;
  }

  .md\:-inset-66 {
    top: -264px !important;
    right: -264px !important;
    bottom: -264px !important;
    left: -264px !important;
  }

  .md\:-inset-68 {
    top: -272px !important;
    right: -272px !important;
    bottom: -272px !important;
    left: -272px !important;
  }

  .md\:-inset-69 {
    top: -276px !important;
    right: -276px !important;
    bottom: -276px !important;
    left: -276px !important;
  }

  .md\:-inset-70 {
    top: -280px !important;
    right: -280px !important;
    bottom: -280px !important;
    left: -280px !important;
  }

  .md\:-inset-73 {
    top: -292px !important;
    right: -292px !important;
    bottom: -292px !important;
    left: -292px !important;
  }

  .md\:-inset-74 {
    top: -296px !important;
    right: -296px !important;
    bottom: -296px !important;
    left: -296px !important;
  }

  .md\:-inset-75 {
    top: -300px !important;
    right: -300px !important;
    bottom: -300px !important;
    left: -300px !important;
  }

  .md\:-inset-77 {
    top: -308px !important;
    right: -308px !important;
    bottom: -308px !important;
    left: -308px !important;
  }

  .md\:-inset-78 {
    top: -312px !important;
    right: -312px !important;
    bottom: -312px !important;
    left: -312px !important;
  }

  .md\:-inset-80 {
    top: -320px !important;
    right: -320px !important;
    bottom: -320px !important;
    left: -320px !important;
  }

  .md\:-inset-81 {
    top: -324px !important;
    right: -324px !important;
    bottom: -324px !important;
    left: -324px !important;
  }

  .md\:-inset-84 {
    top: -336px !important;
    right: -336px !important;
    bottom: -336px !important;
    left: -336px !important;
  }

  .md\:-inset-87 {
    top: -348px !important;
    right: -348px !important;
    bottom: -348px !important;
    left: -348px !important;
  }

  .md\:-inset-90 {
    top: -360px !important;
    right: -360px !important;
    bottom: -360px !important;
    left: -360px !important;
  }

  .md\:-inset-91 {
    top: -364px !important;
    right: -364px !important;
    bottom: -364px !important;
    left: -364px !important;
  }

  .md\:-inset-92 {
    top: -368px !important;
    right: -368px !important;
    bottom: -368px !important;
    left: -368px !important;
  }

  .md\:-inset-93 {
    top: -372px !important;
    right: -372px !important;
    bottom: -372px !important;
    left: -372px !important;
  }

  .md\:-inset-94 {
    top: -376px !important;
    right: -376px !important;
    bottom: -376px !important;
    left: -376px !important;
  }

  .md\:-inset-95 {
    top: -380px !important;
    right: -380px !important;
    bottom: -380px !important;
    left: -380px !important;
  }

  .md\:-inset-96 {
    top: -384px !important;
    right: -384px !important;
    bottom: -384px !important;
    left: -384px !important;
  }

  .md\:-inset-97 {
    top: -388px !important;
    right: -388px !important;
    bottom: -388px !important;
    left: -388px !important;
  }

  .md\:-inset-98 {
    top: -392px !important;
    right: -392px !important;
    bottom: -392px !important;
    left: -392px !important;
  }

  .md\:-inset-99 {
    top: -396px !important;
    right: -396px !important;
    bottom: -396px !important;
    left: -396px !important;
  }

  .md\:-inset-100 {
    top: -400px !important;
    right: -400px !important;
    bottom: -400px !important;
    left: -400px !important;
  }

  .md\:-inset-101 {
    top: -404px !important;
    right: -404px !important;
    bottom: -404px !important;
    left: -404px !important;
  }

  .md\:-inset-102 {
    top: -408px !important;
    right: -408px !important;
    bottom: -408px !important;
    left: -408px !important;
  }

  .md\:-inset-103 {
    top: -412px !important;
    right: -412px !important;
    bottom: -412px !important;
    left: -412px !important;
  }

  .md\:-inset-104 {
    top: -416px !important;
    right: -416px !important;
    bottom: -416px !important;
    left: -416px !important;
  }

  .md\:-inset-105 {
    top: -420px !important;
    right: -420px !important;
    bottom: -420px !important;
    left: -420px !important;
  }

  .md\:-inset-107 {
    top: -428px !important;
    right: -428px !important;
    bottom: -428px !important;
    left: -428px !important;
  }

  .md\:-inset-110 {
    top: -440px !important;
    right: -440px !important;
    bottom: -440px !important;
    left: -440px !important;
  }

  .md\:-inset-112 {
    top: -448px !important;
    right: -448px !important;
    bottom: -448px !important;
    left: -448px !important;
  }

  .md\:-inset-114 {
    top: -456px !important;
    right: -456px !important;
    bottom: -456px !important;
    left: -456px !important;
  }

  .md\:-inset-115 {
    top: -460px !important;
    right: -460px !important;
    bottom: -460px !important;
    left: -460px !important;
  }

  .md\:-inset-119 {
    top: -476px !important;
    right: -476px !important;
    bottom: -476px !important;
    left: -476px !important;
  }

  .md\:-inset-120 {
    top: -480px !important;
    right: -480px !important;
    bottom: -480px !important;
    left: -480px !important;
  }

  .md\:-inset-122 {
    top: -488px !important;
    right: -488px !important;
    bottom: -488px !important;
    left: -488px !important;
  }

  .md\:-inset-124 {
    top: -496px !important;
    right: -496px !important;
    bottom: -496px !important;
    left: -496px !important;
  }

  .md\:-inset-130 {
    top: -520px !important;
    right: -520px !important;
    bottom: -520px !important;
    left: -520px !important;
  }

  .md\:-inset-138 {
    top: -552px !important;
    right: -552px !important;
    bottom: -552px !important;
    left: -552px !important;
  }

  .md\:-inset-143 {
    top: -572px !important;
    right: -572px !important;
    bottom: -572px !important;
    left: -572px !important;
  }

  .md\:-inset-148 {
    top: -592px !important;
    right: -592px !important;
    bottom: -592px !important;
    left: -592px !important;
  }

  .md\:-inset-150 {
    top: -600px !important;
    right: -600px !important;
    bottom: -600px !important;
    left: -600px !important;
  }

  .md\:-inset-154 {
    top: -616px !important;
    right: -616px !important;
    bottom: -616px !important;
    left: -616px !important;
  }

  .md\:-inset-160 {
    top: -640px !important;
    right: -640px !important;
    bottom: -640px !important;
    left: -640px !important;
  }

  .md\:-inset-162 {
    top: -648px !important;
    right: -648px !important;
    bottom: -648px !important;
    left: -648px !important;
  }

  .md\:-inset-164 {
    top: -656px !important;
    right: -656px !important;
    bottom: -656px !important;
    left: -656px !important;
  }

  .md\:-inset-165 {
    top: -660px !important;
    right: -660px !important;
    bottom: -660px !important;
    left: -660px !important;
  }

  .md\:-inset-166 {
    top: -664px !important;
    right: -664px !important;
    bottom: -664px !important;
    left: -664px !important;
  }

  .md\:-inset-168 {
    top: -672px !important;
    right: -672px !important;
    bottom: -672px !important;
    left: -672px !important;
  }

  .md\:-inset-169 {
    top: -676px !important;
    right: -676px !important;
    bottom: -676px !important;
    left: -676px !important;
  }

  .md\:-inset-170 {
    top: -680px !important;
    right: -680px !important;
    bottom: -680px !important;
    left: -680px !important;
  }

  .md\:-inset-172 {
    top: -688px !important;
    right: -688px !important;
    bottom: -688px !important;
    left: -688px !important;
  }

  .md\:-inset-174 {
    top: -696px !important;
    right: -696px !important;
    bottom: -696px !important;
    left: -696px !important;
  }

  .md\:-inset-175 {
    top: -700px !important;
    right: -700px !important;
    bottom: -700px !important;
    left: -700px !important;
  }

  .md\:-inset-189 {
    top: -756px !important;
    right: -756px !important;
    bottom: -756px !important;
    left: -756px !important;
  }

  .md\:-inset-200 {
    top: -800px !important;
    right: -800px !important;
    bottom: -800px !important;
    left: -800px !important;
  }

  .md\:-inset-0\.5 {
    top: -2px !important;
    right: -2px !important;
    bottom: -2px !important;
    left: -2px !important;
  }

  .md\:-inset-1\.5 {
    top: -6px !important;
    right: -6px !important;
    bottom: -6px !important;
    left: -6px !important;
  }

  .md\:-inset-3\.5 {
    top: -14px !important;
    right: -14px !important;
    bottom: -14px !important;
    left: -14px !important;
  }

  .md\:-inset-6\.5 {
    top: -26px !important;
    right: -26px !important;
    bottom: -26px !important;
    left: -26px !important;
  }

  .md\:-inset-7\.5 {
    top: -30px !important;
    right: -30px !important;
    bottom: -30px !important;
    left: -30px !important;
  }

  .md\:-inset-17\.5 {
    top: -70px !important;
    right: -70px !important;
    bottom: -70px !important;
    left: -70px !important;
  }

  .md\:-inset-28\.5 {
    top: -114px !important;
    right: -114px !important;
    bottom: -114px !important;
    left: -114px !important;
  }

  .md\:-inset-31\.5 {
    top: -126px !important;
    right: -126px !important;
    bottom: -126px !important;
    left: -126px !important;
  }

  .md\:-inset-37\.5 {
    top: -150px !important;
    right: -150px !important;
    bottom: -150px !important;
    left: -150px !important;
  }

  .md\:-inset-72\.5 {
    top: -290px !important;
    right: -290px !important;
    bottom: -290px !important;
    left: -290px !important;
  }

  .md\:-inset-sm {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .md\:-inset-md {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .md\:-inset-lg {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .md\:-inset-xl {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .md\:-inset-n1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .md\:-inset-n2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .md\:-inset-n3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .md\:-inset-n4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .md\:-inset-n5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .md\:-inset-n6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .md\:-inset-n7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .md\:-inset-n8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .md\:-inset-n9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .md\:-inset-n10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .md\:-inset-n11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .md\:-inset-n12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .md\:-inset-n13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .md\:-inset-n14 {
    top: 46px !important;
    right: 46px !important;
    bottom: 46px !important;
    left: 46px !important;
  }

  .md\:-inset-n22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .md\:inset-1\/2 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .md\:inset-1\/3 {
    top: 33.333333% !important;
    right: 33.333333% !important;
    bottom: 33.333333% !important;
    left: 33.333333% !important;
  }

  .md\:inset-2\/3 {
    top: 66.666667% !important;
    right: 66.666667% !important;
    bottom: 66.666667% !important;
    left: 66.666667% !important;
  }

  .md\:inset-1\/4 {
    top: 25% !important;
    right: 25% !important;
    bottom: 25% !important;
    left: 25% !important;
  }

  .md\:inset-2\/4 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .md\:inset-3\/4 {
    top: 75% !important;
    right: 75% !important;
    bottom: 75% !important;
    left: 75% !important;
  }

  .md\:inset-full {
    top: 100% !important;
    right: 100% !important;
    bottom: 100% !important;
    left: 100% !important;
  }

  .md\:-inset-1\/2 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .md\:-inset-1\/3 {
    top: -33.333333% !important;
    right: -33.333333% !important;
    bottom: -33.333333% !important;
    left: -33.333333% !important;
  }

  .md\:-inset-2\/3 {
    top: -66.666667% !important;
    right: -66.666667% !important;
    bottom: -66.666667% !important;
    left: -66.666667% !important;
  }

  .md\:-inset-1\/4 {
    top: -25% !important;
    right: -25% !important;
    bottom: -25% !important;
    left: -25% !important;
  }

  .md\:-inset-2\/4 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .md\:-inset-3\/4 {
    top: -75% !important;
    right: -75% !important;
    bottom: -75% !important;
    left: -75% !important;
  }

  .md\:-inset-full {
    top: -100% !important;
    right: -100% !important;
    bottom: -100% !important;
    left: -100% !important;
  }

  .md\:inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .md\:inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .md\:inset-y-1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .md\:inset-x-1 {
    right: 4px !important;
    left: 4px !important;
  }

  .md\:inset-y-2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .md\:inset-x-2 {
    right: 8px !important;
    left: 8px !important;
  }

  .md\:inset-y-3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .md\:inset-x-3 {
    right: 12px !important;
    left: 12px !important;
  }

  .md\:inset-y-4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .md\:inset-x-4 {
    right: 16px !important;
    left: 16px !important;
  }

  .md\:inset-y-5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .md\:inset-x-5 {
    right: 20px !important;
    left: 20px !important;
  }

  .md\:inset-y-6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .md\:inset-x-6 {
    right: 24px !important;
    left: 24px !important;
  }

  .md\:inset-y-7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .md\:inset-x-7 {
    right: 28px !important;
    left: 28px !important;
  }

  .md\:inset-y-8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .md\:inset-x-8 {
    right: 32px !important;
    left: 32px !important;
  }

  .md\:inset-y-9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .md\:inset-x-9 {
    right: 36px !important;
    left: 36px !important;
  }

  .md\:inset-y-10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .md\:inset-x-10 {
    right: 40px !important;
    left: 40px !important;
  }

  .md\:inset-y-11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .md\:inset-x-11 {
    right: 44px !important;
    left: 44px !important;
  }

  .md\:inset-y-12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .md\:inset-x-12 {
    right: 48px !important;
    left: 48px !important;
  }

  .md\:inset-y-13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .md\:inset-x-13 {
    right: 52px !important;
    left: 52px !important;
  }

  .md\:inset-y-14 {
    top: 56px !important;
    bottom: 56px !important;
  }

  .md\:inset-x-14 {
    right: 56px !important;
    left: 56px !important;
  }

  .md\:inset-y-15 {
    top: 60px !important;
    bottom: 60px !important;
  }

  .md\:inset-x-15 {
    right: 60px !important;
    left: 60px !important;
  }

  .md\:inset-y-16 {
    top: 64px !important;
    bottom: 64px !important;
  }

  .md\:inset-x-16 {
    right: 64px !important;
    left: 64px !important;
  }

  .md\:inset-y-17 {
    top: 68px !important;
    bottom: 68px !important;
  }

  .md\:inset-x-17 {
    right: 68px !important;
    left: 68px !important;
  }

  .md\:inset-y-18 {
    top: 72px !important;
    bottom: 72px !important;
  }

  .md\:inset-x-18 {
    right: 72px !important;
    left: 72px !important;
  }

  .md\:inset-y-19 {
    top: 76px !important;
    bottom: 76px !important;
  }

  .md\:inset-x-19 {
    right: 76px !important;
    left: 76px !important;
  }

  .md\:inset-y-20 {
    top: 80px !important;
    bottom: 80px !important;
  }

  .md\:inset-x-20 {
    right: 80px !important;
    left: 80px !important;
  }

  .md\:inset-y-21 {
    top: 84px !important;
    bottom: 84px !important;
  }

  .md\:inset-x-21 {
    right: 84px !important;
    left: 84px !important;
  }

  .md\:inset-y-22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .md\:inset-x-22 {
    right: 88px !important;
    left: 88px !important;
  }

  .md\:inset-y-23 {
    top: 92px !important;
    bottom: 92px !important;
  }

  .md\:inset-x-23 {
    right: 92px !important;
    left: 92px !important;
  }

  .md\:inset-y-24 {
    top: 96px !important;
    bottom: 96px !important;
  }

  .md\:inset-x-24 {
    right: 96px !important;
    left: 96px !important;
  }

  .md\:inset-y-25 {
    top: 100px !important;
    bottom: 100px !important;
  }

  .md\:inset-x-25 {
    right: 100px !important;
    left: 100px !important;
  }

  .md\:inset-y-26 {
    top: 104px !important;
    bottom: 104px !important;
  }

  .md\:inset-x-26 {
    right: 104px !important;
    left: 104px !important;
  }

  .md\:inset-y-27 {
    top: 108px !important;
    bottom: 108px !important;
  }

  .md\:inset-x-27 {
    right: 108px !important;
    left: 108px !important;
  }

  .md\:inset-y-28 {
    top: 112px !important;
    bottom: 112px !important;
  }

  .md\:inset-x-28 {
    right: 112px !important;
    left: 112px !important;
  }

  .md\:inset-y-29 {
    top: 116px !important;
    bottom: 116px !important;
  }

  .md\:inset-x-29 {
    right: 116px !important;
    left: 116px !important;
  }

  .md\:inset-y-30 {
    top: 120px !important;
    bottom: 120px !important;
  }

  .md\:inset-x-30 {
    right: 120px !important;
    left: 120px !important;
  }

  .md\:inset-y-31 {
    top: 124px !important;
    bottom: 124px !important;
  }

  .md\:inset-x-31 {
    right: 124px !important;
    left: 124px !important;
  }

  .md\:inset-y-32 {
    top: 128px !important;
    bottom: 128px !important;
  }

  .md\:inset-x-32 {
    right: 128px !important;
    left: 128px !important;
  }

  .md\:inset-y-33 {
    top: 132px !important;
    bottom: 132px !important;
  }

  .md\:inset-x-33 {
    right: 132px !important;
    left: 132px !important;
  }

  .md\:inset-y-34 {
    top: 136px !important;
    bottom: 136px !important;
  }

  .md\:inset-x-34 {
    right: 136px !important;
    left: 136px !important;
  }

  .md\:inset-y-35 {
    top: 140px !important;
    bottom: 140px !important;
  }

  .md\:inset-x-35 {
    right: 140px !important;
    left: 140px !important;
  }

  .md\:inset-y-36 {
    top: 144px !important;
    bottom: 144px !important;
  }

  .md\:inset-x-36 {
    right: 144px !important;
    left: 144px !important;
  }

  .md\:inset-y-37 {
    top: 148px !important;
    bottom: 148px !important;
  }

  .md\:inset-x-37 {
    right: 148px !important;
    left: 148px !important;
  }

  .md\:inset-y-38 {
    top: 152px !important;
    bottom: 152px !important;
  }

  .md\:inset-x-38 {
    right: 152px !important;
    left: 152px !important;
  }

  .md\:inset-y-39 {
    top: 156px !important;
    bottom: 156px !important;
  }

  .md\:inset-x-39 {
    right: 156px !important;
    left: 156px !important;
  }

  .md\:inset-y-40 {
    top: 160px !important;
    bottom: 160px !important;
  }

  .md\:inset-x-40 {
    right: 160px !important;
    left: 160px !important;
  }

  .md\:inset-y-41 {
    top: 164px !important;
    bottom: 164px !important;
  }

  .md\:inset-x-41 {
    right: 164px !important;
    left: 164px !important;
  }

  .md\:inset-y-42 {
    top: 168px !important;
    bottom: 168px !important;
  }

  .md\:inset-x-42 {
    right: 168px !important;
    left: 168px !important;
  }

  .md\:inset-y-43 {
    top: 172px !important;
    bottom: 172px !important;
  }

  .md\:inset-x-43 {
    right: 172px !important;
    left: 172px !important;
  }

  .md\:inset-y-44 {
    top: 176px !important;
    bottom: 176px !important;
  }

  .md\:inset-x-44 {
    right: 176px !important;
    left: 176px !important;
  }

  .md\:inset-y-45 {
    top: 180px !important;
    bottom: 180px !important;
  }

  .md\:inset-x-45 {
    right: 180px !important;
    left: 180px !important;
  }

  .md\:inset-y-46 {
    top: 184px !important;
    bottom: 184px !important;
  }

  .md\:inset-x-46 {
    right: 184px !important;
    left: 184px !important;
  }

  .md\:inset-y-47 {
    top: 188px !important;
    bottom: 188px !important;
  }

  .md\:inset-x-47 {
    right: 188px !important;
    left: 188px !important;
  }

  .md\:inset-y-48 {
    top: 192px !important;
    bottom: 192px !important;
  }

  .md\:inset-x-48 {
    right: 192px !important;
    left: 192px !important;
  }

  .md\:inset-y-49 {
    top: 196px !important;
    bottom: 196px !important;
  }

  .md\:inset-x-49 {
    right: 196px !important;
    left: 196px !important;
  }

  .md\:inset-y-50 {
    top: 200px !important;
    bottom: 200px !important;
  }

  .md\:inset-x-50 {
    right: 200px !important;
    left: 200px !important;
  }

  .md\:inset-y-51 {
    top: 204px !important;
    bottom: 204px !important;
  }

  .md\:inset-x-51 {
    right: 204px !important;
    left: 204px !important;
  }

  .md\:inset-y-52 {
    top: 208px !important;
    bottom: 208px !important;
  }

  .md\:inset-x-52 {
    right: 208px !important;
    left: 208px !important;
  }

  .md\:inset-y-53 {
    top: 212px !important;
    bottom: 212px !important;
  }

  .md\:inset-x-53 {
    right: 212px !important;
    left: 212px !important;
  }

  .md\:inset-y-54 {
    top: 216px !important;
    bottom: 216px !important;
  }

  .md\:inset-x-54 {
    right: 216px !important;
    left: 216px !important;
  }

  .md\:inset-y-55 {
    top: 220px !important;
    bottom: 220px !important;
  }

  .md\:inset-x-55 {
    right: 220px !important;
    left: 220px !important;
  }

  .md\:inset-y-56 {
    top: 224px !important;
    bottom: 224px !important;
  }

  .md\:inset-x-56 {
    right: 224px !important;
    left: 224px !important;
  }

  .md\:inset-y-57 {
    top: 228px !important;
    bottom: 228px !important;
  }

  .md\:inset-x-57 {
    right: 228px !important;
    left: 228px !important;
  }

  .md\:inset-y-60 {
    top: 240px !important;
    bottom: 240px !important;
  }

  .md\:inset-x-60 {
    right: 240px !important;
    left: 240px !important;
  }

  .md\:inset-y-61 {
    top: 244px !important;
    bottom: 244px !important;
  }

  .md\:inset-x-61 {
    right: 244px !important;
    left: 244px !important;
  }

  .md\:inset-y-62 {
    top: 248px !important;
    bottom: 248px !important;
  }

  .md\:inset-x-62 {
    right: 248px !important;
    left: 248px !important;
  }

  .md\:inset-y-65 {
    top: 260px !important;
    bottom: 260px !important;
  }

  .md\:inset-x-65 {
    right: 260px !important;
    left: 260px !important;
  }

  .md\:inset-y-66 {
    top: 264px !important;
    bottom: 264px !important;
  }

  .md\:inset-x-66 {
    right: 264px !important;
    left: 264px !important;
  }

  .md\:inset-y-68 {
    top: 272px !important;
    bottom: 272px !important;
  }

  .md\:inset-x-68 {
    right: 272px !important;
    left: 272px !important;
  }

  .md\:inset-y-69 {
    top: 276px !important;
    bottom: 276px !important;
  }

  .md\:inset-x-69 {
    right: 276px !important;
    left: 276px !important;
  }

  .md\:inset-y-70 {
    top: 280px !important;
    bottom: 280px !important;
  }

  .md\:inset-x-70 {
    right: 280px !important;
    left: 280px !important;
  }

  .md\:inset-y-73 {
    top: 292px !important;
    bottom: 292px !important;
  }

  .md\:inset-x-73 {
    right: 292px !important;
    left: 292px !important;
  }

  .md\:inset-y-74 {
    top: 296px !important;
    bottom: 296px !important;
  }

  .md\:inset-x-74 {
    right: 296px !important;
    left: 296px !important;
  }

  .md\:inset-y-75 {
    top: 300px !important;
    bottom: 300px !important;
  }

  .md\:inset-x-75 {
    right: 300px !important;
    left: 300px !important;
  }

  .md\:inset-y-77 {
    top: 308px !important;
    bottom: 308px !important;
  }

  .md\:inset-x-77 {
    right: 308px !important;
    left: 308px !important;
  }

  .md\:inset-y-78 {
    top: 312px !important;
    bottom: 312px !important;
  }

  .md\:inset-x-78 {
    right: 312px !important;
    left: 312px !important;
  }

  .md\:inset-y-80 {
    top: 320px !important;
    bottom: 320px !important;
  }

  .md\:inset-x-80 {
    right: 320px !important;
    left: 320px !important;
  }

  .md\:inset-y-81 {
    top: 324px !important;
    bottom: 324px !important;
  }

  .md\:inset-x-81 {
    right: 324px !important;
    left: 324px !important;
  }

  .md\:inset-y-84 {
    top: 336px !important;
    bottom: 336px !important;
  }

  .md\:inset-x-84 {
    right: 336px !important;
    left: 336px !important;
  }

  .md\:inset-y-87 {
    top: 348px !important;
    bottom: 348px !important;
  }

  .md\:inset-x-87 {
    right: 348px !important;
    left: 348px !important;
  }

  .md\:inset-y-90 {
    top: 360px !important;
    bottom: 360px !important;
  }

  .md\:inset-x-90 {
    right: 360px !important;
    left: 360px !important;
  }

  .md\:inset-y-91 {
    top: 364px !important;
    bottom: 364px !important;
  }

  .md\:inset-x-91 {
    right: 364px !important;
    left: 364px !important;
  }

  .md\:inset-y-92 {
    top: 368px !important;
    bottom: 368px !important;
  }

  .md\:inset-x-92 {
    right: 368px !important;
    left: 368px !important;
  }

  .md\:inset-y-93 {
    top: 372px !important;
    bottom: 372px !important;
  }

  .md\:inset-x-93 {
    right: 372px !important;
    left: 372px !important;
  }

  .md\:inset-y-94 {
    top: 376px !important;
    bottom: 376px !important;
  }

  .md\:inset-x-94 {
    right: 376px !important;
    left: 376px !important;
  }

  .md\:inset-y-95 {
    top: 380px !important;
    bottom: 380px !important;
  }

  .md\:inset-x-95 {
    right: 380px !important;
    left: 380px !important;
  }

  .md\:inset-y-96 {
    top: 384px !important;
    bottom: 384px !important;
  }

  .md\:inset-x-96 {
    right: 384px !important;
    left: 384px !important;
  }

  .md\:inset-y-97 {
    top: 388px !important;
    bottom: 388px !important;
  }

  .md\:inset-x-97 {
    right: 388px !important;
    left: 388px !important;
  }

  .md\:inset-y-98 {
    top: 392px !important;
    bottom: 392px !important;
  }

  .md\:inset-x-98 {
    right: 392px !important;
    left: 392px !important;
  }

  .md\:inset-y-99 {
    top: 396px !important;
    bottom: 396px !important;
  }

  .md\:inset-x-99 {
    right: 396px !important;
    left: 396px !important;
  }

  .md\:inset-y-100 {
    top: 400px !important;
    bottom: 400px !important;
  }

  .md\:inset-x-100 {
    right: 400px !important;
    left: 400px !important;
  }

  .md\:inset-y-101 {
    top: 404px !important;
    bottom: 404px !important;
  }

  .md\:inset-x-101 {
    right: 404px !important;
    left: 404px !important;
  }

  .md\:inset-y-102 {
    top: 408px !important;
    bottom: 408px !important;
  }

  .md\:inset-x-102 {
    right: 408px !important;
    left: 408px !important;
  }

  .md\:inset-y-103 {
    top: 412px !important;
    bottom: 412px !important;
  }

  .md\:inset-x-103 {
    right: 412px !important;
    left: 412px !important;
  }

  .md\:inset-y-104 {
    top: 416px !important;
    bottom: 416px !important;
  }

  .md\:inset-x-104 {
    right: 416px !important;
    left: 416px !important;
  }

  .md\:inset-y-105 {
    top: 420px !important;
    bottom: 420px !important;
  }

  .md\:inset-x-105 {
    right: 420px !important;
    left: 420px !important;
  }

  .md\:inset-y-107 {
    top: 428px !important;
    bottom: 428px !important;
  }

  .md\:inset-x-107 {
    right: 428px !important;
    left: 428px !important;
  }

  .md\:inset-y-110 {
    top: 440px !important;
    bottom: 440px !important;
  }

  .md\:inset-x-110 {
    right: 440px !important;
    left: 440px !important;
  }

  .md\:inset-y-112 {
    top: 448px !important;
    bottom: 448px !important;
  }

  .md\:inset-x-112 {
    right: 448px !important;
    left: 448px !important;
  }

  .md\:inset-y-114 {
    top: 456px !important;
    bottom: 456px !important;
  }

  .md\:inset-x-114 {
    right: 456px !important;
    left: 456px !important;
  }

  .md\:inset-y-115 {
    top: 460px !important;
    bottom: 460px !important;
  }

  .md\:inset-x-115 {
    right: 460px !important;
    left: 460px !important;
  }

  .md\:inset-y-119 {
    top: 476px !important;
    bottom: 476px !important;
  }

  .md\:inset-x-119 {
    right: 476px !important;
    left: 476px !important;
  }

  .md\:inset-y-120 {
    top: 480px !important;
    bottom: 480px !important;
  }

  .md\:inset-x-120 {
    right: 480px !important;
    left: 480px !important;
  }

  .md\:inset-y-122 {
    top: 488px !important;
    bottom: 488px !important;
  }

  .md\:inset-x-122 {
    right: 488px !important;
    left: 488px !important;
  }

  .md\:inset-y-124 {
    top: 496px !important;
    bottom: 496px !important;
  }

  .md\:inset-x-124 {
    right: 496px !important;
    left: 496px !important;
  }

  .md\:inset-y-130 {
    top: 520px !important;
    bottom: 520px !important;
  }

  .md\:inset-x-130 {
    right: 520px !important;
    left: 520px !important;
  }

  .md\:inset-y-138 {
    top: 552px !important;
    bottom: 552px !important;
  }

  .md\:inset-x-138 {
    right: 552px !important;
    left: 552px !important;
  }

  .md\:inset-y-143 {
    top: 572px !important;
    bottom: 572px !important;
  }

  .md\:inset-x-143 {
    right: 572px !important;
    left: 572px !important;
  }

  .md\:inset-y-148 {
    top: 592px !important;
    bottom: 592px !important;
  }

  .md\:inset-x-148 {
    right: 592px !important;
    left: 592px !important;
  }

  .md\:inset-y-150 {
    top: 600px !important;
    bottom: 600px !important;
  }

  .md\:inset-x-150 {
    right: 600px !important;
    left: 600px !important;
  }

  .md\:inset-y-154 {
    top: 616px !important;
    bottom: 616px !important;
  }

  .md\:inset-x-154 {
    right: 616px !important;
    left: 616px !important;
  }

  .md\:inset-y-160 {
    top: 640px !important;
    bottom: 640px !important;
  }

  .md\:inset-x-160 {
    right: 640px !important;
    left: 640px !important;
  }

  .md\:inset-y-162 {
    top: 648px !important;
    bottom: 648px !important;
  }

  .md\:inset-x-162 {
    right: 648px !important;
    left: 648px !important;
  }

  .md\:inset-y-164 {
    top: 656px !important;
    bottom: 656px !important;
  }

  .md\:inset-x-164 {
    right: 656px !important;
    left: 656px !important;
  }

  .md\:inset-y-165 {
    top: 660px !important;
    bottom: 660px !important;
  }

  .md\:inset-x-165 {
    right: 660px !important;
    left: 660px !important;
  }

  .md\:inset-y-166 {
    top: 664px !important;
    bottom: 664px !important;
  }

  .md\:inset-x-166 {
    right: 664px !important;
    left: 664px !important;
  }

  .md\:inset-y-168 {
    top: 672px !important;
    bottom: 672px !important;
  }

  .md\:inset-x-168 {
    right: 672px !important;
    left: 672px !important;
  }

  .md\:inset-y-169 {
    top: 676px !important;
    bottom: 676px !important;
  }

  .md\:inset-x-169 {
    right: 676px !important;
    left: 676px !important;
  }

  .md\:inset-y-170 {
    top: 680px !important;
    bottom: 680px !important;
  }

  .md\:inset-x-170 {
    right: 680px !important;
    left: 680px !important;
  }

  .md\:inset-y-172 {
    top: 688px !important;
    bottom: 688px !important;
  }

  .md\:inset-x-172 {
    right: 688px !important;
    left: 688px !important;
  }

  .md\:inset-y-174 {
    top: 696px !important;
    bottom: 696px !important;
  }

  .md\:inset-x-174 {
    right: 696px !important;
    left: 696px !important;
  }

  .md\:inset-y-175 {
    top: 700px !important;
    bottom: 700px !important;
  }

  .md\:inset-x-175 {
    right: 700px !important;
    left: 700px !important;
  }

  .md\:inset-y-189 {
    top: 756px !important;
    bottom: 756px !important;
  }

  .md\:inset-x-189 {
    right: 756px !important;
    left: 756px !important;
  }

  .md\:inset-y-200 {
    top: 800px !important;
    bottom: 800px !important;
  }

  .md\:inset-x-200 {
    right: 800px !important;
    left: 800px !important;
  }

  .md\:inset-y-auto {
    top: auto !important;
    bottom: auto !important;
  }

  .md\:inset-x-auto {
    right: auto !important;
    left: auto !important;
  }

  .md\:inset-y-0\.5 {
    top: 2px !important;
    bottom: 2px !important;
  }

  .md\:inset-x-0\.5 {
    right: 2px !important;
    left: 2px !important;
  }

  .md\:inset-y-1\.5 {
    top: 6px !important;
    bottom: 6px !important;
  }

  .md\:inset-x-1\.5 {
    right: 6px !important;
    left: 6px !important;
  }

  .md\:inset-y-3\.5 {
    top: 14px !important;
    bottom: 14px !important;
  }

  .md\:inset-x-3\.5 {
    right: 14px !important;
    left: 14px !important;
  }

  .md\:inset-y-6\.5 {
    top: 26px !important;
    bottom: 26px !important;
  }

  .md\:inset-x-6\.5 {
    right: 26px !important;
    left: 26px !important;
  }

  .md\:inset-y-7\.5 {
    top: 30px !important;
    bottom: 30px !important;
  }

  .md\:inset-x-7\.5 {
    right: 30px !important;
    left: 30px !important;
  }

  .md\:inset-y-17\.5 {
    top: 70px !important;
    bottom: 70px !important;
  }

  .md\:inset-x-17\.5 {
    right: 70px !important;
    left: 70px !important;
  }

  .md\:inset-y-28\.5 {
    top: 114px !important;
    bottom: 114px !important;
  }

  .md\:inset-x-28\.5 {
    right: 114px !important;
    left: 114px !important;
  }

  .md\:inset-y-31\.5 {
    top: 126px !important;
    bottom: 126px !important;
  }

  .md\:inset-x-31\.5 {
    right: 126px !important;
    left: 126px !important;
  }

  .md\:inset-y-37\.5 {
    top: 150px !important;
    bottom: 150px !important;
  }

  .md\:inset-x-37\.5 {
    right: 150px !important;
    left: 150px !important;
  }

  .md\:inset-y-72\.5 {
    top: 290px !important;
    bottom: 290px !important;
  }

  .md\:inset-x-72\.5 {
    right: 290px !important;
    left: 290px !important;
  }

  .md\:inset-y-sm {
    top: 8px !important;
    bottom: 8px !important;
  }

  .md\:inset-x-sm {
    right: 8px !important;
    left: 8px !important;
  }

  .md\:inset-y-md {
    top: 16px !important;
    bottom: 16px !important;
  }

  .md\:inset-x-md {
    right: 16px !important;
    left: 16px !important;
  }

  .md\:inset-y-lg {
    top: 24px !important;
    bottom: 24px !important;
  }

  .md\:inset-x-lg {
    right: 24px !important;
    left: 24px !important;
  }

  .md\:inset-y-xl {
    top: 32px !important;
    bottom: 32px !important;
  }

  .md\:inset-x-xl {
    right: 32px !important;
    left: 32px !important;
  }

  .md\:inset-y-n1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .md\:inset-x-n1 {
    right: -4px !important;
    left: -4px !important;
  }

  .md\:inset-y-n2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .md\:inset-x-n2 {
    right: -8px !important;
    left: -8px !important;
  }

  .md\:inset-y-n3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .md\:inset-x-n3 {
    right: -12px !important;
    left: -12px !important;
  }

  .md\:inset-y-n4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .md\:inset-x-n4 {
    right: -16px !important;
    left: -16px !important;
  }

  .md\:inset-y-n5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .md\:inset-x-n5 {
    right: -20px !important;
    left: -20px !important;
  }

  .md\:inset-y-n6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .md\:inset-x-n6 {
    right: -24px !important;
    left: -24px !important;
  }

  .md\:inset-y-n7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .md\:inset-x-n7 {
    right: -28px !important;
    left: -28px !important;
  }

  .md\:inset-y-n8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .md\:inset-x-n8 {
    right: -32px !important;
    left: -32px !important;
  }

  .md\:inset-y-n9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .md\:inset-x-n9 {
    right: -36px !important;
    left: -36px !important;
  }

  .md\:inset-y-n10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .md\:inset-x-n10 {
    right: -40px !important;
    left: -40px !important;
  }

  .md\:inset-y-n11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .md\:inset-x-n11 {
    right: -44px !important;
    left: -44px !important;
  }

  .md\:inset-y-n12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .md\:inset-x-n12 {
    right: -48px !important;
    left: -48px !important;
  }

  .md\:inset-y-n13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .md\:inset-x-n13 {
    right: -52px !important;
    left: -52px !important;
  }

  .md\:inset-y-n14 {
    top: -46px !important;
    bottom: -46px !important;
  }

  .md\:inset-x-n14 {
    right: -46px !important;
    left: -46px !important;
  }

  .md\:inset-y-n22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .md\:inset-x-n22 {
    right: -88px !important;
    left: -88px !important;
  }

  .md\:-inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .md\:-inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .md\:-inset-y-1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .md\:-inset-x-1 {
    right: -4px !important;
    left: -4px !important;
  }

  .md\:-inset-y-2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .md\:-inset-x-2 {
    right: -8px !important;
    left: -8px !important;
  }

  .md\:-inset-y-3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .md\:-inset-x-3 {
    right: -12px !important;
    left: -12px !important;
  }

  .md\:-inset-y-4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .md\:-inset-x-4 {
    right: -16px !important;
    left: -16px !important;
  }

  .md\:-inset-y-5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .md\:-inset-x-5 {
    right: -20px !important;
    left: -20px !important;
  }

  .md\:-inset-y-6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .md\:-inset-x-6 {
    right: -24px !important;
    left: -24px !important;
  }

  .md\:-inset-y-7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .md\:-inset-x-7 {
    right: -28px !important;
    left: -28px !important;
  }

  .md\:-inset-y-8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .md\:-inset-x-8 {
    right: -32px !important;
    left: -32px !important;
  }

  .md\:-inset-y-9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .md\:-inset-x-9 {
    right: -36px !important;
    left: -36px !important;
  }

  .md\:-inset-y-10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .md\:-inset-x-10 {
    right: -40px !important;
    left: -40px !important;
  }

  .md\:-inset-y-11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .md\:-inset-x-11 {
    right: -44px !important;
    left: -44px !important;
  }

  .md\:-inset-y-12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .md\:-inset-x-12 {
    right: -48px !important;
    left: -48px !important;
  }

  .md\:-inset-y-13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .md\:-inset-x-13 {
    right: -52px !important;
    left: -52px !important;
  }

  .md\:-inset-y-14 {
    top: -56px !important;
    bottom: -56px !important;
  }

  .md\:-inset-x-14 {
    right: -56px !important;
    left: -56px !important;
  }

  .md\:-inset-y-15 {
    top: -60px !important;
    bottom: -60px !important;
  }

  .md\:-inset-x-15 {
    right: -60px !important;
    left: -60px !important;
  }

  .md\:-inset-y-16 {
    top: -64px !important;
    bottom: -64px !important;
  }

  .md\:-inset-x-16 {
    right: -64px !important;
    left: -64px !important;
  }

  .md\:-inset-y-17 {
    top: -68px !important;
    bottom: -68px !important;
  }

  .md\:-inset-x-17 {
    right: -68px !important;
    left: -68px !important;
  }

  .md\:-inset-y-18 {
    top: -72px !important;
    bottom: -72px !important;
  }

  .md\:-inset-x-18 {
    right: -72px !important;
    left: -72px !important;
  }

  .md\:-inset-y-19 {
    top: -76px !important;
    bottom: -76px !important;
  }

  .md\:-inset-x-19 {
    right: -76px !important;
    left: -76px !important;
  }

  .md\:-inset-y-20 {
    top: -80px !important;
    bottom: -80px !important;
  }

  .md\:-inset-x-20 {
    right: -80px !important;
    left: -80px !important;
  }

  .md\:-inset-y-21 {
    top: -84px !important;
    bottom: -84px !important;
  }

  .md\:-inset-x-21 {
    right: -84px !important;
    left: -84px !important;
  }

  .md\:-inset-y-22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .md\:-inset-x-22 {
    right: -88px !important;
    left: -88px !important;
  }

  .md\:-inset-y-23 {
    top: -92px !important;
    bottom: -92px !important;
  }

  .md\:-inset-x-23 {
    right: -92px !important;
    left: -92px !important;
  }

  .md\:-inset-y-24 {
    top: -96px !important;
    bottom: -96px !important;
  }

  .md\:-inset-x-24 {
    right: -96px !important;
    left: -96px !important;
  }

  .md\:-inset-y-25 {
    top: -100px !important;
    bottom: -100px !important;
  }

  .md\:-inset-x-25 {
    right: -100px !important;
    left: -100px !important;
  }

  .md\:-inset-y-26 {
    top: -104px !important;
    bottom: -104px !important;
  }

  .md\:-inset-x-26 {
    right: -104px !important;
    left: -104px !important;
  }

  .md\:-inset-y-27 {
    top: -108px !important;
    bottom: -108px !important;
  }

  .md\:-inset-x-27 {
    right: -108px !important;
    left: -108px !important;
  }

  .md\:-inset-y-28 {
    top: -112px !important;
    bottom: -112px !important;
  }

  .md\:-inset-x-28 {
    right: -112px !important;
    left: -112px !important;
  }

  .md\:-inset-y-29 {
    top: -116px !important;
    bottom: -116px !important;
  }

  .md\:-inset-x-29 {
    right: -116px !important;
    left: -116px !important;
  }

  .md\:-inset-y-30 {
    top: -120px !important;
    bottom: -120px !important;
  }

  .md\:-inset-x-30 {
    right: -120px !important;
    left: -120px !important;
  }

  .md\:-inset-y-31 {
    top: -124px !important;
    bottom: -124px !important;
  }

  .md\:-inset-x-31 {
    right: -124px !important;
    left: -124px !important;
  }

  .md\:-inset-y-32 {
    top: -128px !important;
    bottom: -128px !important;
  }

  .md\:-inset-x-32 {
    right: -128px !important;
    left: -128px !important;
  }

  .md\:-inset-y-33 {
    top: -132px !important;
    bottom: -132px !important;
  }

  .md\:-inset-x-33 {
    right: -132px !important;
    left: -132px !important;
  }

  .md\:-inset-y-34 {
    top: -136px !important;
    bottom: -136px !important;
  }

  .md\:-inset-x-34 {
    right: -136px !important;
    left: -136px !important;
  }

  .md\:-inset-y-35 {
    top: -140px !important;
    bottom: -140px !important;
  }

  .md\:-inset-x-35 {
    right: -140px !important;
    left: -140px !important;
  }

  .md\:-inset-y-36 {
    top: -144px !important;
    bottom: -144px !important;
  }

  .md\:-inset-x-36 {
    right: -144px !important;
    left: -144px !important;
  }

  .md\:-inset-y-37 {
    top: -148px !important;
    bottom: -148px !important;
  }

  .md\:-inset-x-37 {
    right: -148px !important;
    left: -148px !important;
  }

  .md\:-inset-y-38 {
    top: -152px !important;
    bottom: -152px !important;
  }

  .md\:-inset-x-38 {
    right: -152px !important;
    left: -152px !important;
  }

  .md\:-inset-y-39 {
    top: -156px !important;
    bottom: -156px !important;
  }

  .md\:-inset-x-39 {
    right: -156px !important;
    left: -156px !important;
  }

  .md\:-inset-y-40 {
    top: -160px !important;
    bottom: -160px !important;
  }

  .md\:-inset-x-40 {
    right: -160px !important;
    left: -160px !important;
  }

  .md\:-inset-y-41 {
    top: -164px !important;
    bottom: -164px !important;
  }

  .md\:-inset-x-41 {
    right: -164px !important;
    left: -164px !important;
  }

  .md\:-inset-y-42 {
    top: -168px !important;
    bottom: -168px !important;
  }

  .md\:-inset-x-42 {
    right: -168px !important;
    left: -168px !important;
  }

  .md\:-inset-y-43 {
    top: -172px !important;
    bottom: -172px !important;
  }

  .md\:-inset-x-43 {
    right: -172px !important;
    left: -172px !important;
  }

  .md\:-inset-y-44 {
    top: -176px !important;
    bottom: -176px !important;
  }

  .md\:-inset-x-44 {
    right: -176px !important;
    left: -176px !important;
  }

  .md\:-inset-y-45 {
    top: -180px !important;
    bottom: -180px !important;
  }

  .md\:-inset-x-45 {
    right: -180px !important;
    left: -180px !important;
  }

  .md\:-inset-y-46 {
    top: -184px !important;
    bottom: -184px !important;
  }

  .md\:-inset-x-46 {
    right: -184px !important;
    left: -184px !important;
  }

  .md\:-inset-y-47 {
    top: -188px !important;
    bottom: -188px !important;
  }

  .md\:-inset-x-47 {
    right: -188px !important;
    left: -188px !important;
  }

  .md\:-inset-y-48 {
    top: -192px !important;
    bottom: -192px !important;
  }

  .md\:-inset-x-48 {
    right: -192px !important;
    left: -192px !important;
  }

  .md\:-inset-y-49 {
    top: -196px !important;
    bottom: -196px !important;
  }

  .md\:-inset-x-49 {
    right: -196px !important;
    left: -196px !important;
  }

  .md\:-inset-y-50 {
    top: -200px !important;
    bottom: -200px !important;
  }

  .md\:-inset-x-50 {
    right: -200px !important;
    left: -200px !important;
  }

  .md\:-inset-y-51 {
    top: -204px !important;
    bottom: -204px !important;
  }

  .md\:-inset-x-51 {
    right: -204px !important;
    left: -204px !important;
  }

  .md\:-inset-y-52 {
    top: -208px !important;
    bottom: -208px !important;
  }

  .md\:-inset-x-52 {
    right: -208px !important;
    left: -208px !important;
  }

  .md\:-inset-y-53 {
    top: -212px !important;
    bottom: -212px !important;
  }

  .md\:-inset-x-53 {
    right: -212px !important;
    left: -212px !important;
  }

  .md\:-inset-y-54 {
    top: -216px !important;
    bottom: -216px !important;
  }

  .md\:-inset-x-54 {
    right: -216px !important;
    left: -216px !important;
  }

  .md\:-inset-y-55 {
    top: -220px !important;
    bottom: -220px !important;
  }

  .md\:-inset-x-55 {
    right: -220px !important;
    left: -220px !important;
  }

  .md\:-inset-y-56 {
    top: -224px !important;
    bottom: -224px !important;
  }

  .md\:-inset-x-56 {
    right: -224px !important;
    left: -224px !important;
  }

  .md\:-inset-y-57 {
    top: -228px !important;
    bottom: -228px !important;
  }

  .md\:-inset-x-57 {
    right: -228px !important;
    left: -228px !important;
  }

  .md\:-inset-y-60 {
    top: -240px !important;
    bottom: -240px !important;
  }

  .md\:-inset-x-60 {
    right: -240px !important;
    left: -240px !important;
  }

  .md\:-inset-y-61 {
    top: -244px !important;
    bottom: -244px !important;
  }

  .md\:-inset-x-61 {
    right: -244px !important;
    left: -244px !important;
  }

  .md\:-inset-y-62 {
    top: -248px !important;
    bottom: -248px !important;
  }

  .md\:-inset-x-62 {
    right: -248px !important;
    left: -248px !important;
  }

  .md\:-inset-y-65 {
    top: -260px !important;
    bottom: -260px !important;
  }

  .md\:-inset-x-65 {
    right: -260px !important;
    left: -260px !important;
  }

  .md\:-inset-y-66 {
    top: -264px !important;
    bottom: -264px !important;
  }

  .md\:-inset-x-66 {
    right: -264px !important;
    left: -264px !important;
  }

  .md\:-inset-y-68 {
    top: -272px !important;
    bottom: -272px !important;
  }

  .md\:-inset-x-68 {
    right: -272px !important;
    left: -272px !important;
  }

  .md\:-inset-y-69 {
    top: -276px !important;
    bottom: -276px !important;
  }

  .md\:-inset-x-69 {
    right: -276px !important;
    left: -276px !important;
  }

  .md\:-inset-y-70 {
    top: -280px !important;
    bottom: -280px !important;
  }

  .md\:-inset-x-70 {
    right: -280px !important;
    left: -280px !important;
  }

  .md\:-inset-y-73 {
    top: -292px !important;
    bottom: -292px !important;
  }

  .md\:-inset-x-73 {
    right: -292px !important;
    left: -292px !important;
  }

  .md\:-inset-y-74 {
    top: -296px !important;
    bottom: -296px !important;
  }

  .md\:-inset-x-74 {
    right: -296px !important;
    left: -296px !important;
  }

  .md\:-inset-y-75 {
    top: -300px !important;
    bottom: -300px !important;
  }

  .md\:-inset-x-75 {
    right: -300px !important;
    left: -300px !important;
  }

  .md\:-inset-y-77 {
    top: -308px !important;
    bottom: -308px !important;
  }

  .md\:-inset-x-77 {
    right: -308px !important;
    left: -308px !important;
  }

  .md\:-inset-y-78 {
    top: -312px !important;
    bottom: -312px !important;
  }

  .md\:-inset-x-78 {
    right: -312px !important;
    left: -312px !important;
  }

  .md\:-inset-y-80 {
    top: -320px !important;
    bottom: -320px !important;
  }

  .md\:-inset-x-80 {
    right: -320px !important;
    left: -320px !important;
  }

  .md\:-inset-y-81 {
    top: -324px !important;
    bottom: -324px !important;
  }

  .md\:-inset-x-81 {
    right: -324px !important;
    left: -324px !important;
  }

  .md\:-inset-y-84 {
    top: -336px !important;
    bottom: -336px !important;
  }

  .md\:-inset-x-84 {
    right: -336px !important;
    left: -336px !important;
  }

  .md\:-inset-y-87 {
    top: -348px !important;
    bottom: -348px !important;
  }

  .md\:-inset-x-87 {
    right: -348px !important;
    left: -348px !important;
  }

  .md\:-inset-y-90 {
    top: -360px !important;
    bottom: -360px !important;
  }

  .md\:-inset-x-90 {
    right: -360px !important;
    left: -360px !important;
  }

  .md\:-inset-y-91 {
    top: -364px !important;
    bottom: -364px !important;
  }

  .md\:-inset-x-91 {
    right: -364px !important;
    left: -364px !important;
  }

  .md\:-inset-y-92 {
    top: -368px !important;
    bottom: -368px !important;
  }

  .md\:-inset-x-92 {
    right: -368px !important;
    left: -368px !important;
  }

  .md\:-inset-y-93 {
    top: -372px !important;
    bottom: -372px !important;
  }

  .md\:-inset-x-93 {
    right: -372px !important;
    left: -372px !important;
  }

  .md\:-inset-y-94 {
    top: -376px !important;
    bottom: -376px !important;
  }

  .md\:-inset-x-94 {
    right: -376px !important;
    left: -376px !important;
  }

  .md\:-inset-y-95 {
    top: -380px !important;
    bottom: -380px !important;
  }

  .md\:-inset-x-95 {
    right: -380px !important;
    left: -380px !important;
  }

  .md\:-inset-y-96 {
    top: -384px !important;
    bottom: -384px !important;
  }

  .md\:-inset-x-96 {
    right: -384px !important;
    left: -384px !important;
  }

  .md\:-inset-y-97 {
    top: -388px !important;
    bottom: -388px !important;
  }

  .md\:-inset-x-97 {
    right: -388px !important;
    left: -388px !important;
  }

  .md\:-inset-y-98 {
    top: -392px !important;
    bottom: -392px !important;
  }

  .md\:-inset-x-98 {
    right: -392px !important;
    left: -392px !important;
  }

  .md\:-inset-y-99 {
    top: -396px !important;
    bottom: -396px !important;
  }

  .md\:-inset-x-99 {
    right: -396px !important;
    left: -396px !important;
  }

  .md\:-inset-y-100 {
    top: -400px !important;
    bottom: -400px !important;
  }

  .md\:-inset-x-100 {
    right: -400px !important;
    left: -400px !important;
  }

  .md\:-inset-y-101 {
    top: -404px !important;
    bottom: -404px !important;
  }

  .md\:-inset-x-101 {
    right: -404px !important;
    left: -404px !important;
  }

  .md\:-inset-y-102 {
    top: -408px !important;
    bottom: -408px !important;
  }

  .md\:-inset-x-102 {
    right: -408px !important;
    left: -408px !important;
  }

  .md\:-inset-y-103 {
    top: -412px !important;
    bottom: -412px !important;
  }

  .md\:-inset-x-103 {
    right: -412px !important;
    left: -412px !important;
  }

  .md\:-inset-y-104 {
    top: -416px !important;
    bottom: -416px !important;
  }

  .md\:-inset-x-104 {
    right: -416px !important;
    left: -416px !important;
  }

  .md\:-inset-y-105 {
    top: -420px !important;
    bottom: -420px !important;
  }

  .md\:-inset-x-105 {
    right: -420px !important;
    left: -420px !important;
  }

  .md\:-inset-y-107 {
    top: -428px !important;
    bottom: -428px !important;
  }

  .md\:-inset-x-107 {
    right: -428px !important;
    left: -428px !important;
  }

  .md\:-inset-y-110 {
    top: -440px !important;
    bottom: -440px !important;
  }

  .md\:-inset-x-110 {
    right: -440px !important;
    left: -440px !important;
  }

  .md\:-inset-y-112 {
    top: -448px !important;
    bottom: -448px !important;
  }

  .md\:-inset-x-112 {
    right: -448px !important;
    left: -448px !important;
  }

  .md\:-inset-y-114 {
    top: -456px !important;
    bottom: -456px !important;
  }

  .md\:-inset-x-114 {
    right: -456px !important;
    left: -456px !important;
  }

  .md\:-inset-y-115 {
    top: -460px !important;
    bottom: -460px !important;
  }

  .md\:-inset-x-115 {
    right: -460px !important;
    left: -460px !important;
  }

  .md\:-inset-y-119 {
    top: -476px !important;
    bottom: -476px !important;
  }

  .md\:-inset-x-119 {
    right: -476px !important;
    left: -476px !important;
  }

  .md\:-inset-y-120 {
    top: -480px !important;
    bottom: -480px !important;
  }

  .md\:-inset-x-120 {
    right: -480px !important;
    left: -480px !important;
  }

  .md\:-inset-y-122 {
    top: -488px !important;
    bottom: -488px !important;
  }

  .md\:-inset-x-122 {
    right: -488px !important;
    left: -488px !important;
  }

  .md\:-inset-y-124 {
    top: -496px !important;
    bottom: -496px !important;
  }

  .md\:-inset-x-124 {
    right: -496px !important;
    left: -496px !important;
  }

  .md\:-inset-y-130 {
    top: -520px !important;
    bottom: -520px !important;
  }

  .md\:-inset-x-130 {
    right: -520px !important;
    left: -520px !important;
  }

  .md\:-inset-y-138 {
    top: -552px !important;
    bottom: -552px !important;
  }

  .md\:-inset-x-138 {
    right: -552px !important;
    left: -552px !important;
  }

  .md\:-inset-y-143 {
    top: -572px !important;
    bottom: -572px !important;
  }

  .md\:-inset-x-143 {
    right: -572px !important;
    left: -572px !important;
  }

  .md\:-inset-y-148 {
    top: -592px !important;
    bottom: -592px !important;
  }

  .md\:-inset-x-148 {
    right: -592px !important;
    left: -592px !important;
  }

  .md\:-inset-y-150 {
    top: -600px !important;
    bottom: -600px !important;
  }

  .md\:-inset-x-150 {
    right: -600px !important;
    left: -600px !important;
  }

  .md\:-inset-y-154 {
    top: -616px !important;
    bottom: -616px !important;
  }

  .md\:-inset-x-154 {
    right: -616px !important;
    left: -616px !important;
  }

  .md\:-inset-y-160 {
    top: -640px !important;
    bottom: -640px !important;
  }

  .md\:-inset-x-160 {
    right: -640px !important;
    left: -640px !important;
  }

  .md\:-inset-y-162 {
    top: -648px !important;
    bottom: -648px !important;
  }

  .md\:-inset-x-162 {
    right: -648px !important;
    left: -648px !important;
  }

  .md\:-inset-y-164 {
    top: -656px !important;
    bottom: -656px !important;
  }

  .md\:-inset-x-164 {
    right: -656px !important;
    left: -656px !important;
  }

  .md\:-inset-y-165 {
    top: -660px !important;
    bottom: -660px !important;
  }

  .md\:-inset-x-165 {
    right: -660px !important;
    left: -660px !important;
  }

  .md\:-inset-y-166 {
    top: -664px !important;
    bottom: -664px !important;
  }

  .md\:-inset-x-166 {
    right: -664px !important;
    left: -664px !important;
  }

  .md\:-inset-y-168 {
    top: -672px !important;
    bottom: -672px !important;
  }

  .md\:-inset-x-168 {
    right: -672px !important;
    left: -672px !important;
  }

  .md\:-inset-y-169 {
    top: -676px !important;
    bottom: -676px !important;
  }

  .md\:-inset-x-169 {
    right: -676px !important;
    left: -676px !important;
  }

  .md\:-inset-y-170 {
    top: -680px !important;
    bottom: -680px !important;
  }

  .md\:-inset-x-170 {
    right: -680px !important;
    left: -680px !important;
  }

  .md\:-inset-y-172 {
    top: -688px !important;
    bottom: -688px !important;
  }

  .md\:-inset-x-172 {
    right: -688px !important;
    left: -688px !important;
  }

  .md\:-inset-y-174 {
    top: -696px !important;
    bottom: -696px !important;
  }

  .md\:-inset-x-174 {
    right: -696px !important;
    left: -696px !important;
  }

  .md\:-inset-y-175 {
    top: -700px !important;
    bottom: -700px !important;
  }

  .md\:-inset-x-175 {
    right: -700px !important;
    left: -700px !important;
  }

  .md\:-inset-y-189 {
    top: -756px !important;
    bottom: -756px !important;
  }

  .md\:-inset-x-189 {
    right: -756px !important;
    left: -756px !important;
  }

  .md\:-inset-y-200 {
    top: -800px !important;
    bottom: -800px !important;
  }

  .md\:-inset-x-200 {
    right: -800px !important;
    left: -800px !important;
  }

  .md\:-inset-y-0\.5 {
    top: -2px !important;
    bottom: -2px !important;
  }

  .md\:-inset-x-0\.5 {
    right: -2px !important;
    left: -2px !important;
  }

  .md\:-inset-y-1\.5 {
    top: -6px !important;
    bottom: -6px !important;
  }

  .md\:-inset-x-1\.5 {
    right: -6px !important;
    left: -6px !important;
  }

  .md\:-inset-y-3\.5 {
    top: -14px !important;
    bottom: -14px !important;
  }

  .md\:-inset-x-3\.5 {
    right: -14px !important;
    left: -14px !important;
  }

  .md\:-inset-y-6\.5 {
    top: -26px !important;
    bottom: -26px !important;
  }

  .md\:-inset-x-6\.5 {
    right: -26px !important;
    left: -26px !important;
  }

  .md\:-inset-y-7\.5 {
    top: -30px !important;
    bottom: -30px !important;
  }

  .md\:-inset-x-7\.5 {
    right: -30px !important;
    left: -30px !important;
  }

  .md\:-inset-y-17\.5 {
    top: -70px !important;
    bottom: -70px !important;
  }

  .md\:-inset-x-17\.5 {
    right: -70px !important;
    left: -70px !important;
  }

  .md\:-inset-y-28\.5 {
    top: -114px !important;
    bottom: -114px !important;
  }

  .md\:-inset-x-28\.5 {
    right: -114px !important;
    left: -114px !important;
  }

  .md\:-inset-y-31\.5 {
    top: -126px !important;
    bottom: -126px !important;
  }

  .md\:-inset-x-31\.5 {
    right: -126px !important;
    left: -126px !important;
  }

  .md\:-inset-y-37\.5 {
    top: -150px !important;
    bottom: -150px !important;
  }

  .md\:-inset-x-37\.5 {
    right: -150px !important;
    left: -150px !important;
  }

  .md\:-inset-y-72\.5 {
    top: -290px !important;
    bottom: -290px !important;
  }

  .md\:-inset-x-72\.5 {
    right: -290px !important;
    left: -290px !important;
  }

  .md\:-inset-y-sm {
    top: -8px !important;
    bottom: -8px !important;
  }

  .md\:-inset-x-sm {
    right: -8px !important;
    left: -8px !important;
  }

  .md\:-inset-y-md {
    top: -16px !important;
    bottom: -16px !important;
  }

  .md\:-inset-x-md {
    right: -16px !important;
    left: -16px !important;
  }

  .md\:-inset-y-lg {
    top: -24px !important;
    bottom: -24px !important;
  }

  .md\:-inset-x-lg {
    right: -24px !important;
    left: -24px !important;
  }

  .md\:-inset-y-xl {
    top: -32px !important;
    bottom: -32px !important;
  }

  .md\:-inset-x-xl {
    right: -32px !important;
    left: -32px !important;
  }

  .md\:-inset-y-n1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .md\:-inset-x-n1 {
    right: 4px !important;
    left: 4px !important;
  }

  .md\:-inset-y-n2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .md\:-inset-x-n2 {
    right: 8px !important;
    left: 8px !important;
  }

  .md\:-inset-y-n3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .md\:-inset-x-n3 {
    right: 12px !important;
    left: 12px !important;
  }

  .md\:-inset-y-n4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .md\:-inset-x-n4 {
    right: 16px !important;
    left: 16px !important;
  }

  .md\:-inset-y-n5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .md\:-inset-x-n5 {
    right: 20px !important;
    left: 20px !important;
  }

  .md\:-inset-y-n6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .md\:-inset-x-n6 {
    right: 24px !important;
    left: 24px !important;
  }

  .md\:-inset-y-n7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .md\:-inset-x-n7 {
    right: 28px !important;
    left: 28px !important;
  }

  .md\:-inset-y-n8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .md\:-inset-x-n8 {
    right: 32px !important;
    left: 32px !important;
  }

  .md\:-inset-y-n9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .md\:-inset-x-n9 {
    right: 36px !important;
    left: 36px !important;
  }

  .md\:-inset-y-n10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .md\:-inset-x-n10 {
    right: 40px !important;
    left: 40px !important;
  }

  .md\:-inset-y-n11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .md\:-inset-x-n11 {
    right: 44px !important;
    left: 44px !important;
  }

  .md\:-inset-y-n12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .md\:-inset-x-n12 {
    right: 48px !important;
    left: 48px !important;
  }

  .md\:-inset-y-n13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .md\:-inset-x-n13 {
    right: 52px !important;
    left: 52px !important;
  }

  .md\:-inset-y-n14 {
    top: 46px !important;
    bottom: 46px !important;
  }

  .md\:-inset-x-n14 {
    right: 46px !important;
    left: 46px !important;
  }

  .md\:-inset-y-n22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .md\:-inset-x-n22 {
    right: 88px !important;
    left: 88px !important;
  }

  .md\:inset-y-1\/2 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .md\:inset-x-1\/2 {
    right: 50% !important;
    left: 50% !important;
  }

  .md\:inset-y-1\/3 {
    top: 33.333333% !important;
    bottom: 33.333333% !important;
  }

  .md\:inset-x-1\/3 {
    right: 33.333333% !important;
    left: 33.333333% !important;
  }

  .md\:inset-y-2\/3 {
    top: 66.666667% !important;
    bottom: 66.666667% !important;
  }

  .md\:inset-x-2\/3 {
    right: 66.666667% !important;
    left: 66.666667% !important;
  }

  .md\:inset-y-1\/4 {
    top: 25% !important;
    bottom: 25% !important;
  }

  .md\:inset-x-1\/4 {
    right: 25% !important;
    left: 25% !important;
  }

  .md\:inset-y-2\/4 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .md\:inset-x-2\/4 {
    right: 50% !important;
    left: 50% !important;
  }

  .md\:inset-y-3\/4 {
    top: 75% !important;
    bottom: 75% !important;
  }

  .md\:inset-x-3\/4 {
    right: 75% !important;
    left: 75% !important;
  }

  .md\:inset-y-full {
    top: 100% !important;
    bottom: 100% !important;
  }

  .md\:inset-x-full {
    right: 100% !important;
    left: 100% !important;
  }

  .md\:-inset-y-1\/2 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .md\:-inset-x-1\/2 {
    right: -50% !important;
    left: -50% !important;
  }

  .md\:-inset-y-1\/3 {
    top: -33.333333% !important;
    bottom: -33.333333% !important;
  }

  .md\:-inset-x-1\/3 {
    right: -33.333333% !important;
    left: -33.333333% !important;
  }

  .md\:-inset-y-2\/3 {
    top: -66.666667% !important;
    bottom: -66.666667% !important;
  }

  .md\:-inset-x-2\/3 {
    right: -66.666667% !important;
    left: -66.666667% !important;
  }

  .md\:-inset-y-1\/4 {
    top: -25% !important;
    bottom: -25% !important;
  }

  .md\:-inset-x-1\/4 {
    right: -25% !important;
    left: -25% !important;
  }

  .md\:-inset-y-2\/4 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .md\:-inset-x-2\/4 {
    right: -50% !important;
    left: -50% !important;
  }

  .md\:-inset-y-3\/4 {
    top: -75% !important;
    bottom: -75% !important;
  }

  .md\:-inset-x-3\/4 {
    right: -75% !important;
    left: -75% !important;
  }

  .md\:-inset-y-full {
    top: -100% !important;
    bottom: -100% !important;
  }

  .md\:-inset-x-full {
    right: -100% !important;
    left: -100% !important;
  }

  .md\:top-0 {
    top: 0px !important;
  }

  .md\:right-0 {
    right: 0px !important;
  }

  .md\:bottom-0 {
    bottom: 0px !important;
  }

  .md\:left-0 {
    left: 0px !important;
  }

  .md\:top-1 {
    top: 4px !important;
  }

  .md\:right-1 {
    right: 4px !important;
  }

  .md\:bottom-1 {
    bottom: 4px !important;
  }

  .md\:left-1 {
    left: 4px !important;
  }

  .md\:top-2 {
    top: 8px !important;
  }

  .md\:right-2 {
    right: 8px !important;
  }

  .md\:bottom-2 {
    bottom: 8px !important;
  }

  .md\:left-2 {
    left: 8px !important;
  }

  .md\:top-3 {
    top: 12px !important;
  }

  .md\:right-3 {
    right: 12px !important;
  }

  .md\:bottom-3 {
    bottom: 12px !important;
  }

  .md\:left-3 {
    left: 12px !important;
  }

  .md\:top-4 {
    top: 16px !important;
  }

  .md\:right-4 {
    right: 16px !important;
  }

  .md\:bottom-4 {
    bottom: 16px !important;
  }

  .md\:left-4 {
    left: 16px !important;
  }

  .md\:top-5 {
    top: 20px !important;
  }

  .md\:right-5 {
    right: 20px !important;
  }

  .md\:bottom-5 {
    bottom: 20px !important;
  }

  .md\:left-5 {
    left: 20px !important;
  }

  .md\:top-6 {
    top: 24px !important;
  }

  .md\:right-6 {
    right: 24px !important;
  }

  .md\:bottom-6 {
    bottom: 24px !important;
  }

  .md\:left-6 {
    left: 24px !important;
  }

  .md\:top-7 {
    top: 28px !important;
  }

  .md\:right-7 {
    right: 28px !important;
  }

  .md\:bottom-7 {
    bottom: 28px !important;
  }

  .md\:left-7 {
    left: 28px !important;
  }

  .md\:top-8 {
    top: 32px !important;
  }

  .md\:right-8 {
    right: 32px !important;
  }

  .md\:bottom-8 {
    bottom: 32px !important;
  }

  .md\:left-8 {
    left: 32px !important;
  }

  .md\:top-9 {
    top: 36px !important;
  }

  .md\:right-9 {
    right: 36px !important;
  }

  .md\:bottom-9 {
    bottom: 36px !important;
  }

  .md\:left-9 {
    left: 36px !important;
  }

  .md\:top-10 {
    top: 40px !important;
  }

  .md\:right-10 {
    right: 40px !important;
  }

  .md\:bottom-10 {
    bottom: 40px !important;
  }

  .md\:left-10 {
    left: 40px !important;
  }

  .md\:top-11 {
    top: 44px !important;
  }

  .md\:right-11 {
    right: 44px !important;
  }

  .md\:bottom-11 {
    bottom: 44px !important;
  }

  .md\:left-11 {
    left: 44px !important;
  }

  .md\:top-12 {
    top: 48px !important;
  }

  .md\:right-12 {
    right: 48px !important;
  }

  .md\:bottom-12 {
    bottom: 48px !important;
  }

  .md\:left-12 {
    left: 48px !important;
  }

  .md\:top-13 {
    top: 52px !important;
  }

  .md\:right-13 {
    right: 52px !important;
  }

  .md\:bottom-13 {
    bottom: 52px !important;
  }

  .md\:left-13 {
    left: 52px !important;
  }

  .md\:top-14 {
    top: 56px !important;
  }

  .md\:right-14 {
    right: 56px !important;
  }

  .md\:bottom-14 {
    bottom: 56px !important;
  }

  .md\:left-14 {
    left: 56px !important;
  }

  .md\:top-15 {
    top: 60px !important;
  }

  .md\:right-15 {
    right: 60px !important;
  }

  .md\:bottom-15 {
    bottom: 60px !important;
  }

  .md\:left-15 {
    left: 60px !important;
  }

  .md\:top-16 {
    top: 64px !important;
  }

  .md\:right-16 {
    right: 64px !important;
  }

  .md\:bottom-16 {
    bottom: 64px !important;
  }

  .md\:left-16 {
    left: 64px !important;
  }

  .md\:top-17 {
    top: 68px !important;
  }

  .md\:right-17 {
    right: 68px !important;
  }

  .md\:bottom-17 {
    bottom: 68px !important;
  }

  .md\:left-17 {
    left: 68px !important;
  }

  .md\:top-18 {
    top: 72px !important;
  }

  .md\:right-18 {
    right: 72px !important;
  }

  .md\:bottom-18 {
    bottom: 72px !important;
  }

  .md\:left-18 {
    left: 72px !important;
  }

  .md\:top-19 {
    top: 76px !important;
  }

  .md\:right-19 {
    right: 76px !important;
  }

  .md\:bottom-19 {
    bottom: 76px !important;
  }

  .md\:left-19 {
    left: 76px !important;
  }

  .md\:top-20 {
    top: 80px !important;
  }

  .md\:right-20 {
    right: 80px !important;
  }

  .md\:bottom-20 {
    bottom: 80px !important;
  }

  .md\:left-20 {
    left: 80px !important;
  }

  .md\:top-21 {
    top: 84px !important;
  }

  .md\:right-21 {
    right: 84px !important;
  }

  .md\:bottom-21 {
    bottom: 84px !important;
  }

  .md\:left-21 {
    left: 84px !important;
  }

  .md\:top-22 {
    top: 88px !important;
  }

  .md\:right-22 {
    right: 88px !important;
  }

  .md\:bottom-22 {
    bottom: 88px !important;
  }

  .md\:left-22 {
    left: 88px !important;
  }

  .md\:top-23 {
    top: 92px !important;
  }

  .md\:right-23 {
    right: 92px !important;
  }

  .md\:bottom-23 {
    bottom: 92px !important;
  }

  .md\:left-23 {
    left: 92px !important;
  }

  .md\:top-24 {
    top: 96px !important;
  }

  .md\:right-24 {
    right: 96px !important;
  }

  .md\:bottom-24 {
    bottom: 96px !important;
  }

  .md\:left-24 {
    left: 96px !important;
  }

  .md\:top-25 {
    top: 100px !important;
  }

  .md\:right-25 {
    right: 100px !important;
  }

  .md\:bottom-25 {
    bottom: 100px !important;
  }

  .md\:left-25 {
    left: 100px !important;
  }

  .md\:top-26 {
    top: 104px !important;
  }

  .md\:right-26 {
    right: 104px !important;
  }

  .md\:bottom-26 {
    bottom: 104px !important;
  }

  .md\:left-26 {
    left: 104px !important;
  }

  .md\:top-27 {
    top: 108px !important;
  }

  .md\:right-27 {
    right: 108px !important;
  }

  .md\:bottom-27 {
    bottom: 108px !important;
  }

  .md\:left-27 {
    left: 108px !important;
  }

  .md\:top-28 {
    top: 112px !important;
  }

  .md\:right-28 {
    right: 112px !important;
  }

  .md\:bottom-28 {
    bottom: 112px !important;
  }

  .md\:left-28 {
    left: 112px !important;
  }

  .md\:top-29 {
    top: 116px !important;
  }

  .md\:right-29 {
    right: 116px !important;
  }

  .md\:bottom-29 {
    bottom: 116px !important;
  }

  .md\:left-29 {
    left: 116px !important;
  }

  .md\:top-30 {
    top: 120px !important;
  }

  .md\:right-30 {
    right: 120px !important;
  }

  .md\:bottom-30 {
    bottom: 120px !important;
  }

  .md\:left-30 {
    left: 120px !important;
  }

  .md\:top-31 {
    top: 124px !important;
  }

  .md\:right-31 {
    right: 124px !important;
  }

  .md\:bottom-31 {
    bottom: 124px !important;
  }

  .md\:left-31 {
    left: 124px !important;
  }

  .md\:top-32 {
    top: 128px !important;
  }

  .md\:right-32 {
    right: 128px !important;
  }

  .md\:bottom-32 {
    bottom: 128px !important;
  }

  .md\:left-32 {
    left: 128px !important;
  }

  .md\:top-33 {
    top: 132px !important;
  }

  .md\:right-33 {
    right: 132px !important;
  }

  .md\:bottom-33 {
    bottom: 132px !important;
  }

  .md\:left-33 {
    left: 132px !important;
  }

  .md\:top-34 {
    top: 136px !important;
  }

  .md\:right-34 {
    right: 136px !important;
  }

  .md\:bottom-34 {
    bottom: 136px !important;
  }

  .md\:left-34 {
    left: 136px !important;
  }

  .md\:top-35 {
    top: 140px !important;
  }

  .md\:right-35 {
    right: 140px !important;
  }

  .md\:bottom-35 {
    bottom: 140px !important;
  }

  .md\:left-35 {
    left: 140px !important;
  }

  .md\:top-36 {
    top: 144px !important;
  }

  .md\:right-36 {
    right: 144px !important;
  }

  .md\:bottom-36 {
    bottom: 144px !important;
  }

  .md\:left-36 {
    left: 144px !important;
  }

  .md\:top-37 {
    top: 148px !important;
  }

  .md\:right-37 {
    right: 148px !important;
  }

  .md\:bottom-37 {
    bottom: 148px !important;
  }

  .md\:left-37 {
    left: 148px !important;
  }

  .md\:top-38 {
    top: 152px !important;
  }

  .md\:right-38 {
    right: 152px !important;
  }

  .md\:bottom-38 {
    bottom: 152px !important;
  }

  .md\:left-38 {
    left: 152px !important;
  }

  .md\:top-39 {
    top: 156px !important;
  }

  .md\:right-39 {
    right: 156px !important;
  }

  .md\:bottom-39 {
    bottom: 156px !important;
  }

  .md\:left-39 {
    left: 156px !important;
  }

  .md\:top-40 {
    top: 160px !important;
  }

  .md\:right-40 {
    right: 160px !important;
  }

  .md\:bottom-40 {
    bottom: 160px !important;
  }

  .md\:left-40 {
    left: 160px !important;
  }

  .md\:top-41 {
    top: 164px !important;
  }

  .md\:right-41 {
    right: 164px !important;
  }

  .md\:bottom-41 {
    bottom: 164px !important;
  }

  .md\:left-41 {
    left: 164px !important;
  }

  .md\:top-42 {
    top: 168px !important;
  }

  .md\:right-42 {
    right: 168px !important;
  }

  .md\:bottom-42 {
    bottom: 168px !important;
  }

  .md\:left-42 {
    left: 168px !important;
  }

  .md\:top-43 {
    top: 172px !important;
  }

  .md\:right-43 {
    right: 172px !important;
  }

  .md\:bottom-43 {
    bottom: 172px !important;
  }

  .md\:left-43 {
    left: 172px !important;
  }

  .md\:top-44 {
    top: 176px !important;
  }

  .md\:right-44 {
    right: 176px !important;
  }

  .md\:bottom-44 {
    bottom: 176px !important;
  }

  .md\:left-44 {
    left: 176px !important;
  }

  .md\:top-45 {
    top: 180px !important;
  }

  .md\:right-45 {
    right: 180px !important;
  }

  .md\:bottom-45 {
    bottom: 180px !important;
  }

  .md\:left-45 {
    left: 180px !important;
  }

  .md\:top-46 {
    top: 184px !important;
  }

  .md\:right-46 {
    right: 184px !important;
  }

  .md\:bottom-46 {
    bottom: 184px !important;
  }

  .md\:left-46 {
    left: 184px !important;
  }

  .md\:top-47 {
    top: 188px !important;
  }

  .md\:right-47 {
    right: 188px !important;
  }

  .md\:bottom-47 {
    bottom: 188px !important;
  }

  .md\:left-47 {
    left: 188px !important;
  }

  .md\:top-48 {
    top: 192px !important;
  }

  .md\:right-48 {
    right: 192px !important;
  }

  .md\:bottom-48 {
    bottom: 192px !important;
  }

  .md\:left-48 {
    left: 192px !important;
  }

  .md\:top-49 {
    top: 196px !important;
  }

  .md\:right-49 {
    right: 196px !important;
  }

  .md\:bottom-49 {
    bottom: 196px !important;
  }

  .md\:left-49 {
    left: 196px !important;
  }

  .md\:top-50 {
    top: 200px !important;
  }

  .md\:right-50 {
    right: 200px !important;
  }

  .md\:bottom-50 {
    bottom: 200px !important;
  }

  .md\:left-50 {
    left: 200px !important;
  }

  .md\:top-51 {
    top: 204px !important;
  }

  .md\:right-51 {
    right: 204px !important;
  }

  .md\:bottom-51 {
    bottom: 204px !important;
  }

  .md\:left-51 {
    left: 204px !important;
  }

  .md\:top-52 {
    top: 208px !important;
  }

  .md\:right-52 {
    right: 208px !important;
  }

  .md\:bottom-52 {
    bottom: 208px !important;
  }

  .md\:left-52 {
    left: 208px !important;
  }

  .md\:top-53 {
    top: 212px !important;
  }

  .md\:right-53 {
    right: 212px !important;
  }

  .md\:bottom-53 {
    bottom: 212px !important;
  }

  .md\:left-53 {
    left: 212px !important;
  }

  .md\:top-54 {
    top: 216px !important;
  }

  .md\:right-54 {
    right: 216px !important;
  }

  .md\:bottom-54 {
    bottom: 216px !important;
  }

  .md\:left-54 {
    left: 216px !important;
  }

  .md\:top-55 {
    top: 220px !important;
  }

  .md\:right-55 {
    right: 220px !important;
  }

  .md\:bottom-55 {
    bottom: 220px !important;
  }

  .md\:left-55 {
    left: 220px !important;
  }

  .md\:top-56 {
    top: 224px !important;
  }

  .md\:right-56 {
    right: 224px !important;
  }

  .md\:bottom-56 {
    bottom: 224px !important;
  }

  .md\:left-56 {
    left: 224px !important;
  }

  .md\:top-57 {
    top: 228px !important;
  }

  .md\:right-57 {
    right: 228px !important;
  }

  .md\:bottom-57 {
    bottom: 228px !important;
  }

  .md\:left-57 {
    left: 228px !important;
  }

  .md\:top-60 {
    top: 240px !important;
  }

  .md\:right-60 {
    right: 240px !important;
  }

  .md\:bottom-60 {
    bottom: 240px !important;
  }

  .md\:left-60 {
    left: 240px !important;
  }

  .md\:top-61 {
    top: 244px !important;
  }

  .md\:right-61 {
    right: 244px !important;
  }

  .md\:bottom-61 {
    bottom: 244px !important;
  }

  .md\:left-61 {
    left: 244px !important;
  }

  .md\:top-62 {
    top: 248px !important;
  }

  .md\:right-62 {
    right: 248px !important;
  }

  .md\:bottom-62 {
    bottom: 248px !important;
  }

  .md\:left-62 {
    left: 248px !important;
  }

  .md\:top-65 {
    top: 260px !important;
  }

  .md\:right-65 {
    right: 260px !important;
  }

  .md\:bottom-65 {
    bottom: 260px !important;
  }

  .md\:left-65 {
    left: 260px !important;
  }

  .md\:top-66 {
    top: 264px !important;
  }

  .md\:right-66 {
    right: 264px !important;
  }

  .md\:bottom-66 {
    bottom: 264px !important;
  }

  .md\:left-66 {
    left: 264px !important;
  }

  .md\:top-68 {
    top: 272px !important;
  }

  .md\:right-68 {
    right: 272px !important;
  }

  .md\:bottom-68 {
    bottom: 272px !important;
  }

  .md\:left-68 {
    left: 272px !important;
  }

  .md\:top-69 {
    top: 276px !important;
  }

  .md\:right-69 {
    right: 276px !important;
  }

  .md\:bottom-69 {
    bottom: 276px !important;
  }

  .md\:left-69 {
    left: 276px !important;
  }

  .md\:top-70 {
    top: 280px !important;
  }

  .md\:right-70 {
    right: 280px !important;
  }

  .md\:bottom-70 {
    bottom: 280px !important;
  }

  .md\:left-70 {
    left: 280px !important;
  }

  .md\:top-73 {
    top: 292px !important;
  }

  .md\:right-73 {
    right: 292px !important;
  }

  .md\:bottom-73 {
    bottom: 292px !important;
  }

  .md\:left-73 {
    left: 292px !important;
  }

  .md\:top-74 {
    top: 296px !important;
  }

  .md\:right-74 {
    right: 296px !important;
  }

  .md\:bottom-74 {
    bottom: 296px !important;
  }

  .md\:left-74 {
    left: 296px !important;
  }

  .md\:top-75 {
    top: 300px !important;
  }

  .md\:right-75 {
    right: 300px !important;
  }

  .md\:bottom-75 {
    bottom: 300px !important;
  }

  .md\:left-75 {
    left: 300px !important;
  }

  .md\:top-77 {
    top: 308px !important;
  }

  .md\:right-77 {
    right: 308px !important;
  }

  .md\:bottom-77 {
    bottom: 308px !important;
  }

  .md\:left-77 {
    left: 308px !important;
  }

  .md\:top-78 {
    top: 312px !important;
  }

  .md\:right-78 {
    right: 312px !important;
  }

  .md\:bottom-78 {
    bottom: 312px !important;
  }

  .md\:left-78 {
    left: 312px !important;
  }

  .md\:top-80 {
    top: 320px !important;
  }

  .md\:right-80 {
    right: 320px !important;
  }

  .md\:bottom-80 {
    bottom: 320px !important;
  }

  .md\:left-80 {
    left: 320px !important;
  }

  .md\:top-81 {
    top: 324px !important;
  }

  .md\:right-81 {
    right: 324px !important;
  }

  .md\:bottom-81 {
    bottom: 324px !important;
  }

  .md\:left-81 {
    left: 324px !important;
  }

  .md\:top-84 {
    top: 336px !important;
  }

  .md\:right-84 {
    right: 336px !important;
  }

  .md\:bottom-84 {
    bottom: 336px !important;
  }

  .md\:left-84 {
    left: 336px !important;
  }

  .md\:top-87 {
    top: 348px !important;
  }

  .md\:right-87 {
    right: 348px !important;
  }

  .md\:bottom-87 {
    bottom: 348px !important;
  }

  .md\:left-87 {
    left: 348px !important;
  }

  .md\:top-90 {
    top: 360px !important;
  }

  .md\:right-90 {
    right: 360px !important;
  }

  .md\:bottom-90 {
    bottom: 360px !important;
  }

  .md\:left-90 {
    left: 360px !important;
  }

  .md\:top-91 {
    top: 364px !important;
  }

  .md\:right-91 {
    right: 364px !important;
  }

  .md\:bottom-91 {
    bottom: 364px !important;
  }

  .md\:left-91 {
    left: 364px !important;
  }

  .md\:top-92 {
    top: 368px !important;
  }

  .md\:right-92 {
    right: 368px !important;
  }

  .md\:bottom-92 {
    bottom: 368px !important;
  }

  .md\:left-92 {
    left: 368px !important;
  }

  .md\:top-93 {
    top: 372px !important;
  }

  .md\:right-93 {
    right: 372px !important;
  }

  .md\:bottom-93 {
    bottom: 372px !important;
  }

  .md\:left-93 {
    left: 372px !important;
  }

  .md\:top-94 {
    top: 376px !important;
  }

  .md\:right-94 {
    right: 376px !important;
  }

  .md\:bottom-94 {
    bottom: 376px !important;
  }

  .md\:left-94 {
    left: 376px !important;
  }

  .md\:top-95 {
    top: 380px !important;
  }

  .md\:right-95 {
    right: 380px !important;
  }

  .md\:bottom-95 {
    bottom: 380px !important;
  }

  .md\:left-95 {
    left: 380px !important;
  }

  .md\:top-96 {
    top: 384px !important;
  }

  .md\:right-96 {
    right: 384px !important;
  }

  .md\:bottom-96 {
    bottom: 384px !important;
  }

  .md\:left-96 {
    left: 384px !important;
  }

  .md\:top-97 {
    top: 388px !important;
  }

  .md\:right-97 {
    right: 388px !important;
  }

  .md\:bottom-97 {
    bottom: 388px !important;
  }

  .md\:left-97 {
    left: 388px !important;
  }

  .md\:top-98 {
    top: 392px !important;
  }

  .md\:right-98 {
    right: 392px !important;
  }

  .md\:bottom-98 {
    bottom: 392px !important;
  }

  .md\:left-98 {
    left: 392px !important;
  }

  .md\:top-99 {
    top: 396px !important;
  }

  .md\:right-99 {
    right: 396px !important;
  }

  .md\:bottom-99 {
    bottom: 396px !important;
  }

  .md\:left-99 {
    left: 396px !important;
  }

  .md\:top-100 {
    top: 400px !important;
  }

  .md\:right-100 {
    right: 400px !important;
  }

  .md\:bottom-100 {
    bottom: 400px !important;
  }

  .md\:left-100 {
    left: 400px !important;
  }

  .md\:top-101 {
    top: 404px !important;
  }

  .md\:right-101 {
    right: 404px !important;
  }

  .md\:bottom-101 {
    bottom: 404px !important;
  }

  .md\:left-101 {
    left: 404px !important;
  }

  .md\:top-102 {
    top: 408px !important;
  }

  .md\:right-102 {
    right: 408px !important;
  }

  .md\:bottom-102 {
    bottom: 408px !important;
  }

  .md\:left-102 {
    left: 408px !important;
  }

  .md\:top-103 {
    top: 412px !important;
  }

  .md\:right-103 {
    right: 412px !important;
  }

  .md\:bottom-103 {
    bottom: 412px !important;
  }

  .md\:left-103 {
    left: 412px !important;
  }

  .md\:top-104 {
    top: 416px !important;
  }

  .md\:right-104 {
    right: 416px !important;
  }

  .md\:bottom-104 {
    bottom: 416px !important;
  }

  .md\:left-104 {
    left: 416px !important;
  }

  .md\:top-105 {
    top: 420px !important;
  }

  .md\:right-105 {
    right: 420px !important;
  }

  .md\:bottom-105 {
    bottom: 420px !important;
  }

  .md\:left-105 {
    left: 420px !important;
  }

  .md\:top-107 {
    top: 428px !important;
  }

  .md\:right-107 {
    right: 428px !important;
  }

  .md\:bottom-107 {
    bottom: 428px !important;
  }

  .md\:left-107 {
    left: 428px !important;
  }

  .md\:top-110 {
    top: 440px !important;
  }

  .md\:right-110 {
    right: 440px !important;
  }

  .md\:bottom-110 {
    bottom: 440px !important;
  }

  .md\:left-110 {
    left: 440px !important;
  }

  .md\:top-112 {
    top: 448px !important;
  }

  .md\:right-112 {
    right: 448px !important;
  }

  .md\:bottom-112 {
    bottom: 448px !important;
  }

  .md\:left-112 {
    left: 448px !important;
  }

  .md\:top-114 {
    top: 456px !important;
  }

  .md\:right-114 {
    right: 456px !important;
  }

  .md\:bottom-114 {
    bottom: 456px !important;
  }

  .md\:left-114 {
    left: 456px !important;
  }

  .md\:top-115 {
    top: 460px !important;
  }

  .md\:right-115 {
    right: 460px !important;
  }

  .md\:bottom-115 {
    bottom: 460px !important;
  }

  .md\:left-115 {
    left: 460px !important;
  }

  .md\:top-119 {
    top: 476px !important;
  }

  .md\:right-119 {
    right: 476px !important;
  }

  .md\:bottom-119 {
    bottom: 476px !important;
  }

  .md\:left-119 {
    left: 476px !important;
  }

  .md\:top-120 {
    top: 480px !important;
  }

  .md\:right-120 {
    right: 480px !important;
  }

  .md\:bottom-120 {
    bottom: 480px !important;
  }

  .md\:left-120 {
    left: 480px !important;
  }

  .md\:top-122 {
    top: 488px !important;
  }

  .md\:right-122 {
    right: 488px !important;
  }

  .md\:bottom-122 {
    bottom: 488px !important;
  }

  .md\:left-122 {
    left: 488px !important;
  }

  .md\:top-124 {
    top: 496px !important;
  }

  .md\:right-124 {
    right: 496px !important;
  }

  .md\:bottom-124 {
    bottom: 496px !important;
  }

  .md\:left-124 {
    left: 496px !important;
  }

  .md\:top-130 {
    top: 520px !important;
  }

  .md\:right-130 {
    right: 520px !important;
  }

  .md\:bottom-130 {
    bottom: 520px !important;
  }

  .md\:left-130 {
    left: 520px !important;
  }

  .md\:top-138 {
    top: 552px !important;
  }

  .md\:right-138 {
    right: 552px !important;
  }

  .md\:bottom-138 {
    bottom: 552px !important;
  }

  .md\:left-138 {
    left: 552px !important;
  }

  .md\:top-143 {
    top: 572px !important;
  }

  .md\:right-143 {
    right: 572px !important;
  }

  .md\:bottom-143 {
    bottom: 572px !important;
  }

  .md\:left-143 {
    left: 572px !important;
  }

  .md\:top-148 {
    top: 592px !important;
  }

  .md\:right-148 {
    right: 592px !important;
  }

  .md\:bottom-148 {
    bottom: 592px !important;
  }

  .md\:left-148 {
    left: 592px !important;
  }

  .md\:top-150 {
    top: 600px !important;
  }

  .md\:right-150 {
    right: 600px !important;
  }

  .md\:bottom-150 {
    bottom: 600px !important;
  }

  .md\:left-150 {
    left: 600px !important;
  }

  .md\:top-154 {
    top: 616px !important;
  }

  .md\:right-154 {
    right: 616px !important;
  }

  .md\:bottom-154 {
    bottom: 616px !important;
  }

  .md\:left-154 {
    left: 616px !important;
  }

  .md\:top-160 {
    top: 640px !important;
  }

  .md\:right-160 {
    right: 640px !important;
  }

  .md\:bottom-160 {
    bottom: 640px !important;
  }

  .md\:left-160 {
    left: 640px !important;
  }

  .md\:top-162 {
    top: 648px !important;
  }

  .md\:right-162 {
    right: 648px !important;
  }

  .md\:bottom-162 {
    bottom: 648px !important;
  }

  .md\:left-162 {
    left: 648px !important;
  }

  .md\:top-164 {
    top: 656px !important;
  }

  .md\:right-164 {
    right: 656px !important;
  }

  .md\:bottom-164 {
    bottom: 656px !important;
  }

  .md\:left-164 {
    left: 656px !important;
  }

  .md\:top-165 {
    top: 660px !important;
  }

  .md\:right-165 {
    right: 660px !important;
  }

  .md\:bottom-165 {
    bottom: 660px !important;
  }

  .md\:left-165 {
    left: 660px !important;
  }

  .md\:top-166 {
    top: 664px !important;
  }

  .md\:right-166 {
    right: 664px !important;
  }

  .md\:bottom-166 {
    bottom: 664px !important;
  }

  .md\:left-166 {
    left: 664px !important;
  }

  .md\:top-168 {
    top: 672px !important;
  }

  .md\:right-168 {
    right: 672px !important;
  }

  .md\:bottom-168 {
    bottom: 672px !important;
  }

  .md\:left-168 {
    left: 672px !important;
  }

  .md\:top-169 {
    top: 676px !important;
  }

  .md\:right-169 {
    right: 676px !important;
  }

  .md\:bottom-169 {
    bottom: 676px !important;
  }

  .md\:left-169 {
    left: 676px !important;
  }

  .md\:top-170 {
    top: 680px !important;
  }

  .md\:right-170 {
    right: 680px !important;
  }

  .md\:bottom-170 {
    bottom: 680px !important;
  }

  .md\:left-170 {
    left: 680px !important;
  }

  .md\:top-172 {
    top: 688px !important;
  }

  .md\:right-172 {
    right: 688px !important;
  }

  .md\:bottom-172 {
    bottom: 688px !important;
  }

  .md\:left-172 {
    left: 688px !important;
  }

  .md\:top-174 {
    top: 696px !important;
  }

  .md\:right-174 {
    right: 696px !important;
  }

  .md\:bottom-174 {
    bottom: 696px !important;
  }

  .md\:left-174 {
    left: 696px !important;
  }

  .md\:top-175 {
    top: 700px !important;
  }

  .md\:right-175 {
    right: 700px !important;
  }

  .md\:bottom-175 {
    bottom: 700px !important;
  }

  .md\:left-175 {
    left: 700px !important;
  }

  .md\:top-189 {
    top: 756px !important;
  }

  .md\:right-189 {
    right: 756px !important;
  }

  .md\:bottom-189 {
    bottom: 756px !important;
  }

  .md\:left-189 {
    left: 756px !important;
  }

  .md\:top-200 {
    top: 800px !important;
  }

  .md\:right-200 {
    right: 800px !important;
  }

  .md\:bottom-200 {
    bottom: 800px !important;
  }

  .md\:left-200 {
    left: 800px !important;
  }

  .md\:top-auto {
    top: auto !important;
  }

  .md\:right-auto {
    right: auto !important;
  }

  .md\:bottom-auto {
    bottom: auto !important;
  }

  .md\:left-auto {
    left: auto !important;
  }

  .md\:top-0\.5 {
    top: 2px !important;
  }

  .md\:right-0\.5 {
    right: 2px !important;
  }

  .md\:bottom-0\.5 {
    bottom: 2px !important;
  }

  .md\:left-0\.5 {
    left: 2px !important;
  }

  .md\:top-1\.5 {
    top: 6px !important;
  }

  .md\:right-1\.5 {
    right: 6px !important;
  }

  .md\:bottom-1\.5 {
    bottom: 6px !important;
  }

  .md\:left-1\.5 {
    left: 6px !important;
  }

  .md\:top-3\.5 {
    top: 14px !important;
  }

  .md\:right-3\.5 {
    right: 14px !important;
  }

  .md\:bottom-3\.5 {
    bottom: 14px !important;
  }

  .md\:left-3\.5 {
    left: 14px !important;
  }

  .md\:top-6\.5 {
    top: 26px !important;
  }

  .md\:right-6\.5 {
    right: 26px !important;
  }

  .md\:bottom-6\.5 {
    bottom: 26px !important;
  }

  .md\:left-6\.5 {
    left: 26px !important;
  }

  .md\:top-7\.5 {
    top: 30px !important;
  }

  .md\:right-7\.5 {
    right: 30px !important;
  }

  .md\:bottom-7\.5 {
    bottom: 30px !important;
  }

  .md\:left-7\.5 {
    left: 30px !important;
  }

  .md\:top-17\.5 {
    top: 70px !important;
  }

  .md\:right-17\.5 {
    right: 70px !important;
  }

  .md\:bottom-17\.5 {
    bottom: 70px !important;
  }

  .md\:left-17\.5 {
    left: 70px !important;
  }

  .md\:top-28\.5 {
    top: 114px !important;
  }

  .md\:right-28\.5 {
    right: 114px !important;
  }

  .md\:bottom-28\.5 {
    bottom: 114px !important;
  }

  .md\:left-28\.5 {
    left: 114px !important;
  }

  .md\:top-31\.5 {
    top: 126px !important;
  }

  .md\:right-31\.5 {
    right: 126px !important;
  }

  .md\:bottom-31\.5 {
    bottom: 126px !important;
  }

  .md\:left-31\.5 {
    left: 126px !important;
  }

  .md\:top-37\.5 {
    top: 150px !important;
  }

  .md\:right-37\.5 {
    right: 150px !important;
  }

  .md\:bottom-37\.5 {
    bottom: 150px !important;
  }

  .md\:left-37\.5 {
    left: 150px !important;
  }

  .md\:top-72\.5 {
    top: 290px !important;
  }

  .md\:right-72\.5 {
    right: 290px !important;
  }

  .md\:bottom-72\.5 {
    bottom: 290px !important;
  }

  .md\:left-72\.5 {
    left: 290px !important;
  }

  .md\:top-sm {
    top: 8px !important;
  }

  .md\:right-sm {
    right: 8px !important;
  }

  .md\:bottom-sm {
    bottom: 8px !important;
  }

  .md\:left-sm {
    left: 8px !important;
  }

  .md\:top-md {
    top: 16px !important;
  }

  .md\:right-md {
    right: 16px !important;
  }

  .md\:bottom-md {
    bottom: 16px !important;
  }

  .md\:left-md {
    left: 16px !important;
  }

  .md\:top-lg {
    top: 24px !important;
  }

  .md\:right-lg {
    right: 24px !important;
  }

  .md\:bottom-lg {
    bottom: 24px !important;
  }

  .md\:left-lg {
    left: 24px !important;
  }

  .md\:top-xl {
    top: 32px !important;
  }

  .md\:right-xl {
    right: 32px !important;
  }

  .md\:bottom-xl {
    bottom: 32px !important;
  }

  .md\:left-xl {
    left: 32px !important;
  }

  .md\:top-n1 {
    top: -4px !important;
  }

  .md\:right-n1 {
    right: -4px !important;
  }

  .md\:bottom-n1 {
    bottom: -4px !important;
  }

  .md\:left-n1 {
    left: -4px !important;
  }

  .md\:top-n2 {
    top: -8px !important;
  }

  .md\:right-n2 {
    right: -8px !important;
  }

  .md\:bottom-n2 {
    bottom: -8px !important;
  }

  .md\:left-n2 {
    left: -8px !important;
  }

  .md\:top-n3 {
    top: -12px !important;
  }

  .md\:right-n3 {
    right: -12px !important;
  }

  .md\:bottom-n3 {
    bottom: -12px !important;
  }

  .md\:left-n3 {
    left: -12px !important;
  }

  .md\:top-n4 {
    top: -16px !important;
  }

  .md\:right-n4 {
    right: -16px !important;
  }

  .md\:bottom-n4 {
    bottom: -16px !important;
  }

  .md\:left-n4 {
    left: -16px !important;
  }

  .md\:top-n5 {
    top: -20px !important;
  }

  .md\:right-n5 {
    right: -20px !important;
  }

  .md\:bottom-n5 {
    bottom: -20px !important;
  }

  .md\:left-n5 {
    left: -20px !important;
  }

  .md\:top-n6 {
    top: -24px !important;
  }

  .md\:right-n6 {
    right: -24px !important;
  }

  .md\:bottom-n6 {
    bottom: -24px !important;
  }

  .md\:left-n6 {
    left: -24px !important;
  }

  .md\:top-n7 {
    top: -28px !important;
  }

  .md\:right-n7 {
    right: -28px !important;
  }

  .md\:bottom-n7 {
    bottom: -28px !important;
  }

  .md\:left-n7 {
    left: -28px !important;
  }

  .md\:top-n8 {
    top: -32px !important;
  }

  .md\:right-n8 {
    right: -32px !important;
  }

  .md\:bottom-n8 {
    bottom: -32px !important;
  }

  .md\:left-n8 {
    left: -32px !important;
  }

  .md\:top-n9 {
    top: -36px !important;
  }

  .md\:right-n9 {
    right: -36px !important;
  }

  .md\:bottom-n9 {
    bottom: -36px !important;
  }

  .md\:left-n9 {
    left: -36px !important;
  }

  .md\:top-n10 {
    top: -40px !important;
  }

  .md\:right-n10 {
    right: -40px !important;
  }

  .md\:bottom-n10 {
    bottom: -40px !important;
  }

  .md\:left-n10 {
    left: -40px !important;
  }

  .md\:top-n11 {
    top: -44px !important;
  }

  .md\:right-n11 {
    right: -44px !important;
  }

  .md\:bottom-n11 {
    bottom: -44px !important;
  }

  .md\:left-n11 {
    left: -44px !important;
  }

  .md\:top-n12 {
    top: -48px !important;
  }

  .md\:right-n12 {
    right: -48px !important;
  }

  .md\:bottom-n12 {
    bottom: -48px !important;
  }

  .md\:left-n12 {
    left: -48px !important;
  }

  .md\:top-n13 {
    top: -52px !important;
  }

  .md\:right-n13 {
    right: -52px !important;
  }

  .md\:bottom-n13 {
    bottom: -52px !important;
  }

  .md\:left-n13 {
    left: -52px !important;
  }

  .md\:top-n14 {
    top: -46px !important;
  }

  .md\:right-n14 {
    right: -46px !important;
  }

  .md\:bottom-n14 {
    bottom: -46px !important;
  }

  .md\:left-n14 {
    left: -46px !important;
  }

  .md\:top-n22 {
    top: -88px !important;
  }

  .md\:right-n22 {
    right: -88px !important;
  }

  .md\:bottom-n22 {
    bottom: -88px !important;
  }

  .md\:left-n22 {
    left: -88px !important;
  }

  .md\:-top-0 {
    top: 0px !important;
  }

  .md\:-right-0 {
    right: 0px !important;
  }

  .md\:-bottom-0 {
    bottom: 0px !important;
  }

  .md\:-left-0 {
    left: 0px !important;
  }

  .md\:-top-1 {
    top: -4px !important;
  }

  .md\:-right-1 {
    right: -4px !important;
  }

  .md\:-bottom-1 {
    bottom: -4px !important;
  }

  .md\:-left-1 {
    left: -4px !important;
  }

  .md\:-top-2 {
    top: -8px !important;
  }

  .md\:-right-2 {
    right: -8px !important;
  }

  .md\:-bottom-2 {
    bottom: -8px !important;
  }

  .md\:-left-2 {
    left: -8px !important;
  }

  .md\:-top-3 {
    top: -12px !important;
  }

  .md\:-right-3 {
    right: -12px !important;
  }

  .md\:-bottom-3 {
    bottom: -12px !important;
  }

  .md\:-left-3 {
    left: -12px !important;
  }

  .md\:-top-4 {
    top: -16px !important;
  }

  .md\:-right-4 {
    right: -16px !important;
  }

  .md\:-bottom-4 {
    bottom: -16px !important;
  }

  .md\:-left-4 {
    left: -16px !important;
  }

  .md\:-top-5 {
    top: -20px !important;
  }

  .md\:-right-5 {
    right: -20px !important;
  }

  .md\:-bottom-5 {
    bottom: -20px !important;
  }

  .md\:-left-5 {
    left: -20px !important;
  }

  .md\:-top-6 {
    top: -24px !important;
  }

  .md\:-right-6 {
    right: -24px !important;
  }

  .md\:-bottom-6 {
    bottom: -24px !important;
  }

  .md\:-left-6 {
    left: -24px !important;
  }

  .md\:-top-7 {
    top: -28px !important;
  }

  .md\:-right-7 {
    right: -28px !important;
  }

  .md\:-bottom-7 {
    bottom: -28px !important;
  }

  .md\:-left-7 {
    left: -28px !important;
  }

  .md\:-top-8 {
    top: -32px !important;
  }

  .md\:-right-8 {
    right: -32px !important;
  }

  .md\:-bottom-8 {
    bottom: -32px !important;
  }

  .md\:-left-8 {
    left: -32px !important;
  }

  .md\:-top-9 {
    top: -36px !important;
  }

  .md\:-right-9 {
    right: -36px !important;
  }

  .md\:-bottom-9 {
    bottom: -36px !important;
  }

  .md\:-left-9 {
    left: -36px !important;
  }

  .md\:-top-10 {
    top: -40px !important;
  }

  .md\:-right-10 {
    right: -40px !important;
  }

  .md\:-bottom-10 {
    bottom: -40px !important;
  }

  .md\:-left-10 {
    left: -40px !important;
  }

  .md\:-top-11 {
    top: -44px !important;
  }

  .md\:-right-11 {
    right: -44px !important;
  }

  .md\:-bottom-11 {
    bottom: -44px !important;
  }

  .md\:-left-11 {
    left: -44px !important;
  }

  .md\:-top-12 {
    top: -48px !important;
  }

  .md\:-right-12 {
    right: -48px !important;
  }

  .md\:-bottom-12 {
    bottom: -48px !important;
  }

  .md\:-left-12 {
    left: -48px !important;
  }

  .md\:-top-13 {
    top: -52px !important;
  }

  .md\:-right-13 {
    right: -52px !important;
  }

  .md\:-bottom-13 {
    bottom: -52px !important;
  }

  .md\:-left-13 {
    left: -52px !important;
  }

  .md\:-top-14 {
    top: -56px !important;
  }

  .md\:-right-14 {
    right: -56px !important;
  }

  .md\:-bottom-14 {
    bottom: -56px !important;
  }

  .md\:-left-14 {
    left: -56px !important;
  }

  .md\:-top-15 {
    top: -60px !important;
  }

  .md\:-right-15 {
    right: -60px !important;
  }

  .md\:-bottom-15 {
    bottom: -60px !important;
  }

  .md\:-left-15 {
    left: -60px !important;
  }

  .md\:-top-16 {
    top: -64px !important;
  }

  .md\:-right-16 {
    right: -64px !important;
  }

  .md\:-bottom-16 {
    bottom: -64px !important;
  }

  .md\:-left-16 {
    left: -64px !important;
  }

  .md\:-top-17 {
    top: -68px !important;
  }

  .md\:-right-17 {
    right: -68px !important;
  }

  .md\:-bottom-17 {
    bottom: -68px !important;
  }

  .md\:-left-17 {
    left: -68px !important;
  }

  .md\:-top-18 {
    top: -72px !important;
  }

  .md\:-right-18 {
    right: -72px !important;
  }

  .md\:-bottom-18 {
    bottom: -72px !important;
  }

  .md\:-left-18 {
    left: -72px !important;
  }

  .md\:-top-19 {
    top: -76px !important;
  }

  .md\:-right-19 {
    right: -76px !important;
  }

  .md\:-bottom-19 {
    bottom: -76px !important;
  }

  .md\:-left-19 {
    left: -76px !important;
  }

  .md\:-top-20 {
    top: -80px !important;
  }

  .md\:-right-20 {
    right: -80px !important;
  }

  .md\:-bottom-20 {
    bottom: -80px !important;
  }

  .md\:-left-20 {
    left: -80px !important;
  }

  .md\:-top-21 {
    top: -84px !important;
  }

  .md\:-right-21 {
    right: -84px !important;
  }

  .md\:-bottom-21 {
    bottom: -84px !important;
  }

  .md\:-left-21 {
    left: -84px !important;
  }

  .md\:-top-22 {
    top: -88px !important;
  }

  .md\:-right-22 {
    right: -88px !important;
  }

  .md\:-bottom-22 {
    bottom: -88px !important;
  }

  .md\:-left-22 {
    left: -88px !important;
  }

  .md\:-top-23 {
    top: -92px !important;
  }

  .md\:-right-23 {
    right: -92px !important;
  }

  .md\:-bottom-23 {
    bottom: -92px !important;
  }

  .md\:-left-23 {
    left: -92px !important;
  }

  .md\:-top-24 {
    top: -96px !important;
  }

  .md\:-right-24 {
    right: -96px !important;
  }

  .md\:-bottom-24 {
    bottom: -96px !important;
  }

  .md\:-left-24 {
    left: -96px !important;
  }

  .md\:-top-25 {
    top: -100px !important;
  }

  .md\:-right-25 {
    right: -100px !important;
  }

  .md\:-bottom-25 {
    bottom: -100px !important;
  }

  .md\:-left-25 {
    left: -100px !important;
  }

  .md\:-top-26 {
    top: -104px !important;
  }

  .md\:-right-26 {
    right: -104px !important;
  }

  .md\:-bottom-26 {
    bottom: -104px !important;
  }

  .md\:-left-26 {
    left: -104px !important;
  }

  .md\:-top-27 {
    top: -108px !important;
  }

  .md\:-right-27 {
    right: -108px !important;
  }

  .md\:-bottom-27 {
    bottom: -108px !important;
  }

  .md\:-left-27 {
    left: -108px !important;
  }

  .md\:-top-28 {
    top: -112px !important;
  }

  .md\:-right-28 {
    right: -112px !important;
  }

  .md\:-bottom-28 {
    bottom: -112px !important;
  }

  .md\:-left-28 {
    left: -112px !important;
  }

  .md\:-top-29 {
    top: -116px !important;
  }

  .md\:-right-29 {
    right: -116px !important;
  }

  .md\:-bottom-29 {
    bottom: -116px !important;
  }

  .md\:-left-29 {
    left: -116px !important;
  }

  .md\:-top-30 {
    top: -120px !important;
  }

  .md\:-right-30 {
    right: -120px !important;
  }

  .md\:-bottom-30 {
    bottom: -120px !important;
  }

  .md\:-left-30 {
    left: -120px !important;
  }

  .md\:-top-31 {
    top: -124px !important;
  }

  .md\:-right-31 {
    right: -124px !important;
  }

  .md\:-bottom-31 {
    bottom: -124px !important;
  }

  .md\:-left-31 {
    left: -124px !important;
  }

  .md\:-top-32 {
    top: -128px !important;
  }

  .md\:-right-32 {
    right: -128px !important;
  }

  .md\:-bottom-32 {
    bottom: -128px !important;
  }

  .md\:-left-32 {
    left: -128px !important;
  }

  .md\:-top-33 {
    top: -132px !important;
  }

  .md\:-right-33 {
    right: -132px !important;
  }

  .md\:-bottom-33 {
    bottom: -132px !important;
  }

  .md\:-left-33 {
    left: -132px !important;
  }

  .md\:-top-34 {
    top: -136px !important;
  }

  .md\:-right-34 {
    right: -136px !important;
  }

  .md\:-bottom-34 {
    bottom: -136px !important;
  }

  .md\:-left-34 {
    left: -136px !important;
  }

  .md\:-top-35 {
    top: -140px !important;
  }

  .md\:-right-35 {
    right: -140px !important;
  }

  .md\:-bottom-35 {
    bottom: -140px !important;
  }

  .md\:-left-35 {
    left: -140px !important;
  }

  .md\:-top-36 {
    top: -144px !important;
  }

  .md\:-right-36 {
    right: -144px !important;
  }

  .md\:-bottom-36 {
    bottom: -144px !important;
  }

  .md\:-left-36 {
    left: -144px !important;
  }

  .md\:-top-37 {
    top: -148px !important;
  }

  .md\:-right-37 {
    right: -148px !important;
  }

  .md\:-bottom-37 {
    bottom: -148px !important;
  }

  .md\:-left-37 {
    left: -148px !important;
  }

  .md\:-top-38 {
    top: -152px !important;
  }

  .md\:-right-38 {
    right: -152px !important;
  }

  .md\:-bottom-38 {
    bottom: -152px !important;
  }

  .md\:-left-38 {
    left: -152px !important;
  }

  .md\:-top-39 {
    top: -156px !important;
  }

  .md\:-right-39 {
    right: -156px !important;
  }

  .md\:-bottom-39 {
    bottom: -156px !important;
  }

  .md\:-left-39 {
    left: -156px !important;
  }

  .md\:-top-40 {
    top: -160px !important;
  }

  .md\:-right-40 {
    right: -160px !important;
  }

  .md\:-bottom-40 {
    bottom: -160px !important;
  }

  .md\:-left-40 {
    left: -160px !important;
  }

  .md\:-top-41 {
    top: -164px !important;
  }

  .md\:-right-41 {
    right: -164px !important;
  }

  .md\:-bottom-41 {
    bottom: -164px !important;
  }

  .md\:-left-41 {
    left: -164px !important;
  }

  .md\:-top-42 {
    top: -168px !important;
  }

  .md\:-right-42 {
    right: -168px !important;
  }

  .md\:-bottom-42 {
    bottom: -168px !important;
  }

  .md\:-left-42 {
    left: -168px !important;
  }

  .md\:-top-43 {
    top: -172px !important;
  }

  .md\:-right-43 {
    right: -172px !important;
  }

  .md\:-bottom-43 {
    bottom: -172px !important;
  }

  .md\:-left-43 {
    left: -172px !important;
  }

  .md\:-top-44 {
    top: -176px !important;
  }

  .md\:-right-44 {
    right: -176px !important;
  }

  .md\:-bottom-44 {
    bottom: -176px !important;
  }

  .md\:-left-44 {
    left: -176px !important;
  }

  .md\:-top-45 {
    top: -180px !important;
  }

  .md\:-right-45 {
    right: -180px !important;
  }

  .md\:-bottom-45 {
    bottom: -180px !important;
  }

  .md\:-left-45 {
    left: -180px !important;
  }

  .md\:-top-46 {
    top: -184px !important;
  }

  .md\:-right-46 {
    right: -184px !important;
  }

  .md\:-bottom-46 {
    bottom: -184px !important;
  }

  .md\:-left-46 {
    left: -184px !important;
  }

  .md\:-top-47 {
    top: -188px !important;
  }

  .md\:-right-47 {
    right: -188px !important;
  }

  .md\:-bottom-47 {
    bottom: -188px !important;
  }

  .md\:-left-47 {
    left: -188px !important;
  }

  .md\:-top-48 {
    top: -192px !important;
  }

  .md\:-right-48 {
    right: -192px !important;
  }

  .md\:-bottom-48 {
    bottom: -192px !important;
  }

  .md\:-left-48 {
    left: -192px !important;
  }

  .md\:-top-49 {
    top: -196px !important;
  }

  .md\:-right-49 {
    right: -196px !important;
  }

  .md\:-bottom-49 {
    bottom: -196px !important;
  }

  .md\:-left-49 {
    left: -196px !important;
  }

  .md\:-top-50 {
    top: -200px !important;
  }

  .md\:-right-50 {
    right: -200px !important;
  }

  .md\:-bottom-50 {
    bottom: -200px !important;
  }

  .md\:-left-50 {
    left: -200px !important;
  }

  .md\:-top-51 {
    top: -204px !important;
  }

  .md\:-right-51 {
    right: -204px !important;
  }

  .md\:-bottom-51 {
    bottom: -204px !important;
  }

  .md\:-left-51 {
    left: -204px !important;
  }

  .md\:-top-52 {
    top: -208px !important;
  }

  .md\:-right-52 {
    right: -208px !important;
  }

  .md\:-bottom-52 {
    bottom: -208px !important;
  }

  .md\:-left-52 {
    left: -208px !important;
  }

  .md\:-top-53 {
    top: -212px !important;
  }

  .md\:-right-53 {
    right: -212px !important;
  }

  .md\:-bottom-53 {
    bottom: -212px !important;
  }

  .md\:-left-53 {
    left: -212px !important;
  }

  .md\:-top-54 {
    top: -216px !important;
  }

  .md\:-right-54 {
    right: -216px !important;
  }

  .md\:-bottom-54 {
    bottom: -216px !important;
  }

  .md\:-left-54 {
    left: -216px !important;
  }

  .md\:-top-55 {
    top: -220px !important;
  }

  .md\:-right-55 {
    right: -220px !important;
  }

  .md\:-bottom-55 {
    bottom: -220px !important;
  }

  .md\:-left-55 {
    left: -220px !important;
  }

  .md\:-top-56 {
    top: -224px !important;
  }

  .md\:-right-56 {
    right: -224px !important;
  }

  .md\:-bottom-56 {
    bottom: -224px !important;
  }

  .md\:-left-56 {
    left: -224px !important;
  }

  .md\:-top-57 {
    top: -228px !important;
  }

  .md\:-right-57 {
    right: -228px !important;
  }

  .md\:-bottom-57 {
    bottom: -228px !important;
  }

  .md\:-left-57 {
    left: -228px !important;
  }

  .md\:-top-60 {
    top: -240px !important;
  }

  .md\:-right-60 {
    right: -240px !important;
  }

  .md\:-bottom-60 {
    bottom: -240px !important;
  }

  .md\:-left-60 {
    left: -240px !important;
  }

  .md\:-top-61 {
    top: -244px !important;
  }

  .md\:-right-61 {
    right: -244px !important;
  }

  .md\:-bottom-61 {
    bottom: -244px !important;
  }

  .md\:-left-61 {
    left: -244px !important;
  }

  .md\:-top-62 {
    top: -248px !important;
  }

  .md\:-right-62 {
    right: -248px !important;
  }

  .md\:-bottom-62 {
    bottom: -248px !important;
  }

  .md\:-left-62 {
    left: -248px !important;
  }

  .md\:-top-65 {
    top: -260px !important;
  }

  .md\:-right-65 {
    right: -260px !important;
  }

  .md\:-bottom-65 {
    bottom: -260px !important;
  }

  .md\:-left-65 {
    left: -260px !important;
  }

  .md\:-top-66 {
    top: -264px !important;
  }

  .md\:-right-66 {
    right: -264px !important;
  }

  .md\:-bottom-66 {
    bottom: -264px !important;
  }

  .md\:-left-66 {
    left: -264px !important;
  }

  .md\:-top-68 {
    top: -272px !important;
  }

  .md\:-right-68 {
    right: -272px !important;
  }

  .md\:-bottom-68 {
    bottom: -272px !important;
  }

  .md\:-left-68 {
    left: -272px !important;
  }

  .md\:-top-69 {
    top: -276px !important;
  }

  .md\:-right-69 {
    right: -276px !important;
  }

  .md\:-bottom-69 {
    bottom: -276px !important;
  }

  .md\:-left-69 {
    left: -276px !important;
  }

  .md\:-top-70 {
    top: -280px !important;
  }

  .md\:-right-70 {
    right: -280px !important;
  }

  .md\:-bottom-70 {
    bottom: -280px !important;
  }

  .md\:-left-70 {
    left: -280px !important;
  }

  .md\:-top-73 {
    top: -292px !important;
  }

  .md\:-right-73 {
    right: -292px !important;
  }

  .md\:-bottom-73 {
    bottom: -292px !important;
  }

  .md\:-left-73 {
    left: -292px !important;
  }

  .md\:-top-74 {
    top: -296px !important;
  }

  .md\:-right-74 {
    right: -296px !important;
  }

  .md\:-bottom-74 {
    bottom: -296px !important;
  }

  .md\:-left-74 {
    left: -296px !important;
  }

  .md\:-top-75 {
    top: -300px !important;
  }

  .md\:-right-75 {
    right: -300px !important;
  }

  .md\:-bottom-75 {
    bottom: -300px !important;
  }

  .md\:-left-75 {
    left: -300px !important;
  }

  .md\:-top-77 {
    top: -308px !important;
  }

  .md\:-right-77 {
    right: -308px !important;
  }

  .md\:-bottom-77 {
    bottom: -308px !important;
  }

  .md\:-left-77 {
    left: -308px !important;
  }

  .md\:-top-78 {
    top: -312px !important;
  }

  .md\:-right-78 {
    right: -312px !important;
  }

  .md\:-bottom-78 {
    bottom: -312px !important;
  }

  .md\:-left-78 {
    left: -312px !important;
  }

  .md\:-top-80 {
    top: -320px !important;
  }

  .md\:-right-80 {
    right: -320px !important;
  }

  .md\:-bottom-80 {
    bottom: -320px !important;
  }

  .md\:-left-80 {
    left: -320px !important;
  }

  .md\:-top-81 {
    top: -324px !important;
  }

  .md\:-right-81 {
    right: -324px !important;
  }

  .md\:-bottom-81 {
    bottom: -324px !important;
  }

  .md\:-left-81 {
    left: -324px !important;
  }

  .md\:-top-84 {
    top: -336px !important;
  }

  .md\:-right-84 {
    right: -336px !important;
  }

  .md\:-bottom-84 {
    bottom: -336px !important;
  }

  .md\:-left-84 {
    left: -336px !important;
  }

  .md\:-top-87 {
    top: -348px !important;
  }

  .md\:-right-87 {
    right: -348px !important;
  }

  .md\:-bottom-87 {
    bottom: -348px !important;
  }

  .md\:-left-87 {
    left: -348px !important;
  }

  .md\:-top-90 {
    top: -360px !important;
  }

  .md\:-right-90 {
    right: -360px !important;
  }

  .md\:-bottom-90 {
    bottom: -360px !important;
  }

  .md\:-left-90 {
    left: -360px !important;
  }

  .md\:-top-91 {
    top: -364px !important;
  }

  .md\:-right-91 {
    right: -364px !important;
  }

  .md\:-bottom-91 {
    bottom: -364px !important;
  }

  .md\:-left-91 {
    left: -364px !important;
  }

  .md\:-top-92 {
    top: -368px !important;
  }

  .md\:-right-92 {
    right: -368px !important;
  }

  .md\:-bottom-92 {
    bottom: -368px !important;
  }

  .md\:-left-92 {
    left: -368px !important;
  }

  .md\:-top-93 {
    top: -372px !important;
  }

  .md\:-right-93 {
    right: -372px !important;
  }

  .md\:-bottom-93 {
    bottom: -372px !important;
  }

  .md\:-left-93 {
    left: -372px !important;
  }

  .md\:-top-94 {
    top: -376px !important;
  }

  .md\:-right-94 {
    right: -376px !important;
  }

  .md\:-bottom-94 {
    bottom: -376px !important;
  }

  .md\:-left-94 {
    left: -376px !important;
  }

  .md\:-top-95 {
    top: -380px !important;
  }

  .md\:-right-95 {
    right: -380px !important;
  }

  .md\:-bottom-95 {
    bottom: -380px !important;
  }

  .md\:-left-95 {
    left: -380px !important;
  }

  .md\:-top-96 {
    top: -384px !important;
  }

  .md\:-right-96 {
    right: -384px !important;
  }

  .md\:-bottom-96 {
    bottom: -384px !important;
  }

  .md\:-left-96 {
    left: -384px !important;
  }

  .md\:-top-97 {
    top: -388px !important;
  }

  .md\:-right-97 {
    right: -388px !important;
  }

  .md\:-bottom-97 {
    bottom: -388px !important;
  }

  .md\:-left-97 {
    left: -388px !important;
  }

  .md\:-top-98 {
    top: -392px !important;
  }

  .md\:-right-98 {
    right: -392px !important;
  }

  .md\:-bottom-98 {
    bottom: -392px !important;
  }

  .md\:-left-98 {
    left: -392px !important;
  }

  .md\:-top-99 {
    top: -396px !important;
  }

  .md\:-right-99 {
    right: -396px !important;
  }

  .md\:-bottom-99 {
    bottom: -396px !important;
  }

  .md\:-left-99 {
    left: -396px !important;
  }

  .md\:-top-100 {
    top: -400px !important;
  }

  .md\:-right-100 {
    right: -400px !important;
  }

  .md\:-bottom-100 {
    bottom: -400px !important;
  }

  .md\:-left-100 {
    left: -400px !important;
  }

  .md\:-top-101 {
    top: -404px !important;
  }

  .md\:-right-101 {
    right: -404px !important;
  }

  .md\:-bottom-101 {
    bottom: -404px !important;
  }

  .md\:-left-101 {
    left: -404px !important;
  }

  .md\:-top-102 {
    top: -408px !important;
  }

  .md\:-right-102 {
    right: -408px !important;
  }

  .md\:-bottom-102 {
    bottom: -408px !important;
  }

  .md\:-left-102 {
    left: -408px !important;
  }

  .md\:-top-103 {
    top: -412px !important;
  }

  .md\:-right-103 {
    right: -412px !important;
  }

  .md\:-bottom-103 {
    bottom: -412px !important;
  }

  .md\:-left-103 {
    left: -412px !important;
  }

  .md\:-top-104 {
    top: -416px !important;
  }

  .md\:-right-104 {
    right: -416px !important;
  }

  .md\:-bottom-104 {
    bottom: -416px !important;
  }

  .md\:-left-104 {
    left: -416px !important;
  }

  .md\:-top-105 {
    top: -420px !important;
  }

  .md\:-right-105 {
    right: -420px !important;
  }

  .md\:-bottom-105 {
    bottom: -420px !important;
  }

  .md\:-left-105 {
    left: -420px !important;
  }

  .md\:-top-107 {
    top: -428px !important;
  }

  .md\:-right-107 {
    right: -428px !important;
  }

  .md\:-bottom-107 {
    bottom: -428px !important;
  }

  .md\:-left-107 {
    left: -428px !important;
  }

  .md\:-top-110 {
    top: -440px !important;
  }

  .md\:-right-110 {
    right: -440px !important;
  }

  .md\:-bottom-110 {
    bottom: -440px !important;
  }

  .md\:-left-110 {
    left: -440px !important;
  }

  .md\:-top-112 {
    top: -448px !important;
  }

  .md\:-right-112 {
    right: -448px !important;
  }

  .md\:-bottom-112 {
    bottom: -448px !important;
  }

  .md\:-left-112 {
    left: -448px !important;
  }

  .md\:-top-114 {
    top: -456px !important;
  }

  .md\:-right-114 {
    right: -456px !important;
  }

  .md\:-bottom-114 {
    bottom: -456px !important;
  }

  .md\:-left-114 {
    left: -456px !important;
  }

  .md\:-top-115 {
    top: -460px !important;
  }

  .md\:-right-115 {
    right: -460px !important;
  }

  .md\:-bottom-115 {
    bottom: -460px !important;
  }

  .md\:-left-115 {
    left: -460px !important;
  }

  .md\:-top-119 {
    top: -476px !important;
  }

  .md\:-right-119 {
    right: -476px !important;
  }

  .md\:-bottom-119 {
    bottom: -476px !important;
  }

  .md\:-left-119 {
    left: -476px !important;
  }

  .md\:-top-120 {
    top: -480px !important;
  }

  .md\:-right-120 {
    right: -480px !important;
  }

  .md\:-bottom-120 {
    bottom: -480px !important;
  }

  .md\:-left-120 {
    left: -480px !important;
  }

  .md\:-top-122 {
    top: -488px !important;
  }

  .md\:-right-122 {
    right: -488px !important;
  }

  .md\:-bottom-122 {
    bottom: -488px !important;
  }

  .md\:-left-122 {
    left: -488px !important;
  }

  .md\:-top-124 {
    top: -496px !important;
  }

  .md\:-right-124 {
    right: -496px !important;
  }

  .md\:-bottom-124 {
    bottom: -496px !important;
  }

  .md\:-left-124 {
    left: -496px !important;
  }

  .md\:-top-130 {
    top: -520px !important;
  }

  .md\:-right-130 {
    right: -520px !important;
  }

  .md\:-bottom-130 {
    bottom: -520px !important;
  }

  .md\:-left-130 {
    left: -520px !important;
  }

  .md\:-top-138 {
    top: -552px !important;
  }

  .md\:-right-138 {
    right: -552px !important;
  }

  .md\:-bottom-138 {
    bottom: -552px !important;
  }

  .md\:-left-138 {
    left: -552px !important;
  }

  .md\:-top-143 {
    top: -572px !important;
  }

  .md\:-right-143 {
    right: -572px !important;
  }

  .md\:-bottom-143 {
    bottom: -572px !important;
  }

  .md\:-left-143 {
    left: -572px !important;
  }

  .md\:-top-148 {
    top: -592px !important;
  }

  .md\:-right-148 {
    right: -592px !important;
  }

  .md\:-bottom-148 {
    bottom: -592px !important;
  }

  .md\:-left-148 {
    left: -592px !important;
  }

  .md\:-top-150 {
    top: -600px !important;
  }

  .md\:-right-150 {
    right: -600px !important;
  }

  .md\:-bottom-150 {
    bottom: -600px !important;
  }

  .md\:-left-150 {
    left: -600px !important;
  }

  .md\:-top-154 {
    top: -616px !important;
  }

  .md\:-right-154 {
    right: -616px !important;
  }

  .md\:-bottom-154 {
    bottom: -616px !important;
  }

  .md\:-left-154 {
    left: -616px !important;
  }

  .md\:-top-160 {
    top: -640px !important;
  }

  .md\:-right-160 {
    right: -640px !important;
  }

  .md\:-bottom-160 {
    bottom: -640px !important;
  }

  .md\:-left-160 {
    left: -640px !important;
  }

  .md\:-top-162 {
    top: -648px !important;
  }

  .md\:-right-162 {
    right: -648px !important;
  }

  .md\:-bottom-162 {
    bottom: -648px !important;
  }

  .md\:-left-162 {
    left: -648px !important;
  }

  .md\:-top-164 {
    top: -656px !important;
  }

  .md\:-right-164 {
    right: -656px !important;
  }

  .md\:-bottom-164 {
    bottom: -656px !important;
  }

  .md\:-left-164 {
    left: -656px !important;
  }

  .md\:-top-165 {
    top: -660px !important;
  }

  .md\:-right-165 {
    right: -660px !important;
  }

  .md\:-bottom-165 {
    bottom: -660px !important;
  }

  .md\:-left-165 {
    left: -660px !important;
  }

  .md\:-top-166 {
    top: -664px !important;
  }

  .md\:-right-166 {
    right: -664px !important;
  }

  .md\:-bottom-166 {
    bottom: -664px !important;
  }

  .md\:-left-166 {
    left: -664px !important;
  }

  .md\:-top-168 {
    top: -672px !important;
  }

  .md\:-right-168 {
    right: -672px !important;
  }

  .md\:-bottom-168 {
    bottom: -672px !important;
  }

  .md\:-left-168 {
    left: -672px !important;
  }

  .md\:-top-169 {
    top: -676px !important;
  }

  .md\:-right-169 {
    right: -676px !important;
  }

  .md\:-bottom-169 {
    bottom: -676px !important;
  }

  .md\:-left-169 {
    left: -676px !important;
  }

  .md\:-top-170 {
    top: -680px !important;
  }

  .md\:-right-170 {
    right: -680px !important;
  }

  .md\:-bottom-170 {
    bottom: -680px !important;
  }

  .md\:-left-170 {
    left: -680px !important;
  }

  .md\:-top-172 {
    top: -688px !important;
  }

  .md\:-right-172 {
    right: -688px !important;
  }

  .md\:-bottom-172 {
    bottom: -688px !important;
  }

  .md\:-left-172 {
    left: -688px !important;
  }

  .md\:-top-174 {
    top: -696px !important;
  }

  .md\:-right-174 {
    right: -696px !important;
  }

  .md\:-bottom-174 {
    bottom: -696px !important;
  }

  .md\:-left-174 {
    left: -696px !important;
  }

  .md\:-top-175 {
    top: -700px !important;
  }

  .md\:-right-175 {
    right: -700px !important;
  }

  .md\:-bottom-175 {
    bottom: -700px !important;
  }

  .md\:-left-175 {
    left: -700px !important;
  }

  .md\:-top-189 {
    top: -756px !important;
  }

  .md\:-right-189 {
    right: -756px !important;
  }

  .md\:-bottom-189 {
    bottom: -756px !important;
  }

  .md\:-left-189 {
    left: -756px !important;
  }

  .md\:-top-200 {
    top: -800px !important;
  }

  .md\:-right-200 {
    right: -800px !important;
  }

  .md\:-bottom-200 {
    bottom: -800px !important;
  }

  .md\:-left-200 {
    left: -800px !important;
  }

  .md\:-top-0\.5 {
    top: -2px !important;
  }

  .md\:-right-0\.5 {
    right: -2px !important;
  }

  .md\:-bottom-0\.5 {
    bottom: -2px !important;
  }

  .md\:-left-0\.5 {
    left: -2px !important;
  }

  .md\:-top-1\.5 {
    top: -6px !important;
  }

  .md\:-right-1\.5 {
    right: -6px !important;
  }

  .md\:-bottom-1\.5 {
    bottom: -6px !important;
  }

  .md\:-left-1\.5 {
    left: -6px !important;
  }

  .md\:-top-3\.5 {
    top: -14px !important;
  }

  .md\:-right-3\.5 {
    right: -14px !important;
  }

  .md\:-bottom-3\.5 {
    bottom: -14px !important;
  }

  .md\:-left-3\.5 {
    left: -14px !important;
  }

  .md\:-top-6\.5 {
    top: -26px !important;
  }

  .md\:-right-6\.5 {
    right: -26px !important;
  }

  .md\:-bottom-6\.5 {
    bottom: -26px !important;
  }

  .md\:-left-6\.5 {
    left: -26px !important;
  }

  .md\:-top-7\.5 {
    top: -30px !important;
  }

  .md\:-right-7\.5 {
    right: -30px !important;
  }

  .md\:-bottom-7\.5 {
    bottom: -30px !important;
  }

  .md\:-left-7\.5 {
    left: -30px !important;
  }

  .md\:-top-17\.5 {
    top: -70px !important;
  }

  .md\:-right-17\.5 {
    right: -70px !important;
  }

  .md\:-bottom-17\.5 {
    bottom: -70px !important;
  }

  .md\:-left-17\.5 {
    left: -70px !important;
  }

  .md\:-top-28\.5 {
    top: -114px !important;
  }

  .md\:-right-28\.5 {
    right: -114px !important;
  }

  .md\:-bottom-28\.5 {
    bottom: -114px !important;
  }

  .md\:-left-28\.5 {
    left: -114px !important;
  }

  .md\:-top-31\.5 {
    top: -126px !important;
  }

  .md\:-right-31\.5 {
    right: -126px !important;
  }

  .md\:-bottom-31\.5 {
    bottom: -126px !important;
  }

  .md\:-left-31\.5 {
    left: -126px !important;
  }

  .md\:-top-37\.5 {
    top: -150px !important;
  }

  .md\:-right-37\.5 {
    right: -150px !important;
  }

  .md\:-bottom-37\.5 {
    bottom: -150px !important;
  }

  .md\:-left-37\.5 {
    left: -150px !important;
  }

  .md\:-top-72\.5 {
    top: -290px !important;
  }

  .md\:-right-72\.5 {
    right: -290px !important;
  }

  .md\:-bottom-72\.5 {
    bottom: -290px !important;
  }

  .md\:-left-72\.5 {
    left: -290px !important;
  }

  .md\:-top-sm {
    top: -8px !important;
  }

  .md\:-right-sm {
    right: -8px !important;
  }

  .md\:-bottom-sm {
    bottom: -8px !important;
  }

  .md\:-left-sm {
    left: -8px !important;
  }

  .md\:-top-md {
    top: -16px !important;
  }

  .md\:-right-md {
    right: -16px !important;
  }

  .md\:-bottom-md {
    bottom: -16px !important;
  }

  .md\:-left-md {
    left: -16px !important;
  }

  .md\:-top-lg {
    top: -24px !important;
  }

  .md\:-right-lg {
    right: -24px !important;
  }

  .md\:-bottom-lg {
    bottom: -24px !important;
  }

  .md\:-left-lg {
    left: -24px !important;
  }

  .md\:-top-xl {
    top: -32px !important;
  }

  .md\:-right-xl {
    right: -32px !important;
  }

  .md\:-bottom-xl {
    bottom: -32px !important;
  }

  .md\:-left-xl {
    left: -32px !important;
  }

  .md\:-top-n1 {
    top: 4px !important;
  }

  .md\:-right-n1 {
    right: 4px !important;
  }

  .md\:-bottom-n1 {
    bottom: 4px !important;
  }

  .md\:-left-n1 {
    left: 4px !important;
  }

  .md\:-top-n2 {
    top: 8px !important;
  }

  .md\:-right-n2 {
    right: 8px !important;
  }

  .md\:-bottom-n2 {
    bottom: 8px !important;
  }

  .md\:-left-n2 {
    left: 8px !important;
  }

  .md\:-top-n3 {
    top: 12px !important;
  }

  .md\:-right-n3 {
    right: 12px !important;
  }

  .md\:-bottom-n3 {
    bottom: 12px !important;
  }

  .md\:-left-n3 {
    left: 12px !important;
  }

  .md\:-top-n4 {
    top: 16px !important;
  }

  .md\:-right-n4 {
    right: 16px !important;
  }

  .md\:-bottom-n4 {
    bottom: 16px !important;
  }

  .md\:-left-n4 {
    left: 16px !important;
  }

  .md\:-top-n5 {
    top: 20px !important;
  }

  .md\:-right-n5 {
    right: 20px !important;
  }

  .md\:-bottom-n5 {
    bottom: 20px !important;
  }

  .md\:-left-n5 {
    left: 20px !important;
  }

  .md\:-top-n6 {
    top: 24px !important;
  }

  .md\:-right-n6 {
    right: 24px !important;
  }

  .md\:-bottom-n6 {
    bottom: 24px !important;
  }

  .md\:-left-n6 {
    left: 24px !important;
  }

  .md\:-top-n7 {
    top: 28px !important;
  }

  .md\:-right-n7 {
    right: 28px !important;
  }

  .md\:-bottom-n7 {
    bottom: 28px !important;
  }

  .md\:-left-n7 {
    left: 28px !important;
  }

  .md\:-top-n8 {
    top: 32px !important;
  }

  .md\:-right-n8 {
    right: 32px !important;
  }

  .md\:-bottom-n8 {
    bottom: 32px !important;
  }

  .md\:-left-n8 {
    left: 32px !important;
  }

  .md\:-top-n9 {
    top: 36px !important;
  }

  .md\:-right-n9 {
    right: 36px !important;
  }

  .md\:-bottom-n9 {
    bottom: 36px !important;
  }

  .md\:-left-n9 {
    left: 36px !important;
  }

  .md\:-top-n10 {
    top: 40px !important;
  }

  .md\:-right-n10 {
    right: 40px !important;
  }

  .md\:-bottom-n10 {
    bottom: 40px !important;
  }

  .md\:-left-n10 {
    left: 40px !important;
  }

  .md\:-top-n11 {
    top: 44px !important;
  }

  .md\:-right-n11 {
    right: 44px !important;
  }

  .md\:-bottom-n11 {
    bottom: 44px !important;
  }

  .md\:-left-n11 {
    left: 44px !important;
  }

  .md\:-top-n12 {
    top: 48px !important;
  }

  .md\:-right-n12 {
    right: 48px !important;
  }

  .md\:-bottom-n12 {
    bottom: 48px !important;
  }

  .md\:-left-n12 {
    left: 48px !important;
  }

  .md\:-top-n13 {
    top: 52px !important;
  }

  .md\:-right-n13 {
    right: 52px !important;
  }

  .md\:-bottom-n13 {
    bottom: 52px !important;
  }

  .md\:-left-n13 {
    left: 52px !important;
  }

  .md\:-top-n14 {
    top: 46px !important;
  }

  .md\:-right-n14 {
    right: 46px !important;
  }

  .md\:-bottom-n14 {
    bottom: 46px !important;
  }

  .md\:-left-n14 {
    left: 46px !important;
  }

  .md\:-top-n22 {
    top: 88px !important;
  }

  .md\:-right-n22 {
    right: 88px !important;
  }

  .md\:-bottom-n22 {
    bottom: 88px !important;
  }

  .md\:-left-n22 {
    left: 88px !important;
  }

  .md\:top-1\/2 {
    top: 50% !important;
  }

  .md\:right-1\/2 {
    right: 50% !important;
  }

  .md\:bottom-1\/2 {
    bottom: 50% !important;
  }

  .md\:left-1\/2 {
    left: 50% !important;
  }

  .md\:top-1\/3 {
    top: 33.333333% !important;
  }

  .md\:right-1\/3 {
    right: 33.333333% !important;
  }

  .md\:bottom-1\/3 {
    bottom: 33.333333% !important;
  }

  .md\:left-1\/3 {
    left: 33.333333% !important;
  }

  .md\:top-2\/3 {
    top: 66.666667% !important;
  }

  .md\:right-2\/3 {
    right: 66.666667% !important;
  }

  .md\:bottom-2\/3 {
    bottom: 66.666667% !important;
  }

  .md\:left-2\/3 {
    left: 66.666667% !important;
  }

  .md\:top-1\/4 {
    top: 25% !important;
  }

  .md\:right-1\/4 {
    right: 25% !important;
  }

  .md\:bottom-1\/4 {
    bottom: 25% !important;
  }

  .md\:left-1\/4 {
    left: 25% !important;
  }

  .md\:top-2\/4 {
    top: 50% !important;
  }

  .md\:right-2\/4 {
    right: 50% !important;
  }

  .md\:bottom-2\/4 {
    bottom: 50% !important;
  }

  .md\:left-2\/4 {
    left: 50% !important;
  }

  .md\:top-3\/4 {
    top: 75% !important;
  }

  .md\:right-3\/4 {
    right: 75% !important;
  }

  .md\:bottom-3\/4 {
    bottom: 75% !important;
  }

  .md\:left-3\/4 {
    left: 75% !important;
  }

  .md\:top-full {
    top: 100% !important;
  }

  .md\:right-full {
    right: 100% !important;
  }

  .md\:bottom-full {
    bottom: 100% !important;
  }

  .md\:left-full {
    left: 100% !important;
  }

  .md\:-top-1\/2 {
    top: -50% !important;
  }

  .md\:-right-1\/2 {
    right: -50% !important;
  }

  .md\:-bottom-1\/2 {
    bottom: -50% !important;
  }

  .md\:-left-1\/2 {
    left: -50% !important;
  }

  .md\:-top-1\/3 {
    top: -33.333333% !important;
  }

  .md\:-right-1\/3 {
    right: -33.333333% !important;
  }

  .md\:-bottom-1\/3 {
    bottom: -33.333333% !important;
  }

  .md\:-left-1\/3 {
    left: -33.333333% !important;
  }

  .md\:-top-2\/3 {
    top: -66.666667% !important;
  }

  .md\:-right-2\/3 {
    right: -66.666667% !important;
  }

  .md\:-bottom-2\/3 {
    bottom: -66.666667% !important;
  }

  .md\:-left-2\/3 {
    left: -66.666667% !important;
  }

  .md\:-top-1\/4 {
    top: -25% !important;
  }

  .md\:-right-1\/4 {
    right: -25% !important;
  }

  .md\:-bottom-1\/4 {
    bottom: -25% !important;
  }

  .md\:-left-1\/4 {
    left: -25% !important;
  }

  .md\:-top-2\/4 {
    top: -50% !important;
  }

  .md\:-right-2\/4 {
    right: -50% !important;
  }

  .md\:-bottom-2\/4 {
    bottom: -50% !important;
  }

  .md\:-left-2\/4 {
    left: -50% !important;
  }

  .md\:-top-3\/4 {
    top: -75% !important;
  }

  .md\:-right-3\/4 {
    right: -75% !important;
  }

  .md\:-bottom-3\/4 {
    bottom: -75% !important;
  }

  .md\:-left-3\/4 {
    left: -75% !important;
  }

  .md\:-top-full {
    top: -100% !important;
  }

  .md\:-right-full {
    right: -100% !important;
  }

  .md\:-bottom-full {
    bottom: -100% !important;
  }

  .md\:-left-full {
    left: -100% !important;
  }

  .md\:resize-none {
    resize: none !important;
  }

  .md\:resize-y {
    resize: vertical !important;
  }

  .md\:resize-x {
    resize: horizontal !important;
  }

  .md\:resize {
    resize: both !important;
  }

  .md\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .md\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .md\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:ring-inset {
    --tw-ring-inset: inset !important;
  }

  .md\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset !important;
  }

  .md\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .md\:focus\:ring-inset:focus {
    --tw-ring-inset: inset !important;
  }

  .md\:ring-offset-red-1 {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .md\:ring-offset-red-2 {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .md\:ring-offset-red-3 {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .md\:ring-offset-red-4 {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .md\:ring-offset-red-5 {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .md\:ring-offset-red-6 {
    --tw-ring-offset-color: #f5222d !important;
  }

  .md\:ring-offset-red-7 {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .md\:ring-offset-red-8 {
    --tw-ring-offset-color: #a8071a !important;
  }

  .md\:ring-offset-red-9 {
    --tw-ring-offset-color: #820014 !important;
  }

  .md\:ring-offset-red-10 {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .md\:ring-offset-volcano-1 {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .md\:ring-offset-volcano-2 {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .md\:ring-offset-volcano-3 {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .md\:ring-offset-volcano-4 {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .md\:ring-offset-volcano-5 {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .md\:ring-offset-volcano-6 {
    --tw-ring-offset-color: #fa541c !important;
  }

  .md\:ring-offset-volcano-7 {
    --tw-ring-offset-color: #d4380d !important;
  }

  .md\:ring-offset-volcano-8 {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .md\:ring-offset-volcano-9 {
    --tw-ring-offset-color: #871400 !important;
  }

  .md\:ring-offset-volcano-10 {
    --tw-ring-offset-color: #610b00 !important;
  }

  .md\:ring-offset-orange-1 {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .md\:ring-offset-orange-2 {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .md\:ring-offset-orange-3 {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .md\:ring-offset-orange-4 {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .md\:ring-offset-orange-5 {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .md\:ring-offset-orange-6 {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .md\:ring-offset-orange-7 {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .md\:ring-offset-orange-8 {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .md\:ring-offset-orange-9 {
    --tw-ring-offset-color: #873800 !important;
  }

  .md\:ring-offset-orange-10 {
    --tw-ring-offset-color: #612500 !important;
  }

  .md\:ring-offset-gold-1 {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .md\:ring-offset-gold-2 {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .md\:ring-offset-gold-3 {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .md\:ring-offset-gold-4 {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .md\:ring-offset-gold-5 {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .md\:ring-offset-gold-6 {
    --tw-ring-offset-color: #faad14 !important;
  }

  .md\:ring-offset-gold-7 {
    --tw-ring-offset-color: #d48806 !important;
  }

  .md\:ring-offset-gold-8 {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .md\:ring-offset-gold-9 {
    --tw-ring-offset-color: #874d00 !important;
  }

  .md\:ring-offset-gold-10 {
    --tw-ring-offset-color: #613400 !important;
  }

  .md\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .md\:ring-offset-yellow-2 {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .md\:ring-offset-yellow-3 {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .md\:ring-offset-yellow-4 {
    --tw-ring-offset-color: #fff566 !important;
  }

  .md\:ring-offset-yellow-5 {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .md\:ring-offset-yellow-6 {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .md\:ring-offset-yellow-7 {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .md\:ring-offset-yellow-8 {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .md\:ring-offset-yellow-9 {
    --tw-ring-offset-color: #876800 !important;
  }

  .md\:ring-offset-yellow-10 {
    --tw-ring-offset-color: #614700 !important;
  }

  .md\:ring-offset-lime-1 {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .md\:ring-offset-lime-2 {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .md\:ring-offset-lime-3 {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .md\:ring-offset-lime-4 {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .md\:ring-offset-lime-5 {
    --tw-ring-offset-color: #bae637 !important;
  }

  .md\:ring-offset-lime-6 {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .md\:ring-offset-lime-7 {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .md\:ring-offset-lime-8 {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .md\:ring-offset-lime-9 {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .md\:ring-offset-lime-10 {
    --tw-ring-offset-color: #254000 !important;
  }

  .md\:ring-offset-green-1 {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .md\:ring-offset-green-2 {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .md\:ring-offset-green-3 {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .md\:ring-offset-green-4 {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .md\:ring-offset-green-5 {
    --tw-ring-offset-color: #95de64 !important;
  }

  .md\:ring-offset-green-6 {
    --tw-ring-offset-color: #73d13d !important;
  }

  .md\:ring-offset-green-7 {
    --tw-ring-offset-color: #52c41a !important;
  }

  .md\:ring-offset-green-8 {
    --tw-ring-offset-color: #389e0d !important;
  }

  .md\:ring-offset-green-9 {
    --tw-ring-offset-color: #237804 !important;
  }

  .md\:ring-offset-green-10 {
    --tw-ring-offset-color: #135200 !important;
  }

  .md\:ring-offset-green-11 {
    --tw-ring-offset-color: #092b00 !important;
  }

  .md\:ring-offset-cyan-1 {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .md\:ring-offset-cyan-2 {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .md\:ring-offset-cyan-3 {
    --tw-ring-offset-color: #87e8de !important;
  }

  .md\:ring-offset-cyan-4 {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .md\:ring-offset-cyan-5 {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .md\:ring-offset-cyan-6 {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .md\:ring-offset-cyan-7 {
    --tw-ring-offset-color: #08979c !important;
  }

  .md\:ring-offset-cyan-8 {
    --tw-ring-offset-color: #006d75 !important;
  }

  .md\:ring-offset-cyan-9 {
    --tw-ring-offset-color: #00474f !important;
  }

  .md\:ring-offset-cyan-10 {
    --tw-ring-offset-color: #002329 !important;
  }

  .md\:ring-offset-blue-1 {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .md\:ring-offset-blue-2 {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .md\:ring-offset-blue-3 {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .md\:ring-offset-blue-4 {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .md\:ring-offset-blue-5 {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .md\:ring-offset-blue-6 {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .md\:ring-offset-blue-7 {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .md\:ring-offset-blue-8 {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .md\:ring-offset-blue-9 {
    --tw-ring-offset-color: #003a8c !important;
  }

  .md\:ring-offset-blue-10 {
    --tw-ring-offset-color: #002766 !important;
  }

  .md\:ring-offset-geekBlue-1 {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .md\:ring-offset-geekBlue-2 {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .md\:ring-offset-geekBlue-3 {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .md\:ring-offset-geekBlue-4 {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .md\:ring-offset-geekBlue-5 {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .md\:ring-offset-geekBlue-6 {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .md\:ring-offset-geekBlue-7 {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .md\:ring-offset-geekBlue-8 {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .md\:ring-offset-geekBlue-9 {
    --tw-ring-offset-color: #10239e !important;
  }

  .md\:ring-offset-geekBlue-10 {
    --tw-ring-offset-color: #061178 !important;
  }

  .md\:ring-offset-geekBlue-11 {
    --tw-ring-offset-color: #030852 !important;
  }

  .md\:ring-offset-purple-1 {
    --tw-ring-offset-color: #fafaff !important;
  }

  .md\:ring-offset-purple-2 {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .md\:ring-offset-purple-3 {
    --tw-ring-offset-color: #efdbff !important;
  }

  .md\:ring-offset-purple-4 {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .md\:ring-offset-purple-5 {
    --tw-ring-offset-color: #b37feb !important;
  }

  .md\:ring-offset-purple-6 {
    --tw-ring-offset-color: #9254de !important;
  }

  .md\:ring-offset-purple-7 {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .md\:ring-offset-purple-8 {
    --tw-ring-offset-color: #531dab !important;
  }

  .md\:ring-offset-purple-9 {
    --tw-ring-offset-color: #391085 !important;
  }

  .md\:ring-offset-purple-10 {
    --tw-ring-offset-color: #22075e !important;
  }

  .md\:ring-offset-purple-11 {
    --tw-ring-offset-color: #120338 !important;
  }

  .md\:ring-offset-magenta-1 {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .md\:ring-offset-magenta-2 {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .md\:ring-offset-magenta-3 {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .md\:ring-offset-magenta-4 {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .md\:ring-offset-magenta-5 {
    --tw-ring-offset-color: #f759ab !important;
  }

  .md\:ring-offset-magenta-6 {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .md\:ring-offset-magenta-7 {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .md\:ring-offset-magenta-8 {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .md\:ring-offset-magenta-9 {
    --tw-ring-offset-color: #780650 !important;
  }

  .md\:ring-offset-magenta-10 {
    --tw-ring-offset-color: #520339 !important;
  }

  .md\:ring-offset-gray-1 {
    --tw-ring-offset-color: #ffffff !important;
  }

  .md\:ring-offset-gray-2 {
    --tw-ring-offset-color: #fafafa !important;
  }

  .md\:ring-offset-gray-3 {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .md\:ring-offset-gray-4 {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .md\:ring-offset-gray-5 {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .md\:ring-offset-gray-6 {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .md\:ring-offset-gray-7 {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .md\:ring-offset-gray-8 {
    --tw-ring-offset-color: #595959 !important;
  }

  .md\:ring-offset-gray-9 {
    --tw-ring-offset-color: #262626 !important;
  }

  .md\:ring-offset-gray-10 {
    --tw-ring-offset-color: #000000 !important;
  }

  .md\:ring-offset-transparent {
    --tw-ring-offset-color: transparent !important;
  }

  .md\:focus-within\:ring-offset-red-1:focus-within {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .md\:focus-within\:ring-offset-red-2:focus-within {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .md\:focus-within\:ring-offset-red-3:focus-within {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .md\:focus-within\:ring-offset-red-4:focus-within {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .md\:focus-within\:ring-offset-red-5:focus-within {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .md\:focus-within\:ring-offset-red-6:focus-within {
    --tw-ring-offset-color: #f5222d !important;
  }

  .md\:focus-within\:ring-offset-red-7:focus-within {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .md\:focus-within\:ring-offset-red-8:focus-within {
    --tw-ring-offset-color: #a8071a !important;
  }

  .md\:focus-within\:ring-offset-red-9:focus-within {
    --tw-ring-offset-color: #820014 !important;
  }

  .md\:focus-within\:ring-offset-red-10:focus-within {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .md\:focus-within\:ring-offset-volcano-1:focus-within {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .md\:focus-within\:ring-offset-volcano-2:focus-within {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .md\:focus-within\:ring-offset-volcano-3:focus-within {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .md\:focus-within\:ring-offset-volcano-4:focus-within {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .md\:focus-within\:ring-offset-volcano-5:focus-within {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .md\:focus-within\:ring-offset-volcano-6:focus-within {
    --tw-ring-offset-color: #fa541c !important;
  }

  .md\:focus-within\:ring-offset-volcano-7:focus-within {
    --tw-ring-offset-color: #d4380d !important;
  }

  .md\:focus-within\:ring-offset-volcano-8:focus-within {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .md\:focus-within\:ring-offset-volcano-9:focus-within {
    --tw-ring-offset-color: #871400 !important;
  }

  .md\:focus-within\:ring-offset-volcano-10:focus-within {
    --tw-ring-offset-color: #610b00 !important;
  }

  .md\:focus-within\:ring-offset-orange-1:focus-within {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .md\:focus-within\:ring-offset-orange-2:focus-within {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .md\:focus-within\:ring-offset-orange-3:focus-within {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .md\:focus-within\:ring-offset-orange-4:focus-within {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .md\:focus-within\:ring-offset-orange-5:focus-within {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .md\:focus-within\:ring-offset-orange-6:focus-within {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .md\:focus-within\:ring-offset-orange-7:focus-within {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .md\:focus-within\:ring-offset-orange-8:focus-within {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .md\:focus-within\:ring-offset-orange-9:focus-within {
    --tw-ring-offset-color: #873800 !important;
  }

  .md\:focus-within\:ring-offset-orange-10:focus-within {
    --tw-ring-offset-color: #612500 !important;
  }

  .md\:focus-within\:ring-offset-gold-1:focus-within {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .md\:focus-within\:ring-offset-gold-2:focus-within {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .md\:focus-within\:ring-offset-gold-3:focus-within {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .md\:focus-within\:ring-offset-gold-4:focus-within {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .md\:focus-within\:ring-offset-gold-5:focus-within {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .md\:focus-within\:ring-offset-gold-6:focus-within {
    --tw-ring-offset-color: #faad14 !important;
  }

  .md\:focus-within\:ring-offset-gold-7:focus-within {
    --tw-ring-offset-color: #d48806 !important;
  }

  .md\:focus-within\:ring-offset-gold-8:focus-within {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .md\:focus-within\:ring-offset-gold-9:focus-within {
    --tw-ring-offset-color: #874d00 !important;
  }

  .md\:focus-within\:ring-offset-gold-10:focus-within {
    --tw-ring-offset-color: #613400 !important;
  }

  .md\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .md\:focus-within\:ring-offset-yellow-2:focus-within {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .md\:focus-within\:ring-offset-yellow-3:focus-within {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .md\:focus-within\:ring-offset-yellow-4:focus-within {
    --tw-ring-offset-color: #fff566 !important;
  }

  .md\:focus-within\:ring-offset-yellow-5:focus-within {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .md\:focus-within\:ring-offset-yellow-6:focus-within {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .md\:focus-within\:ring-offset-yellow-7:focus-within {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .md\:focus-within\:ring-offset-yellow-8:focus-within {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .md\:focus-within\:ring-offset-yellow-9:focus-within {
    --tw-ring-offset-color: #876800 !important;
  }

  .md\:focus-within\:ring-offset-yellow-10:focus-within {
    --tw-ring-offset-color: #614700 !important;
  }

  .md\:focus-within\:ring-offset-lime-1:focus-within {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .md\:focus-within\:ring-offset-lime-2:focus-within {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .md\:focus-within\:ring-offset-lime-3:focus-within {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .md\:focus-within\:ring-offset-lime-4:focus-within {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .md\:focus-within\:ring-offset-lime-5:focus-within {
    --tw-ring-offset-color: #bae637 !important;
  }

  .md\:focus-within\:ring-offset-lime-6:focus-within {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .md\:focus-within\:ring-offset-lime-7:focus-within {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .md\:focus-within\:ring-offset-lime-8:focus-within {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .md\:focus-within\:ring-offset-lime-9:focus-within {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .md\:focus-within\:ring-offset-lime-10:focus-within {
    --tw-ring-offset-color: #254000 !important;
  }

  .md\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .md\:focus-within\:ring-offset-green-2:focus-within {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .md\:focus-within\:ring-offset-green-3:focus-within {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .md\:focus-within\:ring-offset-green-4:focus-within {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .md\:focus-within\:ring-offset-green-5:focus-within {
    --tw-ring-offset-color: #95de64 !important;
  }

  .md\:focus-within\:ring-offset-green-6:focus-within {
    --tw-ring-offset-color: #73d13d !important;
  }

  .md\:focus-within\:ring-offset-green-7:focus-within {
    --tw-ring-offset-color: #52c41a !important;
  }

  .md\:focus-within\:ring-offset-green-8:focus-within {
    --tw-ring-offset-color: #389e0d !important;
  }

  .md\:focus-within\:ring-offset-green-9:focus-within {
    --tw-ring-offset-color: #237804 !important;
  }

  .md\:focus-within\:ring-offset-green-10:focus-within {
    --tw-ring-offset-color: #135200 !important;
  }

  .md\:focus-within\:ring-offset-green-11:focus-within {
    --tw-ring-offset-color: #092b00 !important;
  }

  .md\:focus-within\:ring-offset-cyan-1:focus-within {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .md\:focus-within\:ring-offset-cyan-2:focus-within {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .md\:focus-within\:ring-offset-cyan-3:focus-within {
    --tw-ring-offset-color: #87e8de !important;
  }

  .md\:focus-within\:ring-offset-cyan-4:focus-within {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .md\:focus-within\:ring-offset-cyan-5:focus-within {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .md\:focus-within\:ring-offset-cyan-6:focus-within {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .md\:focus-within\:ring-offset-cyan-7:focus-within {
    --tw-ring-offset-color: #08979c !important;
  }

  .md\:focus-within\:ring-offset-cyan-8:focus-within {
    --tw-ring-offset-color: #006d75 !important;
  }

  .md\:focus-within\:ring-offset-cyan-9:focus-within {
    --tw-ring-offset-color: #00474f !important;
  }

  .md\:focus-within\:ring-offset-cyan-10:focus-within {
    --tw-ring-offset-color: #002329 !important;
  }

  .md\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .md\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .md\:focus-within\:ring-offset-blue-3:focus-within {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .md\:focus-within\:ring-offset-blue-4:focus-within {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .md\:focus-within\:ring-offset-blue-5:focus-within {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .md\:focus-within\:ring-offset-blue-6:focus-within {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .md\:focus-within\:ring-offset-blue-7:focus-within {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .md\:focus-within\:ring-offset-blue-8:focus-within {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .md\:focus-within\:ring-offset-blue-9:focus-within {
    --tw-ring-offset-color: #003a8c !important;
  }

  .md\:focus-within\:ring-offset-blue-10:focus-within {
    --tw-ring-offset-color: #002766 !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-1:focus-within {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-2:focus-within {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-3:focus-within {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-4:focus-within {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-5:focus-within {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-6:focus-within {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-7:focus-within {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-8:focus-within {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-9:focus-within {
    --tw-ring-offset-color: #10239e !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-10:focus-within {
    --tw-ring-offset-color: #061178 !important;
  }

  .md\:focus-within\:ring-offset-geekBlue-11:focus-within {
    --tw-ring-offset-color: #030852 !important;
  }

  .md\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #fafaff !important;
  }

  .md\:focus-within\:ring-offset-purple-2:focus-within {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .md\:focus-within\:ring-offset-purple-3:focus-within {
    --tw-ring-offset-color: #efdbff !important;
  }

  .md\:focus-within\:ring-offset-purple-4:focus-within {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .md\:focus-within\:ring-offset-purple-5:focus-within {
    --tw-ring-offset-color: #b37feb !important;
  }

  .md\:focus-within\:ring-offset-purple-6:focus-within {
    --tw-ring-offset-color: #9254de !important;
  }

  .md\:focus-within\:ring-offset-purple-7:focus-within {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .md\:focus-within\:ring-offset-purple-8:focus-within {
    --tw-ring-offset-color: #531dab !important;
  }

  .md\:focus-within\:ring-offset-purple-9:focus-within {
    --tw-ring-offset-color: #391085 !important;
  }

  .md\:focus-within\:ring-offset-purple-10:focus-within {
    --tw-ring-offset-color: #22075e !important;
  }

  .md\:focus-within\:ring-offset-purple-11:focus-within {
    --tw-ring-offset-color: #120338 !important;
  }

  .md\:focus-within\:ring-offset-magenta-1:focus-within {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .md\:focus-within\:ring-offset-magenta-2:focus-within {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .md\:focus-within\:ring-offset-magenta-3:focus-within {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .md\:focus-within\:ring-offset-magenta-4:focus-within {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .md\:focus-within\:ring-offset-magenta-5:focus-within {
    --tw-ring-offset-color: #f759ab !important;
  }

  .md\:focus-within\:ring-offset-magenta-6:focus-within {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .md\:focus-within\:ring-offset-magenta-7:focus-within {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .md\:focus-within\:ring-offset-magenta-8:focus-within {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .md\:focus-within\:ring-offset-magenta-9:focus-within {
    --tw-ring-offset-color: #780650 !important;
  }

  .md\:focus-within\:ring-offset-magenta-10:focus-within {
    --tw-ring-offset-color: #520339 !important;
  }

  .md\:focus-within\:ring-offset-gray-1:focus-within {
    --tw-ring-offset-color: #ffffff !important;
  }

  .md\:focus-within\:ring-offset-gray-2:focus-within {
    --tw-ring-offset-color: #fafafa !important;
  }

  .md\:focus-within\:ring-offset-gray-3:focus-within {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .md\:focus-within\:ring-offset-gray-4:focus-within {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .md\:focus-within\:ring-offset-gray-5:focus-within {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .md\:focus-within\:ring-offset-gray-6:focus-within {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .md\:focus-within\:ring-offset-gray-7:focus-within {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .md\:focus-within\:ring-offset-gray-8:focus-within {
    --tw-ring-offset-color: #595959 !important;
  }

  .md\:focus-within\:ring-offset-gray-9:focus-within {
    --tw-ring-offset-color: #262626 !important;
  }

  .md\:focus-within\:ring-offset-gray-10:focus-within {
    --tw-ring-offset-color: #000000 !important;
  }

  .md\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent !important;
  }

  .md\:focus\:ring-offset-red-1:focus {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .md\:focus\:ring-offset-red-2:focus {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .md\:focus\:ring-offset-red-3:focus {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .md\:focus\:ring-offset-red-4:focus {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .md\:focus\:ring-offset-red-5:focus {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .md\:focus\:ring-offset-red-6:focus {
    --tw-ring-offset-color: #f5222d !important;
  }

  .md\:focus\:ring-offset-red-7:focus {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .md\:focus\:ring-offset-red-8:focus {
    --tw-ring-offset-color: #a8071a !important;
  }

  .md\:focus\:ring-offset-red-9:focus {
    --tw-ring-offset-color: #820014 !important;
  }

  .md\:focus\:ring-offset-red-10:focus {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .md\:focus\:ring-offset-volcano-1:focus {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .md\:focus\:ring-offset-volcano-2:focus {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .md\:focus\:ring-offset-volcano-3:focus {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .md\:focus\:ring-offset-volcano-4:focus {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .md\:focus\:ring-offset-volcano-5:focus {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .md\:focus\:ring-offset-volcano-6:focus {
    --tw-ring-offset-color: #fa541c !important;
  }

  .md\:focus\:ring-offset-volcano-7:focus {
    --tw-ring-offset-color: #d4380d !important;
  }

  .md\:focus\:ring-offset-volcano-8:focus {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .md\:focus\:ring-offset-volcano-9:focus {
    --tw-ring-offset-color: #871400 !important;
  }

  .md\:focus\:ring-offset-volcano-10:focus {
    --tw-ring-offset-color: #610b00 !important;
  }

  .md\:focus\:ring-offset-orange-1:focus {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .md\:focus\:ring-offset-orange-2:focus {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .md\:focus\:ring-offset-orange-3:focus {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .md\:focus\:ring-offset-orange-4:focus {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .md\:focus\:ring-offset-orange-5:focus {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .md\:focus\:ring-offset-orange-6:focus {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .md\:focus\:ring-offset-orange-7:focus {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .md\:focus\:ring-offset-orange-8:focus {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .md\:focus\:ring-offset-orange-9:focus {
    --tw-ring-offset-color: #873800 !important;
  }

  .md\:focus\:ring-offset-orange-10:focus {
    --tw-ring-offset-color: #612500 !important;
  }

  .md\:focus\:ring-offset-gold-1:focus {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .md\:focus\:ring-offset-gold-2:focus {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .md\:focus\:ring-offset-gold-3:focus {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .md\:focus\:ring-offset-gold-4:focus {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .md\:focus\:ring-offset-gold-5:focus {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .md\:focus\:ring-offset-gold-6:focus {
    --tw-ring-offset-color: #faad14 !important;
  }

  .md\:focus\:ring-offset-gold-7:focus {
    --tw-ring-offset-color: #d48806 !important;
  }

  .md\:focus\:ring-offset-gold-8:focus {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .md\:focus\:ring-offset-gold-9:focus {
    --tw-ring-offset-color: #874d00 !important;
  }

  .md\:focus\:ring-offset-gold-10:focus {
    --tw-ring-offset-color: #613400 !important;
  }

  .md\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .md\:focus\:ring-offset-yellow-2:focus {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .md\:focus\:ring-offset-yellow-3:focus {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .md\:focus\:ring-offset-yellow-4:focus {
    --tw-ring-offset-color: #fff566 !important;
  }

  .md\:focus\:ring-offset-yellow-5:focus {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .md\:focus\:ring-offset-yellow-6:focus {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .md\:focus\:ring-offset-yellow-7:focus {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .md\:focus\:ring-offset-yellow-8:focus {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .md\:focus\:ring-offset-yellow-9:focus {
    --tw-ring-offset-color: #876800 !important;
  }

  .md\:focus\:ring-offset-yellow-10:focus {
    --tw-ring-offset-color: #614700 !important;
  }

  .md\:focus\:ring-offset-lime-1:focus {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .md\:focus\:ring-offset-lime-2:focus {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .md\:focus\:ring-offset-lime-3:focus {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .md\:focus\:ring-offset-lime-4:focus {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .md\:focus\:ring-offset-lime-5:focus {
    --tw-ring-offset-color: #bae637 !important;
  }

  .md\:focus\:ring-offset-lime-6:focus {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .md\:focus\:ring-offset-lime-7:focus {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .md\:focus\:ring-offset-lime-8:focus {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .md\:focus\:ring-offset-lime-9:focus {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .md\:focus\:ring-offset-lime-10:focus {
    --tw-ring-offset-color: #254000 !important;
  }

  .md\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .md\:focus\:ring-offset-green-2:focus {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .md\:focus\:ring-offset-green-3:focus {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .md\:focus\:ring-offset-green-4:focus {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .md\:focus\:ring-offset-green-5:focus {
    --tw-ring-offset-color: #95de64 !important;
  }

  .md\:focus\:ring-offset-green-6:focus {
    --tw-ring-offset-color: #73d13d !important;
  }

  .md\:focus\:ring-offset-green-7:focus {
    --tw-ring-offset-color: #52c41a !important;
  }

  .md\:focus\:ring-offset-green-8:focus {
    --tw-ring-offset-color: #389e0d !important;
  }

  .md\:focus\:ring-offset-green-9:focus {
    --tw-ring-offset-color: #237804 !important;
  }

  .md\:focus\:ring-offset-green-10:focus {
    --tw-ring-offset-color: #135200 !important;
  }

  .md\:focus\:ring-offset-green-11:focus {
    --tw-ring-offset-color: #092b00 !important;
  }

  .md\:focus\:ring-offset-cyan-1:focus {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .md\:focus\:ring-offset-cyan-2:focus {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .md\:focus\:ring-offset-cyan-3:focus {
    --tw-ring-offset-color: #87e8de !important;
  }

  .md\:focus\:ring-offset-cyan-4:focus {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .md\:focus\:ring-offset-cyan-5:focus {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .md\:focus\:ring-offset-cyan-6:focus {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .md\:focus\:ring-offset-cyan-7:focus {
    --tw-ring-offset-color: #08979c !important;
  }

  .md\:focus\:ring-offset-cyan-8:focus {
    --tw-ring-offset-color: #006d75 !important;
  }

  .md\:focus\:ring-offset-cyan-9:focus {
    --tw-ring-offset-color: #00474f !important;
  }

  .md\:focus\:ring-offset-cyan-10:focus {
    --tw-ring-offset-color: #002329 !important;
  }

  .md\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .md\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .md\:focus\:ring-offset-blue-3:focus {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .md\:focus\:ring-offset-blue-4:focus {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .md\:focus\:ring-offset-blue-5:focus {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .md\:focus\:ring-offset-blue-6:focus {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .md\:focus\:ring-offset-blue-7:focus {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .md\:focus\:ring-offset-blue-8:focus {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .md\:focus\:ring-offset-blue-9:focus {
    --tw-ring-offset-color: #003a8c !important;
  }

  .md\:focus\:ring-offset-blue-10:focus {
    --tw-ring-offset-color: #002766 !important;
  }

  .md\:focus\:ring-offset-geekBlue-1:focus {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .md\:focus\:ring-offset-geekBlue-2:focus {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .md\:focus\:ring-offset-geekBlue-3:focus {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .md\:focus\:ring-offset-geekBlue-4:focus {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .md\:focus\:ring-offset-geekBlue-5:focus {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .md\:focus\:ring-offset-geekBlue-6:focus {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .md\:focus\:ring-offset-geekBlue-7:focus {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .md\:focus\:ring-offset-geekBlue-8:focus {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .md\:focus\:ring-offset-geekBlue-9:focus {
    --tw-ring-offset-color: #10239e !important;
  }

  .md\:focus\:ring-offset-geekBlue-10:focus {
    --tw-ring-offset-color: #061178 !important;
  }

  .md\:focus\:ring-offset-geekBlue-11:focus {
    --tw-ring-offset-color: #030852 !important;
  }

  .md\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #fafaff !important;
  }

  .md\:focus\:ring-offset-purple-2:focus {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .md\:focus\:ring-offset-purple-3:focus {
    --tw-ring-offset-color: #efdbff !important;
  }

  .md\:focus\:ring-offset-purple-4:focus {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .md\:focus\:ring-offset-purple-5:focus {
    --tw-ring-offset-color: #b37feb !important;
  }

  .md\:focus\:ring-offset-purple-6:focus {
    --tw-ring-offset-color: #9254de !important;
  }

  .md\:focus\:ring-offset-purple-7:focus {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .md\:focus\:ring-offset-purple-8:focus {
    --tw-ring-offset-color: #531dab !important;
  }

  .md\:focus\:ring-offset-purple-9:focus {
    --tw-ring-offset-color: #391085 !important;
  }

  .md\:focus\:ring-offset-purple-10:focus {
    --tw-ring-offset-color: #22075e !important;
  }

  .md\:focus\:ring-offset-purple-11:focus {
    --tw-ring-offset-color: #120338 !important;
  }

  .md\:focus\:ring-offset-magenta-1:focus {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .md\:focus\:ring-offset-magenta-2:focus {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .md\:focus\:ring-offset-magenta-3:focus {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .md\:focus\:ring-offset-magenta-4:focus {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .md\:focus\:ring-offset-magenta-5:focus {
    --tw-ring-offset-color: #f759ab !important;
  }

  .md\:focus\:ring-offset-magenta-6:focus {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .md\:focus\:ring-offset-magenta-7:focus {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .md\:focus\:ring-offset-magenta-8:focus {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .md\:focus\:ring-offset-magenta-9:focus {
    --tw-ring-offset-color: #780650 !important;
  }

  .md\:focus\:ring-offset-magenta-10:focus {
    --tw-ring-offset-color: #520339 !important;
  }

  .md\:focus\:ring-offset-gray-1:focus {
    --tw-ring-offset-color: #ffffff !important;
  }

  .md\:focus\:ring-offset-gray-2:focus {
    --tw-ring-offset-color: #fafafa !important;
  }

  .md\:focus\:ring-offset-gray-3:focus {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .md\:focus\:ring-offset-gray-4:focus {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .md\:focus\:ring-offset-gray-5:focus {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .md\:focus\:ring-offset-gray-6:focus {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .md\:focus\:ring-offset-gray-7:focus {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .md\:focus\:ring-offset-gray-8:focus {
    --tw-ring-offset-color: #595959 !important;
  }

  .md\:focus\:ring-offset-gray-9:focus {
    --tw-ring-offset-color: #262626 !important;
  }

  .md\:focus\:ring-offset-gray-10:focus {
    --tw-ring-offset-color: #000000 !important;
  }

  .md\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent !important;
  }

  .md\:ring-offset-0 {
    --tw-ring-offset-width: 0px !important;
  }

  .md\:ring-offset-1 {
    --tw-ring-offset-width: 1px !important;
  }

  .md\:ring-offset-2 {
    --tw-ring-offset-width: 2px !important;
  }

  .md\:ring-offset-4 {
    --tw-ring-offset-width: 4px !important;
  }

  .md\:ring-offset-8 {
    --tw-ring-offset-width: 8px !important;
  }

  .md\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px !important;
  }

  .md\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px !important;
  }

  .md\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px !important;
  }

  .md\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px !important;
  }

  .md\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px !important;
  }

  .md\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px !important;
  }

  .md\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px !important;
  }

  .md\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px !important;
  }

  .md\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px !important;
  }

  .md\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px !important;
  }

  .md\:ring-red-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-red-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-volcano-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-orange-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gold-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-yellow-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-lime-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-green-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-cyan-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-blue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-geekBlue-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-purple-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-magenta-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-gray-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:ring-transparent {
    --tw-ring-color: transparent !important;
  }

  .md\:focus-within\:ring-red-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-red-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-volcano-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-orange-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gold-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-yellow-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-lime-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-green-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-cyan-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-blue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-geekBlue-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-purple-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-magenta-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-gray-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent !important;
  }

  .md\:focus\:ring-red-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-red-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-volcano-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-orange-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gold-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-yellow-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-lime-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-green-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-cyan-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-blue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-geekBlue-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-purple-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-magenta-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-gray-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .md\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent !important;
  }

  .md\:ring-opacity-0 {
    --tw-ring-opacity: 0 !important;
  }

  .md\:ring-opacity-5 {
    --tw-ring-opacity: 0.05 !important;
  }

  .md\:ring-opacity-10 {
    --tw-ring-opacity: 0.1 !important;
  }

  .md\:ring-opacity-20 {
    --tw-ring-opacity: 0.2 !important;
  }

  .md\:ring-opacity-25 {
    --tw-ring-opacity: 0.25 !important;
  }

  .md\:ring-opacity-30 {
    --tw-ring-opacity: 0.3 !important;
  }

  .md\:ring-opacity-40 {
    --tw-ring-opacity: 0.4 !important;
  }

  .md\:ring-opacity-50 {
    --tw-ring-opacity: 0.5 !important;
  }

  .md\:ring-opacity-60 {
    --tw-ring-opacity: 0.6 !important;
  }

  .md\:ring-opacity-70 {
    --tw-ring-opacity: 0.7 !important;
  }

  .md\:ring-opacity-75 {
    --tw-ring-opacity: 0.75 !important;
  }

  .md\:ring-opacity-80 {
    --tw-ring-opacity: 0.8 !important;
  }

  .md\:ring-opacity-90 {
    --tw-ring-opacity: 0.9 !important;
  }

  .md\:ring-opacity-95 {
    --tw-ring-opacity: 0.95 !important;
  }

  .md\:ring-opacity-100 {
    --tw-ring-opacity: 1 !important;
  }

  .md\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0 !important;
  }

  .md\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05 !important;
  }

  .md\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1 !important;
  }

  .md\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2 !important;
  }

  .md\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25 !important;
  }

  .md\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3 !important;
  }

  .md\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4 !important;
  }

  .md\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5 !important;
  }

  .md\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6 !important;
  }

  .md\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7 !important;
  }

  .md\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75 !important;
  }

  .md\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8 !important;
  }

  .md\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9 !important;
  }

  .md\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95 !important;
  }

  .md\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1 !important;
  }

  .md\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0 !important;
  }

  .md\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05 !important;
  }

  .md\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1 !important;
  }

  .md\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2 !important;
  }

  .md\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25 !important;
  }

  .md\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3 !important;
  }

  .md\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4 !important;
  }

  .md\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5 !important;
  }

  .md\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6 !important;
  }

  .md\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7 !important;
  }

  .md\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75 !important;
  }

  .md\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8 !important;
  }

  .md\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9 !important;
  }

  .md\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95 !important;
  }

  .md\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1 !important;
  }

  .md\:fill-current {
    fill: currentColor !important;
  }

  .md\:stroke-current {
    stroke: currentColor !important;
  }

  .md\:stroke-0 {
    stroke-width: 0 !important;
  }

  .md\:stroke-1 {
    stroke-width: 1 !important;
  }

  .md\:stroke-2 {
    stroke-width: 2 !important;
  }

  .md\:table-auto {
    table-layout: auto !important;
  }

  .md\:table-fixed {
    table-layout: fixed !important;
  }

  .md\:text-left {
    text-align: left !important;
  }

  .md\:text-center {
    text-align: center !important;
  }

  .md\:text-right {
    text-align: right !important;
  }

  .md\:text-justify {
    text-align: justify !important;
  }

  .md\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .md\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .md\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .md\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .md\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .md\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .md\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .md\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .md\:text-transparent {
    color: transparent !important;
  }

  .group:hover .md\:group-hover\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .md\:group-hover\:text-transparent {
    color: transparent !important;
  }

  .md\:focus-within\:text-red-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-red-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-volcano-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-orange-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gold-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-yellow-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-lime-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-green-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-cyan-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-blue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-geekBlue-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-purple-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-magenta-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-gray-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus-within\:text-transparent:focus-within {
    color: transparent !important;
  }

  .md\:hover\:text-red-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-red-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-volcano-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-orange-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gold-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-yellow-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-lime-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-green-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-cyan-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-blue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-geekBlue-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-purple-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-magenta-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-gray-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .md\:hover\:text-transparent:hover {
    color: transparent !important;
  }

  .md\:focus\:text-red-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-red-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-volcano-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-orange-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gold-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-yellow-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-lime-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-green-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-cyan-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-blue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-geekBlue-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-purple-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-magenta-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-gray-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .md\:focus\:text-transparent:focus {
    color: transparent !important;
  }

  .md\:active\:text-red-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-red-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-volcano-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-orange-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gold-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-yellow-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-lime-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-green-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-cyan-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-blue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-geekBlue-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-purple-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-magenta-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-gray-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .md\:active\:text-transparent:active {
    color: transparent !important;
  }

  .md\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .md\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .md\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .md\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .md\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .md\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .md\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .md\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .md\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .md\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .md\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .md\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .md\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .md\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .md\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .group:hover .md\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .md\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0 !important;
  }

  .md\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05 !important;
  }

  .md\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1 !important;
  }

  .md\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2 !important;
  }

  .md\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25 !important;
  }

  .md\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3 !important;
  }

  .md\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4 !important;
  }

  .md\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5 !important;
  }

  .md\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6 !important;
  }

  .md\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7 !important;
  }

  .md\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75 !important;
  }

  .md\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8 !important;
  }

  .md\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9 !important;
  }

  .md\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95 !important;
  }

  .md\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1 !important;
  }

  .md\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0 !important;
  }

  .md\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05 !important;
  }

  .md\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1 !important;
  }

  .md\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2 !important;
  }

  .md\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25 !important;
  }

  .md\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3 !important;
  }

  .md\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4 !important;
  }

  .md\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5 !important;
  }

  .md\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6 !important;
  }

  .md\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7 !important;
  }

  .md\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75 !important;
  }

  .md\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8 !important;
  }

  .md\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9 !important;
  }

  .md\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95 !important;
  }

  .md\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1 !important;
  }

  .md\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0 !important;
  }

  .md\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05 !important;
  }

  .md\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1 !important;
  }

  .md\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2 !important;
  }

  .md\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25 !important;
  }

  .md\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3 !important;
  }

  .md\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4 !important;
  }

  .md\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5 !important;
  }

  .md\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6 !important;
  }

  .md\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7 !important;
  }

  .md\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75 !important;
  }

  .md\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8 !important;
  }

  .md\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9 !important;
  }

  .md\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95 !important;
  }

  .md\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1 !important;
  }

  .md\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .md\:overflow-ellipsis {
    text-overflow: ellipsis !important;
  }

  .md\:overflow-clip {
    text-overflow: clip !important;
  }

  .md\:italic {
    font-style: italic !important;
  }

  .md\:not-italic {
    font-style: normal !important;
  }

  .md\:uppercase {
    text-transform: uppercase !important;
  }

  .md\:lowercase {
    text-transform: lowercase !important;
  }

  .md\:capitalize {
    text-transform: capitalize !important;
  }

  .md\:normal-case {
    text-transform: none !important;
  }

  .md\:underline {
    text-decoration: underline !important;
  }

  .md\:line-through {
    text-decoration: line-through !important;
  }

  .md\:no-underline {
    text-decoration: none !important;
  }

  .group:hover .md\:group-hover\:underline {
    text-decoration: underline !important;
  }

  .group:hover .md\:group-hover\:line-through {
    text-decoration: line-through !important;
  }

  .group:hover .md\:group-hover\:no-underline {
    text-decoration: none !important;
  }

  .md\:focus-within\:underline:focus-within {
    text-decoration: underline !important;
  }

  .md\:focus-within\:line-through:focus-within {
    text-decoration: line-through !important;
  }

  .md\:focus-within\:no-underline:focus-within {
    text-decoration: none !important;
  }

  .md\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .md\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .md\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .md\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .md\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .md\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .md\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/) !important;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
  }

  .md\:normal-nums {
    font-variant-numeric: normal !important;
  }

  .md\:ordinal {
    --tw-ordinal: ordinal !important;
  }

  .md\:slashed-zero {
    --tw-slashed-zero: slashed-zero !important;
  }

  .md\:lining-nums {
    --tw-numeric-figure: lining-nums !important;
  }

  .md\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums !important;
  }

  .md\:proportional-nums {
    --tw-numeric-spacing: proportional-nums !important;
  }

  .md\:tabular-nums {
    --tw-numeric-spacing: tabular-nums !important;
  }

  .md\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions !important;
  }

  .md\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions !important;
  }

  .md\:tracking-tighter {
    letter-spacing: -0.05em !important;
  }

  .md\:tracking-tight {
    letter-spacing: -0.025em !important;
  }

  .md\:tracking-normal {
    letter-spacing: 0em !important;
  }

  .md\:tracking-wide {
    letter-spacing: 0.025em !important;
  }

  .md\:tracking-wider {
    letter-spacing: 0.05em !important;
  }

  .md\:tracking-widest {
    letter-spacing: 0.1em !important;
  }

  .md\:select-none {
    -webkit-user-select: none !important;
            user-select: none !important;
  }

  .md\:select-text {
    -webkit-user-select: text !important;
            user-select: text !important;
  }

  .md\:select-all {
    -webkit-user-select: all !important;
            user-select: all !important;
  }

  .md\:select-auto {
    -webkit-user-select: auto !important;
            user-select: auto !important;
  }

  .md\:align-baseline {
    vertical-align: baseline !important;
  }

  .md\:align-top {
    vertical-align: top !important;
  }

  .md\:align-middle {
    vertical-align: middle !important;
  }

  .md\:align-bottom {
    vertical-align: bottom !important;
  }

  .md\:align-text-top {
    vertical-align: text-top !important;
  }

  .md\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .md\:visible {
    visibility: visible !important;
  }

  .md\:invisible {
    visibility: hidden !important;
  }

  .md\:hover\:visible:hover {
    visibility: visible !important;
  }

  .md\:hover\:invisible:hover {
    visibility: hidden !important;
  }

  .md\:focus\:visible:focus {
    visibility: visible !important;
  }

  .md\:focus\:invisible:focus {
    visibility: hidden !important;
  }

  .md\:whitespace-normal {
    white-space: normal !important;
  }

  .md\:whitespace-nowrap {
    white-space: nowrap !important;
  }

  .md\:whitespace-pre {
    white-space: pre !important;
  }

  .md\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .md\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .md\:break-normal {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }

  .md\:break-words {
    overflow-wrap: break-word !important;
  }

  .md\:break-all {
    word-break: break-all !important;
  }

  .md\:w-0 {
    width: 0px !important;
  }

  .md\:w-1 {
    width: 4px !important;
  }

  .md\:w-2 {
    width: 8px !important;
  }

  .md\:w-3 {
    width: 12px !important;
  }

  .md\:w-4 {
    width: 16px !important;
  }

  .md\:w-5 {
    width: 20px !important;
  }

  .md\:w-6 {
    width: 24px !important;
  }

  .md\:w-7 {
    width: 28px !important;
  }

  .md\:w-8 {
    width: 32px !important;
  }

  .md\:w-9 {
    width: 36px !important;
  }

  .md\:w-10 {
    width: 40px !important;
  }

  .md\:w-11 {
    width: 44px !important;
  }

  .md\:w-12 {
    width: 48px !important;
  }

  .md\:w-13 {
    width: 52px !important;
  }

  .md\:w-14 {
    width: 56px !important;
  }

  .md\:w-15 {
    width: 60px !important;
  }

  .md\:w-16 {
    width: 64px !important;
  }

  .md\:w-17 {
    width: 68px !important;
  }

  .md\:w-18 {
    width: 72px !important;
  }

  .md\:w-19 {
    width: 76px !important;
  }

  .md\:w-20 {
    width: 80px !important;
  }

  .md\:w-21 {
    width: 84px !important;
  }

  .md\:w-22 {
    width: 88px !important;
  }

  .md\:w-23 {
    width: 92px !important;
  }

  .md\:w-24 {
    width: 96px !important;
  }

  .md\:w-25 {
    width: 100px !important;
  }

  .md\:w-26 {
    width: 104px !important;
  }

  .md\:w-27 {
    width: 108px !important;
  }

  .md\:w-28 {
    width: 112px !important;
  }

  .md\:w-29 {
    width: 116px !important;
  }

  .md\:w-30 {
    width: 120px !important;
  }

  .md\:w-31 {
    width: 124px !important;
  }

  .md\:w-32 {
    width: 128px !important;
  }

  .md\:w-33 {
    width: 132px !important;
  }

  .md\:w-34 {
    width: 136px !important;
  }

  .md\:w-35 {
    width: 140px !important;
  }

  .md\:w-36 {
    width: 144px !important;
  }

  .md\:w-37 {
    width: 148px !important;
  }

  .md\:w-38 {
    width: 152px !important;
  }

  .md\:w-39 {
    width: 156px !important;
  }

  .md\:w-40 {
    width: 160px !important;
  }

  .md\:w-41 {
    width: 164px !important;
  }

  .md\:w-42 {
    width: 168px !important;
  }

  .md\:w-43 {
    width: 172px !important;
  }

  .md\:w-44 {
    width: 176px !important;
  }

  .md\:w-45 {
    width: 180px !important;
  }

  .md\:w-46 {
    width: 184px !important;
  }

  .md\:w-47 {
    width: 188px !important;
  }

  .md\:w-48 {
    width: 192px !important;
  }

  .md\:w-49 {
    width: 196px !important;
  }

  .md\:w-50 {
    width: 200px !important;
  }

  .md\:w-51 {
    width: 204px !important;
  }

  .md\:w-52 {
    width: 208px !important;
  }

  .md\:w-53 {
    width: 212px !important;
  }

  .md\:w-54 {
    width: 216px !important;
  }

  .md\:w-55 {
    width: 220px !important;
  }

  .md\:w-56 {
    width: 224px !important;
  }

  .md\:w-57 {
    width: 228px !important;
  }

  .md\:w-60 {
    width: 240px !important;
  }

  .md\:w-61 {
    width: 244px !important;
  }

  .md\:w-62 {
    width: 248px !important;
  }

  .md\:w-65 {
    width: 260px !important;
  }

  .md\:w-66 {
    width: 264px !important;
  }

  .md\:w-68 {
    width: 272px !important;
  }

  .md\:w-69 {
    width: 276px !important;
  }

  .md\:w-70 {
    width: 280px !important;
  }

  .md\:w-73 {
    width: 292px !important;
  }

  .md\:w-74 {
    width: 296px !important;
  }

  .md\:w-75 {
    width: 300px !important;
  }

  .md\:w-77 {
    width: 308px !important;
  }

  .md\:w-78 {
    width: 312px !important;
  }

  .md\:w-80 {
    width: 320px !important;
  }

  .md\:w-81 {
    width: 324px !important;
  }

  .md\:w-84 {
    width: 336px !important;
  }

  .md\:w-87 {
    width: 348px !important;
  }

  .md\:w-90 {
    width: 360px !important;
  }

  .md\:w-91 {
    width: 364px !important;
  }

  .md\:w-92 {
    width: 368px !important;
  }

  .md\:w-93 {
    width: 372px !important;
  }

  .md\:w-94 {
    width: 376px !important;
  }

  .md\:w-95 {
    width: 380px !important;
  }

  .md\:w-96 {
    width: 384px !important;
  }

  .md\:w-97 {
    width: 388px !important;
  }

  .md\:w-98 {
    width: 392px !important;
  }

  .md\:w-99 {
    width: 396px !important;
  }

  .md\:w-100 {
    width: 400px !important;
  }

  .md\:w-101 {
    width: 404px !important;
  }

  .md\:w-102 {
    width: 408px !important;
  }

  .md\:w-103 {
    width: 412px !important;
  }

  .md\:w-104 {
    width: 416px !important;
  }

  .md\:w-105 {
    width: 420px !important;
  }

  .md\:w-107 {
    width: 428px !important;
  }

  .md\:w-110 {
    width: 440px !important;
  }

  .md\:w-112 {
    width: 448px !important;
  }

  .md\:w-114 {
    width: 456px !important;
  }

  .md\:w-115 {
    width: 460px !important;
  }

  .md\:w-119 {
    width: 476px !important;
  }

  .md\:w-120 {
    width: 480px !important;
  }

  .md\:w-122 {
    width: 488px !important;
  }

  .md\:w-124 {
    width: 496px !important;
  }

  .md\:w-130 {
    width: 520px !important;
  }

  .md\:w-138 {
    width: 552px !important;
  }

  .md\:w-143 {
    width: 572px !important;
  }

  .md\:w-148 {
    width: 592px !important;
  }

  .md\:w-150 {
    width: 600px !important;
  }

  .md\:w-154 {
    width: 616px !important;
  }

  .md\:w-160 {
    width: 640px !important;
  }

  .md\:w-162 {
    width: 648px !important;
  }

  .md\:w-164 {
    width: 656px !important;
  }

  .md\:w-165 {
    width: 660px !important;
  }

  .md\:w-166 {
    width: 664px !important;
  }

  .md\:w-168 {
    width: 672px !important;
  }

  .md\:w-169 {
    width: 676px !important;
  }

  .md\:w-170 {
    width: 680px !important;
  }

  .md\:w-172 {
    width: 688px !important;
  }

  .md\:w-174 {
    width: 696px !important;
  }

  .md\:w-175 {
    width: 700px !important;
  }

  .md\:w-189 {
    width: 756px !important;
  }

  .md\:w-200 {
    width: 800px !important;
  }

  .md\:w-auto {
    width: auto !important;
  }

  .md\:w-0\.5 {
    width: 2px !important;
  }

  .md\:w-1\.5 {
    width: 6px !important;
  }

  .md\:w-3\.5 {
    width: 14px !important;
  }

  .md\:w-6\.5 {
    width: 26px !important;
  }

  .md\:w-7\.5 {
    width: 30px !important;
  }

  .md\:w-17\.5 {
    width: 70px !important;
  }

  .md\:w-28\.5 {
    width: 114px !important;
  }

  .md\:w-31\.5 {
    width: 126px !important;
  }

  .md\:w-37\.5 {
    width: 150px !important;
  }

  .md\:w-72\.5 {
    width: 290px !important;
  }

  .md\:w-sm {
    width: 8px !important;
  }

  .md\:w-md {
    width: 16px !important;
  }

  .md\:w-lg {
    width: 24px !important;
  }

  .md\:w-xl {
    width: 32px !important;
  }

  .md\:w-n1 {
    width: -4px !important;
  }

  .md\:w-n2 {
    width: -8px !important;
  }

  .md\:w-n3 {
    width: -12px !important;
  }

  .md\:w-n4 {
    width: -16px !important;
  }

  .md\:w-n5 {
    width: -20px !important;
  }

  .md\:w-n6 {
    width: -24px !important;
  }

  .md\:w-n7 {
    width: -28px !important;
  }

  .md\:w-n8 {
    width: -32px !important;
  }

  .md\:w-n9 {
    width: -36px !important;
  }

  .md\:w-n10 {
    width: -40px !important;
  }

  .md\:w-n11 {
    width: -44px !important;
  }

  .md\:w-n12 {
    width: -48px !important;
  }

  .md\:w-n13 {
    width: -52px !important;
  }

  .md\:w-n14 {
    width: -46px !important;
  }

  .md\:w-n22 {
    width: -88px !important;
  }

  .md\:w-1\/2 {
    width: 50% !important;
  }

  .md\:w-1\/3 {
    width: 33.333333% !important;
  }

  .md\:w-2\/3 {
    width: 66.666667% !important;
  }

  .md\:w-1\/4 {
    width: 25% !important;
  }

  .md\:w-2\/4 {
    width: 50% !important;
  }

  .md\:w-3\/4 {
    width: 75% !important;
  }

  .md\:w-1\/5 {
    width: 20% !important;
  }

  .md\:w-2\/5 {
    width: 40% !important;
  }

  .md\:w-3\/5 {
    width: 60% !important;
  }

  .md\:w-4\/5 {
    width: 80% !important;
  }

  .md\:w-1\/6 {
    width: 16.666667% !important;
  }

  .md\:w-2\/6 {
    width: 33.333333% !important;
  }

  .md\:w-3\/6 {
    width: 50% !important;
  }

  .md\:w-4\/6 {
    width: 66.666667% !important;
  }

  .md\:w-5\/6 {
    width: 83.333333% !important;
  }

  .md\:w-1\/12 {
    width: 8.333333% !important;
  }

  .md\:w-2\/12 {
    width: 16.666667% !important;
  }

  .md\:w-3\/12 {
    width: 25% !important;
  }

  .md\:w-4\/12 {
    width: 33.333333% !important;
  }

  .md\:w-5\/12 {
    width: 41.666667% !important;
  }

  .md\:w-6\/12 {
    width: 50% !important;
  }

  .md\:w-7\/12 {
    width: 58.333333% !important;
  }

  .md\:w-8\/12 {
    width: 66.666667% !important;
  }

  .md\:w-9\/12 {
    width: 75% !important;
  }

  .md\:w-10\/12 {
    width: 83.333333% !important;
  }

  .md\:w-11\/12 {
    width: 91.666667% !important;
  }

  .md\:w-full {
    width: 100% !important;
  }

  .md\:w-screen {
    width: 100vw !important;
  }

  .md\:w-min {
    width: -webkit-min-content !important;
    width: min-content !important;
  }

  .md\:w-max {
    width: -webkit-max-content !important;
    width: max-content !important;
  }

  .md\:z-0 {
    z-index: 0 !important;
  }

  .md\:z-10 {
    z-index: 10 !important;
  }

  .md\:z-20 {
    z-index: 20 !important;
  }

  .md\:z-30 {
    z-index: 30 !important;
  }

  .md\:z-40 {
    z-index: 40 !important;
  }

  .md\:z-50 {
    z-index: 50 !important;
  }

  .md\:z-auto {
    z-index: auto !important;
  }

  .md\:focus-within\:z-0:focus-within {
    z-index: 0 !important;
  }

  .md\:focus-within\:z-10:focus-within {
    z-index: 10 !important;
  }

  .md\:focus-within\:z-20:focus-within {
    z-index: 20 !important;
  }

  .md\:focus-within\:z-30:focus-within {
    z-index: 30 !important;
  }

  .md\:focus-within\:z-40:focus-within {
    z-index: 40 !important;
  }

  .md\:focus-within\:z-50:focus-within {
    z-index: 50 !important;
  }

  .md\:focus-within\:z-auto:focus-within {
    z-index: auto !important;
  }

  .md\:focus\:z-0:focus {
    z-index: 0 !important;
  }

  .md\:focus\:z-10:focus {
    z-index: 10 !important;
  }

  .md\:focus\:z-20:focus {
    z-index: 20 !important;
  }

  .md\:focus\:z-30:focus {
    z-index: 30 !important;
  }

  .md\:focus\:z-40:focus {
    z-index: 40 !important;
  }

  .md\:focus\:z-50:focus {
    z-index: 50 !important;
  }

  .md\:focus\:z-auto:focus {
    z-index: auto !important;
  }

  .md\:gap-0 {
    gap: 0px !important;
  }

  .md\:gap-1 {
    gap: 4px !important;
  }

  .md\:gap-2 {
    gap: 8px !important;
  }

  .md\:gap-3 {
    gap: 12px !important;
  }

  .md\:gap-4 {
    gap: 16px !important;
  }

  .md\:gap-5 {
    gap: 20px !important;
  }

  .md\:gap-6 {
    gap: 24px !important;
  }

  .md\:gap-7 {
    gap: 28px !important;
  }

  .md\:gap-8 {
    gap: 32px !important;
  }

  .md\:gap-9 {
    gap: 36px !important;
  }

  .md\:gap-10 {
    gap: 40px !important;
  }

  .md\:gap-11 {
    gap: 44px !important;
  }

  .md\:gap-12 {
    gap: 48px !important;
  }

  .md\:gap-13 {
    gap: 52px !important;
  }

  .md\:gap-14 {
    gap: 56px !important;
  }

  .md\:gap-15 {
    gap: 60px !important;
  }

  .md\:gap-16 {
    gap: 64px !important;
  }

  .md\:gap-17 {
    gap: 68px !important;
  }

  .md\:gap-18 {
    gap: 72px !important;
  }

  .md\:gap-19 {
    gap: 76px !important;
  }

  .md\:gap-20 {
    gap: 80px !important;
  }

  .md\:gap-21 {
    gap: 84px !important;
  }

  .md\:gap-22 {
    gap: 88px !important;
  }

  .md\:gap-23 {
    gap: 92px !important;
  }

  .md\:gap-24 {
    gap: 96px !important;
  }

  .md\:gap-25 {
    gap: 100px !important;
  }

  .md\:gap-26 {
    gap: 104px !important;
  }

  .md\:gap-27 {
    gap: 108px !important;
  }

  .md\:gap-28 {
    gap: 112px !important;
  }

  .md\:gap-29 {
    gap: 116px !important;
  }

  .md\:gap-30 {
    gap: 120px !important;
  }

  .md\:gap-31 {
    gap: 124px !important;
  }

  .md\:gap-32 {
    gap: 128px !important;
  }

  .md\:gap-33 {
    gap: 132px !important;
  }

  .md\:gap-34 {
    gap: 136px !important;
  }

  .md\:gap-35 {
    gap: 140px !important;
  }

  .md\:gap-36 {
    gap: 144px !important;
  }

  .md\:gap-37 {
    gap: 148px !important;
  }

  .md\:gap-38 {
    gap: 152px !important;
  }

  .md\:gap-39 {
    gap: 156px !important;
  }

  .md\:gap-40 {
    gap: 160px !important;
  }

  .md\:gap-41 {
    gap: 164px !important;
  }

  .md\:gap-42 {
    gap: 168px !important;
  }

  .md\:gap-43 {
    gap: 172px !important;
  }

  .md\:gap-44 {
    gap: 176px !important;
  }

  .md\:gap-45 {
    gap: 180px !important;
  }

  .md\:gap-46 {
    gap: 184px !important;
  }

  .md\:gap-47 {
    gap: 188px !important;
  }

  .md\:gap-48 {
    gap: 192px !important;
  }

  .md\:gap-49 {
    gap: 196px !important;
  }

  .md\:gap-50 {
    gap: 200px !important;
  }

  .md\:gap-51 {
    gap: 204px !important;
  }

  .md\:gap-52 {
    gap: 208px !important;
  }

  .md\:gap-53 {
    gap: 212px !important;
  }

  .md\:gap-54 {
    gap: 216px !important;
  }

  .md\:gap-55 {
    gap: 220px !important;
  }

  .md\:gap-56 {
    gap: 224px !important;
  }

  .md\:gap-57 {
    gap: 228px !important;
  }

  .md\:gap-60 {
    gap: 240px !important;
  }

  .md\:gap-61 {
    gap: 244px !important;
  }

  .md\:gap-62 {
    gap: 248px !important;
  }

  .md\:gap-65 {
    gap: 260px !important;
  }

  .md\:gap-66 {
    gap: 264px !important;
  }

  .md\:gap-68 {
    gap: 272px !important;
  }

  .md\:gap-69 {
    gap: 276px !important;
  }

  .md\:gap-70 {
    gap: 280px !important;
  }

  .md\:gap-73 {
    gap: 292px !important;
  }

  .md\:gap-74 {
    gap: 296px !important;
  }

  .md\:gap-75 {
    gap: 300px !important;
  }

  .md\:gap-77 {
    gap: 308px !important;
  }

  .md\:gap-78 {
    gap: 312px !important;
  }

  .md\:gap-80 {
    gap: 320px !important;
  }

  .md\:gap-81 {
    gap: 324px !important;
  }

  .md\:gap-84 {
    gap: 336px !important;
  }

  .md\:gap-87 {
    gap: 348px !important;
  }

  .md\:gap-90 {
    gap: 360px !important;
  }

  .md\:gap-91 {
    gap: 364px !important;
  }

  .md\:gap-92 {
    gap: 368px !important;
  }

  .md\:gap-93 {
    gap: 372px !important;
  }

  .md\:gap-94 {
    gap: 376px !important;
  }

  .md\:gap-95 {
    gap: 380px !important;
  }

  .md\:gap-96 {
    gap: 384px !important;
  }

  .md\:gap-97 {
    gap: 388px !important;
  }

  .md\:gap-98 {
    gap: 392px !important;
  }

  .md\:gap-99 {
    gap: 396px !important;
  }

  .md\:gap-100 {
    gap: 400px !important;
  }

  .md\:gap-101 {
    gap: 404px !important;
  }

  .md\:gap-102 {
    gap: 408px !important;
  }

  .md\:gap-103 {
    gap: 412px !important;
  }

  .md\:gap-104 {
    gap: 416px !important;
  }

  .md\:gap-105 {
    gap: 420px !important;
  }

  .md\:gap-107 {
    gap: 428px !important;
  }

  .md\:gap-110 {
    gap: 440px !important;
  }

  .md\:gap-112 {
    gap: 448px !important;
  }

  .md\:gap-114 {
    gap: 456px !important;
  }

  .md\:gap-115 {
    gap: 460px !important;
  }

  .md\:gap-119 {
    gap: 476px !important;
  }

  .md\:gap-120 {
    gap: 480px !important;
  }

  .md\:gap-122 {
    gap: 488px !important;
  }

  .md\:gap-124 {
    gap: 496px !important;
  }

  .md\:gap-130 {
    gap: 520px !important;
  }

  .md\:gap-138 {
    gap: 552px !important;
  }

  .md\:gap-143 {
    gap: 572px !important;
  }

  .md\:gap-148 {
    gap: 592px !important;
  }

  .md\:gap-150 {
    gap: 600px !important;
  }

  .md\:gap-154 {
    gap: 616px !important;
  }

  .md\:gap-160 {
    gap: 640px !important;
  }

  .md\:gap-162 {
    gap: 648px !important;
  }

  .md\:gap-164 {
    gap: 656px !important;
  }

  .md\:gap-165 {
    gap: 660px !important;
  }

  .md\:gap-166 {
    gap: 664px !important;
  }

  .md\:gap-168 {
    gap: 672px !important;
  }

  .md\:gap-169 {
    gap: 676px !important;
  }

  .md\:gap-170 {
    gap: 680px !important;
  }

  .md\:gap-172 {
    gap: 688px !important;
  }

  .md\:gap-174 {
    gap: 696px !important;
  }

  .md\:gap-175 {
    gap: 700px !important;
  }

  .md\:gap-189 {
    gap: 756px !important;
  }

  .md\:gap-200 {
    gap: 800px !important;
  }

  .md\:gap-0\.5 {
    gap: 2px !important;
  }

  .md\:gap-1\.5 {
    gap: 6px !important;
  }

  .md\:gap-3\.5 {
    gap: 14px !important;
  }

  .md\:gap-6\.5 {
    gap: 26px !important;
  }

  .md\:gap-7\.5 {
    gap: 30px !important;
  }

  .md\:gap-17\.5 {
    gap: 70px !important;
  }

  .md\:gap-28\.5 {
    gap: 114px !important;
  }

  .md\:gap-31\.5 {
    gap: 126px !important;
  }

  .md\:gap-37\.5 {
    gap: 150px !important;
  }

  .md\:gap-72\.5 {
    gap: 290px !important;
  }

  .md\:gap-sm {
    gap: 8px !important;
  }

  .md\:gap-md {
    gap: 16px !important;
  }

  .md\:gap-lg {
    gap: 24px !important;
  }

  .md\:gap-xl {
    gap: 32px !important;
  }

  .md\:gap-n1 {
    gap: -4px !important;
  }

  .md\:gap-n2 {
    gap: -8px !important;
  }

  .md\:gap-n3 {
    gap: -12px !important;
  }

  .md\:gap-n4 {
    gap: -16px !important;
  }

  .md\:gap-n5 {
    gap: -20px !important;
  }

  .md\:gap-n6 {
    gap: -24px !important;
  }

  .md\:gap-n7 {
    gap: -28px !important;
  }

  .md\:gap-n8 {
    gap: -32px !important;
  }

  .md\:gap-n9 {
    gap: -36px !important;
  }

  .md\:gap-n10 {
    gap: -40px !important;
  }

  .md\:gap-n11 {
    gap: -44px !important;
  }

  .md\:gap-n12 {
    gap: -48px !important;
  }

  .md\:gap-n13 {
    gap: -52px !important;
  }

  .md\:gap-n14 {
    gap: -46px !important;
  }

  .md\:gap-n22 {
    gap: -88px !important;
  }

  .md\:gap-x-0 {
    column-gap: 0px !important;
  }

  .md\:gap-x-1 {
    column-gap: 4px !important;
  }

  .md\:gap-x-2 {
    column-gap: 8px !important;
  }

  .md\:gap-x-3 {
    column-gap: 12px !important;
  }

  .md\:gap-x-4 {
    column-gap: 16px !important;
  }

  .md\:gap-x-5 {
    column-gap: 20px !important;
  }

  .md\:gap-x-6 {
    column-gap: 24px !important;
  }

  .md\:gap-x-7 {
    column-gap: 28px !important;
  }

  .md\:gap-x-8 {
    column-gap: 32px !important;
  }

  .md\:gap-x-9 {
    column-gap: 36px !important;
  }

  .md\:gap-x-10 {
    column-gap: 40px !important;
  }

  .md\:gap-x-11 {
    column-gap: 44px !important;
  }

  .md\:gap-x-12 {
    column-gap: 48px !important;
  }

  .md\:gap-x-13 {
    column-gap: 52px !important;
  }

  .md\:gap-x-14 {
    column-gap: 56px !important;
  }

  .md\:gap-x-15 {
    column-gap: 60px !important;
  }

  .md\:gap-x-16 {
    column-gap: 64px !important;
  }

  .md\:gap-x-17 {
    column-gap: 68px !important;
  }

  .md\:gap-x-18 {
    column-gap: 72px !important;
  }

  .md\:gap-x-19 {
    column-gap: 76px !important;
  }

  .md\:gap-x-20 {
    column-gap: 80px !important;
  }

  .md\:gap-x-21 {
    column-gap: 84px !important;
  }

  .md\:gap-x-22 {
    column-gap: 88px !important;
  }

  .md\:gap-x-23 {
    column-gap: 92px !important;
  }

  .md\:gap-x-24 {
    column-gap: 96px !important;
  }

  .md\:gap-x-25 {
    column-gap: 100px !important;
  }

  .md\:gap-x-26 {
    column-gap: 104px !important;
  }

  .md\:gap-x-27 {
    column-gap: 108px !important;
  }

  .md\:gap-x-28 {
    column-gap: 112px !important;
  }

  .md\:gap-x-29 {
    column-gap: 116px !important;
  }

  .md\:gap-x-30 {
    column-gap: 120px !important;
  }

  .md\:gap-x-31 {
    column-gap: 124px !important;
  }

  .md\:gap-x-32 {
    column-gap: 128px !important;
  }

  .md\:gap-x-33 {
    column-gap: 132px !important;
  }

  .md\:gap-x-34 {
    column-gap: 136px !important;
  }

  .md\:gap-x-35 {
    column-gap: 140px !important;
  }

  .md\:gap-x-36 {
    column-gap: 144px !important;
  }

  .md\:gap-x-37 {
    column-gap: 148px !important;
  }

  .md\:gap-x-38 {
    column-gap: 152px !important;
  }

  .md\:gap-x-39 {
    column-gap: 156px !important;
  }

  .md\:gap-x-40 {
    column-gap: 160px !important;
  }

  .md\:gap-x-41 {
    column-gap: 164px !important;
  }

  .md\:gap-x-42 {
    column-gap: 168px !important;
  }

  .md\:gap-x-43 {
    column-gap: 172px !important;
  }

  .md\:gap-x-44 {
    column-gap: 176px !important;
  }

  .md\:gap-x-45 {
    column-gap: 180px !important;
  }

  .md\:gap-x-46 {
    column-gap: 184px !important;
  }

  .md\:gap-x-47 {
    column-gap: 188px !important;
  }

  .md\:gap-x-48 {
    column-gap: 192px !important;
  }

  .md\:gap-x-49 {
    column-gap: 196px !important;
  }

  .md\:gap-x-50 {
    column-gap: 200px !important;
  }

  .md\:gap-x-51 {
    column-gap: 204px !important;
  }

  .md\:gap-x-52 {
    column-gap: 208px !important;
  }

  .md\:gap-x-53 {
    column-gap: 212px !important;
  }

  .md\:gap-x-54 {
    column-gap: 216px !important;
  }

  .md\:gap-x-55 {
    column-gap: 220px !important;
  }

  .md\:gap-x-56 {
    column-gap: 224px !important;
  }

  .md\:gap-x-57 {
    column-gap: 228px !important;
  }

  .md\:gap-x-60 {
    column-gap: 240px !important;
  }

  .md\:gap-x-61 {
    column-gap: 244px !important;
  }

  .md\:gap-x-62 {
    column-gap: 248px !important;
  }

  .md\:gap-x-65 {
    column-gap: 260px !important;
  }

  .md\:gap-x-66 {
    column-gap: 264px !important;
  }

  .md\:gap-x-68 {
    column-gap: 272px !important;
  }

  .md\:gap-x-69 {
    column-gap: 276px !important;
  }

  .md\:gap-x-70 {
    column-gap: 280px !important;
  }

  .md\:gap-x-73 {
    column-gap: 292px !important;
  }

  .md\:gap-x-74 {
    column-gap: 296px !important;
  }

  .md\:gap-x-75 {
    column-gap: 300px !important;
  }

  .md\:gap-x-77 {
    column-gap: 308px !important;
  }

  .md\:gap-x-78 {
    column-gap: 312px !important;
  }

  .md\:gap-x-80 {
    column-gap: 320px !important;
  }

  .md\:gap-x-81 {
    column-gap: 324px !important;
  }

  .md\:gap-x-84 {
    column-gap: 336px !important;
  }

  .md\:gap-x-87 {
    column-gap: 348px !important;
  }

  .md\:gap-x-90 {
    column-gap: 360px !important;
  }

  .md\:gap-x-91 {
    column-gap: 364px !important;
  }

  .md\:gap-x-92 {
    column-gap: 368px !important;
  }

  .md\:gap-x-93 {
    column-gap: 372px !important;
  }

  .md\:gap-x-94 {
    column-gap: 376px !important;
  }

  .md\:gap-x-95 {
    column-gap: 380px !important;
  }

  .md\:gap-x-96 {
    column-gap: 384px !important;
  }

  .md\:gap-x-97 {
    column-gap: 388px !important;
  }

  .md\:gap-x-98 {
    column-gap: 392px !important;
  }

  .md\:gap-x-99 {
    column-gap: 396px !important;
  }

  .md\:gap-x-100 {
    column-gap: 400px !important;
  }

  .md\:gap-x-101 {
    column-gap: 404px !important;
  }

  .md\:gap-x-102 {
    column-gap: 408px !important;
  }

  .md\:gap-x-103 {
    column-gap: 412px !important;
  }

  .md\:gap-x-104 {
    column-gap: 416px !important;
  }

  .md\:gap-x-105 {
    column-gap: 420px !important;
  }

  .md\:gap-x-107 {
    column-gap: 428px !important;
  }

  .md\:gap-x-110 {
    column-gap: 440px !important;
  }

  .md\:gap-x-112 {
    column-gap: 448px !important;
  }

  .md\:gap-x-114 {
    column-gap: 456px !important;
  }

  .md\:gap-x-115 {
    column-gap: 460px !important;
  }

  .md\:gap-x-119 {
    column-gap: 476px !important;
  }

  .md\:gap-x-120 {
    column-gap: 480px !important;
  }

  .md\:gap-x-122 {
    column-gap: 488px !important;
  }

  .md\:gap-x-124 {
    column-gap: 496px !important;
  }

  .md\:gap-x-130 {
    column-gap: 520px !important;
  }

  .md\:gap-x-138 {
    column-gap: 552px !important;
  }

  .md\:gap-x-143 {
    column-gap: 572px !important;
  }

  .md\:gap-x-148 {
    column-gap: 592px !important;
  }

  .md\:gap-x-150 {
    column-gap: 600px !important;
  }

  .md\:gap-x-154 {
    column-gap: 616px !important;
  }

  .md\:gap-x-160 {
    column-gap: 640px !important;
  }

  .md\:gap-x-162 {
    column-gap: 648px !important;
  }

  .md\:gap-x-164 {
    column-gap: 656px !important;
  }

  .md\:gap-x-165 {
    column-gap: 660px !important;
  }

  .md\:gap-x-166 {
    column-gap: 664px !important;
  }

  .md\:gap-x-168 {
    column-gap: 672px !important;
  }

  .md\:gap-x-169 {
    column-gap: 676px !important;
  }

  .md\:gap-x-170 {
    column-gap: 680px !important;
  }

  .md\:gap-x-172 {
    column-gap: 688px !important;
  }

  .md\:gap-x-174 {
    column-gap: 696px !important;
  }

  .md\:gap-x-175 {
    column-gap: 700px !important;
  }

  .md\:gap-x-189 {
    column-gap: 756px !important;
  }

  .md\:gap-x-200 {
    column-gap: 800px !important;
  }

  .md\:gap-x-0\.5 {
    column-gap: 2px !important;
  }

  .md\:gap-x-1\.5 {
    column-gap: 6px !important;
  }

  .md\:gap-x-3\.5 {
    column-gap: 14px !important;
  }

  .md\:gap-x-6\.5 {
    column-gap: 26px !important;
  }

  .md\:gap-x-7\.5 {
    column-gap: 30px !important;
  }

  .md\:gap-x-17\.5 {
    column-gap: 70px !important;
  }

  .md\:gap-x-28\.5 {
    column-gap: 114px !important;
  }

  .md\:gap-x-31\.5 {
    column-gap: 126px !important;
  }

  .md\:gap-x-37\.5 {
    column-gap: 150px !important;
  }

  .md\:gap-x-72\.5 {
    column-gap: 290px !important;
  }

  .md\:gap-x-sm {
    column-gap: 8px !important;
  }

  .md\:gap-x-md {
    column-gap: 16px !important;
  }

  .md\:gap-x-lg {
    column-gap: 24px !important;
  }

  .md\:gap-x-xl {
    column-gap: 32px !important;
  }

  .md\:gap-x-n1 {
    column-gap: -4px !important;
  }

  .md\:gap-x-n2 {
    column-gap: -8px !important;
  }

  .md\:gap-x-n3 {
    column-gap: -12px !important;
  }

  .md\:gap-x-n4 {
    column-gap: -16px !important;
  }

  .md\:gap-x-n5 {
    column-gap: -20px !important;
  }

  .md\:gap-x-n6 {
    column-gap: -24px !important;
  }

  .md\:gap-x-n7 {
    column-gap: -28px !important;
  }

  .md\:gap-x-n8 {
    column-gap: -32px !important;
  }

  .md\:gap-x-n9 {
    column-gap: -36px !important;
  }

  .md\:gap-x-n10 {
    column-gap: -40px !important;
  }

  .md\:gap-x-n11 {
    column-gap: -44px !important;
  }

  .md\:gap-x-n12 {
    column-gap: -48px !important;
  }

  .md\:gap-x-n13 {
    column-gap: -52px !important;
  }

  .md\:gap-x-n14 {
    column-gap: -46px !important;
  }

  .md\:gap-x-n22 {
    column-gap: -88px !important;
  }

  .md\:gap-y-0 {
    row-gap: 0px !important;
  }

  .md\:gap-y-1 {
    row-gap: 4px !important;
  }

  .md\:gap-y-2 {
    row-gap: 8px !important;
  }

  .md\:gap-y-3 {
    row-gap: 12px !important;
  }

  .md\:gap-y-4 {
    row-gap: 16px !important;
  }

  .md\:gap-y-5 {
    row-gap: 20px !important;
  }

  .md\:gap-y-6 {
    row-gap: 24px !important;
  }

  .md\:gap-y-7 {
    row-gap: 28px !important;
  }

  .md\:gap-y-8 {
    row-gap: 32px !important;
  }

  .md\:gap-y-9 {
    row-gap: 36px !important;
  }

  .md\:gap-y-10 {
    row-gap: 40px !important;
  }

  .md\:gap-y-11 {
    row-gap: 44px !important;
  }

  .md\:gap-y-12 {
    row-gap: 48px !important;
  }

  .md\:gap-y-13 {
    row-gap: 52px !important;
  }

  .md\:gap-y-14 {
    row-gap: 56px !important;
  }

  .md\:gap-y-15 {
    row-gap: 60px !important;
  }

  .md\:gap-y-16 {
    row-gap: 64px !important;
  }

  .md\:gap-y-17 {
    row-gap: 68px !important;
  }

  .md\:gap-y-18 {
    row-gap: 72px !important;
  }

  .md\:gap-y-19 {
    row-gap: 76px !important;
  }

  .md\:gap-y-20 {
    row-gap: 80px !important;
  }

  .md\:gap-y-21 {
    row-gap: 84px !important;
  }

  .md\:gap-y-22 {
    row-gap: 88px !important;
  }

  .md\:gap-y-23 {
    row-gap: 92px !important;
  }

  .md\:gap-y-24 {
    row-gap: 96px !important;
  }

  .md\:gap-y-25 {
    row-gap: 100px !important;
  }

  .md\:gap-y-26 {
    row-gap: 104px !important;
  }

  .md\:gap-y-27 {
    row-gap: 108px !important;
  }

  .md\:gap-y-28 {
    row-gap: 112px !important;
  }

  .md\:gap-y-29 {
    row-gap: 116px !important;
  }

  .md\:gap-y-30 {
    row-gap: 120px !important;
  }

  .md\:gap-y-31 {
    row-gap: 124px !important;
  }

  .md\:gap-y-32 {
    row-gap: 128px !important;
  }

  .md\:gap-y-33 {
    row-gap: 132px !important;
  }

  .md\:gap-y-34 {
    row-gap: 136px !important;
  }

  .md\:gap-y-35 {
    row-gap: 140px !important;
  }

  .md\:gap-y-36 {
    row-gap: 144px !important;
  }

  .md\:gap-y-37 {
    row-gap: 148px !important;
  }

  .md\:gap-y-38 {
    row-gap: 152px !important;
  }

  .md\:gap-y-39 {
    row-gap: 156px !important;
  }

  .md\:gap-y-40 {
    row-gap: 160px !important;
  }

  .md\:gap-y-41 {
    row-gap: 164px !important;
  }

  .md\:gap-y-42 {
    row-gap: 168px !important;
  }

  .md\:gap-y-43 {
    row-gap: 172px !important;
  }

  .md\:gap-y-44 {
    row-gap: 176px !important;
  }

  .md\:gap-y-45 {
    row-gap: 180px !important;
  }

  .md\:gap-y-46 {
    row-gap: 184px !important;
  }

  .md\:gap-y-47 {
    row-gap: 188px !important;
  }

  .md\:gap-y-48 {
    row-gap: 192px !important;
  }

  .md\:gap-y-49 {
    row-gap: 196px !important;
  }

  .md\:gap-y-50 {
    row-gap: 200px !important;
  }

  .md\:gap-y-51 {
    row-gap: 204px !important;
  }

  .md\:gap-y-52 {
    row-gap: 208px !important;
  }

  .md\:gap-y-53 {
    row-gap: 212px !important;
  }

  .md\:gap-y-54 {
    row-gap: 216px !important;
  }

  .md\:gap-y-55 {
    row-gap: 220px !important;
  }

  .md\:gap-y-56 {
    row-gap: 224px !important;
  }

  .md\:gap-y-57 {
    row-gap: 228px !important;
  }

  .md\:gap-y-60 {
    row-gap: 240px !important;
  }

  .md\:gap-y-61 {
    row-gap: 244px !important;
  }

  .md\:gap-y-62 {
    row-gap: 248px !important;
  }

  .md\:gap-y-65 {
    row-gap: 260px !important;
  }

  .md\:gap-y-66 {
    row-gap: 264px !important;
  }

  .md\:gap-y-68 {
    row-gap: 272px !important;
  }

  .md\:gap-y-69 {
    row-gap: 276px !important;
  }

  .md\:gap-y-70 {
    row-gap: 280px !important;
  }

  .md\:gap-y-73 {
    row-gap: 292px !important;
  }

  .md\:gap-y-74 {
    row-gap: 296px !important;
  }

  .md\:gap-y-75 {
    row-gap: 300px !important;
  }

  .md\:gap-y-77 {
    row-gap: 308px !important;
  }

  .md\:gap-y-78 {
    row-gap: 312px !important;
  }

  .md\:gap-y-80 {
    row-gap: 320px !important;
  }

  .md\:gap-y-81 {
    row-gap: 324px !important;
  }

  .md\:gap-y-84 {
    row-gap: 336px !important;
  }

  .md\:gap-y-87 {
    row-gap: 348px !important;
  }

  .md\:gap-y-90 {
    row-gap: 360px !important;
  }

  .md\:gap-y-91 {
    row-gap: 364px !important;
  }

  .md\:gap-y-92 {
    row-gap: 368px !important;
  }

  .md\:gap-y-93 {
    row-gap: 372px !important;
  }

  .md\:gap-y-94 {
    row-gap: 376px !important;
  }

  .md\:gap-y-95 {
    row-gap: 380px !important;
  }

  .md\:gap-y-96 {
    row-gap: 384px !important;
  }

  .md\:gap-y-97 {
    row-gap: 388px !important;
  }

  .md\:gap-y-98 {
    row-gap: 392px !important;
  }

  .md\:gap-y-99 {
    row-gap: 396px !important;
  }

  .md\:gap-y-100 {
    row-gap: 400px !important;
  }

  .md\:gap-y-101 {
    row-gap: 404px !important;
  }

  .md\:gap-y-102 {
    row-gap: 408px !important;
  }

  .md\:gap-y-103 {
    row-gap: 412px !important;
  }

  .md\:gap-y-104 {
    row-gap: 416px !important;
  }

  .md\:gap-y-105 {
    row-gap: 420px !important;
  }

  .md\:gap-y-107 {
    row-gap: 428px !important;
  }

  .md\:gap-y-110 {
    row-gap: 440px !important;
  }

  .md\:gap-y-112 {
    row-gap: 448px !important;
  }

  .md\:gap-y-114 {
    row-gap: 456px !important;
  }

  .md\:gap-y-115 {
    row-gap: 460px !important;
  }

  .md\:gap-y-119 {
    row-gap: 476px !important;
  }

  .md\:gap-y-120 {
    row-gap: 480px !important;
  }

  .md\:gap-y-122 {
    row-gap: 488px !important;
  }

  .md\:gap-y-124 {
    row-gap: 496px !important;
  }

  .md\:gap-y-130 {
    row-gap: 520px !important;
  }

  .md\:gap-y-138 {
    row-gap: 552px !important;
  }

  .md\:gap-y-143 {
    row-gap: 572px !important;
  }

  .md\:gap-y-148 {
    row-gap: 592px !important;
  }

  .md\:gap-y-150 {
    row-gap: 600px !important;
  }

  .md\:gap-y-154 {
    row-gap: 616px !important;
  }

  .md\:gap-y-160 {
    row-gap: 640px !important;
  }

  .md\:gap-y-162 {
    row-gap: 648px !important;
  }

  .md\:gap-y-164 {
    row-gap: 656px !important;
  }

  .md\:gap-y-165 {
    row-gap: 660px !important;
  }

  .md\:gap-y-166 {
    row-gap: 664px !important;
  }

  .md\:gap-y-168 {
    row-gap: 672px !important;
  }

  .md\:gap-y-169 {
    row-gap: 676px !important;
  }

  .md\:gap-y-170 {
    row-gap: 680px !important;
  }

  .md\:gap-y-172 {
    row-gap: 688px !important;
  }

  .md\:gap-y-174 {
    row-gap: 696px !important;
  }

  .md\:gap-y-175 {
    row-gap: 700px !important;
  }

  .md\:gap-y-189 {
    row-gap: 756px !important;
  }

  .md\:gap-y-200 {
    row-gap: 800px !important;
  }

  .md\:gap-y-0\.5 {
    row-gap: 2px !important;
  }

  .md\:gap-y-1\.5 {
    row-gap: 6px !important;
  }

  .md\:gap-y-3\.5 {
    row-gap: 14px !important;
  }

  .md\:gap-y-6\.5 {
    row-gap: 26px !important;
  }

  .md\:gap-y-7\.5 {
    row-gap: 30px !important;
  }

  .md\:gap-y-17\.5 {
    row-gap: 70px !important;
  }

  .md\:gap-y-28\.5 {
    row-gap: 114px !important;
  }

  .md\:gap-y-31\.5 {
    row-gap: 126px !important;
  }

  .md\:gap-y-37\.5 {
    row-gap: 150px !important;
  }

  .md\:gap-y-72\.5 {
    row-gap: 290px !important;
  }

  .md\:gap-y-sm {
    row-gap: 8px !important;
  }

  .md\:gap-y-md {
    row-gap: 16px !important;
  }

  .md\:gap-y-lg {
    row-gap: 24px !important;
  }

  .md\:gap-y-xl {
    row-gap: 32px !important;
  }

  .md\:gap-y-n1 {
    row-gap: -4px !important;
  }

  .md\:gap-y-n2 {
    row-gap: -8px !important;
  }

  .md\:gap-y-n3 {
    row-gap: -12px !important;
  }

  .md\:gap-y-n4 {
    row-gap: -16px !important;
  }

  .md\:gap-y-n5 {
    row-gap: -20px !important;
  }

  .md\:gap-y-n6 {
    row-gap: -24px !important;
  }

  .md\:gap-y-n7 {
    row-gap: -28px !important;
  }

  .md\:gap-y-n8 {
    row-gap: -32px !important;
  }

  .md\:gap-y-n9 {
    row-gap: -36px !important;
  }

  .md\:gap-y-n10 {
    row-gap: -40px !important;
  }

  .md\:gap-y-n11 {
    row-gap: -44px !important;
  }

  .md\:gap-y-n12 {
    row-gap: -48px !important;
  }

  .md\:gap-y-n13 {
    row-gap: -52px !important;
  }

  .md\:gap-y-n14 {
    row-gap: -46px !important;
  }

  .md\:gap-y-n22 {
    row-gap: -88px !important;
  }

  .md\:grid-flow-row {
    grid-auto-flow: row !important;
  }

  .md\:grid-flow-col {
    grid-auto-flow: column !important;
  }

  .md\:grid-flow-row-dense {
    grid-auto-flow: row dense !important;
  }

  .md\:grid-flow-col-dense {
    grid-auto-flow: column dense !important;
  }

  .md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-none {
    grid-template-columns: none !important;
  }

  .md\:auto-cols-auto {
    grid-auto-columns: auto !important;
  }

  .md\:auto-cols-min {
    grid-auto-columns: -webkit-min-content !important;
    grid-auto-columns: min-content !important;
  }

  .md\:auto-cols-max {
    grid-auto-columns: -webkit-max-content !important;
    grid-auto-columns: max-content !important;
  }

  .md\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr) !important;
  }

  .md\:col-auto {
    grid-column: auto !important;
  }

  .md\:col-span-1 {
    grid-column: span 1 / span 1 !important;
  }

  .md\:col-span-2 {
    grid-column: span 2 / span 2 !important;
  }

  .md\:col-span-3 {
    grid-column: span 3 / span 3 !important;
  }

  .md\:col-span-4 {
    grid-column: span 4 / span 4 !important;
  }

  .md\:col-span-5 {
    grid-column: span 5 / span 5 !important;
  }

  .md\:col-span-6 {
    grid-column: span 6 / span 6 !important;
  }

  .md\:col-span-7 {
    grid-column: span 7 / span 7 !important;
  }

  .md\:col-span-8 {
    grid-column: span 8 / span 8 !important;
  }

  .md\:col-span-9 {
    grid-column: span 9 / span 9 !important;
  }

  .md\:col-span-10 {
    grid-column: span 10 / span 10 !important;
  }

  .md\:col-span-11 {
    grid-column: span 11 / span 11 !important;
  }

  .md\:col-span-12 {
    grid-column: span 12 / span 12 !important;
  }

  .md\:col-span-full {
    grid-column: 1 / -1 !important;
  }

  .md\:col-start-1 {
    grid-column-start: 1 !important;
  }

  .md\:col-start-2 {
    grid-column-start: 2 !important;
  }

  .md\:col-start-3 {
    grid-column-start: 3 !important;
  }

  .md\:col-start-4 {
    grid-column-start: 4 !important;
  }

  .md\:col-start-5 {
    grid-column-start: 5 !important;
  }

  .md\:col-start-6 {
    grid-column-start: 6 !important;
  }

  .md\:col-start-7 {
    grid-column-start: 7 !important;
  }

  .md\:col-start-8 {
    grid-column-start: 8 !important;
  }

  .md\:col-start-9 {
    grid-column-start: 9 !important;
  }

  .md\:col-start-10 {
    grid-column-start: 10 !important;
  }

  .md\:col-start-11 {
    grid-column-start: 11 !important;
  }

  .md\:col-start-12 {
    grid-column-start: 12 !important;
  }

  .md\:col-start-13 {
    grid-column-start: 13 !important;
  }

  .md\:col-start-auto {
    grid-column-start: auto !important;
  }

  .md\:col-end-1 {
    grid-column-end: 1 !important;
  }

  .md\:col-end-2 {
    grid-column-end: 2 !important;
  }

  .md\:col-end-3 {
    grid-column-end: 3 !important;
  }

  .md\:col-end-4 {
    grid-column-end: 4 !important;
  }

  .md\:col-end-5 {
    grid-column-end: 5 !important;
  }

  .md\:col-end-6 {
    grid-column-end: 6 !important;
  }

  .md\:col-end-7 {
    grid-column-end: 7 !important;
  }

  .md\:col-end-8 {
    grid-column-end: 8 !important;
  }

  .md\:col-end-9 {
    grid-column-end: 9 !important;
  }

  .md\:col-end-10 {
    grid-column-end: 10 !important;
  }

  .md\:col-end-11 {
    grid-column-end: 11 !important;
  }

  .md\:col-end-12 {
    grid-column-end: 12 !important;
  }

  .md\:col-end-13 {
    grid-column-end: 13 !important;
  }

  .md\:col-end-auto {
    grid-column-end: auto !important;
  }

  .md\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
  }

  .md\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
  }

  .md\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
  }

  .md\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
  }

  .md\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
  }

  .md\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
  }

  .md\:grid-rows-none {
    grid-template-rows: none !important;
  }

  .md\:auto-rows-auto {
    grid-auto-rows: auto !important;
  }

  .md\:auto-rows-min {
    grid-auto-rows: -webkit-min-content !important;
    grid-auto-rows: min-content !important;
  }

  .md\:auto-rows-max {
    grid-auto-rows: -webkit-max-content !important;
    grid-auto-rows: max-content !important;
  }

  .md\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr) !important;
  }

  .md\:row-auto {
    grid-row: auto !important;
  }

  .md\:row-span-1 {
    grid-row: span 1 / span 1 !important;
  }

  .md\:row-span-2 {
    grid-row: span 2 / span 2 !important;
  }

  .md\:row-span-3 {
    grid-row: span 3 / span 3 !important;
  }

  .md\:row-span-4 {
    grid-row: span 4 / span 4 !important;
  }

  .md\:row-span-5 {
    grid-row: span 5 / span 5 !important;
  }

  .md\:row-span-6 {
    grid-row: span 6 / span 6 !important;
  }

  .md\:row-span-full {
    grid-row: 1 / -1 !important;
  }

  .md\:row-start-1 {
    grid-row-start: 1 !important;
  }

  .md\:row-start-2 {
    grid-row-start: 2 !important;
  }

  .md\:row-start-3 {
    grid-row-start: 3 !important;
  }

  .md\:row-start-4 {
    grid-row-start: 4 !important;
  }

  .md\:row-start-5 {
    grid-row-start: 5 !important;
  }

  .md\:row-start-6 {
    grid-row-start: 6 !important;
  }

  .md\:row-start-7 {
    grid-row-start: 7 !important;
  }

  .md\:row-start-auto {
    grid-row-start: auto !important;
  }

  .md\:row-end-1 {
    grid-row-end: 1 !important;
  }

  .md\:row-end-2 {
    grid-row-end: 2 !important;
  }

  .md\:row-end-3 {
    grid-row-end: 3 !important;
  }

  .md\:row-end-4 {
    grid-row-end: 4 !important;
  }

  .md\:row-end-5 {
    grid-row-end: 5 !important;
  }

  .md\:row-end-6 {
    grid-row-end: 6 !important;
  }

  .md\:row-end-7 {
    grid-row-end: 7 !important;
  }

  .md\:row-end-auto {
    grid-row-end: auto !important;
  }

  .md\:transform {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .md\:transform-gpu {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .md\:transform-none {
    transform: none !important;
  }

  .md\:origin-center {
    transform-origin: center !important;
  }

  .md\:origin-top {
    transform-origin: top !important;
  }

  .md\:origin-top-right {
    transform-origin: top right !important;
  }

  .md\:origin-right {
    transform-origin: right !important;
  }

  .md\:origin-bottom-right {
    transform-origin: bottom right !important;
  }

  .md\:origin-bottom {
    transform-origin: bottom !important;
  }

  .md\:origin-bottom-left {
    transform-origin: bottom left !important;
  }

  .md\:origin-left {
    transform-origin: left !important;
  }

  .md\:origin-top-left {
    transform-origin: top left !important;
  }

  .md\:scale-0 {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .md\:scale-50 {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .md\:scale-75 {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .md\:scale-90 {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .md\:scale-95 {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .md\:scale-100 {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .md\:scale-105 {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .md\:scale-110 {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .md\:scale-125 {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .md\:scale-150 {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .md\:scale-x-0 {
    --tw-scale-x: 0 !important;
  }

  .md\:scale-x-50 {
    --tw-scale-x: .5 !important;
  }

  .md\:scale-x-75 {
    --tw-scale-x: .75 !important;
  }

  .md\:scale-x-90 {
    --tw-scale-x: .9 !important;
  }

  .md\:scale-x-95 {
    --tw-scale-x: .95 !important;
  }

  .md\:scale-x-100 {
    --tw-scale-x: 1 !important;
  }

  .md\:scale-x-105 {
    --tw-scale-x: 1.05 !important;
  }

  .md\:scale-x-110 {
    --tw-scale-x: 1.1 !important;
  }

  .md\:scale-x-125 {
    --tw-scale-x: 1.25 !important;
  }

  .md\:scale-x-150 {
    --tw-scale-x: 1.5 !important;
  }

  .md\:scale-y-0 {
    --tw-scale-y: 0 !important;
  }

  .md\:scale-y-50 {
    --tw-scale-y: .5 !important;
  }

  .md\:scale-y-75 {
    --tw-scale-y: .75 !important;
  }

  .md\:scale-y-90 {
    --tw-scale-y: .9 !important;
  }

  .md\:scale-y-95 {
    --tw-scale-y: .95 !important;
  }

  .md\:scale-y-100 {
    --tw-scale-y: 1 !important;
  }

  .md\:scale-y-105 {
    --tw-scale-y: 1.05 !important;
  }

  .md\:scale-y-110 {
    --tw-scale-y: 1.1 !important;
  }

  .md\:scale-y-125 {
    --tw-scale-y: 1.25 !important;
  }

  .md\:scale-y-150 {
    --tw-scale-y: 1.5 !important;
  }

  .md\:hover\:scale-0:hover {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .md\:hover\:scale-50:hover {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .md\:hover\:scale-75:hover {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .md\:hover\:scale-90:hover {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .md\:hover\:scale-95:hover {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .md\:hover\:scale-100:hover {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .md\:hover\:scale-105:hover {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .md\:hover\:scale-110:hover {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .md\:hover\:scale-125:hover {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .md\:hover\:scale-150:hover {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .md\:hover\:scale-x-0:hover {
    --tw-scale-x: 0 !important;
  }

  .md\:hover\:scale-x-50:hover {
    --tw-scale-x: .5 !important;
  }

  .md\:hover\:scale-x-75:hover {
    --tw-scale-x: .75 !important;
  }

  .md\:hover\:scale-x-90:hover {
    --tw-scale-x: .9 !important;
  }

  .md\:hover\:scale-x-95:hover {
    --tw-scale-x: .95 !important;
  }

  .md\:hover\:scale-x-100:hover {
    --tw-scale-x: 1 !important;
  }

  .md\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05 !important;
  }

  .md\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1 !important;
  }

  .md\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25 !important;
  }

  .md\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5 !important;
  }

  .md\:hover\:scale-y-0:hover {
    --tw-scale-y: 0 !important;
  }

  .md\:hover\:scale-y-50:hover {
    --tw-scale-y: .5 !important;
  }

  .md\:hover\:scale-y-75:hover {
    --tw-scale-y: .75 !important;
  }

  .md\:hover\:scale-y-90:hover {
    --tw-scale-y: .9 !important;
  }

  .md\:hover\:scale-y-95:hover {
    --tw-scale-y: .95 !important;
  }

  .md\:hover\:scale-y-100:hover {
    --tw-scale-y: 1 !important;
  }

  .md\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05 !important;
  }

  .md\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1 !important;
  }

  .md\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25 !important;
  }

  .md\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5 !important;
  }

  .md\:focus\:scale-0:focus {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .md\:focus\:scale-50:focus {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .md\:focus\:scale-75:focus {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .md\:focus\:scale-90:focus {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .md\:focus\:scale-95:focus {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .md\:focus\:scale-100:focus {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .md\:focus\:scale-105:focus {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .md\:focus\:scale-110:focus {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .md\:focus\:scale-125:focus {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .md\:focus\:scale-150:focus {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .md\:focus\:scale-x-0:focus {
    --tw-scale-x: 0 !important;
  }

  .md\:focus\:scale-x-50:focus {
    --tw-scale-x: .5 !important;
  }

  .md\:focus\:scale-x-75:focus {
    --tw-scale-x: .75 !important;
  }

  .md\:focus\:scale-x-90:focus {
    --tw-scale-x: .9 !important;
  }

  .md\:focus\:scale-x-95:focus {
    --tw-scale-x: .95 !important;
  }

  .md\:focus\:scale-x-100:focus {
    --tw-scale-x: 1 !important;
  }

  .md\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05 !important;
  }

  .md\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1 !important;
  }

  .md\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25 !important;
  }

  .md\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5 !important;
  }

  .md\:focus\:scale-y-0:focus {
    --tw-scale-y: 0 !important;
  }

  .md\:focus\:scale-y-50:focus {
    --tw-scale-y: .5 !important;
  }

  .md\:focus\:scale-y-75:focus {
    --tw-scale-y: .75 !important;
  }

  .md\:focus\:scale-y-90:focus {
    --tw-scale-y: .9 !important;
  }

  .md\:focus\:scale-y-95:focus {
    --tw-scale-y: .95 !important;
  }

  .md\:focus\:scale-y-100:focus {
    --tw-scale-y: 1 !important;
  }

  .md\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05 !important;
  }

  .md\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1 !important;
  }

  .md\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25 !important;
  }

  .md\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5 !important;
  }

  .md\:rotate-0 {
    --tw-rotate: 0deg !important;
  }

  .md\:rotate-1 {
    --tw-rotate: 1deg !important;
  }

  .md\:rotate-2 {
    --tw-rotate: 2deg !important;
  }

  .md\:rotate-3 {
    --tw-rotate: 3deg !important;
  }

  .md\:rotate-6 {
    --tw-rotate: 6deg !important;
  }

  .md\:rotate-12 {
    --tw-rotate: 12deg !important;
  }

  .md\:rotate-45 {
    --tw-rotate: 45deg !important;
  }

  .md\:rotate-90 {
    --tw-rotate: 90deg !important;
  }

  .md\:rotate-180 {
    --tw-rotate: 180deg !important;
  }

  .md\:-rotate-180 {
    --tw-rotate: -180deg !important;
  }

  .md\:-rotate-90 {
    --tw-rotate: -90deg !important;
  }

  .md\:-rotate-45 {
    --tw-rotate: -45deg !important;
  }

  .md\:-rotate-12 {
    --tw-rotate: -12deg !important;
  }

  .md\:-rotate-6 {
    --tw-rotate: -6deg !important;
  }

  .md\:-rotate-3 {
    --tw-rotate: -3deg !important;
  }

  .md\:-rotate-2 {
    --tw-rotate: -2deg !important;
  }

  .md\:-rotate-1 {
    --tw-rotate: -1deg !important;
  }

  .md\:hover\:rotate-0:hover {
    --tw-rotate: 0deg !important;
  }

  .md\:hover\:rotate-1:hover {
    --tw-rotate: 1deg !important;
  }

  .md\:hover\:rotate-2:hover {
    --tw-rotate: 2deg !important;
  }

  .md\:hover\:rotate-3:hover {
    --tw-rotate: 3deg !important;
  }

  .md\:hover\:rotate-6:hover {
    --tw-rotate: 6deg !important;
  }

  .md\:hover\:rotate-12:hover {
    --tw-rotate: 12deg !important;
  }

  .md\:hover\:rotate-45:hover {
    --tw-rotate: 45deg !important;
  }

  .md\:hover\:rotate-90:hover {
    --tw-rotate: 90deg !important;
  }

  .md\:hover\:rotate-180:hover {
    --tw-rotate: 180deg !important;
  }

  .md\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg !important;
  }

  .md\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg !important;
  }

  .md\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg !important;
  }

  .md\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg !important;
  }

  .md\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg !important;
  }

  .md\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg !important;
  }

  .md\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg !important;
  }

  .md\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg !important;
  }

  .md\:focus\:rotate-0:focus {
    --tw-rotate: 0deg !important;
  }

  .md\:focus\:rotate-1:focus {
    --tw-rotate: 1deg !important;
  }

  .md\:focus\:rotate-2:focus {
    --tw-rotate: 2deg !important;
  }

  .md\:focus\:rotate-3:focus {
    --tw-rotate: 3deg !important;
  }

  .md\:focus\:rotate-6:focus {
    --tw-rotate: 6deg !important;
  }

  .md\:focus\:rotate-12:focus {
    --tw-rotate: 12deg !important;
  }

  .md\:focus\:rotate-45:focus {
    --tw-rotate: 45deg !important;
  }

  .md\:focus\:rotate-90:focus {
    --tw-rotate: 90deg !important;
  }

  .md\:focus\:rotate-180:focus {
    --tw-rotate: 180deg !important;
  }

  .md\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg !important;
  }

  .md\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg !important;
  }

  .md\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg !important;
  }

  .md\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg !important;
  }

  .md\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg !important;
  }

  .md\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg !important;
  }

  .md\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg !important;
  }

  .md\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg !important;
  }

  .md\:translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .md\:translate-x-1 {
    --tw-translate-x: 4px !important;
  }

  .md\:translate-x-2 {
    --tw-translate-x: 8px !important;
  }

  .md\:translate-x-3 {
    --tw-translate-x: 12px !important;
  }

  .md\:translate-x-4 {
    --tw-translate-x: 16px !important;
  }

  .md\:translate-x-5 {
    --tw-translate-x: 20px !important;
  }

  .md\:translate-x-6 {
    --tw-translate-x: 24px !important;
  }

  .md\:translate-x-7 {
    --tw-translate-x: 28px !important;
  }

  .md\:translate-x-8 {
    --tw-translate-x: 32px !important;
  }

  .md\:translate-x-9 {
    --tw-translate-x: 36px !important;
  }

  .md\:translate-x-10 {
    --tw-translate-x: 40px !important;
  }

  .md\:translate-x-11 {
    --tw-translate-x: 44px !important;
  }

  .md\:translate-x-12 {
    --tw-translate-x: 48px !important;
  }

  .md\:translate-x-13 {
    --tw-translate-x: 52px !important;
  }

  .md\:translate-x-14 {
    --tw-translate-x: 56px !important;
  }

  .md\:translate-x-15 {
    --tw-translate-x: 60px !important;
  }

  .md\:translate-x-16 {
    --tw-translate-x: 64px !important;
  }

  .md\:translate-x-17 {
    --tw-translate-x: 68px !important;
  }

  .md\:translate-x-18 {
    --tw-translate-x: 72px !important;
  }

  .md\:translate-x-19 {
    --tw-translate-x: 76px !important;
  }

  .md\:translate-x-20 {
    --tw-translate-x: 80px !important;
  }

  .md\:translate-x-21 {
    --tw-translate-x: 84px !important;
  }

  .md\:translate-x-22 {
    --tw-translate-x: 88px !important;
  }

  .md\:translate-x-23 {
    --tw-translate-x: 92px !important;
  }

  .md\:translate-x-24 {
    --tw-translate-x: 96px !important;
  }

  .md\:translate-x-25 {
    --tw-translate-x: 100px !important;
  }

  .md\:translate-x-26 {
    --tw-translate-x: 104px !important;
  }

  .md\:translate-x-27 {
    --tw-translate-x: 108px !important;
  }

  .md\:translate-x-28 {
    --tw-translate-x: 112px !important;
  }

  .md\:translate-x-29 {
    --tw-translate-x: 116px !important;
  }

  .md\:translate-x-30 {
    --tw-translate-x: 120px !important;
  }

  .md\:translate-x-31 {
    --tw-translate-x: 124px !important;
  }

  .md\:translate-x-32 {
    --tw-translate-x: 128px !important;
  }

  .md\:translate-x-33 {
    --tw-translate-x: 132px !important;
  }

  .md\:translate-x-34 {
    --tw-translate-x: 136px !important;
  }

  .md\:translate-x-35 {
    --tw-translate-x: 140px !important;
  }

  .md\:translate-x-36 {
    --tw-translate-x: 144px !important;
  }

  .md\:translate-x-37 {
    --tw-translate-x: 148px !important;
  }

  .md\:translate-x-38 {
    --tw-translate-x: 152px !important;
  }

  .md\:translate-x-39 {
    --tw-translate-x: 156px !important;
  }

  .md\:translate-x-40 {
    --tw-translate-x: 160px !important;
  }

  .md\:translate-x-41 {
    --tw-translate-x: 164px !important;
  }

  .md\:translate-x-42 {
    --tw-translate-x: 168px !important;
  }

  .md\:translate-x-43 {
    --tw-translate-x: 172px !important;
  }

  .md\:translate-x-44 {
    --tw-translate-x: 176px !important;
  }

  .md\:translate-x-45 {
    --tw-translate-x: 180px !important;
  }

  .md\:translate-x-46 {
    --tw-translate-x: 184px !important;
  }

  .md\:translate-x-47 {
    --tw-translate-x: 188px !important;
  }

  .md\:translate-x-48 {
    --tw-translate-x: 192px !important;
  }

  .md\:translate-x-49 {
    --tw-translate-x: 196px !important;
  }

  .md\:translate-x-50 {
    --tw-translate-x: 200px !important;
  }

  .md\:translate-x-51 {
    --tw-translate-x: 204px !important;
  }

  .md\:translate-x-52 {
    --tw-translate-x: 208px !important;
  }

  .md\:translate-x-53 {
    --tw-translate-x: 212px !important;
  }

  .md\:translate-x-54 {
    --tw-translate-x: 216px !important;
  }

  .md\:translate-x-55 {
    --tw-translate-x: 220px !important;
  }

  .md\:translate-x-56 {
    --tw-translate-x: 224px !important;
  }

  .md\:translate-x-57 {
    --tw-translate-x: 228px !important;
  }

  .md\:translate-x-60 {
    --tw-translate-x: 240px !important;
  }

  .md\:translate-x-61 {
    --tw-translate-x: 244px !important;
  }

  .md\:translate-x-62 {
    --tw-translate-x: 248px !important;
  }

  .md\:translate-x-65 {
    --tw-translate-x: 260px !important;
  }

  .md\:translate-x-66 {
    --tw-translate-x: 264px !important;
  }

  .md\:translate-x-68 {
    --tw-translate-x: 272px !important;
  }

  .md\:translate-x-69 {
    --tw-translate-x: 276px !important;
  }

  .md\:translate-x-70 {
    --tw-translate-x: 280px !important;
  }

  .md\:translate-x-73 {
    --tw-translate-x: 292px !important;
  }

  .md\:translate-x-74 {
    --tw-translate-x: 296px !important;
  }

  .md\:translate-x-75 {
    --tw-translate-x: 300px !important;
  }

  .md\:translate-x-77 {
    --tw-translate-x: 308px !important;
  }

  .md\:translate-x-78 {
    --tw-translate-x: 312px !important;
  }

  .md\:translate-x-80 {
    --tw-translate-x: 320px !important;
  }

  .md\:translate-x-81 {
    --tw-translate-x: 324px !important;
  }

  .md\:translate-x-84 {
    --tw-translate-x: 336px !important;
  }

  .md\:translate-x-87 {
    --tw-translate-x: 348px !important;
  }

  .md\:translate-x-90 {
    --tw-translate-x: 360px !important;
  }

  .md\:translate-x-91 {
    --tw-translate-x: 364px !important;
  }

  .md\:translate-x-92 {
    --tw-translate-x: 368px !important;
  }

  .md\:translate-x-93 {
    --tw-translate-x: 372px !important;
  }

  .md\:translate-x-94 {
    --tw-translate-x: 376px !important;
  }

  .md\:translate-x-95 {
    --tw-translate-x: 380px !important;
  }

  .md\:translate-x-96 {
    --tw-translate-x: 384px !important;
  }

  .md\:translate-x-97 {
    --tw-translate-x: 388px !important;
  }

  .md\:translate-x-98 {
    --tw-translate-x: 392px !important;
  }

  .md\:translate-x-99 {
    --tw-translate-x: 396px !important;
  }

  .md\:translate-x-100 {
    --tw-translate-x: 400px !important;
  }

  .md\:translate-x-101 {
    --tw-translate-x: 404px !important;
  }

  .md\:translate-x-102 {
    --tw-translate-x: 408px !important;
  }

  .md\:translate-x-103 {
    --tw-translate-x: 412px !important;
  }

  .md\:translate-x-104 {
    --tw-translate-x: 416px !important;
  }

  .md\:translate-x-105 {
    --tw-translate-x: 420px !important;
  }

  .md\:translate-x-107 {
    --tw-translate-x: 428px !important;
  }

  .md\:translate-x-110 {
    --tw-translate-x: 440px !important;
  }

  .md\:translate-x-112 {
    --tw-translate-x: 448px !important;
  }

  .md\:translate-x-114 {
    --tw-translate-x: 456px !important;
  }

  .md\:translate-x-115 {
    --tw-translate-x: 460px !important;
  }

  .md\:translate-x-119 {
    --tw-translate-x: 476px !important;
  }

  .md\:translate-x-120 {
    --tw-translate-x: 480px !important;
  }

  .md\:translate-x-122 {
    --tw-translate-x: 488px !important;
  }

  .md\:translate-x-124 {
    --tw-translate-x: 496px !important;
  }

  .md\:translate-x-130 {
    --tw-translate-x: 520px !important;
  }

  .md\:translate-x-138 {
    --tw-translate-x: 552px !important;
  }

  .md\:translate-x-143 {
    --tw-translate-x: 572px !important;
  }

  .md\:translate-x-148 {
    --tw-translate-x: 592px !important;
  }

  .md\:translate-x-150 {
    --tw-translate-x: 600px !important;
  }

  .md\:translate-x-154 {
    --tw-translate-x: 616px !important;
  }

  .md\:translate-x-160 {
    --tw-translate-x: 640px !important;
  }

  .md\:translate-x-162 {
    --tw-translate-x: 648px !important;
  }

  .md\:translate-x-164 {
    --tw-translate-x: 656px !important;
  }

  .md\:translate-x-165 {
    --tw-translate-x: 660px !important;
  }

  .md\:translate-x-166 {
    --tw-translate-x: 664px !important;
  }

  .md\:translate-x-168 {
    --tw-translate-x: 672px !important;
  }

  .md\:translate-x-169 {
    --tw-translate-x: 676px !important;
  }

  .md\:translate-x-170 {
    --tw-translate-x: 680px !important;
  }

  .md\:translate-x-172 {
    --tw-translate-x: 688px !important;
  }

  .md\:translate-x-174 {
    --tw-translate-x: 696px !important;
  }

  .md\:translate-x-175 {
    --tw-translate-x: 700px !important;
  }

  .md\:translate-x-189 {
    --tw-translate-x: 756px !important;
  }

  .md\:translate-x-200 {
    --tw-translate-x: 800px !important;
  }

  .md\:translate-x-0\.5 {
    --tw-translate-x: 2px !important;
  }

  .md\:translate-x-1\.5 {
    --tw-translate-x: 6px !important;
  }

  .md\:translate-x-3\.5 {
    --tw-translate-x: 14px !important;
  }

  .md\:translate-x-6\.5 {
    --tw-translate-x: 26px !important;
  }

  .md\:translate-x-7\.5 {
    --tw-translate-x: 30px !important;
  }

  .md\:translate-x-17\.5 {
    --tw-translate-x: 70px !important;
  }

  .md\:translate-x-28\.5 {
    --tw-translate-x: 114px !important;
  }

  .md\:translate-x-31\.5 {
    --tw-translate-x: 126px !important;
  }

  .md\:translate-x-37\.5 {
    --tw-translate-x: 150px !important;
  }

  .md\:translate-x-72\.5 {
    --tw-translate-x: 290px !important;
  }

  .md\:translate-x-sm {
    --tw-translate-x: 8px !important;
  }

  .md\:translate-x-md {
    --tw-translate-x: 16px !important;
  }

  .md\:translate-x-lg {
    --tw-translate-x: 24px !important;
  }

  .md\:translate-x-xl {
    --tw-translate-x: 32px !important;
  }

  .md\:translate-x-n1 {
    --tw-translate-x: -4px !important;
  }

  .md\:translate-x-n2 {
    --tw-translate-x: -8px !important;
  }

  .md\:translate-x-n3 {
    --tw-translate-x: -12px !important;
  }

  .md\:translate-x-n4 {
    --tw-translate-x: -16px !important;
  }

  .md\:translate-x-n5 {
    --tw-translate-x: -20px !important;
  }

  .md\:translate-x-n6 {
    --tw-translate-x: -24px !important;
  }

  .md\:translate-x-n7 {
    --tw-translate-x: -28px !important;
  }

  .md\:translate-x-n8 {
    --tw-translate-x: -32px !important;
  }

  .md\:translate-x-n9 {
    --tw-translate-x: -36px !important;
  }

  .md\:translate-x-n10 {
    --tw-translate-x: -40px !important;
  }

  .md\:translate-x-n11 {
    --tw-translate-x: -44px !important;
  }

  .md\:translate-x-n12 {
    --tw-translate-x: -48px !important;
  }

  .md\:translate-x-n13 {
    --tw-translate-x: -52px !important;
  }

  .md\:translate-x-n14 {
    --tw-translate-x: -46px !important;
  }

  .md\:translate-x-n22 {
    --tw-translate-x: -88px !important;
  }

  .md\:-translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .md\:-translate-x-1 {
    --tw-translate-x: -4px !important;
  }

  .md\:-translate-x-2 {
    --tw-translate-x: -8px !important;
  }

  .md\:-translate-x-3 {
    --tw-translate-x: -12px !important;
  }

  .md\:-translate-x-4 {
    --tw-translate-x: -16px !important;
  }

  .md\:-translate-x-5 {
    --tw-translate-x: -20px !important;
  }

  .md\:-translate-x-6 {
    --tw-translate-x: -24px !important;
  }

  .md\:-translate-x-7 {
    --tw-translate-x: -28px !important;
  }

  .md\:-translate-x-8 {
    --tw-translate-x: -32px !important;
  }

  .md\:-translate-x-9 {
    --tw-translate-x: -36px !important;
  }

  .md\:-translate-x-10 {
    --tw-translate-x: -40px !important;
  }

  .md\:-translate-x-11 {
    --tw-translate-x: -44px !important;
  }

  .md\:-translate-x-12 {
    --tw-translate-x: -48px !important;
  }

  .md\:-translate-x-13 {
    --tw-translate-x: -52px !important;
  }

  .md\:-translate-x-14 {
    --tw-translate-x: -56px !important;
  }

  .md\:-translate-x-15 {
    --tw-translate-x: -60px !important;
  }

  .md\:-translate-x-16 {
    --tw-translate-x: -64px !important;
  }

  .md\:-translate-x-17 {
    --tw-translate-x: -68px !important;
  }

  .md\:-translate-x-18 {
    --tw-translate-x: -72px !important;
  }

  .md\:-translate-x-19 {
    --tw-translate-x: -76px !important;
  }

  .md\:-translate-x-20 {
    --tw-translate-x: -80px !important;
  }

  .md\:-translate-x-21 {
    --tw-translate-x: -84px !important;
  }

  .md\:-translate-x-22 {
    --tw-translate-x: -88px !important;
  }

  .md\:-translate-x-23 {
    --tw-translate-x: -92px !important;
  }

  .md\:-translate-x-24 {
    --tw-translate-x: -96px !important;
  }

  .md\:-translate-x-25 {
    --tw-translate-x: -100px !important;
  }

  .md\:-translate-x-26 {
    --tw-translate-x: -104px !important;
  }

  .md\:-translate-x-27 {
    --tw-translate-x: -108px !important;
  }

  .md\:-translate-x-28 {
    --tw-translate-x: -112px !important;
  }

  .md\:-translate-x-29 {
    --tw-translate-x: -116px !important;
  }

  .md\:-translate-x-30 {
    --tw-translate-x: -120px !important;
  }

  .md\:-translate-x-31 {
    --tw-translate-x: -124px !important;
  }

  .md\:-translate-x-32 {
    --tw-translate-x: -128px !important;
  }

  .md\:-translate-x-33 {
    --tw-translate-x: -132px !important;
  }

  .md\:-translate-x-34 {
    --tw-translate-x: -136px !important;
  }

  .md\:-translate-x-35 {
    --tw-translate-x: -140px !important;
  }

  .md\:-translate-x-36 {
    --tw-translate-x: -144px !important;
  }

  .md\:-translate-x-37 {
    --tw-translate-x: -148px !important;
  }

  .md\:-translate-x-38 {
    --tw-translate-x: -152px !important;
  }

  .md\:-translate-x-39 {
    --tw-translate-x: -156px !important;
  }

  .md\:-translate-x-40 {
    --tw-translate-x: -160px !important;
  }

  .md\:-translate-x-41 {
    --tw-translate-x: -164px !important;
  }

  .md\:-translate-x-42 {
    --tw-translate-x: -168px !important;
  }

  .md\:-translate-x-43 {
    --tw-translate-x: -172px !important;
  }

  .md\:-translate-x-44 {
    --tw-translate-x: -176px !important;
  }

  .md\:-translate-x-45 {
    --tw-translate-x: -180px !important;
  }

  .md\:-translate-x-46 {
    --tw-translate-x: -184px !important;
  }

  .md\:-translate-x-47 {
    --tw-translate-x: -188px !important;
  }

  .md\:-translate-x-48 {
    --tw-translate-x: -192px !important;
  }

  .md\:-translate-x-49 {
    --tw-translate-x: -196px !important;
  }

  .md\:-translate-x-50 {
    --tw-translate-x: -200px !important;
  }

  .md\:-translate-x-51 {
    --tw-translate-x: -204px !important;
  }

  .md\:-translate-x-52 {
    --tw-translate-x: -208px !important;
  }

  .md\:-translate-x-53 {
    --tw-translate-x: -212px !important;
  }

  .md\:-translate-x-54 {
    --tw-translate-x: -216px !important;
  }

  .md\:-translate-x-55 {
    --tw-translate-x: -220px !important;
  }

  .md\:-translate-x-56 {
    --tw-translate-x: -224px !important;
  }

  .md\:-translate-x-57 {
    --tw-translate-x: -228px !important;
  }

  .md\:-translate-x-60 {
    --tw-translate-x: -240px !important;
  }

  .md\:-translate-x-61 {
    --tw-translate-x: -244px !important;
  }

  .md\:-translate-x-62 {
    --tw-translate-x: -248px !important;
  }

  .md\:-translate-x-65 {
    --tw-translate-x: -260px !important;
  }

  .md\:-translate-x-66 {
    --tw-translate-x: -264px !important;
  }

  .md\:-translate-x-68 {
    --tw-translate-x: -272px !important;
  }

  .md\:-translate-x-69 {
    --tw-translate-x: -276px !important;
  }

  .md\:-translate-x-70 {
    --tw-translate-x: -280px !important;
  }

  .md\:-translate-x-73 {
    --tw-translate-x: -292px !important;
  }

  .md\:-translate-x-74 {
    --tw-translate-x: -296px !important;
  }

  .md\:-translate-x-75 {
    --tw-translate-x: -300px !important;
  }

  .md\:-translate-x-77 {
    --tw-translate-x: -308px !important;
  }

  .md\:-translate-x-78 {
    --tw-translate-x: -312px !important;
  }

  .md\:-translate-x-80 {
    --tw-translate-x: -320px !important;
  }

  .md\:-translate-x-81 {
    --tw-translate-x: -324px !important;
  }

  .md\:-translate-x-84 {
    --tw-translate-x: -336px !important;
  }

  .md\:-translate-x-87 {
    --tw-translate-x: -348px !important;
  }

  .md\:-translate-x-90 {
    --tw-translate-x: -360px !important;
  }

  .md\:-translate-x-91 {
    --tw-translate-x: -364px !important;
  }

  .md\:-translate-x-92 {
    --tw-translate-x: -368px !important;
  }

  .md\:-translate-x-93 {
    --tw-translate-x: -372px !important;
  }

  .md\:-translate-x-94 {
    --tw-translate-x: -376px !important;
  }

  .md\:-translate-x-95 {
    --tw-translate-x: -380px !important;
  }

  .md\:-translate-x-96 {
    --tw-translate-x: -384px !important;
  }

  .md\:-translate-x-97 {
    --tw-translate-x: -388px !important;
  }

  .md\:-translate-x-98 {
    --tw-translate-x: -392px !important;
  }

  .md\:-translate-x-99 {
    --tw-translate-x: -396px !important;
  }

  .md\:-translate-x-100 {
    --tw-translate-x: -400px !important;
  }

  .md\:-translate-x-101 {
    --tw-translate-x: -404px !important;
  }

  .md\:-translate-x-102 {
    --tw-translate-x: -408px !important;
  }

  .md\:-translate-x-103 {
    --tw-translate-x: -412px !important;
  }

  .md\:-translate-x-104 {
    --tw-translate-x: -416px !important;
  }

  .md\:-translate-x-105 {
    --tw-translate-x: -420px !important;
  }

  .md\:-translate-x-107 {
    --tw-translate-x: -428px !important;
  }

  .md\:-translate-x-110 {
    --tw-translate-x: -440px !important;
  }

  .md\:-translate-x-112 {
    --tw-translate-x: -448px !important;
  }

  .md\:-translate-x-114 {
    --tw-translate-x: -456px !important;
  }

  .md\:-translate-x-115 {
    --tw-translate-x: -460px !important;
  }

  .md\:-translate-x-119 {
    --tw-translate-x: -476px !important;
  }

  .md\:-translate-x-120 {
    --tw-translate-x: -480px !important;
  }

  .md\:-translate-x-122 {
    --tw-translate-x: -488px !important;
  }

  .md\:-translate-x-124 {
    --tw-translate-x: -496px !important;
  }

  .md\:-translate-x-130 {
    --tw-translate-x: -520px !important;
  }

  .md\:-translate-x-138 {
    --tw-translate-x: -552px !important;
  }

  .md\:-translate-x-143 {
    --tw-translate-x: -572px !important;
  }

  .md\:-translate-x-148 {
    --tw-translate-x: -592px !important;
  }

  .md\:-translate-x-150 {
    --tw-translate-x: -600px !important;
  }

  .md\:-translate-x-154 {
    --tw-translate-x: -616px !important;
  }

  .md\:-translate-x-160 {
    --tw-translate-x: -640px !important;
  }

  .md\:-translate-x-162 {
    --tw-translate-x: -648px !important;
  }

  .md\:-translate-x-164 {
    --tw-translate-x: -656px !important;
  }

  .md\:-translate-x-165 {
    --tw-translate-x: -660px !important;
  }

  .md\:-translate-x-166 {
    --tw-translate-x: -664px !important;
  }

  .md\:-translate-x-168 {
    --tw-translate-x: -672px !important;
  }

  .md\:-translate-x-169 {
    --tw-translate-x: -676px !important;
  }

  .md\:-translate-x-170 {
    --tw-translate-x: -680px !important;
  }

  .md\:-translate-x-172 {
    --tw-translate-x: -688px !important;
  }

  .md\:-translate-x-174 {
    --tw-translate-x: -696px !important;
  }

  .md\:-translate-x-175 {
    --tw-translate-x: -700px !important;
  }

  .md\:-translate-x-189 {
    --tw-translate-x: -756px !important;
  }

  .md\:-translate-x-200 {
    --tw-translate-x: -800px !important;
  }

  .md\:-translate-x-0\.5 {
    --tw-translate-x: -2px !important;
  }

  .md\:-translate-x-1\.5 {
    --tw-translate-x: -6px !important;
  }

  .md\:-translate-x-3\.5 {
    --tw-translate-x: -14px !important;
  }

  .md\:-translate-x-6\.5 {
    --tw-translate-x: -26px !important;
  }

  .md\:-translate-x-7\.5 {
    --tw-translate-x: -30px !important;
  }

  .md\:-translate-x-17\.5 {
    --tw-translate-x: -70px !important;
  }

  .md\:-translate-x-28\.5 {
    --tw-translate-x: -114px !important;
  }

  .md\:-translate-x-31\.5 {
    --tw-translate-x: -126px !important;
  }

  .md\:-translate-x-37\.5 {
    --tw-translate-x: -150px !important;
  }

  .md\:-translate-x-72\.5 {
    --tw-translate-x: -290px !important;
  }

  .md\:-translate-x-sm {
    --tw-translate-x: -8px !important;
  }

  .md\:-translate-x-md {
    --tw-translate-x: -16px !important;
  }

  .md\:-translate-x-lg {
    --tw-translate-x: -24px !important;
  }

  .md\:-translate-x-xl {
    --tw-translate-x: -32px !important;
  }

  .md\:-translate-x-n1 {
    --tw-translate-x: 4px !important;
  }

  .md\:-translate-x-n2 {
    --tw-translate-x: 8px !important;
  }

  .md\:-translate-x-n3 {
    --tw-translate-x: 12px !important;
  }

  .md\:-translate-x-n4 {
    --tw-translate-x: 16px !important;
  }

  .md\:-translate-x-n5 {
    --tw-translate-x: 20px !important;
  }

  .md\:-translate-x-n6 {
    --tw-translate-x: 24px !important;
  }

  .md\:-translate-x-n7 {
    --tw-translate-x: 28px !important;
  }

  .md\:-translate-x-n8 {
    --tw-translate-x: 32px !important;
  }

  .md\:-translate-x-n9 {
    --tw-translate-x: 36px !important;
  }

  .md\:-translate-x-n10 {
    --tw-translate-x: 40px !important;
  }

  .md\:-translate-x-n11 {
    --tw-translate-x: 44px !important;
  }

  .md\:-translate-x-n12 {
    --tw-translate-x: 48px !important;
  }

  .md\:-translate-x-n13 {
    --tw-translate-x: 52px !important;
  }

  .md\:-translate-x-n14 {
    --tw-translate-x: 46px !important;
  }

  .md\:-translate-x-n22 {
    --tw-translate-x: 88px !important;
  }

  .md\:translate-x-1\/2 {
    --tw-translate-x: 50% !important;
  }

  .md\:translate-x-1\/3 {
    --tw-translate-x: 33.333333% !important;
  }

  .md\:translate-x-2\/3 {
    --tw-translate-x: 66.666667% !important;
  }

  .md\:translate-x-1\/4 {
    --tw-translate-x: 25% !important;
  }

  .md\:translate-x-2\/4 {
    --tw-translate-x: 50% !important;
  }

  .md\:translate-x-3\/4 {
    --tw-translate-x: 75% !important;
  }

  .md\:translate-x-full {
    --tw-translate-x: 100% !important;
  }

  .md\:-translate-x-1\/2 {
    --tw-translate-x: -50% !important;
  }

  .md\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333% !important;
  }

  .md\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667% !important;
  }

  .md\:-translate-x-1\/4 {
    --tw-translate-x: -25% !important;
  }

  .md\:-translate-x-2\/4 {
    --tw-translate-x: -50% !important;
  }

  .md\:-translate-x-3\/4 {
    --tw-translate-x: -75% !important;
  }

  .md\:-translate-x-full {
    --tw-translate-x: -100% !important;
  }

  .md\:translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .md\:translate-y-1 {
    --tw-translate-y: 4px !important;
  }

  .md\:translate-y-2 {
    --tw-translate-y: 8px !important;
  }

  .md\:translate-y-3 {
    --tw-translate-y: 12px !important;
  }

  .md\:translate-y-4 {
    --tw-translate-y: 16px !important;
  }

  .md\:translate-y-5 {
    --tw-translate-y: 20px !important;
  }

  .md\:translate-y-6 {
    --tw-translate-y: 24px !important;
  }

  .md\:translate-y-7 {
    --tw-translate-y: 28px !important;
  }

  .md\:translate-y-8 {
    --tw-translate-y: 32px !important;
  }

  .md\:translate-y-9 {
    --tw-translate-y: 36px !important;
  }

  .md\:translate-y-10 {
    --tw-translate-y: 40px !important;
  }

  .md\:translate-y-11 {
    --tw-translate-y: 44px !important;
  }

  .md\:translate-y-12 {
    --tw-translate-y: 48px !important;
  }

  .md\:translate-y-13 {
    --tw-translate-y: 52px !important;
  }

  .md\:translate-y-14 {
    --tw-translate-y: 56px !important;
  }

  .md\:translate-y-15 {
    --tw-translate-y: 60px !important;
  }

  .md\:translate-y-16 {
    --tw-translate-y: 64px !important;
  }

  .md\:translate-y-17 {
    --tw-translate-y: 68px !important;
  }

  .md\:translate-y-18 {
    --tw-translate-y: 72px !important;
  }

  .md\:translate-y-19 {
    --tw-translate-y: 76px !important;
  }

  .md\:translate-y-20 {
    --tw-translate-y: 80px !important;
  }

  .md\:translate-y-21 {
    --tw-translate-y: 84px !important;
  }

  .md\:translate-y-22 {
    --tw-translate-y: 88px !important;
  }

  .md\:translate-y-23 {
    --tw-translate-y: 92px !important;
  }

  .md\:translate-y-24 {
    --tw-translate-y: 96px !important;
  }

  .md\:translate-y-25 {
    --tw-translate-y: 100px !important;
  }

  .md\:translate-y-26 {
    --tw-translate-y: 104px !important;
  }

  .md\:translate-y-27 {
    --tw-translate-y: 108px !important;
  }

  .md\:translate-y-28 {
    --tw-translate-y: 112px !important;
  }

  .md\:translate-y-29 {
    --tw-translate-y: 116px !important;
  }

  .md\:translate-y-30 {
    --tw-translate-y: 120px !important;
  }

  .md\:translate-y-31 {
    --tw-translate-y: 124px !important;
  }

  .md\:translate-y-32 {
    --tw-translate-y: 128px !important;
  }

  .md\:translate-y-33 {
    --tw-translate-y: 132px !important;
  }

  .md\:translate-y-34 {
    --tw-translate-y: 136px !important;
  }

  .md\:translate-y-35 {
    --tw-translate-y: 140px !important;
  }

  .md\:translate-y-36 {
    --tw-translate-y: 144px !important;
  }

  .md\:translate-y-37 {
    --tw-translate-y: 148px !important;
  }

  .md\:translate-y-38 {
    --tw-translate-y: 152px !important;
  }

  .md\:translate-y-39 {
    --tw-translate-y: 156px !important;
  }

  .md\:translate-y-40 {
    --tw-translate-y: 160px !important;
  }

  .md\:translate-y-41 {
    --tw-translate-y: 164px !important;
  }

  .md\:translate-y-42 {
    --tw-translate-y: 168px !important;
  }

  .md\:translate-y-43 {
    --tw-translate-y: 172px !important;
  }

  .md\:translate-y-44 {
    --tw-translate-y: 176px !important;
  }

  .md\:translate-y-45 {
    --tw-translate-y: 180px !important;
  }

  .md\:translate-y-46 {
    --tw-translate-y: 184px !important;
  }

  .md\:translate-y-47 {
    --tw-translate-y: 188px !important;
  }

  .md\:translate-y-48 {
    --tw-translate-y: 192px !important;
  }

  .md\:translate-y-49 {
    --tw-translate-y: 196px !important;
  }

  .md\:translate-y-50 {
    --tw-translate-y: 200px !important;
  }

  .md\:translate-y-51 {
    --tw-translate-y: 204px !important;
  }

  .md\:translate-y-52 {
    --tw-translate-y: 208px !important;
  }

  .md\:translate-y-53 {
    --tw-translate-y: 212px !important;
  }

  .md\:translate-y-54 {
    --tw-translate-y: 216px !important;
  }

  .md\:translate-y-55 {
    --tw-translate-y: 220px !important;
  }

  .md\:translate-y-56 {
    --tw-translate-y: 224px !important;
  }

  .md\:translate-y-57 {
    --tw-translate-y: 228px !important;
  }

  .md\:translate-y-60 {
    --tw-translate-y: 240px !important;
  }

  .md\:translate-y-61 {
    --tw-translate-y: 244px !important;
  }

  .md\:translate-y-62 {
    --tw-translate-y: 248px !important;
  }

  .md\:translate-y-65 {
    --tw-translate-y: 260px !important;
  }

  .md\:translate-y-66 {
    --tw-translate-y: 264px !important;
  }

  .md\:translate-y-68 {
    --tw-translate-y: 272px !important;
  }

  .md\:translate-y-69 {
    --tw-translate-y: 276px !important;
  }

  .md\:translate-y-70 {
    --tw-translate-y: 280px !important;
  }

  .md\:translate-y-73 {
    --tw-translate-y: 292px !important;
  }

  .md\:translate-y-74 {
    --tw-translate-y: 296px !important;
  }

  .md\:translate-y-75 {
    --tw-translate-y: 300px !important;
  }

  .md\:translate-y-77 {
    --tw-translate-y: 308px !important;
  }

  .md\:translate-y-78 {
    --tw-translate-y: 312px !important;
  }

  .md\:translate-y-80 {
    --tw-translate-y: 320px !important;
  }

  .md\:translate-y-81 {
    --tw-translate-y: 324px !important;
  }

  .md\:translate-y-84 {
    --tw-translate-y: 336px !important;
  }

  .md\:translate-y-87 {
    --tw-translate-y: 348px !important;
  }

  .md\:translate-y-90 {
    --tw-translate-y: 360px !important;
  }

  .md\:translate-y-91 {
    --tw-translate-y: 364px !important;
  }

  .md\:translate-y-92 {
    --tw-translate-y: 368px !important;
  }

  .md\:translate-y-93 {
    --tw-translate-y: 372px !important;
  }

  .md\:translate-y-94 {
    --tw-translate-y: 376px !important;
  }

  .md\:translate-y-95 {
    --tw-translate-y: 380px !important;
  }

  .md\:translate-y-96 {
    --tw-translate-y: 384px !important;
  }

  .md\:translate-y-97 {
    --tw-translate-y: 388px !important;
  }

  .md\:translate-y-98 {
    --tw-translate-y: 392px !important;
  }

  .md\:translate-y-99 {
    --tw-translate-y: 396px !important;
  }

  .md\:translate-y-100 {
    --tw-translate-y: 400px !important;
  }

  .md\:translate-y-101 {
    --tw-translate-y: 404px !important;
  }

  .md\:translate-y-102 {
    --tw-translate-y: 408px !important;
  }

  .md\:translate-y-103 {
    --tw-translate-y: 412px !important;
  }

  .md\:translate-y-104 {
    --tw-translate-y: 416px !important;
  }

  .md\:translate-y-105 {
    --tw-translate-y: 420px !important;
  }

  .md\:translate-y-107 {
    --tw-translate-y: 428px !important;
  }

  .md\:translate-y-110 {
    --tw-translate-y: 440px !important;
  }

  .md\:translate-y-112 {
    --tw-translate-y: 448px !important;
  }

  .md\:translate-y-114 {
    --tw-translate-y: 456px !important;
  }

  .md\:translate-y-115 {
    --tw-translate-y: 460px !important;
  }

  .md\:translate-y-119 {
    --tw-translate-y: 476px !important;
  }

  .md\:translate-y-120 {
    --tw-translate-y: 480px !important;
  }

  .md\:translate-y-122 {
    --tw-translate-y: 488px !important;
  }

  .md\:translate-y-124 {
    --tw-translate-y: 496px !important;
  }

  .md\:translate-y-130 {
    --tw-translate-y: 520px !important;
  }

  .md\:translate-y-138 {
    --tw-translate-y: 552px !important;
  }

  .md\:translate-y-143 {
    --tw-translate-y: 572px !important;
  }

  .md\:translate-y-148 {
    --tw-translate-y: 592px !important;
  }

  .md\:translate-y-150 {
    --tw-translate-y: 600px !important;
  }

  .md\:translate-y-154 {
    --tw-translate-y: 616px !important;
  }

  .md\:translate-y-160 {
    --tw-translate-y: 640px !important;
  }

  .md\:translate-y-162 {
    --tw-translate-y: 648px !important;
  }

  .md\:translate-y-164 {
    --tw-translate-y: 656px !important;
  }

  .md\:translate-y-165 {
    --tw-translate-y: 660px !important;
  }

  .md\:translate-y-166 {
    --tw-translate-y: 664px !important;
  }

  .md\:translate-y-168 {
    --tw-translate-y: 672px !important;
  }

  .md\:translate-y-169 {
    --tw-translate-y: 676px !important;
  }

  .md\:translate-y-170 {
    --tw-translate-y: 680px !important;
  }

  .md\:translate-y-172 {
    --tw-translate-y: 688px !important;
  }

  .md\:translate-y-174 {
    --tw-translate-y: 696px !important;
  }

  .md\:translate-y-175 {
    --tw-translate-y: 700px !important;
  }

  .md\:translate-y-189 {
    --tw-translate-y: 756px !important;
  }

  .md\:translate-y-200 {
    --tw-translate-y: 800px !important;
  }

  .md\:translate-y-0\.5 {
    --tw-translate-y: 2px !important;
  }

  .md\:translate-y-1\.5 {
    --tw-translate-y: 6px !important;
  }

  .md\:translate-y-3\.5 {
    --tw-translate-y: 14px !important;
  }

  .md\:translate-y-6\.5 {
    --tw-translate-y: 26px !important;
  }

  .md\:translate-y-7\.5 {
    --tw-translate-y: 30px !important;
  }

  .md\:translate-y-17\.5 {
    --tw-translate-y: 70px !important;
  }

  .md\:translate-y-28\.5 {
    --tw-translate-y: 114px !important;
  }

  .md\:translate-y-31\.5 {
    --tw-translate-y: 126px !important;
  }

  .md\:translate-y-37\.5 {
    --tw-translate-y: 150px !important;
  }

  .md\:translate-y-72\.5 {
    --tw-translate-y: 290px !important;
  }

  .md\:translate-y-sm {
    --tw-translate-y: 8px !important;
  }

  .md\:translate-y-md {
    --tw-translate-y: 16px !important;
  }

  .md\:translate-y-lg {
    --tw-translate-y: 24px !important;
  }

  .md\:translate-y-xl {
    --tw-translate-y: 32px !important;
  }

  .md\:translate-y-n1 {
    --tw-translate-y: -4px !important;
  }

  .md\:translate-y-n2 {
    --tw-translate-y: -8px !important;
  }

  .md\:translate-y-n3 {
    --tw-translate-y: -12px !important;
  }

  .md\:translate-y-n4 {
    --tw-translate-y: -16px !important;
  }

  .md\:translate-y-n5 {
    --tw-translate-y: -20px !important;
  }

  .md\:translate-y-n6 {
    --tw-translate-y: -24px !important;
  }

  .md\:translate-y-n7 {
    --tw-translate-y: -28px !important;
  }

  .md\:translate-y-n8 {
    --tw-translate-y: -32px !important;
  }

  .md\:translate-y-n9 {
    --tw-translate-y: -36px !important;
  }

  .md\:translate-y-n10 {
    --tw-translate-y: -40px !important;
  }

  .md\:translate-y-n11 {
    --tw-translate-y: -44px !important;
  }

  .md\:translate-y-n12 {
    --tw-translate-y: -48px !important;
  }

  .md\:translate-y-n13 {
    --tw-translate-y: -52px !important;
  }

  .md\:translate-y-n14 {
    --tw-translate-y: -46px !important;
  }

  .md\:translate-y-n22 {
    --tw-translate-y: -88px !important;
  }

  .md\:-translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .md\:-translate-y-1 {
    --tw-translate-y: -4px !important;
  }

  .md\:-translate-y-2 {
    --tw-translate-y: -8px !important;
  }

  .md\:-translate-y-3 {
    --tw-translate-y: -12px !important;
  }

  .md\:-translate-y-4 {
    --tw-translate-y: -16px !important;
  }

  .md\:-translate-y-5 {
    --tw-translate-y: -20px !important;
  }

  .md\:-translate-y-6 {
    --tw-translate-y: -24px !important;
  }

  .md\:-translate-y-7 {
    --tw-translate-y: -28px !important;
  }

  .md\:-translate-y-8 {
    --tw-translate-y: -32px !important;
  }

  .md\:-translate-y-9 {
    --tw-translate-y: -36px !important;
  }

  .md\:-translate-y-10 {
    --tw-translate-y: -40px !important;
  }

  .md\:-translate-y-11 {
    --tw-translate-y: -44px !important;
  }

  .md\:-translate-y-12 {
    --tw-translate-y: -48px !important;
  }

  .md\:-translate-y-13 {
    --tw-translate-y: -52px !important;
  }

  .md\:-translate-y-14 {
    --tw-translate-y: -56px !important;
  }

  .md\:-translate-y-15 {
    --tw-translate-y: -60px !important;
  }

  .md\:-translate-y-16 {
    --tw-translate-y: -64px !important;
  }

  .md\:-translate-y-17 {
    --tw-translate-y: -68px !important;
  }

  .md\:-translate-y-18 {
    --tw-translate-y: -72px !important;
  }

  .md\:-translate-y-19 {
    --tw-translate-y: -76px !important;
  }

  .md\:-translate-y-20 {
    --tw-translate-y: -80px !important;
  }

  .md\:-translate-y-21 {
    --tw-translate-y: -84px !important;
  }

  .md\:-translate-y-22 {
    --tw-translate-y: -88px !important;
  }

  .md\:-translate-y-23 {
    --tw-translate-y: -92px !important;
  }

  .md\:-translate-y-24 {
    --tw-translate-y: -96px !important;
  }

  .md\:-translate-y-25 {
    --tw-translate-y: -100px !important;
  }

  .md\:-translate-y-26 {
    --tw-translate-y: -104px !important;
  }

  .md\:-translate-y-27 {
    --tw-translate-y: -108px !important;
  }

  .md\:-translate-y-28 {
    --tw-translate-y: -112px !important;
  }

  .md\:-translate-y-29 {
    --tw-translate-y: -116px !important;
  }

  .md\:-translate-y-30 {
    --tw-translate-y: -120px !important;
  }

  .md\:-translate-y-31 {
    --tw-translate-y: -124px !important;
  }

  .md\:-translate-y-32 {
    --tw-translate-y: -128px !important;
  }

  .md\:-translate-y-33 {
    --tw-translate-y: -132px !important;
  }

  .md\:-translate-y-34 {
    --tw-translate-y: -136px !important;
  }

  .md\:-translate-y-35 {
    --tw-translate-y: -140px !important;
  }

  .md\:-translate-y-36 {
    --tw-translate-y: -144px !important;
  }

  .md\:-translate-y-37 {
    --tw-translate-y: -148px !important;
  }

  .md\:-translate-y-38 {
    --tw-translate-y: -152px !important;
  }

  .md\:-translate-y-39 {
    --tw-translate-y: -156px !important;
  }

  .md\:-translate-y-40 {
    --tw-translate-y: -160px !important;
  }

  .md\:-translate-y-41 {
    --tw-translate-y: -164px !important;
  }

  .md\:-translate-y-42 {
    --tw-translate-y: -168px !important;
  }

  .md\:-translate-y-43 {
    --tw-translate-y: -172px !important;
  }

  .md\:-translate-y-44 {
    --tw-translate-y: -176px !important;
  }

  .md\:-translate-y-45 {
    --tw-translate-y: -180px !important;
  }

  .md\:-translate-y-46 {
    --tw-translate-y: -184px !important;
  }

  .md\:-translate-y-47 {
    --tw-translate-y: -188px !important;
  }

  .md\:-translate-y-48 {
    --tw-translate-y: -192px !important;
  }

  .md\:-translate-y-49 {
    --tw-translate-y: -196px !important;
  }

  .md\:-translate-y-50 {
    --tw-translate-y: -200px !important;
  }

  .md\:-translate-y-51 {
    --tw-translate-y: -204px !important;
  }

  .md\:-translate-y-52 {
    --tw-translate-y: -208px !important;
  }

  .md\:-translate-y-53 {
    --tw-translate-y: -212px !important;
  }

  .md\:-translate-y-54 {
    --tw-translate-y: -216px !important;
  }

  .md\:-translate-y-55 {
    --tw-translate-y: -220px !important;
  }

  .md\:-translate-y-56 {
    --tw-translate-y: -224px !important;
  }

  .md\:-translate-y-57 {
    --tw-translate-y: -228px !important;
  }

  .md\:-translate-y-60 {
    --tw-translate-y: -240px !important;
  }

  .md\:-translate-y-61 {
    --tw-translate-y: -244px !important;
  }

  .md\:-translate-y-62 {
    --tw-translate-y: -248px !important;
  }

  .md\:-translate-y-65 {
    --tw-translate-y: -260px !important;
  }

  .md\:-translate-y-66 {
    --tw-translate-y: -264px !important;
  }

  .md\:-translate-y-68 {
    --tw-translate-y: -272px !important;
  }

  .md\:-translate-y-69 {
    --tw-translate-y: -276px !important;
  }

  .md\:-translate-y-70 {
    --tw-translate-y: -280px !important;
  }

  .md\:-translate-y-73 {
    --tw-translate-y: -292px !important;
  }

  .md\:-translate-y-74 {
    --tw-translate-y: -296px !important;
  }

  .md\:-translate-y-75 {
    --tw-translate-y: -300px !important;
  }

  .md\:-translate-y-77 {
    --tw-translate-y: -308px !important;
  }

  .md\:-translate-y-78 {
    --tw-translate-y: -312px !important;
  }

  .md\:-translate-y-80 {
    --tw-translate-y: -320px !important;
  }

  .md\:-translate-y-81 {
    --tw-translate-y: -324px !important;
  }

  .md\:-translate-y-84 {
    --tw-translate-y: -336px !important;
  }

  .md\:-translate-y-87 {
    --tw-translate-y: -348px !important;
  }

  .md\:-translate-y-90 {
    --tw-translate-y: -360px !important;
  }

  .md\:-translate-y-91 {
    --tw-translate-y: -364px !important;
  }

  .md\:-translate-y-92 {
    --tw-translate-y: -368px !important;
  }

  .md\:-translate-y-93 {
    --tw-translate-y: -372px !important;
  }

  .md\:-translate-y-94 {
    --tw-translate-y: -376px !important;
  }

  .md\:-translate-y-95 {
    --tw-translate-y: -380px !important;
  }

  .md\:-translate-y-96 {
    --tw-translate-y: -384px !important;
  }

  .md\:-translate-y-97 {
    --tw-translate-y: -388px !important;
  }

  .md\:-translate-y-98 {
    --tw-translate-y: -392px !important;
  }

  .md\:-translate-y-99 {
    --tw-translate-y: -396px !important;
  }

  .md\:-translate-y-100 {
    --tw-translate-y: -400px !important;
  }

  .md\:-translate-y-101 {
    --tw-translate-y: -404px !important;
  }

  .md\:-translate-y-102 {
    --tw-translate-y: -408px !important;
  }

  .md\:-translate-y-103 {
    --tw-translate-y: -412px !important;
  }

  .md\:-translate-y-104 {
    --tw-translate-y: -416px !important;
  }

  .md\:-translate-y-105 {
    --tw-translate-y: -420px !important;
  }

  .md\:-translate-y-107 {
    --tw-translate-y: -428px !important;
  }

  .md\:-translate-y-110 {
    --tw-translate-y: -440px !important;
  }

  .md\:-translate-y-112 {
    --tw-translate-y: -448px !important;
  }

  .md\:-translate-y-114 {
    --tw-translate-y: -456px !important;
  }

  .md\:-translate-y-115 {
    --tw-translate-y: -460px !important;
  }

  .md\:-translate-y-119 {
    --tw-translate-y: -476px !important;
  }

  .md\:-translate-y-120 {
    --tw-translate-y: -480px !important;
  }

  .md\:-translate-y-122 {
    --tw-translate-y: -488px !important;
  }

  .md\:-translate-y-124 {
    --tw-translate-y: -496px !important;
  }

  .md\:-translate-y-130 {
    --tw-translate-y: -520px !important;
  }

  .md\:-translate-y-138 {
    --tw-translate-y: -552px !important;
  }

  .md\:-translate-y-143 {
    --tw-translate-y: -572px !important;
  }

  .md\:-translate-y-148 {
    --tw-translate-y: -592px !important;
  }

  .md\:-translate-y-150 {
    --tw-translate-y: -600px !important;
  }

  .md\:-translate-y-154 {
    --tw-translate-y: -616px !important;
  }

  .md\:-translate-y-160 {
    --tw-translate-y: -640px !important;
  }

  .md\:-translate-y-162 {
    --tw-translate-y: -648px !important;
  }

  .md\:-translate-y-164 {
    --tw-translate-y: -656px !important;
  }

  .md\:-translate-y-165 {
    --tw-translate-y: -660px !important;
  }

  .md\:-translate-y-166 {
    --tw-translate-y: -664px !important;
  }

  .md\:-translate-y-168 {
    --tw-translate-y: -672px !important;
  }

  .md\:-translate-y-169 {
    --tw-translate-y: -676px !important;
  }

  .md\:-translate-y-170 {
    --tw-translate-y: -680px !important;
  }

  .md\:-translate-y-172 {
    --tw-translate-y: -688px !important;
  }

  .md\:-translate-y-174 {
    --tw-translate-y: -696px !important;
  }

  .md\:-translate-y-175 {
    --tw-translate-y: -700px !important;
  }

  .md\:-translate-y-189 {
    --tw-translate-y: -756px !important;
  }

  .md\:-translate-y-200 {
    --tw-translate-y: -800px !important;
  }

  .md\:-translate-y-0\.5 {
    --tw-translate-y: -2px !important;
  }

  .md\:-translate-y-1\.5 {
    --tw-translate-y: -6px !important;
  }

  .md\:-translate-y-3\.5 {
    --tw-translate-y: -14px !important;
  }

  .md\:-translate-y-6\.5 {
    --tw-translate-y: -26px !important;
  }

  .md\:-translate-y-7\.5 {
    --tw-translate-y: -30px !important;
  }

  .md\:-translate-y-17\.5 {
    --tw-translate-y: -70px !important;
  }

  .md\:-translate-y-28\.5 {
    --tw-translate-y: -114px !important;
  }

  .md\:-translate-y-31\.5 {
    --tw-translate-y: -126px !important;
  }

  .md\:-translate-y-37\.5 {
    --tw-translate-y: -150px !important;
  }

  .md\:-translate-y-72\.5 {
    --tw-translate-y: -290px !important;
  }

  .md\:-translate-y-sm {
    --tw-translate-y: -8px !important;
  }

  .md\:-translate-y-md {
    --tw-translate-y: -16px !important;
  }

  .md\:-translate-y-lg {
    --tw-translate-y: -24px !important;
  }

  .md\:-translate-y-xl {
    --tw-translate-y: -32px !important;
  }

  .md\:-translate-y-n1 {
    --tw-translate-y: 4px !important;
  }

  .md\:-translate-y-n2 {
    --tw-translate-y: 8px !important;
  }

  .md\:-translate-y-n3 {
    --tw-translate-y: 12px !important;
  }

  .md\:-translate-y-n4 {
    --tw-translate-y: 16px !important;
  }

  .md\:-translate-y-n5 {
    --tw-translate-y: 20px !important;
  }

  .md\:-translate-y-n6 {
    --tw-translate-y: 24px !important;
  }

  .md\:-translate-y-n7 {
    --tw-translate-y: 28px !important;
  }

  .md\:-translate-y-n8 {
    --tw-translate-y: 32px !important;
  }

  .md\:-translate-y-n9 {
    --tw-translate-y: 36px !important;
  }

  .md\:-translate-y-n10 {
    --tw-translate-y: 40px !important;
  }

  .md\:-translate-y-n11 {
    --tw-translate-y: 44px !important;
  }

  .md\:-translate-y-n12 {
    --tw-translate-y: 48px !important;
  }

  .md\:-translate-y-n13 {
    --tw-translate-y: 52px !important;
  }

  .md\:-translate-y-n14 {
    --tw-translate-y: 46px !important;
  }

  .md\:-translate-y-n22 {
    --tw-translate-y: 88px !important;
  }

  .md\:translate-y-1\/2 {
    --tw-translate-y: 50% !important;
  }

  .md\:translate-y-1\/3 {
    --tw-translate-y: 33.333333% !important;
  }

  .md\:translate-y-2\/3 {
    --tw-translate-y: 66.666667% !important;
  }

  .md\:translate-y-1\/4 {
    --tw-translate-y: 25% !important;
  }

  .md\:translate-y-2\/4 {
    --tw-translate-y: 50% !important;
  }

  .md\:translate-y-3\/4 {
    --tw-translate-y: 75% !important;
  }

  .md\:translate-y-full {
    --tw-translate-y: 100% !important;
  }

  .md\:-translate-y-1\/2 {
    --tw-translate-y: -50% !important;
  }

  .md\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333% !important;
  }

  .md\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667% !important;
  }

  .md\:-translate-y-1\/4 {
    --tw-translate-y: -25% !important;
  }

  .md\:-translate-y-2\/4 {
    --tw-translate-y: -50% !important;
  }

  .md\:-translate-y-3\/4 {
    --tw-translate-y: -75% !important;
  }

  .md\:-translate-y-full {
    --tw-translate-y: -100% !important;
  }

  .md\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .md\:hover\:translate-x-1:hover {
    --tw-translate-x: 4px !important;
  }

  .md\:hover\:translate-x-2:hover {
    --tw-translate-x: 8px !important;
  }

  .md\:hover\:translate-x-3:hover {
    --tw-translate-x: 12px !important;
  }

  .md\:hover\:translate-x-4:hover {
    --tw-translate-x: 16px !important;
  }

  .md\:hover\:translate-x-5:hover {
    --tw-translate-x: 20px !important;
  }

  .md\:hover\:translate-x-6:hover {
    --tw-translate-x: 24px !important;
  }

  .md\:hover\:translate-x-7:hover {
    --tw-translate-x: 28px !important;
  }

  .md\:hover\:translate-x-8:hover {
    --tw-translate-x: 32px !important;
  }

  .md\:hover\:translate-x-9:hover {
    --tw-translate-x: 36px !important;
  }

  .md\:hover\:translate-x-10:hover {
    --tw-translate-x: 40px !important;
  }

  .md\:hover\:translate-x-11:hover {
    --tw-translate-x: 44px !important;
  }

  .md\:hover\:translate-x-12:hover {
    --tw-translate-x: 48px !important;
  }

  .md\:hover\:translate-x-13:hover {
    --tw-translate-x: 52px !important;
  }

  .md\:hover\:translate-x-14:hover {
    --tw-translate-x: 56px !important;
  }

  .md\:hover\:translate-x-15:hover {
    --tw-translate-x: 60px !important;
  }

  .md\:hover\:translate-x-16:hover {
    --tw-translate-x: 64px !important;
  }

  .md\:hover\:translate-x-17:hover {
    --tw-translate-x: 68px !important;
  }

  .md\:hover\:translate-x-18:hover {
    --tw-translate-x: 72px !important;
  }

  .md\:hover\:translate-x-19:hover {
    --tw-translate-x: 76px !important;
  }

  .md\:hover\:translate-x-20:hover {
    --tw-translate-x: 80px !important;
  }

  .md\:hover\:translate-x-21:hover {
    --tw-translate-x: 84px !important;
  }

  .md\:hover\:translate-x-22:hover {
    --tw-translate-x: 88px !important;
  }

  .md\:hover\:translate-x-23:hover {
    --tw-translate-x: 92px !important;
  }

  .md\:hover\:translate-x-24:hover {
    --tw-translate-x: 96px !important;
  }

  .md\:hover\:translate-x-25:hover {
    --tw-translate-x: 100px !important;
  }

  .md\:hover\:translate-x-26:hover {
    --tw-translate-x: 104px !important;
  }

  .md\:hover\:translate-x-27:hover {
    --tw-translate-x: 108px !important;
  }

  .md\:hover\:translate-x-28:hover {
    --tw-translate-x: 112px !important;
  }

  .md\:hover\:translate-x-29:hover {
    --tw-translate-x: 116px !important;
  }

  .md\:hover\:translate-x-30:hover {
    --tw-translate-x: 120px !important;
  }

  .md\:hover\:translate-x-31:hover {
    --tw-translate-x: 124px !important;
  }

  .md\:hover\:translate-x-32:hover {
    --tw-translate-x: 128px !important;
  }

  .md\:hover\:translate-x-33:hover {
    --tw-translate-x: 132px !important;
  }

  .md\:hover\:translate-x-34:hover {
    --tw-translate-x: 136px !important;
  }

  .md\:hover\:translate-x-35:hover {
    --tw-translate-x: 140px !important;
  }

  .md\:hover\:translate-x-36:hover {
    --tw-translate-x: 144px !important;
  }

  .md\:hover\:translate-x-37:hover {
    --tw-translate-x: 148px !important;
  }

  .md\:hover\:translate-x-38:hover {
    --tw-translate-x: 152px !important;
  }

  .md\:hover\:translate-x-39:hover {
    --tw-translate-x: 156px !important;
  }

  .md\:hover\:translate-x-40:hover {
    --tw-translate-x: 160px !important;
  }

  .md\:hover\:translate-x-41:hover {
    --tw-translate-x: 164px !important;
  }

  .md\:hover\:translate-x-42:hover {
    --tw-translate-x: 168px !important;
  }

  .md\:hover\:translate-x-43:hover {
    --tw-translate-x: 172px !important;
  }

  .md\:hover\:translate-x-44:hover {
    --tw-translate-x: 176px !important;
  }

  .md\:hover\:translate-x-45:hover {
    --tw-translate-x: 180px !important;
  }

  .md\:hover\:translate-x-46:hover {
    --tw-translate-x: 184px !important;
  }

  .md\:hover\:translate-x-47:hover {
    --tw-translate-x: 188px !important;
  }

  .md\:hover\:translate-x-48:hover {
    --tw-translate-x: 192px !important;
  }

  .md\:hover\:translate-x-49:hover {
    --tw-translate-x: 196px !important;
  }

  .md\:hover\:translate-x-50:hover {
    --tw-translate-x: 200px !important;
  }

  .md\:hover\:translate-x-51:hover {
    --tw-translate-x: 204px !important;
  }

  .md\:hover\:translate-x-52:hover {
    --tw-translate-x: 208px !important;
  }

  .md\:hover\:translate-x-53:hover {
    --tw-translate-x: 212px !important;
  }

  .md\:hover\:translate-x-54:hover {
    --tw-translate-x: 216px !important;
  }

  .md\:hover\:translate-x-55:hover {
    --tw-translate-x: 220px !important;
  }

  .md\:hover\:translate-x-56:hover {
    --tw-translate-x: 224px !important;
  }

  .md\:hover\:translate-x-57:hover {
    --tw-translate-x: 228px !important;
  }

  .md\:hover\:translate-x-60:hover {
    --tw-translate-x: 240px !important;
  }

  .md\:hover\:translate-x-61:hover {
    --tw-translate-x: 244px !important;
  }

  .md\:hover\:translate-x-62:hover {
    --tw-translate-x: 248px !important;
  }

  .md\:hover\:translate-x-65:hover {
    --tw-translate-x: 260px !important;
  }

  .md\:hover\:translate-x-66:hover {
    --tw-translate-x: 264px !important;
  }

  .md\:hover\:translate-x-68:hover {
    --tw-translate-x: 272px !important;
  }

  .md\:hover\:translate-x-69:hover {
    --tw-translate-x: 276px !important;
  }

  .md\:hover\:translate-x-70:hover {
    --tw-translate-x: 280px !important;
  }

  .md\:hover\:translate-x-73:hover {
    --tw-translate-x: 292px !important;
  }

  .md\:hover\:translate-x-74:hover {
    --tw-translate-x: 296px !important;
  }

  .md\:hover\:translate-x-75:hover {
    --tw-translate-x: 300px !important;
  }

  .md\:hover\:translate-x-77:hover {
    --tw-translate-x: 308px !important;
  }

  .md\:hover\:translate-x-78:hover {
    --tw-translate-x: 312px !important;
  }

  .md\:hover\:translate-x-80:hover {
    --tw-translate-x: 320px !important;
  }

  .md\:hover\:translate-x-81:hover {
    --tw-translate-x: 324px !important;
  }

  .md\:hover\:translate-x-84:hover {
    --tw-translate-x: 336px !important;
  }

  .md\:hover\:translate-x-87:hover {
    --tw-translate-x: 348px !important;
  }

  .md\:hover\:translate-x-90:hover {
    --tw-translate-x: 360px !important;
  }

  .md\:hover\:translate-x-91:hover {
    --tw-translate-x: 364px !important;
  }

  .md\:hover\:translate-x-92:hover {
    --tw-translate-x: 368px !important;
  }

  .md\:hover\:translate-x-93:hover {
    --tw-translate-x: 372px !important;
  }

  .md\:hover\:translate-x-94:hover {
    --tw-translate-x: 376px !important;
  }

  .md\:hover\:translate-x-95:hover {
    --tw-translate-x: 380px !important;
  }

  .md\:hover\:translate-x-96:hover {
    --tw-translate-x: 384px !important;
  }

  .md\:hover\:translate-x-97:hover {
    --tw-translate-x: 388px !important;
  }

  .md\:hover\:translate-x-98:hover {
    --tw-translate-x: 392px !important;
  }

  .md\:hover\:translate-x-99:hover {
    --tw-translate-x: 396px !important;
  }

  .md\:hover\:translate-x-100:hover {
    --tw-translate-x: 400px !important;
  }

  .md\:hover\:translate-x-101:hover {
    --tw-translate-x: 404px !important;
  }

  .md\:hover\:translate-x-102:hover {
    --tw-translate-x: 408px !important;
  }

  .md\:hover\:translate-x-103:hover {
    --tw-translate-x: 412px !important;
  }

  .md\:hover\:translate-x-104:hover {
    --tw-translate-x: 416px !important;
  }

  .md\:hover\:translate-x-105:hover {
    --tw-translate-x: 420px !important;
  }

  .md\:hover\:translate-x-107:hover {
    --tw-translate-x: 428px !important;
  }

  .md\:hover\:translate-x-110:hover {
    --tw-translate-x: 440px !important;
  }

  .md\:hover\:translate-x-112:hover {
    --tw-translate-x: 448px !important;
  }

  .md\:hover\:translate-x-114:hover {
    --tw-translate-x: 456px !important;
  }

  .md\:hover\:translate-x-115:hover {
    --tw-translate-x: 460px !important;
  }

  .md\:hover\:translate-x-119:hover {
    --tw-translate-x: 476px !important;
  }

  .md\:hover\:translate-x-120:hover {
    --tw-translate-x: 480px !important;
  }

  .md\:hover\:translate-x-122:hover {
    --tw-translate-x: 488px !important;
  }

  .md\:hover\:translate-x-124:hover {
    --tw-translate-x: 496px !important;
  }

  .md\:hover\:translate-x-130:hover {
    --tw-translate-x: 520px !important;
  }

  .md\:hover\:translate-x-138:hover {
    --tw-translate-x: 552px !important;
  }

  .md\:hover\:translate-x-143:hover {
    --tw-translate-x: 572px !important;
  }

  .md\:hover\:translate-x-148:hover {
    --tw-translate-x: 592px !important;
  }

  .md\:hover\:translate-x-150:hover {
    --tw-translate-x: 600px !important;
  }

  .md\:hover\:translate-x-154:hover {
    --tw-translate-x: 616px !important;
  }

  .md\:hover\:translate-x-160:hover {
    --tw-translate-x: 640px !important;
  }

  .md\:hover\:translate-x-162:hover {
    --tw-translate-x: 648px !important;
  }

  .md\:hover\:translate-x-164:hover {
    --tw-translate-x: 656px !important;
  }

  .md\:hover\:translate-x-165:hover {
    --tw-translate-x: 660px !important;
  }

  .md\:hover\:translate-x-166:hover {
    --tw-translate-x: 664px !important;
  }

  .md\:hover\:translate-x-168:hover {
    --tw-translate-x: 672px !important;
  }

  .md\:hover\:translate-x-169:hover {
    --tw-translate-x: 676px !important;
  }

  .md\:hover\:translate-x-170:hover {
    --tw-translate-x: 680px !important;
  }

  .md\:hover\:translate-x-172:hover {
    --tw-translate-x: 688px !important;
  }

  .md\:hover\:translate-x-174:hover {
    --tw-translate-x: 696px !important;
  }

  .md\:hover\:translate-x-175:hover {
    --tw-translate-x: 700px !important;
  }

  .md\:hover\:translate-x-189:hover {
    --tw-translate-x: 756px !important;
  }

  .md\:hover\:translate-x-200:hover {
    --tw-translate-x: 800px !important;
  }

  .md\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 2px !important;
  }

  .md\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 6px !important;
  }

  .md\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 14px !important;
  }

  .md\:hover\:translate-x-6\.5:hover {
    --tw-translate-x: 26px !important;
  }

  .md\:hover\:translate-x-7\.5:hover {
    --tw-translate-x: 30px !important;
  }

  .md\:hover\:translate-x-17\.5:hover {
    --tw-translate-x: 70px !important;
  }

  .md\:hover\:translate-x-28\.5:hover {
    --tw-translate-x: 114px !important;
  }

  .md\:hover\:translate-x-31\.5:hover {
    --tw-translate-x: 126px !important;
  }

  .md\:hover\:translate-x-37\.5:hover {
    --tw-translate-x: 150px !important;
  }

  .md\:hover\:translate-x-72\.5:hover {
    --tw-translate-x: 290px !important;
  }

  .md\:hover\:translate-x-sm:hover {
    --tw-translate-x: 8px !important;
  }

  .md\:hover\:translate-x-md:hover {
    --tw-translate-x: 16px !important;
  }

  .md\:hover\:translate-x-lg:hover {
    --tw-translate-x: 24px !important;
  }

  .md\:hover\:translate-x-xl:hover {
    --tw-translate-x: 32px !important;
  }

  .md\:hover\:translate-x-n1:hover {
    --tw-translate-x: -4px !important;
  }

  .md\:hover\:translate-x-n2:hover {
    --tw-translate-x: -8px !important;
  }

  .md\:hover\:translate-x-n3:hover {
    --tw-translate-x: -12px !important;
  }

  .md\:hover\:translate-x-n4:hover {
    --tw-translate-x: -16px !important;
  }

  .md\:hover\:translate-x-n5:hover {
    --tw-translate-x: -20px !important;
  }

  .md\:hover\:translate-x-n6:hover {
    --tw-translate-x: -24px !important;
  }

  .md\:hover\:translate-x-n7:hover {
    --tw-translate-x: -28px !important;
  }

  .md\:hover\:translate-x-n8:hover {
    --tw-translate-x: -32px !important;
  }

  .md\:hover\:translate-x-n9:hover {
    --tw-translate-x: -36px !important;
  }

  .md\:hover\:translate-x-n10:hover {
    --tw-translate-x: -40px !important;
  }

  .md\:hover\:translate-x-n11:hover {
    --tw-translate-x: -44px !important;
  }

  .md\:hover\:translate-x-n12:hover {
    --tw-translate-x: -48px !important;
  }

  .md\:hover\:translate-x-n13:hover {
    --tw-translate-x: -52px !important;
  }

  .md\:hover\:translate-x-n14:hover {
    --tw-translate-x: -46px !important;
  }

  .md\:hover\:translate-x-n22:hover {
    --tw-translate-x: -88px !important;
  }

  .md\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .md\:hover\:-translate-x-1:hover {
    --tw-translate-x: -4px !important;
  }

  .md\:hover\:-translate-x-2:hover {
    --tw-translate-x: -8px !important;
  }

  .md\:hover\:-translate-x-3:hover {
    --tw-translate-x: -12px !important;
  }

  .md\:hover\:-translate-x-4:hover {
    --tw-translate-x: -16px !important;
  }

  .md\:hover\:-translate-x-5:hover {
    --tw-translate-x: -20px !important;
  }

  .md\:hover\:-translate-x-6:hover {
    --tw-translate-x: -24px !important;
  }

  .md\:hover\:-translate-x-7:hover {
    --tw-translate-x: -28px !important;
  }

  .md\:hover\:-translate-x-8:hover {
    --tw-translate-x: -32px !important;
  }

  .md\:hover\:-translate-x-9:hover {
    --tw-translate-x: -36px !important;
  }

  .md\:hover\:-translate-x-10:hover {
    --tw-translate-x: -40px !important;
  }

  .md\:hover\:-translate-x-11:hover {
    --tw-translate-x: -44px !important;
  }

  .md\:hover\:-translate-x-12:hover {
    --tw-translate-x: -48px !important;
  }

  .md\:hover\:-translate-x-13:hover {
    --tw-translate-x: -52px !important;
  }

  .md\:hover\:-translate-x-14:hover {
    --tw-translate-x: -56px !important;
  }

  .md\:hover\:-translate-x-15:hover {
    --tw-translate-x: -60px !important;
  }

  .md\:hover\:-translate-x-16:hover {
    --tw-translate-x: -64px !important;
  }

  .md\:hover\:-translate-x-17:hover {
    --tw-translate-x: -68px !important;
  }

  .md\:hover\:-translate-x-18:hover {
    --tw-translate-x: -72px !important;
  }

  .md\:hover\:-translate-x-19:hover {
    --tw-translate-x: -76px !important;
  }

  .md\:hover\:-translate-x-20:hover {
    --tw-translate-x: -80px !important;
  }

  .md\:hover\:-translate-x-21:hover {
    --tw-translate-x: -84px !important;
  }

  .md\:hover\:-translate-x-22:hover {
    --tw-translate-x: -88px !important;
  }

  .md\:hover\:-translate-x-23:hover {
    --tw-translate-x: -92px !important;
  }

  .md\:hover\:-translate-x-24:hover {
    --tw-translate-x: -96px !important;
  }

  .md\:hover\:-translate-x-25:hover {
    --tw-translate-x: -100px !important;
  }

  .md\:hover\:-translate-x-26:hover {
    --tw-translate-x: -104px !important;
  }

  .md\:hover\:-translate-x-27:hover {
    --tw-translate-x: -108px !important;
  }

  .md\:hover\:-translate-x-28:hover {
    --tw-translate-x: -112px !important;
  }

  .md\:hover\:-translate-x-29:hover {
    --tw-translate-x: -116px !important;
  }

  .md\:hover\:-translate-x-30:hover {
    --tw-translate-x: -120px !important;
  }

  .md\:hover\:-translate-x-31:hover {
    --tw-translate-x: -124px !important;
  }

  .md\:hover\:-translate-x-32:hover {
    --tw-translate-x: -128px !important;
  }

  .md\:hover\:-translate-x-33:hover {
    --tw-translate-x: -132px !important;
  }

  .md\:hover\:-translate-x-34:hover {
    --tw-translate-x: -136px !important;
  }

  .md\:hover\:-translate-x-35:hover {
    --tw-translate-x: -140px !important;
  }

  .md\:hover\:-translate-x-36:hover {
    --tw-translate-x: -144px !important;
  }

  .md\:hover\:-translate-x-37:hover {
    --tw-translate-x: -148px !important;
  }

  .md\:hover\:-translate-x-38:hover {
    --tw-translate-x: -152px !important;
  }

  .md\:hover\:-translate-x-39:hover {
    --tw-translate-x: -156px !important;
  }

  .md\:hover\:-translate-x-40:hover {
    --tw-translate-x: -160px !important;
  }

  .md\:hover\:-translate-x-41:hover {
    --tw-translate-x: -164px !important;
  }

  .md\:hover\:-translate-x-42:hover {
    --tw-translate-x: -168px !important;
  }

  .md\:hover\:-translate-x-43:hover {
    --tw-translate-x: -172px !important;
  }

  .md\:hover\:-translate-x-44:hover {
    --tw-translate-x: -176px !important;
  }

  .md\:hover\:-translate-x-45:hover {
    --tw-translate-x: -180px !important;
  }

  .md\:hover\:-translate-x-46:hover {
    --tw-translate-x: -184px !important;
  }

  .md\:hover\:-translate-x-47:hover {
    --tw-translate-x: -188px !important;
  }

  .md\:hover\:-translate-x-48:hover {
    --tw-translate-x: -192px !important;
  }

  .md\:hover\:-translate-x-49:hover {
    --tw-translate-x: -196px !important;
  }

  .md\:hover\:-translate-x-50:hover {
    --tw-translate-x: -200px !important;
  }

  .md\:hover\:-translate-x-51:hover {
    --tw-translate-x: -204px !important;
  }

  .md\:hover\:-translate-x-52:hover {
    --tw-translate-x: -208px !important;
  }

  .md\:hover\:-translate-x-53:hover {
    --tw-translate-x: -212px !important;
  }

  .md\:hover\:-translate-x-54:hover {
    --tw-translate-x: -216px !important;
  }

  .md\:hover\:-translate-x-55:hover {
    --tw-translate-x: -220px !important;
  }

  .md\:hover\:-translate-x-56:hover {
    --tw-translate-x: -224px !important;
  }

  .md\:hover\:-translate-x-57:hover {
    --tw-translate-x: -228px !important;
  }

  .md\:hover\:-translate-x-60:hover {
    --tw-translate-x: -240px !important;
  }

  .md\:hover\:-translate-x-61:hover {
    --tw-translate-x: -244px !important;
  }

  .md\:hover\:-translate-x-62:hover {
    --tw-translate-x: -248px !important;
  }

  .md\:hover\:-translate-x-65:hover {
    --tw-translate-x: -260px !important;
  }

  .md\:hover\:-translate-x-66:hover {
    --tw-translate-x: -264px !important;
  }

  .md\:hover\:-translate-x-68:hover {
    --tw-translate-x: -272px !important;
  }

  .md\:hover\:-translate-x-69:hover {
    --tw-translate-x: -276px !important;
  }

  .md\:hover\:-translate-x-70:hover {
    --tw-translate-x: -280px !important;
  }

  .md\:hover\:-translate-x-73:hover {
    --tw-translate-x: -292px !important;
  }

  .md\:hover\:-translate-x-74:hover {
    --tw-translate-x: -296px !important;
  }

  .md\:hover\:-translate-x-75:hover {
    --tw-translate-x: -300px !important;
  }

  .md\:hover\:-translate-x-77:hover {
    --tw-translate-x: -308px !important;
  }

  .md\:hover\:-translate-x-78:hover {
    --tw-translate-x: -312px !important;
  }

  .md\:hover\:-translate-x-80:hover {
    --tw-translate-x: -320px !important;
  }

  .md\:hover\:-translate-x-81:hover {
    --tw-translate-x: -324px !important;
  }

  .md\:hover\:-translate-x-84:hover {
    --tw-translate-x: -336px !important;
  }

  .md\:hover\:-translate-x-87:hover {
    --tw-translate-x: -348px !important;
  }

  .md\:hover\:-translate-x-90:hover {
    --tw-translate-x: -360px !important;
  }

  .md\:hover\:-translate-x-91:hover {
    --tw-translate-x: -364px !important;
  }

  .md\:hover\:-translate-x-92:hover {
    --tw-translate-x: -368px !important;
  }

  .md\:hover\:-translate-x-93:hover {
    --tw-translate-x: -372px !important;
  }

  .md\:hover\:-translate-x-94:hover {
    --tw-translate-x: -376px !important;
  }

  .md\:hover\:-translate-x-95:hover {
    --tw-translate-x: -380px !important;
  }

  .md\:hover\:-translate-x-96:hover {
    --tw-translate-x: -384px !important;
  }

  .md\:hover\:-translate-x-97:hover {
    --tw-translate-x: -388px !important;
  }

  .md\:hover\:-translate-x-98:hover {
    --tw-translate-x: -392px !important;
  }

  .md\:hover\:-translate-x-99:hover {
    --tw-translate-x: -396px !important;
  }

  .md\:hover\:-translate-x-100:hover {
    --tw-translate-x: -400px !important;
  }

  .md\:hover\:-translate-x-101:hover {
    --tw-translate-x: -404px !important;
  }

  .md\:hover\:-translate-x-102:hover {
    --tw-translate-x: -408px !important;
  }

  .md\:hover\:-translate-x-103:hover {
    --tw-translate-x: -412px !important;
  }

  .md\:hover\:-translate-x-104:hover {
    --tw-translate-x: -416px !important;
  }

  .md\:hover\:-translate-x-105:hover {
    --tw-translate-x: -420px !important;
  }

  .md\:hover\:-translate-x-107:hover {
    --tw-translate-x: -428px !important;
  }

  .md\:hover\:-translate-x-110:hover {
    --tw-translate-x: -440px !important;
  }

  .md\:hover\:-translate-x-112:hover {
    --tw-translate-x: -448px !important;
  }

  .md\:hover\:-translate-x-114:hover {
    --tw-translate-x: -456px !important;
  }

  .md\:hover\:-translate-x-115:hover {
    --tw-translate-x: -460px !important;
  }

  .md\:hover\:-translate-x-119:hover {
    --tw-translate-x: -476px !important;
  }

  .md\:hover\:-translate-x-120:hover {
    --tw-translate-x: -480px !important;
  }

  .md\:hover\:-translate-x-122:hover {
    --tw-translate-x: -488px !important;
  }

  .md\:hover\:-translate-x-124:hover {
    --tw-translate-x: -496px !important;
  }

  .md\:hover\:-translate-x-130:hover {
    --tw-translate-x: -520px !important;
  }

  .md\:hover\:-translate-x-138:hover {
    --tw-translate-x: -552px !important;
  }

  .md\:hover\:-translate-x-143:hover {
    --tw-translate-x: -572px !important;
  }

  .md\:hover\:-translate-x-148:hover {
    --tw-translate-x: -592px !important;
  }

  .md\:hover\:-translate-x-150:hover {
    --tw-translate-x: -600px !important;
  }

  .md\:hover\:-translate-x-154:hover {
    --tw-translate-x: -616px !important;
  }

  .md\:hover\:-translate-x-160:hover {
    --tw-translate-x: -640px !important;
  }

  .md\:hover\:-translate-x-162:hover {
    --tw-translate-x: -648px !important;
  }

  .md\:hover\:-translate-x-164:hover {
    --tw-translate-x: -656px !important;
  }

  .md\:hover\:-translate-x-165:hover {
    --tw-translate-x: -660px !important;
  }

  .md\:hover\:-translate-x-166:hover {
    --tw-translate-x: -664px !important;
  }

  .md\:hover\:-translate-x-168:hover {
    --tw-translate-x: -672px !important;
  }

  .md\:hover\:-translate-x-169:hover {
    --tw-translate-x: -676px !important;
  }

  .md\:hover\:-translate-x-170:hover {
    --tw-translate-x: -680px !important;
  }

  .md\:hover\:-translate-x-172:hover {
    --tw-translate-x: -688px !important;
  }

  .md\:hover\:-translate-x-174:hover {
    --tw-translate-x: -696px !important;
  }

  .md\:hover\:-translate-x-175:hover {
    --tw-translate-x: -700px !important;
  }

  .md\:hover\:-translate-x-189:hover {
    --tw-translate-x: -756px !important;
  }

  .md\:hover\:-translate-x-200:hover {
    --tw-translate-x: -800px !important;
  }

  .md\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -2px !important;
  }

  .md\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -6px !important;
  }

  .md\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -14px !important;
  }

  .md\:hover\:-translate-x-6\.5:hover {
    --tw-translate-x: -26px !important;
  }

  .md\:hover\:-translate-x-7\.5:hover {
    --tw-translate-x: -30px !important;
  }

  .md\:hover\:-translate-x-17\.5:hover {
    --tw-translate-x: -70px !important;
  }

  .md\:hover\:-translate-x-28\.5:hover {
    --tw-translate-x: -114px !important;
  }

  .md\:hover\:-translate-x-31\.5:hover {
    --tw-translate-x: -126px !important;
  }

  .md\:hover\:-translate-x-37\.5:hover {
    --tw-translate-x: -150px !important;
  }

  .md\:hover\:-translate-x-72\.5:hover {
    --tw-translate-x: -290px !important;
  }

  .md\:hover\:-translate-x-sm:hover {
    --tw-translate-x: -8px !important;
  }

  .md\:hover\:-translate-x-md:hover {
    --tw-translate-x: -16px !important;
  }

  .md\:hover\:-translate-x-lg:hover {
    --tw-translate-x: -24px !important;
  }

  .md\:hover\:-translate-x-xl:hover {
    --tw-translate-x: -32px !important;
  }

  .md\:hover\:-translate-x-n1:hover {
    --tw-translate-x: 4px !important;
  }

  .md\:hover\:-translate-x-n2:hover {
    --tw-translate-x: 8px !important;
  }

  .md\:hover\:-translate-x-n3:hover {
    --tw-translate-x: 12px !important;
  }

  .md\:hover\:-translate-x-n4:hover {
    --tw-translate-x: 16px !important;
  }

  .md\:hover\:-translate-x-n5:hover {
    --tw-translate-x: 20px !important;
  }

  .md\:hover\:-translate-x-n6:hover {
    --tw-translate-x: 24px !important;
  }

  .md\:hover\:-translate-x-n7:hover {
    --tw-translate-x: 28px !important;
  }

  .md\:hover\:-translate-x-n8:hover {
    --tw-translate-x: 32px !important;
  }

  .md\:hover\:-translate-x-n9:hover {
    --tw-translate-x: 36px !important;
  }

  .md\:hover\:-translate-x-n10:hover {
    --tw-translate-x: 40px !important;
  }

  .md\:hover\:-translate-x-n11:hover {
    --tw-translate-x: 44px !important;
  }

  .md\:hover\:-translate-x-n12:hover {
    --tw-translate-x: 48px !important;
  }

  .md\:hover\:-translate-x-n13:hover {
    --tw-translate-x: 52px !important;
  }

  .md\:hover\:-translate-x-n14:hover {
    --tw-translate-x: 46px !important;
  }

  .md\:hover\:-translate-x-n22:hover {
    --tw-translate-x: 88px !important;
  }

  .md\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50% !important;
  }

  .md\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333% !important;
  }

  .md\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667% !important;
  }

  .md\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25% !important;
  }

  .md\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50% !important;
  }

  .md\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75% !important;
  }

  .md\:hover\:translate-x-full:hover {
    --tw-translate-x: 100% !important;
  }

  .md\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50% !important;
  }

  .md\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333% !important;
  }

  .md\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667% !important;
  }

  .md\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25% !important;
  }

  .md\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50% !important;
  }

  .md\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75% !important;
  }

  .md\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100% !important;
  }

  .md\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .md\:hover\:translate-y-1:hover {
    --tw-translate-y: 4px !important;
  }

  .md\:hover\:translate-y-2:hover {
    --tw-translate-y: 8px !important;
  }

  .md\:hover\:translate-y-3:hover {
    --tw-translate-y: 12px !important;
  }

  .md\:hover\:translate-y-4:hover {
    --tw-translate-y: 16px !important;
  }

  .md\:hover\:translate-y-5:hover {
    --tw-translate-y: 20px !important;
  }

  .md\:hover\:translate-y-6:hover {
    --tw-translate-y: 24px !important;
  }

  .md\:hover\:translate-y-7:hover {
    --tw-translate-y: 28px !important;
  }

  .md\:hover\:translate-y-8:hover {
    --tw-translate-y: 32px !important;
  }

  .md\:hover\:translate-y-9:hover {
    --tw-translate-y: 36px !important;
  }

  .md\:hover\:translate-y-10:hover {
    --tw-translate-y: 40px !important;
  }

  .md\:hover\:translate-y-11:hover {
    --tw-translate-y: 44px !important;
  }

  .md\:hover\:translate-y-12:hover {
    --tw-translate-y: 48px !important;
  }

  .md\:hover\:translate-y-13:hover {
    --tw-translate-y: 52px !important;
  }

  .md\:hover\:translate-y-14:hover {
    --tw-translate-y: 56px !important;
  }

  .md\:hover\:translate-y-15:hover {
    --tw-translate-y: 60px !important;
  }

  .md\:hover\:translate-y-16:hover {
    --tw-translate-y: 64px !important;
  }

  .md\:hover\:translate-y-17:hover {
    --tw-translate-y: 68px !important;
  }

  .md\:hover\:translate-y-18:hover {
    --tw-translate-y: 72px !important;
  }

  .md\:hover\:translate-y-19:hover {
    --tw-translate-y: 76px !important;
  }

  .md\:hover\:translate-y-20:hover {
    --tw-translate-y: 80px !important;
  }

  .md\:hover\:translate-y-21:hover {
    --tw-translate-y: 84px !important;
  }

  .md\:hover\:translate-y-22:hover {
    --tw-translate-y: 88px !important;
  }

  .md\:hover\:translate-y-23:hover {
    --tw-translate-y: 92px !important;
  }

  .md\:hover\:translate-y-24:hover {
    --tw-translate-y: 96px !important;
  }

  .md\:hover\:translate-y-25:hover {
    --tw-translate-y: 100px !important;
  }

  .md\:hover\:translate-y-26:hover {
    --tw-translate-y: 104px !important;
  }

  .md\:hover\:translate-y-27:hover {
    --tw-translate-y: 108px !important;
  }

  .md\:hover\:translate-y-28:hover {
    --tw-translate-y: 112px !important;
  }

  .md\:hover\:translate-y-29:hover {
    --tw-translate-y: 116px !important;
  }

  .md\:hover\:translate-y-30:hover {
    --tw-translate-y: 120px !important;
  }

  .md\:hover\:translate-y-31:hover {
    --tw-translate-y: 124px !important;
  }

  .md\:hover\:translate-y-32:hover {
    --tw-translate-y: 128px !important;
  }

  .md\:hover\:translate-y-33:hover {
    --tw-translate-y: 132px !important;
  }

  .md\:hover\:translate-y-34:hover {
    --tw-translate-y: 136px !important;
  }

  .md\:hover\:translate-y-35:hover {
    --tw-translate-y: 140px !important;
  }

  .md\:hover\:translate-y-36:hover {
    --tw-translate-y: 144px !important;
  }

  .md\:hover\:translate-y-37:hover {
    --tw-translate-y: 148px !important;
  }

  .md\:hover\:translate-y-38:hover {
    --tw-translate-y: 152px !important;
  }

  .md\:hover\:translate-y-39:hover {
    --tw-translate-y: 156px !important;
  }

  .md\:hover\:translate-y-40:hover {
    --tw-translate-y: 160px !important;
  }

  .md\:hover\:translate-y-41:hover {
    --tw-translate-y: 164px !important;
  }

  .md\:hover\:translate-y-42:hover {
    --tw-translate-y: 168px !important;
  }

  .md\:hover\:translate-y-43:hover {
    --tw-translate-y: 172px !important;
  }

  .md\:hover\:translate-y-44:hover {
    --tw-translate-y: 176px !important;
  }

  .md\:hover\:translate-y-45:hover {
    --tw-translate-y: 180px !important;
  }

  .md\:hover\:translate-y-46:hover {
    --tw-translate-y: 184px !important;
  }

  .md\:hover\:translate-y-47:hover {
    --tw-translate-y: 188px !important;
  }

  .md\:hover\:translate-y-48:hover {
    --tw-translate-y: 192px !important;
  }

  .md\:hover\:translate-y-49:hover {
    --tw-translate-y: 196px !important;
  }

  .md\:hover\:translate-y-50:hover {
    --tw-translate-y: 200px !important;
  }

  .md\:hover\:translate-y-51:hover {
    --tw-translate-y: 204px !important;
  }

  .md\:hover\:translate-y-52:hover {
    --tw-translate-y: 208px !important;
  }

  .md\:hover\:translate-y-53:hover {
    --tw-translate-y: 212px !important;
  }

  .md\:hover\:translate-y-54:hover {
    --tw-translate-y: 216px !important;
  }

  .md\:hover\:translate-y-55:hover {
    --tw-translate-y: 220px !important;
  }

  .md\:hover\:translate-y-56:hover {
    --tw-translate-y: 224px !important;
  }

  .md\:hover\:translate-y-57:hover {
    --tw-translate-y: 228px !important;
  }

  .md\:hover\:translate-y-60:hover {
    --tw-translate-y: 240px !important;
  }

  .md\:hover\:translate-y-61:hover {
    --tw-translate-y: 244px !important;
  }

  .md\:hover\:translate-y-62:hover {
    --tw-translate-y: 248px !important;
  }

  .md\:hover\:translate-y-65:hover {
    --tw-translate-y: 260px !important;
  }

  .md\:hover\:translate-y-66:hover {
    --tw-translate-y: 264px !important;
  }

  .md\:hover\:translate-y-68:hover {
    --tw-translate-y: 272px !important;
  }

  .md\:hover\:translate-y-69:hover {
    --tw-translate-y: 276px !important;
  }

  .md\:hover\:translate-y-70:hover {
    --tw-translate-y: 280px !important;
  }

  .md\:hover\:translate-y-73:hover {
    --tw-translate-y: 292px !important;
  }

  .md\:hover\:translate-y-74:hover {
    --tw-translate-y: 296px !important;
  }

  .md\:hover\:translate-y-75:hover {
    --tw-translate-y: 300px !important;
  }

  .md\:hover\:translate-y-77:hover {
    --tw-translate-y: 308px !important;
  }

  .md\:hover\:translate-y-78:hover {
    --tw-translate-y: 312px !important;
  }

  .md\:hover\:translate-y-80:hover {
    --tw-translate-y: 320px !important;
  }

  .md\:hover\:translate-y-81:hover {
    --tw-translate-y: 324px !important;
  }

  .md\:hover\:translate-y-84:hover {
    --tw-translate-y: 336px !important;
  }

  .md\:hover\:translate-y-87:hover {
    --tw-translate-y: 348px !important;
  }

  .md\:hover\:translate-y-90:hover {
    --tw-translate-y: 360px !important;
  }

  .md\:hover\:translate-y-91:hover {
    --tw-translate-y: 364px !important;
  }

  .md\:hover\:translate-y-92:hover {
    --tw-translate-y: 368px !important;
  }

  .md\:hover\:translate-y-93:hover {
    --tw-translate-y: 372px !important;
  }

  .md\:hover\:translate-y-94:hover {
    --tw-translate-y: 376px !important;
  }

  .md\:hover\:translate-y-95:hover {
    --tw-translate-y: 380px !important;
  }

  .md\:hover\:translate-y-96:hover {
    --tw-translate-y: 384px !important;
  }

  .md\:hover\:translate-y-97:hover {
    --tw-translate-y: 388px !important;
  }

  .md\:hover\:translate-y-98:hover {
    --tw-translate-y: 392px !important;
  }

  .md\:hover\:translate-y-99:hover {
    --tw-translate-y: 396px !important;
  }

  .md\:hover\:translate-y-100:hover {
    --tw-translate-y: 400px !important;
  }

  .md\:hover\:translate-y-101:hover {
    --tw-translate-y: 404px !important;
  }

  .md\:hover\:translate-y-102:hover {
    --tw-translate-y: 408px !important;
  }

  .md\:hover\:translate-y-103:hover {
    --tw-translate-y: 412px !important;
  }

  .md\:hover\:translate-y-104:hover {
    --tw-translate-y: 416px !important;
  }

  .md\:hover\:translate-y-105:hover {
    --tw-translate-y: 420px !important;
  }

  .md\:hover\:translate-y-107:hover {
    --tw-translate-y: 428px !important;
  }

  .md\:hover\:translate-y-110:hover {
    --tw-translate-y: 440px !important;
  }

  .md\:hover\:translate-y-112:hover {
    --tw-translate-y: 448px !important;
  }

  .md\:hover\:translate-y-114:hover {
    --tw-translate-y: 456px !important;
  }

  .md\:hover\:translate-y-115:hover {
    --tw-translate-y: 460px !important;
  }

  .md\:hover\:translate-y-119:hover {
    --tw-translate-y: 476px !important;
  }

  .md\:hover\:translate-y-120:hover {
    --tw-translate-y: 480px !important;
  }

  .md\:hover\:translate-y-122:hover {
    --tw-translate-y: 488px !important;
  }

  .md\:hover\:translate-y-124:hover {
    --tw-translate-y: 496px !important;
  }

  .md\:hover\:translate-y-130:hover {
    --tw-translate-y: 520px !important;
  }

  .md\:hover\:translate-y-138:hover {
    --tw-translate-y: 552px !important;
  }

  .md\:hover\:translate-y-143:hover {
    --tw-translate-y: 572px !important;
  }

  .md\:hover\:translate-y-148:hover {
    --tw-translate-y: 592px !important;
  }

  .md\:hover\:translate-y-150:hover {
    --tw-translate-y: 600px !important;
  }

  .md\:hover\:translate-y-154:hover {
    --tw-translate-y: 616px !important;
  }

  .md\:hover\:translate-y-160:hover {
    --tw-translate-y: 640px !important;
  }

  .md\:hover\:translate-y-162:hover {
    --tw-translate-y: 648px !important;
  }

  .md\:hover\:translate-y-164:hover {
    --tw-translate-y: 656px !important;
  }

  .md\:hover\:translate-y-165:hover {
    --tw-translate-y: 660px !important;
  }

  .md\:hover\:translate-y-166:hover {
    --tw-translate-y: 664px !important;
  }

  .md\:hover\:translate-y-168:hover {
    --tw-translate-y: 672px !important;
  }

  .md\:hover\:translate-y-169:hover {
    --tw-translate-y: 676px !important;
  }

  .md\:hover\:translate-y-170:hover {
    --tw-translate-y: 680px !important;
  }

  .md\:hover\:translate-y-172:hover {
    --tw-translate-y: 688px !important;
  }

  .md\:hover\:translate-y-174:hover {
    --tw-translate-y: 696px !important;
  }

  .md\:hover\:translate-y-175:hover {
    --tw-translate-y: 700px !important;
  }

  .md\:hover\:translate-y-189:hover {
    --tw-translate-y: 756px !important;
  }

  .md\:hover\:translate-y-200:hover {
    --tw-translate-y: 800px !important;
  }

  .md\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 2px !important;
  }

  .md\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 6px !important;
  }

  .md\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 14px !important;
  }

  .md\:hover\:translate-y-6\.5:hover {
    --tw-translate-y: 26px !important;
  }

  .md\:hover\:translate-y-7\.5:hover {
    --tw-translate-y: 30px !important;
  }

  .md\:hover\:translate-y-17\.5:hover {
    --tw-translate-y: 70px !important;
  }

  .md\:hover\:translate-y-28\.5:hover {
    --tw-translate-y: 114px !important;
  }

  .md\:hover\:translate-y-31\.5:hover {
    --tw-translate-y: 126px !important;
  }

  .md\:hover\:translate-y-37\.5:hover {
    --tw-translate-y: 150px !important;
  }

  .md\:hover\:translate-y-72\.5:hover {
    --tw-translate-y: 290px !important;
  }

  .md\:hover\:translate-y-sm:hover {
    --tw-translate-y: 8px !important;
  }

  .md\:hover\:translate-y-md:hover {
    --tw-translate-y: 16px !important;
  }

  .md\:hover\:translate-y-lg:hover {
    --tw-translate-y: 24px !important;
  }

  .md\:hover\:translate-y-xl:hover {
    --tw-translate-y: 32px !important;
  }

  .md\:hover\:translate-y-n1:hover {
    --tw-translate-y: -4px !important;
  }

  .md\:hover\:translate-y-n2:hover {
    --tw-translate-y: -8px !important;
  }

  .md\:hover\:translate-y-n3:hover {
    --tw-translate-y: -12px !important;
  }

  .md\:hover\:translate-y-n4:hover {
    --tw-translate-y: -16px !important;
  }

  .md\:hover\:translate-y-n5:hover {
    --tw-translate-y: -20px !important;
  }

  .md\:hover\:translate-y-n6:hover {
    --tw-translate-y: -24px !important;
  }

  .md\:hover\:translate-y-n7:hover {
    --tw-translate-y: -28px !important;
  }

  .md\:hover\:translate-y-n8:hover {
    --tw-translate-y: -32px !important;
  }

  .md\:hover\:translate-y-n9:hover {
    --tw-translate-y: -36px !important;
  }

  .md\:hover\:translate-y-n10:hover {
    --tw-translate-y: -40px !important;
  }

  .md\:hover\:translate-y-n11:hover {
    --tw-translate-y: -44px !important;
  }

  .md\:hover\:translate-y-n12:hover {
    --tw-translate-y: -48px !important;
  }

  .md\:hover\:translate-y-n13:hover {
    --tw-translate-y: -52px !important;
  }

  .md\:hover\:translate-y-n14:hover {
    --tw-translate-y: -46px !important;
  }

  .md\:hover\:translate-y-n22:hover {
    --tw-translate-y: -88px !important;
  }

  .md\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .md\:hover\:-translate-y-1:hover {
    --tw-translate-y: -4px !important;
  }

  .md\:hover\:-translate-y-2:hover {
    --tw-translate-y: -8px !important;
  }

  .md\:hover\:-translate-y-3:hover {
    --tw-translate-y: -12px !important;
  }

  .md\:hover\:-translate-y-4:hover {
    --tw-translate-y: -16px !important;
  }

  .md\:hover\:-translate-y-5:hover {
    --tw-translate-y: -20px !important;
  }

  .md\:hover\:-translate-y-6:hover {
    --tw-translate-y: -24px !important;
  }

  .md\:hover\:-translate-y-7:hover {
    --tw-translate-y: -28px !important;
  }

  .md\:hover\:-translate-y-8:hover {
    --tw-translate-y: -32px !important;
  }

  .md\:hover\:-translate-y-9:hover {
    --tw-translate-y: -36px !important;
  }

  .md\:hover\:-translate-y-10:hover {
    --tw-translate-y: -40px !important;
  }

  .md\:hover\:-translate-y-11:hover {
    --tw-translate-y: -44px !important;
  }

  .md\:hover\:-translate-y-12:hover {
    --tw-translate-y: -48px !important;
  }

  .md\:hover\:-translate-y-13:hover {
    --tw-translate-y: -52px !important;
  }

  .md\:hover\:-translate-y-14:hover {
    --tw-translate-y: -56px !important;
  }

  .md\:hover\:-translate-y-15:hover {
    --tw-translate-y: -60px !important;
  }

  .md\:hover\:-translate-y-16:hover {
    --tw-translate-y: -64px !important;
  }

  .md\:hover\:-translate-y-17:hover {
    --tw-translate-y: -68px !important;
  }

  .md\:hover\:-translate-y-18:hover {
    --tw-translate-y: -72px !important;
  }

  .md\:hover\:-translate-y-19:hover {
    --tw-translate-y: -76px !important;
  }

  .md\:hover\:-translate-y-20:hover {
    --tw-translate-y: -80px !important;
  }

  .md\:hover\:-translate-y-21:hover {
    --tw-translate-y: -84px !important;
  }

  .md\:hover\:-translate-y-22:hover {
    --tw-translate-y: -88px !important;
  }

  .md\:hover\:-translate-y-23:hover {
    --tw-translate-y: -92px !important;
  }

  .md\:hover\:-translate-y-24:hover {
    --tw-translate-y: -96px !important;
  }

  .md\:hover\:-translate-y-25:hover {
    --tw-translate-y: -100px !important;
  }

  .md\:hover\:-translate-y-26:hover {
    --tw-translate-y: -104px !important;
  }

  .md\:hover\:-translate-y-27:hover {
    --tw-translate-y: -108px !important;
  }

  .md\:hover\:-translate-y-28:hover {
    --tw-translate-y: -112px !important;
  }

  .md\:hover\:-translate-y-29:hover {
    --tw-translate-y: -116px !important;
  }

  .md\:hover\:-translate-y-30:hover {
    --tw-translate-y: -120px !important;
  }

  .md\:hover\:-translate-y-31:hover {
    --tw-translate-y: -124px !important;
  }

  .md\:hover\:-translate-y-32:hover {
    --tw-translate-y: -128px !important;
  }

  .md\:hover\:-translate-y-33:hover {
    --tw-translate-y: -132px !important;
  }

  .md\:hover\:-translate-y-34:hover {
    --tw-translate-y: -136px !important;
  }

  .md\:hover\:-translate-y-35:hover {
    --tw-translate-y: -140px !important;
  }

  .md\:hover\:-translate-y-36:hover {
    --tw-translate-y: -144px !important;
  }

  .md\:hover\:-translate-y-37:hover {
    --tw-translate-y: -148px !important;
  }

  .md\:hover\:-translate-y-38:hover {
    --tw-translate-y: -152px !important;
  }

  .md\:hover\:-translate-y-39:hover {
    --tw-translate-y: -156px !important;
  }

  .md\:hover\:-translate-y-40:hover {
    --tw-translate-y: -160px !important;
  }

  .md\:hover\:-translate-y-41:hover {
    --tw-translate-y: -164px !important;
  }

  .md\:hover\:-translate-y-42:hover {
    --tw-translate-y: -168px !important;
  }

  .md\:hover\:-translate-y-43:hover {
    --tw-translate-y: -172px !important;
  }

  .md\:hover\:-translate-y-44:hover {
    --tw-translate-y: -176px !important;
  }

  .md\:hover\:-translate-y-45:hover {
    --tw-translate-y: -180px !important;
  }

  .md\:hover\:-translate-y-46:hover {
    --tw-translate-y: -184px !important;
  }

  .md\:hover\:-translate-y-47:hover {
    --tw-translate-y: -188px !important;
  }

  .md\:hover\:-translate-y-48:hover {
    --tw-translate-y: -192px !important;
  }

  .md\:hover\:-translate-y-49:hover {
    --tw-translate-y: -196px !important;
  }

  .md\:hover\:-translate-y-50:hover {
    --tw-translate-y: -200px !important;
  }

  .md\:hover\:-translate-y-51:hover {
    --tw-translate-y: -204px !important;
  }

  .md\:hover\:-translate-y-52:hover {
    --tw-translate-y: -208px !important;
  }

  .md\:hover\:-translate-y-53:hover {
    --tw-translate-y: -212px !important;
  }

  .md\:hover\:-translate-y-54:hover {
    --tw-translate-y: -216px !important;
  }

  .md\:hover\:-translate-y-55:hover {
    --tw-translate-y: -220px !important;
  }

  .md\:hover\:-translate-y-56:hover {
    --tw-translate-y: -224px !important;
  }

  .md\:hover\:-translate-y-57:hover {
    --tw-translate-y: -228px !important;
  }

  .md\:hover\:-translate-y-60:hover {
    --tw-translate-y: -240px !important;
  }

  .md\:hover\:-translate-y-61:hover {
    --tw-translate-y: -244px !important;
  }

  .md\:hover\:-translate-y-62:hover {
    --tw-translate-y: -248px !important;
  }

  .md\:hover\:-translate-y-65:hover {
    --tw-translate-y: -260px !important;
  }

  .md\:hover\:-translate-y-66:hover {
    --tw-translate-y: -264px !important;
  }

  .md\:hover\:-translate-y-68:hover {
    --tw-translate-y: -272px !important;
  }

  .md\:hover\:-translate-y-69:hover {
    --tw-translate-y: -276px !important;
  }

  .md\:hover\:-translate-y-70:hover {
    --tw-translate-y: -280px !important;
  }

  .md\:hover\:-translate-y-73:hover {
    --tw-translate-y: -292px !important;
  }

  .md\:hover\:-translate-y-74:hover {
    --tw-translate-y: -296px !important;
  }

  .md\:hover\:-translate-y-75:hover {
    --tw-translate-y: -300px !important;
  }

  .md\:hover\:-translate-y-77:hover {
    --tw-translate-y: -308px !important;
  }

  .md\:hover\:-translate-y-78:hover {
    --tw-translate-y: -312px !important;
  }

  .md\:hover\:-translate-y-80:hover {
    --tw-translate-y: -320px !important;
  }

  .md\:hover\:-translate-y-81:hover {
    --tw-translate-y: -324px !important;
  }

  .md\:hover\:-translate-y-84:hover {
    --tw-translate-y: -336px !important;
  }

  .md\:hover\:-translate-y-87:hover {
    --tw-translate-y: -348px !important;
  }

  .md\:hover\:-translate-y-90:hover {
    --tw-translate-y: -360px !important;
  }

  .md\:hover\:-translate-y-91:hover {
    --tw-translate-y: -364px !important;
  }

  .md\:hover\:-translate-y-92:hover {
    --tw-translate-y: -368px !important;
  }

  .md\:hover\:-translate-y-93:hover {
    --tw-translate-y: -372px !important;
  }

  .md\:hover\:-translate-y-94:hover {
    --tw-translate-y: -376px !important;
  }

  .md\:hover\:-translate-y-95:hover {
    --tw-translate-y: -380px !important;
  }

  .md\:hover\:-translate-y-96:hover {
    --tw-translate-y: -384px !important;
  }

  .md\:hover\:-translate-y-97:hover {
    --tw-translate-y: -388px !important;
  }

  .md\:hover\:-translate-y-98:hover {
    --tw-translate-y: -392px !important;
  }

  .md\:hover\:-translate-y-99:hover {
    --tw-translate-y: -396px !important;
  }

  .md\:hover\:-translate-y-100:hover {
    --tw-translate-y: -400px !important;
  }

  .md\:hover\:-translate-y-101:hover {
    --tw-translate-y: -404px !important;
  }

  .md\:hover\:-translate-y-102:hover {
    --tw-translate-y: -408px !important;
  }

  .md\:hover\:-translate-y-103:hover {
    --tw-translate-y: -412px !important;
  }

  .md\:hover\:-translate-y-104:hover {
    --tw-translate-y: -416px !important;
  }

  .md\:hover\:-translate-y-105:hover {
    --tw-translate-y: -420px !important;
  }

  .md\:hover\:-translate-y-107:hover {
    --tw-translate-y: -428px !important;
  }

  .md\:hover\:-translate-y-110:hover {
    --tw-translate-y: -440px !important;
  }

  .md\:hover\:-translate-y-112:hover {
    --tw-translate-y: -448px !important;
  }

  .md\:hover\:-translate-y-114:hover {
    --tw-translate-y: -456px !important;
  }

  .md\:hover\:-translate-y-115:hover {
    --tw-translate-y: -460px !important;
  }

  .md\:hover\:-translate-y-119:hover {
    --tw-translate-y: -476px !important;
  }

  .md\:hover\:-translate-y-120:hover {
    --tw-translate-y: -480px !important;
  }

  .md\:hover\:-translate-y-122:hover {
    --tw-translate-y: -488px !important;
  }

  .md\:hover\:-translate-y-124:hover {
    --tw-translate-y: -496px !important;
  }

  .md\:hover\:-translate-y-130:hover {
    --tw-translate-y: -520px !important;
  }

  .md\:hover\:-translate-y-138:hover {
    --tw-translate-y: -552px !important;
  }

  .md\:hover\:-translate-y-143:hover {
    --tw-translate-y: -572px !important;
  }

  .md\:hover\:-translate-y-148:hover {
    --tw-translate-y: -592px !important;
  }

  .md\:hover\:-translate-y-150:hover {
    --tw-translate-y: -600px !important;
  }

  .md\:hover\:-translate-y-154:hover {
    --tw-translate-y: -616px !important;
  }

  .md\:hover\:-translate-y-160:hover {
    --tw-translate-y: -640px !important;
  }

  .md\:hover\:-translate-y-162:hover {
    --tw-translate-y: -648px !important;
  }

  .md\:hover\:-translate-y-164:hover {
    --tw-translate-y: -656px !important;
  }

  .md\:hover\:-translate-y-165:hover {
    --tw-translate-y: -660px !important;
  }

  .md\:hover\:-translate-y-166:hover {
    --tw-translate-y: -664px !important;
  }

  .md\:hover\:-translate-y-168:hover {
    --tw-translate-y: -672px !important;
  }

  .md\:hover\:-translate-y-169:hover {
    --tw-translate-y: -676px !important;
  }

  .md\:hover\:-translate-y-170:hover {
    --tw-translate-y: -680px !important;
  }

  .md\:hover\:-translate-y-172:hover {
    --tw-translate-y: -688px !important;
  }

  .md\:hover\:-translate-y-174:hover {
    --tw-translate-y: -696px !important;
  }

  .md\:hover\:-translate-y-175:hover {
    --tw-translate-y: -700px !important;
  }

  .md\:hover\:-translate-y-189:hover {
    --tw-translate-y: -756px !important;
  }

  .md\:hover\:-translate-y-200:hover {
    --tw-translate-y: -800px !important;
  }

  .md\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -2px !important;
  }

  .md\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -6px !important;
  }

  .md\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -14px !important;
  }

  .md\:hover\:-translate-y-6\.5:hover {
    --tw-translate-y: -26px !important;
  }

  .md\:hover\:-translate-y-7\.5:hover {
    --tw-translate-y: -30px !important;
  }

  .md\:hover\:-translate-y-17\.5:hover {
    --tw-translate-y: -70px !important;
  }

  .md\:hover\:-translate-y-28\.5:hover {
    --tw-translate-y: -114px !important;
  }

  .md\:hover\:-translate-y-31\.5:hover {
    --tw-translate-y: -126px !important;
  }

  .md\:hover\:-translate-y-37\.5:hover {
    --tw-translate-y: -150px !important;
  }

  .md\:hover\:-translate-y-72\.5:hover {
    --tw-translate-y: -290px !important;
  }

  .md\:hover\:-translate-y-sm:hover {
    --tw-translate-y: -8px !important;
  }

  .md\:hover\:-translate-y-md:hover {
    --tw-translate-y: -16px !important;
  }

  .md\:hover\:-translate-y-lg:hover {
    --tw-translate-y: -24px !important;
  }

  .md\:hover\:-translate-y-xl:hover {
    --tw-translate-y: -32px !important;
  }

  .md\:hover\:-translate-y-n1:hover {
    --tw-translate-y: 4px !important;
  }

  .md\:hover\:-translate-y-n2:hover {
    --tw-translate-y: 8px !important;
  }

  .md\:hover\:-translate-y-n3:hover {
    --tw-translate-y: 12px !important;
  }

  .md\:hover\:-translate-y-n4:hover {
    --tw-translate-y: 16px !important;
  }

  .md\:hover\:-translate-y-n5:hover {
    --tw-translate-y: 20px !important;
  }

  .md\:hover\:-translate-y-n6:hover {
    --tw-translate-y: 24px !important;
  }

  .md\:hover\:-translate-y-n7:hover {
    --tw-translate-y: 28px !important;
  }

  .md\:hover\:-translate-y-n8:hover {
    --tw-translate-y: 32px !important;
  }

  .md\:hover\:-translate-y-n9:hover {
    --tw-translate-y: 36px !important;
  }

  .md\:hover\:-translate-y-n10:hover {
    --tw-translate-y: 40px !important;
  }

  .md\:hover\:-translate-y-n11:hover {
    --tw-translate-y: 44px !important;
  }

  .md\:hover\:-translate-y-n12:hover {
    --tw-translate-y: 48px !important;
  }

  .md\:hover\:-translate-y-n13:hover {
    --tw-translate-y: 52px !important;
  }

  .md\:hover\:-translate-y-n14:hover {
    --tw-translate-y: 46px !important;
  }

  .md\:hover\:-translate-y-n22:hover {
    --tw-translate-y: 88px !important;
  }

  .md\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50% !important;
  }

  .md\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333% !important;
  }

  .md\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667% !important;
  }

  .md\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25% !important;
  }

  .md\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50% !important;
  }

  .md\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75% !important;
  }

  .md\:hover\:translate-y-full:hover {
    --tw-translate-y: 100% !important;
  }

  .md\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50% !important;
  }

  .md\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333% !important;
  }

  .md\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667% !important;
  }

  .md\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25% !important;
  }

  .md\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50% !important;
  }

  .md\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75% !important;
  }

  .md\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100% !important;
  }

  .md\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .md\:focus\:translate-x-1:focus {
    --tw-translate-x: 4px !important;
  }

  .md\:focus\:translate-x-2:focus {
    --tw-translate-x: 8px !important;
  }

  .md\:focus\:translate-x-3:focus {
    --tw-translate-x: 12px !important;
  }

  .md\:focus\:translate-x-4:focus {
    --tw-translate-x: 16px !important;
  }

  .md\:focus\:translate-x-5:focus {
    --tw-translate-x: 20px !important;
  }

  .md\:focus\:translate-x-6:focus {
    --tw-translate-x: 24px !important;
  }

  .md\:focus\:translate-x-7:focus {
    --tw-translate-x: 28px !important;
  }

  .md\:focus\:translate-x-8:focus {
    --tw-translate-x: 32px !important;
  }

  .md\:focus\:translate-x-9:focus {
    --tw-translate-x: 36px !important;
  }

  .md\:focus\:translate-x-10:focus {
    --tw-translate-x: 40px !important;
  }

  .md\:focus\:translate-x-11:focus {
    --tw-translate-x: 44px !important;
  }

  .md\:focus\:translate-x-12:focus {
    --tw-translate-x: 48px !important;
  }

  .md\:focus\:translate-x-13:focus {
    --tw-translate-x: 52px !important;
  }

  .md\:focus\:translate-x-14:focus {
    --tw-translate-x: 56px !important;
  }

  .md\:focus\:translate-x-15:focus {
    --tw-translate-x: 60px !important;
  }

  .md\:focus\:translate-x-16:focus {
    --tw-translate-x: 64px !important;
  }

  .md\:focus\:translate-x-17:focus {
    --tw-translate-x: 68px !important;
  }

  .md\:focus\:translate-x-18:focus {
    --tw-translate-x: 72px !important;
  }

  .md\:focus\:translate-x-19:focus {
    --tw-translate-x: 76px !important;
  }

  .md\:focus\:translate-x-20:focus {
    --tw-translate-x: 80px !important;
  }

  .md\:focus\:translate-x-21:focus {
    --tw-translate-x: 84px !important;
  }

  .md\:focus\:translate-x-22:focus {
    --tw-translate-x: 88px !important;
  }

  .md\:focus\:translate-x-23:focus {
    --tw-translate-x: 92px !important;
  }

  .md\:focus\:translate-x-24:focus {
    --tw-translate-x: 96px !important;
  }

  .md\:focus\:translate-x-25:focus {
    --tw-translate-x: 100px !important;
  }

  .md\:focus\:translate-x-26:focus {
    --tw-translate-x: 104px !important;
  }

  .md\:focus\:translate-x-27:focus {
    --tw-translate-x: 108px !important;
  }

  .md\:focus\:translate-x-28:focus {
    --tw-translate-x: 112px !important;
  }

  .md\:focus\:translate-x-29:focus {
    --tw-translate-x: 116px !important;
  }

  .md\:focus\:translate-x-30:focus {
    --tw-translate-x: 120px !important;
  }

  .md\:focus\:translate-x-31:focus {
    --tw-translate-x: 124px !important;
  }

  .md\:focus\:translate-x-32:focus {
    --tw-translate-x: 128px !important;
  }

  .md\:focus\:translate-x-33:focus {
    --tw-translate-x: 132px !important;
  }

  .md\:focus\:translate-x-34:focus {
    --tw-translate-x: 136px !important;
  }

  .md\:focus\:translate-x-35:focus {
    --tw-translate-x: 140px !important;
  }

  .md\:focus\:translate-x-36:focus {
    --tw-translate-x: 144px !important;
  }

  .md\:focus\:translate-x-37:focus {
    --tw-translate-x: 148px !important;
  }

  .md\:focus\:translate-x-38:focus {
    --tw-translate-x: 152px !important;
  }

  .md\:focus\:translate-x-39:focus {
    --tw-translate-x: 156px !important;
  }

  .md\:focus\:translate-x-40:focus {
    --tw-translate-x: 160px !important;
  }

  .md\:focus\:translate-x-41:focus {
    --tw-translate-x: 164px !important;
  }

  .md\:focus\:translate-x-42:focus {
    --tw-translate-x: 168px !important;
  }

  .md\:focus\:translate-x-43:focus {
    --tw-translate-x: 172px !important;
  }

  .md\:focus\:translate-x-44:focus {
    --tw-translate-x: 176px !important;
  }

  .md\:focus\:translate-x-45:focus {
    --tw-translate-x: 180px !important;
  }

  .md\:focus\:translate-x-46:focus {
    --tw-translate-x: 184px !important;
  }

  .md\:focus\:translate-x-47:focus {
    --tw-translate-x: 188px !important;
  }

  .md\:focus\:translate-x-48:focus {
    --tw-translate-x: 192px !important;
  }

  .md\:focus\:translate-x-49:focus {
    --tw-translate-x: 196px !important;
  }

  .md\:focus\:translate-x-50:focus {
    --tw-translate-x: 200px !important;
  }

  .md\:focus\:translate-x-51:focus {
    --tw-translate-x: 204px !important;
  }

  .md\:focus\:translate-x-52:focus {
    --tw-translate-x: 208px !important;
  }

  .md\:focus\:translate-x-53:focus {
    --tw-translate-x: 212px !important;
  }

  .md\:focus\:translate-x-54:focus {
    --tw-translate-x: 216px !important;
  }

  .md\:focus\:translate-x-55:focus {
    --tw-translate-x: 220px !important;
  }

  .md\:focus\:translate-x-56:focus {
    --tw-translate-x: 224px !important;
  }

  .md\:focus\:translate-x-57:focus {
    --tw-translate-x: 228px !important;
  }

  .md\:focus\:translate-x-60:focus {
    --tw-translate-x: 240px !important;
  }

  .md\:focus\:translate-x-61:focus {
    --tw-translate-x: 244px !important;
  }

  .md\:focus\:translate-x-62:focus {
    --tw-translate-x: 248px !important;
  }

  .md\:focus\:translate-x-65:focus {
    --tw-translate-x: 260px !important;
  }

  .md\:focus\:translate-x-66:focus {
    --tw-translate-x: 264px !important;
  }

  .md\:focus\:translate-x-68:focus {
    --tw-translate-x: 272px !important;
  }

  .md\:focus\:translate-x-69:focus {
    --tw-translate-x: 276px !important;
  }

  .md\:focus\:translate-x-70:focus {
    --tw-translate-x: 280px !important;
  }

  .md\:focus\:translate-x-73:focus {
    --tw-translate-x: 292px !important;
  }

  .md\:focus\:translate-x-74:focus {
    --tw-translate-x: 296px !important;
  }

  .md\:focus\:translate-x-75:focus {
    --tw-translate-x: 300px !important;
  }

  .md\:focus\:translate-x-77:focus {
    --tw-translate-x: 308px !important;
  }

  .md\:focus\:translate-x-78:focus {
    --tw-translate-x: 312px !important;
  }

  .md\:focus\:translate-x-80:focus {
    --tw-translate-x: 320px !important;
  }

  .md\:focus\:translate-x-81:focus {
    --tw-translate-x: 324px !important;
  }

  .md\:focus\:translate-x-84:focus {
    --tw-translate-x: 336px !important;
  }

  .md\:focus\:translate-x-87:focus {
    --tw-translate-x: 348px !important;
  }

  .md\:focus\:translate-x-90:focus {
    --tw-translate-x: 360px !important;
  }

  .md\:focus\:translate-x-91:focus {
    --tw-translate-x: 364px !important;
  }

  .md\:focus\:translate-x-92:focus {
    --tw-translate-x: 368px !important;
  }

  .md\:focus\:translate-x-93:focus {
    --tw-translate-x: 372px !important;
  }

  .md\:focus\:translate-x-94:focus {
    --tw-translate-x: 376px !important;
  }

  .md\:focus\:translate-x-95:focus {
    --tw-translate-x: 380px !important;
  }

  .md\:focus\:translate-x-96:focus {
    --tw-translate-x: 384px !important;
  }

  .md\:focus\:translate-x-97:focus {
    --tw-translate-x: 388px !important;
  }

  .md\:focus\:translate-x-98:focus {
    --tw-translate-x: 392px !important;
  }

  .md\:focus\:translate-x-99:focus {
    --tw-translate-x: 396px !important;
  }

  .md\:focus\:translate-x-100:focus {
    --tw-translate-x: 400px !important;
  }

  .md\:focus\:translate-x-101:focus {
    --tw-translate-x: 404px !important;
  }

  .md\:focus\:translate-x-102:focus {
    --tw-translate-x: 408px !important;
  }

  .md\:focus\:translate-x-103:focus {
    --tw-translate-x: 412px !important;
  }

  .md\:focus\:translate-x-104:focus {
    --tw-translate-x: 416px !important;
  }

  .md\:focus\:translate-x-105:focus {
    --tw-translate-x: 420px !important;
  }

  .md\:focus\:translate-x-107:focus {
    --tw-translate-x: 428px !important;
  }

  .md\:focus\:translate-x-110:focus {
    --tw-translate-x: 440px !important;
  }

  .md\:focus\:translate-x-112:focus {
    --tw-translate-x: 448px !important;
  }

  .md\:focus\:translate-x-114:focus {
    --tw-translate-x: 456px !important;
  }

  .md\:focus\:translate-x-115:focus {
    --tw-translate-x: 460px !important;
  }

  .md\:focus\:translate-x-119:focus {
    --tw-translate-x: 476px !important;
  }

  .md\:focus\:translate-x-120:focus {
    --tw-translate-x: 480px !important;
  }

  .md\:focus\:translate-x-122:focus {
    --tw-translate-x: 488px !important;
  }

  .md\:focus\:translate-x-124:focus {
    --tw-translate-x: 496px !important;
  }

  .md\:focus\:translate-x-130:focus {
    --tw-translate-x: 520px !important;
  }

  .md\:focus\:translate-x-138:focus {
    --tw-translate-x: 552px !important;
  }

  .md\:focus\:translate-x-143:focus {
    --tw-translate-x: 572px !important;
  }

  .md\:focus\:translate-x-148:focus {
    --tw-translate-x: 592px !important;
  }

  .md\:focus\:translate-x-150:focus {
    --tw-translate-x: 600px !important;
  }

  .md\:focus\:translate-x-154:focus {
    --tw-translate-x: 616px !important;
  }

  .md\:focus\:translate-x-160:focus {
    --tw-translate-x: 640px !important;
  }

  .md\:focus\:translate-x-162:focus {
    --tw-translate-x: 648px !important;
  }

  .md\:focus\:translate-x-164:focus {
    --tw-translate-x: 656px !important;
  }

  .md\:focus\:translate-x-165:focus {
    --tw-translate-x: 660px !important;
  }

  .md\:focus\:translate-x-166:focus {
    --tw-translate-x: 664px !important;
  }

  .md\:focus\:translate-x-168:focus {
    --tw-translate-x: 672px !important;
  }

  .md\:focus\:translate-x-169:focus {
    --tw-translate-x: 676px !important;
  }

  .md\:focus\:translate-x-170:focus {
    --tw-translate-x: 680px !important;
  }

  .md\:focus\:translate-x-172:focus {
    --tw-translate-x: 688px !important;
  }

  .md\:focus\:translate-x-174:focus {
    --tw-translate-x: 696px !important;
  }

  .md\:focus\:translate-x-175:focus {
    --tw-translate-x: 700px !important;
  }

  .md\:focus\:translate-x-189:focus {
    --tw-translate-x: 756px !important;
  }

  .md\:focus\:translate-x-200:focus {
    --tw-translate-x: 800px !important;
  }

  .md\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 2px !important;
  }

  .md\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 6px !important;
  }

  .md\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 14px !important;
  }

  .md\:focus\:translate-x-6\.5:focus {
    --tw-translate-x: 26px !important;
  }

  .md\:focus\:translate-x-7\.5:focus {
    --tw-translate-x: 30px !important;
  }

  .md\:focus\:translate-x-17\.5:focus {
    --tw-translate-x: 70px !important;
  }

  .md\:focus\:translate-x-28\.5:focus {
    --tw-translate-x: 114px !important;
  }

  .md\:focus\:translate-x-31\.5:focus {
    --tw-translate-x: 126px !important;
  }

  .md\:focus\:translate-x-37\.5:focus {
    --tw-translate-x: 150px !important;
  }

  .md\:focus\:translate-x-72\.5:focus {
    --tw-translate-x: 290px !important;
  }

  .md\:focus\:translate-x-sm:focus {
    --tw-translate-x: 8px !important;
  }

  .md\:focus\:translate-x-md:focus {
    --tw-translate-x: 16px !important;
  }

  .md\:focus\:translate-x-lg:focus {
    --tw-translate-x: 24px !important;
  }

  .md\:focus\:translate-x-xl:focus {
    --tw-translate-x: 32px !important;
  }

  .md\:focus\:translate-x-n1:focus {
    --tw-translate-x: -4px !important;
  }

  .md\:focus\:translate-x-n2:focus {
    --tw-translate-x: -8px !important;
  }

  .md\:focus\:translate-x-n3:focus {
    --tw-translate-x: -12px !important;
  }

  .md\:focus\:translate-x-n4:focus {
    --tw-translate-x: -16px !important;
  }

  .md\:focus\:translate-x-n5:focus {
    --tw-translate-x: -20px !important;
  }

  .md\:focus\:translate-x-n6:focus {
    --tw-translate-x: -24px !important;
  }

  .md\:focus\:translate-x-n7:focus {
    --tw-translate-x: -28px !important;
  }

  .md\:focus\:translate-x-n8:focus {
    --tw-translate-x: -32px !important;
  }

  .md\:focus\:translate-x-n9:focus {
    --tw-translate-x: -36px !important;
  }

  .md\:focus\:translate-x-n10:focus {
    --tw-translate-x: -40px !important;
  }

  .md\:focus\:translate-x-n11:focus {
    --tw-translate-x: -44px !important;
  }

  .md\:focus\:translate-x-n12:focus {
    --tw-translate-x: -48px !important;
  }

  .md\:focus\:translate-x-n13:focus {
    --tw-translate-x: -52px !important;
  }

  .md\:focus\:translate-x-n14:focus {
    --tw-translate-x: -46px !important;
  }

  .md\:focus\:translate-x-n22:focus {
    --tw-translate-x: -88px !important;
  }

  .md\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .md\:focus\:-translate-x-1:focus {
    --tw-translate-x: -4px !important;
  }

  .md\:focus\:-translate-x-2:focus {
    --tw-translate-x: -8px !important;
  }

  .md\:focus\:-translate-x-3:focus {
    --tw-translate-x: -12px !important;
  }

  .md\:focus\:-translate-x-4:focus {
    --tw-translate-x: -16px !important;
  }

  .md\:focus\:-translate-x-5:focus {
    --tw-translate-x: -20px !important;
  }

  .md\:focus\:-translate-x-6:focus {
    --tw-translate-x: -24px !important;
  }

  .md\:focus\:-translate-x-7:focus {
    --tw-translate-x: -28px !important;
  }

  .md\:focus\:-translate-x-8:focus {
    --tw-translate-x: -32px !important;
  }

  .md\:focus\:-translate-x-9:focus {
    --tw-translate-x: -36px !important;
  }

  .md\:focus\:-translate-x-10:focus {
    --tw-translate-x: -40px !important;
  }

  .md\:focus\:-translate-x-11:focus {
    --tw-translate-x: -44px !important;
  }

  .md\:focus\:-translate-x-12:focus {
    --tw-translate-x: -48px !important;
  }

  .md\:focus\:-translate-x-13:focus {
    --tw-translate-x: -52px !important;
  }

  .md\:focus\:-translate-x-14:focus {
    --tw-translate-x: -56px !important;
  }

  .md\:focus\:-translate-x-15:focus {
    --tw-translate-x: -60px !important;
  }

  .md\:focus\:-translate-x-16:focus {
    --tw-translate-x: -64px !important;
  }

  .md\:focus\:-translate-x-17:focus {
    --tw-translate-x: -68px !important;
  }

  .md\:focus\:-translate-x-18:focus {
    --tw-translate-x: -72px !important;
  }

  .md\:focus\:-translate-x-19:focus {
    --tw-translate-x: -76px !important;
  }

  .md\:focus\:-translate-x-20:focus {
    --tw-translate-x: -80px !important;
  }

  .md\:focus\:-translate-x-21:focus {
    --tw-translate-x: -84px !important;
  }

  .md\:focus\:-translate-x-22:focus {
    --tw-translate-x: -88px !important;
  }

  .md\:focus\:-translate-x-23:focus {
    --tw-translate-x: -92px !important;
  }

  .md\:focus\:-translate-x-24:focus {
    --tw-translate-x: -96px !important;
  }

  .md\:focus\:-translate-x-25:focus {
    --tw-translate-x: -100px !important;
  }

  .md\:focus\:-translate-x-26:focus {
    --tw-translate-x: -104px !important;
  }

  .md\:focus\:-translate-x-27:focus {
    --tw-translate-x: -108px !important;
  }

  .md\:focus\:-translate-x-28:focus {
    --tw-translate-x: -112px !important;
  }

  .md\:focus\:-translate-x-29:focus {
    --tw-translate-x: -116px !important;
  }

  .md\:focus\:-translate-x-30:focus {
    --tw-translate-x: -120px !important;
  }

  .md\:focus\:-translate-x-31:focus {
    --tw-translate-x: -124px !important;
  }

  .md\:focus\:-translate-x-32:focus {
    --tw-translate-x: -128px !important;
  }

  .md\:focus\:-translate-x-33:focus {
    --tw-translate-x: -132px !important;
  }

  .md\:focus\:-translate-x-34:focus {
    --tw-translate-x: -136px !important;
  }

  .md\:focus\:-translate-x-35:focus {
    --tw-translate-x: -140px !important;
  }

  .md\:focus\:-translate-x-36:focus {
    --tw-translate-x: -144px !important;
  }

  .md\:focus\:-translate-x-37:focus {
    --tw-translate-x: -148px !important;
  }

  .md\:focus\:-translate-x-38:focus {
    --tw-translate-x: -152px !important;
  }

  .md\:focus\:-translate-x-39:focus {
    --tw-translate-x: -156px !important;
  }

  .md\:focus\:-translate-x-40:focus {
    --tw-translate-x: -160px !important;
  }

  .md\:focus\:-translate-x-41:focus {
    --tw-translate-x: -164px !important;
  }

  .md\:focus\:-translate-x-42:focus {
    --tw-translate-x: -168px !important;
  }

  .md\:focus\:-translate-x-43:focus {
    --tw-translate-x: -172px !important;
  }

  .md\:focus\:-translate-x-44:focus {
    --tw-translate-x: -176px !important;
  }

  .md\:focus\:-translate-x-45:focus {
    --tw-translate-x: -180px !important;
  }

  .md\:focus\:-translate-x-46:focus {
    --tw-translate-x: -184px !important;
  }

  .md\:focus\:-translate-x-47:focus {
    --tw-translate-x: -188px !important;
  }

  .md\:focus\:-translate-x-48:focus {
    --tw-translate-x: -192px !important;
  }

  .md\:focus\:-translate-x-49:focus {
    --tw-translate-x: -196px !important;
  }

  .md\:focus\:-translate-x-50:focus {
    --tw-translate-x: -200px !important;
  }

  .md\:focus\:-translate-x-51:focus {
    --tw-translate-x: -204px !important;
  }

  .md\:focus\:-translate-x-52:focus {
    --tw-translate-x: -208px !important;
  }

  .md\:focus\:-translate-x-53:focus {
    --tw-translate-x: -212px !important;
  }

  .md\:focus\:-translate-x-54:focus {
    --tw-translate-x: -216px !important;
  }

  .md\:focus\:-translate-x-55:focus {
    --tw-translate-x: -220px !important;
  }

  .md\:focus\:-translate-x-56:focus {
    --tw-translate-x: -224px !important;
  }

  .md\:focus\:-translate-x-57:focus {
    --tw-translate-x: -228px !important;
  }

  .md\:focus\:-translate-x-60:focus {
    --tw-translate-x: -240px !important;
  }

  .md\:focus\:-translate-x-61:focus {
    --tw-translate-x: -244px !important;
  }

  .md\:focus\:-translate-x-62:focus {
    --tw-translate-x: -248px !important;
  }

  .md\:focus\:-translate-x-65:focus {
    --tw-translate-x: -260px !important;
  }

  .md\:focus\:-translate-x-66:focus {
    --tw-translate-x: -264px !important;
  }

  .md\:focus\:-translate-x-68:focus {
    --tw-translate-x: -272px !important;
  }

  .md\:focus\:-translate-x-69:focus {
    --tw-translate-x: -276px !important;
  }

  .md\:focus\:-translate-x-70:focus {
    --tw-translate-x: -280px !important;
  }

  .md\:focus\:-translate-x-73:focus {
    --tw-translate-x: -292px !important;
  }

  .md\:focus\:-translate-x-74:focus {
    --tw-translate-x: -296px !important;
  }

  .md\:focus\:-translate-x-75:focus {
    --tw-translate-x: -300px !important;
  }

  .md\:focus\:-translate-x-77:focus {
    --tw-translate-x: -308px !important;
  }

  .md\:focus\:-translate-x-78:focus {
    --tw-translate-x: -312px !important;
  }

  .md\:focus\:-translate-x-80:focus {
    --tw-translate-x: -320px !important;
  }

  .md\:focus\:-translate-x-81:focus {
    --tw-translate-x: -324px !important;
  }

  .md\:focus\:-translate-x-84:focus {
    --tw-translate-x: -336px !important;
  }

  .md\:focus\:-translate-x-87:focus {
    --tw-translate-x: -348px !important;
  }

  .md\:focus\:-translate-x-90:focus {
    --tw-translate-x: -360px !important;
  }

  .md\:focus\:-translate-x-91:focus {
    --tw-translate-x: -364px !important;
  }

  .md\:focus\:-translate-x-92:focus {
    --tw-translate-x: -368px !important;
  }

  .md\:focus\:-translate-x-93:focus {
    --tw-translate-x: -372px !important;
  }

  .md\:focus\:-translate-x-94:focus {
    --tw-translate-x: -376px !important;
  }

  .md\:focus\:-translate-x-95:focus {
    --tw-translate-x: -380px !important;
  }

  .md\:focus\:-translate-x-96:focus {
    --tw-translate-x: -384px !important;
  }

  .md\:focus\:-translate-x-97:focus {
    --tw-translate-x: -388px !important;
  }

  .md\:focus\:-translate-x-98:focus {
    --tw-translate-x: -392px !important;
  }

  .md\:focus\:-translate-x-99:focus {
    --tw-translate-x: -396px !important;
  }

  .md\:focus\:-translate-x-100:focus {
    --tw-translate-x: -400px !important;
  }

  .md\:focus\:-translate-x-101:focus {
    --tw-translate-x: -404px !important;
  }

  .md\:focus\:-translate-x-102:focus {
    --tw-translate-x: -408px !important;
  }

  .md\:focus\:-translate-x-103:focus {
    --tw-translate-x: -412px !important;
  }

  .md\:focus\:-translate-x-104:focus {
    --tw-translate-x: -416px !important;
  }

  .md\:focus\:-translate-x-105:focus {
    --tw-translate-x: -420px !important;
  }

  .md\:focus\:-translate-x-107:focus {
    --tw-translate-x: -428px !important;
  }

  .md\:focus\:-translate-x-110:focus {
    --tw-translate-x: -440px !important;
  }

  .md\:focus\:-translate-x-112:focus {
    --tw-translate-x: -448px !important;
  }

  .md\:focus\:-translate-x-114:focus {
    --tw-translate-x: -456px !important;
  }

  .md\:focus\:-translate-x-115:focus {
    --tw-translate-x: -460px !important;
  }

  .md\:focus\:-translate-x-119:focus {
    --tw-translate-x: -476px !important;
  }

  .md\:focus\:-translate-x-120:focus {
    --tw-translate-x: -480px !important;
  }

  .md\:focus\:-translate-x-122:focus {
    --tw-translate-x: -488px !important;
  }

  .md\:focus\:-translate-x-124:focus {
    --tw-translate-x: -496px !important;
  }

  .md\:focus\:-translate-x-130:focus {
    --tw-translate-x: -520px !important;
  }

  .md\:focus\:-translate-x-138:focus {
    --tw-translate-x: -552px !important;
  }

  .md\:focus\:-translate-x-143:focus {
    --tw-translate-x: -572px !important;
  }

  .md\:focus\:-translate-x-148:focus {
    --tw-translate-x: -592px !important;
  }

  .md\:focus\:-translate-x-150:focus {
    --tw-translate-x: -600px !important;
  }

  .md\:focus\:-translate-x-154:focus {
    --tw-translate-x: -616px !important;
  }

  .md\:focus\:-translate-x-160:focus {
    --tw-translate-x: -640px !important;
  }

  .md\:focus\:-translate-x-162:focus {
    --tw-translate-x: -648px !important;
  }

  .md\:focus\:-translate-x-164:focus {
    --tw-translate-x: -656px !important;
  }

  .md\:focus\:-translate-x-165:focus {
    --tw-translate-x: -660px !important;
  }

  .md\:focus\:-translate-x-166:focus {
    --tw-translate-x: -664px !important;
  }

  .md\:focus\:-translate-x-168:focus {
    --tw-translate-x: -672px !important;
  }

  .md\:focus\:-translate-x-169:focus {
    --tw-translate-x: -676px !important;
  }

  .md\:focus\:-translate-x-170:focus {
    --tw-translate-x: -680px !important;
  }

  .md\:focus\:-translate-x-172:focus {
    --tw-translate-x: -688px !important;
  }

  .md\:focus\:-translate-x-174:focus {
    --tw-translate-x: -696px !important;
  }

  .md\:focus\:-translate-x-175:focus {
    --tw-translate-x: -700px !important;
  }

  .md\:focus\:-translate-x-189:focus {
    --tw-translate-x: -756px !important;
  }

  .md\:focus\:-translate-x-200:focus {
    --tw-translate-x: -800px !important;
  }

  .md\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -2px !important;
  }

  .md\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -6px !important;
  }

  .md\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -14px !important;
  }

  .md\:focus\:-translate-x-6\.5:focus {
    --tw-translate-x: -26px !important;
  }

  .md\:focus\:-translate-x-7\.5:focus {
    --tw-translate-x: -30px !important;
  }

  .md\:focus\:-translate-x-17\.5:focus {
    --tw-translate-x: -70px !important;
  }

  .md\:focus\:-translate-x-28\.5:focus {
    --tw-translate-x: -114px !important;
  }

  .md\:focus\:-translate-x-31\.5:focus {
    --tw-translate-x: -126px !important;
  }

  .md\:focus\:-translate-x-37\.5:focus {
    --tw-translate-x: -150px !important;
  }

  .md\:focus\:-translate-x-72\.5:focus {
    --tw-translate-x: -290px !important;
  }

  .md\:focus\:-translate-x-sm:focus {
    --tw-translate-x: -8px !important;
  }

  .md\:focus\:-translate-x-md:focus {
    --tw-translate-x: -16px !important;
  }

  .md\:focus\:-translate-x-lg:focus {
    --tw-translate-x: -24px !important;
  }

  .md\:focus\:-translate-x-xl:focus {
    --tw-translate-x: -32px !important;
  }

  .md\:focus\:-translate-x-n1:focus {
    --tw-translate-x: 4px !important;
  }

  .md\:focus\:-translate-x-n2:focus {
    --tw-translate-x: 8px !important;
  }

  .md\:focus\:-translate-x-n3:focus {
    --tw-translate-x: 12px !important;
  }

  .md\:focus\:-translate-x-n4:focus {
    --tw-translate-x: 16px !important;
  }

  .md\:focus\:-translate-x-n5:focus {
    --tw-translate-x: 20px !important;
  }

  .md\:focus\:-translate-x-n6:focus {
    --tw-translate-x: 24px !important;
  }

  .md\:focus\:-translate-x-n7:focus {
    --tw-translate-x: 28px !important;
  }

  .md\:focus\:-translate-x-n8:focus {
    --tw-translate-x: 32px !important;
  }

  .md\:focus\:-translate-x-n9:focus {
    --tw-translate-x: 36px !important;
  }

  .md\:focus\:-translate-x-n10:focus {
    --tw-translate-x: 40px !important;
  }

  .md\:focus\:-translate-x-n11:focus {
    --tw-translate-x: 44px !important;
  }

  .md\:focus\:-translate-x-n12:focus {
    --tw-translate-x: 48px !important;
  }

  .md\:focus\:-translate-x-n13:focus {
    --tw-translate-x: 52px !important;
  }

  .md\:focus\:-translate-x-n14:focus {
    --tw-translate-x: 46px !important;
  }

  .md\:focus\:-translate-x-n22:focus {
    --tw-translate-x: 88px !important;
  }

  .md\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50% !important;
  }

  .md\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333% !important;
  }

  .md\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667% !important;
  }

  .md\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25% !important;
  }

  .md\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50% !important;
  }

  .md\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75% !important;
  }

  .md\:focus\:translate-x-full:focus {
    --tw-translate-x: 100% !important;
  }

  .md\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50% !important;
  }

  .md\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333% !important;
  }

  .md\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667% !important;
  }

  .md\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25% !important;
  }

  .md\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50% !important;
  }

  .md\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75% !important;
  }

  .md\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100% !important;
  }

  .md\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .md\:focus\:translate-y-1:focus {
    --tw-translate-y: 4px !important;
  }

  .md\:focus\:translate-y-2:focus {
    --tw-translate-y: 8px !important;
  }

  .md\:focus\:translate-y-3:focus {
    --tw-translate-y: 12px !important;
  }

  .md\:focus\:translate-y-4:focus {
    --tw-translate-y: 16px !important;
  }

  .md\:focus\:translate-y-5:focus {
    --tw-translate-y: 20px !important;
  }

  .md\:focus\:translate-y-6:focus {
    --tw-translate-y: 24px !important;
  }

  .md\:focus\:translate-y-7:focus {
    --tw-translate-y: 28px !important;
  }

  .md\:focus\:translate-y-8:focus {
    --tw-translate-y: 32px !important;
  }

  .md\:focus\:translate-y-9:focus {
    --tw-translate-y: 36px !important;
  }

  .md\:focus\:translate-y-10:focus {
    --tw-translate-y: 40px !important;
  }

  .md\:focus\:translate-y-11:focus {
    --tw-translate-y: 44px !important;
  }

  .md\:focus\:translate-y-12:focus {
    --tw-translate-y: 48px !important;
  }

  .md\:focus\:translate-y-13:focus {
    --tw-translate-y: 52px !important;
  }

  .md\:focus\:translate-y-14:focus {
    --tw-translate-y: 56px !important;
  }

  .md\:focus\:translate-y-15:focus {
    --tw-translate-y: 60px !important;
  }

  .md\:focus\:translate-y-16:focus {
    --tw-translate-y: 64px !important;
  }

  .md\:focus\:translate-y-17:focus {
    --tw-translate-y: 68px !important;
  }

  .md\:focus\:translate-y-18:focus {
    --tw-translate-y: 72px !important;
  }

  .md\:focus\:translate-y-19:focus {
    --tw-translate-y: 76px !important;
  }

  .md\:focus\:translate-y-20:focus {
    --tw-translate-y: 80px !important;
  }

  .md\:focus\:translate-y-21:focus {
    --tw-translate-y: 84px !important;
  }

  .md\:focus\:translate-y-22:focus {
    --tw-translate-y: 88px !important;
  }

  .md\:focus\:translate-y-23:focus {
    --tw-translate-y: 92px !important;
  }

  .md\:focus\:translate-y-24:focus {
    --tw-translate-y: 96px !important;
  }

  .md\:focus\:translate-y-25:focus {
    --tw-translate-y: 100px !important;
  }

  .md\:focus\:translate-y-26:focus {
    --tw-translate-y: 104px !important;
  }

  .md\:focus\:translate-y-27:focus {
    --tw-translate-y: 108px !important;
  }

  .md\:focus\:translate-y-28:focus {
    --tw-translate-y: 112px !important;
  }

  .md\:focus\:translate-y-29:focus {
    --tw-translate-y: 116px !important;
  }

  .md\:focus\:translate-y-30:focus {
    --tw-translate-y: 120px !important;
  }

  .md\:focus\:translate-y-31:focus {
    --tw-translate-y: 124px !important;
  }

  .md\:focus\:translate-y-32:focus {
    --tw-translate-y: 128px !important;
  }

  .md\:focus\:translate-y-33:focus {
    --tw-translate-y: 132px !important;
  }

  .md\:focus\:translate-y-34:focus {
    --tw-translate-y: 136px !important;
  }

  .md\:focus\:translate-y-35:focus {
    --tw-translate-y: 140px !important;
  }

  .md\:focus\:translate-y-36:focus {
    --tw-translate-y: 144px !important;
  }

  .md\:focus\:translate-y-37:focus {
    --tw-translate-y: 148px !important;
  }

  .md\:focus\:translate-y-38:focus {
    --tw-translate-y: 152px !important;
  }

  .md\:focus\:translate-y-39:focus {
    --tw-translate-y: 156px !important;
  }

  .md\:focus\:translate-y-40:focus {
    --tw-translate-y: 160px !important;
  }

  .md\:focus\:translate-y-41:focus {
    --tw-translate-y: 164px !important;
  }

  .md\:focus\:translate-y-42:focus {
    --tw-translate-y: 168px !important;
  }

  .md\:focus\:translate-y-43:focus {
    --tw-translate-y: 172px !important;
  }

  .md\:focus\:translate-y-44:focus {
    --tw-translate-y: 176px !important;
  }

  .md\:focus\:translate-y-45:focus {
    --tw-translate-y: 180px !important;
  }

  .md\:focus\:translate-y-46:focus {
    --tw-translate-y: 184px !important;
  }

  .md\:focus\:translate-y-47:focus {
    --tw-translate-y: 188px !important;
  }

  .md\:focus\:translate-y-48:focus {
    --tw-translate-y: 192px !important;
  }

  .md\:focus\:translate-y-49:focus {
    --tw-translate-y: 196px !important;
  }

  .md\:focus\:translate-y-50:focus {
    --tw-translate-y: 200px !important;
  }

  .md\:focus\:translate-y-51:focus {
    --tw-translate-y: 204px !important;
  }

  .md\:focus\:translate-y-52:focus {
    --tw-translate-y: 208px !important;
  }

  .md\:focus\:translate-y-53:focus {
    --tw-translate-y: 212px !important;
  }

  .md\:focus\:translate-y-54:focus {
    --tw-translate-y: 216px !important;
  }

  .md\:focus\:translate-y-55:focus {
    --tw-translate-y: 220px !important;
  }

  .md\:focus\:translate-y-56:focus {
    --tw-translate-y: 224px !important;
  }

  .md\:focus\:translate-y-57:focus {
    --tw-translate-y: 228px !important;
  }

  .md\:focus\:translate-y-60:focus {
    --tw-translate-y: 240px !important;
  }

  .md\:focus\:translate-y-61:focus {
    --tw-translate-y: 244px !important;
  }

  .md\:focus\:translate-y-62:focus {
    --tw-translate-y: 248px !important;
  }

  .md\:focus\:translate-y-65:focus {
    --tw-translate-y: 260px !important;
  }

  .md\:focus\:translate-y-66:focus {
    --tw-translate-y: 264px !important;
  }

  .md\:focus\:translate-y-68:focus {
    --tw-translate-y: 272px !important;
  }

  .md\:focus\:translate-y-69:focus {
    --tw-translate-y: 276px !important;
  }

  .md\:focus\:translate-y-70:focus {
    --tw-translate-y: 280px !important;
  }

  .md\:focus\:translate-y-73:focus {
    --tw-translate-y: 292px !important;
  }

  .md\:focus\:translate-y-74:focus {
    --tw-translate-y: 296px !important;
  }

  .md\:focus\:translate-y-75:focus {
    --tw-translate-y: 300px !important;
  }

  .md\:focus\:translate-y-77:focus {
    --tw-translate-y: 308px !important;
  }

  .md\:focus\:translate-y-78:focus {
    --tw-translate-y: 312px !important;
  }

  .md\:focus\:translate-y-80:focus {
    --tw-translate-y: 320px !important;
  }

  .md\:focus\:translate-y-81:focus {
    --tw-translate-y: 324px !important;
  }

  .md\:focus\:translate-y-84:focus {
    --tw-translate-y: 336px !important;
  }

  .md\:focus\:translate-y-87:focus {
    --tw-translate-y: 348px !important;
  }

  .md\:focus\:translate-y-90:focus {
    --tw-translate-y: 360px !important;
  }

  .md\:focus\:translate-y-91:focus {
    --tw-translate-y: 364px !important;
  }

  .md\:focus\:translate-y-92:focus {
    --tw-translate-y: 368px !important;
  }

  .md\:focus\:translate-y-93:focus {
    --tw-translate-y: 372px !important;
  }

  .md\:focus\:translate-y-94:focus {
    --tw-translate-y: 376px !important;
  }

  .md\:focus\:translate-y-95:focus {
    --tw-translate-y: 380px !important;
  }

  .md\:focus\:translate-y-96:focus {
    --tw-translate-y: 384px !important;
  }

  .md\:focus\:translate-y-97:focus {
    --tw-translate-y: 388px !important;
  }

  .md\:focus\:translate-y-98:focus {
    --tw-translate-y: 392px !important;
  }

  .md\:focus\:translate-y-99:focus {
    --tw-translate-y: 396px !important;
  }

  .md\:focus\:translate-y-100:focus {
    --tw-translate-y: 400px !important;
  }

  .md\:focus\:translate-y-101:focus {
    --tw-translate-y: 404px !important;
  }

  .md\:focus\:translate-y-102:focus {
    --tw-translate-y: 408px !important;
  }

  .md\:focus\:translate-y-103:focus {
    --tw-translate-y: 412px !important;
  }

  .md\:focus\:translate-y-104:focus {
    --tw-translate-y: 416px !important;
  }

  .md\:focus\:translate-y-105:focus {
    --tw-translate-y: 420px !important;
  }

  .md\:focus\:translate-y-107:focus {
    --tw-translate-y: 428px !important;
  }

  .md\:focus\:translate-y-110:focus {
    --tw-translate-y: 440px !important;
  }

  .md\:focus\:translate-y-112:focus {
    --tw-translate-y: 448px !important;
  }

  .md\:focus\:translate-y-114:focus {
    --tw-translate-y: 456px !important;
  }

  .md\:focus\:translate-y-115:focus {
    --tw-translate-y: 460px !important;
  }

  .md\:focus\:translate-y-119:focus {
    --tw-translate-y: 476px !important;
  }

  .md\:focus\:translate-y-120:focus {
    --tw-translate-y: 480px !important;
  }

  .md\:focus\:translate-y-122:focus {
    --tw-translate-y: 488px !important;
  }

  .md\:focus\:translate-y-124:focus {
    --tw-translate-y: 496px !important;
  }

  .md\:focus\:translate-y-130:focus {
    --tw-translate-y: 520px !important;
  }

  .md\:focus\:translate-y-138:focus {
    --tw-translate-y: 552px !important;
  }

  .md\:focus\:translate-y-143:focus {
    --tw-translate-y: 572px !important;
  }

  .md\:focus\:translate-y-148:focus {
    --tw-translate-y: 592px !important;
  }

  .md\:focus\:translate-y-150:focus {
    --tw-translate-y: 600px !important;
  }

  .md\:focus\:translate-y-154:focus {
    --tw-translate-y: 616px !important;
  }

  .md\:focus\:translate-y-160:focus {
    --tw-translate-y: 640px !important;
  }

  .md\:focus\:translate-y-162:focus {
    --tw-translate-y: 648px !important;
  }

  .md\:focus\:translate-y-164:focus {
    --tw-translate-y: 656px !important;
  }

  .md\:focus\:translate-y-165:focus {
    --tw-translate-y: 660px !important;
  }

  .md\:focus\:translate-y-166:focus {
    --tw-translate-y: 664px !important;
  }

  .md\:focus\:translate-y-168:focus {
    --tw-translate-y: 672px !important;
  }

  .md\:focus\:translate-y-169:focus {
    --tw-translate-y: 676px !important;
  }

  .md\:focus\:translate-y-170:focus {
    --tw-translate-y: 680px !important;
  }

  .md\:focus\:translate-y-172:focus {
    --tw-translate-y: 688px !important;
  }

  .md\:focus\:translate-y-174:focus {
    --tw-translate-y: 696px !important;
  }

  .md\:focus\:translate-y-175:focus {
    --tw-translate-y: 700px !important;
  }

  .md\:focus\:translate-y-189:focus {
    --tw-translate-y: 756px !important;
  }

  .md\:focus\:translate-y-200:focus {
    --tw-translate-y: 800px !important;
  }

  .md\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 2px !important;
  }

  .md\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 6px !important;
  }

  .md\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 14px !important;
  }

  .md\:focus\:translate-y-6\.5:focus {
    --tw-translate-y: 26px !important;
  }

  .md\:focus\:translate-y-7\.5:focus {
    --tw-translate-y: 30px !important;
  }

  .md\:focus\:translate-y-17\.5:focus {
    --tw-translate-y: 70px !important;
  }

  .md\:focus\:translate-y-28\.5:focus {
    --tw-translate-y: 114px !important;
  }

  .md\:focus\:translate-y-31\.5:focus {
    --tw-translate-y: 126px !important;
  }

  .md\:focus\:translate-y-37\.5:focus {
    --tw-translate-y: 150px !important;
  }

  .md\:focus\:translate-y-72\.5:focus {
    --tw-translate-y: 290px !important;
  }

  .md\:focus\:translate-y-sm:focus {
    --tw-translate-y: 8px !important;
  }

  .md\:focus\:translate-y-md:focus {
    --tw-translate-y: 16px !important;
  }

  .md\:focus\:translate-y-lg:focus {
    --tw-translate-y: 24px !important;
  }

  .md\:focus\:translate-y-xl:focus {
    --tw-translate-y: 32px !important;
  }

  .md\:focus\:translate-y-n1:focus {
    --tw-translate-y: -4px !important;
  }

  .md\:focus\:translate-y-n2:focus {
    --tw-translate-y: -8px !important;
  }

  .md\:focus\:translate-y-n3:focus {
    --tw-translate-y: -12px !important;
  }

  .md\:focus\:translate-y-n4:focus {
    --tw-translate-y: -16px !important;
  }

  .md\:focus\:translate-y-n5:focus {
    --tw-translate-y: -20px !important;
  }

  .md\:focus\:translate-y-n6:focus {
    --tw-translate-y: -24px !important;
  }

  .md\:focus\:translate-y-n7:focus {
    --tw-translate-y: -28px !important;
  }

  .md\:focus\:translate-y-n8:focus {
    --tw-translate-y: -32px !important;
  }

  .md\:focus\:translate-y-n9:focus {
    --tw-translate-y: -36px !important;
  }

  .md\:focus\:translate-y-n10:focus {
    --tw-translate-y: -40px !important;
  }

  .md\:focus\:translate-y-n11:focus {
    --tw-translate-y: -44px !important;
  }

  .md\:focus\:translate-y-n12:focus {
    --tw-translate-y: -48px !important;
  }

  .md\:focus\:translate-y-n13:focus {
    --tw-translate-y: -52px !important;
  }

  .md\:focus\:translate-y-n14:focus {
    --tw-translate-y: -46px !important;
  }

  .md\:focus\:translate-y-n22:focus {
    --tw-translate-y: -88px !important;
  }

  .md\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .md\:focus\:-translate-y-1:focus {
    --tw-translate-y: -4px !important;
  }

  .md\:focus\:-translate-y-2:focus {
    --tw-translate-y: -8px !important;
  }

  .md\:focus\:-translate-y-3:focus {
    --tw-translate-y: -12px !important;
  }

  .md\:focus\:-translate-y-4:focus {
    --tw-translate-y: -16px !important;
  }

  .md\:focus\:-translate-y-5:focus {
    --tw-translate-y: -20px !important;
  }

  .md\:focus\:-translate-y-6:focus {
    --tw-translate-y: -24px !important;
  }

  .md\:focus\:-translate-y-7:focus {
    --tw-translate-y: -28px !important;
  }

  .md\:focus\:-translate-y-8:focus {
    --tw-translate-y: -32px !important;
  }

  .md\:focus\:-translate-y-9:focus {
    --tw-translate-y: -36px !important;
  }

  .md\:focus\:-translate-y-10:focus {
    --tw-translate-y: -40px !important;
  }

  .md\:focus\:-translate-y-11:focus {
    --tw-translate-y: -44px !important;
  }

  .md\:focus\:-translate-y-12:focus {
    --tw-translate-y: -48px !important;
  }

  .md\:focus\:-translate-y-13:focus {
    --tw-translate-y: -52px !important;
  }

  .md\:focus\:-translate-y-14:focus {
    --tw-translate-y: -56px !important;
  }

  .md\:focus\:-translate-y-15:focus {
    --tw-translate-y: -60px !important;
  }

  .md\:focus\:-translate-y-16:focus {
    --tw-translate-y: -64px !important;
  }

  .md\:focus\:-translate-y-17:focus {
    --tw-translate-y: -68px !important;
  }

  .md\:focus\:-translate-y-18:focus {
    --tw-translate-y: -72px !important;
  }

  .md\:focus\:-translate-y-19:focus {
    --tw-translate-y: -76px !important;
  }

  .md\:focus\:-translate-y-20:focus {
    --tw-translate-y: -80px !important;
  }

  .md\:focus\:-translate-y-21:focus {
    --tw-translate-y: -84px !important;
  }

  .md\:focus\:-translate-y-22:focus {
    --tw-translate-y: -88px !important;
  }

  .md\:focus\:-translate-y-23:focus {
    --tw-translate-y: -92px !important;
  }

  .md\:focus\:-translate-y-24:focus {
    --tw-translate-y: -96px !important;
  }

  .md\:focus\:-translate-y-25:focus {
    --tw-translate-y: -100px !important;
  }

  .md\:focus\:-translate-y-26:focus {
    --tw-translate-y: -104px !important;
  }

  .md\:focus\:-translate-y-27:focus {
    --tw-translate-y: -108px !important;
  }

  .md\:focus\:-translate-y-28:focus {
    --tw-translate-y: -112px !important;
  }

  .md\:focus\:-translate-y-29:focus {
    --tw-translate-y: -116px !important;
  }

  .md\:focus\:-translate-y-30:focus {
    --tw-translate-y: -120px !important;
  }

  .md\:focus\:-translate-y-31:focus {
    --tw-translate-y: -124px !important;
  }

  .md\:focus\:-translate-y-32:focus {
    --tw-translate-y: -128px !important;
  }

  .md\:focus\:-translate-y-33:focus {
    --tw-translate-y: -132px !important;
  }

  .md\:focus\:-translate-y-34:focus {
    --tw-translate-y: -136px !important;
  }

  .md\:focus\:-translate-y-35:focus {
    --tw-translate-y: -140px !important;
  }

  .md\:focus\:-translate-y-36:focus {
    --tw-translate-y: -144px !important;
  }

  .md\:focus\:-translate-y-37:focus {
    --tw-translate-y: -148px !important;
  }

  .md\:focus\:-translate-y-38:focus {
    --tw-translate-y: -152px !important;
  }

  .md\:focus\:-translate-y-39:focus {
    --tw-translate-y: -156px !important;
  }

  .md\:focus\:-translate-y-40:focus {
    --tw-translate-y: -160px !important;
  }

  .md\:focus\:-translate-y-41:focus {
    --tw-translate-y: -164px !important;
  }

  .md\:focus\:-translate-y-42:focus {
    --tw-translate-y: -168px !important;
  }

  .md\:focus\:-translate-y-43:focus {
    --tw-translate-y: -172px !important;
  }

  .md\:focus\:-translate-y-44:focus {
    --tw-translate-y: -176px !important;
  }

  .md\:focus\:-translate-y-45:focus {
    --tw-translate-y: -180px !important;
  }

  .md\:focus\:-translate-y-46:focus {
    --tw-translate-y: -184px !important;
  }

  .md\:focus\:-translate-y-47:focus {
    --tw-translate-y: -188px !important;
  }

  .md\:focus\:-translate-y-48:focus {
    --tw-translate-y: -192px !important;
  }

  .md\:focus\:-translate-y-49:focus {
    --tw-translate-y: -196px !important;
  }

  .md\:focus\:-translate-y-50:focus {
    --tw-translate-y: -200px !important;
  }

  .md\:focus\:-translate-y-51:focus {
    --tw-translate-y: -204px !important;
  }

  .md\:focus\:-translate-y-52:focus {
    --tw-translate-y: -208px !important;
  }

  .md\:focus\:-translate-y-53:focus {
    --tw-translate-y: -212px !important;
  }

  .md\:focus\:-translate-y-54:focus {
    --tw-translate-y: -216px !important;
  }

  .md\:focus\:-translate-y-55:focus {
    --tw-translate-y: -220px !important;
  }

  .md\:focus\:-translate-y-56:focus {
    --tw-translate-y: -224px !important;
  }

  .md\:focus\:-translate-y-57:focus {
    --tw-translate-y: -228px !important;
  }

  .md\:focus\:-translate-y-60:focus {
    --tw-translate-y: -240px !important;
  }

  .md\:focus\:-translate-y-61:focus {
    --tw-translate-y: -244px !important;
  }

  .md\:focus\:-translate-y-62:focus {
    --tw-translate-y: -248px !important;
  }

  .md\:focus\:-translate-y-65:focus {
    --tw-translate-y: -260px !important;
  }

  .md\:focus\:-translate-y-66:focus {
    --tw-translate-y: -264px !important;
  }

  .md\:focus\:-translate-y-68:focus {
    --tw-translate-y: -272px !important;
  }

  .md\:focus\:-translate-y-69:focus {
    --tw-translate-y: -276px !important;
  }

  .md\:focus\:-translate-y-70:focus {
    --tw-translate-y: -280px !important;
  }

  .md\:focus\:-translate-y-73:focus {
    --tw-translate-y: -292px !important;
  }

  .md\:focus\:-translate-y-74:focus {
    --tw-translate-y: -296px !important;
  }

  .md\:focus\:-translate-y-75:focus {
    --tw-translate-y: -300px !important;
  }

  .md\:focus\:-translate-y-77:focus {
    --tw-translate-y: -308px !important;
  }

  .md\:focus\:-translate-y-78:focus {
    --tw-translate-y: -312px !important;
  }

  .md\:focus\:-translate-y-80:focus {
    --tw-translate-y: -320px !important;
  }

  .md\:focus\:-translate-y-81:focus {
    --tw-translate-y: -324px !important;
  }

  .md\:focus\:-translate-y-84:focus {
    --tw-translate-y: -336px !important;
  }

  .md\:focus\:-translate-y-87:focus {
    --tw-translate-y: -348px !important;
  }

  .md\:focus\:-translate-y-90:focus {
    --tw-translate-y: -360px !important;
  }

  .md\:focus\:-translate-y-91:focus {
    --tw-translate-y: -364px !important;
  }

  .md\:focus\:-translate-y-92:focus {
    --tw-translate-y: -368px !important;
  }

  .md\:focus\:-translate-y-93:focus {
    --tw-translate-y: -372px !important;
  }

  .md\:focus\:-translate-y-94:focus {
    --tw-translate-y: -376px !important;
  }

  .md\:focus\:-translate-y-95:focus {
    --tw-translate-y: -380px !important;
  }

  .md\:focus\:-translate-y-96:focus {
    --tw-translate-y: -384px !important;
  }

  .md\:focus\:-translate-y-97:focus {
    --tw-translate-y: -388px !important;
  }

  .md\:focus\:-translate-y-98:focus {
    --tw-translate-y: -392px !important;
  }

  .md\:focus\:-translate-y-99:focus {
    --tw-translate-y: -396px !important;
  }

  .md\:focus\:-translate-y-100:focus {
    --tw-translate-y: -400px !important;
  }

  .md\:focus\:-translate-y-101:focus {
    --tw-translate-y: -404px !important;
  }

  .md\:focus\:-translate-y-102:focus {
    --tw-translate-y: -408px !important;
  }

  .md\:focus\:-translate-y-103:focus {
    --tw-translate-y: -412px !important;
  }

  .md\:focus\:-translate-y-104:focus {
    --tw-translate-y: -416px !important;
  }

  .md\:focus\:-translate-y-105:focus {
    --tw-translate-y: -420px !important;
  }

  .md\:focus\:-translate-y-107:focus {
    --tw-translate-y: -428px !important;
  }

  .md\:focus\:-translate-y-110:focus {
    --tw-translate-y: -440px !important;
  }

  .md\:focus\:-translate-y-112:focus {
    --tw-translate-y: -448px !important;
  }

  .md\:focus\:-translate-y-114:focus {
    --tw-translate-y: -456px !important;
  }

  .md\:focus\:-translate-y-115:focus {
    --tw-translate-y: -460px !important;
  }

  .md\:focus\:-translate-y-119:focus {
    --tw-translate-y: -476px !important;
  }

  .md\:focus\:-translate-y-120:focus {
    --tw-translate-y: -480px !important;
  }

  .md\:focus\:-translate-y-122:focus {
    --tw-translate-y: -488px !important;
  }

  .md\:focus\:-translate-y-124:focus {
    --tw-translate-y: -496px !important;
  }

  .md\:focus\:-translate-y-130:focus {
    --tw-translate-y: -520px !important;
  }

  .md\:focus\:-translate-y-138:focus {
    --tw-translate-y: -552px !important;
  }

  .md\:focus\:-translate-y-143:focus {
    --tw-translate-y: -572px !important;
  }

  .md\:focus\:-translate-y-148:focus {
    --tw-translate-y: -592px !important;
  }

  .md\:focus\:-translate-y-150:focus {
    --tw-translate-y: -600px !important;
  }

  .md\:focus\:-translate-y-154:focus {
    --tw-translate-y: -616px !important;
  }

  .md\:focus\:-translate-y-160:focus {
    --tw-translate-y: -640px !important;
  }

  .md\:focus\:-translate-y-162:focus {
    --tw-translate-y: -648px !important;
  }

  .md\:focus\:-translate-y-164:focus {
    --tw-translate-y: -656px !important;
  }

  .md\:focus\:-translate-y-165:focus {
    --tw-translate-y: -660px !important;
  }

  .md\:focus\:-translate-y-166:focus {
    --tw-translate-y: -664px !important;
  }

  .md\:focus\:-translate-y-168:focus {
    --tw-translate-y: -672px !important;
  }

  .md\:focus\:-translate-y-169:focus {
    --tw-translate-y: -676px !important;
  }

  .md\:focus\:-translate-y-170:focus {
    --tw-translate-y: -680px !important;
  }

  .md\:focus\:-translate-y-172:focus {
    --tw-translate-y: -688px !important;
  }

  .md\:focus\:-translate-y-174:focus {
    --tw-translate-y: -696px !important;
  }

  .md\:focus\:-translate-y-175:focus {
    --tw-translate-y: -700px !important;
  }

  .md\:focus\:-translate-y-189:focus {
    --tw-translate-y: -756px !important;
  }

  .md\:focus\:-translate-y-200:focus {
    --tw-translate-y: -800px !important;
  }

  .md\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -2px !important;
  }

  .md\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -6px !important;
  }

  .md\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -14px !important;
  }

  .md\:focus\:-translate-y-6\.5:focus {
    --tw-translate-y: -26px !important;
  }

  .md\:focus\:-translate-y-7\.5:focus {
    --tw-translate-y: -30px !important;
  }

  .md\:focus\:-translate-y-17\.5:focus {
    --tw-translate-y: -70px !important;
  }

  .md\:focus\:-translate-y-28\.5:focus {
    --tw-translate-y: -114px !important;
  }

  .md\:focus\:-translate-y-31\.5:focus {
    --tw-translate-y: -126px !important;
  }

  .md\:focus\:-translate-y-37\.5:focus {
    --tw-translate-y: -150px !important;
  }

  .md\:focus\:-translate-y-72\.5:focus {
    --tw-translate-y: -290px !important;
  }

  .md\:focus\:-translate-y-sm:focus {
    --tw-translate-y: -8px !important;
  }

  .md\:focus\:-translate-y-md:focus {
    --tw-translate-y: -16px !important;
  }

  .md\:focus\:-translate-y-lg:focus {
    --tw-translate-y: -24px !important;
  }

  .md\:focus\:-translate-y-xl:focus {
    --tw-translate-y: -32px !important;
  }

  .md\:focus\:-translate-y-n1:focus {
    --tw-translate-y: 4px !important;
  }

  .md\:focus\:-translate-y-n2:focus {
    --tw-translate-y: 8px !important;
  }

  .md\:focus\:-translate-y-n3:focus {
    --tw-translate-y: 12px !important;
  }

  .md\:focus\:-translate-y-n4:focus {
    --tw-translate-y: 16px !important;
  }

  .md\:focus\:-translate-y-n5:focus {
    --tw-translate-y: 20px !important;
  }

  .md\:focus\:-translate-y-n6:focus {
    --tw-translate-y: 24px !important;
  }

  .md\:focus\:-translate-y-n7:focus {
    --tw-translate-y: 28px !important;
  }

  .md\:focus\:-translate-y-n8:focus {
    --tw-translate-y: 32px !important;
  }

  .md\:focus\:-translate-y-n9:focus {
    --tw-translate-y: 36px !important;
  }

  .md\:focus\:-translate-y-n10:focus {
    --tw-translate-y: 40px !important;
  }

  .md\:focus\:-translate-y-n11:focus {
    --tw-translate-y: 44px !important;
  }

  .md\:focus\:-translate-y-n12:focus {
    --tw-translate-y: 48px !important;
  }

  .md\:focus\:-translate-y-n13:focus {
    --tw-translate-y: 52px !important;
  }

  .md\:focus\:-translate-y-n14:focus {
    --tw-translate-y: 46px !important;
  }

  .md\:focus\:-translate-y-n22:focus {
    --tw-translate-y: 88px !important;
  }

  .md\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50% !important;
  }

  .md\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333% !important;
  }

  .md\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667% !important;
  }

  .md\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25% !important;
  }

  .md\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50% !important;
  }

  .md\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75% !important;
  }

  .md\:focus\:translate-y-full:focus {
    --tw-translate-y: 100% !important;
  }

  .md\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50% !important;
  }

  .md\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333% !important;
  }

  .md\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667% !important;
  }

  .md\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25% !important;
  }

  .md\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50% !important;
  }

  .md\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75% !important;
  }

  .md\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100% !important;
  }

  .md\:skew-x-0 {
    --tw-skew-x: 0deg !important;
  }

  .md\:skew-x-1 {
    --tw-skew-x: 1deg !important;
  }

  .md\:skew-x-2 {
    --tw-skew-x: 2deg !important;
  }

  .md\:skew-x-3 {
    --tw-skew-x: 3deg !important;
  }

  .md\:skew-x-6 {
    --tw-skew-x: 6deg !important;
  }

  .md\:skew-x-12 {
    --tw-skew-x: 12deg !important;
  }

  .md\:-skew-x-12 {
    --tw-skew-x: -12deg !important;
  }

  .md\:-skew-x-6 {
    --tw-skew-x: -6deg !important;
  }

  .md\:-skew-x-3 {
    --tw-skew-x: -3deg !important;
  }

  .md\:-skew-x-2 {
    --tw-skew-x: -2deg !important;
  }

  .md\:-skew-x-1 {
    --tw-skew-x: -1deg !important;
  }

  .md\:skew-y-0 {
    --tw-skew-y: 0deg !important;
  }

  .md\:skew-y-1 {
    --tw-skew-y: 1deg !important;
  }

  .md\:skew-y-2 {
    --tw-skew-y: 2deg !important;
  }

  .md\:skew-y-3 {
    --tw-skew-y: 3deg !important;
  }

  .md\:skew-y-6 {
    --tw-skew-y: 6deg !important;
  }

  .md\:skew-y-12 {
    --tw-skew-y: 12deg !important;
  }

  .md\:-skew-y-12 {
    --tw-skew-y: -12deg !important;
  }

  .md\:-skew-y-6 {
    --tw-skew-y: -6deg !important;
  }

  .md\:-skew-y-3 {
    --tw-skew-y: -3deg !important;
  }

  .md\:-skew-y-2 {
    --tw-skew-y: -2deg !important;
  }

  .md\:-skew-y-1 {
    --tw-skew-y: -1deg !important;
  }

  .md\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg !important;
  }

  .md\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg !important;
  }

  .md\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg !important;
  }

  .md\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg !important;
  }

  .md\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg !important;
  }

  .md\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg !important;
  }

  .md\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg !important;
  }

  .md\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg !important;
  }

  .md\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg !important;
  }

  .md\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg !important;
  }

  .md\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg !important;
  }

  .md\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg !important;
  }

  .md\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg !important;
  }

  .md\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg !important;
  }

  .md\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg !important;
  }

  .md\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg !important;
  }

  .md\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg !important;
  }

  .md\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg !important;
  }

  .md\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg !important;
  }

  .md\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg !important;
  }

  .md\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg !important;
  }

  .md\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg !important;
  }

  .md\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg !important;
  }

  .md\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg !important;
  }

  .md\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg !important;
  }

  .md\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg !important;
  }

  .md\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg !important;
  }

  .md\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg !important;
  }

  .md\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg !important;
  }

  .md\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg !important;
  }

  .md\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg !important;
  }

  .md\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg !important;
  }

  .md\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg !important;
  }

  .md\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg !important;
  }

  .md\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg !important;
  }

  .md\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg !important;
  }

  .md\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg !important;
  }

  .md\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg !important;
  }

  .md\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg !important;
  }

  .md\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg !important;
  }

  .md\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg !important;
  }

  .md\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg !important;
  }

  .md\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg !important;
  }

  .md\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg !important;
  }

  .md\:transition-none {
    transition-property: none !important;
  }

  .md\:transition-all {
    transition-property: all !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .md\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .md\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .md\:transition-opacity {
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .md\:transition-shadow {
    transition-property: box-shadow !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .md\:transition-transform {
    transition-property: transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .md\:ease-linear {
    transition-timing-function: linear !important;
  }

  .md\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
  }

  .md\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
  }

  .md\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  }

  .md\:duration-75 {
    transition-duration: 75ms !important;
  }

  .md\:duration-100 {
    transition-duration: 100ms !important;
  }

  .md\:duration-150 {
    transition-duration: 150ms !important;
  }

  .md\:duration-200 {
    transition-duration: 200ms !important;
  }

  .md\:duration-300 {
    transition-duration: 300ms !important;
  }

  .md\:duration-500 {
    transition-duration: 500ms !important;
  }

  .md\:duration-700 {
    transition-duration: 700ms !important;
  }

  .md\:duration-1000 {
    transition-duration: 1000ms !important;
  }

  .md\:delay-75 {
    transition-delay: 75ms !important;
  }

  .md\:delay-100 {
    transition-delay: 100ms !important;
  }

  .md\:delay-150 {
    transition-delay: 150ms !important;
  }

  .md\:delay-200 {
    transition-delay: 200ms !important;
  }

  .md\:delay-300 {
    transition-delay: 300ms !important;
  }

  .md\:delay-500 {
    transition-delay: 500ms !important;
  }

  .md\:delay-700 {
    transition-delay: 700ms !important;
  }

  .md\:delay-1000 {
    transition-delay: 1000ms !important;
  }

  .md\:animate-none {
    animation: none !important;
  }

  .md\:animate-spin {
    animation: spin 1s linear infinite !important;
  }

  .md\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
  }

  .md\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
  }

  .md\:animate-bounce {
    animation: bounce 1s infinite !important;
  }

  .md\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .md\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .md\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .md\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .md\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .md\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .md\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .md\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .md\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .md\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .md\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .md\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .md\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .md\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .md\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .md\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .md\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .md\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .md\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .md\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .md\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .md\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .md\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .md\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .md\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .md\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .md\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .md\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .md\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .md\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .md\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .md\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .md\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .md\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .md\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .md\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .md\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .md\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .md\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .md\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .md\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .md\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .md\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .md\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .md\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .md\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .md\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .md\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .md\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .md\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .md\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .md\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .md\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .md\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .md\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .md\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .md\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .md\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .md\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .md\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .md\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .md\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .md\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .md\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .md\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .md\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .md\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .md\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .md\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .md\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .md\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .md\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .md\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .md\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .md\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .md\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .md\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .md\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .md\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .md\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .md\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .md\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .md\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .md\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .md\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .md\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .md\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .md\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .md\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .md\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .md\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .md\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .md\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .md\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .md\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .md\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .md\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .md\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .md\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .md\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .md\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .md\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .md\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .md\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .md\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .md\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .md\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .md\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .md\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .md\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .md\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .md\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .md\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .md\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .md\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .md\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .md\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .md\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .md\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .md\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .md\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .md\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .md\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .md\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .md\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .md\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .md\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .md\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .md\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .md\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .md\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .md\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .md\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .md\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .md\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .md\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .md\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .md\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .md\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .md\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .md\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .md\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .md\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .md\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .md\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .md\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .md\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .md\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .md\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .md\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .md\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .md\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .md\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .md\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .md\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .md\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .md\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .md\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .md\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .md\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .md\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .md\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .md\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .md\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .md\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .md\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .md\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .md\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .md\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .md\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .md\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .md\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .md\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .md\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .md\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .md\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .md\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .md\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .md\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .md\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .md\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .md\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .md\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .md\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .md\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .md\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .md\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .md\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .md\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .md\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .md\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .md\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .md\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .md\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .md\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .md\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .md\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .md\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .md\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .md\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .md\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .md\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .md\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .md\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .md\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .md\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .md\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .md\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .md\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .md\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .md\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .md\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .md\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .md\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .md\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .md\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .md\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .md\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .md\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .md\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .md\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .md\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .md\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .md\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .md\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .md\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .md\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .md\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .md\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .md\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .md\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .md\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .md\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .md\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .md\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .md\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .md\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .md\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .md\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .md\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .md\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .md\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .md\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .md\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .md\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .md\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .md\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .md\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .md\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .md\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .md\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .md\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .md\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .md\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .md\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .md\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .md\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .md\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .md\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .md\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .md\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .md\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .md\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .md\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .md\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .md\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .md\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .md\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .md\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .md\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .md\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .md\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .md\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .md\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .md\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .md\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .md\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .md\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .md\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .md\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .md\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .md\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .md\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .md\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .md\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .md\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .md\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .md\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .md\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .md\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .md\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .md\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .md\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .md\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .md\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .md\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .md\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .md\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .md\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .md\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .md\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .md\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .md\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .md\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .md\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .md\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .md\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .md\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .md\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .md\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .md\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .md\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .md\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .md\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .md\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .md\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .md\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .md\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .md\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .md\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .md\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .md\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .md\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .md\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .md\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .md\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .md\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .md\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .md\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .md\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .md\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .md\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .md\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .md\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .md\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .md\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .md\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .md\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .md\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .md\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .md\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .md\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .md\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .md\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .md\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .md\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .md\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .md\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .md\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .md\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .md\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .md\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .md\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .md\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .md\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .md\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .md\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .md\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .md\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .md\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .md\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .md\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .md\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .md\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .md\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .md\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .md\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .md\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .md\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .md\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .md\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .md\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .md\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .md\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .md\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .md\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .md\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .md\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .md\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .md\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .md\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .md\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .md\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .md\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .md\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .md\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .md\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .md\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .md\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .md\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .md\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .md\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .md\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .md\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .md\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .md\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .md\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .md\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .md\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .md\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .md\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .md\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .md\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .md\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .md\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .md\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .md\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .md\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .md\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .md\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .md\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .md\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .md\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .md\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .md\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .md\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .md\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .md\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .md\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .md\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .md\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .md\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .md\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .md\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .md\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .md\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .md\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .md\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .md\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .md\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .md\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .md\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .md\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .md\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .md\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .md\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .md\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .md\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .md\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .md\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .md\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .md\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .md\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .md\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .md\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .md\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .md\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .md\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .md\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .md\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .md\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .md\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .md\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .md\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .md\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .md\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .md\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .md\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .md\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .md\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .md\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .md\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .md\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .md\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .md\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .md\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .md\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .md\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .md\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .md\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .md\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .md\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .md\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .md\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .md\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .md\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .md\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .md\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .md\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .md\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .md\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .md\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .md\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .md\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .md\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .md\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .md\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .md\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .md\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .md\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .md\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .md\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .md\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .md\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .md\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .md\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .md\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .md\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .md\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .md\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .md\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .md\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .md\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .md\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .md\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .md\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .md\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .md\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .md\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .md\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .md\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .md\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .md\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .md\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .md\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .md\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .md\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .md\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .md\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .md\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .md\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .md\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .md\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .md\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .md\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .md\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .md\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .md\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .md\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .md\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .md\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .md\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .md\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .md\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .md\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .md\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .md\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .md\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .md\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .md\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .group:hover .md\:group-hover\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .group:hover .md\:group-hover\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .group:hover .md\:group-hover\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .group:hover .md\:group-hover\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .group:hover .md\:group-hover\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .group:hover .md\:group-hover\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .group:hover .md\:group-hover\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .group:hover .md\:group-hover\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .group:hover .md\:group-hover\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .group:hover .md\:group-hover\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .group:hover .md\:group-hover\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .group:hover .md\:group-hover\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .group:hover .md\:group-hover\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .group:hover .md\:group-hover\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .group:hover .md\:group-hover\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .group:hover .md\:group-hover\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .group:hover .md\:group-hover\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .group:hover .md\:group-hover\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .group:hover .md\:group-hover\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .group:hover .md\:group-hover\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .group:hover .md\:group-hover\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .group:hover .md\:group-hover\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .group:hover .md\:group-hover\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .group:hover .md\:group-hover\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .group:hover .md\:group-hover\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .group:hover .md\:group-hover\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .group:hover .md\:group-hover\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .group:hover .md\:group-hover\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .group:hover .md\:group-hover\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .group:hover .md\:group-hover\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .group:hover .md\:group-hover\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .group:hover .md\:group-hover\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .group:hover .md\:group-hover\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .group:hover .md\:group-hover\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .group:hover .md\:group-hover\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .group:hover .md\:group-hover\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .group:hover .md\:group-hover\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .group:hover .md\:group-hover\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .group:hover .md\:group-hover\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .group:hover .md\:group-hover\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .group:hover .md\:group-hover\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .group:hover .md\:group-hover\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .group:hover .md\:group-hover\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .group:hover .md\:group-hover\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .group:hover .md\:group-hover\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .group:hover .md\:group-hover\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .group:hover .md\:group-hover\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .group:hover .md\:group-hover\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .group:hover .md\:group-hover\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .group:hover .md\:group-hover\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .group:hover .md\:group-hover\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .group:hover .md\:group-hover\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .group:hover .md\:group-hover\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .group:hover .md\:group-hover\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .group:hover .md\:group-hover\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .group:hover .md\:group-hover\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .group:hover .md\:group-hover\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .group:hover .md\:group-hover\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .group:hover .md\:group-hover\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .group:hover .md\:group-hover\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .group:hover .md\:group-hover\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .group:hover .md\:group-hover\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .group:hover .md\:group-hover\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .group:hover .md\:group-hover\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .group:hover .md\:group-hover\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .group:hover .md\:group-hover\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .group:hover .md\:group-hover\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .group:hover .md\:group-hover\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .group:hover .md\:group-hover\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .group:hover .md\:group-hover\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .group:hover .md\:group-hover\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .group:hover .md\:group-hover\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .group:hover .md\:group-hover\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .group:hover .md\:group-hover\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .group:hover .md\:group-hover\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .group:hover .md\:group-hover\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .group:hover .md\:group-hover\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .group:hover .md\:group-hover\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .group:hover .md\:group-hover\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .group:hover .md\:group-hover\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .group:hover .md\:group-hover\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .group:hover .md\:group-hover\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .group:hover .md\:group-hover\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .group:hover .md\:group-hover\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .group:hover .md\:group-hover\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .group:hover .md\:group-hover\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .group:hover .md\:group-hover\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .group:hover .md\:group-hover\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .group:hover .md\:group-hover\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .group:hover .md\:group-hover\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .group:hover .md\:group-hover\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .group:hover .md\:group-hover\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .group:hover .md\:group-hover\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .group:hover .md\:group-hover\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .group:hover .md\:group-hover\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .group:hover .md\:group-hover\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .group:hover .md\:group-hover\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .group:hover .md\:group-hover\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .group:hover .md\:group-hover\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .group:hover .md\:group-hover\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .group:hover .md\:group-hover\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .group:hover .md\:group-hover\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .group:hover .md\:group-hover\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .group:hover .md\:group-hover\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .group:hover .md\:group-hover\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .group:hover .md\:group-hover\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .group:hover .md\:group-hover\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .group:hover .md\:group-hover\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .group:hover .md\:group-hover\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .group:hover .md\:group-hover\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .group:hover .md\:group-hover\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .group:hover .md\:group-hover\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .group:hover .md\:group-hover\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .group:hover .md\:group-hover\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .group:hover .md\:group-hover\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .group:hover .md\:group-hover\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .group:hover .md\:group-hover\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .group:hover .md\:group-hover\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .group:hover .md\:group-hover\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .group:hover .md\:group-hover\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .group:hover .md\:group-hover\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .group:hover .md\:group-hover\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .group:hover .md\:group-hover\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .group:hover .md\:group-hover\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .group:hover .md\:group-hover\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .group:hover .md\:group-hover\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .group:hover .md\:group-hover\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .group:hover .md\:group-hover\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .group:hover .md\:group-hover\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .group:hover .md\:group-hover\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .group:hover .md\:group-hover\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .group:hover .md\:group-hover\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .group:hover .md\:group-hover\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .group:hover .md\:group-hover\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .group:hover .md\:group-hover\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .group:hover .md\:group-hover\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .md\:focus-within\:border-t-red-1:focus-within {
    border-top-color: #fff1f0 !important;
  }

  .md\:focus-within\:border-r-red-1:focus-within {
    border-right-color: #fff1f0 !important;
  }

  .md\:focus-within\:border-b-red-1:focus-within {
    border-bottom-color: #fff1f0 !important;
  }

  .md\:focus-within\:border-l-red-1:focus-within {
    border-left-color: #fff1f0 !important;
  }

  .md\:focus-within\:border-t-red-2:focus-within {
    border-top-color: #ffccc7 !important;
  }

  .md\:focus-within\:border-r-red-2:focus-within {
    border-right-color: #ffccc7 !important;
  }

  .md\:focus-within\:border-b-red-2:focus-within {
    border-bottom-color: #ffccc7 !important;
  }

  .md\:focus-within\:border-l-red-2:focus-within {
    border-left-color: #ffccc7 !important;
  }

  .md\:focus-within\:border-t-red-3:focus-within {
    border-top-color: #ffa39e !important;
  }

  .md\:focus-within\:border-r-red-3:focus-within {
    border-right-color: #ffa39e !important;
  }

  .md\:focus-within\:border-b-red-3:focus-within {
    border-bottom-color: #ffa39e !important;
  }

  .md\:focus-within\:border-l-red-3:focus-within {
    border-left-color: #ffa39e !important;
  }

  .md\:focus-within\:border-t-red-4:focus-within {
    border-top-color: #ff7875 !important;
  }

  .md\:focus-within\:border-r-red-4:focus-within {
    border-right-color: #ff7875 !important;
  }

  .md\:focus-within\:border-b-red-4:focus-within {
    border-bottom-color: #ff7875 !important;
  }

  .md\:focus-within\:border-l-red-4:focus-within {
    border-left-color: #ff7875 !important;
  }

  .md\:focus-within\:border-t-red-5:focus-within {
    border-top-color: #ff4d4f !important;
  }

  .md\:focus-within\:border-r-red-5:focus-within {
    border-right-color: #ff4d4f !important;
  }

  .md\:focus-within\:border-b-red-5:focus-within {
    border-bottom-color: #ff4d4f !important;
  }

  .md\:focus-within\:border-l-red-5:focus-within {
    border-left-color: #ff4d4f !important;
  }

  .md\:focus-within\:border-t-red-6:focus-within {
    border-top-color: #f5222d !important;
  }

  .md\:focus-within\:border-r-red-6:focus-within {
    border-right-color: #f5222d !important;
  }

  .md\:focus-within\:border-b-red-6:focus-within {
    border-bottom-color: #f5222d !important;
  }

  .md\:focus-within\:border-l-red-6:focus-within {
    border-left-color: #f5222d !important;
  }

  .md\:focus-within\:border-t-red-7:focus-within {
    border-top-color: #cf1322 !important;
  }

  .md\:focus-within\:border-r-red-7:focus-within {
    border-right-color: #cf1322 !important;
  }

  .md\:focus-within\:border-b-red-7:focus-within {
    border-bottom-color: #cf1322 !important;
  }

  .md\:focus-within\:border-l-red-7:focus-within {
    border-left-color: #cf1322 !important;
  }

  .md\:focus-within\:border-t-red-8:focus-within {
    border-top-color: #a8071a !important;
  }

  .md\:focus-within\:border-r-red-8:focus-within {
    border-right-color: #a8071a !important;
  }

  .md\:focus-within\:border-b-red-8:focus-within {
    border-bottom-color: #a8071a !important;
  }

  .md\:focus-within\:border-l-red-8:focus-within {
    border-left-color: #a8071a !important;
  }

  .md\:focus-within\:border-t-red-9:focus-within {
    border-top-color: #820014 !important;
  }

  .md\:focus-within\:border-r-red-9:focus-within {
    border-right-color: #820014 !important;
  }

  .md\:focus-within\:border-b-red-9:focus-within {
    border-bottom-color: #820014 !important;
  }

  .md\:focus-within\:border-l-red-9:focus-within {
    border-left-color: #820014 !important;
  }

  .md\:focus-within\:border-t-red-10:focus-within {
    border-top-color: #5c0011 !important;
  }

  .md\:focus-within\:border-r-red-10:focus-within {
    border-right-color: #5c0011 !important;
  }

  .md\:focus-within\:border-b-red-10:focus-within {
    border-bottom-color: #5c0011 !important;
  }

  .md\:focus-within\:border-l-red-10:focus-within {
    border-left-color: #5c0011 !important;
  }

  .md\:focus-within\:border-t-volcano-1:focus-within {
    border-top-color: #fff2e8 !important;
  }

  .md\:focus-within\:border-r-volcano-1:focus-within {
    border-right-color: #fff2e8 !important;
  }

  .md\:focus-within\:border-b-volcano-1:focus-within {
    border-bottom-color: #fff2e8 !important;
  }

  .md\:focus-within\:border-l-volcano-1:focus-within {
    border-left-color: #fff2e8 !important;
  }

  .md\:focus-within\:border-t-volcano-2:focus-within {
    border-top-color: #ffd8bf !important;
  }

  .md\:focus-within\:border-r-volcano-2:focus-within {
    border-right-color: #ffd8bf !important;
  }

  .md\:focus-within\:border-b-volcano-2:focus-within {
    border-bottom-color: #ffd8bf !important;
  }

  .md\:focus-within\:border-l-volcano-2:focus-within {
    border-left-color: #ffd8bf !important;
  }

  .md\:focus-within\:border-t-volcano-3:focus-within {
    border-top-color: #ffbb96 !important;
  }

  .md\:focus-within\:border-r-volcano-3:focus-within {
    border-right-color: #ffbb96 !important;
  }

  .md\:focus-within\:border-b-volcano-3:focus-within {
    border-bottom-color: #ffbb96 !important;
  }

  .md\:focus-within\:border-l-volcano-3:focus-within {
    border-left-color: #ffbb96 !important;
  }

  .md\:focus-within\:border-t-volcano-4:focus-within {
    border-top-color: #ff9c6e !important;
  }

  .md\:focus-within\:border-r-volcano-4:focus-within {
    border-right-color: #ff9c6e !important;
  }

  .md\:focus-within\:border-b-volcano-4:focus-within {
    border-bottom-color: #ff9c6e !important;
  }

  .md\:focus-within\:border-l-volcano-4:focus-within {
    border-left-color: #ff9c6e !important;
  }

  .md\:focus-within\:border-t-volcano-5:focus-within {
    border-top-color: #ff7a45 !important;
  }

  .md\:focus-within\:border-r-volcano-5:focus-within {
    border-right-color: #ff7a45 !important;
  }

  .md\:focus-within\:border-b-volcano-5:focus-within {
    border-bottom-color: #ff7a45 !important;
  }

  .md\:focus-within\:border-l-volcano-5:focus-within {
    border-left-color: #ff7a45 !important;
  }

  .md\:focus-within\:border-t-volcano-6:focus-within {
    border-top-color: #fa541c !important;
  }

  .md\:focus-within\:border-r-volcano-6:focus-within {
    border-right-color: #fa541c !important;
  }

  .md\:focus-within\:border-b-volcano-6:focus-within {
    border-bottom-color: #fa541c !important;
  }

  .md\:focus-within\:border-l-volcano-6:focus-within {
    border-left-color: #fa541c !important;
  }

  .md\:focus-within\:border-t-volcano-7:focus-within {
    border-top-color: #d4380d !important;
  }

  .md\:focus-within\:border-r-volcano-7:focus-within {
    border-right-color: #d4380d !important;
  }

  .md\:focus-within\:border-b-volcano-7:focus-within {
    border-bottom-color: #d4380d !important;
  }

  .md\:focus-within\:border-l-volcano-7:focus-within {
    border-left-color: #d4380d !important;
  }

  .md\:focus-within\:border-t-volcano-8:focus-within {
    border-top-color: #ad2102 !important;
  }

  .md\:focus-within\:border-r-volcano-8:focus-within {
    border-right-color: #ad2102 !important;
  }

  .md\:focus-within\:border-b-volcano-8:focus-within {
    border-bottom-color: #ad2102 !important;
  }

  .md\:focus-within\:border-l-volcano-8:focus-within {
    border-left-color: #ad2102 !important;
  }

  .md\:focus-within\:border-t-volcano-9:focus-within {
    border-top-color: #871400 !important;
  }

  .md\:focus-within\:border-r-volcano-9:focus-within {
    border-right-color: #871400 !important;
  }

  .md\:focus-within\:border-b-volcano-9:focus-within {
    border-bottom-color: #871400 !important;
  }

  .md\:focus-within\:border-l-volcano-9:focus-within {
    border-left-color: #871400 !important;
  }

  .md\:focus-within\:border-t-volcano-10:focus-within {
    border-top-color: #610b00 !important;
  }

  .md\:focus-within\:border-r-volcano-10:focus-within {
    border-right-color: #610b00 !important;
  }

  .md\:focus-within\:border-b-volcano-10:focus-within {
    border-bottom-color: #610b00 !important;
  }

  .md\:focus-within\:border-l-volcano-10:focus-within {
    border-left-color: #610b00 !important;
  }

  .md\:focus-within\:border-t-orange-1:focus-within {
    border-top-color: #fff7e6 !important;
  }

  .md\:focus-within\:border-r-orange-1:focus-within {
    border-right-color: #fff7e6 !important;
  }

  .md\:focus-within\:border-b-orange-1:focus-within {
    border-bottom-color: #fff7e6 !important;
  }

  .md\:focus-within\:border-l-orange-1:focus-within {
    border-left-color: #fff7e6 !important;
  }

  .md\:focus-within\:border-t-orange-2:focus-within {
    border-top-color: #ffe7ba !important;
  }

  .md\:focus-within\:border-r-orange-2:focus-within {
    border-right-color: #ffe7ba !important;
  }

  .md\:focus-within\:border-b-orange-2:focus-within {
    border-bottom-color: #ffe7ba !important;
  }

  .md\:focus-within\:border-l-orange-2:focus-within {
    border-left-color: #ffe7ba !important;
  }

  .md\:focus-within\:border-t-orange-3:focus-within {
    border-top-color: #ffd591 !important;
  }

  .md\:focus-within\:border-r-orange-3:focus-within {
    border-right-color: #ffd591 !important;
  }

  .md\:focus-within\:border-b-orange-3:focus-within {
    border-bottom-color: #ffd591 !important;
  }

  .md\:focus-within\:border-l-orange-3:focus-within {
    border-left-color: #ffd591 !important;
  }

  .md\:focus-within\:border-t-orange-4:focus-within {
    border-top-color: #ffc069 !important;
  }

  .md\:focus-within\:border-r-orange-4:focus-within {
    border-right-color: #ffc069 !important;
  }

  .md\:focus-within\:border-b-orange-4:focus-within {
    border-bottom-color: #ffc069 !important;
  }

  .md\:focus-within\:border-l-orange-4:focus-within {
    border-left-color: #ffc069 !important;
  }

  .md\:focus-within\:border-t-orange-5:focus-within {
    border-top-color: #ffa940 !important;
  }

  .md\:focus-within\:border-r-orange-5:focus-within {
    border-right-color: #ffa940 !important;
  }

  .md\:focus-within\:border-b-orange-5:focus-within {
    border-bottom-color: #ffa940 !important;
  }

  .md\:focus-within\:border-l-orange-5:focus-within {
    border-left-color: #ffa940 !important;
  }

  .md\:focus-within\:border-t-orange-6:focus-within {
    border-top-color: #fa8c16 !important;
  }

  .md\:focus-within\:border-r-orange-6:focus-within {
    border-right-color: #fa8c16 !important;
  }

  .md\:focus-within\:border-b-orange-6:focus-within {
    border-bottom-color: #fa8c16 !important;
  }

  .md\:focus-within\:border-l-orange-6:focus-within {
    border-left-color: #fa8c16 !important;
  }

  .md\:focus-within\:border-t-orange-7:focus-within {
    border-top-color: #d46b08 !important;
  }

  .md\:focus-within\:border-r-orange-7:focus-within {
    border-right-color: #d46b08 !important;
  }

  .md\:focus-within\:border-b-orange-7:focus-within {
    border-bottom-color: #d46b08 !important;
  }

  .md\:focus-within\:border-l-orange-7:focus-within {
    border-left-color: #d46b08 !important;
  }

  .md\:focus-within\:border-t-orange-8:focus-within {
    border-top-color: #ad4e00 !important;
  }

  .md\:focus-within\:border-r-orange-8:focus-within {
    border-right-color: #ad4e00 !important;
  }

  .md\:focus-within\:border-b-orange-8:focus-within {
    border-bottom-color: #ad4e00 !important;
  }

  .md\:focus-within\:border-l-orange-8:focus-within {
    border-left-color: #ad4e00 !important;
  }

  .md\:focus-within\:border-t-orange-9:focus-within {
    border-top-color: #873800 !important;
  }

  .md\:focus-within\:border-r-orange-9:focus-within {
    border-right-color: #873800 !important;
  }

  .md\:focus-within\:border-b-orange-9:focus-within {
    border-bottom-color: #873800 !important;
  }

  .md\:focus-within\:border-l-orange-9:focus-within {
    border-left-color: #873800 !important;
  }

  .md\:focus-within\:border-t-orange-10:focus-within {
    border-top-color: #612500 !important;
  }

  .md\:focus-within\:border-r-orange-10:focus-within {
    border-right-color: #612500 !important;
  }

  .md\:focus-within\:border-b-orange-10:focus-within {
    border-bottom-color: #612500 !important;
  }

  .md\:focus-within\:border-l-orange-10:focus-within {
    border-left-color: #612500 !important;
  }

  .md\:focus-within\:border-t-gold-1:focus-within {
    border-top-color: #fffbe6 !important;
  }

  .md\:focus-within\:border-r-gold-1:focus-within {
    border-right-color: #fffbe6 !important;
  }

  .md\:focus-within\:border-b-gold-1:focus-within {
    border-bottom-color: #fffbe6 !important;
  }

  .md\:focus-within\:border-l-gold-1:focus-within {
    border-left-color: #fffbe6 !important;
  }

  .md\:focus-within\:border-t-gold-2:focus-within {
    border-top-color: #fff1b8 !important;
  }

  .md\:focus-within\:border-r-gold-2:focus-within {
    border-right-color: #fff1b8 !important;
  }

  .md\:focus-within\:border-b-gold-2:focus-within {
    border-bottom-color: #fff1b8 !important;
  }

  .md\:focus-within\:border-l-gold-2:focus-within {
    border-left-color: #fff1b8 !important;
  }

  .md\:focus-within\:border-t-gold-3:focus-within {
    border-top-color: #ffe58f !important;
  }

  .md\:focus-within\:border-r-gold-3:focus-within {
    border-right-color: #ffe58f !important;
  }

  .md\:focus-within\:border-b-gold-3:focus-within {
    border-bottom-color: #ffe58f !important;
  }

  .md\:focus-within\:border-l-gold-3:focus-within {
    border-left-color: #ffe58f !important;
  }

  .md\:focus-within\:border-t-gold-4:focus-within {
    border-top-color: #ffd666 !important;
  }

  .md\:focus-within\:border-r-gold-4:focus-within {
    border-right-color: #ffd666 !important;
  }

  .md\:focus-within\:border-b-gold-4:focus-within {
    border-bottom-color: #ffd666 !important;
  }

  .md\:focus-within\:border-l-gold-4:focus-within {
    border-left-color: #ffd666 !important;
  }

  .md\:focus-within\:border-t-gold-5:focus-within {
    border-top-color: #ffc53d !important;
  }

  .md\:focus-within\:border-r-gold-5:focus-within {
    border-right-color: #ffc53d !important;
  }

  .md\:focus-within\:border-b-gold-5:focus-within {
    border-bottom-color: #ffc53d !important;
  }

  .md\:focus-within\:border-l-gold-5:focus-within {
    border-left-color: #ffc53d !important;
  }

  .md\:focus-within\:border-t-gold-6:focus-within {
    border-top-color: #faad14 !important;
  }

  .md\:focus-within\:border-r-gold-6:focus-within {
    border-right-color: #faad14 !important;
  }

  .md\:focus-within\:border-b-gold-6:focus-within {
    border-bottom-color: #faad14 !important;
  }

  .md\:focus-within\:border-l-gold-6:focus-within {
    border-left-color: #faad14 !important;
  }

  .md\:focus-within\:border-t-gold-7:focus-within {
    border-top-color: #d48806 !important;
  }

  .md\:focus-within\:border-r-gold-7:focus-within {
    border-right-color: #d48806 !important;
  }

  .md\:focus-within\:border-b-gold-7:focus-within {
    border-bottom-color: #d48806 !important;
  }

  .md\:focus-within\:border-l-gold-7:focus-within {
    border-left-color: #d48806 !important;
  }

  .md\:focus-within\:border-t-gold-8:focus-within {
    border-top-color: #ad6800 !important;
  }

  .md\:focus-within\:border-r-gold-8:focus-within {
    border-right-color: #ad6800 !important;
  }

  .md\:focus-within\:border-b-gold-8:focus-within {
    border-bottom-color: #ad6800 !important;
  }

  .md\:focus-within\:border-l-gold-8:focus-within {
    border-left-color: #ad6800 !important;
  }

  .md\:focus-within\:border-t-gold-9:focus-within {
    border-top-color: #874d00 !important;
  }

  .md\:focus-within\:border-r-gold-9:focus-within {
    border-right-color: #874d00 !important;
  }

  .md\:focus-within\:border-b-gold-9:focus-within {
    border-bottom-color: #874d00 !important;
  }

  .md\:focus-within\:border-l-gold-9:focus-within {
    border-left-color: #874d00 !important;
  }

  .md\:focus-within\:border-t-gold-10:focus-within {
    border-top-color: #613400 !important;
  }

  .md\:focus-within\:border-r-gold-10:focus-within {
    border-right-color: #613400 !important;
  }

  .md\:focus-within\:border-b-gold-10:focus-within {
    border-bottom-color: #613400 !important;
  }

  .md\:focus-within\:border-l-gold-10:focus-within {
    border-left-color: #613400 !important;
  }

  .md\:focus-within\:border-t-yellow-1:focus-within {
    border-top-color: #feffe6 !important;
  }

  .md\:focus-within\:border-r-yellow-1:focus-within {
    border-right-color: #feffe6 !important;
  }

  .md\:focus-within\:border-b-yellow-1:focus-within {
    border-bottom-color: #feffe6 !important;
  }

  .md\:focus-within\:border-l-yellow-1:focus-within {
    border-left-color: #feffe6 !important;
  }

  .md\:focus-within\:border-t-yellow-2:focus-within {
    border-top-color: #ffffb8 !important;
  }

  .md\:focus-within\:border-r-yellow-2:focus-within {
    border-right-color: #ffffb8 !important;
  }

  .md\:focus-within\:border-b-yellow-2:focus-within {
    border-bottom-color: #ffffb8 !important;
  }

  .md\:focus-within\:border-l-yellow-2:focus-within {
    border-left-color: #ffffb8 !important;
  }

  .md\:focus-within\:border-t-yellow-3:focus-within {
    border-top-color: #fffb8f !important;
  }

  .md\:focus-within\:border-r-yellow-3:focus-within {
    border-right-color: #fffb8f !important;
  }

  .md\:focus-within\:border-b-yellow-3:focus-within {
    border-bottom-color: #fffb8f !important;
  }

  .md\:focus-within\:border-l-yellow-3:focus-within {
    border-left-color: #fffb8f !important;
  }

  .md\:focus-within\:border-t-yellow-4:focus-within {
    border-top-color: #fff566 !important;
  }

  .md\:focus-within\:border-r-yellow-4:focus-within {
    border-right-color: #fff566 !important;
  }

  .md\:focus-within\:border-b-yellow-4:focus-within {
    border-bottom-color: #fff566 !important;
  }

  .md\:focus-within\:border-l-yellow-4:focus-within {
    border-left-color: #fff566 !important;
  }

  .md\:focus-within\:border-t-yellow-5:focus-within {
    border-top-color: #ffec3d !important;
  }

  .md\:focus-within\:border-r-yellow-5:focus-within {
    border-right-color: #ffec3d !important;
  }

  .md\:focus-within\:border-b-yellow-5:focus-within {
    border-bottom-color: #ffec3d !important;
  }

  .md\:focus-within\:border-l-yellow-5:focus-within {
    border-left-color: #ffec3d !important;
  }

  .md\:focus-within\:border-t-yellow-6:focus-within {
    border-top-color: #fadb14 !important;
  }

  .md\:focus-within\:border-r-yellow-6:focus-within {
    border-right-color: #fadb14 !important;
  }

  .md\:focus-within\:border-b-yellow-6:focus-within {
    border-bottom-color: #fadb14 !important;
  }

  .md\:focus-within\:border-l-yellow-6:focus-within {
    border-left-color: #fadb14 !important;
  }

  .md\:focus-within\:border-t-yellow-7:focus-within {
    border-top-color: #d4b106 !important;
  }

  .md\:focus-within\:border-r-yellow-7:focus-within {
    border-right-color: #d4b106 !important;
  }

  .md\:focus-within\:border-b-yellow-7:focus-within {
    border-bottom-color: #d4b106 !important;
  }

  .md\:focus-within\:border-l-yellow-7:focus-within {
    border-left-color: #d4b106 !important;
  }

  .md\:focus-within\:border-t-yellow-8:focus-within {
    border-top-color: #ad8b00 !important;
  }

  .md\:focus-within\:border-r-yellow-8:focus-within {
    border-right-color: #ad8b00 !important;
  }

  .md\:focus-within\:border-b-yellow-8:focus-within {
    border-bottom-color: #ad8b00 !important;
  }

  .md\:focus-within\:border-l-yellow-8:focus-within {
    border-left-color: #ad8b00 !important;
  }

  .md\:focus-within\:border-t-yellow-9:focus-within {
    border-top-color: #876800 !important;
  }

  .md\:focus-within\:border-r-yellow-9:focus-within {
    border-right-color: #876800 !important;
  }

  .md\:focus-within\:border-b-yellow-9:focus-within {
    border-bottom-color: #876800 !important;
  }

  .md\:focus-within\:border-l-yellow-9:focus-within {
    border-left-color: #876800 !important;
  }

  .md\:focus-within\:border-t-yellow-10:focus-within {
    border-top-color: #614700 !important;
  }

  .md\:focus-within\:border-r-yellow-10:focus-within {
    border-right-color: #614700 !important;
  }

  .md\:focus-within\:border-b-yellow-10:focus-within {
    border-bottom-color: #614700 !important;
  }

  .md\:focus-within\:border-l-yellow-10:focus-within {
    border-left-color: #614700 !important;
  }

  .md\:focus-within\:border-t-lime-1:focus-within {
    border-top-color: #fcffe6 !important;
  }

  .md\:focus-within\:border-r-lime-1:focus-within {
    border-right-color: #fcffe6 !important;
  }

  .md\:focus-within\:border-b-lime-1:focus-within {
    border-bottom-color: #fcffe6 !important;
  }

  .md\:focus-within\:border-l-lime-1:focus-within {
    border-left-color: #fcffe6 !important;
  }

  .md\:focus-within\:border-t-lime-2:focus-within {
    border-top-color: #f4ffb8 !important;
  }

  .md\:focus-within\:border-r-lime-2:focus-within {
    border-right-color: #f4ffb8 !important;
  }

  .md\:focus-within\:border-b-lime-2:focus-within {
    border-bottom-color: #f4ffb8 !important;
  }

  .md\:focus-within\:border-l-lime-2:focus-within {
    border-left-color: #f4ffb8 !important;
  }

  .md\:focus-within\:border-t-lime-3:focus-within {
    border-top-color: #eaff8f !important;
  }

  .md\:focus-within\:border-r-lime-3:focus-within {
    border-right-color: #eaff8f !important;
  }

  .md\:focus-within\:border-b-lime-3:focus-within {
    border-bottom-color: #eaff8f !important;
  }

  .md\:focus-within\:border-l-lime-3:focus-within {
    border-left-color: #eaff8f !important;
  }

  .md\:focus-within\:border-t-lime-4:focus-within {
    border-top-color: #d3f261 !important;
  }

  .md\:focus-within\:border-r-lime-4:focus-within {
    border-right-color: #d3f261 !important;
  }

  .md\:focus-within\:border-b-lime-4:focus-within {
    border-bottom-color: #d3f261 !important;
  }

  .md\:focus-within\:border-l-lime-4:focus-within {
    border-left-color: #d3f261 !important;
  }

  .md\:focus-within\:border-t-lime-5:focus-within {
    border-top-color: #bae637 !important;
  }

  .md\:focus-within\:border-r-lime-5:focus-within {
    border-right-color: #bae637 !important;
  }

  .md\:focus-within\:border-b-lime-5:focus-within {
    border-bottom-color: #bae637 !important;
  }

  .md\:focus-within\:border-l-lime-5:focus-within {
    border-left-color: #bae637 !important;
  }

  .md\:focus-within\:border-t-lime-6:focus-within {
    border-top-color: #a0d911 !important;
  }

  .md\:focus-within\:border-r-lime-6:focus-within {
    border-right-color: #a0d911 !important;
  }

  .md\:focus-within\:border-b-lime-6:focus-within {
    border-bottom-color: #a0d911 !important;
  }

  .md\:focus-within\:border-l-lime-6:focus-within {
    border-left-color: #a0d911 !important;
  }

  .md\:focus-within\:border-t-lime-7:focus-within {
    border-top-color: #7cb305 !important;
  }

  .md\:focus-within\:border-r-lime-7:focus-within {
    border-right-color: #7cb305 !important;
  }

  .md\:focus-within\:border-b-lime-7:focus-within {
    border-bottom-color: #7cb305 !important;
  }

  .md\:focus-within\:border-l-lime-7:focus-within {
    border-left-color: #7cb305 !important;
  }

  .md\:focus-within\:border-t-lime-8:focus-within {
    border-top-color: #5b8c00 !important;
  }

  .md\:focus-within\:border-r-lime-8:focus-within {
    border-right-color: #5b8c00 !important;
  }

  .md\:focus-within\:border-b-lime-8:focus-within {
    border-bottom-color: #5b8c00 !important;
  }

  .md\:focus-within\:border-l-lime-8:focus-within {
    border-left-color: #5b8c00 !important;
  }

  .md\:focus-within\:border-t-lime-9:focus-within {
    border-top-color: #3f6600 !important;
  }

  .md\:focus-within\:border-r-lime-9:focus-within {
    border-right-color: #3f6600 !important;
  }

  .md\:focus-within\:border-b-lime-9:focus-within {
    border-bottom-color: #3f6600 !important;
  }

  .md\:focus-within\:border-l-lime-9:focus-within {
    border-left-color: #3f6600 !important;
  }

  .md\:focus-within\:border-t-lime-10:focus-within {
    border-top-color: #254000 !important;
  }

  .md\:focus-within\:border-r-lime-10:focus-within {
    border-right-color: #254000 !important;
  }

  .md\:focus-within\:border-b-lime-10:focus-within {
    border-bottom-color: #254000 !important;
  }

  .md\:focus-within\:border-l-lime-10:focus-within {
    border-left-color: #254000 !important;
  }

  .md\:focus-within\:border-t-green-1:focus-within {
    border-top-color: #f6fef9 !important;
  }

  .md\:focus-within\:border-r-green-1:focus-within {
    border-right-color: #f6fef9 !important;
  }

  .md\:focus-within\:border-b-green-1:focus-within {
    border-bottom-color: #f6fef9 !important;
  }

  .md\:focus-within\:border-l-green-1:focus-within {
    border-left-color: #f6fef9 !important;
  }

  .md\:focus-within\:border-t-green-2:focus-within {
    border-top-color: #f6ffed !important;
  }

  .md\:focus-within\:border-r-green-2:focus-within {
    border-right-color: #f6ffed !important;
  }

  .md\:focus-within\:border-b-green-2:focus-within {
    border-bottom-color: #f6ffed !important;
  }

  .md\:focus-within\:border-l-green-2:focus-within {
    border-left-color: #f6ffed !important;
  }

  .md\:focus-within\:border-t-green-3:focus-within {
    border-top-color: #d9f7be !important;
  }

  .md\:focus-within\:border-r-green-3:focus-within {
    border-right-color: #d9f7be !important;
  }

  .md\:focus-within\:border-b-green-3:focus-within {
    border-bottom-color: #d9f7be !important;
  }

  .md\:focus-within\:border-l-green-3:focus-within {
    border-left-color: #d9f7be !important;
  }

  .md\:focus-within\:border-t-green-4:focus-within {
    border-top-color: #b7eb8f !important;
  }

  .md\:focus-within\:border-r-green-4:focus-within {
    border-right-color: #b7eb8f !important;
  }

  .md\:focus-within\:border-b-green-4:focus-within {
    border-bottom-color: #b7eb8f !important;
  }

  .md\:focus-within\:border-l-green-4:focus-within {
    border-left-color: #b7eb8f !important;
  }

  .md\:focus-within\:border-t-green-5:focus-within {
    border-top-color: #95de64 !important;
  }

  .md\:focus-within\:border-r-green-5:focus-within {
    border-right-color: #95de64 !important;
  }

  .md\:focus-within\:border-b-green-5:focus-within {
    border-bottom-color: #95de64 !important;
  }

  .md\:focus-within\:border-l-green-5:focus-within {
    border-left-color: #95de64 !important;
  }

  .md\:focus-within\:border-t-green-6:focus-within {
    border-top-color: #73d13d !important;
  }

  .md\:focus-within\:border-r-green-6:focus-within {
    border-right-color: #73d13d !important;
  }

  .md\:focus-within\:border-b-green-6:focus-within {
    border-bottom-color: #73d13d !important;
  }

  .md\:focus-within\:border-l-green-6:focus-within {
    border-left-color: #73d13d !important;
  }

  .md\:focus-within\:border-t-green-7:focus-within {
    border-top-color: #52c41a !important;
  }

  .md\:focus-within\:border-r-green-7:focus-within {
    border-right-color: #52c41a !important;
  }

  .md\:focus-within\:border-b-green-7:focus-within {
    border-bottom-color: #52c41a !important;
  }

  .md\:focus-within\:border-l-green-7:focus-within {
    border-left-color: #52c41a !important;
  }

  .md\:focus-within\:border-t-green-8:focus-within {
    border-top-color: #389e0d !important;
  }

  .md\:focus-within\:border-r-green-8:focus-within {
    border-right-color: #389e0d !important;
  }

  .md\:focus-within\:border-b-green-8:focus-within {
    border-bottom-color: #389e0d !important;
  }

  .md\:focus-within\:border-l-green-8:focus-within {
    border-left-color: #389e0d !important;
  }

  .md\:focus-within\:border-t-green-9:focus-within {
    border-top-color: #237804 !important;
  }

  .md\:focus-within\:border-r-green-9:focus-within {
    border-right-color: #237804 !important;
  }

  .md\:focus-within\:border-b-green-9:focus-within {
    border-bottom-color: #237804 !important;
  }

  .md\:focus-within\:border-l-green-9:focus-within {
    border-left-color: #237804 !important;
  }

  .md\:focus-within\:border-t-green-10:focus-within {
    border-top-color: #135200 !important;
  }

  .md\:focus-within\:border-r-green-10:focus-within {
    border-right-color: #135200 !important;
  }

  .md\:focus-within\:border-b-green-10:focus-within {
    border-bottom-color: #135200 !important;
  }

  .md\:focus-within\:border-l-green-10:focus-within {
    border-left-color: #135200 !important;
  }

  .md\:focus-within\:border-t-green-11:focus-within {
    border-top-color: #092b00 !important;
  }

  .md\:focus-within\:border-r-green-11:focus-within {
    border-right-color: #092b00 !important;
  }

  .md\:focus-within\:border-b-green-11:focus-within {
    border-bottom-color: #092b00 !important;
  }

  .md\:focus-within\:border-l-green-11:focus-within {
    border-left-color: #092b00 !important;
  }

  .md\:focus-within\:border-t-cyan-1:focus-within {
    border-top-color: #e6fffb !important;
  }

  .md\:focus-within\:border-r-cyan-1:focus-within {
    border-right-color: #e6fffb !important;
  }

  .md\:focus-within\:border-b-cyan-1:focus-within {
    border-bottom-color: #e6fffb !important;
  }

  .md\:focus-within\:border-l-cyan-1:focus-within {
    border-left-color: #e6fffb !important;
  }

  .md\:focus-within\:border-t-cyan-2:focus-within {
    border-top-color: #b5f5ec !important;
  }

  .md\:focus-within\:border-r-cyan-2:focus-within {
    border-right-color: #b5f5ec !important;
  }

  .md\:focus-within\:border-b-cyan-2:focus-within {
    border-bottom-color: #b5f5ec !important;
  }

  .md\:focus-within\:border-l-cyan-2:focus-within {
    border-left-color: #b5f5ec !important;
  }

  .md\:focus-within\:border-t-cyan-3:focus-within {
    border-top-color: #87e8de !important;
  }

  .md\:focus-within\:border-r-cyan-3:focus-within {
    border-right-color: #87e8de !important;
  }

  .md\:focus-within\:border-b-cyan-3:focus-within {
    border-bottom-color: #87e8de !important;
  }

  .md\:focus-within\:border-l-cyan-3:focus-within {
    border-left-color: #87e8de !important;
  }

  .md\:focus-within\:border-t-cyan-4:focus-within {
    border-top-color: #5cdbd3 !important;
  }

  .md\:focus-within\:border-r-cyan-4:focus-within {
    border-right-color: #5cdbd3 !important;
  }

  .md\:focus-within\:border-b-cyan-4:focus-within {
    border-bottom-color: #5cdbd3 !important;
  }

  .md\:focus-within\:border-l-cyan-4:focus-within {
    border-left-color: #5cdbd3 !important;
  }

  .md\:focus-within\:border-t-cyan-5:focus-within {
    border-top-color: #36cfc9 !important;
  }

  .md\:focus-within\:border-r-cyan-5:focus-within {
    border-right-color: #36cfc9 !important;
  }

  .md\:focus-within\:border-b-cyan-5:focus-within {
    border-bottom-color: #36cfc9 !important;
  }

  .md\:focus-within\:border-l-cyan-5:focus-within {
    border-left-color: #36cfc9 !important;
  }

  .md\:focus-within\:border-t-cyan-6:focus-within {
    border-top-color: #13c2c2 !important;
  }

  .md\:focus-within\:border-r-cyan-6:focus-within {
    border-right-color: #13c2c2 !important;
  }

  .md\:focus-within\:border-b-cyan-6:focus-within {
    border-bottom-color: #13c2c2 !important;
  }

  .md\:focus-within\:border-l-cyan-6:focus-within {
    border-left-color: #13c2c2 !important;
  }

  .md\:focus-within\:border-t-cyan-7:focus-within {
    border-top-color: #08979c !important;
  }

  .md\:focus-within\:border-r-cyan-7:focus-within {
    border-right-color: #08979c !important;
  }

  .md\:focus-within\:border-b-cyan-7:focus-within {
    border-bottom-color: #08979c !important;
  }

  .md\:focus-within\:border-l-cyan-7:focus-within {
    border-left-color: #08979c !important;
  }

  .md\:focus-within\:border-t-cyan-8:focus-within {
    border-top-color: #006d75 !important;
  }

  .md\:focus-within\:border-r-cyan-8:focus-within {
    border-right-color: #006d75 !important;
  }

  .md\:focus-within\:border-b-cyan-8:focus-within {
    border-bottom-color: #006d75 !important;
  }

  .md\:focus-within\:border-l-cyan-8:focus-within {
    border-left-color: #006d75 !important;
  }

  .md\:focus-within\:border-t-cyan-9:focus-within {
    border-top-color: #00474f !important;
  }

  .md\:focus-within\:border-r-cyan-9:focus-within {
    border-right-color: #00474f !important;
  }

  .md\:focus-within\:border-b-cyan-9:focus-within {
    border-bottom-color: #00474f !important;
  }

  .md\:focus-within\:border-l-cyan-9:focus-within {
    border-left-color: #00474f !important;
  }

  .md\:focus-within\:border-t-cyan-10:focus-within {
    border-top-color: #002329 !important;
  }

  .md\:focus-within\:border-r-cyan-10:focus-within {
    border-right-color: #002329 !important;
  }

  .md\:focus-within\:border-b-cyan-10:focus-within {
    border-bottom-color: #002329 !important;
  }

  .md\:focus-within\:border-l-cyan-10:focus-within {
    border-left-color: #002329 !important;
  }

  .md\:focus-within\:border-t-blue-1:focus-within {
    border-top-color: #e6f7ff !important;
  }

  .md\:focus-within\:border-r-blue-1:focus-within {
    border-right-color: #e6f7ff !important;
  }

  .md\:focus-within\:border-b-blue-1:focus-within {
    border-bottom-color: #e6f7ff !important;
  }

  .md\:focus-within\:border-l-blue-1:focus-within {
    border-left-color: #e6f7ff !important;
  }

  .md\:focus-within\:border-t-blue-2:focus-within {
    border-top-color: #bae7ff !important;
  }

  .md\:focus-within\:border-r-blue-2:focus-within {
    border-right-color: #bae7ff !important;
  }

  .md\:focus-within\:border-b-blue-2:focus-within {
    border-bottom-color: #bae7ff !important;
  }

  .md\:focus-within\:border-l-blue-2:focus-within {
    border-left-color: #bae7ff !important;
  }

  .md\:focus-within\:border-t-blue-3:focus-within {
    border-top-color: #91d5ff !important;
  }

  .md\:focus-within\:border-r-blue-3:focus-within {
    border-right-color: #91d5ff !important;
  }

  .md\:focus-within\:border-b-blue-3:focus-within {
    border-bottom-color: #91d5ff !important;
  }

  .md\:focus-within\:border-l-blue-3:focus-within {
    border-left-color: #91d5ff !important;
  }

  .md\:focus-within\:border-t-blue-4:focus-within {
    border-top-color: #69c0ff !important;
  }

  .md\:focus-within\:border-r-blue-4:focus-within {
    border-right-color: #69c0ff !important;
  }

  .md\:focus-within\:border-b-blue-4:focus-within {
    border-bottom-color: #69c0ff !important;
  }

  .md\:focus-within\:border-l-blue-4:focus-within {
    border-left-color: #69c0ff !important;
  }

  .md\:focus-within\:border-t-blue-5:focus-within {
    border-top-color: #4b85ff !important;
  }

  .md\:focus-within\:border-r-blue-5:focus-within {
    border-right-color: #4b85ff !important;
  }

  .md\:focus-within\:border-b-blue-5:focus-within {
    border-bottom-color: #4b85ff !important;
  }

  .md\:focus-within\:border-l-blue-5:focus-within {
    border-left-color: #4b85ff !important;
  }

  .md\:focus-within\:border-t-blue-6:focus-within {
    border-top-color: #2f70ff !important;
  }

  .md\:focus-within\:border-r-blue-6:focus-within {
    border-right-color: #2f70ff !important;
  }

  .md\:focus-within\:border-b-blue-6:focus-within {
    border-bottom-color: #2f70ff !important;
  }

  .md\:focus-within\:border-l-blue-6:focus-within {
    border-left-color: #2f70ff !important;
  }

  .md\:focus-within\:border-t-blue-7:focus-within {
    border-top-color: #096dd9 !important;
  }

  .md\:focus-within\:border-r-blue-7:focus-within {
    border-right-color: #096dd9 !important;
  }

  .md\:focus-within\:border-b-blue-7:focus-within {
    border-bottom-color: #096dd9 !important;
  }

  .md\:focus-within\:border-l-blue-7:focus-within {
    border-left-color: #096dd9 !important;
  }

  .md\:focus-within\:border-t-blue-8:focus-within {
    border-top-color: #0050b3 !important;
  }

  .md\:focus-within\:border-r-blue-8:focus-within {
    border-right-color: #0050b3 !important;
  }

  .md\:focus-within\:border-b-blue-8:focus-within {
    border-bottom-color: #0050b3 !important;
  }

  .md\:focus-within\:border-l-blue-8:focus-within {
    border-left-color: #0050b3 !important;
  }

  .md\:focus-within\:border-t-blue-9:focus-within {
    border-top-color: #003a8c !important;
  }

  .md\:focus-within\:border-r-blue-9:focus-within {
    border-right-color: #003a8c !important;
  }

  .md\:focus-within\:border-b-blue-9:focus-within {
    border-bottom-color: #003a8c !important;
  }

  .md\:focus-within\:border-l-blue-9:focus-within {
    border-left-color: #003a8c !important;
  }

  .md\:focus-within\:border-t-blue-10:focus-within {
    border-top-color: #002766 !important;
  }

  .md\:focus-within\:border-r-blue-10:focus-within {
    border-right-color: #002766 !important;
  }

  .md\:focus-within\:border-b-blue-10:focus-within {
    border-bottom-color: #002766 !important;
  }

  .md\:focus-within\:border-l-blue-10:focus-within {
    border-left-color: #002766 !important;
  }

  .md\:focus-within\:border-t-geekBlue-1:focus-within {
    border-top-color: #f6f9ff !important;
  }

  .md\:focus-within\:border-r-geekBlue-1:focus-within {
    border-right-color: #f6f9ff !important;
  }

  .md\:focus-within\:border-b-geekBlue-1:focus-within {
    border-bottom-color: #f6f9ff !important;
  }

  .md\:focus-within\:border-l-geekBlue-1:focus-within {
    border-left-color: #f6f9ff !important;
  }

  .md\:focus-within\:border-t-geekBlue-2:focus-within {
    border-top-color: #f0f5ff !important;
  }

  .md\:focus-within\:border-r-geekBlue-2:focus-within {
    border-right-color: #f0f5ff !important;
  }

  .md\:focus-within\:border-b-geekBlue-2:focus-within {
    border-bottom-color: #f0f5ff !important;
  }

  .md\:focus-within\:border-l-geekBlue-2:focus-within {
    border-left-color: #f0f5ff !important;
  }

  .md\:focus-within\:border-t-geekBlue-3:focus-within {
    border-top-color: #d6e4ff !important;
  }

  .md\:focus-within\:border-r-geekBlue-3:focus-within {
    border-right-color: #d6e4ff !important;
  }

  .md\:focus-within\:border-b-geekBlue-3:focus-within {
    border-bottom-color: #d6e4ff !important;
  }

  .md\:focus-within\:border-l-geekBlue-3:focus-within {
    border-left-color: #d6e4ff !important;
  }

  .md\:focus-within\:border-t-geekBlue-4:focus-within {
    border-top-color: #adc6ff !important;
  }

  .md\:focus-within\:border-r-geekBlue-4:focus-within {
    border-right-color: #adc6ff !important;
  }

  .md\:focus-within\:border-b-geekBlue-4:focus-within {
    border-bottom-color: #adc6ff !important;
  }

  .md\:focus-within\:border-l-geekBlue-4:focus-within {
    border-left-color: #adc6ff !important;
  }

  .md\:focus-within\:border-t-geekBlue-5:focus-within {
    border-top-color: #85a5ff !important;
  }

  .md\:focus-within\:border-r-geekBlue-5:focus-within {
    border-right-color: #85a5ff !important;
  }

  .md\:focus-within\:border-b-geekBlue-5:focus-within {
    border-bottom-color: #85a5ff !important;
  }

  .md\:focus-within\:border-l-geekBlue-5:focus-within {
    border-left-color: #85a5ff !important;
  }

  .md\:focus-within\:border-t-geekBlue-6:focus-within {
    border-top-color: #597ef7 !important;
  }

  .md\:focus-within\:border-r-geekBlue-6:focus-within {
    border-right-color: #597ef7 !important;
  }

  .md\:focus-within\:border-b-geekBlue-6:focus-within {
    border-bottom-color: #597ef7 !important;
  }

  .md\:focus-within\:border-l-geekBlue-6:focus-within {
    border-left-color: #597ef7 !important;
  }

  .md\:focus-within\:border-t-geekBlue-7:focus-within {
    border-top-color: #2f54eb !important;
  }

  .md\:focus-within\:border-r-geekBlue-7:focus-within {
    border-right-color: #2f54eb !important;
  }

  .md\:focus-within\:border-b-geekBlue-7:focus-within {
    border-bottom-color: #2f54eb !important;
  }

  .md\:focus-within\:border-l-geekBlue-7:focus-within {
    border-left-color: #2f54eb !important;
  }

  .md\:focus-within\:border-t-geekBlue-8:focus-within {
    border-top-color: #1d39c4 !important;
  }

  .md\:focus-within\:border-r-geekBlue-8:focus-within {
    border-right-color: #1d39c4 !important;
  }

  .md\:focus-within\:border-b-geekBlue-8:focus-within {
    border-bottom-color: #1d39c4 !important;
  }

  .md\:focus-within\:border-l-geekBlue-8:focus-within {
    border-left-color: #1d39c4 !important;
  }

  .md\:focus-within\:border-t-geekBlue-9:focus-within {
    border-top-color: #10239e !important;
  }

  .md\:focus-within\:border-r-geekBlue-9:focus-within {
    border-right-color: #10239e !important;
  }

  .md\:focus-within\:border-b-geekBlue-9:focus-within {
    border-bottom-color: #10239e !important;
  }

  .md\:focus-within\:border-l-geekBlue-9:focus-within {
    border-left-color: #10239e !important;
  }

  .md\:focus-within\:border-t-geekBlue-10:focus-within {
    border-top-color: #061178 !important;
  }

  .md\:focus-within\:border-r-geekBlue-10:focus-within {
    border-right-color: #061178 !important;
  }

  .md\:focus-within\:border-b-geekBlue-10:focus-within {
    border-bottom-color: #061178 !important;
  }

  .md\:focus-within\:border-l-geekBlue-10:focus-within {
    border-left-color: #061178 !important;
  }

  .md\:focus-within\:border-t-geekBlue-11:focus-within {
    border-top-color: #030852 !important;
  }

  .md\:focus-within\:border-r-geekBlue-11:focus-within {
    border-right-color: #030852 !important;
  }

  .md\:focus-within\:border-b-geekBlue-11:focus-within {
    border-bottom-color: #030852 !important;
  }

  .md\:focus-within\:border-l-geekBlue-11:focus-within {
    border-left-color: #030852 !important;
  }

  .md\:focus-within\:border-t-purple-1:focus-within {
    border-top-color: #fafaff !important;
  }

  .md\:focus-within\:border-r-purple-1:focus-within {
    border-right-color: #fafaff !important;
  }

  .md\:focus-within\:border-b-purple-1:focus-within {
    border-bottom-color: #fafaff !important;
  }

  .md\:focus-within\:border-l-purple-1:focus-within {
    border-left-color: #fafaff !important;
  }

  .md\:focus-within\:border-t-purple-2:focus-within {
    border-top-color: #f9f0ff !important;
  }

  .md\:focus-within\:border-r-purple-2:focus-within {
    border-right-color: #f9f0ff !important;
  }

  .md\:focus-within\:border-b-purple-2:focus-within {
    border-bottom-color: #f9f0ff !important;
  }

  .md\:focus-within\:border-l-purple-2:focus-within {
    border-left-color: #f9f0ff !important;
  }

  .md\:focus-within\:border-t-purple-3:focus-within {
    border-top-color: #efdbff !important;
  }

  .md\:focus-within\:border-r-purple-3:focus-within {
    border-right-color: #efdbff !important;
  }

  .md\:focus-within\:border-b-purple-3:focus-within {
    border-bottom-color: #efdbff !important;
  }

  .md\:focus-within\:border-l-purple-3:focus-within {
    border-left-color: #efdbff !important;
  }

  .md\:focus-within\:border-t-purple-4:focus-within {
    border-top-color: #d3adf7 !important;
  }

  .md\:focus-within\:border-r-purple-4:focus-within {
    border-right-color: #d3adf7 !important;
  }

  .md\:focus-within\:border-b-purple-4:focus-within {
    border-bottom-color: #d3adf7 !important;
  }

  .md\:focus-within\:border-l-purple-4:focus-within {
    border-left-color: #d3adf7 !important;
  }

  .md\:focus-within\:border-t-purple-5:focus-within {
    border-top-color: #b37feb !important;
  }

  .md\:focus-within\:border-r-purple-5:focus-within {
    border-right-color: #b37feb !important;
  }

  .md\:focus-within\:border-b-purple-5:focus-within {
    border-bottom-color: #b37feb !important;
  }

  .md\:focus-within\:border-l-purple-5:focus-within {
    border-left-color: #b37feb !important;
  }

  .md\:focus-within\:border-t-purple-6:focus-within {
    border-top-color: #9254de !important;
  }

  .md\:focus-within\:border-r-purple-6:focus-within {
    border-right-color: #9254de !important;
  }

  .md\:focus-within\:border-b-purple-6:focus-within {
    border-bottom-color: #9254de !important;
  }

  .md\:focus-within\:border-l-purple-6:focus-within {
    border-left-color: #9254de !important;
  }

  .md\:focus-within\:border-t-purple-7:focus-within {
    border-top-color: #722ed1 !important;
  }

  .md\:focus-within\:border-r-purple-7:focus-within {
    border-right-color: #722ed1 !important;
  }

  .md\:focus-within\:border-b-purple-7:focus-within {
    border-bottom-color: #722ed1 !important;
  }

  .md\:focus-within\:border-l-purple-7:focus-within {
    border-left-color: #722ed1 !important;
  }

  .md\:focus-within\:border-t-purple-8:focus-within {
    border-top-color: #531dab !important;
  }

  .md\:focus-within\:border-r-purple-8:focus-within {
    border-right-color: #531dab !important;
  }

  .md\:focus-within\:border-b-purple-8:focus-within {
    border-bottom-color: #531dab !important;
  }

  .md\:focus-within\:border-l-purple-8:focus-within {
    border-left-color: #531dab !important;
  }

  .md\:focus-within\:border-t-purple-9:focus-within {
    border-top-color: #391085 !important;
  }

  .md\:focus-within\:border-r-purple-9:focus-within {
    border-right-color: #391085 !important;
  }

  .md\:focus-within\:border-b-purple-9:focus-within {
    border-bottom-color: #391085 !important;
  }

  .md\:focus-within\:border-l-purple-9:focus-within {
    border-left-color: #391085 !important;
  }

  .md\:focus-within\:border-t-purple-10:focus-within {
    border-top-color: #22075e !important;
  }

  .md\:focus-within\:border-r-purple-10:focus-within {
    border-right-color: #22075e !important;
  }

  .md\:focus-within\:border-b-purple-10:focus-within {
    border-bottom-color: #22075e !important;
  }

  .md\:focus-within\:border-l-purple-10:focus-within {
    border-left-color: #22075e !important;
  }

  .md\:focus-within\:border-t-purple-11:focus-within {
    border-top-color: #120338 !important;
  }

  .md\:focus-within\:border-r-purple-11:focus-within {
    border-right-color: #120338 !important;
  }

  .md\:focus-within\:border-b-purple-11:focus-within {
    border-bottom-color: #120338 !important;
  }

  .md\:focus-within\:border-l-purple-11:focus-within {
    border-left-color: #120338 !important;
  }

  .md\:focus-within\:border-t-magenta-1:focus-within {
    border-top-color: #fff0f6 !important;
  }

  .md\:focus-within\:border-r-magenta-1:focus-within {
    border-right-color: #fff0f6 !important;
  }

  .md\:focus-within\:border-b-magenta-1:focus-within {
    border-bottom-color: #fff0f6 !important;
  }

  .md\:focus-within\:border-l-magenta-1:focus-within {
    border-left-color: #fff0f6 !important;
  }

  .md\:focus-within\:border-t-magenta-2:focus-within {
    border-top-color: #ffd6e7 !important;
  }

  .md\:focus-within\:border-r-magenta-2:focus-within {
    border-right-color: #ffd6e7 !important;
  }

  .md\:focus-within\:border-b-magenta-2:focus-within {
    border-bottom-color: #ffd6e7 !important;
  }

  .md\:focus-within\:border-l-magenta-2:focus-within {
    border-left-color: #ffd6e7 !important;
  }

  .md\:focus-within\:border-t-magenta-3:focus-within {
    border-top-color: #ffadd2 !important;
  }

  .md\:focus-within\:border-r-magenta-3:focus-within {
    border-right-color: #ffadd2 !important;
  }

  .md\:focus-within\:border-b-magenta-3:focus-within {
    border-bottom-color: #ffadd2 !important;
  }

  .md\:focus-within\:border-l-magenta-3:focus-within {
    border-left-color: #ffadd2 !important;
  }

  .md\:focus-within\:border-t-magenta-4:focus-within {
    border-top-color: #ff85c0 !important;
  }

  .md\:focus-within\:border-r-magenta-4:focus-within {
    border-right-color: #ff85c0 !important;
  }

  .md\:focus-within\:border-b-magenta-4:focus-within {
    border-bottom-color: #ff85c0 !important;
  }

  .md\:focus-within\:border-l-magenta-4:focus-within {
    border-left-color: #ff85c0 !important;
  }

  .md\:focus-within\:border-t-magenta-5:focus-within {
    border-top-color: #f759ab !important;
  }

  .md\:focus-within\:border-r-magenta-5:focus-within {
    border-right-color: #f759ab !important;
  }

  .md\:focus-within\:border-b-magenta-5:focus-within {
    border-bottom-color: #f759ab !important;
  }

  .md\:focus-within\:border-l-magenta-5:focus-within {
    border-left-color: #f759ab !important;
  }

  .md\:focus-within\:border-t-magenta-6:focus-within {
    border-top-color: #eb2f96 !important;
  }

  .md\:focus-within\:border-r-magenta-6:focus-within {
    border-right-color: #eb2f96 !important;
  }

  .md\:focus-within\:border-b-magenta-6:focus-within {
    border-bottom-color: #eb2f96 !important;
  }

  .md\:focus-within\:border-l-magenta-6:focus-within {
    border-left-color: #eb2f96 !important;
  }

  .md\:focus-within\:border-t-magenta-7:focus-within {
    border-top-color: #c41d7f !important;
  }

  .md\:focus-within\:border-r-magenta-7:focus-within {
    border-right-color: #c41d7f !important;
  }

  .md\:focus-within\:border-b-magenta-7:focus-within {
    border-bottom-color: #c41d7f !important;
  }

  .md\:focus-within\:border-l-magenta-7:focus-within {
    border-left-color: #c41d7f !important;
  }

  .md\:focus-within\:border-t-magenta-8:focus-within {
    border-top-color: #9e1068 !important;
  }

  .md\:focus-within\:border-r-magenta-8:focus-within {
    border-right-color: #9e1068 !important;
  }

  .md\:focus-within\:border-b-magenta-8:focus-within {
    border-bottom-color: #9e1068 !important;
  }

  .md\:focus-within\:border-l-magenta-8:focus-within {
    border-left-color: #9e1068 !important;
  }

  .md\:focus-within\:border-t-magenta-9:focus-within {
    border-top-color: #780650 !important;
  }

  .md\:focus-within\:border-r-magenta-9:focus-within {
    border-right-color: #780650 !important;
  }

  .md\:focus-within\:border-b-magenta-9:focus-within {
    border-bottom-color: #780650 !important;
  }

  .md\:focus-within\:border-l-magenta-9:focus-within {
    border-left-color: #780650 !important;
  }

  .md\:focus-within\:border-t-magenta-10:focus-within {
    border-top-color: #520339 !important;
  }

  .md\:focus-within\:border-r-magenta-10:focus-within {
    border-right-color: #520339 !important;
  }

  .md\:focus-within\:border-b-magenta-10:focus-within {
    border-bottom-color: #520339 !important;
  }

  .md\:focus-within\:border-l-magenta-10:focus-within {
    border-left-color: #520339 !important;
  }

  .md\:focus-within\:border-t-gray-1:focus-within {
    border-top-color: #ffffff !important;
  }

  .md\:focus-within\:border-r-gray-1:focus-within {
    border-right-color: #ffffff !important;
  }

  .md\:focus-within\:border-b-gray-1:focus-within {
    border-bottom-color: #ffffff !important;
  }

  .md\:focus-within\:border-l-gray-1:focus-within {
    border-left-color: #ffffff !important;
  }

  .md\:focus-within\:border-t-gray-2:focus-within {
    border-top-color: #fafafa !important;
  }

  .md\:focus-within\:border-r-gray-2:focus-within {
    border-right-color: #fafafa !important;
  }

  .md\:focus-within\:border-b-gray-2:focus-within {
    border-bottom-color: #fafafa !important;
  }

  .md\:focus-within\:border-l-gray-2:focus-within {
    border-left-color: #fafafa !important;
  }

  .md\:focus-within\:border-t-gray-3:focus-within {
    border-top-color: #f5f5f5 !important;
  }

  .md\:focus-within\:border-r-gray-3:focus-within {
    border-right-color: #f5f5f5 !important;
  }

  .md\:focus-within\:border-b-gray-3:focus-within {
    border-bottom-color: #f5f5f5 !important;
  }

  .md\:focus-within\:border-l-gray-3:focus-within {
    border-left-color: #f5f5f5 !important;
  }

  .md\:focus-within\:border-t-gray-4:focus-within {
    border-top-color: #e8e8e8 !important;
  }

  .md\:focus-within\:border-r-gray-4:focus-within {
    border-right-color: #e8e8e8 !important;
  }

  .md\:focus-within\:border-b-gray-4:focus-within {
    border-bottom-color: #e8e8e8 !important;
  }

  .md\:focus-within\:border-l-gray-4:focus-within {
    border-left-color: #e8e8e8 !important;
  }

  .md\:focus-within\:border-t-gray-5:focus-within {
    border-top-color: #d9d9d9 !important;
  }

  .md\:focus-within\:border-r-gray-5:focus-within {
    border-right-color: #d9d9d9 !important;
  }

  .md\:focus-within\:border-b-gray-5:focus-within {
    border-bottom-color: #d9d9d9 !important;
  }

  .md\:focus-within\:border-l-gray-5:focus-within {
    border-left-color: #d9d9d9 !important;
  }

  .md\:focus-within\:border-t-gray-6:focus-within {
    border-top-color: #bfbfbf !important;
  }

  .md\:focus-within\:border-r-gray-6:focus-within {
    border-right-color: #bfbfbf !important;
  }

  .md\:focus-within\:border-b-gray-6:focus-within {
    border-bottom-color: #bfbfbf !important;
  }

  .md\:focus-within\:border-l-gray-6:focus-within {
    border-left-color: #bfbfbf !important;
  }

  .md\:focus-within\:border-t-gray-7:focus-within {
    border-top-color: #8c8c8c !important;
  }

  .md\:focus-within\:border-r-gray-7:focus-within {
    border-right-color: #8c8c8c !important;
  }

  .md\:focus-within\:border-b-gray-7:focus-within {
    border-bottom-color: #8c8c8c !important;
  }

  .md\:focus-within\:border-l-gray-7:focus-within {
    border-left-color: #8c8c8c !important;
  }

  .md\:focus-within\:border-t-gray-8:focus-within {
    border-top-color: #595959 !important;
  }

  .md\:focus-within\:border-r-gray-8:focus-within {
    border-right-color: #595959 !important;
  }

  .md\:focus-within\:border-b-gray-8:focus-within {
    border-bottom-color: #595959 !important;
  }

  .md\:focus-within\:border-l-gray-8:focus-within {
    border-left-color: #595959 !important;
  }

  .md\:focus-within\:border-t-gray-9:focus-within {
    border-top-color: #262626 !important;
  }

  .md\:focus-within\:border-r-gray-9:focus-within {
    border-right-color: #262626 !important;
  }

  .md\:focus-within\:border-b-gray-9:focus-within {
    border-bottom-color: #262626 !important;
  }

  .md\:focus-within\:border-l-gray-9:focus-within {
    border-left-color: #262626 !important;
  }

  .md\:focus-within\:border-t-gray-10:focus-within {
    border-top-color: #000000 !important;
  }

  .md\:focus-within\:border-r-gray-10:focus-within {
    border-right-color: #000000 !important;
  }

  .md\:focus-within\:border-b-gray-10:focus-within {
    border-bottom-color: #000000 !important;
  }

  .md\:focus-within\:border-l-gray-10:focus-within {
    border-left-color: #000000 !important;
  }

  .md\:focus-within\:border-t-transparent:focus-within {
    border-top-color: transparent !important;
  }

  .md\:focus-within\:border-r-transparent:focus-within {
    border-right-color: transparent !important;
  }

  .md\:focus-within\:border-b-transparent:focus-within {
    border-bottom-color: transparent !important;
  }

  .md\:focus-within\:border-l-transparent:focus-within {
    border-left-color: transparent !important;
  }

  .md\:focus-within\:border-t-DEFAULT:focus-within {
    border-top-color: currentColor !important;
  }

  .md\:focus-within\:border-r-DEFAULT:focus-within {
    border-right-color: currentColor !important;
  }

  .md\:focus-within\:border-b-DEFAULT:focus-within {
    border-bottom-color: currentColor !important;
  }

  .md\:focus-within\:border-l-DEFAULT:focus-within {
    border-left-color: currentColor !important;
  }

  .md\:hover\:border-t-red-1:hover {
    border-top-color: #fff1f0 !important;
  }

  .md\:hover\:border-r-red-1:hover {
    border-right-color: #fff1f0 !important;
  }

  .md\:hover\:border-b-red-1:hover {
    border-bottom-color: #fff1f0 !important;
  }

  .md\:hover\:border-l-red-1:hover {
    border-left-color: #fff1f0 !important;
  }

  .md\:hover\:border-t-red-2:hover {
    border-top-color: #ffccc7 !important;
  }

  .md\:hover\:border-r-red-2:hover {
    border-right-color: #ffccc7 !important;
  }

  .md\:hover\:border-b-red-2:hover {
    border-bottom-color: #ffccc7 !important;
  }

  .md\:hover\:border-l-red-2:hover {
    border-left-color: #ffccc7 !important;
  }

  .md\:hover\:border-t-red-3:hover {
    border-top-color: #ffa39e !important;
  }

  .md\:hover\:border-r-red-3:hover {
    border-right-color: #ffa39e !important;
  }

  .md\:hover\:border-b-red-3:hover {
    border-bottom-color: #ffa39e !important;
  }

  .md\:hover\:border-l-red-3:hover {
    border-left-color: #ffa39e !important;
  }

  .md\:hover\:border-t-red-4:hover {
    border-top-color: #ff7875 !important;
  }

  .md\:hover\:border-r-red-4:hover {
    border-right-color: #ff7875 !important;
  }

  .md\:hover\:border-b-red-4:hover {
    border-bottom-color: #ff7875 !important;
  }

  .md\:hover\:border-l-red-4:hover {
    border-left-color: #ff7875 !important;
  }

  .md\:hover\:border-t-red-5:hover {
    border-top-color: #ff4d4f !important;
  }

  .md\:hover\:border-r-red-5:hover {
    border-right-color: #ff4d4f !important;
  }

  .md\:hover\:border-b-red-5:hover {
    border-bottom-color: #ff4d4f !important;
  }

  .md\:hover\:border-l-red-5:hover {
    border-left-color: #ff4d4f !important;
  }

  .md\:hover\:border-t-red-6:hover {
    border-top-color: #f5222d !important;
  }

  .md\:hover\:border-r-red-6:hover {
    border-right-color: #f5222d !important;
  }

  .md\:hover\:border-b-red-6:hover {
    border-bottom-color: #f5222d !important;
  }

  .md\:hover\:border-l-red-6:hover {
    border-left-color: #f5222d !important;
  }

  .md\:hover\:border-t-red-7:hover {
    border-top-color: #cf1322 !important;
  }

  .md\:hover\:border-r-red-7:hover {
    border-right-color: #cf1322 !important;
  }

  .md\:hover\:border-b-red-7:hover {
    border-bottom-color: #cf1322 !important;
  }

  .md\:hover\:border-l-red-7:hover {
    border-left-color: #cf1322 !important;
  }

  .md\:hover\:border-t-red-8:hover {
    border-top-color: #a8071a !important;
  }

  .md\:hover\:border-r-red-8:hover {
    border-right-color: #a8071a !important;
  }

  .md\:hover\:border-b-red-8:hover {
    border-bottom-color: #a8071a !important;
  }

  .md\:hover\:border-l-red-8:hover {
    border-left-color: #a8071a !important;
  }

  .md\:hover\:border-t-red-9:hover {
    border-top-color: #820014 !important;
  }

  .md\:hover\:border-r-red-9:hover {
    border-right-color: #820014 !important;
  }

  .md\:hover\:border-b-red-9:hover {
    border-bottom-color: #820014 !important;
  }

  .md\:hover\:border-l-red-9:hover {
    border-left-color: #820014 !important;
  }

  .md\:hover\:border-t-red-10:hover {
    border-top-color: #5c0011 !important;
  }

  .md\:hover\:border-r-red-10:hover {
    border-right-color: #5c0011 !important;
  }

  .md\:hover\:border-b-red-10:hover {
    border-bottom-color: #5c0011 !important;
  }

  .md\:hover\:border-l-red-10:hover {
    border-left-color: #5c0011 !important;
  }

  .md\:hover\:border-t-volcano-1:hover {
    border-top-color: #fff2e8 !important;
  }

  .md\:hover\:border-r-volcano-1:hover {
    border-right-color: #fff2e8 !important;
  }

  .md\:hover\:border-b-volcano-1:hover {
    border-bottom-color: #fff2e8 !important;
  }

  .md\:hover\:border-l-volcano-1:hover {
    border-left-color: #fff2e8 !important;
  }

  .md\:hover\:border-t-volcano-2:hover {
    border-top-color: #ffd8bf !important;
  }

  .md\:hover\:border-r-volcano-2:hover {
    border-right-color: #ffd8bf !important;
  }

  .md\:hover\:border-b-volcano-2:hover {
    border-bottom-color: #ffd8bf !important;
  }

  .md\:hover\:border-l-volcano-2:hover {
    border-left-color: #ffd8bf !important;
  }

  .md\:hover\:border-t-volcano-3:hover {
    border-top-color: #ffbb96 !important;
  }

  .md\:hover\:border-r-volcano-3:hover {
    border-right-color: #ffbb96 !important;
  }

  .md\:hover\:border-b-volcano-3:hover {
    border-bottom-color: #ffbb96 !important;
  }

  .md\:hover\:border-l-volcano-3:hover {
    border-left-color: #ffbb96 !important;
  }

  .md\:hover\:border-t-volcano-4:hover {
    border-top-color: #ff9c6e !important;
  }

  .md\:hover\:border-r-volcano-4:hover {
    border-right-color: #ff9c6e !important;
  }

  .md\:hover\:border-b-volcano-4:hover {
    border-bottom-color: #ff9c6e !important;
  }

  .md\:hover\:border-l-volcano-4:hover {
    border-left-color: #ff9c6e !important;
  }

  .md\:hover\:border-t-volcano-5:hover {
    border-top-color: #ff7a45 !important;
  }

  .md\:hover\:border-r-volcano-5:hover {
    border-right-color: #ff7a45 !important;
  }

  .md\:hover\:border-b-volcano-5:hover {
    border-bottom-color: #ff7a45 !important;
  }

  .md\:hover\:border-l-volcano-5:hover {
    border-left-color: #ff7a45 !important;
  }

  .md\:hover\:border-t-volcano-6:hover {
    border-top-color: #fa541c !important;
  }

  .md\:hover\:border-r-volcano-6:hover {
    border-right-color: #fa541c !important;
  }

  .md\:hover\:border-b-volcano-6:hover {
    border-bottom-color: #fa541c !important;
  }

  .md\:hover\:border-l-volcano-6:hover {
    border-left-color: #fa541c !important;
  }

  .md\:hover\:border-t-volcano-7:hover {
    border-top-color: #d4380d !important;
  }

  .md\:hover\:border-r-volcano-7:hover {
    border-right-color: #d4380d !important;
  }

  .md\:hover\:border-b-volcano-7:hover {
    border-bottom-color: #d4380d !important;
  }

  .md\:hover\:border-l-volcano-7:hover {
    border-left-color: #d4380d !important;
  }

  .md\:hover\:border-t-volcano-8:hover {
    border-top-color: #ad2102 !important;
  }

  .md\:hover\:border-r-volcano-8:hover {
    border-right-color: #ad2102 !important;
  }

  .md\:hover\:border-b-volcano-8:hover {
    border-bottom-color: #ad2102 !important;
  }

  .md\:hover\:border-l-volcano-8:hover {
    border-left-color: #ad2102 !important;
  }

  .md\:hover\:border-t-volcano-9:hover {
    border-top-color: #871400 !important;
  }

  .md\:hover\:border-r-volcano-9:hover {
    border-right-color: #871400 !important;
  }

  .md\:hover\:border-b-volcano-9:hover {
    border-bottom-color: #871400 !important;
  }

  .md\:hover\:border-l-volcano-9:hover {
    border-left-color: #871400 !important;
  }

  .md\:hover\:border-t-volcano-10:hover {
    border-top-color: #610b00 !important;
  }

  .md\:hover\:border-r-volcano-10:hover {
    border-right-color: #610b00 !important;
  }

  .md\:hover\:border-b-volcano-10:hover {
    border-bottom-color: #610b00 !important;
  }

  .md\:hover\:border-l-volcano-10:hover {
    border-left-color: #610b00 !important;
  }

  .md\:hover\:border-t-orange-1:hover {
    border-top-color: #fff7e6 !important;
  }

  .md\:hover\:border-r-orange-1:hover {
    border-right-color: #fff7e6 !important;
  }

  .md\:hover\:border-b-orange-1:hover {
    border-bottom-color: #fff7e6 !important;
  }

  .md\:hover\:border-l-orange-1:hover {
    border-left-color: #fff7e6 !important;
  }

  .md\:hover\:border-t-orange-2:hover {
    border-top-color: #ffe7ba !important;
  }

  .md\:hover\:border-r-orange-2:hover {
    border-right-color: #ffe7ba !important;
  }

  .md\:hover\:border-b-orange-2:hover {
    border-bottom-color: #ffe7ba !important;
  }

  .md\:hover\:border-l-orange-2:hover {
    border-left-color: #ffe7ba !important;
  }

  .md\:hover\:border-t-orange-3:hover {
    border-top-color: #ffd591 !important;
  }

  .md\:hover\:border-r-orange-3:hover {
    border-right-color: #ffd591 !important;
  }

  .md\:hover\:border-b-orange-3:hover {
    border-bottom-color: #ffd591 !important;
  }

  .md\:hover\:border-l-orange-3:hover {
    border-left-color: #ffd591 !important;
  }

  .md\:hover\:border-t-orange-4:hover {
    border-top-color: #ffc069 !important;
  }

  .md\:hover\:border-r-orange-4:hover {
    border-right-color: #ffc069 !important;
  }

  .md\:hover\:border-b-orange-4:hover {
    border-bottom-color: #ffc069 !important;
  }

  .md\:hover\:border-l-orange-4:hover {
    border-left-color: #ffc069 !important;
  }

  .md\:hover\:border-t-orange-5:hover {
    border-top-color: #ffa940 !important;
  }

  .md\:hover\:border-r-orange-5:hover {
    border-right-color: #ffa940 !important;
  }

  .md\:hover\:border-b-orange-5:hover {
    border-bottom-color: #ffa940 !important;
  }

  .md\:hover\:border-l-orange-5:hover {
    border-left-color: #ffa940 !important;
  }

  .md\:hover\:border-t-orange-6:hover {
    border-top-color: #fa8c16 !important;
  }

  .md\:hover\:border-r-orange-6:hover {
    border-right-color: #fa8c16 !important;
  }

  .md\:hover\:border-b-orange-6:hover {
    border-bottom-color: #fa8c16 !important;
  }

  .md\:hover\:border-l-orange-6:hover {
    border-left-color: #fa8c16 !important;
  }

  .md\:hover\:border-t-orange-7:hover {
    border-top-color: #d46b08 !important;
  }

  .md\:hover\:border-r-orange-7:hover {
    border-right-color: #d46b08 !important;
  }

  .md\:hover\:border-b-orange-7:hover {
    border-bottom-color: #d46b08 !important;
  }

  .md\:hover\:border-l-orange-7:hover {
    border-left-color: #d46b08 !important;
  }

  .md\:hover\:border-t-orange-8:hover {
    border-top-color: #ad4e00 !important;
  }

  .md\:hover\:border-r-orange-8:hover {
    border-right-color: #ad4e00 !important;
  }

  .md\:hover\:border-b-orange-8:hover {
    border-bottom-color: #ad4e00 !important;
  }

  .md\:hover\:border-l-orange-8:hover {
    border-left-color: #ad4e00 !important;
  }

  .md\:hover\:border-t-orange-9:hover {
    border-top-color: #873800 !important;
  }

  .md\:hover\:border-r-orange-9:hover {
    border-right-color: #873800 !important;
  }

  .md\:hover\:border-b-orange-9:hover {
    border-bottom-color: #873800 !important;
  }

  .md\:hover\:border-l-orange-9:hover {
    border-left-color: #873800 !important;
  }

  .md\:hover\:border-t-orange-10:hover {
    border-top-color: #612500 !important;
  }

  .md\:hover\:border-r-orange-10:hover {
    border-right-color: #612500 !important;
  }

  .md\:hover\:border-b-orange-10:hover {
    border-bottom-color: #612500 !important;
  }

  .md\:hover\:border-l-orange-10:hover {
    border-left-color: #612500 !important;
  }

  .md\:hover\:border-t-gold-1:hover {
    border-top-color: #fffbe6 !important;
  }

  .md\:hover\:border-r-gold-1:hover {
    border-right-color: #fffbe6 !important;
  }

  .md\:hover\:border-b-gold-1:hover {
    border-bottom-color: #fffbe6 !important;
  }

  .md\:hover\:border-l-gold-1:hover {
    border-left-color: #fffbe6 !important;
  }

  .md\:hover\:border-t-gold-2:hover {
    border-top-color: #fff1b8 !important;
  }

  .md\:hover\:border-r-gold-2:hover {
    border-right-color: #fff1b8 !important;
  }

  .md\:hover\:border-b-gold-2:hover {
    border-bottom-color: #fff1b8 !important;
  }

  .md\:hover\:border-l-gold-2:hover {
    border-left-color: #fff1b8 !important;
  }

  .md\:hover\:border-t-gold-3:hover {
    border-top-color: #ffe58f !important;
  }

  .md\:hover\:border-r-gold-3:hover {
    border-right-color: #ffe58f !important;
  }

  .md\:hover\:border-b-gold-3:hover {
    border-bottom-color: #ffe58f !important;
  }

  .md\:hover\:border-l-gold-3:hover {
    border-left-color: #ffe58f !important;
  }

  .md\:hover\:border-t-gold-4:hover {
    border-top-color: #ffd666 !important;
  }

  .md\:hover\:border-r-gold-4:hover {
    border-right-color: #ffd666 !important;
  }

  .md\:hover\:border-b-gold-4:hover {
    border-bottom-color: #ffd666 !important;
  }

  .md\:hover\:border-l-gold-4:hover {
    border-left-color: #ffd666 !important;
  }

  .md\:hover\:border-t-gold-5:hover {
    border-top-color: #ffc53d !important;
  }

  .md\:hover\:border-r-gold-5:hover {
    border-right-color: #ffc53d !important;
  }

  .md\:hover\:border-b-gold-5:hover {
    border-bottom-color: #ffc53d !important;
  }

  .md\:hover\:border-l-gold-5:hover {
    border-left-color: #ffc53d !important;
  }

  .md\:hover\:border-t-gold-6:hover {
    border-top-color: #faad14 !important;
  }

  .md\:hover\:border-r-gold-6:hover {
    border-right-color: #faad14 !important;
  }

  .md\:hover\:border-b-gold-6:hover {
    border-bottom-color: #faad14 !important;
  }

  .md\:hover\:border-l-gold-6:hover {
    border-left-color: #faad14 !important;
  }

  .md\:hover\:border-t-gold-7:hover {
    border-top-color: #d48806 !important;
  }

  .md\:hover\:border-r-gold-7:hover {
    border-right-color: #d48806 !important;
  }

  .md\:hover\:border-b-gold-7:hover {
    border-bottom-color: #d48806 !important;
  }

  .md\:hover\:border-l-gold-7:hover {
    border-left-color: #d48806 !important;
  }

  .md\:hover\:border-t-gold-8:hover {
    border-top-color: #ad6800 !important;
  }

  .md\:hover\:border-r-gold-8:hover {
    border-right-color: #ad6800 !important;
  }

  .md\:hover\:border-b-gold-8:hover {
    border-bottom-color: #ad6800 !important;
  }

  .md\:hover\:border-l-gold-8:hover {
    border-left-color: #ad6800 !important;
  }

  .md\:hover\:border-t-gold-9:hover {
    border-top-color: #874d00 !important;
  }

  .md\:hover\:border-r-gold-9:hover {
    border-right-color: #874d00 !important;
  }

  .md\:hover\:border-b-gold-9:hover {
    border-bottom-color: #874d00 !important;
  }

  .md\:hover\:border-l-gold-9:hover {
    border-left-color: #874d00 !important;
  }

  .md\:hover\:border-t-gold-10:hover {
    border-top-color: #613400 !important;
  }

  .md\:hover\:border-r-gold-10:hover {
    border-right-color: #613400 !important;
  }

  .md\:hover\:border-b-gold-10:hover {
    border-bottom-color: #613400 !important;
  }

  .md\:hover\:border-l-gold-10:hover {
    border-left-color: #613400 !important;
  }

  .md\:hover\:border-t-yellow-1:hover {
    border-top-color: #feffe6 !important;
  }

  .md\:hover\:border-r-yellow-1:hover {
    border-right-color: #feffe6 !important;
  }

  .md\:hover\:border-b-yellow-1:hover {
    border-bottom-color: #feffe6 !important;
  }

  .md\:hover\:border-l-yellow-1:hover {
    border-left-color: #feffe6 !important;
  }

  .md\:hover\:border-t-yellow-2:hover {
    border-top-color: #ffffb8 !important;
  }

  .md\:hover\:border-r-yellow-2:hover {
    border-right-color: #ffffb8 !important;
  }

  .md\:hover\:border-b-yellow-2:hover {
    border-bottom-color: #ffffb8 !important;
  }

  .md\:hover\:border-l-yellow-2:hover {
    border-left-color: #ffffb8 !important;
  }

  .md\:hover\:border-t-yellow-3:hover {
    border-top-color: #fffb8f !important;
  }

  .md\:hover\:border-r-yellow-3:hover {
    border-right-color: #fffb8f !important;
  }

  .md\:hover\:border-b-yellow-3:hover {
    border-bottom-color: #fffb8f !important;
  }

  .md\:hover\:border-l-yellow-3:hover {
    border-left-color: #fffb8f !important;
  }

  .md\:hover\:border-t-yellow-4:hover {
    border-top-color: #fff566 !important;
  }

  .md\:hover\:border-r-yellow-4:hover {
    border-right-color: #fff566 !important;
  }

  .md\:hover\:border-b-yellow-4:hover {
    border-bottom-color: #fff566 !important;
  }

  .md\:hover\:border-l-yellow-4:hover {
    border-left-color: #fff566 !important;
  }

  .md\:hover\:border-t-yellow-5:hover {
    border-top-color: #ffec3d !important;
  }

  .md\:hover\:border-r-yellow-5:hover {
    border-right-color: #ffec3d !important;
  }

  .md\:hover\:border-b-yellow-5:hover {
    border-bottom-color: #ffec3d !important;
  }

  .md\:hover\:border-l-yellow-5:hover {
    border-left-color: #ffec3d !important;
  }

  .md\:hover\:border-t-yellow-6:hover {
    border-top-color: #fadb14 !important;
  }

  .md\:hover\:border-r-yellow-6:hover {
    border-right-color: #fadb14 !important;
  }

  .md\:hover\:border-b-yellow-6:hover {
    border-bottom-color: #fadb14 !important;
  }

  .md\:hover\:border-l-yellow-6:hover {
    border-left-color: #fadb14 !important;
  }

  .md\:hover\:border-t-yellow-7:hover {
    border-top-color: #d4b106 !important;
  }

  .md\:hover\:border-r-yellow-7:hover {
    border-right-color: #d4b106 !important;
  }

  .md\:hover\:border-b-yellow-7:hover {
    border-bottom-color: #d4b106 !important;
  }

  .md\:hover\:border-l-yellow-7:hover {
    border-left-color: #d4b106 !important;
  }

  .md\:hover\:border-t-yellow-8:hover {
    border-top-color: #ad8b00 !important;
  }

  .md\:hover\:border-r-yellow-8:hover {
    border-right-color: #ad8b00 !important;
  }

  .md\:hover\:border-b-yellow-8:hover {
    border-bottom-color: #ad8b00 !important;
  }

  .md\:hover\:border-l-yellow-8:hover {
    border-left-color: #ad8b00 !important;
  }

  .md\:hover\:border-t-yellow-9:hover {
    border-top-color: #876800 !important;
  }

  .md\:hover\:border-r-yellow-9:hover {
    border-right-color: #876800 !important;
  }

  .md\:hover\:border-b-yellow-9:hover {
    border-bottom-color: #876800 !important;
  }

  .md\:hover\:border-l-yellow-9:hover {
    border-left-color: #876800 !important;
  }

  .md\:hover\:border-t-yellow-10:hover {
    border-top-color: #614700 !important;
  }

  .md\:hover\:border-r-yellow-10:hover {
    border-right-color: #614700 !important;
  }

  .md\:hover\:border-b-yellow-10:hover {
    border-bottom-color: #614700 !important;
  }

  .md\:hover\:border-l-yellow-10:hover {
    border-left-color: #614700 !important;
  }

  .md\:hover\:border-t-lime-1:hover {
    border-top-color: #fcffe6 !important;
  }

  .md\:hover\:border-r-lime-1:hover {
    border-right-color: #fcffe6 !important;
  }

  .md\:hover\:border-b-lime-1:hover {
    border-bottom-color: #fcffe6 !important;
  }

  .md\:hover\:border-l-lime-1:hover {
    border-left-color: #fcffe6 !important;
  }

  .md\:hover\:border-t-lime-2:hover {
    border-top-color: #f4ffb8 !important;
  }

  .md\:hover\:border-r-lime-2:hover {
    border-right-color: #f4ffb8 !important;
  }

  .md\:hover\:border-b-lime-2:hover {
    border-bottom-color: #f4ffb8 !important;
  }

  .md\:hover\:border-l-lime-2:hover {
    border-left-color: #f4ffb8 !important;
  }

  .md\:hover\:border-t-lime-3:hover {
    border-top-color: #eaff8f !important;
  }

  .md\:hover\:border-r-lime-3:hover {
    border-right-color: #eaff8f !important;
  }

  .md\:hover\:border-b-lime-3:hover {
    border-bottom-color: #eaff8f !important;
  }

  .md\:hover\:border-l-lime-3:hover {
    border-left-color: #eaff8f !important;
  }

  .md\:hover\:border-t-lime-4:hover {
    border-top-color: #d3f261 !important;
  }

  .md\:hover\:border-r-lime-4:hover {
    border-right-color: #d3f261 !important;
  }

  .md\:hover\:border-b-lime-4:hover {
    border-bottom-color: #d3f261 !important;
  }

  .md\:hover\:border-l-lime-4:hover {
    border-left-color: #d3f261 !important;
  }

  .md\:hover\:border-t-lime-5:hover {
    border-top-color: #bae637 !important;
  }

  .md\:hover\:border-r-lime-5:hover {
    border-right-color: #bae637 !important;
  }

  .md\:hover\:border-b-lime-5:hover {
    border-bottom-color: #bae637 !important;
  }

  .md\:hover\:border-l-lime-5:hover {
    border-left-color: #bae637 !important;
  }

  .md\:hover\:border-t-lime-6:hover {
    border-top-color: #a0d911 !important;
  }

  .md\:hover\:border-r-lime-6:hover {
    border-right-color: #a0d911 !important;
  }

  .md\:hover\:border-b-lime-6:hover {
    border-bottom-color: #a0d911 !important;
  }

  .md\:hover\:border-l-lime-6:hover {
    border-left-color: #a0d911 !important;
  }

  .md\:hover\:border-t-lime-7:hover {
    border-top-color: #7cb305 !important;
  }

  .md\:hover\:border-r-lime-7:hover {
    border-right-color: #7cb305 !important;
  }

  .md\:hover\:border-b-lime-7:hover {
    border-bottom-color: #7cb305 !important;
  }

  .md\:hover\:border-l-lime-7:hover {
    border-left-color: #7cb305 !important;
  }

  .md\:hover\:border-t-lime-8:hover {
    border-top-color: #5b8c00 !important;
  }

  .md\:hover\:border-r-lime-8:hover {
    border-right-color: #5b8c00 !important;
  }

  .md\:hover\:border-b-lime-8:hover {
    border-bottom-color: #5b8c00 !important;
  }

  .md\:hover\:border-l-lime-8:hover {
    border-left-color: #5b8c00 !important;
  }

  .md\:hover\:border-t-lime-9:hover {
    border-top-color: #3f6600 !important;
  }

  .md\:hover\:border-r-lime-9:hover {
    border-right-color: #3f6600 !important;
  }

  .md\:hover\:border-b-lime-9:hover {
    border-bottom-color: #3f6600 !important;
  }

  .md\:hover\:border-l-lime-9:hover {
    border-left-color: #3f6600 !important;
  }

  .md\:hover\:border-t-lime-10:hover {
    border-top-color: #254000 !important;
  }

  .md\:hover\:border-r-lime-10:hover {
    border-right-color: #254000 !important;
  }

  .md\:hover\:border-b-lime-10:hover {
    border-bottom-color: #254000 !important;
  }

  .md\:hover\:border-l-lime-10:hover {
    border-left-color: #254000 !important;
  }

  .md\:hover\:border-t-green-1:hover {
    border-top-color: #f6fef9 !important;
  }

  .md\:hover\:border-r-green-1:hover {
    border-right-color: #f6fef9 !important;
  }

  .md\:hover\:border-b-green-1:hover {
    border-bottom-color: #f6fef9 !important;
  }

  .md\:hover\:border-l-green-1:hover {
    border-left-color: #f6fef9 !important;
  }

  .md\:hover\:border-t-green-2:hover {
    border-top-color: #f6ffed !important;
  }

  .md\:hover\:border-r-green-2:hover {
    border-right-color: #f6ffed !important;
  }

  .md\:hover\:border-b-green-2:hover {
    border-bottom-color: #f6ffed !important;
  }

  .md\:hover\:border-l-green-2:hover {
    border-left-color: #f6ffed !important;
  }

  .md\:hover\:border-t-green-3:hover {
    border-top-color: #d9f7be !important;
  }

  .md\:hover\:border-r-green-3:hover {
    border-right-color: #d9f7be !important;
  }

  .md\:hover\:border-b-green-3:hover {
    border-bottom-color: #d9f7be !important;
  }

  .md\:hover\:border-l-green-3:hover {
    border-left-color: #d9f7be !important;
  }

  .md\:hover\:border-t-green-4:hover {
    border-top-color: #b7eb8f !important;
  }

  .md\:hover\:border-r-green-4:hover {
    border-right-color: #b7eb8f !important;
  }

  .md\:hover\:border-b-green-4:hover {
    border-bottom-color: #b7eb8f !important;
  }

  .md\:hover\:border-l-green-4:hover {
    border-left-color: #b7eb8f !important;
  }

  .md\:hover\:border-t-green-5:hover {
    border-top-color: #95de64 !important;
  }

  .md\:hover\:border-r-green-5:hover {
    border-right-color: #95de64 !important;
  }

  .md\:hover\:border-b-green-5:hover {
    border-bottom-color: #95de64 !important;
  }

  .md\:hover\:border-l-green-5:hover {
    border-left-color: #95de64 !important;
  }

  .md\:hover\:border-t-green-6:hover {
    border-top-color: #73d13d !important;
  }

  .md\:hover\:border-r-green-6:hover {
    border-right-color: #73d13d !important;
  }

  .md\:hover\:border-b-green-6:hover {
    border-bottom-color: #73d13d !important;
  }

  .md\:hover\:border-l-green-6:hover {
    border-left-color: #73d13d !important;
  }

  .md\:hover\:border-t-green-7:hover {
    border-top-color: #52c41a !important;
  }

  .md\:hover\:border-r-green-7:hover {
    border-right-color: #52c41a !important;
  }

  .md\:hover\:border-b-green-7:hover {
    border-bottom-color: #52c41a !important;
  }

  .md\:hover\:border-l-green-7:hover {
    border-left-color: #52c41a !important;
  }

  .md\:hover\:border-t-green-8:hover {
    border-top-color: #389e0d !important;
  }

  .md\:hover\:border-r-green-8:hover {
    border-right-color: #389e0d !important;
  }

  .md\:hover\:border-b-green-8:hover {
    border-bottom-color: #389e0d !important;
  }

  .md\:hover\:border-l-green-8:hover {
    border-left-color: #389e0d !important;
  }

  .md\:hover\:border-t-green-9:hover {
    border-top-color: #237804 !important;
  }

  .md\:hover\:border-r-green-9:hover {
    border-right-color: #237804 !important;
  }

  .md\:hover\:border-b-green-9:hover {
    border-bottom-color: #237804 !important;
  }

  .md\:hover\:border-l-green-9:hover {
    border-left-color: #237804 !important;
  }

  .md\:hover\:border-t-green-10:hover {
    border-top-color: #135200 !important;
  }

  .md\:hover\:border-r-green-10:hover {
    border-right-color: #135200 !important;
  }

  .md\:hover\:border-b-green-10:hover {
    border-bottom-color: #135200 !important;
  }

  .md\:hover\:border-l-green-10:hover {
    border-left-color: #135200 !important;
  }

  .md\:hover\:border-t-green-11:hover {
    border-top-color: #092b00 !important;
  }

  .md\:hover\:border-r-green-11:hover {
    border-right-color: #092b00 !important;
  }

  .md\:hover\:border-b-green-11:hover {
    border-bottom-color: #092b00 !important;
  }

  .md\:hover\:border-l-green-11:hover {
    border-left-color: #092b00 !important;
  }

  .md\:hover\:border-t-cyan-1:hover {
    border-top-color: #e6fffb !important;
  }

  .md\:hover\:border-r-cyan-1:hover {
    border-right-color: #e6fffb !important;
  }

  .md\:hover\:border-b-cyan-1:hover {
    border-bottom-color: #e6fffb !important;
  }

  .md\:hover\:border-l-cyan-1:hover {
    border-left-color: #e6fffb !important;
  }

  .md\:hover\:border-t-cyan-2:hover {
    border-top-color: #b5f5ec !important;
  }

  .md\:hover\:border-r-cyan-2:hover {
    border-right-color: #b5f5ec !important;
  }

  .md\:hover\:border-b-cyan-2:hover {
    border-bottom-color: #b5f5ec !important;
  }

  .md\:hover\:border-l-cyan-2:hover {
    border-left-color: #b5f5ec !important;
  }

  .md\:hover\:border-t-cyan-3:hover {
    border-top-color: #87e8de !important;
  }

  .md\:hover\:border-r-cyan-3:hover {
    border-right-color: #87e8de !important;
  }

  .md\:hover\:border-b-cyan-3:hover {
    border-bottom-color: #87e8de !important;
  }

  .md\:hover\:border-l-cyan-3:hover {
    border-left-color: #87e8de !important;
  }

  .md\:hover\:border-t-cyan-4:hover {
    border-top-color: #5cdbd3 !important;
  }

  .md\:hover\:border-r-cyan-4:hover {
    border-right-color: #5cdbd3 !important;
  }

  .md\:hover\:border-b-cyan-4:hover {
    border-bottom-color: #5cdbd3 !important;
  }

  .md\:hover\:border-l-cyan-4:hover {
    border-left-color: #5cdbd3 !important;
  }

  .md\:hover\:border-t-cyan-5:hover {
    border-top-color: #36cfc9 !important;
  }

  .md\:hover\:border-r-cyan-5:hover {
    border-right-color: #36cfc9 !important;
  }

  .md\:hover\:border-b-cyan-5:hover {
    border-bottom-color: #36cfc9 !important;
  }

  .md\:hover\:border-l-cyan-5:hover {
    border-left-color: #36cfc9 !important;
  }

  .md\:hover\:border-t-cyan-6:hover {
    border-top-color: #13c2c2 !important;
  }

  .md\:hover\:border-r-cyan-6:hover {
    border-right-color: #13c2c2 !important;
  }

  .md\:hover\:border-b-cyan-6:hover {
    border-bottom-color: #13c2c2 !important;
  }

  .md\:hover\:border-l-cyan-6:hover {
    border-left-color: #13c2c2 !important;
  }

  .md\:hover\:border-t-cyan-7:hover {
    border-top-color: #08979c !important;
  }

  .md\:hover\:border-r-cyan-7:hover {
    border-right-color: #08979c !important;
  }

  .md\:hover\:border-b-cyan-7:hover {
    border-bottom-color: #08979c !important;
  }

  .md\:hover\:border-l-cyan-7:hover {
    border-left-color: #08979c !important;
  }

  .md\:hover\:border-t-cyan-8:hover {
    border-top-color: #006d75 !important;
  }

  .md\:hover\:border-r-cyan-8:hover {
    border-right-color: #006d75 !important;
  }

  .md\:hover\:border-b-cyan-8:hover {
    border-bottom-color: #006d75 !important;
  }

  .md\:hover\:border-l-cyan-8:hover {
    border-left-color: #006d75 !important;
  }

  .md\:hover\:border-t-cyan-9:hover {
    border-top-color: #00474f !important;
  }

  .md\:hover\:border-r-cyan-9:hover {
    border-right-color: #00474f !important;
  }

  .md\:hover\:border-b-cyan-9:hover {
    border-bottom-color: #00474f !important;
  }

  .md\:hover\:border-l-cyan-9:hover {
    border-left-color: #00474f !important;
  }

  .md\:hover\:border-t-cyan-10:hover {
    border-top-color: #002329 !important;
  }

  .md\:hover\:border-r-cyan-10:hover {
    border-right-color: #002329 !important;
  }

  .md\:hover\:border-b-cyan-10:hover {
    border-bottom-color: #002329 !important;
  }

  .md\:hover\:border-l-cyan-10:hover {
    border-left-color: #002329 !important;
  }

  .md\:hover\:border-t-blue-1:hover {
    border-top-color: #e6f7ff !important;
  }

  .md\:hover\:border-r-blue-1:hover {
    border-right-color: #e6f7ff !important;
  }

  .md\:hover\:border-b-blue-1:hover {
    border-bottom-color: #e6f7ff !important;
  }

  .md\:hover\:border-l-blue-1:hover {
    border-left-color: #e6f7ff !important;
  }

  .md\:hover\:border-t-blue-2:hover {
    border-top-color: #bae7ff !important;
  }

  .md\:hover\:border-r-blue-2:hover {
    border-right-color: #bae7ff !important;
  }

  .md\:hover\:border-b-blue-2:hover {
    border-bottom-color: #bae7ff !important;
  }

  .md\:hover\:border-l-blue-2:hover {
    border-left-color: #bae7ff !important;
  }

  .md\:hover\:border-t-blue-3:hover {
    border-top-color: #91d5ff !important;
  }

  .md\:hover\:border-r-blue-3:hover {
    border-right-color: #91d5ff !important;
  }

  .md\:hover\:border-b-blue-3:hover {
    border-bottom-color: #91d5ff !important;
  }

  .md\:hover\:border-l-blue-3:hover {
    border-left-color: #91d5ff !important;
  }

  .md\:hover\:border-t-blue-4:hover {
    border-top-color: #69c0ff !important;
  }

  .md\:hover\:border-r-blue-4:hover {
    border-right-color: #69c0ff !important;
  }

  .md\:hover\:border-b-blue-4:hover {
    border-bottom-color: #69c0ff !important;
  }

  .md\:hover\:border-l-blue-4:hover {
    border-left-color: #69c0ff !important;
  }

  .md\:hover\:border-t-blue-5:hover {
    border-top-color: #4b85ff !important;
  }

  .md\:hover\:border-r-blue-5:hover {
    border-right-color: #4b85ff !important;
  }

  .md\:hover\:border-b-blue-5:hover {
    border-bottom-color: #4b85ff !important;
  }

  .md\:hover\:border-l-blue-5:hover {
    border-left-color: #4b85ff !important;
  }

  .md\:hover\:border-t-blue-6:hover {
    border-top-color: #2f70ff !important;
  }

  .md\:hover\:border-r-blue-6:hover {
    border-right-color: #2f70ff !important;
  }

  .md\:hover\:border-b-blue-6:hover {
    border-bottom-color: #2f70ff !important;
  }

  .md\:hover\:border-l-blue-6:hover {
    border-left-color: #2f70ff !important;
  }

  .md\:hover\:border-t-blue-7:hover {
    border-top-color: #096dd9 !important;
  }

  .md\:hover\:border-r-blue-7:hover {
    border-right-color: #096dd9 !important;
  }

  .md\:hover\:border-b-blue-7:hover {
    border-bottom-color: #096dd9 !important;
  }

  .md\:hover\:border-l-blue-7:hover {
    border-left-color: #096dd9 !important;
  }

  .md\:hover\:border-t-blue-8:hover {
    border-top-color: #0050b3 !important;
  }

  .md\:hover\:border-r-blue-8:hover {
    border-right-color: #0050b3 !important;
  }

  .md\:hover\:border-b-blue-8:hover {
    border-bottom-color: #0050b3 !important;
  }

  .md\:hover\:border-l-blue-8:hover {
    border-left-color: #0050b3 !important;
  }

  .md\:hover\:border-t-blue-9:hover {
    border-top-color: #003a8c !important;
  }

  .md\:hover\:border-r-blue-9:hover {
    border-right-color: #003a8c !important;
  }

  .md\:hover\:border-b-blue-9:hover {
    border-bottom-color: #003a8c !important;
  }

  .md\:hover\:border-l-blue-9:hover {
    border-left-color: #003a8c !important;
  }

  .md\:hover\:border-t-blue-10:hover {
    border-top-color: #002766 !important;
  }

  .md\:hover\:border-r-blue-10:hover {
    border-right-color: #002766 !important;
  }

  .md\:hover\:border-b-blue-10:hover {
    border-bottom-color: #002766 !important;
  }

  .md\:hover\:border-l-blue-10:hover {
    border-left-color: #002766 !important;
  }

  .md\:hover\:border-t-geekBlue-1:hover {
    border-top-color: #f6f9ff !important;
  }

  .md\:hover\:border-r-geekBlue-1:hover {
    border-right-color: #f6f9ff !important;
  }

  .md\:hover\:border-b-geekBlue-1:hover {
    border-bottom-color: #f6f9ff !important;
  }

  .md\:hover\:border-l-geekBlue-1:hover {
    border-left-color: #f6f9ff !important;
  }

  .md\:hover\:border-t-geekBlue-2:hover {
    border-top-color: #f0f5ff !important;
  }

  .md\:hover\:border-r-geekBlue-2:hover {
    border-right-color: #f0f5ff !important;
  }

  .md\:hover\:border-b-geekBlue-2:hover {
    border-bottom-color: #f0f5ff !important;
  }

  .md\:hover\:border-l-geekBlue-2:hover {
    border-left-color: #f0f5ff !important;
  }

  .md\:hover\:border-t-geekBlue-3:hover {
    border-top-color: #d6e4ff !important;
  }

  .md\:hover\:border-r-geekBlue-3:hover {
    border-right-color: #d6e4ff !important;
  }

  .md\:hover\:border-b-geekBlue-3:hover {
    border-bottom-color: #d6e4ff !important;
  }

  .md\:hover\:border-l-geekBlue-3:hover {
    border-left-color: #d6e4ff !important;
  }

  .md\:hover\:border-t-geekBlue-4:hover {
    border-top-color: #adc6ff !important;
  }

  .md\:hover\:border-r-geekBlue-4:hover {
    border-right-color: #adc6ff !important;
  }

  .md\:hover\:border-b-geekBlue-4:hover {
    border-bottom-color: #adc6ff !important;
  }

  .md\:hover\:border-l-geekBlue-4:hover {
    border-left-color: #adc6ff !important;
  }

  .md\:hover\:border-t-geekBlue-5:hover {
    border-top-color: #85a5ff !important;
  }

  .md\:hover\:border-r-geekBlue-5:hover {
    border-right-color: #85a5ff !important;
  }

  .md\:hover\:border-b-geekBlue-5:hover {
    border-bottom-color: #85a5ff !important;
  }

  .md\:hover\:border-l-geekBlue-5:hover {
    border-left-color: #85a5ff !important;
  }

  .md\:hover\:border-t-geekBlue-6:hover {
    border-top-color: #597ef7 !important;
  }

  .md\:hover\:border-r-geekBlue-6:hover {
    border-right-color: #597ef7 !important;
  }

  .md\:hover\:border-b-geekBlue-6:hover {
    border-bottom-color: #597ef7 !important;
  }

  .md\:hover\:border-l-geekBlue-6:hover {
    border-left-color: #597ef7 !important;
  }

  .md\:hover\:border-t-geekBlue-7:hover {
    border-top-color: #2f54eb !important;
  }

  .md\:hover\:border-r-geekBlue-7:hover {
    border-right-color: #2f54eb !important;
  }

  .md\:hover\:border-b-geekBlue-7:hover {
    border-bottom-color: #2f54eb !important;
  }

  .md\:hover\:border-l-geekBlue-7:hover {
    border-left-color: #2f54eb !important;
  }

  .md\:hover\:border-t-geekBlue-8:hover {
    border-top-color: #1d39c4 !important;
  }

  .md\:hover\:border-r-geekBlue-8:hover {
    border-right-color: #1d39c4 !important;
  }

  .md\:hover\:border-b-geekBlue-8:hover {
    border-bottom-color: #1d39c4 !important;
  }

  .md\:hover\:border-l-geekBlue-8:hover {
    border-left-color: #1d39c4 !important;
  }

  .md\:hover\:border-t-geekBlue-9:hover {
    border-top-color: #10239e !important;
  }

  .md\:hover\:border-r-geekBlue-9:hover {
    border-right-color: #10239e !important;
  }

  .md\:hover\:border-b-geekBlue-9:hover {
    border-bottom-color: #10239e !important;
  }

  .md\:hover\:border-l-geekBlue-9:hover {
    border-left-color: #10239e !important;
  }

  .md\:hover\:border-t-geekBlue-10:hover {
    border-top-color: #061178 !important;
  }

  .md\:hover\:border-r-geekBlue-10:hover {
    border-right-color: #061178 !important;
  }

  .md\:hover\:border-b-geekBlue-10:hover {
    border-bottom-color: #061178 !important;
  }

  .md\:hover\:border-l-geekBlue-10:hover {
    border-left-color: #061178 !important;
  }

  .md\:hover\:border-t-geekBlue-11:hover {
    border-top-color: #030852 !important;
  }

  .md\:hover\:border-r-geekBlue-11:hover {
    border-right-color: #030852 !important;
  }

  .md\:hover\:border-b-geekBlue-11:hover {
    border-bottom-color: #030852 !important;
  }

  .md\:hover\:border-l-geekBlue-11:hover {
    border-left-color: #030852 !important;
  }

  .md\:hover\:border-t-purple-1:hover {
    border-top-color: #fafaff !important;
  }

  .md\:hover\:border-r-purple-1:hover {
    border-right-color: #fafaff !important;
  }

  .md\:hover\:border-b-purple-1:hover {
    border-bottom-color: #fafaff !important;
  }

  .md\:hover\:border-l-purple-1:hover {
    border-left-color: #fafaff !important;
  }

  .md\:hover\:border-t-purple-2:hover {
    border-top-color: #f9f0ff !important;
  }

  .md\:hover\:border-r-purple-2:hover {
    border-right-color: #f9f0ff !important;
  }

  .md\:hover\:border-b-purple-2:hover {
    border-bottom-color: #f9f0ff !important;
  }

  .md\:hover\:border-l-purple-2:hover {
    border-left-color: #f9f0ff !important;
  }

  .md\:hover\:border-t-purple-3:hover {
    border-top-color: #efdbff !important;
  }

  .md\:hover\:border-r-purple-3:hover {
    border-right-color: #efdbff !important;
  }

  .md\:hover\:border-b-purple-3:hover {
    border-bottom-color: #efdbff !important;
  }

  .md\:hover\:border-l-purple-3:hover {
    border-left-color: #efdbff !important;
  }

  .md\:hover\:border-t-purple-4:hover {
    border-top-color: #d3adf7 !important;
  }

  .md\:hover\:border-r-purple-4:hover {
    border-right-color: #d3adf7 !important;
  }

  .md\:hover\:border-b-purple-4:hover {
    border-bottom-color: #d3adf7 !important;
  }

  .md\:hover\:border-l-purple-4:hover {
    border-left-color: #d3adf7 !important;
  }

  .md\:hover\:border-t-purple-5:hover {
    border-top-color: #b37feb !important;
  }

  .md\:hover\:border-r-purple-5:hover {
    border-right-color: #b37feb !important;
  }

  .md\:hover\:border-b-purple-5:hover {
    border-bottom-color: #b37feb !important;
  }

  .md\:hover\:border-l-purple-5:hover {
    border-left-color: #b37feb !important;
  }

  .md\:hover\:border-t-purple-6:hover {
    border-top-color: #9254de !important;
  }

  .md\:hover\:border-r-purple-6:hover {
    border-right-color: #9254de !important;
  }

  .md\:hover\:border-b-purple-6:hover {
    border-bottom-color: #9254de !important;
  }

  .md\:hover\:border-l-purple-6:hover {
    border-left-color: #9254de !important;
  }

  .md\:hover\:border-t-purple-7:hover {
    border-top-color: #722ed1 !important;
  }

  .md\:hover\:border-r-purple-7:hover {
    border-right-color: #722ed1 !important;
  }

  .md\:hover\:border-b-purple-7:hover {
    border-bottom-color: #722ed1 !important;
  }

  .md\:hover\:border-l-purple-7:hover {
    border-left-color: #722ed1 !important;
  }

  .md\:hover\:border-t-purple-8:hover {
    border-top-color: #531dab !important;
  }

  .md\:hover\:border-r-purple-8:hover {
    border-right-color: #531dab !important;
  }

  .md\:hover\:border-b-purple-8:hover {
    border-bottom-color: #531dab !important;
  }

  .md\:hover\:border-l-purple-8:hover {
    border-left-color: #531dab !important;
  }

  .md\:hover\:border-t-purple-9:hover {
    border-top-color: #391085 !important;
  }

  .md\:hover\:border-r-purple-9:hover {
    border-right-color: #391085 !important;
  }

  .md\:hover\:border-b-purple-9:hover {
    border-bottom-color: #391085 !important;
  }

  .md\:hover\:border-l-purple-9:hover {
    border-left-color: #391085 !important;
  }

  .md\:hover\:border-t-purple-10:hover {
    border-top-color: #22075e !important;
  }

  .md\:hover\:border-r-purple-10:hover {
    border-right-color: #22075e !important;
  }

  .md\:hover\:border-b-purple-10:hover {
    border-bottom-color: #22075e !important;
  }

  .md\:hover\:border-l-purple-10:hover {
    border-left-color: #22075e !important;
  }

  .md\:hover\:border-t-purple-11:hover {
    border-top-color: #120338 !important;
  }

  .md\:hover\:border-r-purple-11:hover {
    border-right-color: #120338 !important;
  }

  .md\:hover\:border-b-purple-11:hover {
    border-bottom-color: #120338 !important;
  }

  .md\:hover\:border-l-purple-11:hover {
    border-left-color: #120338 !important;
  }

  .md\:hover\:border-t-magenta-1:hover {
    border-top-color: #fff0f6 !important;
  }

  .md\:hover\:border-r-magenta-1:hover {
    border-right-color: #fff0f6 !important;
  }

  .md\:hover\:border-b-magenta-1:hover {
    border-bottom-color: #fff0f6 !important;
  }

  .md\:hover\:border-l-magenta-1:hover {
    border-left-color: #fff0f6 !important;
  }

  .md\:hover\:border-t-magenta-2:hover {
    border-top-color: #ffd6e7 !important;
  }

  .md\:hover\:border-r-magenta-2:hover {
    border-right-color: #ffd6e7 !important;
  }

  .md\:hover\:border-b-magenta-2:hover {
    border-bottom-color: #ffd6e7 !important;
  }

  .md\:hover\:border-l-magenta-2:hover {
    border-left-color: #ffd6e7 !important;
  }

  .md\:hover\:border-t-magenta-3:hover {
    border-top-color: #ffadd2 !important;
  }

  .md\:hover\:border-r-magenta-3:hover {
    border-right-color: #ffadd2 !important;
  }

  .md\:hover\:border-b-magenta-3:hover {
    border-bottom-color: #ffadd2 !important;
  }

  .md\:hover\:border-l-magenta-3:hover {
    border-left-color: #ffadd2 !important;
  }

  .md\:hover\:border-t-magenta-4:hover {
    border-top-color: #ff85c0 !important;
  }

  .md\:hover\:border-r-magenta-4:hover {
    border-right-color: #ff85c0 !important;
  }

  .md\:hover\:border-b-magenta-4:hover {
    border-bottom-color: #ff85c0 !important;
  }

  .md\:hover\:border-l-magenta-4:hover {
    border-left-color: #ff85c0 !important;
  }

  .md\:hover\:border-t-magenta-5:hover {
    border-top-color: #f759ab !important;
  }

  .md\:hover\:border-r-magenta-5:hover {
    border-right-color: #f759ab !important;
  }

  .md\:hover\:border-b-magenta-5:hover {
    border-bottom-color: #f759ab !important;
  }

  .md\:hover\:border-l-magenta-5:hover {
    border-left-color: #f759ab !important;
  }

  .md\:hover\:border-t-magenta-6:hover {
    border-top-color: #eb2f96 !important;
  }

  .md\:hover\:border-r-magenta-6:hover {
    border-right-color: #eb2f96 !important;
  }

  .md\:hover\:border-b-magenta-6:hover {
    border-bottom-color: #eb2f96 !important;
  }

  .md\:hover\:border-l-magenta-6:hover {
    border-left-color: #eb2f96 !important;
  }

  .md\:hover\:border-t-magenta-7:hover {
    border-top-color: #c41d7f !important;
  }

  .md\:hover\:border-r-magenta-7:hover {
    border-right-color: #c41d7f !important;
  }

  .md\:hover\:border-b-magenta-7:hover {
    border-bottom-color: #c41d7f !important;
  }

  .md\:hover\:border-l-magenta-7:hover {
    border-left-color: #c41d7f !important;
  }

  .md\:hover\:border-t-magenta-8:hover {
    border-top-color: #9e1068 !important;
  }

  .md\:hover\:border-r-magenta-8:hover {
    border-right-color: #9e1068 !important;
  }

  .md\:hover\:border-b-magenta-8:hover {
    border-bottom-color: #9e1068 !important;
  }

  .md\:hover\:border-l-magenta-8:hover {
    border-left-color: #9e1068 !important;
  }

  .md\:hover\:border-t-magenta-9:hover {
    border-top-color: #780650 !important;
  }

  .md\:hover\:border-r-magenta-9:hover {
    border-right-color: #780650 !important;
  }

  .md\:hover\:border-b-magenta-9:hover {
    border-bottom-color: #780650 !important;
  }

  .md\:hover\:border-l-magenta-9:hover {
    border-left-color: #780650 !important;
  }

  .md\:hover\:border-t-magenta-10:hover {
    border-top-color: #520339 !important;
  }

  .md\:hover\:border-r-magenta-10:hover {
    border-right-color: #520339 !important;
  }

  .md\:hover\:border-b-magenta-10:hover {
    border-bottom-color: #520339 !important;
  }

  .md\:hover\:border-l-magenta-10:hover {
    border-left-color: #520339 !important;
  }

  .md\:hover\:border-t-gray-1:hover {
    border-top-color: #ffffff !important;
  }

  .md\:hover\:border-r-gray-1:hover {
    border-right-color: #ffffff !important;
  }

  .md\:hover\:border-b-gray-1:hover {
    border-bottom-color: #ffffff !important;
  }

  .md\:hover\:border-l-gray-1:hover {
    border-left-color: #ffffff !important;
  }

  .md\:hover\:border-t-gray-2:hover {
    border-top-color: #fafafa !important;
  }

  .md\:hover\:border-r-gray-2:hover {
    border-right-color: #fafafa !important;
  }

  .md\:hover\:border-b-gray-2:hover {
    border-bottom-color: #fafafa !important;
  }

  .md\:hover\:border-l-gray-2:hover {
    border-left-color: #fafafa !important;
  }

  .md\:hover\:border-t-gray-3:hover {
    border-top-color: #f5f5f5 !important;
  }

  .md\:hover\:border-r-gray-3:hover {
    border-right-color: #f5f5f5 !important;
  }

  .md\:hover\:border-b-gray-3:hover {
    border-bottom-color: #f5f5f5 !important;
  }

  .md\:hover\:border-l-gray-3:hover {
    border-left-color: #f5f5f5 !important;
  }

  .md\:hover\:border-t-gray-4:hover {
    border-top-color: #e8e8e8 !important;
  }

  .md\:hover\:border-r-gray-4:hover {
    border-right-color: #e8e8e8 !important;
  }

  .md\:hover\:border-b-gray-4:hover {
    border-bottom-color: #e8e8e8 !important;
  }

  .md\:hover\:border-l-gray-4:hover {
    border-left-color: #e8e8e8 !important;
  }

  .md\:hover\:border-t-gray-5:hover {
    border-top-color: #d9d9d9 !important;
  }

  .md\:hover\:border-r-gray-5:hover {
    border-right-color: #d9d9d9 !important;
  }

  .md\:hover\:border-b-gray-5:hover {
    border-bottom-color: #d9d9d9 !important;
  }

  .md\:hover\:border-l-gray-5:hover {
    border-left-color: #d9d9d9 !important;
  }

  .md\:hover\:border-t-gray-6:hover {
    border-top-color: #bfbfbf !important;
  }

  .md\:hover\:border-r-gray-6:hover {
    border-right-color: #bfbfbf !important;
  }

  .md\:hover\:border-b-gray-6:hover {
    border-bottom-color: #bfbfbf !important;
  }

  .md\:hover\:border-l-gray-6:hover {
    border-left-color: #bfbfbf !important;
  }

  .md\:hover\:border-t-gray-7:hover {
    border-top-color: #8c8c8c !important;
  }

  .md\:hover\:border-r-gray-7:hover {
    border-right-color: #8c8c8c !important;
  }

  .md\:hover\:border-b-gray-7:hover {
    border-bottom-color: #8c8c8c !important;
  }

  .md\:hover\:border-l-gray-7:hover {
    border-left-color: #8c8c8c !important;
  }

  .md\:hover\:border-t-gray-8:hover {
    border-top-color: #595959 !important;
  }

  .md\:hover\:border-r-gray-8:hover {
    border-right-color: #595959 !important;
  }

  .md\:hover\:border-b-gray-8:hover {
    border-bottom-color: #595959 !important;
  }

  .md\:hover\:border-l-gray-8:hover {
    border-left-color: #595959 !important;
  }

  .md\:hover\:border-t-gray-9:hover {
    border-top-color: #262626 !important;
  }

  .md\:hover\:border-r-gray-9:hover {
    border-right-color: #262626 !important;
  }

  .md\:hover\:border-b-gray-9:hover {
    border-bottom-color: #262626 !important;
  }

  .md\:hover\:border-l-gray-9:hover {
    border-left-color: #262626 !important;
  }

  .md\:hover\:border-t-gray-10:hover {
    border-top-color: #000000 !important;
  }

  .md\:hover\:border-r-gray-10:hover {
    border-right-color: #000000 !important;
  }

  .md\:hover\:border-b-gray-10:hover {
    border-bottom-color: #000000 !important;
  }

  .md\:hover\:border-l-gray-10:hover {
    border-left-color: #000000 !important;
  }

  .md\:hover\:border-t-transparent:hover {
    border-top-color: transparent !important;
  }

  .md\:hover\:border-r-transparent:hover {
    border-right-color: transparent !important;
  }

  .md\:hover\:border-b-transparent:hover {
    border-bottom-color: transparent !important;
  }

  .md\:hover\:border-l-transparent:hover {
    border-left-color: transparent !important;
  }

  .md\:hover\:border-t-DEFAULT:hover {
    border-top-color: currentColor !important;
  }

  .md\:hover\:border-r-DEFAULT:hover {
    border-right-color: currentColor !important;
  }

  .md\:hover\:border-b-DEFAULT:hover {
    border-bottom-color: currentColor !important;
  }

  .md\:hover\:border-l-DEFAULT:hover {
    border-left-color: currentColor !important;
  }

  .md\:focus\:border-t-red-1:focus {
    border-top-color: #fff1f0 !important;
  }

  .md\:focus\:border-r-red-1:focus {
    border-right-color: #fff1f0 !important;
  }

  .md\:focus\:border-b-red-1:focus {
    border-bottom-color: #fff1f0 !important;
  }

  .md\:focus\:border-l-red-1:focus {
    border-left-color: #fff1f0 !important;
  }

  .md\:focus\:border-t-red-2:focus {
    border-top-color: #ffccc7 !important;
  }

  .md\:focus\:border-r-red-2:focus {
    border-right-color: #ffccc7 !important;
  }

  .md\:focus\:border-b-red-2:focus {
    border-bottom-color: #ffccc7 !important;
  }

  .md\:focus\:border-l-red-2:focus {
    border-left-color: #ffccc7 !important;
  }

  .md\:focus\:border-t-red-3:focus {
    border-top-color: #ffa39e !important;
  }

  .md\:focus\:border-r-red-3:focus {
    border-right-color: #ffa39e !important;
  }

  .md\:focus\:border-b-red-3:focus {
    border-bottom-color: #ffa39e !important;
  }

  .md\:focus\:border-l-red-3:focus {
    border-left-color: #ffa39e !important;
  }

  .md\:focus\:border-t-red-4:focus {
    border-top-color: #ff7875 !important;
  }

  .md\:focus\:border-r-red-4:focus {
    border-right-color: #ff7875 !important;
  }

  .md\:focus\:border-b-red-4:focus {
    border-bottom-color: #ff7875 !important;
  }

  .md\:focus\:border-l-red-4:focus {
    border-left-color: #ff7875 !important;
  }

  .md\:focus\:border-t-red-5:focus {
    border-top-color: #ff4d4f !important;
  }

  .md\:focus\:border-r-red-5:focus {
    border-right-color: #ff4d4f !important;
  }

  .md\:focus\:border-b-red-5:focus {
    border-bottom-color: #ff4d4f !important;
  }

  .md\:focus\:border-l-red-5:focus {
    border-left-color: #ff4d4f !important;
  }

  .md\:focus\:border-t-red-6:focus {
    border-top-color: #f5222d !important;
  }

  .md\:focus\:border-r-red-6:focus {
    border-right-color: #f5222d !important;
  }

  .md\:focus\:border-b-red-6:focus {
    border-bottom-color: #f5222d !important;
  }

  .md\:focus\:border-l-red-6:focus {
    border-left-color: #f5222d !important;
  }

  .md\:focus\:border-t-red-7:focus {
    border-top-color: #cf1322 !important;
  }

  .md\:focus\:border-r-red-7:focus {
    border-right-color: #cf1322 !important;
  }

  .md\:focus\:border-b-red-7:focus {
    border-bottom-color: #cf1322 !important;
  }

  .md\:focus\:border-l-red-7:focus {
    border-left-color: #cf1322 !important;
  }

  .md\:focus\:border-t-red-8:focus {
    border-top-color: #a8071a !important;
  }

  .md\:focus\:border-r-red-8:focus {
    border-right-color: #a8071a !important;
  }

  .md\:focus\:border-b-red-8:focus {
    border-bottom-color: #a8071a !important;
  }

  .md\:focus\:border-l-red-8:focus {
    border-left-color: #a8071a !important;
  }

  .md\:focus\:border-t-red-9:focus {
    border-top-color: #820014 !important;
  }

  .md\:focus\:border-r-red-9:focus {
    border-right-color: #820014 !important;
  }

  .md\:focus\:border-b-red-9:focus {
    border-bottom-color: #820014 !important;
  }

  .md\:focus\:border-l-red-9:focus {
    border-left-color: #820014 !important;
  }

  .md\:focus\:border-t-red-10:focus {
    border-top-color: #5c0011 !important;
  }

  .md\:focus\:border-r-red-10:focus {
    border-right-color: #5c0011 !important;
  }

  .md\:focus\:border-b-red-10:focus {
    border-bottom-color: #5c0011 !important;
  }

  .md\:focus\:border-l-red-10:focus {
    border-left-color: #5c0011 !important;
  }

  .md\:focus\:border-t-volcano-1:focus {
    border-top-color: #fff2e8 !important;
  }

  .md\:focus\:border-r-volcano-1:focus {
    border-right-color: #fff2e8 !important;
  }

  .md\:focus\:border-b-volcano-1:focus {
    border-bottom-color: #fff2e8 !important;
  }

  .md\:focus\:border-l-volcano-1:focus {
    border-left-color: #fff2e8 !important;
  }

  .md\:focus\:border-t-volcano-2:focus {
    border-top-color: #ffd8bf !important;
  }

  .md\:focus\:border-r-volcano-2:focus {
    border-right-color: #ffd8bf !important;
  }

  .md\:focus\:border-b-volcano-2:focus {
    border-bottom-color: #ffd8bf !important;
  }

  .md\:focus\:border-l-volcano-2:focus {
    border-left-color: #ffd8bf !important;
  }

  .md\:focus\:border-t-volcano-3:focus {
    border-top-color: #ffbb96 !important;
  }

  .md\:focus\:border-r-volcano-3:focus {
    border-right-color: #ffbb96 !important;
  }

  .md\:focus\:border-b-volcano-3:focus {
    border-bottom-color: #ffbb96 !important;
  }

  .md\:focus\:border-l-volcano-3:focus {
    border-left-color: #ffbb96 !important;
  }

  .md\:focus\:border-t-volcano-4:focus {
    border-top-color: #ff9c6e !important;
  }

  .md\:focus\:border-r-volcano-4:focus {
    border-right-color: #ff9c6e !important;
  }

  .md\:focus\:border-b-volcano-4:focus {
    border-bottom-color: #ff9c6e !important;
  }

  .md\:focus\:border-l-volcano-4:focus {
    border-left-color: #ff9c6e !important;
  }

  .md\:focus\:border-t-volcano-5:focus {
    border-top-color: #ff7a45 !important;
  }

  .md\:focus\:border-r-volcano-5:focus {
    border-right-color: #ff7a45 !important;
  }

  .md\:focus\:border-b-volcano-5:focus {
    border-bottom-color: #ff7a45 !important;
  }

  .md\:focus\:border-l-volcano-5:focus {
    border-left-color: #ff7a45 !important;
  }

  .md\:focus\:border-t-volcano-6:focus {
    border-top-color: #fa541c !important;
  }

  .md\:focus\:border-r-volcano-6:focus {
    border-right-color: #fa541c !important;
  }

  .md\:focus\:border-b-volcano-6:focus {
    border-bottom-color: #fa541c !important;
  }

  .md\:focus\:border-l-volcano-6:focus {
    border-left-color: #fa541c !important;
  }

  .md\:focus\:border-t-volcano-7:focus {
    border-top-color: #d4380d !important;
  }

  .md\:focus\:border-r-volcano-7:focus {
    border-right-color: #d4380d !important;
  }

  .md\:focus\:border-b-volcano-7:focus {
    border-bottom-color: #d4380d !important;
  }

  .md\:focus\:border-l-volcano-7:focus {
    border-left-color: #d4380d !important;
  }

  .md\:focus\:border-t-volcano-8:focus {
    border-top-color: #ad2102 !important;
  }

  .md\:focus\:border-r-volcano-8:focus {
    border-right-color: #ad2102 !important;
  }

  .md\:focus\:border-b-volcano-8:focus {
    border-bottom-color: #ad2102 !important;
  }

  .md\:focus\:border-l-volcano-8:focus {
    border-left-color: #ad2102 !important;
  }

  .md\:focus\:border-t-volcano-9:focus {
    border-top-color: #871400 !important;
  }

  .md\:focus\:border-r-volcano-9:focus {
    border-right-color: #871400 !important;
  }

  .md\:focus\:border-b-volcano-9:focus {
    border-bottom-color: #871400 !important;
  }

  .md\:focus\:border-l-volcano-9:focus {
    border-left-color: #871400 !important;
  }

  .md\:focus\:border-t-volcano-10:focus {
    border-top-color: #610b00 !important;
  }

  .md\:focus\:border-r-volcano-10:focus {
    border-right-color: #610b00 !important;
  }

  .md\:focus\:border-b-volcano-10:focus {
    border-bottom-color: #610b00 !important;
  }

  .md\:focus\:border-l-volcano-10:focus {
    border-left-color: #610b00 !important;
  }

  .md\:focus\:border-t-orange-1:focus {
    border-top-color: #fff7e6 !important;
  }

  .md\:focus\:border-r-orange-1:focus {
    border-right-color: #fff7e6 !important;
  }

  .md\:focus\:border-b-orange-1:focus {
    border-bottom-color: #fff7e6 !important;
  }

  .md\:focus\:border-l-orange-1:focus {
    border-left-color: #fff7e6 !important;
  }

  .md\:focus\:border-t-orange-2:focus {
    border-top-color: #ffe7ba !important;
  }

  .md\:focus\:border-r-orange-2:focus {
    border-right-color: #ffe7ba !important;
  }

  .md\:focus\:border-b-orange-2:focus {
    border-bottom-color: #ffe7ba !important;
  }

  .md\:focus\:border-l-orange-2:focus {
    border-left-color: #ffe7ba !important;
  }

  .md\:focus\:border-t-orange-3:focus {
    border-top-color: #ffd591 !important;
  }

  .md\:focus\:border-r-orange-3:focus {
    border-right-color: #ffd591 !important;
  }

  .md\:focus\:border-b-orange-3:focus {
    border-bottom-color: #ffd591 !important;
  }

  .md\:focus\:border-l-orange-3:focus {
    border-left-color: #ffd591 !important;
  }

  .md\:focus\:border-t-orange-4:focus {
    border-top-color: #ffc069 !important;
  }

  .md\:focus\:border-r-orange-4:focus {
    border-right-color: #ffc069 !important;
  }

  .md\:focus\:border-b-orange-4:focus {
    border-bottom-color: #ffc069 !important;
  }

  .md\:focus\:border-l-orange-4:focus {
    border-left-color: #ffc069 !important;
  }

  .md\:focus\:border-t-orange-5:focus {
    border-top-color: #ffa940 !important;
  }

  .md\:focus\:border-r-orange-5:focus {
    border-right-color: #ffa940 !important;
  }

  .md\:focus\:border-b-orange-5:focus {
    border-bottom-color: #ffa940 !important;
  }

  .md\:focus\:border-l-orange-5:focus {
    border-left-color: #ffa940 !important;
  }

  .md\:focus\:border-t-orange-6:focus {
    border-top-color: #fa8c16 !important;
  }

  .md\:focus\:border-r-orange-6:focus {
    border-right-color: #fa8c16 !important;
  }

  .md\:focus\:border-b-orange-6:focus {
    border-bottom-color: #fa8c16 !important;
  }

  .md\:focus\:border-l-orange-6:focus {
    border-left-color: #fa8c16 !important;
  }

  .md\:focus\:border-t-orange-7:focus {
    border-top-color: #d46b08 !important;
  }

  .md\:focus\:border-r-orange-7:focus {
    border-right-color: #d46b08 !important;
  }

  .md\:focus\:border-b-orange-7:focus {
    border-bottom-color: #d46b08 !important;
  }

  .md\:focus\:border-l-orange-7:focus {
    border-left-color: #d46b08 !important;
  }

  .md\:focus\:border-t-orange-8:focus {
    border-top-color: #ad4e00 !important;
  }

  .md\:focus\:border-r-orange-8:focus {
    border-right-color: #ad4e00 !important;
  }

  .md\:focus\:border-b-orange-8:focus {
    border-bottom-color: #ad4e00 !important;
  }

  .md\:focus\:border-l-orange-8:focus {
    border-left-color: #ad4e00 !important;
  }

  .md\:focus\:border-t-orange-9:focus {
    border-top-color: #873800 !important;
  }

  .md\:focus\:border-r-orange-9:focus {
    border-right-color: #873800 !important;
  }

  .md\:focus\:border-b-orange-9:focus {
    border-bottom-color: #873800 !important;
  }

  .md\:focus\:border-l-orange-9:focus {
    border-left-color: #873800 !important;
  }

  .md\:focus\:border-t-orange-10:focus {
    border-top-color: #612500 !important;
  }

  .md\:focus\:border-r-orange-10:focus {
    border-right-color: #612500 !important;
  }

  .md\:focus\:border-b-orange-10:focus {
    border-bottom-color: #612500 !important;
  }

  .md\:focus\:border-l-orange-10:focus {
    border-left-color: #612500 !important;
  }

  .md\:focus\:border-t-gold-1:focus {
    border-top-color: #fffbe6 !important;
  }

  .md\:focus\:border-r-gold-1:focus {
    border-right-color: #fffbe6 !important;
  }

  .md\:focus\:border-b-gold-1:focus {
    border-bottom-color: #fffbe6 !important;
  }

  .md\:focus\:border-l-gold-1:focus {
    border-left-color: #fffbe6 !important;
  }

  .md\:focus\:border-t-gold-2:focus {
    border-top-color: #fff1b8 !important;
  }

  .md\:focus\:border-r-gold-2:focus {
    border-right-color: #fff1b8 !important;
  }

  .md\:focus\:border-b-gold-2:focus {
    border-bottom-color: #fff1b8 !important;
  }

  .md\:focus\:border-l-gold-2:focus {
    border-left-color: #fff1b8 !important;
  }

  .md\:focus\:border-t-gold-3:focus {
    border-top-color: #ffe58f !important;
  }

  .md\:focus\:border-r-gold-3:focus {
    border-right-color: #ffe58f !important;
  }

  .md\:focus\:border-b-gold-3:focus {
    border-bottom-color: #ffe58f !important;
  }

  .md\:focus\:border-l-gold-3:focus {
    border-left-color: #ffe58f !important;
  }

  .md\:focus\:border-t-gold-4:focus {
    border-top-color: #ffd666 !important;
  }

  .md\:focus\:border-r-gold-4:focus {
    border-right-color: #ffd666 !important;
  }

  .md\:focus\:border-b-gold-4:focus {
    border-bottom-color: #ffd666 !important;
  }

  .md\:focus\:border-l-gold-4:focus {
    border-left-color: #ffd666 !important;
  }

  .md\:focus\:border-t-gold-5:focus {
    border-top-color: #ffc53d !important;
  }

  .md\:focus\:border-r-gold-5:focus {
    border-right-color: #ffc53d !important;
  }

  .md\:focus\:border-b-gold-5:focus {
    border-bottom-color: #ffc53d !important;
  }

  .md\:focus\:border-l-gold-5:focus {
    border-left-color: #ffc53d !important;
  }

  .md\:focus\:border-t-gold-6:focus {
    border-top-color: #faad14 !important;
  }

  .md\:focus\:border-r-gold-6:focus {
    border-right-color: #faad14 !important;
  }

  .md\:focus\:border-b-gold-6:focus {
    border-bottom-color: #faad14 !important;
  }

  .md\:focus\:border-l-gold-6:focus {
    border-left-color: #faad14 !important;
  }

  .md\:focus\:border-t-gold-7:focus {
    border-top-color: #d48806 !important;
  }

  .md\:focus\:border-r-gold-7:focus {
    border-right-color: #d48806 !important;
  }

  .md\:focus\:border-b-gold-7:focus {
    border-bottom-color: #d48806 !important;
  }

  .md\:focus\:border-l-gold-7:focus {
    border-left-color: #d48806 !important;
  }

  .md\:focus\:border-t-gold-8:focus {
    border-top-color: #ad6800 !important;
  }

  .md\:focus\:border-r-gold-8:focus {
    border-right-color: #ad6800 !important;
  }

  .md\:focus\:border-b-gold-8:focus {
    border-bottom-color: #ad6800 !important;
  }

  .md\:focus\:border-l-gold-8:focus {
    border-left-color: #ad6800 !important;
  }

  .md\:focus\:border-t-gold-9:focus {
    border-top-color: #874d00 !important;
  }

  .md\:focus\:border-r-gold-9:focus {
    border-right-color: #874d00 !important;
  }

  .md\:focus\:border-b-gold-9:focus {
    border-bottom-color: #874d00 !important;
  }

  .md\:focus\:border-l-gold-9:focus {
    border-left-color: #874d00 !important;
  }

  .md\:focus\:border-t-gold-10:focus {
    border-top-color: #613400 !important;
  }

  .md\:focus\:border-r-gold-10:focus {
    border-right-color: #613400 !important;
  }

  .md\:focus\:border-b-gold-10:focus {
    border-bottom-color: #613400 !important;
  }

  .md\:focus\:border-l-gold-10:focus {
    border-left-color: #613400 !important;
  }

  .md\:focus\:border-t-yellow-1:focus {
    border-top-color: #feffe6 !important;
  }

  .md\:focus\:border-r-yellow-1:focus {
    border-right-color: #feffe6 !important;
  }

  .md\:focus\:border-b-yellow-1:focus {
    border-bottom-color: #feffe6 !important;
  }

  .md\:focus\:border-l-yellow-1:focus {
    border-left-color: #feffe6 !important;
  }

  .md\:focus\:border-t-yellow-2:focus {
    border-top-color: #ffffb8 !important;
  }

  .md\:focus\:border-r-yellow-2:focus {
    border-right-color: #ffffb8 !important;
  }

  .md\:focus\:border-b-yellow-2:focus {
    border-bottom-color: #ffffb8 !important;
  }

  .md\:focus\:border-l-yellow-2:focus {
    border-left-color: #ffffb8 !important;
  }

  .md\:focus\:border-t-yellow-3:focus {
    border-top-color: #fffb8f !important;
  }

  .md\:focus\:border-r-yellow-3:focus {
    border-right-color: #fffb8f !important;
  }

  .md\:focus\:border-b-yellow-3:focus {
    border-bottom-color: #fffb8f !important;
  }

  .md\:focus\:border-l-yellow-3:focus {
    border-left-color: #fffb8f !important;
  }

  .md\:focus\:border-t-yellow-4:focus {
    border-top-color: #fff566 !important;
  }

  .md\:focus\:border-r-yellow-4:focus {
    border-right-color: #fff566 !important;
  }

  .md\:focus\:border-b-yellow-4:focus {
    border-bottom-color: #fff566 !important;
  }

  .md\:focus\:border-l-yellow-4:focus {
    border-left-color: #fff566 !important;
  }

  .md\:focus\:border-t-yellow-5:focus {
    border-top-color: #ffec3d !important;
  }

  .md\:focus\:border-r-yellow-5:focus {
    border-right-color: #ffec3d !important;
  }

  .md\:focus\:border-b-yellow-5:focus {
    border-bottom-color: #ffec3d !important;
  }

  .md\:focus\:border-l-yellow-5:focus {
    border-left-color: #ffec3d !important;
  }

  .md\:focus\:border-t-yellow-6:focus {
    border-top-color: #fadb14 !important;
  }

  .md\:focus\:border-r-yellow-6:focus {
    border-right-color: #fadb14 !important;
  }

  .md\:focus\:border-b-yellow-6:focus {
    border-bottom-color: #fadb14 !important;
  }

  .md\:focus\:border-l-yellow-6:focus {
    border-left-color: #fadb14 !important;
  }

  .md\:focus\:border-t-yellow-7:focus {
    border-top-color: #d4b106 !important;
  }

  .md\:focus\:border-r-yellow-7:focus {
    border-right-color: #d4b106 !important;
  }

  .md\:focus\:border-b-yellow-7:focus {
    border-bottom-color: #d4b106 !important;
  }

  .md\:focus\:border-l-yellow-7:focus {
    border-left-color: #d4b106 !important;
  }

  .md\:focus\:border-t-yellow-8:focus {
    border-top-color: #ad8b00 !important;
  }

  .md\:focus\:border-r-yellow-8:focus {
    border-right-color: #ad8b00 !important;
  }

  .md\:focus\:border-b-yellow-8:focus {
    border-bottom-color: #ad8b00 !important;
  }

  .md\:focus\:border-l-yellow-8:focus {
    border-left-color: #ad8b00 !important;
  }

  .md\:focus\:border-t-yellow-9:focus {
    border-top-color: #876800 !important;
  }

  .md\:focus\:border-r-yellow-9:focus {
    border-right-color: #876800 !important;
  }

  .md\:focus\:border-b-yellow-9:focus {
    border-bottom-color: #876800 !important;
  }

  .md\:focus\:border-l-yellow-9:focus {
    border-left-color: #876800 !important;
  }

  .md\:focus\:border-t-yellow-10:focus {
    border-top-color: #614700 !important;
  }

  .md\:focus\:border-r-yellow-10:focus {
    border-right-color: #614700 !important;
  }

  .md\:focus\:border-b-yellow-10:focus {
    border-bottom-color: #614700 !important;
  }

  .md\:focus\:border-l-yellow-10:focus {
    border-left-color: #614700 !important;
  }

  .md\:focus\:border-t-lime-1:focus {
    border-top-color: #fcffe6 !important;
  }

  .md\:focus\:border-r-lime-1:focus {
    border-right-color: #fcffe6 !important;
  }

  .md\:focus\:border-b-lime-1:focus {
    border-bottom-color: #fcffe6 !important;
  }

  .md\:focus\:border-l-lime-1:focus {
    border-left-color: #fcffe6 !important;
  }

  .md\:focus\:border-t-lime-2:focus {
    border-top-color: #f4ffb8 !important;
  }

  .md\:focus\:border-r-lime-2:focus {
    border-right-color: #f4ffb8 !important;
  }

  .md\:focus\:border-b-lime-2:focus {
    border-bottom-color: #f4ffb8 !important;
  }

  .md\:focus\:border-l-lime-2:focus {
    border-left-color: #f4ffb8 !important;
  }

  .md\:focus\:border-t-lime-3:focus {
    border-top-color: #eaff8f !important;
  }

  .md\:focus\:border-r-lime-3:focus {
    border-right-color: #eaff8f !important;
  }

  .md\:focus\:border-b-lime-3:focus {
    border-bottom-color: #eaff8f !important;
  }

  .md\:focus\:border-l-lime-3:focus {
    border-left-color: #eaff8f !important;
  }

  .md\:focus\:border-t-lime-4:focus {
    border-top-color: #d3f261 !important;
  }

  .md\:focus\:border-r-lime-4:focus {
    border-right-color: #d3f261 !important;
  }

  .md\:focus\:border-b-lime-4:focus {
    border-bottom-color: #d3f261 !important;
  }

  .md\:focus\:border-l-lime-4:focus {
    border-left-color: #d3f261 !important;
  }

  .md\:focus\:border-t-lime-5:focus {
    border-top-color: #bae637 !important;
  }

  .md\:focus\:border-r-lime-5:focus {
    border-right-color: #bae637 !important;
  }

  .md\:focus\:border-b-lime-5:focus {
    border-bottom-color: #bae637 !important;
  }

  .md\:focus\:border-l-lime-5:focus {
    border-left-color: #bae637 !important;
  }

  .md\:focus\:border-t-lime-6:focus {
    border-top-color: #a0d911 !important;
  }

  .md\:focus\:border-r-lime-6:focus {
    border-right-color: #a0d911 !important;
  }

  .md\:focus\:border-b-lime-6:focus {
    border-bottom-color: #a0d911 !important;
  }

  .md\:focus\:border-l-lime-6:focus {
    border-left-color: #a0d911 !important;
  }

  .md\:focus\:border-t-lime-7:focus {
    border-top-color: #7cb305 !important;
  }

  .md\:focus\:border-r-lime-7:focus {
    border-right-color: #7cb305 !important;
  }

  .md\:focus\:border-b-lime-7:focus {
    border-bottom-color: #7cb305 !important;
  }

  .md\:focus\:border-l-lime-7:focus {
    border-left-color: #7cb305 !important;
  }

  .md\:focus\:border-t-lime-8:focus {
    border-top-color: #5b8c00 !important;
  }

  .md\:focus\:border-r-lime-8:focus {
    border-right-color: #5b8c00 !important;
  }

  .md\:focus\:border-b-lime-8:focus {
    border-bottom-color: #5b8c00 !important;
  }

  .md\:focus\:border-l-lime-8:focus {
    border-left-color: #5b8c00 !important;
  }

  .md\:focus\:border-t-lime-9:focus {
    border-top-color: #3f6600 !important;
  }

  .md\:focus\:border-r-lime-9:focus {
    border-right-color: #3f6600 !important;
  }

  .md\:focus\:border-b-lime-9:focus {
    border-bottom-color: #3f6600 !important;
  }

  .md\:focus\:border-l-lime-9:focus {
    border-left-color: #3f6600 !important;
  }

  .md\:focus\:border-t-lime-10:focus {
    border-top-color: #254000 !important;
  }

  .md\:focus\:border-r-lime-10:focus {
    border-right-color: #254000 !important;
  }

  .md\:focus\:border-b-lime-10:focus {
    border-bottom-color: #254000 !important;
  }

  .md\:focus\:border-l-lime-10:focus {
    border-left-color: #254000 !important;
  }

  .md\:focus\:border-t-green-1:focus {
    border-top-color: #f6fef9 !important;
  }

  .md\:focus\:border-r-green-1:focus {
    border-right-color: #f6fef9 !important;
  }

  .md\:focus\:border-b-green-1:focus {
    border-bottom-color: #f6fef9 !important;
  }

  .md\:focus\:border-l-green-1:focus {
    border-left-color: #f6fef9 !important;
  }

  .md\:focus\:border-t-green-2:focus {
    border-top-color: #f6ffed !important;
  }

  .md\:focus\:border-r-green-2:focus {
    border-right-color: #f6ffed !important;
  }

  .md\:focus\:border-b-green-2:focus {
    border-bottom-color: #f6ffed !important;
  }

  .md\:focus\:border-l-green-2:focus {
    border-left-color: #f6ffed !important;
  }

  .md\:focus\:border-t-green-3:focus {
    border-top-color: #d9f7be !important;
  }

  .md\:focus\:border-r-green-3:focus {
    border-right-color: #d9f7be !important;
  }

  .md\:focus\:border-b-green-3:focus {
    border-bottom-color: #d9f7be !important;
  }

  .md\:focus\:border-l-green-3:focus {
    border-left-color: #d9f7be !important;
  }

  .md\:focus\:border-t-green-4:focus {
    border-top-color: #b7eb8f !important;
  }

  .md\:focus\:border-r-green-4:focus {
    border-right-color: #b7eb8f !important;
  }

  .md\:focus\:border-b-green-4:focus {
    border-bottom-color: #b7eb8f !important;
  }

  .md\:focus\:border-l-green-4:focus {
    border-left-color: #b7eb8f !important;
  }

  .md\:focus\:border-t-green-5:focus {
    border-top-color: #95de64 !important;
  }

  .md\:focus\:border-r-green-5:focus {
    border-right-color: #95de64 !important;
  }

  .md\:focus\:border-b-green-5:focus {
    border-bottom-color: #95de64 !important;
  }

  .md\:focus\:border-l-green-5:focus {
    border-left-color: #95de64 !important;
  }

  .md\:focus\:border-t-green-6:focus {
    border-top-color: #73d13d !important;
  }

  .md\:focus\:border-r-green-6:focus {
    border-right-color: #73d13d !important;
  }

  .md\:focus\:border-b-green-6:focus {
    border-bottom-color: #73d13d !important;
  }

  .md\:focus\:border-l-green-6:focus {
    border-left-color: #73d13d !important;
  }

  .md\:focus\:border-t-green-7:focus {
    border-top-color: #52c41a !important;
  }

  .md\:focus\:border-r-green-7:focus {
    border-right-color: #52c41a !important;
  }

  .md\:focus\:border-b-green-7:focus {
    border-bottom-color: #52c41a !important;
  }

  .md\:focus\:border-l-green-7:focus {
    border-left-color: #52c41a !important;
  }

  .md\:focus\:border-t-green-8:focus {
    border-top-color: #389e0d !important;
  }

  .md\:focus\:border-r-green-8:focus {
    border-right-color: #389e0d !important;
  }

  .md\:focus\:border-b-green-8:focus {
    border-bottom-color: #389e0d !important;
  }

  .md\:focus\:border-l-green-8:focus {
    border-left-color: #389e0d !important;
  }

  .md\:focus\:border-t-green-9:focus {
    border-top-color: #237804 !important;
  }

  .md\:focus\:border-r-green-9:focus {
    border-right-color: #237804 !important;
  }

  .md\:focus\:border-b-green-9:focus {
    border-bottom-color: #237804 !important;
  }

  .md\:focus\:border-l-green-9:focus {
    border-left-color: #237804 !important;
  }

  .md\:focus\:border-t-green-10:focus {
    border-top-color: #135200 !important;
  }

  .md\:focus\:border-r-green-10:focus {
    border-right-color: #135200 !important;
  }

  .md\:focus\:border-b-green-10:focus {
    border-bottom-color: #135200 !important;
  }

  .md\:focus\:border-l-green-10:focus {
    border-left-color: #135200 !important;
  }

  .md\:focus\:border-t-green-11:focus {
    border-top-color: #092b00 !important;
  }

  .md\:focus\:border-r-green-11:focus {
    border-right-color: #092b00 !important;
  }

  .md\:focus\:border-b-green-11:focus {
    border-bottom-color: #092b00 !important;
  }

  .md\:focus\:border-l-green-11:focus {
    border-left-color: #092b00 !important;
  }

  .md\:focus\:border-t-cyan-1:focus {
    border-top-color: #e6fffb !important;
  }

  .md\:focus\:border-r-cyan-1:focus {
    border-right-color: #e6fffb !important;
  }

  .md\:focus\:border-b-cyan-1:focus {
    border-bottom-color: #e6fffb !important;
  }

  .md\:focus\:border-l-cyan-1:focus {
    border-left-color: #e6fffb !important;
  }

  .md\:focus\:border-t-cyan-2:focus {
    border-top-color: #b5f5ec !important;
  }

  .md\:focus\:border-r-cyan-2:focus {
    border-right-color: #b5f5ec !important;
  }

  .md\:focus\:border-b-cyan-2:focus {
    border-bottom-color: #b5f5ec !important;
  }

  .md\:focus\:border-l-cyan-2:focus {
    border-left-color: #b5f5ec !important;
  }

  .md\:focus\:border-t-cyan-3:focus {
    border-top-color: #87e8de !important;
  }

  .md\:focus\:border-r-cyan-3:focus {
    border-right-color: #87e8de !important;
  }

  .md\:focus\:border-b-cyan-3:focus {
    border-bottom-color: #87e8de !important;
  }

  .md\:focus\:border-l-cyan-3:focus {
    border-left-color: #87e8de !important;
  }

  .md\:focus\:border-t-cyan-4:focus {
    border-top-color: #5cdbd3 !important;
  }

  .md\:focus\:border-r-cyan-4:focus {
    border-right-color: #5cdbd3 !important;
  }

  .md\:focus\:border-b-cyan-4:focus {
    border-bottom-color: #5cdbd3 !important;
  }

  .md\:focus\:border-l-cyan-4:focus {
    border-left-color: #5cdbd3 !important;
  }

  .md\:focus\:border-t-cyan-5:focus {
    border-top-color: #36cfc9 !important;
  }

  .md\:focus\:border-r-cyan-5:focus {
    border-right-color: #36cfc9 !important;
  }

  .md\:focus\:border-b-cyan-5:focus {
    border-bottom-color: #36cfc9 !important;
  }

  .md\:focus\:border-l-cyan-5:focus {
    border-left-color: #36cfc9 !important;
  }

  .md\:focus\:border-t-cyan-6:focus {
    border-top-color: #13c2c2 !important;
  }

  .md\:focus\:border-r-cyan-6:focus {
    border-right-color: #13c2c2 !important;
  }

  .md\:focus\:border-b-cyan-6:focus {
    border-bottom-color: #13c2c2 !important;
  }

  .md\:focus\:border-l-cyan-6:focus {
    border-left-color: #13c2c2 !important;
  }

  .md\:focus\:border-t-cyan-7:focus {
    border-top-color: #08979c !important;
  }

  .md\:focus\:border-r-cyan-7:focus {
    border-right-color: #08979c !important;
  }

  .md\:focus\:border-b-cyan-7:focus {
    border-bottom-color: #08979c !important;
  }

  .md\:focus\:border-l-cyan-7:focus {
    border-left-color: #08979c !important;
  }

  .md\:focus\:border-t-cyan-8:focus {
    border-top-color: #006d75 !important;
  }

  .md\:focus\:border-r-cyan-8:focus {
    border-right-color: #006d75 !important;
  }

  .md\:focus\:border-b-cyan-8:focus {
    border-bottom-color: #006d75 !important;
  }

  .md\:focus\:border-l-cyan-8:focus {
    border-left-color: #006d75 !important;
  }

  .md\:focus\:border-t-cyan-9:focus {
    border-top-color: #00474f !important;
  }

  .md\:focus\:border-r-cyan-9:focus {
    border-right-color: #00474f !important;
  }

  .md\:focus\:border-b-cyan-9:focus {
    border-bottom-color: #00474f !important;
  }

  .md\:focus\:border-l-cyan-9:focus {
    border-left-color: #00474f !important;
  }

  .md\:focus\:border-t-cyan-10:focus {
    border-top-color: #002329 !important;
  }

  .md\:focus\:border-r-cyan-10:focus {
    border-right-color: #002329 !important;
  }

  .md\:focus\:border-b-cyan-10:focus {
    border-bottom-color: #002329 !important;
  }

  .md\:focus\:border-l-cyan-10:focus {
    border-left-color: #002329 !important;
  }

  .md\:focus\:border-t-blue-1:focus {
    border-top-color: #e6f7ff !important;
  }

  .md\:focus\:border-r-blue-1:focus {
    border-right-color: #e6f7ff !important;
  }

  .md\:focus\:border-b-blue-1:focus {
    border-bottom-color: #e6f7ff !important;
  }

  .md\:focus\:border-l-blue-1:focus {
    border-left-color: #e6f7ff !important;
  }

  .md\:focus\:border-t-blue-2:focus {
    border-top-color: #bae7ff !important;
  }

  .md\:focus\:border-r-blue-2:focus {
    border-right-color: #bae7ff !important;
  }

  .md\:focus\:border-b-blue-2:focus {
    border-bottom-color: #bae7ff !important;
  }

  .md\:focus\:border-l-blue-2:focus {
    border-left-color: #bae7ff !important;
  }

  .md\:focus\:border-t-blue-3:focus {
    border-top-color: #91d5ff !important;
  }

  .md\:focus\:border-r-blue-3:focus {
    border-right-color: #91d5ff !important;
  }

  .md\:focus\:border-b-blue-3:focus {
    border-bottom-color: #91d5ff !important;
  }

  .md\:focus\:border-l-blue-3:focus {
    border-left-color: #91d5ff !important;
  }

  .md\:focus\:border-t-blue-4:focus {
    border-top-color: #69c0ff !important;
  }

  .md\:focus\:border-r-blue-4:focus {
    border-right-color: #69c0ff !important;
  }

  .md\:focus\:border-b-blue-4:focus {
    border-bottom-color: #69c0ff !important;
  }

  .md\:focus\:border-l-blue-4:focus {
    border-left-color: #69c0ff !important;
  }

  .md\:focus\:border-t-blue-5:focus {
    border-top-color: #4b85ff !important;
  }

  .md\:focus\:border-r-blue-5:focus {
    border-right-color: #4b85ff !important;
  }

  .md\:focus\:border-b-blue-5:focus {
    border-bottom-color: #4b85ff !important;
  }

  .md\:focus\:border-l-blue-5:focus {
    border-left-color: #4b85ff !important;
  }

  .md\:focus\:border-t-blue-6:focus {
    border-top-color: #2f70ff !important;
  }

  .md\:focus\:border-r-blue-6:focus {
    border-right-color: #2f70ff !important;
  }

  .md\:focus\:border-b-blue-6:focus {
    border-bottom-color: #2f70ff !important;
  }

  .md\:focus\:border-l-blue-6:focus {
    border-left-color: #2f70ff !important;
  }

  .md\:focus\:border-t-blue-7:focus {
    border-top-color: #096dd9 !important;
  }

  .md\:focus\:border-r-blue-7:focus {
    border-right-color: #096dd9 !important;
  }

  .md\:focus\:border-b-blue-7:focus {
    border-bottom-color: #096dd9 !important;
  }

  .md\:focus\:border-l-blue-7:focus {
    border-left-color: #096dd9 !important;
  }

  .md\:focus\:border-t-blue-8:focus {
    border-top-color: #0050b3 !important;
  }

  .md\:focus\:border-r-blue-8:focus {
    border-right-color: #0050b3 !important;
  }

  .md\:focus\:border-b-blue-8:focus {
    border-bottom-color: #0050b3 !important;
  }

  .md\:focus\:border-l-blue-8:focus {
    border-left-color: #0050b3 !important;
  }

  .md\:focus\:border-t-blue-9:focus {
    border-top-color: #003a8c !important;
  }

  .md\:focus\:border-r-blue-9:focus {
    border-right-color: #003a8c !important;
  }

  .md\:focus\:border-b-blue-9:focus {
    border-bottom-color: #003a8c !important;
  }

  .md\:focus\:border-l-blue-9:focus {
    border-left-color: #003a8c !important;
  }

  .md\:focus\:border-t-blue-10:focus {
    border-top-color: #002766 !important;
  }

  .md\:focus\:border-r-blue-10:focus {
    border-right-color: #002766 !important;
  }

  .md\:focus\:border-b-blue-10:focus {
    border-bottom-color: #002766 !important;
  }

  .md\:focus\:border-l-blue-10:focus {
    border-left-color: #002766 !important;
  }

  .md\:focus\:border-t-geekBlue-1:focus {
    border-top-color: #f6f9ff !important;
  }

  .md\:focus\:border-r-geekBlue-1:focus {
    border-right-color: #f6f9ff !important;
  }

  .md\:focus\:border-b-geekBlue-1:focus {
    border-bottom-color: #f6f9ff !important;
  }

  .md\:focus\:border-l-geekBlue-1:focus {
    border-left-color: #f6f9ff !important;
  }

  .md\:focus\:border-t-geekBlue-2:focus {
    border-top-color: #f0f5ff !important;
  }

  .md\:focus\:border-r-geekBlue-2:focus {
    border-right-color: #f0f5ff !important;
  }

  .md\:focus\:border-b-geekBlue-2:focus {
    border-bottom-color: #f0f5ff !important;
  }

  .md\:focus\:border-l-geekBlue-2:focus {
    border-left-color: #f0f5ff !important;
  }

  .md\:focus\:border-t-geekBlue-3:focus {
    border-top-color: #d6e4ff !important;
  }

  .md\:focus\:border-r-geekBlue-3:focus {
    border-right-color: #d6e4ff !important;
  }

  .md\:focus\:border-b-geekBlue-3:focus {
    border-bottom-color: #d6e4ff !important;
  }

  .md\:focus\:border-l-geekBlue-3:focus {
    border-left-color: #d6e4ff !important;
  }

  .md\:focus\:border-t-geekBlue-4:focus {
    border-top-color: #adc6ff !important;
  }

  .md\:focus\:border-r-geekBlue-4:focus {
    border-right-color: #adc6ff !important;
  }

  .md\:focus\:border-b-geekBlue-4:focus {
    border-bottom-color: #adc6ff !important;
  }

  .md\:focus\:border-l-geekBlue-4:focus {
    border-left-color: #adc6ff !important;
  }

  .md\:focus\:border-t-geekBlue-5:focus {
    border-top-color: #85a5ff !important;
  }

  .md\:focus\:border-r-geekBlue-5:focus {
    border-right-color: #85a5ff !important;
  }

  .md\:focus\:border-b-geekBlue-5:focus {
    border-bottom-color: #85a5ff !important;
  }

  .md\:focus\:border-l-geekBlue-5:focus {
    border-left-color: #85a5ff !important;
  }

  .md\:focus\:border-t-geekBlue-6:focus {
    border-top-color: #597ef7 !important;
  }

  .md\:focus\:border-r-geekBlue-6:focus {
    border-right-color: #597ef7 !important;
  }

  .md\:focus\:border-b-geekBlue-6:focus {
    border-bottom-color: #597ef7 !important;
  }

  .md\:focus\:border-l-geekBlue-6:focus {
    border-left-color: #597ef7 !important;
  }

  .md\:focus\:border-t-geekBlue-7:focus {
    border-top-color: #2f54eb !important;
  }

  .md\:focus\:border-r-geekBlue-7:focus {
    border-right-color: #2f54eb !important;
  }

  .md\:focus\:border-b-geekBlue-7:focus {
    border-bottom-color: #2f54eb !important;
  }

  .md\:focus\:border-l-geekBlue-7:focus {
    border-left-color: #2f54eb !important;
  }

  .md\:focus\:border-t-geekBlue-8:focus {
    border-top-color: #1d39c4 !important;
  }

  .md\:focus\:border-r-geekBlue-8:focus {
    border-right-color: #1d39c4 !important;
  }

  .md\:focus\:border-b-geekBlue-8:focus {
    border-bottom-color: #1d39c4 !important;
  }

  .md\:focus\:border-l-geekBlue-8:focus {
    border-left-color: #1d39c4 !important;
  }

  .md\:focus\:border-t-geekBlue-9:focus {
    border-top-color: #10239e !important;
  }

  .md\:focus\:border-r-geekBlue-9:focus {
    border-right-color: #10239e !important;
  }

  .md\:focus\:border-b-geekBlue-9:focus {
    border-bottom-color: #10239e !important;
  }

  .md\:focus\:border-l-geekBlue-9:focus {
    border-left-color: #10239e !important;
  }

  .md\:focus\:border-t-geekBlue-10:focus {
    border-top-color: #061178 !important;
  }

  .md\:focus\:border-r-geekBlue-10:focus {
    border-right-color: #061178 !important;
  }

  .md\:focus\:border-b-geekBlue-10:focus {
    border-bottom-color: #061178 !important;
  }

  .md\:focus\:border-l-geekBlue-10:focus {
    border-left-color: #061178 !important;
  }

  .md\:focus\:border-t-geekBlue-11:focus {
    border-top-color: #030852 !important;
  }

  .md\:focus\:border-r-geekBlue-11:focus {
    border-right-color: #030852 !important;
  }

  .md\:focus\:border-b-geekBlue-11:focus {
    border-bottom-color: #030852 !important;
  }

  .md\:focus\:border-l-geekBlue-11:focus {
    border-left-color: #030852 !important;
  }

  .md\:focus\:border-t-purple-1:focus {
    border-top-color: #fafaff !important;
  }

  .md\:focus\:border-r-purple-1:focus {
    border-right-color: #fafaff !important;
  }

  .md\:focus\:border-b-purple-1:focus {
    border-bottom-color: #fafaff !important;
  }

  .md\:focus\:border-l-purple-1:focus {
    border-left-color: #fafaff !important;
  }

  .md\:focus\:border-t-purple-2:focus {
    border-top-color: #f9f0ff !important;
  }

  .md\:focus\:border-r-purple-2:focus {
    border-right-color: #f9f0ff !important;
  }

  .md\:focus\:border-b-purple-2:focus {
    border-bottom-color: #f9f0ff !important;
  }

  .md\:focus\:border-l-purple-2:focus {
    border-left-color: #f9f0ff !important;
  }

  .md\:focus\:border-t-purple-3:focus {
    border-top-color: #efdbff !important;
  }

  .md\:focus\:border-r-purple-3:focus {
    border-right-color: #efdbff !important;
  }

  .md\:focus\:border-b-purple-3:focus {
    border-bottom-color: #efdbff !important;
  }

  .md\:focus\:border-l-purple-3:focus {
    border-left-color: #efdbff !important;
  }

  .md\:focus\:border-t-purple-4:focus {
    border-top-color: #d3adf7 !important;
  }

  .md\:focus\:border-r-purple-4:focus {
    border-right-color: #d3adf7 !important;
  }

  .md\:focus\:border-b-purple-4:focus {
    border-bottom-color: #d3adf7 !important;
  }

  .md\:focus\:border-l-purple-4:focus {
    border-left-color: #d3adf7 !important;
  }

  .md\:focus\:border-t-purple-5:focus {
    border-top-color: #b37feb !important;
  }

  .md\:focus\:border-r-purple-5:focus {
    border-right-color: #b37feb !important;
  }

  .md\:focus\:border-b-purple-5:focus {
    border-bottom-color: #b37feb !important;
  }

  .md\:focus\:border-l-purple-5:focus {
    border-left-color: #b37feb !important;
  }

  .md\:focus\:border-t-purple-6:focus {
    border-top-color: #9254de !important;
  }

  .md\:focus\:border-r-purple-6:focus {
    border-right-color: #9254de !important;
  }

  .md\:focus\:border-b-purple-6:focus {
    border-bottom-color: #9254de !important;
  }

  .md\:focus\:border-l-purple-6:focus {
    border-left-color: #9254de !important;
  }

  .md\:focus\:border-t-purple-7:focus {
    border-top-color: #722ed1 !important;
  }

  .md\:focus\:border-r-purple-7:focus {
    border-right-color: #722ed1 !important;
  }

  .md\:focus\:border-b-purple-7:focus {
    border-bottom-color: #722ed1 !important;
  }

  .md\:focus\:border-l-purple-7:focus {
    border-left-color: #722ed1 !important;
  }

  .md\:focus\:border-t-purple-8:focus {
    border-top-color: #531dab !important;
  }

  .md\:focus\:border-r-purple-8:focus {
    border-right-color: #531dab !important;
  }

  .md\:focus\:border-b-purple-8:focus {
    border-bottom-color: #531dab !important;
  }

  .md\:focus\:border-l-purple-8:focus {
    border-left-color: #531dab !important;
  }

  .md\:focus\:border-t-purple-9:focus {
    border-top-color: #391085 !important;
  }

  .md\:focus\:border-r-purple-9:focus {
    border-right-color: #391085 !important;
  }

  .md\:focus\:border-b-purple-9:focus {
    border-bottom-color: #391085 !important;
  }

  .md\:focus\:border-l-purple-9:focus {
    border-left-color: #391085 !important;
  }

  .md\:focus\:border-t-purple-10:focus {
    border-top-color: #22075e !important;
  }

  .md\:focus\:border-r-purple-10:focus {
    border-right-color: #22075e !important;
  }

  .md\:focus\:border-b-purple-10:focus {
    border-bottom-color: #22075e !important;
  }

  .md\:focus\:border-l-purple-10:focus {
    border-left-color: #22075e !important;
  }

  .md\:focus\:border-t-purple-11:focus {
    border-top-color: #120338 !important;
  }

  .md\:focus\:border-r-purple-11:focus {
    border-right-color: #120338 !important;
  }

  .md\:focus\:border-b-purple-11:focus {
    border-bottom-color: #120338 !important;
  }

  .md\:focus\:border-l-purple-11:focus {
    border-left-color: #120338 !important;
  }

  .md\:focus\:border-t-magenta-1:focus {
    border-top-color: #fff0f6 !important;
  }

  .md\:focus\:border-r-magenta-1:focus {
    border-right-color: #fff0f6 !important;
  }

  .md\:focus\:border-b-magenta-1:focus {
    border-bottom-color: #fff0f6 !important;
  }

  .md\:focus\:border-l-magenta-1:focus {
    border-left-color: #fff0f6 !important;
  }

  .md\:focus\:border-t-magenta-2:focus {
    border-top-color: #ffd6e7 !important;
  }

  .md\:focus\:border-r-magenta-2:focus {
    border-right-color: #ffd6e7 !important;
  }

  .md\:focus\:border-b-magenta-2:focus {
    border-bottom-color: #ffd6e7 !important;
  }

  .md\:focus\:border-l-magenta-2:focus {
    border-left-color: #ffd6e7 !important;
  }

  .md\:focus\:border-t-magenta-3:focus {
    border-top-color: #ffadd2 !important;
  }

  .md\:focus\:border-r-magenta-3:focus {
    border-right-color: #ffadd2 !important;
  }

  .md\:focus\:border-b-magenta-3:focus {
    border-bottom-color: #ffadd2 !important;
  }

  .md\:focus\:border-l-magenta-3:focus {
    border-left-color: #ffadd2 !important;
  }

  .md\:focus\:border-t-magenta-4:focus {
    border-top-color: #ff85c0 !important;
  }

  .md\:focus\:border-r-magenta-4:focus {
    border-right-color: #ff85c0 !important;
  }

  .md\:focus\:border-b-magenta-4:focus {
    border-bottom-color: #ff85c0 !important;
  }

  .md\:focus\:border-l-magenta-4:focus {
    border-left-color: #ff85c0 !important;
  }

  .md\:focus\:border-t-magenta-5:focus {
    border-top-color: #f759ab !important;
  }

  .md\:focus\:border-r-magenta-5:focus {
    border-right-color: #f759ab !important;
  }

  .md\:focus\:border-b-magenta-5:focus {
    border-bottom-color: #f759ab !important;
  }

  .md\:focus\:border-l-magenta-5:focus {
    border-left-color: #f759ab !important;
  }

  .md\:focus\:border-t-magenta-6:focus {
    border-top-color: #eb2f96 !important;
  }

  .md\:focus\:border-r-magenta-6:focus {
    border-right-color: #eb2f96 !important;
  }

  .md\:focus\:border-b-magenta-6:focus {
    border-bottom-color: #eb2f96 !important;
  }

  .md\:focus\:border-l-magenta-6:focus {
    border-left-color: #eb2f96 !important;
  }

  .md\:focus\:border-t-magenta-7:focus {
    border-top-color: #c41d7f !important;
  }

  .md\:focus\:border-r-magenta-7:focus {
    border-right-color: #c41d7f !important;
  }

  .md\:focus\:border-b-magenta-7:focus {
    border-bottom-color: #c41d7f !important;
  }

  .md\:focus\:border-l-magenta-7:focus {
    border-left-color: #c41d7f !important;
  }

  .md\:focus\:border-t-magenta-8:focus {
    border-top-color: #9e1068 !important;
  }

  .md\:focus\:border-r-magenta-8:focus {
    border-right-color: #9e1068 !important;
  }

  .md\:focus\:border-b-magenta-8:focus {
    border-bottom-color: #9e1068 !important;
  }

  .md\:focus\:border-l-magenta-8:focus {
    border-left-color: #9e1068 !important;
  }

  .md\:focus\:border-t-magenta-9:focus {
    border-top-color: #780650 !important;
  }

  .md\:focus\:border-r-magenta-9:focus {
    border-right-color: #780650 !important;
  }

  .md\:focus\:border-b-magenta-9:focus {
    border-bottom-color: #780650 !important;
  }

  .md\:focus\:border-l-magenta-9:focus {
    border-left-color: #780650 !important;
  }

  .md\:focus\:border-t-magenta-10:focus {
    border-top-color: #520339 !important;
  }

  .md\:focus\:border-r-magenta-10:focus {
    border-right-color: #520339 !important;
  }

  .md\:focus\:border-b-magenta-10:focus {
    border-bottom-color: #520339 !important;
  }

  .md\:focus\:border-l-magenta-10:focus {
    border-left-color: #520339 !important;
  }

  .md\:focus\:border-t-gray-1:focus {
    border-top-color: #ffffff !important;
  }

  .md\:focus\:border-r-gray-1:focus {
    border-right-color: #ffffff !important;
  }

  .md\:focus\:border-b-gray-1:focus {
    border-bottom-color: #ffffff !important;
  }

  .md\:focus\:border-l-gray-1:focus {
    border-left-color: #ffffff !important;
  }

  .md\:focus\:border-t-gray-2:focus {
    border-top-color: #fafafa !important;
  }

  .md\:focus\:border-r-gray-2:focus {
    border-right-color: #fafafa !important;
  }

  .md\:focus\:border-b-gray-2:focus {
    border-bottom-color: #fafafa !important;
  }

  .md\:focus\:border-l-gray-2:focus {
    border-left-color: #fafafa !important;
  }

  .md\:focus\:border-t-gray-3:focus {
    border-top-color: #f5f5f5 !important;
  }

  .md\:focus\:border-r-gray-3:focus {
    border-right-color: #f5f5f5 !important;
  }

  .md\:focus\:border-b-gray-3:focus {
    border-bottom-color: #f5f5f5 !important;
  }

  .md\:focus\:border-l-gray-3:focus {
    border-left-color: #f5f5f5 !important;
  }

  .md\:focus\:border-t-gray-4:focus {
    border-top-color: #e8e8e8 !important;
  }

  .md\:focus\:border-r-gray-4:focus {
    border-right-color: #e8e8e8 !important;
  }

  .md\:focus\:border-b-gray-4:focus {
    border-bottom-color: #e8e8e8 !important;
  }

  .md\:focus\:border-l-gray-4:focus {
    border-left-color: #e8e8e8 !important;
  }

  .md\:focus\:border-t-gray-5:focus {
    border-top-color: #d9d9d9 !important;
  }

  .md\:focus\:border-r-gray-5:focus {
    border-right-color: #d9d9d9 !important;
  }

  .md\:focus\:border-b-gray-5:focus {
    border-bottom-color: #d9d9d9 !important;
  }

  .md\:focus\:border-l-gray-5:focus {
    border-left-color: #d9d9d9 !important;
  }

  .md\:focus\:border-t-gray-6:focus {
    border-top-color: #bfbfbf !important;
  }

  .md\:focus\:border-r-gray-6:focus {
    border-right-color: #bfbfbf !important;
  }

  .md\:focus\:border-b-gray-6:focus {
    border-bottom-color: #bfbfbf !important;
  }

  .md\:focus\:border-l-gray-6:focus {
    border-left-color: #bfbfbf !important;
  }

  .md\:focus\:border-t-gray-7:focus {
    border-top-color: #8c8c8c !important;
  }

  .md\:focus\:border-r-gray-7:focus {
    border-right-color: #8c8c8c !important;
  }

  .md\:focus\:border-b-gray-7:focus {
    border-bottom-color: #8c8c8c !important;
  }

  .md\:focus\:border-l-gray-7:focus {
    border-left-color: #8c8c8c !important;
  }

  .md\:focus\:border-t-gray-8:focus {
    border-top-color: #595959 !important;
  }

  .md\:focus\:border-r-gray-8:focus {
    border-right-color: #595959 !important;
  }

  .md\:focus\:border-b-gray-8:focus {
    border-bottom-color: #595959 !important;
  }

  .md\:focus\:border-l-gray-8:focus {
    border-left-color: #595959 !important;
  }

  .md\:focus\:border-t-gray-9:focus {
    border-top-color: #262626 !important;
  }

  .md\:focus\:border-r-gray-9:focus {
    border-right-color: #262626 !important;
  }

  .md\:focus\:border-b-gray-9:focus {
    border-bottom-color: #262626 !important;
  }

  .md\:focus\:border-l-gray-9:focus {
    border-left-color: #262626 !important;
  }

  .md\:focus\:border-t-gray-10:focus {
    border-top-color: #000000 !important;
  }

  .md\:focus\:border-r-gray-10:focus {
    border-right-color: #000000 !important;
  }

  .md\:focus\:border-b-gray-10:focus {
    border-bottom-color: #000000 !important;
  }

  .md\:focus\:border-l-gray-10:focus {
    border-left-color: #000000 !important;
  }

  .md\:focus\:border-t-transparent:focus {
    border-top-color: transparent !important;
  }

  .md\:focus\:border-r-transparent:focus {
    border-right-color: transparent !important;
  }

  .md\:focus\:border-b-transparent:focus {
    border-bottom-color: transparent !important;
  }

  .md\:focus\:border-l-transparent:focus {
    border-left-color: transparent !important;
  }

  .md\:focus\:border-t-DEFAULT:focus {
    border-top-color: currentColor !important;
  }

  .md\:focus\:border-r-DEFAULT:focus {
    border-right-color: currentColor !important;
  }

  .md\:focus\:border-b-DEFAULT:focus {
    border-bottom-color: currentColor !important;
  }

  .md\:focus\:border-l-DEFAULT:focus {
    border-left-color: currentColor !important;
  }
}

@media (min-width: 1024px) {
  .lg\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .lg\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .lg\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .lg\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .lg\:container {
      max-width: 1280px;
    }
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(56px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(60px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(64px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(68px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(72px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(76px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(80px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(84px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(92px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(96px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(100px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(104px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(108px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(112px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(116px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(120px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(124px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(128px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(132px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(136px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(140px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(144px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(148px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(152px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(156px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(160px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(164px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(168px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(172px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(176px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(180px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(184px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(188px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(192px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(196px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(200px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(204px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(208px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(212px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(216px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(220px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(224px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(228px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(240px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(244px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(248px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(260px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(264px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(272px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(276px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(280px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(292px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(296px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(300px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(308px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(312px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(320px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(324px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(336px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(348px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(360px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(364px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(368px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(372px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(376px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(380px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(384px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(388px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(392px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(396px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(400px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(404px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(408px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(412px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(416px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(420px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(428px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(440px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(448px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(456px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(460px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(476px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(480px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(488px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(496px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(520px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(552px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(572px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(592px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(600px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(616px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(640px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(648px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(656px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(660px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(664px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(672px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(676px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(680px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(688px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(696px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(700px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(756px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(800px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(2px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(6px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(14px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(26px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(30px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(70px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(114px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(126px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(150px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(290px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-46px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-56px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-60px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-64px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-68px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-72px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-76px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-80px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-84px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-92px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-96px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-100px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-104px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-108px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-112px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-116px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-120px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-124px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-128px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-132px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-136px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-140px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-144px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-148px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-152px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-156px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-160px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-164px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-168px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-172px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-176px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-180px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-184px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-188px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-192px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-196px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-200px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-204px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-208px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-212px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-216px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-220px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-224px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-228px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-240px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-244px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-248px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-260px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-264px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-272px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-276px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-280px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-292px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-296px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-300px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-308px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-312px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-320px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-324px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-336px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-348px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-360px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-364px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-368px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-372px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-376px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-380px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-384px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-388px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-392px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-396px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-400px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-404px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-408px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-412px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-416px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-420px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-428px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-440px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-448px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-456px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-460px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-476px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-480px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-488px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-496px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-520px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-552px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-572px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-592px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-600px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-616px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-640px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-648px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-656px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-660px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-664px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-672px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-676px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-680px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-688px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-696px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-700px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-756px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-800px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-2px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-6px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-14px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-26px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-30px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-70px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-114px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-126px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-150px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-290px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(46px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:-space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:-space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1 !important;
  }

  .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1 !important;
  }

  .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse)) !important;
  }

  .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(0px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important;
  }

  .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(2px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse)) !important;
  }

  .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(4px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse)) !important;
  }

  .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(8px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .lg\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
  }

  .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(1px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1 !important;
  }

  .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1 !important;
  }

  .lg\:divide-red-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-red-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-volcano-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-orange-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gold-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-yellow-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-lime-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-green-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-cyan-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-blue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-geekBlue-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-purple-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-magenta-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-gray-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity)) !important;
  }

  .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent !important;
  }

  .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid !important;
  }

  .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed !important;
  }

  .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted !important;
  }

  .lg\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double !important;
  }

  .lg\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none !important;
  }

  .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0 !important;
  }

  .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05 !important;
  }

  .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1 !important;
  }

  .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2 !important;
  }

  .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25 !important;
  }

  .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3 !important;
  }

  .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4 !important;
  }

  .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5 !important;
  }

  .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6 !important;
  }

  .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7 !important;
  }

  .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75 !important;
  }

  .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8 !important;
  }

  .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9 !important;
  }

  .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95 !important;
  }

  .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
  }

  .lg\:sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .lg\:not-sr-only {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .lg\:focus-within\:sr-only:focus-within {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .lg\:focus-within\:not-sr-only:focus-within {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .lg\:focus\:sr-only:focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .lg\:focus\:not-sr-only:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .lg\:appearance-none {
    -webkit-appearance: none !important;
            appearance: none !important;
  }

  .lg\:bg-fixed {
    background-attachment: fixed !important;
  }

  .lg\:bg-local {
    background-attachment: local !important;
  }

  .lg\:bg-scroll {
    background-attachment: scroll !important;
  }

  .lg\:bg-clip-border {
    background-clip: border-box !important;
  }

  .lg\:bg-clip-padding {
    background-clip: padding-box !important;
  }

  .lg\:bg-clip-content {
    background-clip: content-box !important;
  }

  .lg\:bg-clip-text {
    -webkit-background-clip: text !important;
            background-clip: text !important;
  }

  .lg\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:bg-transparent {
    background-color: transparent !important;
  }

  .group:hover .lg\:group-hover\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:bg-transparent {
    background-color: transparent !important;
  }

  .lg\:focus-within\:bg-red-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-red-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-volcano-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-orange-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gold-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-yellow-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-lime-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-green-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-cyan-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-blue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-geekBlue-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-purple-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-magenta-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-gray-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus-within\:bg-transparent:focus-within {
    background-color: transparent !important;
  }

  .lg\:hover\:bg-red-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-red-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-volcano-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-orange-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gold-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-yellow-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-lime-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-green-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-cyan-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-blue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-geekBlue-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-purple-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-magenta-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-gray-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .lg\:focus\:bg-red-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-red-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-volcano-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-orange-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gold-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-yellow-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-lime-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-green-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-cyan-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-blue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-geekBlue-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-purple-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-magenta-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-gray-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .lg\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .lg\:bg-none {
    background-image: none !important;
  }

  .lg\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important;
  }

  .lg\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops)) !important;
  }

  .lg\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
  }

  .lg\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)) !important;
  }

  .lg\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
  }

  .lg\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)) !important;
  }

  .lg\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops)) !important;
  }

  .lg\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops)) !important;
  }

  .lg\:from-red-1 {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .lg\:from-red-2 {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .lg\:from-red-3 {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .lg\:from-red-4 {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .lg\:from-red-5 {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .lg\:from-red-6 {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .lg\:from-red-7 {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .lg\:from-red-8 {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .lg\:from-red-9 {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .lg\:from-red-10 {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .lg\:from-volcano-1 {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .lg\:from-volcano-2 {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .lg\:from-volcano-3 {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .lg\:from-volcano-4 {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .lg\:from-volcano-5 {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .lg\:from-volcano-6 {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .lg\:from-volcano-7 {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .lg\:from-volcano-8 {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .lg\:from-volcano-9 {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .lg\:from-volcano-10 {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .lg\:from-orange-1 {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .lg\:from-orange-2 {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .lg\:from-orange-3 {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .lg\:from-orange-4 {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .lg\:from-orange-5 {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .lg\:from-orange-6 {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .lg\:from-orange-7 {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .lg\:from-orange-8 {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .lg\:from-orange-9 {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .lg\:from-orange-10 {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .lg\:from-gold-1 {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .lg\:from-gold-2 {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .lg\:from-gold-3 {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .lg\:from-gold-4 {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .lg\:from-gold-5 {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .lg\:from-gold-6 {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .lg\:from-gold-7 {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .lg\:from-gold-8 {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .lg\:from-gold-9 {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .lg\:from-gold-10 {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .lg\:from-yellow-1 {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .lg\:from-yellow-2 {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .lg\:from-yellow-3 {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .lg\:from-yellow-4 {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .lg\:from-yellow-5 {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .lg\:from-yellow-6 {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .lg\:from-yellow-7 {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .lg\:from-yellow-8 {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .lg\:from-yellow-9 {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .lg\:from-yellow-10 {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .lg\:from-lime-1 {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .lg\:from-lime-2 {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .lg\:from-lime-3 {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .lg\:from-lime-4 {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .lg\:from-lime-5 {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .lg\:from-lime-6 {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .lg\:from-lime-7 {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .lg\:from-lime-8 {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .lg\:from-lime-9 {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .lg\:from-lime-10 {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .lg\:from-green-1 {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .lg\:from-green-2 {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .lg\:from-green-3 {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .lg\:from-green-4 {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .lg\:from-green-5 {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .lg\:from-green-6 {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .lg\:from-green-7 {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .lg\:from-green-8 {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .lg\:from-green-9 {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .lg\:from-green-10 {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .lg\:from-green-11 {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .lg\:from-cyan-1 {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .lg\:from-cyan-2 {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .lg\:from-cyan-3 {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .lg\:from-cyan-4 {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .lg\:from-cyan-5 {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .lg\:from-cyan-6 {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .lg\:from-cyan-7 {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .lg\:from-cyan-8 {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .lg\:from-cyan-9 {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .lg\:from-cyan-10 {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .lg\:from-blue-1 {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .lg\:from-blue-2 {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .lg\:from-blue-3 {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .lg\:from-blue-4 {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .lg\:from-blue-5 {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .lg\:from-blue-6 {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .lg\:from-blue-7 {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .lg\:from-blue-8 {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .lg\:from-blue-9 {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .lg\:from-blue-10 {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .lg\:from-geekBlue-1 {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .lg\:from-geekBlue-2 {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .lg\:from-geekBlue-3 {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .lg\:from-geekBlue-4 {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .lg\:from-geekBlue-5 {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .lg\:from-geekBlue-6 {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .lg\:from-geekBlue-7 {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .lg\:from-geekBlue-8 {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .lg\:from-geekBlue-9 {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .lg\:from-geekBlue-10 {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .lg\:from-geekBlue-11 {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .lg\:from-purple-1 {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .lg\:from-purple-2 {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .lg\:from-purple-3 {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .lg\:from-purple-4 {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .lg\:from-purple-5 {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .lg\:from-purple-6 {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .lg\:from-purple-7 {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .lg\:from-purple-8 {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .lg\:from-purple-9 {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .lg\:from-purple-10 {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .lg\:from-purple-11 {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .lg\:from-magenta-1 {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .lg\:from-magenta-2 {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .lg\:from-magenta-3 {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .lg\:from-magenta-4 {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .lg\:from-magenta-5 {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .lg\:from-magenta-6 {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .lg\:from-magenta-7 {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .lg\:from-magenta-8 {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .lg\:from-magenta-9 {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .lg\:from-magenta-10 {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .lg\:from-gray-1 {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .lg\:from-gray-2 {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .lg\:from-gray-3 {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .lg\:from-gray-4 {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .lg\:from-gray-5 {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .lg\:from-gray-6 {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .lg\:from-gray-7 {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .lg\:from-gray-8 {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .lg\:from-gray-9 {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .lg\:from-gray-10 {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:from-transparent {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:via-red-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .lg\:via-red-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .lg\:via-red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .lg\:via-red-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .lg\:via-red-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .lg\:via-red-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .lg\:via-red-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .lg\:via-red-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .lg\:via-red-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .lg\:via-red-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .lg\:via-volcano-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .lg\:via-volcano-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .lg\:via-volcano-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .lg\:via-volcano-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .lg\:via-volcano-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .lg\:via-volcano-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .lg\:via-volcano-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .lg\:via-volcano-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .lg\:via-volcano-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .lg\:via-volcano-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .lg\:via-orange-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .lg\:via-orange-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .lg\:via-orange-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .lg\:via-orange-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .lg\:via-orange-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .lg\:via-orange-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .lg\:via-orange-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .lg\:via-orange-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .lg\:via-orange-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .lg\:via-orange-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .lg\:via-gold-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .lg\:via-gold-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .lg\:via-gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .lg\:via-gold-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .lg\:via-gold-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .lg\:via-gold-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .lg\:via-gold-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .lg\:via-gold-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .lg\:via-gold-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .lg\:via-gold-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .lg\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .lg\:via-yellow-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .lg\:via-yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .lg\:via-yellow-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .lg\:via-yellow-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .lg\:via-yellow-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .lg\:via-yellow-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .lg\:via-yellow-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .lg\:via-yellow-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .lg\:via-yellow-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .lg\:via-lime-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .lg\:via-lime-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .lg\:via-lime-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .lg\:via-lime-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .lg\:via-lime-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .lg\:via-lime-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .lg\:via-lime-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .lg\:via-lime-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .lg\:via-lime-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .lg\:via-lime-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .lg\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .lg\:via-green-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .lg\:via-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .lg\:via-green-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .lg\:via-green-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .lg\:via-green-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .lg\:via-green-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .lg\:via-green-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .lg\:via-green-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .lg\:via-green-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .lg\:via-green-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .lg\:via-cyan-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .lg\:via-cyan-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .lg\:via-cyan-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .lg\:via-cyan-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .lg\:via-cyan-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .lg\:via-cyan-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .lg\:via-cyan-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .lg\:via-cyan-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .lg\:via-cyan-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .lg\:via-cyan-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .lg\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .lg\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .lg\:via-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .lg\:via-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .lg\:via-blue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .lg\:via-blue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .lg\:via-blue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .lg\:via-blue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .lg\:via-blue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .lg\:via-blue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .lg\:via-geekBlue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .lg\:via-geekBlue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .lg\:via-geekBlue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .lg\:via-geekBlue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .lg\:via-geekBlue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .lg\:via-geekBlue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .lg\:via-geekBlue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .lg\:via-geekBlue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .lg\:via-geekBlue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .lg\:via-geekBlue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .lg\:via-geekBlue-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .lg\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .lg\:via-purple-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .lg\:via-purple-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .lg\:via-purple-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .lg\:via-purple-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .lg\:via-purple-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .lg\:via-purple-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .lg\:via-purple-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .lg\:via-purple-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .lg\:via-purple-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .lg\:via-purple-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .lg\:via-magenta-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .lg\:via-magenta-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .lg\:via-magenta-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .lg\:via-magenta-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .lg\:via-magenta-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .lg\:via-magenta-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .lg\:via-magenta-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .lg\:via-magenta-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .lg\:via-magenta-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .lg\:via-magenta-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .lg\:via-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .lg\:via-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .lg\:via-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .lg\:via-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .lg\:via-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .lg\:via-gray-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .lg\:via-gray-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .lg\:via-gray-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .lg\:via-gray-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .lg\:via-gray-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:to-red-1 {
    --tw-gradient-to: #fff1f0 !important;
  }

  .lg\:to-red-2 {
    --tw-gradient-to: #ffccc7 !important;
  }

  .lg\:to-red-3 {
    --tw-gradient-to: #ffa39e !important;
  }

  .lg\:to-red-4 {
    --tw-gradient-to: #ff7875 !important;
  }

  .lg\:to-red-5 {
    --tw-gradient-to: #ff4d4f !important;
  }

  .lg\:to-red-6 {
    --tw-gradient-to: #f5222d !important;
  }

  .lg\:to-red-7 {
    --tw-gradient-to: #cf1322 !important;
  }

  .lg\:to-red-8 {
    --tw-gradient-to: #a8071a !important;
  }

  .lg\:to-red-9 {
    --tw-gradient-to: #820014 !important;
  }

  .lg\:to-red-10 {
    --tw-gradient-to: #5c0011 !important;
  }

  .lg\:to-volcano-1 {
    --tw-gradient-to: #fff2e8 !important;
  }

  .lg\:to-volcano-2 {
    --tw-gradient-to: #ffd8bf !important;
  }

  .lg\:to-volcano-3 {
    --tw-gradient-to: #ffbb96 !important;
  }

  .lg\:to-volcano-4 {
    --tw-gradient-to: #ff9c6e !important;
  }

  .lg\:to-volcano-5 {
    --tw-gradient-to: #ff7a45 !important;
  }

  .lg\:to-volcano-6 {
    --tw-gradient-to: #fa541c !important;
  }

  .lg\:to-volcano-7 {
    --tw-gradient-to: #d4380d !important;
  }

  .lg\:to-volcano-8 {
    --tw-gradient-to: #ad2102 !important;
  }

  .lg\:to-volcano-9 {
    --tw-gradient-to: #871400 !important;
  }

  .lg\:to-volcano-10 {
    --tw-gradient-to: #610b00 !important;
  }

  .lg\:to-orange-1 {
    --tw-gradient-to: #fff7e6 !important;
  }

  .lg\:to-orange-2 {
    --tw-gradient-to: #ffe7ba !important;
  }

  .lg\:to-orange-3 {
    --tw-gradient-to: #ffd591 !important;
  }

  .lg\:to-orange-4 {
    --tw-gradient-to: #ffc069 !important;
  }

  .lg\:to-orange-5 {
    --tw-gradient-to: #ffa940 !important;
  }

  .lg\:to-orange-6 {
    --tw-gradient-to: #fa8c16 !important;
  }

  .lg\:to-orange-7 {
    --tw-gradient-to: #d46b08 !important;
  }

  .lg\:to-orange-8 {
    --tw-gradient-to: #ad4e00 !important;
  }

  .lg\:to-orange-9 {
    --tw-gradient-to: #873800 !important;
  }

  .lg\:to-orange-10 {
    --tw-gradient-to: #612500 !important;
  }

  .lg\:to-gold-1 {
    --tw-gradient-to: #fffbe6 !important;
  }

  .lg\:to-gold-2 {
    --tw-gradient-to: #fff1b8 !important;
  }

  .lg\:to-gold-3 {
    --tw-gradient-to: #ffe58f !important;
  }

  .lg\:to-gold-4 {
    --tw-gradient-to: #ffd666 !important;
  }

  .lg\:to-gold-5 {
    --tw-gradient-to: #ffc53d !important;
  }

  .lg\:to-gold-6 {
    --tw-gradient-to: #faad14 !important;
  }

  .lg\:to-gold-7 {
    --tw-gradient-to: #d48806 !important;
  }

  .lg\:to-gold-8 {
    --tw-gradient-to: #ad6800 !important;
  }

  .lg\:to-gold-9 {
    --tw-gradient-to: #874d00 !important;
  }

  .lg\:to-gold-10 {
    --tw-gradient-to: #613400 !important;
  }

  .lg\:to-yellow-1 {
    --tw-gradient-to: #feffe6 !important;
  }

  .lg\:to-yellow-2 {
    --tw-gradient-to: #ffffb8 !important;
  }

  .lg\:to-yellow-3 {
    --tw-gradient-to: #fffb8f !important;
  }

  .lg\:to-yellow-4 {
    --tw-gradient-to: #fff566 !important;
  }

  .lg\:to-yellow-5 {
    --tw-gradient-to: #ffec3d !important;
  }

  .lg\:to-yellow-6 {
    --tw-gradient-to: #fadb14 !important;
  }

  .lg\:to-yellow-7 {
    --tw-gradient-to: #d4b106 !important;
  }

  .lg\:to-yellow-8 {
    --tw-gradient-to: #ad8b00 !important;
  }

  .lg\:to-yellow-9 {
    --tw-gradient-to: #876800 !important;
  }

  .lg\:to-yellow-10 {
    --tw-gradient-to: #614700 !important;
  }

  .lg\:to-lime-1 {
    --tw-gradient-to: #fcffe6 !important;
  }

  .lg\:to-lime-2 {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .lg\:to-lime-3 {
    --tw-gradient-to: #eaff8f !important;
  }

  .lg\:to-lime-4 {
    --tw-gradient-to: #d3f261 !important;
  }

  .lg\:to-lime-5 {
    --tw-gradient-to: #bae637 !important;
  }

  .lg\:to-lime-6 {
    --tw-gradient-to: #a0d911 !important;
  }

  .lg\:to-lime-7 {
    --tw-gradient-to: #7cb305 !important;
  }

  .lg\:to-lime-8 {
    --tw-gradient-to: #5b8c00 !important;
  }

  .lg\:to-lime-9 {
    --tw-gradient-to: #3f6600 !important;
  }

  .lg\:to-lime-10 {
    --tw-gradient-to: #254000 !important;
  }

  .lg\:to-green-1 {
    --tw-gradient-to: #f6fef9 !important;
  }

  .lg\:to-green-2 {
    --tw-gradient-to: #f6ffed !important;
  }

  .lg\:to-green-3 {
    --tw-gradient-to: #d9f7be !important;
  }

  .lg\:to-green-4 {
    --tw-gradient-to: #b7eb8f !important;
  }

  .lg\:to-green-5 {
    --tw-gradient-to: #95de64 !important;
  }

  .lg\:to-green-6 {
    --tw-gradient-to: #73d13d !important;
  }

  .lg\:to-green-7 {
    --tw-gradient-to: #52c41a !important;
  }

  .lg\:to-green-8 {
    --tw-gradient-to: #389e0d !important;
  }

  .lg\:to-green-9 {
    --tw-gradient-to: #237804 !important;
  }

  .lg\:to-green-10 {
    --tw-gradient-to: #135200 !important;
  }

  .lg\:to-green-11 {
    --tw-gradient-to: #092b00 !important;
  }

  .lg\:to-cyan-1 {
    --tw-gradient-to: #e6fffb !important;
  }

  .lg\:to-cyan-2 {
    --tw-gradient-to: #b5f5ec !important;
  }

  .lg\:to-cyan-3 {
    --tw-gradient-to: #87e8de !important;
  }

  .lg\:to-cyan-4 {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .lg\:to-cyan-5 {
    --tw-gradient-to: #36cfc9 !important;
  }

  .lg\:to-cyan-6 {
    --tw-gradient-to: #13c2c2 !important;
  }

  .lg\:to-cyan-7 {
    --tw-gradient-to: #08979c !important;
  }

  .lg\:to-cyan-8 {
    --tw-gradient-to: #006d75 !important;
  }

  .lg\:to-cyan-9 {
    --tw-gradient-to: #00474f !important;
  }

  .lg\:to-cyan-10 {
    --tw-gradient-to: #002329 !important;
  }

  .lg\:to-blue-1 {
    --tw-gradient-to: #e6f7ff !important;
  }

  .lg\:to-blue-2 {
    --tw-gradient-to: #bae7ff !important;
  }

  .lg\:to-blue-3 {
    --tw-gradient-to: #91d5ff !important;
  }

  .lg\:to-blue-4 {
    --tw-gradient-to: #69c0ff !important;
  }

  .lg\:to-blue-5 {
    --tw-gradient-to: #4b85ff !important;
  }

  .lg\:to-blue-6 {
    --tw-gradient-to: #2f70ff !important;
  }

  .lg\:to-blue-7 {
    --tw-gradient-to: #096dd9 !important;
  }

  .lg\:to-blue-8 {
    --tw-gradient-to: #0050b3 !important;
  }

  .lg\:to-blue-9 {
    --tw-gradient-to: #003a8c !important;
  }

  .lg\:to-blue-10 {
    --tw-gradient-to: #002766 !important;
  }

  .lg\:to-geekBlue-1 {
    --tw-gradient-to: #f6f9ff !important;
  }

  .lg\:to-geekBlue-2 {
    --tw-gradient-to: #f0f5ff !important;
  }

  .lg\:to-geekBlue-3 {
    --tw-gradient-to: #d6e4ff !important;
  }

  .lg\:to-geekBlue-4 {
    --tw-gradient-to: #adc6ff !important;
  }

  .lg\:to-geekBlue-5 {
    --tw-gradient-to: #85a5ff !important;
  }

  .lg\:to-geekBlue-6 {
    --tw-gradient-to: #597ef7 !important;
  }

  .lg\:to-geekBlue-7 {
    --tw-gradient-to: #2f54eb !important;
  }

  .lg\:to-geekBlue-8 {
    --tw-gradient-to: #1d39c4 !important;
  }

  .lg\:to-geekBlue-9 {
    --tw-gradient-to: #10239e !important;
  }

  .lg\:to-geekBlue-10 {
    --tw-gradient-to: #061178 !important;
  }

  .lg\:to-geekBlue-11 {
    --tw-gradient-to: #030852 !important;
  }

  .lg\:to-purple-1 {
    --tw-gradient-to: #fafaff !important;
  }

  .lg\:to-purple-2 {
    --tw-gradient-to: #f9f0ff !important;
  }

  .lg\:to-purple-3 {
    --tw-gradient-to: #efdbff !important;
  }

  .lg\:to-purple-4 {
    --tw-gradient-to: #d3adf7 !important;
  }

  .lg\:to-purple-5 {
    --tw-gradient-to: #b37feb !important;
  }

  .lg\:to-purple-6 {
    --tw-gradient-to: #9254de !important;
  }

  .lg\:to-purple-7 {
    --tw-gradient-to: #722ed1 !important;
  }

  .lg\:to-purple-8 {
    --tw-gradient-to: #531dab !important;
  }

  .lg\:to-purple-9 {
    --tw-gradient-to: #391085 !important;
  }

  .lg\:to-purple-10 {
    --tw-gradient-to: #22075e !important;
  }

  .lg\:to-purple-11 {
    --tw-gradient-to: #120338 !important;
  }

  .lg\:to-magenta-1 {
    --tw-gradient-to: #fff0f6 !important;
  }

  .lg\:to-magenta-2 {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .lg\:to-magenta-3 {
    --tw-gradient-to: #ffadd2 !important;
  }

  .lg\:to-magenta-4 {
    --tw-gradient-to: #ff85c0 !important;
  }

  .lg\:to-magenta-5 {
    --tw-gradient-to: #f759ab !important;
  }

  .lg\:to-magenta-6 {
    --tw-gradient-to: #eb2f96 !important;
  }

  .lg\:to-magenta-7 {
    --tw-gradient-to: #c41d7f !important;
  }

  .lg\:to-magenta-8 {
    --tw-gradient-to: #9e1068 !important;
  }

  .lg\:to-magenta-9 {
    --tw-gradient-to: #780650 !important;
  }

  .lg\:to-magenta-10 {
    --tw-gradient-to: #520339 !important;
  }

  .lg\:to-gray-1 {
    --tw-gradient-to: #ffffff !important;
  }

  .lg\:to-gray-2 {
    --tw-gradient-to: #fafafa !important;
  }

  .lg\:to-gray-3 {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .lg\:to-gray-4 {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .lg\:to-gray-5 {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .lg\:to-gray-6 {
    --tw-gradient-to: #bfbfbf !important;
  }

  .lg\:to-gray-7 {
    --tw-gradient-to: #8c8c8c !important;
  }

  .lg\:to-gray-8 {
    --tw-gradient-to: #595959 !important;
  }

  .lg\:to-gray-9 {
    --tw-gradient-to: #262626 !important;
  }

  .lg\:to-gray-10 {
    --tw-gradient-to: #000000 !important;
  }

  .lg\:to-transparent {
    --tw-gradient-to: transparent !important;
  }

  .lg\:hover\:from-red-1:hover {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .lg\:hover\:from-red-2:hover {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .lg\:hover\:from-red-3:hover {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .lg\:hover\:from-red-4:hover {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .lg\:hover\:from-red-5:hover {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .lg\:hover\:from-red-6:hover {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .lg\:hover\:from-red-7:hover {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .lg\:hover\:from-red-8:hover {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .lg\:hover\:from-red-9:hover {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .lg\:hover\:from-red-10:hover {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .lg\:hover\:from-volcano-1:hover {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .lg\:hover\:from-volcano-2:hover {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .lg\:hover\:from-volcano-3:hover {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .lg\:hover\:from-volcano-4:hover {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .lg\:hover\:from-volcano-5:hover {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .lg\:hover\:from-volcano-6:hover {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .lg\:hover\:from-volcano-7:hover {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .lg\:hover\:from-volcano-8:hover {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .lg\:hover\:from-volcano-9:hover {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .lg\:hover\:from-volcano-10:hover {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .lg\:hover\:from-orange-1:hover {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .lg\:hover\:from-orange-2:hover {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .lg\:hover\:from-orange-3:hover {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .lg\:hover\:from-orange-4:hover {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .lg\:hover\:from-orange-5:hover {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .lg\:hover\:from-orange-6:hover {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .lg\:hover\:from-orange-7:hover {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .lg\:hover\:from-orange-8:hover {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .lg\:hover\:from-orange-9:hover {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .lg\:hover\:from-orange-10:hover {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .lg\:hover\:from-gold-1:hover {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .lg\:hover\:from-gold-2:hover {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .lg\:hover\:from-gold-3:hover {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .lg\:hover\:from-gold-4:hover {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .lg\:hover\:from-gold-5:hover {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .lg\:hover\:from-gold-6:hover {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .lg\:hover\:from-gold-7:hover {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .lg\:hover\:from-gold-8:hover {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .lg\:hover\:from-gold-9:hover {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .lg\:hover\:from-gold-10:hover {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .lg\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .lg\:hover\:from-yellow-2:hover {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .lg\:hover\:from-yellow-3:hover {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .lg\:hover\:from-yellow-4:hover {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .lg\:hover\:from-yellow-5:hover {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .lg\:hover\:from-yellow-6:hover {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .lg\:hover\:from-yellow-7:hover {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .lg\:hover\:from-yellow-8:hover {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .lg\:hover\:from-yellow-9:hover {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .lg\:hover\:from-yellow-10:hover {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .lg\:hover\:from-lime-1:hover {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .lg\:hover\:from-lime-2:hover {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .lg\:hover\:from-lime-3:hover {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .lg\:hover\:from-lime-4:hover {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .lg\:hover\:from-lime-5:hover {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .lg\:hover\:from-lime-6:hover {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .lg\:hover\:from-lime-7:hover {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .lg\:hover\:from-lime-8:hover {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .lg\:hover\:from-lime-9:hover {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .lg\:hover\:from-lime-10:hover {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .lg\:hover\:from-green-1:hover {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .lg\:hover\:from-green-2:hover {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .lg\:hover\:from-green-3:hover {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .lg\:hover\:from-green-4:hover {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .lg\:hover\:from-green-5:hover {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .lg\:hover\:from-green-6:hover {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .lg\:hover\:from-green-7:hover {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .lg\:hover\:from-green-8:hover {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .lg\:hover\:from-green-9:hover {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .lg\:hover\:from-green-10:hover {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .lg\:hover\:from-green-11:hover {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .lg\:hover\:from-cyan-1:hover {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .lg\:hover\:from-cyan-2:hover {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .lg\:hover\:from-cyan-3:hover {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .lg\:hover\:from-cyan-4:hover {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .lg\:hover\:from-cyan-5:hover {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .lg\:hover\:from-cyan-6:hover {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .lg\:hover\:from-cyan-7:hover {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .lg\:hover\:from-cyan-8:hover {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .lg\:hover\:from-cyan-9:hover {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .lg\:hover\:from-cyan-10:hover {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .lg\:hover\:from-blue-1:hover {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .lg\:hover\:from-blue-2:hover {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .lg\:hover\:from-blue-3:hover {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .lg\:hover\:from-blue-4:hover {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .lg\:hover\:from-blue-5:hover {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .lg\:hover\:from-blue-6:hover {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .lg\:hover\:from-blue-7:hover {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .lg\:hover\:from-blue-8:hover {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .lg\:hover\:from-blue-9:hover {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .lg\:hover\:from-blue-10:hover {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-1:hover {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-2:hover {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-3:hover {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-4:hover {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-5:hover {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-6:hover {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-7:hover {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-8:hover {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-9:hover {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-10:hover {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .lg\:hover\:from-geekBlue-11:hover {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .lg\:hover\:from-purple-1:hover {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .lg\:hover\:from-purple-2:hover {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .lg\:hover\:from-purple-3:hover {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .lg\:hover\:from-purple-4:hover {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .lg\:hover\:from-purple-5:hover {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .lg\:hover\:from-purple-6:hover {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .lg\:hover\:from-purple-7:hover {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .lg\:hover\:from-purple-8:hover {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .lg\:hover\:from-purple-9:hover {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .lg\:hover\:from-purple-10:hover {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .lg\:hover\:from-purple-11:hover {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .lg\:hover\:from-magenta-1:hover {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .lg\:hover\:from-magenta-2:hover {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .lg\:hover\:from-magenta-3:hover {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .lg\:hover\:from-magenta-4:hover {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .lg\:hover\:from-magenta-5:hover {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .lg\:hover\:from-magenta-6:hover {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .lg\:hover\:from-magenta-7:hover {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .lg\:hover\:from-magenta-8:hover {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .lg\:hover\:from-magenta-9:hover {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .lg\:hover\:from-magenta-10:hover {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .lg\:hover\:from-gray-1:hover {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .lg\:hover\:from-gray-2:hover {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .lg\:hover\:from-gray-3:hover {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .lg\:hover\:from-gray-4:hover {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .lg\:hover\:from-gray-5:hover {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .lg\:hover\:from-gray-6:hover {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .lg\:hover\:from-gray-7:hover {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .lg\:hover\:from-gray-8:hover {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .lg\:hover\:from-gray-9:hover {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .lg\:hover\:from-gray-10:hover {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:hover\:via-red-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .lg\:hover\:via-red-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .lg\:hover\:via-red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .lg\:hover\:via-red-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .lg\:hover\:via-red-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .lg\:hover\:via-red-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .lg\:hover\:via-red-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .lg\:hover\:via-red-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .lg\:hover\:via-red-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .lg\:hover\:via-red-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .lg\:hover\:via-volcano-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .lg\:hover\:via-volcano-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .lg\:hover\:via-volcano-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .lg\:hover\:via-volcano-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .lg\:hover\:via-volcano-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .lg\:hover\:via-volcano-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .lg\:hover\:via-volcano-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .lg\:hover\:via-volcano-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .lg\:hover\:via-volcano-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .lg\:hover\:via-volcano-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .lg\:hover\:via-orange-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .lg\:hover\:via-orange-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .lg\:hover\:via-orange-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .lg\:hover\:via-orange-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .lg\:hover\:via-orange-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .lg\:hover\:via-orange-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .lg\:hover\:via-orange-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .lg\:hover\:via-orange-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .lg\:hover\:via-orange-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .lg\:hover\:via-orange-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .lg\:hover\:via-gold-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .lg\:hover\:via-gold-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .lg\:hover\:via-gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .lg\:hover\:via-gold-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .lg\:hover\:via-gold-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .lg\:hover\:via-gold-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .lg\:hover\:via-gold-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .lg\:hover\:via-gold-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .lg\:hover\:via-gold-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .lg\:hover\:via-gold-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .lg\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .lg\:hover\:via-yellow-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .lg\:hover\:via-yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .lg\:hover\:via-yellow-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .lg\:hover\:via-yellow-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .lg\:hover\:via-yellow-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .lg\:hover\:via-yellow-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .lg\:hover\:via-yellow-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .lg\:hover\:via-yellow-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .lg\:hover\:via-yellow-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .lg\:hover\:via-lime-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .lg\:hover\:via-lime-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .lg\:hover\:via-lime-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .lg\:hover\:via-lime-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .lg\:hover\:via-lime-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .lg\:hover\:via-lime-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .lg\:hover\:via-lime-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .lg\:hover\:via-lime-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .lg\:hover\:via-lime-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .lg\:hover\:via-lime-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .lg\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .lg\:hover\:via-green-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .lg\:hover\:via-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .lg\:hover\:via-green-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .lg\:hover\:via-green-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .lg\:hover\:via-green-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .lg\:hover\:via-green-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .lg\:hover\:via-green-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .lg\:hover\:via-green-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .lg\:hover\:via-green-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .lg\:hover\:via-green-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .lg\:hover\:via-cyan-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .lg\:hover\:via-cyan-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .lg\:hover\:via-cyan-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .lg\:hover\:via-cyan-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .lg\:hover\:via-cyan-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .lg\:hover\:via-cyan-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .lg\:hover\:via-cyan-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .lg\:hover\:via-cyan-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .lg\:hover\:via-cyan-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .lg\:hover\:via-cyan-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .lg\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .lg\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .lg\:hover\:via-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .lg\:hover\:via-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .lg\:hover\:via-blue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .lg\:hover\:via-blue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .lg\:hover\:via-blue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .lg\:hover\:via-blue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .lg\:hover\:via-blue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .lg\:hover\:via-blue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .lg\:hover\:via-geekBlue-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .lg\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .lg\:hover\:via-purple-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .lg\:hover\:via-purple-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .lg\:hover\:via-purple-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .lg\:hover\:via-purple-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .lg\:hover\:via-purple-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .lg\:hover\:via-purple-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .lg\:hover\:via-purple-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .lg\:hover\:via-purple-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .lg\:hover\:via-purple-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .lg\:hover\:via-purple-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .lg\:hover\:via-magenta-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .lg\:hover\:via-magenta-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .lg\:hover\:via-magenta-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .lg\:hover\:via-magenta-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .lg\:hover\:via-magenta-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .lg\:hover\:via-magenta-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .lg\:hover\:via-magenta-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .lg\:hover\:via-magenta-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .lg\:hover\:via-magenta-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .lg\:hover\:via-magenta-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .lg\:hover\:via-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .lg\:hover\:via-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .lg\:hover\:via-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .lg\:hover\:via-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .lg\:hover\:via-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .lg\:hover\:via-gray-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .lg\:hover\:via-gray-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .lg\:hover\:via-gray-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .lg\:hover\:via-gray-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .lg\:hover\:via-gray-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:hover\:to-red-1:hover {
    --tw-gradient-to: #fff1f0 !important;
  }

  .lg\:hover\:to-red-2:hover {
    --tw-gradient-to: #ffccc7 !important;
  }

  .lg\:hover\:to-red-3:hover {
    --tw-gradient-to: #ffa39e !important;
  }

  .lg\:hover\:to-red-4:hover {
    --tw-gradient-to: #ff7875 !important;
  }

  .lg\:hover\:to-red-5:hover {
    --tw-gradient-to: #ff4d4f !important;
  }

  .lg\:hover\:to-red-6:hover {
    --tw-gradient-to: #f5222d !important;
  }

  .lg\:hover\:to-red-7:hover {
    --tw-gradient-to: #cf1322 !important;
  }

  .lg\:hover\:to-red-8:hover {
    --tw-gradient-to: #a8071a !important;
  }

  .lg\:hover\:to-red-9:hover {
    --tw-gradient-to: #820014 !important;
  }

  .lg\:hover\:to-red-10:hover {
    --tw-gradient-to: #5c0011 !important;
  }

  .lg\:hover\:to-volcano-1:hover {
    --tw-gradient-to: #fff2e8 !important;
  }

  .lg\:hover\:to-volcano-2:hover {
    --tw-gradient-to: #ffd8bf !important;
  }

  .lg\:hover\:to-volcano-3:hover {
    --tw-gradient-to: #ffbb96 !important;
  }

  .lg\:hover\:to-volcano-4:hover {
    --tw-gradient-to: #ff9c6e !important;
  }

  .lg\:hover\:to-volcano-5:hover {
    --tw-gradient-to: #ff7a45 !important;
  }

  .lg\:hover\:to-volcano-6:hover {
    --tw-gradient-to: #fa541c !important;
  }

  .lg\:hover\:to-volcano-7:hover {
    --tw-gradient-to: #d4380d !important;
  }

  .lg\:hover\:to-volcano-8:hover {
    --tw-gradient-to: #ad2102 !important;
  }

  .lg\:hover\:to-volcano-9:hover {
    --tw-gradient-to: #871400 !important;
  }

  .lg\:hover\:to-volcano-10:hover {
    --tw-gradient-to: #610b00 !important;
  }

  .lg\:hover\:to-orange-1:hover {
    --tw-gradient-to: #fff7e6 !important;
  }

  .lg\:hover\:to-orange-2:hover {
    --tw-gradient-to: #ffe7ba !important;
  }

  .lg\:hover\:to-orange-3:hover {
    --tw-gradient-to: #ffd591 !important;
  }

  .lg\:hover\:to-orange-4:hover {
    --tw-gradient-to: #ffc069 !important;
  }

  .lg\:hover\:to-orange-5:hover {
    --tw-gradient-to: #ffa940 !important;
  }

  .lg\:hover\:to-orange-6:hover {
    --tw-gradient-to: #fa8c16 !important;
  }

  .lg\:hover\:to-orange-7:hover {
    --tw-gradient-to: #d46b08 !important;
  }

  .lg\:hover\:to-orange-8:hover {
    --tw-gradient-to: #ad4e00 !important;
  }

  .lg\:hover\:to-orange-9:hover {
    --tw-gradient-to: #873800 !important;
  }

  .lg\:hover\:to-orange-10:hover {
    --tw-gradient-to: #612500 !important;
  }

  .lg\:hover\:to-gold-1:hover {
    --tw-gradient-to: #fffbe6 !important;
  }

  .lg\:hover\:to-gold-2:hover {
    --tw-gradient-to: #fff1b8 !important;
  }

  .lg\:hover\:to-gold-3:hover {
    --tw-gradient-to: #ffe58f !important;
  }

  .lg\:hover\:to-gold-4:hover {
    --tw-gradient-to: #ffd666 !important;
  }

  .lg\:hover\:to-gold-5:hover {
    --tw-gradient-to: #ffc53d !important;
  }

  .lg\:hover\:to-gold-6:hover {
    --tw-gradient-to: #faad14 !important;
  }

  .lg\:hover\:to-gold-7:hover {
    --tw-gradient-to: #d48806 !important;
  }

  .lg\:hover\:to-gold-8:hover {
    --tw-gradient-to: #ad6800 !important;
  }

  .lg\:hover\:to-gold-9:hover {
    --tw-gradient-to: #874d00 !important;
  }

  .lg\:hover\:to-gold-10:hover {
    --tw-gradient-to: #613400 !important;
  }

  .lg\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #feffe6 !important;
  }

  .lg\:hover\:to-yellow-2:hover {
    --tw-gradient-to: #ffffb8 !important;
  }

  .lg\:hover\:to-yellow-3:hover {
    --tw-gradient-to: #fffb8f !important;
  }

  .lg\:hover\:to-yellow-4:hover {
    --tw-gradient-to: #fff566 !important;
  }

  .lg\:hover\:to-yellow-5:hover {
    --tw-gradient-to: #ffec3d !important;
  }

  .lg\:hover\:to-yellow-6:hover {
    --tw-gradient-to: #fadb14 !important;
  }

  .lg\:hover\:to-yellow-7:hover {
    --tw-gradient-to: #d4b106 !important;
  }

  .lg\:hover\:to-yellow-8:hover {
    --tw-gradient-to: #ad8b00 !important;
  }

  .lg\:hover\:to-yellow-9:hover {
    --tw-gradient-to: #876800 !important;
  }

  .lg\:hover\:to-yellow-10:hover {
    --tw-gradient-to: #614700 !important;
  }

  .lg\:hover\:to-lime-1:hover {
    --tw-gradient-to: #fcffe6 !important;
  }

  .lg\:hover\:to-lime-2:hover {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .lg\:hover\:to-lime-3:hover {
    --tw-gradient-to: #eaff8f !important;
  }

  .lg\:hover\:to-lime-4:hover {
    --tw-gradient-to: #d3f261 !important;
  }

  .lg\:hover\:to-lime-5:hover {
    --tw-gradient-to: #bae637 !important;
  }

  .lg\:hover\:to-lime-6:hover {
    --tw-gradient-to: #a0d911 !important;
  }

  .lg\:hover\:to-lime-7:hover {
    --tw-gradient-to: #7cb305 !important;
  }

  .lg\:hover\:to-lime-8:hover {
    --tw-gradient-to: #5b8c00 !important;
  }

  .lg\:hover\:to-lime-9:hover {
    --tw-gradient-to: #3f6600 !important;
  }

  .lg\:hover\:to-lime-10:hover {
    --tw-gradient-to: #254000 !important;
  }

  .lg\:hover\:to-green-1:hover {
    --tw-gradient-to: #f6fef9 !important;
  }

  .lg\:hover\:to-green-2:hover {
    --tw-gradient-to: #f6ffed !important;
  }

  .lg\:hover\:to-green-3:hover {
    --tw-gradient-to: #d9f7be !important;
  }

  .lg\:hover\:to-green-4:hover {
    --tw-gradient-to: #b7eb8f !important;
  }

  .lg\:hover\:to-green-5:hover {
    --tw-gradient-to: #95de64 !important;
  }

  .lg\:hover\:to-green-6:hover {
    --tw-gradient-to: #73d13d !important;
  }

  .lg\:hover\:to-green-7:hover {
    --tw-gradient-to: #52c41a !important;
  }

  .lg\:hover\:to-green-8:hover {
    --tw-gradient-to: #389e0d !important;
  }

  .lg\:hover\:to-green-9:hover {
    --tw-gradient-to: #237804 !important;
  }

  .lg\:hover\:to-green-10:hover {
    --tw-gradient-to: #135200 !important;
  }

  .lg\:hover\:to-green-11:hover {
    --tw-gradient-to: #092b00 !important;
  }

  .lg\:hover\:to-cyan-1:hover {
    --tw-gradient-to: #e6fffb !important;
  }

  .lg\:hover\:to-cyan-2:hover {
    --tw-gradient-to: #b5f5ec !important;
  }

  .lg\:hover\:to-cyan-3:hover {
    --tw-gradient-to: #87e8de !important;
  }

  .lg\:hover\:to-cyan-4:hover {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .lg\:hover\:to-cyan-5:hover {
    --tw-gradient-to: #36cfc9 !important;
  }

  .lg\:hover\:to-cyan-6:hover {
    --tw-gradient-to: #13c2c2 !important;
  }

  .lg\:hover\:to-cyan-7:hover {
    --tw-gradient-to: #08979c !important;
  }

  .lg\:hover\:to-cyan-8:hover {
    --tw-gradient-to: #006d75 !important;
  }

  .lg\:hover\:to-cyan-9:hover {
    --tw-gradient-to: #00474f !important;
  }

  .lg\:hover\:to-cyan-10:hover {
    --tw-gradient-to: #002329 !important;
  }

  .lg\:hover\:to-blue-1:hover {
    --tw-gradient-to: #e6f7ff !important;
  }

  .lg\:hover\:to-blue-2:hover {
    --tw-gradient-to: #bae7ff !important;
  }

  .lg\:hover\:to-blue-3:hover {
    --tw-gradient-to: #91d5ff !important;
  }

  .lg\:hover\:to-blue-4:hover {
    --tw-gradient-to: #69c0ff !important;
  }

  .lg\:hover\:to-blue-5:hover {
    --tw-gradient-to: #4b85ff !important;
  }

  .lg\:hover\:to-blue-6:hover {
    --tw-gradient-to: #2f70ff !important;
  }

  .lg\:hover\:to-blue-7:hover {
    --tw-gradient-to: #096dd9 !important;
  }

  .lg\:hover\:to-blue-8:hover {
    --tw-gradient-to: #0050b3 !important;
  }

  .lg\:hover\:to-blue-9:hover {
    --tw-gradient-to: #003a8c !important;
  }

  .lg\:hover\:to-blue-10:hover {
    --tw-gradient-to: #002766 !important;
  }

  .lg\:hover\:to-geekBlue-1:hover {
    --tw-gradient-to: #f6f9ff !important;
  }

  .lg\:hover\:to-geekBlue-2:hover {
    --tw-gradient-to: #f0f5ff !important;
  }

  .lg\:hover\:to-geekBlue-3:hover {
    --tw-gradient-to: #d6e4ff !important;
  }

  .lg\:hover\:to-geekBlue-4:hover {
    --tw-gradient-to: #adc6ff !important;
  }

  .lg\:hover\:to-geekBlue-5:hover {
    --tw-gradient-to: #85a5ff !important;
  }

  .lg\:hover\:to-geekBlue-6:hover {
    --tw-gradient-to: #597ef7 !important;
  }

  .lg\:hover\:to-geekBlue-7:hover {
    --tw-gradient-to: #2f54eb !important;
  }

  .lg\:hover\:to-geekBlue-8:hover {
    --tw-gradient-to: #1d39c4 !important;
  }

  .lg\:hover\:to-geekBlue-9:hover {
    --tw-gradient-to: #10239e !important;
  }

  .lg\:hover\:to-geekBlue-10:hover {
    --tw-gradient-to: #061178 !important;
  }

  .lg\:hover\:to-geekBlue-11:hover {
    --tw-gradient-to: #030852 !important;
  }

  .lg\:hover\:to-purple-1:hover {
    --tw-gradient-to: #fafaff !important;
  }

  .lg\:hover\:to-purple-2:hover {
    --tw-gradient-to: #f9f0ff !important;
  }

  .lg\:hover\:to-purple-3:hover {
    --tw-gradient-to: #efdbff !important;
  }

  .lg\:hover\:to-purple-4:hover {
    --tw-gradient-to: #d3adf7 !important;
  }

  .lg\:hover\:to-purple-5:hover {
    --tw-gradient-to: #b37feb !important;
  }

  .lg\:hover\:to-purple-6:hover {
    --tw-gradient-to: #9254de !important;
  }

  .lg\:hover\:to-purple-7:hover {
    --tw-gradient-to: #722ed1 !important;
  }

  .lg\:hover\:to-purple-8:hover {
    --tw-gradient-to: #531dab !important;
  }

  .lg\:hover\:to-purple-9:hover {
    --tw-gradient-to: #391085 !important;
  }

  .lg\:hover\:to-purple-10:hover {
    --tw-gradient-to: #22075e !important;
  }

  .lg\:hover\:to-purple-11:hover {
    --tw-gradient-to: #120338 !important;
  }

  .lg\:hover\:to-magenta-1:hover {
    --tw-gradient-to: #fff0f6 !important;
  }

  .lg\:hover\:to-magenta-2:hover {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .lg\:hover\:to-magenta-3:hover {
    --tw-gradient-to: #ffadd2 !important;
  }

  .lg\:hover\:to-magenta-4:hover {
    --tw-gradient-to: #ff85c0 !important;
  }

  .lg\:hover\:to-magenta-5:hover {
    --tw-gradient-to: #f759ab !important;
  }

  .lg\:hover\:to-magenta-6:hover {
    --tw-gradient-to: #eb2f96 !important;
  }

  .lg\:hover\:to-magenta-7:hover {
    --tw-gradient-to: #c41d7f !important;
  }

  .lg\:hover\:to-magenta-8:hover {
    --tw-gradient-to: #9e1068 !important;
  }

  .lg\:hover\:to-magenta-9:hover {
    --tw-gradient-to: #780650 !important;
  }

  .lg\:hover\:to-magenta-10:hover {
    --tw-gradient-to: #520339 !important;
  }

  .lg\:hover\:to-gray-1:hover {
    --tw-gradient-to: #ffffff !important;
  }

  .lg\:hover\:to-gray-2:hover {
    --tw-gradient-to: #fafafa !important;
  }

  .lg\:hover\:to-gray-3:hover {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .lg\:hover\:to-gray-4:hover {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .lg\:hover\:to-gray-5:hover {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .lg\:hover\:to-gray-6:hover {
    --tw-gradient-to: #bfbfbf !important;
  }

  .lg\:hover\:to-gray-7:hover {
    --tw-gradient-to: #8c8c8c !important;
  }

  .lg\:hover\:to-gray-8:hover {
    --tw-gradient-to: #595959 !important;
  }

  .lg\:hover\:to-gray-9:hover {
    --tw-gradient-to: #262626 !important;
  }

  .lg\:hover\:to-gray-10:hover {
    --tw-gradient-to: #000000 !important;
  }

  .lg\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent !important;
  }

  .lg\:focus\:from-red-1:focus {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .lg\:focus\:from-red-2:focus {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .lg\:focus\:from-red-3:focus {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .lg\:focus\:from-red-4:focus {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .lg\:focus\:from-red-5:focus {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .lg\:focus\:from-red-6:focus {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .lg\:focus\:from-red-7:focus {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .lg\:focus\:from-red-8:focus {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .lg\:focus\:from-red-9:focus {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .lg\:focus\:from-red-10:focus {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .lg\:focus\:from-volcano-1:focus {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .lg\:focus\:from-volcano-2:focus {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .lg\:focus\:from-volcano-3:focus {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .lg\:focus\:from-volcano-4:focus {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .lg\:focus\:from-volcano-5:focus {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .lg\:focus\:from-volcano-6:focus {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .lg\:focus\:from-volcano-7:focus {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .lg\:focus\:from-volcano-8:focus {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .lg\:focus\:from-volcano-9:focus {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .lg\:focus\:from-volcano-10:focus {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .lg\:focus\:from-orange-1:focus {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .lg\:focus\:from-orange-2:focus {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .lg\:focus\:from-orange-3:focus {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .lg\:focus\:from-orange-4:focus {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .lg\:focus\:from-orange-5:focus {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .lg\:focus\:from-orange-6:focus {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .lg\:focus\:from-orange-7:focus {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .lg\:focus\:from-orange-8:focus {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .lg\:focus\:from-orange-9:focus {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .lg\:focus\:from-orange-10:focus {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .lg\:focus\:from-gold-1:focus {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .lg\:focus\:from-gold-2:focus {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .lg\:focus\:from-gold-3:focus {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .lg\:focus\:from-gold-4:focus {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .lg\:focus\:from-gold-5:focus {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .lg\:focus\:from-gold-6:focus {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .lg\:focus\:from-gold-7:focus {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .lg\:focus\:from-gold-8:focus {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .lg\:focus\:from-gold-9:focus {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .lg\:focus\:from-gold-10:focus {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .lg\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .lg\:focus\:from-yellow-2:focus {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .lg\:focus\:from-yellow-3:focus {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .lg\:focus\:from-yellow-4:focus {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .lg\:focus\:from-yellow-5:focus {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .lg\:focus\:from-yellow-6:focus {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .lg\:focus\:from-yellow-7:focus {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .lg\:focus\:from-yellow-8:focus {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .lg\:focus\:from-yellow-9:focus {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .lg\:focus\:from-yellow-10:focus {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .lg\:focus\:from-lime-1:focus {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .lg\:focus\:from-lime-2:focus {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .lg\:focus\:from-lime-3:focus {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .lg\:focus\:from-lime-4:focus {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .lg\:focus\:from-lime-5:focus {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .lg\:focus\:from-lime-6:focus {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .lg\:focus\:from-lime-7:focus {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .lg\:focus\:from-lime-8:focus {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .lg\:focus\:from-lime-9:focus {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .lg\:focus\:from-lime-10:focus {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .lg\:focus\:from-green-1:focus {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .lg\:focus\:from-green-2:focus {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .lg\:focus\:from-green-3:focus {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .lg\:focus\:from-green-4:focus {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .lg\:focus\:from-green-5:focus {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .lg\:focus\:from-green-6:focus {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .lg\:focus\:from-green-7:focus {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .lg\:focus\:from-green-8:focus {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .lg\:focus\:from-green-9:focus {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .lg\:focus\:from-green-10:focus {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .lg\:focus\:from-green-11:focus {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .lg\:focus\:from-cyan-1:focus {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .lg\:focus\:from-cyan-2:focus {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .lg\:focus\:from-cyan-3:focus {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .lg\:focus\:from-cyan-4:focus {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .lg\:focus\:from-cyan-5:focus {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .lg\:focus\:from-cyan-6:focus {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .lg\:focus\:from-cyan-7:focus {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .lg\:focus\:from-cyan-8:focus {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .lg\:focus\:from-cyan-9:focus {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .lg\:focus\:from-cyan-10:focus {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .lg\:focus\:from-blue-1:focus {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .lg\:focus\:from-blue-2:focus {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .lg\:focus\:from-blue-3:focus {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .lg\:focus\:from-blue-4:focus {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .lg\:focus\:from-blue-5:focus {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .lg\:focus\:from-blue-6:focus {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .lg\:focus\:from-blue-7:focus {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .lg\:focus\:from-blue-8:focus {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .lg\:focus\:from-blue-9:focus {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .lg\:focus\:from-blue-10:focus {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-1:focus {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-2:focus {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-3:focus {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-4:focus {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-5:focus {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-6:focus {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-7:focus {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-8:focus {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-9:focus {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-10:focus {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .lg\:focus\:from-geekBlue-11:focus {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .lg\:focus\:from-purple-1:focus {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .lg\:focus\:from-purple-2:focus {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .lg\:focus\:from-purple-3:focus {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .lg\:focus\:from-purple-4:focus {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .lg\:focus\:from-purple-5:focus {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .lg\:focus\:from-purple-6:focus {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .lg\:focus\:from-purple-7:focus {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .lg\:focus\:from-purple-8:focus {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .lg\:focus\:from-purple-9:focus {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .lg\:focus\:from-purple-10:focus {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .lg\:focus\:from-purple-11:focus {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .lg\:focus\:from-magenta-1:focus {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .lg\:focus\:from-magenta-2:focus {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .lg\:focus\:from-magenta-3:focus {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .lg\:focus\:from-magenta-4:focus {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .lg\:focus\:from-magenta-5:focus {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .lg\:focus\:from-magenta-6:focus {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .lg\:focus\:from-magenta-7:focus {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .lg\:focus\:from-magenta-8:focus {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .lg\:focus\:from-magenta-9:focus {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .lg\:focus\:from-magenta-10:focus {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .lg\:focus\:from-gray-1:focus {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .lg\:focus\:from-gray-2:focus {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .lg\:focus\:from-gray-3:focus {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .lg\:focus\:from-gray-4:focus {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .lg\:focus\:from-gray-5:focus {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .lg\:focus\:from-gray-6:focus {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .lg\:focus\:from-gray-7:focus {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .lg\:focus\:from-gray-8:focus {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .lg\:focus\:from-gray-9:focus {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .lg\:focus\:from-gray-10:focus {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:focus\:via-red-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .lg\:focus\:via-red-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .lg\:focus\:via-red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .lg\:focus\:via-red-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .lg\:focus\:via-red-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .lg\:focus\:via-red-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .lg\:focus\:via-red-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .lg\:focus\:via-red-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .lg\:focus\:via-red-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .lg\:focus\:via-red-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .lg\:focus\:via-volcano-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .lg\:focus\:via-volcano-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .lg\:focus\:via-volcano-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .lg\:focus\:via-volcano-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .lg\:focus\:via-volcano-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .lg\:focus\:via-volcano-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .lg\:focus\:via-volcano-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .lg\:focus\:via-volcano-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .lg\:focus\:via-volcano-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .lg\:focus\:via-volcano-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .lg\:focus\:via-orange-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .lg\:focus\:via-orange-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .lg\:focus\:via-orange-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .lg\:focus\:via-orange-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .lg\:focus\:via-orange-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .lg\:focus\:via-orange-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .lg\:focus\:via-orange-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .lg\:focus\:via-orange-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .lg\:focus\:via-orange-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .lg\:focus\:via-orange-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .lg\:focus\:via-gold-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .lg\:focus\:via-gold-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .lg\:focus\:via-gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .lg\:focus\:via-gold-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .lg\:focus\:via-gold-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .lg\:focus\:via-gold-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .lg\:focus\:via-gold-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .lg\:focus\:via-gold-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .lg\:focus\:via-gold-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .lg\:focus\:via-gold-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .lg\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .lg\:focus\:via-yellow-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .lg\:focus\:via-yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .lg\:focus\:via-yellow-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .lg\:focus\:via-yellow-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .lg\:focus\:via-yellow-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .lg\:focus\:via-yellow-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .lg\:focus\:via-yellow-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .lg\:focus\:via-yellow-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .lg\:focus\:via-yellow-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .lg\:focus\:via-lime-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .lg\:focus\:via-lime-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .lg\:focus\:via-lime-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .lg\:focus\:via-lime-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .lg\:focus\:via-lime-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .lg\:focus\:via-lime-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .lg\:focus\:via-lime-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .lg\:focus\:via-lime-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .lg\:focus\:via-lime-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .lg\:focus\:via-lime-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .lg\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .lg\:focus\:via-green-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .lg\:focus\:via-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .lg\:focus\:via-green-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .lg\:focus\:via-green-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .lg\:focus\:via-green-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .lg\:focus\:via-green-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .lg\:focus\:via-green-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .lg\:focus\:via-green-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .lg\:focus\:via-green-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .lg\:focus\:via-green-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .lg\:focus\:via-cyan-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .lg\:focus\:via-cyan-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .lg\:focus\:via-cyan-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .lg\:focus\:via-cyan-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .lg\:focus\:via-cyan-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .lg\:focus\:via-cyan-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .lg\:focus\:via-cyan-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .lg\:focus\:via-cyan-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .lg\:focus\:via-cyan-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .lg\:focus\:via-cyan-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .lg\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .lg\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .lg\:focus\:via-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .lg\:focus\:via-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .lg\:focus\:via-blue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .lg\:focus\:via-blue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .lg\:focus\:via-blue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .lg\:focus\:via-blue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .lg\:focus\:via-blue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .lg\:focus\:via-blue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .lg\:focus\:via-geekBlue-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .lg\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .lg\:focus\:via-purple-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .lg\:focus\:via-purple-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .lg\:focus\:via-purple-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .lg\:focus\:via-purple-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .lg\:focus\:via-purple-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .lg\:focus\:via-purple-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .lg\:focus\:via-purple-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .lg\:focus\:via-purple-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .lg\:focus\:via-purple-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .lg\:focus\:via-purple-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .lg\:focus\:via-magenta-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .lg\:focus\:via-magenta-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .lg\:focus\:via-magenta-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .lg\:focus\:via-magenta-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .lg\:focus\:via-magenta-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .lg\:focus\:via-magenta-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .lg\:focus\:via-magenta-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .lg\:focus\:via-magenta-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .lg\:focus\:via-magenta-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .lg\:focus\:via-magenta-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .lg\:focus\:via-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .lg\:focus\:via-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .lg\:focus\:via-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .lg\:focus\:via-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .lg\:focus\:via-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .lg\:focus\:via-gray-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .lg\:focus\:via-gray-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .lg\:focus\:via-gray-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .lg\:focus\:via-gray-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .lg\:focus\:via-gray-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .lg\:focus\:to-red-1:focus {
    --tw-gradient-to: #fff1f0 !important;
  }

  .lg\:focus\:to-red-2:focus {
    --tw-gradient-to: #ffccc7 !important;
  }

  .lg\:focus\:to-red-3:focus {
    --tw-gradient-to: #ffa39e !important;
  }

  .lg\:focus\:to-red-4:focus {
    --tw-gradient-to: #ff7875 !important;
  }

  .lg\:focus\:to-red-5:focus {
    --tw-gradient-to: #ff4d4f !important;
  }

  .lg\:focus\:to-red-6:focus {
    --tw-gradient-to: #f5222d !important;
  }

  .lg\:focus\:to-red-7:focus {
    --tw-gradient-to: #cf1322 !important;
  }

  .lg\:focus\:to-red-8:focus {
    --tw-gradient-to: #a8071a !important;
  }

  .lg\:focus\:to-red-9:focus {
    --tw-gradient-to: #820014 !important;
  }

  .lg\:focus\:to-red-10:focus {
    --tw-gradient-to: #5c0011 !important;
  }

  .lg\:focus\:to-volcano-1:focus {
    --tw-gradient-to: #fff2e8 !important;
  }

  .lg\:focus\:to-volcano-2:focus {
    --tw-gradient-to: #ffd8bf !important;
  }

  .lg\:focus\:to-volcano-3:focus {
    --tw-gradient-to: #ffbb96 !important;
  }

  .lg\:focus\:to-volcano-4:focus {
    --tw-gradient-to: #ff9c6e !important;
  }

  .lg\:focus\:to-volcano-5:focus {
    --tw-gradient-to: #ff7a45 !important;
  }

  .lg\:focus\:to-volcano-6:focus {
    --tw-gradient-to: #fa541c !important;
  }

  .lg\:focus\:to-volcano-7:focus {
    --tw-gradient-to: #d4380d !important;
  }

  .lg\:focus\:to-volcano-8:focus {
    --tw-gradient-to: #ad2102 !important;
  }

  .lg\:focus\:to-volcano-9:focus {
    --tw-gradient-to: #871400 !important;
  }

  .lg\:focus\:to-volcano-10:focus {
    --tw-gradient-to: #610b00 !important;
  }

  .lg\:focus\:to-orange-1:focus {
    --tw-gradient-to: #fff7e6 !important;
  }

  .lg\:focus\:to-orange-2:focus {
    --tw-gradient-to: #ffe7ba !important;
  }

  .lg\:focus\:to-orange-3:focus {
    --tw-gradient-to: #ffd591 !important;
  }

  .lg\:focus\:to-orange-4:focus {
    --tw-gradient-to: #ffc069 !important;
  }

  .lg\:focus\:to-orange-5:focus {
    --tw-gradient-to: #ffa940 !important;
  }

  .lg\:focus\:to-orange-6:focus {
    --tw-gradient-to: #fa8c16 !important;
  }

  .lg\:focus\:to-orange-7:focus {
    --tw-gradient-to: #d46b08 !important;
  }

  .lg\:focus\:to-orange-8:focus {
    --tw-gradient-to: #ad4e00 !important;
  }

  .lg\:focus\:to-orange-9:focus {
    --tw-gradient-to: #873800 !important;
  }

  .lg\:focus\:to-orange-10:focus {
    --tw-gradient-to: #612500 !important;
  }

  .lg\:focus\:to-gold-1:focus {
    --tw-gradient-to: #fffbe6 !important;
  }

  .lg\:focus\:to-gold-2:focus {
    --tw-gradient-to: #fff1b8 !important;
  }

  .lg\:focus\:to-gold-3:focus {
    --tw-gradient-to: #ffe58f !important;
  }

  .lg\:focus\:to-gold-4:focus {
    --tw-gradient-to: #ffd666 !important;
  }

  .lg\:focus\:to-gold-5:focus {
    --tw-gradient-to: #ffc53d !important;
  }

  .lg\:focus\:to-gold-6:focus {
    --tw-gradient-to: #faad14 !important;
  }

  .lg\:focus\:to-gold-7:focus {
    --tw-gradient-to: #d48806 !important;
  }

  .lg\:focus\:to-gold-8:focus {
    --tw-gradient-to: #ad6800 !important;
  }

  .lg\:focus\:to-gold-9:focus {
    --tw-gradient-to: #874d00 !important;
  }

  .lg\:focus\:to-gold-10:focus {
    --tw-gradient-to: #613400 !important;
  }

  .lg\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #feffe6 !important;
  }

  .lg\:focus\:to-yellow-2:focus {
    --tw-gradient-to: #ffffb8 !important;
  }

  .lg\:focus\:to-yellow-3:focus {
    --tw-gradient-to: #fffb8f !important;
  }

  .lg\:focus\:to-yellow-4:focus {
    --tw-gradient-to: #fff566 !important;
  }

  .lg\:focus\:to-yellow-5:focus {
    --tw-gradient-to: #ffec3d !important;
  }

  .lg\:focus\:to-yellow-6:focus {
    --tw-gradient-to: #fadb14 !important;
  }

  .lg\:focus\:to-yellow-7:focus {
    --tw-gradient-to: #d4b106 !important;
  }

  .lg\:focus\:to-yellow-8:focus {
    --tw-gradient-to: #ad8b00 !important;
  }

  .lg\:focus\:to-yellow-9:focus {
    --tw-gradient-to: #876800 !important;
  }

  .lg\:focus\:to-yellow-10:focus {
    --tw-gradient-to: #614700 !important;
  }

  .lg\:focus\:to-lime-1:focus {
    --tw-gradient-to: #fcffe6 !important;
  }

  .lg\:focus\:to-lime-2:focus {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .lg\:focus\:to-lime-3:focus {
    --tw-gradient-to: #eaff8f !important;
  }

  .lg\:focus\:to-lime-4:focus {
    --tw-gradient-to: #d3f261 !important;
  }

  .lg\:focus\:to-lime-5:focus {
    --tw-gradient-to: #bae637 !important;
  }

  .lg\:focus\:to-lime-6:focus {
    --tw-gradient-to: #a0d911 !important;
  }

  .lg\:focus\:to-lime-7:focus {
    --tw-gradient-to: #7cb305 !important;
  }

  .lg\:focus\:to-lime-8:focus {
    --tw-gradient-to: #5b8c00 !important;
  }

  .lg\:focus\:to-lime-9:focus {
    --tw-gradient-to: #3f6600 !important;
  }

  .lg\:focus\:to-lime-10:focus {
    --tw-gradient-to: #254000 !important;
  }

  .lg\:focus\:to-green-1:focus {
    --tw-gradient-to: #f6fef9 !important;
  }

  .lg\:focus\:to-green-2:focus {
    --tw-gradient-to: #f6ffed !important;
  }

  .lg\:focus\:to-green-3:focus {
    --tw-gradient-to: #d9f7be !important;
  }

  .lg\:focus\:to-green-4:focus {
    --tw-gradient-to: #b7eb8f !important;
  }

  .lg\:focus\:to-green-5:focus {
    --tw-gradient-to: #95de64 !important;
  }

  .lg\:focus\:to-green-6:focus {
    --tw-gradient-to: #73d13d !important;
  }

  .lg\:focus\:to-green-7:focus {
    --tw-gradient-to: #52c41a !important;
  }

  .lg\:focus\:to-green-8:focus {
    --tw-gradient-to: #389e0d !important;
  }

  .lg\:focus\:to-green-9:focus {
    --tw-gradient-to: #237804 !important;
  }

  .lg\:focus\:to-green-10:focus {
    --tw-gradient-to: #135200 !important;
  }

  .lg\:focus\:to-green-11:focus {
    --tw-gradient-to: #092b00 !important;
  }

  .lg\:focus\:to-cyan-1:focus {
    --tw-gradient-to: #e6fffb !important;
  }

  .lg\:focus\:to-cyan-2:focus {
    --tw-gradient-to: #b5f5ec !important;
  }

  .lg\:focus\:to-cyan-3:focus {
    --tw-gradient-to: #87e8de !important;
  }

  .lg\:focus\:to-cyan-4:focus {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .lg\:focus\:to-cyan-5:focus {
    --tw-gradient-to: #36cfc9 !important;
  }

  .lg\:focus\:to-cyan-6:focus {
    --tw-gradient-to: #13c2c2 !important;
  }

  .lg\:focus\:to-cyan-7:focus {
    --tw-gradient-to: #08979c !important;
  }

  .lg\:focus\:to-cyan-8:focus {
    --tw-gradient-to: #006d75 !important;
  }

  .lg\:focus\:to-cyan-9:focus {
    --tw-gradient-to: #00474f !important;
  }

  .lg\:focus\:to-cyan-10:focus {
    --tw-gradient-to: #002329 !important;
  }

  .lg\:focus\:to-blue-1:focus {
    --tw-gradient-to: #e6f7ff !important;
  }

  .lg\:focus\:to-blue-2:focus {
    --tw-gradient-to: #bae7ff !important;
  }

  .lg\:focus\:to-blue-3:focus {
    --tw-gradient-to: #91d5ff !important;
  }

  .lg\:focus\:to-blue-4:focus {
    --tw-gradient-to: #69c0ff !important;
  }

  .lg\:focus\:to-blue-5:focus {
    --tw-gradient-to: #4b85ff !important;
  }

  .lg\:focus\:to-blue-6:focus {
    --tw-gradient-to: #2f70ff !important;
  }

  .lg\:focus\:to-blue-7:focus {
    --tw-gradient-to: #096dd9 !important;
  }

  .lg\:focus\:to-blue-8:focus {
    --tw-gradient-to: #0050b3 !important;
  }

  .lg\:focus\:to-blue-9:focus {
    --tw-gradient-to: #003a8c !important;
  }

  .lg\:focus\:to-blue-10:focus {
    --tw-gradient-to: #002766 !important;
  }

  .lg\:focus\:to-geekBlue-1:focus {
    --tw-gradient-to: #f6f9ff !important;
  }

  .lg\:focus\:to-geekBlue-2:focus {
    --tw-gradient-to: #f0f5ff !important;
  }

  .lg\:focus\:to-geekBlue-3:focus {
    --tw-gradient-to: #d6e4ff !important;
  }

  .lg\:focus\:to-geekBlue-4:focus {
    --tw-gradient-to: #adc6ff !important;
  }

  .lg\:focus\:to-geekBlue-5:focus {
    --tw-gradient-to: #85a5ff !important;
  }

  .lg\:focus\:to-geekBlue-6:focus {
    --tw-gradient-to: #597ef7 !important;
  }

  .lg\:focus\:to-geekBlue-7:focus {
    --tw-gradient-to: #2f54eb !important;
  }

  .lg\:focus\:to-geekBlue-8:focus {
    --tw-gradient-to: #1d39c4 !important;
  }

  .lg\:focus\:to-geekBlue-9:focus {
    --tw-gradient-to: #10239e !important;
  }

  .lg\:focus\:to-geekBlue-10:focus {
    --tw-gradient-to: #061178 !important;
  }

  .lg\:focus\:to-geekBlue-11:focus {
    --tw-gradient-to: #030852 !important;
  }

  .lg\:focus\:to-purple-1:focus {
    --tw-gradient-to: #fafaff !important;
  }

  .lg\:focus\:to-purple-2:focus {
    --tw-gradient-to: #f9f0ff !important;
  }

  .lg\:focus\:to-purple-3:focus {
    --tw-gradient-to: #efdbff !important;
  }

  .lg\:focus\:to-purple-4:focus {
    --tw-gradient-to: #d3adf7 !important;
  }

  .lg\:focus\:to-purple-5:focus {
    --tw-gradient-to: #b37feb !important;
  }

  .lg\:focus\:to-purple-6:focus {
    --tw-gradient-to: #9254de !important;
  }

  .lg\:focus\:to-purple-7:focus {
    --tw-gradient-to: #722ed1 !important;
  }

  .lg\:focus\:to-purple-8:focus {
    --tw-gradient-to: #531dab !important;
  }

  .lg\:focus\:to-purple-9:focus {
    --tw-gradient-to: #391085 !important;
  }

  .lg\:focus\:to-purple-10:focus {
    --tw-gradient-to: #22075e !important;
  }

  .lg\:focus\:to-purple-11:focus {
    --tw-gradient-to: #120338 !important;
  }

  .lg\:focus\:to-magenta-1:focus {
    --tw-gradient-to: #fff0f6 !important;
  }

  .lg\:focus\:to-magenta-2:focus {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .lg\:focus\:to-magenta-3:focus {
    --tw-gradient-to: #ffadd2 !important;
  }

  .lg\:focus\:to-magenta-4:focus {
    --tw-gradient-to: #ff85c0 !important;
  }

  .lg\:focus\:to-magenta-5:focus {
    --tw-gradient-to: #f759ab !important;
  }

  .lg\:focus\:to-magenta-6:focus {
    --tw-gradient-to: #eb2f96 !important;
  }

  .lg\:focus\:to-magenta-7:focus {
    --tw-gradient-to: #c41d7f !important;
  }

  .lg\:focus\:to-magenta-8:focus {
    --tw-gradient-to: #9e1068 !important;
  }

  .lg\:focus\:to-magenta-9:focus {
    --tw-gradient-to: #780650 !important;
  }

  .lg\:focus\:to-magenta-10:focus {
    --tw-gradient-to: #520339 !important;
  }

  .lg\:focus\:to-gray-1:focus {
    --tw-gradient-to: #ffffff !important;
  }

  .lg\:focus\:to-gray-2:focus {
    --tw-gradient-to: #fafafa !important;
  }

  .lg\:focus\:to-gray-3:focus {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .lg\:focus\:to-gray-4:focus {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .lg\:focus\:to-gray-5:focus {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .lg\:focus\:to-gray-6:focus {
    --tw-gradient-to: #bfbfbf !important;
  }

  .lg\:focus\:to-gray-7:focus {
    --tw-gradient-to: #8c8c8c !important;
  }

  .lg\:focus\:to-gray-8:focus {
    --tw-gradient-to: #595959 !important;
  }

  .lg\:focus\:to-gray-9:focus {
    --tw-gradient-to: #262626 !important;
  }

  .lg\:focus\:to-gray-10:focus {
    --tw-gradient-to: #000000 !important;
  }

  .lg\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent !important;
  }

  .lg\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .lg\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .lg\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .lg\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .lg\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .lg\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .lg\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .lg\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .lg\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .lg\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .lg\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .lg\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .lg\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .lg\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .lg\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .group:hover .lg\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .lg\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0 !important;
  }

  .lg\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05 !important;
  }

  .lg\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1 !important;
  }

  .lg\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2 !important;
  }

  .lg\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25 !important;
  }

  .lg\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3 !important;
  }

  .lg\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4 !important;
  }

  .lg\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5 !important;
  }

  .lg\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6 !important;
  }

  .lg\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7 !important;
  }

  .lg\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75 !important;
  }

  .lg\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8 !important;
  }

  .lg\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9 !important;
  }

  .lg\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95 !important;
  }

  .lg\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1 !important;
  }

  .lg\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0 !important;
  }

  .lg\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05 !important;
  }

  .lg\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1 !important;
  }

  .lg\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2 !important;
  }

  .lg\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25 !important;
  }

  .lg\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3 !important;
  }

  .lg\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4 !important;
  }

  .lg\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5 !important;
  }

  .lg\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6 !important;
  }

  .lg\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7 !important;
  }

  .lg\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75 !important;
  }

  .lg\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8 !important;
  }

  .lg\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9 !important;
  }

  .lg\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95 !important;
  }

  .lg\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1 !important;
  }

  .lg\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0 !important;
  }

  .lg\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05 !important;
  }

  .lg\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1 !important;
  }

  .lg\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2 !important;
  }

  .lg\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25 !important;
  }

  .lg\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3 !important;
  }

  .lg\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4 !important;
  }

  .lg\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5 !important;
  }

  .lg\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6 !important;
  }

  .lg\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7 !important;
  }

  .lg\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75 !important;
  }

  .lg\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8 !important;
  }

  .lg\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9 !important;
  }

  .lg\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95 !important;
  }

  .lg\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1 !important;
  }

  .lg\:bg-bottom {
    background-position: bottom !important;
  }

  .lg\:bg-center {
    background-position: center !important;
  }

  .lg\:bg-left {
    background-position: left !important;
  }

  .lg\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .lg\:bg-left-top {
    background-position: left top !important;
  }

  .lg\:bg-right {
    background-position: right !important;
  }

  .lg\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .lg\:bg-right-top {
    background-position: right top !important;
  }

  .lg\:bg-top {
    background-position: top !important;
  }

  .lg\:bg-repeat {
    background-repeat: repeat !important;
  }

  .lg\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .lg\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .lg\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .lg\:bg-repeat-round {
    background-repeat: round !important;
  }

  .lg\:bg-repeat-space {
    background-repeat: space !important;
  }

  .lg\:bg-auto {
    background-size: auto !important;
  }

  .lg\:bg-cover {
    background-size: cover !important;
  }

  .lg\:bg-contain {
    background-size: contain !important;
  }

  .lg\:border-collapse {
    border-collapse: collapse !important;
  }

  .lg\:border-separate {
    border-collapse: separate !important;
  }

  .lg\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .lg\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .lg\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .lg\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .lg\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:border-transparent {
    border-color: transparent !important;
  }

  .group:hover .lg\:group-hover\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:border-transparent {
    border-color: transparent !important;
  }

  .lg\:focus-within\:border-red-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-red-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-volcano-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-orange-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gold-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-yellow-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-lime-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-green-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-cyan-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-blue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-geekBlue-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-purple-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-magenta-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-gray-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus-within\:border-transparent:focus-within {
    border-color: transparent !important;
  }

  .lg\:hover\:border-red-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-red-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-volcano-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-orange-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gold-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-yellow-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-lime-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-green-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-cyan-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-blue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-geekBlue-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-purple-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-magenta-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-gray-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .lg\:focus\:border-red-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-red-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-volcano-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-orange-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gold-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-yellow-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-lime-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-green-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-cyan-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-blue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-geekBlue-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-purple-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-magenta-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-gray-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .lg\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .lg\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .lg\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .lg\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .lg\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .lg\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .lg\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .lg\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .lg\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .lg\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .lg\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .lg\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .lg\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .lg\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .lg\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .lg\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .group:hover .lg\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .lg\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0 !important;
  }

  .lg\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05 !important;
  }

  .lg\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1 !important;
  }

  .lg\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2 !important;
  }

  .lg\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25 !important;
  }

  .lg\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3 !important;
  }

  .lg\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4 !important;
  }

  .lg\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5 !important;
  }

  .lg\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6 !important;
  }

  .lg\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7 !important;
  }

  .lg\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75 !important;
  }

  .lg\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8 !important;
  }

  .lg\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9 !important;
  }

  .lg\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95 !important;
  }

  .lg\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1 !important;
  }

  .lg\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0 !important;
  }

  .lg\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05 !important;
  }

  .lg\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1 !important;
  }

  .lg\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2 !important;
  }

  .lg\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25 !important;
  }

  .lg\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3 !important;
  }

  .lg\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4 !important;
  }

  .lg\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5 !important;
  }

  .lg\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6 !important;
  }

  .lg\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7 !important;
  }

  .lg\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75 !important;
  }

  .lg\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8 !important;
  }

  .lg\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9 !important;
  }

  .lg\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95 !important;
  }

  .lg\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1 !important;
  }

  .lg\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0 !important;
  }

  .lg\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05 !important;
  }

  .lg\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1 !important;
  }

  .lg\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2 !important;
  }

  .lg\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25 !important;
  }

  .lg\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3 !important;
  }

  .lg\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4 !important;
  }

  .lg\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5 !important;
  }

  .lg\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6 !important;
  }

  .lg\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7 !important;
  }

  .lg\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75 !important;
  }

  .lg\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8 !important;
  }

  .lg\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9 !important;
  }

  .lg\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95 !important;
  }

  .lg\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1 !important;
  }

  .lg\:rounded-none {
    border-radius: 0px !important;
  }

  .lg\:rounded-sm {
    border-radius: 0.125rem !important;
  }

  .lg\:rounded {
    border-radius: 0.25rem !important;
  }

  .lg\:rounded-md {
    border-radius: 0.375rem !important;
  }

  .lg\:rounded-lg {
    border-radius: 0.5rem !important;
  }

  .lg\:rounded-xl {
    border-radius: 0.75rem !important;
  }

  .lg\:rounded-2xl {
    border-radius: 1rem !important;
  }

  .lg\:rounded-3xl {
    border-radius: 1.5rem !important;
  }

  .lg\:rounded-full {
    border-radius: 9999px !important;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .lg\:rounded-t-sm {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .lg\:rounded-r-sm {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .lg\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .lg\:rounded-l-sm {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .lg\:rounded-t {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .lg\:rounded-r {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .lg\:rounded-b {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .lg\:rounded-l {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .lg\:rounded-t-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .lg\:rounded-r-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .lg\:rounded-b-md {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .lg\:rounded-l-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .lg\:rounded-t-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .lg\:rounded-r-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .lg\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .lg\:rounded-l-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .lg\:rounded-t-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .lg\:rounded-r-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .lg\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .lg\:rounded-l-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .lg\:rounded-t-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .lg\:rounded-r-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .lg\:rounded-b-2xl {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .lg\:rounded-l-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .lg\:rounded-t-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .lg\:rounded-r-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .lg\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .lg\:rounded-l-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .lg\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .lg\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:rounded-tl-none {
    border-top-left-radius: 0px !important;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0px !important;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0px !important;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0px !important;
  }

  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }

  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }

  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }

  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }

  .lg\:rounded-tl {
    border-top-left-radius: 0.25rem !important;
  }

  .lg\:rounded-tr {
    border-top-right-radius: 0.25rem !important;
  }

  .lg\:rounded-br {
    border-bottom-right-radius: 0.25rem !important;
  }

  .lg\:rounded-bl {
    border-bottom-left-radius: 0.25rem !important;
  }

  .lg\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }

  .lg\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }

  .lg\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }

  .lg\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }

  .lg\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }

  .lg\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }

  .lg\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }

  .lg\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }

  .lg\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }

  .lg\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }

  .lg\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }

  .lg\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }

  .lg\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }

  .lg\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }

  .lg\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }

  .lg\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }

  .lg\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }

  .lg\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }

  .lg\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }

  .lg\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }

  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:border-solid {
    border-style: solid !important;
  }

  .lg\:border-dashed {
    border-style: dashed !important;
  }

  .lg\:border-dotted {
    border-style: dotted !important;
  }

  .lg\:border-double {
    border-style: double !important;
  }

  .lg\:border-none {
    border-style: none !important;
  }

  .lg\:border-0 {
    border-width: 0px !important;
  }

  .lg\:border-2 {
    border-width: 2px !important;
  }

  .lg\:border-4 {
    border-width: 4px !important;
  }

  .lg\:border-8 {
    border-width: 8px !important;
  }

  .lg\:border {
    border-width: 1px !important;
  }

  .lg\:border-t-0 {
    border-top-width: 0px !important;
  }

  .lg\:border-r-0 {
    border-right-width: 0px !important;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0px !important;
  }

  .lg\:border-l-0 {
    border-left-width: 0px !important;
  }

  .lg\:border-t-2 {
    border-top-width: 2px !important;
  }

  .lg\:border-r-2 {
    border-right-width: 2px !important;
  }

  .lg\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .lg\:border-l-2 {
    border-left-width: 2px !important;
  }

  .lg\:border-t-4 {
    border-top-width: 4px !important;
  }

  .lg\:border-r-4 {
    border-right-width: 4px !important;
  }

  .lg\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .lg\:border-l-4 {
    border-left-width: 4px !important;
  }

  .lg\:border-t-8 {
    border-top-width: 8px !important;
  }

  .lg\:border-r-8 {
    border-right-width: 8px !important;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .lg\:border-l-8 {
    border-left-width: 8px !important;
  }

  .lg\:border-t {
    border-top-width: 1px !important;
  }

  .lg\:border-r {
    border-right-width: 1px !important;
  }

  .lg\:border-b {
    border-bottom-width: 1px !important;
  }

  .lg\:border-l {
    border-left-width: 1px !important;
  }

  .lg\:box-border {
    box-sizing: border-box !important;
  }

  .lg\:box-content {
    box-sizing: content-box !important;
  }

  .lg\:cursor-auto {
    cursor: auto !important;
  }

  .lg\:cursor-default {
    cursor: default !important;
  }

  .lg\:cursor-pointer {
    cursor: pointer !important;
  }

  .lg\:cursor-wait {
    cursor: wait !important;
  }

  .lg\:cursor-text {
    cursor: text !important;
  }

  .lg\:cursor-move {
    cursor: move !important;
  }

  .lg\:cursor-help {
    cursor: help !important;
  }

  .lg\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .lg\:block {
    display: block !important;
  }

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

  .lg\:inline {
    display: inline !important;
  }

  .lg\:flex {
    display: flex !important;
  }

  .lg\:inline-flex {
    display: inline-flex !important;
  }

  .lg\:table {
    display: table !important;
  }

  .lg\:table-caption {
    display: table-caption !important;
  }

  .lg\:table-cell {
    display: table-cell !important;
  }

  .lg\:table-column {
    display: table-column !important;
  }

  .lg\:table-column-group {
    display: table-column-group !important;
  }

  .lg\:table-footer-group {
    display: table-footer-group !important;
  }

  .lg\:table-header-group {
    display: table-header-group !important;
  }

  .lg\:table-row-group {
    display: table-row-group !important;
  }

  .lg\:table-row {
    display: table-row !important;
  }

  .lg\:flow-root {
    display: flow-root !important;
  }

  .lg\:grid {
    display: grid !important;
  }

  .lg\:inline-grid {
    display: inline-grid !important;
  }

  .lg\:contents {
    display: contents !important;
  }

  .lg\:hidden {
    display: none !important;
  }

  .group:hover .lg\:group-hover\:block {
    display: block !important;
  }

  .group:hover .lg\:group-hover\:inline-block {
    display: inline-block !important;
  }

  .group:hover .lg\:group-hover\:inline {
    display: inline !important;
  }

  .group:hover .lg\:group-hover\:flex {
    display: flex !important;
  }

  .group:hover .lg\:group-hover\:inline-flex {
    display: inline-flex !important;
  }

  .group:hover .lg\:group-hover\:table {
    display: table !important;
  }

  .group:hover .lg\:group-hover\:table-caption {
    display: table-caption !important;
  }

  .group:hover .lg\:group-hover\:table-cell {
    display: table-cell !important;
  }

  .group:hover .lg\:group-hover\:table-column {
    display: table-column !important;
  }

  .group:hover .lg\:group-hover\:table-column-group {
    display: table-column-group !important;
  }

  .group:hover .lg\:group-hover\:table-footer-group {
    display: table-footer-group !important;
  }

  .group:hover .lg\:group-hover\:table-header-group {
    display: table-header-group !important;
  }

  .group:hover .lg\:group-hover\:table-row-group {
    display: table-row-group !important;
  }

  .group:hover .lg\:group-hover\:table-row {
    display: table-row !important;
  }

  .group:hover .lg\:group-hover\:flow-root {
    display: flow-root !important;
  }

  .group:hover .lg\:group-hover\:grid {
    display: grid !important;
  }

  .group:hover .lg\:group-hover\:inline-grid {
    display: inline-grid !important;
  }

  .group:hover .lg\:group-hover\:contents {
    display: contents !important;
  }

  .group:hover .lg\:group-hover\:hidden {
    display: none !important;
  }

  .lg\:flex-row {
    flex-direction: row !important;
  }

  .lg\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .lg\:flex-col {
    flex-direction: column !important;
  }

  .lg\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .lg\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .lg\:flex-nowrap {
    flex-wrap: nowrap !important;
  }

  .lg\:place-items-auto {
    place-items: auto !important;
  }

  .lg\:place-items-start {
    place-items: start !important;
  }

  .lg\:place-items-end {
    place-items: end !important;
  }

  .lg\:place-items-center {
    place-items: center !important;
  }

  .lg\:place-items-stretch {
    place-items: stretch !important;
  }

  .lg\:place-content-center {
    place-content: center !important;
  }

  .lg\:place-content-start {
    place-content: start !important;
  }

  .lg\:place-content-end {
    place-content: end !important;
  }

  .lg\:place-content-between {
    place-content: space-between !important;
  }

  .lg\:place-content-around {
    place-content: space-around !important;
  }

  .lg\:place-content-evenly {
    place-content: space-evenly !important;
  }

  .lg\:place-content-stretch {
    place-content: stretch !important;
  }

  .lg\:place-self-auto {
    place-self: auto !important;
  }

  .lg\:place-self-start {
    place-self: start !important;
  }

  .lg\:place-self-end {
    place-self: end !important;
  }

  .lg\:place-self-center {
    place-self: center !important;
  }

  .lg\:place-self-stretch {
    place-self: stretch !important;
  }

  .lg\:items-start {
    align-items: flex-start !important;
  }

  .lg\:items-end {
    align-items: flex-end !important;
  }

  .lg\:items-center {
    align-items: center !important;
  }

  .lg\:items-baseline {
    align-items: baseline !important;
  }

  .lg\:items-stretch {
    align-items: stretch !important;
  }

  .lg\:content-center {
    align-content: center !important;
  }

  .lg\:content-start {
    align-content: flex-start !important;
  }

  .lg\:content-end {
    align-content: flex-end !important;
  }

  .lg\:content-between {
    align-content: space-between !important;
  }

  .lg\:content-around {
    align-content: space-around !important;
  }

  .lg\:content-evenly {
    align-content: space-evenly !important;
  }

  .lg\:self-auto {
    align-self: auto !important;
  }

  .lg\:self-start {
    align-self: flex-start !important;
  }

  .lg\:self-end {
    align-self: flex-end !important;
  }

  .lg\:self-center {
    align-self: center !important;
  }

  .lg\:self-stretch {
    align-self: stretch !important;
  }

  .lg\:justify-items-auto {
    justify-items: auto !important;
  }

  .lg\:justify-items-start {
    justify-items: start !important;
  }

  .lg\:justify-items-end {
    justify-items: end !important;
  }

  .lg\:justify-items-center {
    justify-items: center !important;
  }

  .lg\:justify-items-stretch {
    justify-items: stretch !important;
  }

  .lg\:justify-start {
    justify-content: flex-start !important;
  }

  .lg\:justify-end {
    justify-content: flex-end !important;
  }

  .lg\:justify-center {
    justify-content: center !important;
  }

  .lg\:justify-between {
    justify-content: space-between !important;
  }

  .lg\:justify-around {
    justify-content: space-around !important;
  }

  .lg\:justify-evenly {
    justify-content: space-evenly !important;
  }

  .lg\:justify-self-auto {
    justify-self: auto !important;
  }

  .lg\:justify-self-start {
    justify-self: start !important;
  }

  .lg\:justify-self-end {
    justify-self: end !important;
  }

  .lg\:justify-self-center {
    justify-self: center !important;
  }

  .lg\:justify-self-stretch {
    justify-self: stretch !important;
  }

  .lg\:flex-1 {
    flex: 1 1 0% !important;
  }

  .lg\:flex-auto {
    flex: 1 1 auto !important;
  }

  .lg\:flex-initial {
    flex: 0 1 auto !important;
  }

  .lg\:flex-none {
    flex: none !important;
  }

  .lg\:flex-grow-0 {
    flex-grow: 0 !important;
  }

  .lg\:flex-grow {
    flex-grow: 1 !important;
  }

  .lg\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }

  .lg\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .lg\:order-1 {
    order: 1 !important;
  }

  .lg\:order-2 {
    order: 2 !important;
  }

  .lg\:order-3 {
    order: 3 !important;
  }

  .lg\:order-4 {
    order: 4 !important;
  }

  .lg\:order-5 {
    order: 5 !important;
  }

  .lg\:order-6 {
    order: 6 !important;
  }

  .lg\:order-7 {
    order: 7 !important;
  }

  .lg\:order-8 {
    order: 8 !important;
  }

  .lg\:order-9 {
    order: 9 !important;
  }

  .lg\:order-10 {
    order: 10 !important;
  }

  .lg\:order-11 {
    order: 11 !important;
  }

  .lg\:order-12 {
    order: 12 !important;
  }

  .lg\:order-first {
    order: -9999 !important;
  }

  .lg\:order-last {
    order: 9999 !important;
  }

  .lg\:order-none {
    order: 0 !important;
  }

  .lg\:float-right {
    float: right !important;
  }

  .lg\:float-left {
    float: left !important;
  }

  .lg\:float-none {
    float: none !important;
  }

  .lg\:clear-left {
    clear: left !important;
  }

  .lg\:clear-right {
    clear: right !important;
  }

  .lg\:clear-both {
    clear: both !important;
  }

  .lg\:clear-none {
    clear: none !important;
  }

  .lg\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  }

  .lg\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important;
  }

  .lg\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
  }

  .lg\:font-thin {
    font-weight: 100 !important;
  }

  .lg\:font-extralight {
    font-weight: 200 !important;
  }

  .lg\:font-light {
    font-weight: 300 !important;
  }

  .lg\:font-normal {
    font-weight: 400 !important;
  }

  .lg\:font-medium {
    font-weight: 500 !important;
  }

  .lg\:font-semibold {
    font-weight: 600 !important;
  }

  .lg\:font-bold {
    font-weight: 700 !important;
  }

  .lg\:font-extrabold {
    font-weight: 800 !important;
  }

  .lg\:font-black {
    font-weight: 900 !important;
  }

  .lg\:font-inherit {
    font-weight: inherit !important;
  }

  .lg\:h-0 {
    height: 0px !important;
  }

  .lg\:h-1 {
    height: 4px !important;
  }

  .lg\:h-2 {
    height: 8px !important;
  }

  .lg\:h-3 {
    height: 12px !important;
  }

  .lg\:h-4 {
    height: 16px !important;
  }

  .lg\:h-5 {
    height: 20px !important;
  }

  .lg\:h-6 {
    height: 24px !important;
  }

  .lg\:h-7 {
    height: 28px !important;
  }

  .lg\:h-8 {
    height: 32px !important;
  }

  .lg\:h-9 {
    height: 36px !important;
  }

  .lg\:h-10 {
    height: 40px !important;
  }

  .lg\:h-11 {
    height: 44px !important;
  }

  .lg\:h-12 {
    height: 48px !important;
  }

  .lg\:h-13 {
    height: 52px !important;
  }

  .lg\:h-14 {
    height: 56px !important;
  }

  .lg\:h-15 {
    height: 60px !important;
  }

  .lg\:h-16 {
    height: 64px !important;
  }

  .lg\:h-17 {
    height: 68px !important;
  }

  .lg\:h-18 {
    height: 72px !important;
  }

  .lg\:h-19 {
    height: 76px !important;
  }

  .lg\:h-20 {
    height: 80px !important;
  }

  .lg\:h-21 {
    height: 84px !important;
  }

  .lg\:h-22 {
    height: 88px !important;
  }

  .lg\:h-23 {
    height: 92px !important;
  }

  .lg\:h-24 {
    height: 96px !important;
  }

  .lg\:h-25 {
    height: 100px !important;
  }

  .lg\:h-26 {
    height: 104px !important;
  }

  .lg\:h-27 {
    height: 108px !important;
  }

  .lg\:h-28 {
    height: 112px !important;
  }

  .lg\:h-29 {
    height: 116px !important;
  }

  .lg\:h-30 {
    height: 120px !important;
  }

  .lg\:h-31 {
    height: 124px !important;
  }

  .lg\:h-32 {
    height: 128px !important;
  }

  .lg\:h-33 {
    height: 132px !important;
  }

  .lg\:h-34 {
    height: 136px !important;
  }

  .lg\:h-35 {
    height: 140px !important;
  }

  .lg\:h-36 {
    height: 144px !important;
  }

  .lg\:h-37 {
    height: 148px !important;
  }

  .lg\:h-38 {
    height: 152px !important;
  }

  .lg\:h-39 {
    height: 156px !important;
  }

  .lg\:h-40 {
    height: 160px !important;
  }

  .lg\:h-41 {
    height: 164px !important;
  }

  .lg\:h-42 {
    height: 168px !important;
  }

  .lg\:h-43 {
    height: 172px !important;
  }

  .lg\:h-44 {
    height: 176px !important;
  }

  .lg\:h-45 {
    height: 180px !important;
  }

  .lg\:h-46 {
    height: 184px !important;
  }

  .lg\:h-47 {
    height: 188px !important;
  }

  .lg\:h-48 {
    height: 192px !important;
  }

  .lg\:h-49 {
    height: 196px !important;
  }

  .lg\:h-50 {
    height: 200px !important;
  }

  .lg\:h-51 {
    height: 204px !important;
  }

  .lg\:h-52 {
    height: 208px !important;
  }

  .lg\:h-53 {
    height: 212px !important;
  }

  .lg\:h-54 {
    height: 216px !important;
  }

  .lg\:h-55 {
    height: 220px !important;
  }

  .lg\:h-56 {
    height: 224px !important;
  }

  .lg\:h-57 {
    height: 228px !important;
  }

  .lg\:h-60 {
    height: 240px !important;
  }

  .lg\:h-61 {
    height: 244px !important;
  }

  .lg\:h-62 {
    height: 248px !important;
  }

  .lg\:h-65 {
    height: 260px !important;
  }

  .lg\:h-66 {
    height: 264px !important;
  }

  .lg\:h-68 {
    height: 272px !important;
  }

  .lg\:h-69 {
    height: 276px !important;
  }

  .lg\:h-70 {
    height: 280px !important;
  }

  .lg\:h-73 {
    height: 292px !important;
  }

  .lg\:h-74 {
    height: 296px !important;
  }

  .lg\:h-75 {
    height: 300px !important;
  }

  .lg\:h-77 {
    height: 308px !important;
  }

  .lg\:h-78 {
    height: 312px !important;
  }

  .lg\:h-80 {
    height: 320px !important;
  }

  .lg\:h-81 {
    height: 324px !important;
  }

  .lg\:h-84 {
    height: 336px !important;
  }

  .lg\:h-87 {
    height: 348px !important;
  }

  .lg\:h-90 {
    height: 360px !important;
  }

  .lg\:h-91 {
    height: 364px !important;
  }

  .lg\:h-92 {
    height: 368px !important;
  }

  .lg\:h-93 {
    height: 372px !important;
  }

  .lg\:h-94 {
    height: 376px !important;
  }

  .lg\:h-95 {
    height: 380px !important;
  }

  .lg\:h-96 {
    height: 384px !important;
  }

  .lg\:h-97 {
    height: 388px !important;
  }

  .lg\:h-98 {
    height: 392px !important;
  }

  .lg\:h-99 {
    height: 396px !important;
  }

  .lg\:h-100 {
    height: 400px !important;
  }

  .lg\:h-101 {
    height: 404px !important;
  }

  .lg\:h-102 {
    height: 408px !important;
  }

  .lg\:h-103 {
    height: 412px !important;
  }

  .lg\:h-104 {
    height: 416px !important;
  }

  .lg\:h-105 {
    height: 420px !important;
  }

  .lg\:h-107 {
    height: 428px !important;
  }

  .lg\:h-110 {
    height: 440px !important;
  }

  .lg\:h-112 {
    height: 448px !important;
  }

  .lg\:h-114 {
    height: 456px !important;
  }

  .lg\:h-115 {
    height: 460px !important;
  }

  .lg\:h-119 {
    height: 476px !important;
  }

  .lg\:h-120 {
    height: 480px !important;
  }

  .lg\:h-122 {
    height: 488px !important;
  }

  .lg\:h-124 {
    height: 496px !important;
  }

  .lg\:h-130 {
    height: 520px !important;
  }

  .lg\:h-138 {
    height: 552px !important;
  }

  .lg\:h-143 {
    height: 572px !important;
  }

  .lg\:h-148 {
    height: 592px !important;
  }

  .lg\:h-150 {
    height: 600px !important;
  }

  .lg\:h-154 {
    height: 616px !important;
  }

  .lg\:h-160 {
    height: 640px !important;
  }

  .lg\:h-162 {
    height: 648px !important;
  }

  .lg\:h-164 {
    height: 656px !important;
  }

  .lg\:h-165 {
    height: 660px !important;
  }

  .lg\:h-166 {
    height: 664px !important;
  }

  .lg\:h-168 {
    height: 672px !important;
  }

  .lg\:h-169 {
    height: 676px !important;
  }

  .lg\:h-170 {
    height: 680px !important;
  }

  .lg\:h-172 {
    height: 688px !important;
  }

  .lg\:h-174 {
    height: 696px !important;
  }

  .lg\:h-175 {
    height: 700px !important;
  }

  .lg\:h-189 {
    height: 756px !important;
  }

  .lg\:h-200 {
    height: 800px !important;
  }

  .lg\:h-auto {
    height: auto !important;
  }

  .lg\:h-0\.5 {
    height: 2px !important;
  }

  .lg\:h-1\.5 {
    height: 6px !important;
  }

  .lg\:h-3\.5 {
    height: 14px !important;
  }

  .lg\:h-6\.5 {
    height: 26px !important;
  }

  .lg\:h-7\.5 {
    height: 30px !important;
  }

  .lg\:h-17\.5 {
    height: 70px !important;
  }

  .lg\:h-28\.5 {
    height: 114px !important;
  }

  .lg\:h-31\.5 {
    height: 126px !important;
  }

  .lg\:h-37\.5 {
    height: 150px !important;
  }

  .lg\:h-72\.5 {
    height: 290px !important;
  }

  .lg\:h-sm {
    height: 8px !important;
  }

  .lg\:h-md {
    height: 16px !important;
  }

  .lg\:h-lg {
    height: 24px !important;
  }

  .lg\:h-xl {
    height: 32px !important;
  }

  .lg\:h-n1 {
    height: -4px !important;
  }

  .lg\:h-n2 {
    height: -8px !important;
  }

  .lg\:h-n3 {
    height: -12px !important;
  }

  .lg\:h-n4 {
    height: -16px !important;
  }

  .lg\:h-n5 {
    height: -20px !important;
  }

  .lg\:h-n6 {
    height: -24px !important;
  }

  .lg\:h-n7 {
    height: -28px !important;
  }

  .lg\:h-n8 {
    height: -32px !important;
  }

  .lg\:h-n9 {
    height: -36px !important;
  }

  .lg\:h-n10 {
    height: -40px !important;
  }

  .lg\:h-n11 {
    height: -44px !important;
  }

  .lg\:h-n12 {
    height: -48px !important;
  }

  .lg\:h-n13 {
    height: -52px !important;
  }

  .lg\:h-n14 {
    height: -46px !important;
  }

  .lg\:h-n22 {
    height: -88px !important;
  }

  .lg\:h-1\/2 {
    height: 50% !important;
  }

  .lg\:h-1\/3 {
    height: 33.333333% !important;
  }

  .lg\:h-2\/3 {
    height: 66.666667% !important;
  }

  .lg\:h-1\/4 {
    height: 25% !important;
  }

  .lg\:h-2\/4 {
    height: 50% !important;
  }

  .lg\:h-3\/4 {
    height: 75% !important;
  }

  .lg\:h-1\/5 {
    height: 20% !important;
  }

  .lg\:h-2\/5 {
    height: 40% !important;
  }

  .lg\:h-3\/5 {
    height: 60% !important;
  }

  .lg\:h-4\/5 {
    height: 80% !important;
  }

  .lg\:h-1\/6 {
    height: 16.666667% !important;
  }

  .lg\:h-2\/6 {
    height: 33.333333% !important;
  }

  .lg\:h-3\/6 {
    height: 50% !important;
  }

  .lg\:h-4\/6 {
    height: 66.666667% !important;
  }

  .lg\:h-5\/6 {
    height: 83.333333% !important;
  }

  .lg\:h-full {
    height: 100% !important;
  }

  .lg\:h-screen {
    height: 100vh !important;
  }

  .lg\:text-0 {
    font-size: 12px !important;
    line-height: 18px !important;
  }

  .lg\:text-1 {
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-2 {
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-3 {
    font-size: 18px !important;
    line-height: 28px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-4 {
    font-size: 20px !important;
    line-height: 30px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-5 {
    font-size: 24px !important;
    line-height: 32px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-6 {
    font-size: 30px !important;
    line-height: 38px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-7 {
    font-size: 36px !important;
    line-height: 44px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-0\.5 {
    font-size: 13px !important;
    line-height: 19px !important;
    letter-spacing: -0.01em !important;
  }

  .lg\:text-xs {
    font-size: .75rem !important;
  }

  .lg\:text-sm {
    font-size: .875rem !important;
  }

  .lg\:text-base {
    font-size: 1rem !important;
  }

  .lg\:text-lg {
    font-size: 1.125rem !important;
  }

  .lg\:text-xl {
    font-size: 1.25rem !important;
  }

  .lg\:leading-3 {
    line-height: .75rem !important;
  }

  .lg\:leading-4 {
    line-height: 1rem !important;
  }

  .lg\:leading-5 {
    line-height: 1.25rem !important;
  }

  .lg\:leading-6 {
    line-height: 1.5rem !important;
  }

  .lg\:leading-7 {
    line-height: 1.75rem !important;
  }

  .lg\:leading-8 {
    line-height: 2rem !important;
  }

  .lg\:leading-9 {
    line-height: 2.25rem !important;
  }

  .lg\:leading-10 {
    line-height: 2.5rem !important;
  }

  .lg\:leading-none {
    line-height: 1 !important;
  }

  .lg\:leading-tight {
    line-height: 1.25 !important;
  }

  .lg\:leading-snug {
    line-height: 1.375 !important;
  }

  .lg\:leading-normal {
    line-height: 1.5 !important;
  }

  .lg\:leading-relaxed {
    line-height: 1.625 !important;
  }

  .lg\:leading-loose {
    line-height: 2 !important;
  }

  .lg\:list-inside {
    list-style-position: inside !important;
  }

  .lg\:list-outside {
    list-style-position: outside !important;
  }

  .lg\:list-none {
    list-style-type: none !important;
  }

  .lg\:list-disc {
    list-style-type: disc !important;
  }

  .lg\:list-decimal {
    list-style-type: decimal !important;
  }

  .lg\:m-0 {
    margin: 0px !important;
  }

  .lg\:m-1 {
    margin: 4px !important;
  }

  .lg\:m-2 {
    margin: 8px !important;
  }

  .lg\:m-3 {
    margin: 12px !important;
  }

  .lg\:m-4 {
    margin: 16px !important;
  }

  .lg\:m-5 {
    margin: 20px !important;
  }

  .lg\:m-6 {
    margin: 24px !important;
  }

  .lg\:m-7 {
    margin: 28px !important;
  }

  .lg\:m-8 {
    margin: 32px !important;
  }

  .lg\:m-9 {
    margin: 36px !important;
  }

  .lg\:m-10 {
    margin: 40px !important;
  }

  .lg\:m-11 {
    margin: 44px !important;
  }

  .lg\:m-12 {
    margin: 48px !important;
  }

  .lg\:m-13 {
    margin: 52px !important;
  }

  .lg\:m-14 {
    margin: 56px !important;
  }

  .lg\:m-15 {
    margin: 60px !important;
  }

  .lg\:m-16 {
    margin: 64px !important;
  }

  .lg\:m-17 {
    margin: 68px !important;
  }

  .lg\:m-18 {
    margin: 72px !important;
  }

  .lg\:m-19 {
    margin: 76px !important;
  }

  .lg\:m-20 {
    margin: 80px !important;
  }

  .lg\:m-21 {
    margin: 84px !important;
  }

  .lg\:m-22 {
    margin: 88px !important;
  }

  .lg\:m-23 {
    margin: 92px !important;
  }

  .lg\:m-24 {
    margin: 96px !important;
  }

  .lg\:m-25 {
    margin: 100px !important;
  }

  .lg\:m-26 {
    margin: 104px !important;
  }

  .lg\:m-27 {
    margin: 108px !important;
  }

  .lg\:m-28 {
    margin: 112px !important;
  }

  .lg\:m-29 {
    margin: 116px !important;
  }

  .lg\:m-30 {
    margin: 120px !important;
  }

  .lg\:m-31 {
    margin: 124px !important;
  }

  .lg\:m-32 {
    margin: 128px !important;
  }

  .lg\:m-33 {
    margin: 132px !important;
  }

  .lg\:m-34 {
    margin: 136px !important;
  }

  .lg\:m-35 {
    margin: 140px !important;
  }

  .lg\:m-36 {
    margin: 144px !important;
  }

  .lg\:m-37 {
    margin: 148px !important;
  }

  .lg\:m-38 {
    margin: 152px !important;
  }

  .lg\:m-39 {
    margin: 156px !important;
  }

  .lg\:m-40 {
    margin: 160px !important;
  }

  .lg\:m-41 {
    margin: 164px !important;
  }

  .lg\:m-42 {
    margin: 168px !important;
  }

  .lg\:m-43 {
    margin: 172px !important;
  }

  .lg\:m-44 {
    margin: 176px !important;
  }

  .lg\:m-45 {
    margin: 180px !important;
  }

  .lg\:m-46 {
    margin: 184px !important;
  }

  .lg\:m-47 {
    margin: 188px !important;
  }

  .lg\:m-48 {
    margin: 192px !important;
  }

  .lg\:m-49 {
    margin: 196px !important;
  }

  .lg\:m-50 {
    margin: 200px !important;
  }

  .lg\:m-51 {
    margin: 204px !important;
  }

  .lg\:m-52 {
    margin: 208px !important;
  }

  .lg\:m-53 {
    margin: 212px !important;
  }

  .lg\:m-54 {
    margin: 216px !important;
  }

  .lg\:m-55 {
    margin: 220px !important;
  }

  .lg\:m-56 {
    margin: 224px !important;
  }

  .lg\:m-57 {
    margin: 228px !important;
  }

  .lg\:m-60 {
    margin: 240px !important;
  }

  .lg\:m-61 {
    margin: 244px !important;
  }

  .lg\:m-62 {
    margin: 248px !important;
  }

  .lg\:m-65 {
    margin: 260px !important;
  }

  .lg\:m-66 {
    margin: 264px !important;
  }

  .lg\:m-68 {
    margin: 272px !important;
  }

  .lg\:m-69 {
    margin: 276px !important;
  }

  .lg\:m-70 {
    margin: 280px !important;
  }

  .lg\:m-73 {
    margin: 292px !important;
  }

  .lg\:m-74 {
    margin: 296px !important;
  }

  .lg\:m-75 {
    margin: 300px !important;
  }

  .lg\:m-77 {
    margin: 308px !important;
  }

  .lg\:m-78 {
    margin: 312px !important;
  }

  .lg\:m-80 {
    margin: 320px !important;
  }

  .lg\:m-81 {
    margin: 324px !important;
  }

  .lg\:m-84 {
    margin: 336px !important;
  }

  .lg\:m-87 {
    margin: 348px !important;
  }

  .lg\:m-90 {
    margin: 360px !important;
  }

  .lg\:m-91 {
    margin: 364px !important;
  }

  .lg\:m-92 {
    margin: 368px !important;
  }

  .lg\:m-93 {
    margin: 372px !important;
  }

  .lg\:m-94 {
    margin: 376px !important;
  }

  .lg\:m-95 {
    margin: 380px !important;
  }

  .lg\:m-96 {
    margin: 384px !important;
  }

  .lg\:m-97 {
    margin: 388px !important;
  }

  .lg\:m-98 {
    margin: 392px !important;
  }

  .lg\:m-99 {
    margin: 396px !important;
  }

  .lg\:m-100 {
    margin: 400px !important;
  }

  .lg\:m-101 {
    margin: 404px !important;
  }

  .lg\:m-102 {
    margin: 408px !important;
  }

  .lg\:m-103 {
    margin: 412px !important;
  }

  .lg\:m-104 {
    margin: 416px !important;
  }

  .lg\:m-105 {
    margin: 420px !important;
  }

  .lg\:m-107 {
    margin: 428px !important;
  }

  .lg\:m-110 {
    margin: 440px !important;
  }

  .lg\:m-112 {
    margin: 448px !important;
  }

  .lg\:m-114 {
    margin: 456px !important;
  }

  .lg\:m-115 {
    margin: 460px !important;
  }

  .lg\:m-119 {
    margin: 476px !important;
  }

  .lg\:m-120 {
    margin: 480px !important;
  }

  .lg\:m-122 {
    margin: 488px !important;
  }

  .lg\:m-124 {
    margin: 496px !important;
  }

  .lg\:m-130 {
    margin: 520px !important;
  }

  .lg\:m-138 {
    margin: 552px !important;
  }

  .lg\:m-143 {
    margin: 572px !important;
  }

  .lg\:m-148 {
    margin: 592px !important;
  }

  .lg\:m-150 {
    margin: 600px !important;
  }

  .lg\:m-154 {
    margin: 616px !important;
  }

  .lg\:m-160 {
    margin: 640px !important;
  }

  .lg\:m-162 {
    margin: 648px !important;
  }

  .lg\:m-164 {
    margin: 656px !important;
  }

  .lg\:m-165 {
    margin: 660px !important;
  }

  .lg\:m-166 {
    margin: 664px !important;
  }

  .lg\:m-168 {
    margin: 672px !important;
  }

  .lg\:m-169 {
    margin: 676px !important;
  }

  .lg\:m-170 {
    margin: 680px !important;
  }

  .lg\:m-172 {
    margin: 688px !important;
  }

  .lg\:m-174 {
    margin: 696px !important;
  }

  .lg\:m-175 {
    margin: 700px !important;
  }

  .lg\:m-189 {
    margin: 756px !important;
  }

  .lg\:m-200 {
    margin: 800px !important;
  }

  .lg\:m-auto {
    margin: auto !important;
  }

  .lg\:m-0\.5 {
    margin: 2px !important;
  }

  .lg\:m-1\.5 {
    margin: 6px !important;
  }

  .lg\:m-3\.5 {
    margin: 14px !important;
  }

  .lg\:m-6\.5 {
    margin: 26px !important;
  }

  .lg\:m-7\.5 {
    margin: 30px !important;
  }

  .lg\:m-17\.5 {
    margin: 70px !important;
  }

  .lg\:m-28\.5 {
    margin: 114px !important;
  }

  .lg\:m-31\.5 {
    margin: 126px !important;
  }

  .lg\:m-37\.5 {
    margin: 150px !important;
  }

  .lg\:m-72\.5 {
    margin: 290px !important;
  }

  .lg\:m-sm {
    margin: 8px !important;
  }

  .lg\:m-md {
    margin: 16px !important;
  }

  .lg\:m-lg {
    margin: 24px !important;
  }

  .lg\:m-xl {
    margin: 32px !important;
  }

  .lg\:m-n1 {
    margin: -4px !important;
  }

  .lg\:m-n2 {
    margin: -8px !important;
  }

  .lg\:m-n3 {
    margin: -12px !important;
  }

  .lg\:m-n4 {
    margin: -16px !important;
  }

  .lg\:m-n5 {
    margin: -20px !important;
  }

  .lg\:m-n6 {
    margin: -24px !important;
  }

  .lg\:m-n7 {
    margin: -28px !important;
  }

  .lg\:m-n8 {
    margin: -32px !important;
  }

  .lg\:m-n9 {
    margin: -36px !important;
  }

  .lg\:m-n10 {
    margin: -40px !important;
  }

  .lg\:m-n11 {
    margin: -44px !important;
  }

  .lg\:m-n12 {
    margin: -48px !important;
  }

  .lg\:m-n13 {
    margin: -52px !important;
  }

  .lg\:m-n14 {
    margin: -46px !important;
  }

  .lg\:m-n22 {
    margin: -88px !important;
  }

  .lg\:-m-0 {
    margin: 0px !important;
  }

  .lg\:-m-1 {
    margin: -4px !important;
  }

  .lg\:-m-2 {
    margin: -8px !important;
  }

  .lg\:-m-3 {
    margin: -12px !important;
  }

  .lg\:-m-4 {
    margin: -16px !important;
  }

  .lg\:-m-5 {
    margin: -20px !important;
  }

  .lg\:-m-6 {
    margin: -24px !important;
  }

  .lg\:-m-7 {
    margin: -28px !important;
  }

  .lg\:-m-8 {
    margin: -32px !important;
  }

  .lg\:-m-9 {
    margin: -36px !important;
  }

  .lg\:-m-10 {
    margin: -40px !important;
  }

  .lg\:-m-11 {
    margin: -44px !important;
  }

  .lg\:-m-12 {
    margin: -48px !important;
  }

  .lg\:-m-13 {
    margin: -52px !important;
  }

  .lg\:-m-14 {
    margin: -56px !important;
  }

  .lg\:-m-15 {
    margin: -60px !important;
  }

  .lg\:-m-16 {
    margin: -64px !important;
  }

  .lg\:-m-17 {
    margin: -68px !important;
  }

  .lg\:-m-18 {
    margin: -72px !important;
  }

  .lg\:-m-19 {
    margin: -76px !important;
  }

  .lg\:-m-20 {
    margin: -80px !important;
  }

  .lg\:-m-21 {
    margin: -84px !important;
  }

  .lg\:-m-22 {
    margin: -88px !important;
  }

  .lg\:-m-23 {
    margin: -92px !important;
  }

  .lg\:-m-24 {
    margin: -96px !important;
  }

  .lg\:-m-25 {
    margin: -100px !important;
  }

  .lg\:-m-26 {
    margin: -104px !important;
  }

  .lg\:-m-27 {
    margin: -108px !important;
  }

  .lg\:-m-28 {
    margin: -112px !important;
  }

  .lg\:-m-29 {
    margin: -116px !important;
  }

  .lg\:-m-30 {
    margin: -120px !important;
  }

  .lg\:-m-31 {
    margin: -124px !important;
  }

  .lg\:-m-32 {
    margin: -128px !important;
  }

  .lg\:-m-33 {
    margin: -132px !important;
  }

  .lg\:-m-34 {
    margin: -136px !important;
  }

  .lg\:-m-35 {
    margin: -140px !important;
  }

  .lg\:-m-36 {
    margin: -144px !important;
  }

  .lg\:-m-37 {
    margin: -148px !important;
  }

  .lg\:-m-38 {
    margin: -152px !important;
  }

  .lg\:-m-39 {
    margin: -156px !important;
  }

  .lg\:-m-40 {
    margin: -160px !important;
  }

  .lg\:-m-41 {
    margin: -164px !important;
  }

  .lg\:-m-42 {
    margin: -168px !important;
  }

  .lg\:-m-43 {
    margin: -172px !important;
  }

  .lg\:-m-44 {
    margin: -176px !important;
  }

  .lg\:-m-45 {
    margin: -180px !important;
  }

  .lg\:-m-46 {
    margin: -184px !important;
  }

  .lg\:-m-47 {
    margin: -188px !important;
  }

  .lg\:-m-48 {
    margin: -192px !important;
  }

  .lg\:-m-49 {
    margin: -196px !important;
  }

  .lg\:-m-50 {
    margin: -200px !important;
  }

  .lg\:-m-51 {
    margin: -204px !important;
  }

  .lg\:-m-52 {
    margin: -208px !important;
  }

  .lg\:-m-53 {
    margin: -212px !important;
  }

  .lg\:-m-54 {
    margin: -216px !important;
  }

  .lg\:-m-55 {
    margin: -220px !important;
  }

  .lg\:-m-56 {
    margin: -224px !important;
  }

  .lg\:-m-57 {
    margin: -228px !important;
  }

  .lg\:-m-60 {
    margin: -240px !important;
  }

  .lg\:-m-61 {
    margin: -244px !important;
  }

  .lg\:-m-62 {
    margin: -248px !important;
  }

  .lg\:-m-65 {
    margin: -260px !important;
  }

  .lg\:-m-66 {
    margin: -264px !important;
  }

  .lg\:-m-68 {
    margin: -272px !important;
  }

  .lg\:-m-69 {
    margin: -276px !important;
  }

  .lg\:-m-70 {
    margin: -280px !important;
  }

  .lg\:-m-73 {
    margin: -292px !important;
  }

  .lg\:-m-74 {
    margin: -296px !important;
  }

  .lg\:-m-75 {
    margin: -300px !important;
  }

  .lg\:-m-77 {
    margin: -308px !important;
  }

  .lg\:-m-78 {
    margin: -312px !important;
  }

  .lg\:-m-80 {
    margin: -320px !important;
  }

  .lg\:-m-81 {
    margin: -324px !important;
  }

  .lg\:-m-84 {
    margin: -336px !important;
  }

  .lg\:-m-87 {
    margin: -348px !important;
  }

  .lg\:-m-90 {
    margin: -360px !important;
  }

  .lg\:-m-91 {
    margin: -364px !important;
  }

  .lg\:-m-92 {
    margin: -368px !important;
  }

  .lg\:-m-93 {
    margin: -372px !important;
  }

  .lg\:-m-94 {
    margin: -376px !important;
  }

  .lg\:-m-95 {
    margin: -380px !important;
  }

  .lg\:-m-96 {
    margin: -384px !important;
  }

  .lg\:-m-97 {
    margin: -388px !important;
  }

  .lg\:-m-98 {
    margin: -392px !important;
  }

  .lg\:-m-99 {
    margin: -396px !important;
  }

  .lg\:-m-100 {
    margin: -400px !important;
  }

  .lg\:-m-101 {
    margin: -404px !important;
  }

  .lg\:-m-102 {
    margin: -408px !important;
  }

  .lg\:-m-103 {
    margin: -412px !important;
  }

  .lg\:-m-104 {
    margin: -416px !important;
  }

  .lg\:-m-105 {
    margin: -420px !important;
  }

  .lg\:-m-107 {
    margin: -428px !important;
  }

  .lg\:-m-110 {
    margin: -440px !important;
  }

  .lg\:-m-112 {
    margin: -448px !important;
  }

  .lg\:-m-114 {
    margin: -456px !important;
  }

  .lg\:-m-115 {
    margin: -460px !important;
  }

  .lg\:-m-119 {
    margin: -476px !important;
  }

  .lg\:-m-120 {
    margin: -480px !important;
  }

  .lg\:-m-122 {
    margin: -488px !important;
  }

  .lg\:-m-124 {
    margin: -496px !important;
  }

  .lg\:-m-130 {
    margin: -520px !important;
  }

  .lg\:-m-138 {
    margin: -552px !important;
  }

  .lg\:-m-143 {
    margin: -572px !important;
  }

  .lg\:-m-148 {
    margin: -592px !important;
  }

  .lg\:-m-150 {
    margin: -600px !important;
  }

  .lg\:-m-154 {
    margin: -616px !important;
  }

  .lg\:-m-160 {
    margin: -640px !important;
  }

  .lg\:-m-162 {
    margin: -648px !important;
  }

  .lg\:-m-164 {
    margin: -656px !important;
  }

  .lg\:-m-165 {
    margin: -660px !important;
  }

  .lg\:-m-166 {
    margin: -664px !important;
  }

  .lg\:-m-168 {
    margin: -672px !important;
  }

  .lg\:-m-169 {
    margin: -676px !important;
  }

  .lg\:-m-170 {
    margin: -680px !important;
  }

  .lg\:-m-172 {
    margin: -688px !important;
  }

  .lg\:-m-174 {
    margin: -696px !important;
  }

  .lg\:-m-175 {
    margin: -700px !important;
  }

  .lg\:-m-189 {
    margin: -756px !important;
  }

  .lg\:-m-200 {
    margin: -800px !important;
  }

  .lg\:-m-0\.5 {
    margin: -2px !important;
  }

  .lg\:-m-1\.5 {
    margin: -6px !important;
  }

  .lg\:-m-3\.5 {
    margin: -14px !important;
  }

  .lg\:-m-6\.5 {
    margin: -26px !important;
  }

  .lg\:-m-7\.5 {
    margin: -30px !important;
  }

  .lg\:-m-17\.5 {
    margin: -70px !important;
  }

  .lg\:-m-28\.5 {
    margin: -114px !important;
  }

  .lg\:-m-31\.5 {
    margin: -126px !important;
  }

  .lg\:-m-37\.5 {
    margin: -150px !important;
  }

  .lg\:-m-72\.5 {
    margin: -290px !important;
  }

  .lg\:-m-sm {
    margin: -8px !important;
  }

  .lg\:-m-md {
    margin: -16px !important;
  }

  .lg\:-m-lg {
    margin: -24px !important;
  }

  .lg\:-m-xl {
    margin: -32px !important;
  }

  .lg\:-m-n1 {
    margin: 4px !important;
  }

  .lg\:-m-n2 {
    margin: 8px !important;
  }

  .lg\:-m-n3 {
    margin: 12px !important;
  }

  .lg\:-m-n4 {
    margin: 16px !important;
  }

  .lg\:-m-n5 {
    margin: 20px !important;
  }

  .lg\:-m-n6 {
    margin: 24px !important;
  }

  .lg\:-m-n7 {
    margin: 28px !important;
  }

  .lg\:-m-n8 {
    margin: 32px !important;
  }

  .lg\:-m-n9 {
    margin: 36px !important;
  }

  .lg\:-m-n10 {
    margin: 40px !important;
  }

  .lg\:-m-n11 {
    margin: 44px !important;
  }

  .lg\:-m-n12 {
    margin: 48px !important;
  }

  .lg\:-m-n13 {
    margin: 52px !important;
  }

  .lg\:-m-n14 {
    margin: 46px !important;
  }

  .lg\:-m-n22 {
    margin: 88px !important;
  }

  .lg\:my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .lg\:mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .lg\:my-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .lg\:mx-1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .lg\:my-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .lg\:mx-2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .lg\:my-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .lg\:mx-3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .lg\:my-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .lg\:mx-4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .lg\:my-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .lg\:mx-5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .lg\:my-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .lg\:mx-6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .lg\:my-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .lg\:mx-7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .lg\:my-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .lg\:mx-8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .lg\:my-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .lg\:mx-9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .lg\:my-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .lg\:mx-10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .lg\:my-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .lg\:mx-11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .lg\:my-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .lg\:mx-12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .lg\:my-13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .lg\:mx-13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .lg\:my-14 {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .lg\:mx-14 {
    margin-left: 56px !important;
    margin-right: 56px !important;
  }

  .lg\:my-15 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .lg\:mx-15 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .lg\:my-16 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .lg\:mx-16 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .lg\:my-17 {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }

  .lg\:mx-17 {
    margin-left: 68px !important;
    margin-right: 68px !important;
  }

  .lg\:my-18 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }

  .lg\:mx-18 {
    margin-left: 72px !important;
    margin-right: 72px !important;
  }

  .lg\:my-19 {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }

  .lg\:mx-19 {
    margin-left: 76px !important;
    margin-right: 76px !important;
  }

  .lg\:my-20 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .lg\:mx-20 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .lg\:my-21 {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .lg\:mx-21 {
    margin-left: 84px !important;
    margin-right: 84px !important;
  }

  .lg\:my-22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .lg\:mx-22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .lg\:my-23 {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }

  .lg\:mx-23 {
    margin-left: 92px !important;
    margin-right: 92px !important;
  }

  .lg\:my-24 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }

  .lg\:mx-24 {
    margin-left: 96px !important;
    margin-right: 96px !important;
  }

  .lg\:my-25 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .lg\:mx-25 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .lg\:my-26 {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }

  .lg\:mx-26 {
    margin-left: 104px !important;
    margin-right: 104px !important;
  }

  .lg\:my-27 {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }

  .lg\:mx-27 {
    margin-left: 108px !important;
    margin-right: 108px !important;
  }

  .lg\:my-28 {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .lg\:mx-28 {
    margin-left: 112px !important;
    margin-right: 112px !important;
  }

  .lg\:my-29 {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }

  .lg\:mx-29 {
    margin-left: 116px !important;
    margin-right: 116px !important;
  }

  .lg\:my-30 {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .lg\:mx-30 {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .lg\:my-31 {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }

  .lg\:mx-31 {
    margin-left: 124px !important;
    margin-right: 124px !important;
  }

  .lg\:my-32 {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }

  .lg\:mx-32 {
    margin-left: 128px !important;
    margin-right: 128px !important;
  }

  .lg\:my-33 {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }

  .lg\:mx-33 {
    margin-left: 132px !important;
    margin-right: 132px !important;
  }

  .lg\:my-34 {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }

  .lg\:mx-34 {
    margin-left: 136px !important;
    margin-right: 136px !important;
  }

  .lg\:my-35 {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .lg\:mx-35 {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .lg\:my-36 {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }

  .lg\:mx-36 {
    margin-left: 144px !important;
    margin-right: 144px !important;
  }

  .lg\:my-37 {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }

  .lg\:mx-37 {
    margin-left: 148px !important;
    margin-right: 148px !important;
  }

  .lg\:my-38 {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }

  .lg\:mx-38 {
    margin-left: 152px !important;
    margin-right: 152px !important;
  }

  .lg\:my-39 {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }

  .lg\:mx-39 {
    margin-left: 156px !important;
    margin-right: 156px !important;
  }

  .lg\:my-40 {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .lg\:mx-40 {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .lg\:my-41 {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }

  .lg\:mx-41 {
    margin-left: 164px !important;
    margin-right: 164px !important;
  }

  .lg\:my-42 {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }

  .lg\:mx-42 {
    margin-left: 168px !important;
    margin-right: 168px !important;
  }

  .lg\:my-43 {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }

  .lg\:mx-43 {
    margin-left: 172px !important;
    margin-right: 172px !important;
  }

  .lg\:my-44 {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }

  .lg\:mx-44 {
    margin-left: 176px !important;
    margin-right: 176px !important;
  }

  .lg\:my-45 {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }

  .lg\:mx-45 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }

  .lg\:my-46 {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }

  .lg\:mx-46 {
    margin-left: 184px !important;
    margin-right: 184px !important;
  }

  .lg\:my-47 {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }

  .lg\:mx-47 {
    margin-left: 188px !important;
    margin-right: 188px !important;
  }

  .lg\:my-48 {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }

  .lg\:mx-48 {
    margin-left: 192px !important;
    margin-right: 192px !important;
  }

  .lg\:my-49 {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }

  .lg\:mx-49 {
    margin-left: 196px !important;
    margin-right: 196px !important;
  }

  .lg\:my-50 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .lg\:mx-50 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }

  .lg\:my-51 {
    margin-top: 204px !important;
    margin-bottom: 204px !important;
  }

  .lg\:mx-51 {
    margin-left: 204px !important;
    margin-right: 204px !important;
  }

  .lg\:my-52 {
    margin-top: 208px !important;
    margin-bottom: 208px !important;
  }

  .lg\:mx-52 {
    margin-left: 208px !important;
    margin-right: 208px !important;
  }

  .lg\:my-53 {
    margin-top: 212px !important;
    margin-bottom: 212px !important;
  }

  .lg\:mx-53 {
    margin-left: 212px !important;
    margin-right: 212px !important;
  }

  .lg\:my-54 {
    margin-top: 216px !important;
    margin-bottom: 216px !important;
  }

  .lg\:mx-54 {
    margin-left: 216px !important;
    margin-right: 216px !important;
  }

  .lg\:my-55 {
    margin-top: 220px !important;
    margin-bottom: 220px !important;
  }

  .lg\:mx-55 {
    margin-left: 220px !important;
    margin-right: 220px !important;
  }

  .lg\:my-56 {
    margin-top: 224px !important;
    margin-bottom: 224px !important;
  }

  .lg\:mx-56 {
    margin-left: 224px !important;
    margin-right: 224px !important;
  }

  .lg\:my-57 {
    margin-top: 228px !important;
    margin-bottom: 228px !important;
  }

  .lg\:mx-57 {
    margin-left: 228px !important;
    margin-right: 228px !important;
  }

  .lg\:my-60 {
    margin-top: 240px !important;
    margin-bottom: 240px !important;
  }

  .lg\:mx-60 {
    margin-left: 240px !important;
    margin-right: 240px !important;
  }

  .lg\:my-61 {
    margin-top: 244px !important;
    margin-bottom: 244px !important;
  }

  .lg\:mx-61 {
    margin-left: 244px !important;
    margin-right: 244px !important;
  }

  .lg\:my-62 {
    margin-top: 248px !important;
    margin-bottom: 248px !important;
  }

  .lg\:mx-62 {
    margin-left: 248px !important;
    margin-right: 248px !important;
  }

  .lg\:my-65 {
    margin-top: 260px !important;
    margin-bottom: 260px !important;
  }

  .lg\:mx-65 {
    margin-left: 260px !important;
    margin-right: 260px !important;
  }

  .lg\:my-66 {
    margin-top: 264px !important;
    margin-bottom: 264px !important;
  }

  .lg\:mx-66 {
    margin-left: 264px !important;
    margin-right: 264px !important;
  }

  .lg\:my-68 {
    margin-top: 272px !important;
    margin-bottom: 272px !important;
  }

  .lg\:mx-68 {
    margin-left: 272px !important;
    margin-right: 272px !important;
  }

  .lg\:my-69 {
    margin-top: 276px !important;
    margin-bottom: 276px !important;
  }

  .lg\:mx-69 {
    margin-left: 276px !important;
    margin-right: 276px !important;
  }

  .lg\:my-70 {
    margin-top: 280px !important;
    margin-bottom: 280px !important;
  }

  .lg\:mx-70 {
    margin-left: 280px !important;
    margin-right: 280px !important;
  }

  .lg\:my-73 {
    margin-top: 292px !important;
    margin-bottom: 292px !important;
  }

  .lg\:mx-73 {
    margin-left: 292px !important;
    margin-right: 292px !important;
  }

  .lg\:my-74 {
    margin-top: 296px !important;
    margin-bottom: 296px !important;
  }

  .lg\:mx-74 {
    margin-left: 296px !important;
    margin-right: 296px !important;
  }

  .lg\:my-75 {
    margin-top: 300px !important;
    margin-bottom: 300px !important;
  }

  .lg\:mx-75 {
    margin-left: 300px !important;
    margin-right: 300px !important;
  }

  .lg\:my-77 {
    margin-top: 308px !important;
    margin-bottom: 308px !important;
  }

  .lg\:mx-77 {
    margin-left: 308px !important;
    margin-right: 308px !important;
  }

  .lg\:my-78 {
    margin-top: 312px !important;
    margin-bottom: 312px !important;
  }

  .lg\:mx-78 {
    margin-left: 312px !important;
    margin-right: 312px !important;
  }

  .lg\:my-80 {
    margin-top: 320px !important;
    margin-bottom: 320px !important;
  }

  .lg\:mx-80 {
    margin-left: 320px !important;
    margin-right: 320px !important;
  }

  .lg\:my-81 {
    margin-top: 324px !important;
    margin-bottom: 324px !important;
  }

  .lg\:mx-81 {
    margin-left: 324px !important;
    margin-right: 324px !important;
  }

  .lg\:my-84 {
    margin-top: 336px !important;
    margin-bottom: 336px !important;
  }

  .lg\:mx-84 {
    margin-left: 336px !important;
    margin-right: 336px !important;
  }

  .lg\:my-87 {
    margin-top: 348px !important;
    margin-bottom: 348px !important;
  }

  .lg\:mx-87 {
    margin-left: 348px !important;
    margin-right: 348px !important;
  }

  .lg\:my-90 {
    margin-top: 360px !important;
    margin-bottom: 360px !important;
  }

  .lg\:mx-90 {
    margin-left: 360px !important;
    margin-right: 360px !important;
  }

  .lg\:my-91 {
    margin-top: 364px !important;
    margin-bottom: 364px !important;
  }

  .lg\:mx-91 {
    margin-left: 364px !important;
    margin-right: 364px !important;
  }

  .lg\:my-92 {
    margin-top: 368px !important;
    margin-bottom: 368px !important;
  }

  .lg\:mx-92 {
    margin-left: 368px !important;
    margin-right: 368px !important;
  }

  .lg\:my-93 {
    margin-top: 372px !important;
    margin-bottom: 372px !important;
  }

  .lg\:mx-93 {
    margin-left: 372px !important;
    margin-right: 372px !important;
  }

  .lg\:my-94 {
    margin-top: 376px !important;
    margin-bottom: 376px !important;
  }

  .lg\:mx-94 {
    margin-left: 376px !important;
    margin-right: 376px !important;
  }

  .lg\:my-95 {
    margin-top: 380px !important;
    margin-bottom: 380px !important;
  }

  .lg\:mx-95 {
    margin-left: 380px !important;
    margin-right: 380px !important;
  }

  .lg\:my-96 {
    margin-top: 384px !important;
    margin-bottom: 384px !important;
  }

  .lg\:mx-96 {
    margin-left: 384px !important;
    margin-right: 384px !important;
  }

  .lg\:my-97 {
    margin-top: 388px !important;
    margin-bottom: 388px !important;
  }

  .lg\:mx-97 {
    margin-left: 388px !important;
    margin-right: 388px !important;
  }

  .lg\:my-98 {
    margin-top: 392px !important;
    margin-bottom: 392px !important;
  }

  .lg\:mx-98 {
    margin-left: 392px !important;
    margin-right: 392px !important;
  }

  .lg\:my-99 {
    margin-top: 396px !important;
    margin-bottom: 396px !important;
  }

  .lg\:mx-99 {
    margin-left: 396px !important;
    margin-right: 396px !important;
  }

  .lg\:my-100 {
    margin-top: 400px !important;
    margin-bottom: 400px !important;
  }

  .lg\:mx-100 {
    margin-left: 400px !important;
    margin-right: 400px !important;
  }

  .lg\:my-101 {
    margin-top: 404px !important;
    margin-bottom: 404px !important;
  }

  .lg\:mx-101 {
    margin-left: 404px !important;
    margin-right: 404px !important;
  }

  .lg\:my-102 {
    margin-top: 408px !important;
    margin-bottom: 408px !important;
  }

  .lg\:mx-102 {
    margin-left: 408px !important;
    margin-right: 408px !important;
  }

  .lg\:my-103 {
    margin-top: 412px !important;
    margin-bottom: 412px !important;
  }

  .lg\:mx-103 {
    margin-left: 412px !important;
    margin-right: 412px !important;
  }

  .lg\:my-104 {
    margin-top: 416px !important;
    margin-bottom: 416px !important;
  }

  .lg\:mx-104 {
    margin-left: 416px !important;
    margin-right: 416px !important;
  }

  .lg\:my-105 {
    margin-top: 420px !important;
    margin-bottom: 420px !important;
  }

  .lg\:mx-105 {
    margin-left: 420px !important;
    margin-right: 420px !important;
  }

  .lg\:my-107 {
    margin-top: 428px !important;
    margin-bottom: 428px !important;
  }

  .lg\:mx-107 {
    margin-left: 428px !important;
    margin-right: 428px !important;
  }

  .lg\:my-110 {
    margin-top: 440px !important;
    margin-bottom: 440px !important;
  }

  .lg\:mx-110 {
    margin-left: 440px !important;
    margin-right: 440px !important;
  }

  .lg\:my-112 {
    margin-top: 448px !important;
    margin-bottom: 448px !important;
  }

  .lg\:mx-112 {
    margin-left: 448px !important;
    margin-right: 448px !important;
  }

  .lg\:my-114 {
    margin-top: 456px !important;
    margin-bottom: 456px !important;
  }

  .lg\:mx-114 {
    margin-left: 456px !important;
    margin-right: 456px !important;
  }

  .lg\:my-115 {
    margin-top: 460px !important;
    margin-bottom: 460px !important;
  }

  .lg\:mx-115 {
    margin-left: 460px !important;
    margin-right: 460px !important;
  }

  .lg\:my-119 {
    margin-top: 476px !important;
    margin-bottom: 476px !important;
  }

  .lg\:mx-119 {
    margin-left: 476px !important;
    margin-right: 476px !important;
  }

  .lg\:my-120 {
    margin-top: 480px !important;
    margin-bottom: 480px !important;
  }

  .lg\:mx-120 {
    margin-left: 480px !important;
    margin-right: 480px !important;
  }

  .lg\:my-122 {
    margin-top: 488px !important;
    margin-bottom: 488px !important;
  }

  .lg\:mx-122 {
    margin-left: 488px !important;
    margin-right: 488px !important;
  }

  .lg\:my-124 {
    margin-top: 496px !important;
    margin-bottom: 496px !important;
  }

  .lg\:mx-124 {
    margin-left: 496px !important;
    margin-right: 496px !important;
  }

  .lg\:my-130 {
    margin-top: 520px !important;
    margin-bottom: 520px !important;
  }

  .lg\:mx-130 {
    margin-left: 520px !important;
    margin-right: 520px !important;
  }

  .lg\:my-138 {
    margin-top: 552px !important;
    margin-bottom: 552px !important;
  }

  .lg\:mx-138 {
    margin-left: 552px !important;
    margin-right: 552px !important;
  }

  .lg\:my-143 {
    margin-top: 572px !important;
    margin-bottom: 572px !important;
  }

  .lg\:mx-143 {
    margin-left: 572px !important;
    margin-right: 572px !important;
  }

  .lg\:my-148 {
    margin-top: 592px !important;
    margin-bottom: 592px !important;
  }

  .lg\:mx-148 {
    margin-left: 592px !important;
    margin-right: 592px !important;
  }

  .lg\:my-150 {
    margin-top: 600px !important;
    margin-bottom: 600px !important;
  }

  .lg\:mx-150 {
    margin-left: 600px !important;
    margin-right: 600px !important;
  }

  .lg\:my-154 {
    margin-top: 616px !important;
    margin-bottom: 616px !important;
  }

  .lg\:mx-154 {
    margin-left: 616px !important;
    margin-right: 616px !important;
  }

  .lg\:my-160 {
    margin-top: 640px !important;
    margin-bottom: 640px !important;
  }

  .lg\:mx-160 {
    margin-left: 640px !important;
    margin-right: 640px !important;
  }

  .lg\:my-162 {
    margin-top: 648px !important;
    margin-bottom: 648px !important;
  }

  .lg\:mx-162 {
    margin-left: 648px !important;
    margin-right: 648px !important;
  }

  .lg\:my-164 {
    margin-top: 656px !important;
    margin-bottom: 656px !important;
  }

  .lg\:mx-164 {
    margin-left: 656px !important;
    margin-right: 656px !important;
  }

  .lg\:my-165 {
    margin-top: 660px !important;
    margin-bottom: 660px !important;
  }

  .lg\:mx-165 {
    margin-left: 660px !important;
    margin-right: 660px !important;
  }

  .lg\:my-166 {
    margin-top: 664px !important;
    margin-bottom: 664px !important;
  }

  .lg\:mx-166 {
    margin-left: 664px !important;
    margin-right: 664px !important;
  }

  .lg\:my-168 {
    margin-top: 672px !important;
    margin-bottom: 672px !important;
  }

  .lg\:mx-168 {
    margin-left: 672px !important;
    margin-right: 672px !important;
  }

  .lg\:my-169 {
    margin-top: 676px !important;
    margin-bottom: 676px !important;
  }

  .lg\:mx-169 {
    margin-left: 676px !important;
    margin-right: 676px !important;
  }

  .lg\:my-170 {
    margin-top: 680px !important;
    margin-bottom: 680px !important;
  }

  .lg\:mx-170 {
    margin-left: 680px !important;
    margin-right: 680px !important;
  }

  .lg\:my-172 {
    margin-top: 688px !important;
    margin-bottom: 688px !important;
  }

  .lg\:mx-172 {
    margin-left: 688px !important;
    margin-right: 688px !important;
  }

  .lg\:my-174 {
    margin-top: 696px !important;
    margin-bottom: 696px !important;
  }

  .lg\:mx-174 {
    margin-left: 696px !important;
    margin-right: 696px !important;
  }

  .lg\:my-175 {
    margin-top: 700px !important;
    margin-bottom: 700px !important;
  }

  .lg\:mx-175 {
    margin-left: 700px !important;
    margin-right: 700px !important;
  }

  .lg\:my-189 {
    margin-top: 756px !important;
    margin-bottom: 756px !important;
  }

  .lg\:mx-189 {
    margin-left: 756px !important;
    margin-right: 756px !important;
  }

  .lg\:my-200 {
    margin-top: 800px !important;
    margin-bottom: 800px !important;
  }

  .lg\:mx-200 {
    margin-left: 800px !important;
    margin-right: 800px !important;
  }

  .lg\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .lg\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .lg\:my-0\.5 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .lg\:mx-0\.5 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .lg\:my-1\.5 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .lg\:mx-1\.5 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }

  .lg\:my-3\.5 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .lg\:mx-3\.5 {
    margin-left: 14px !important;
    margin-right: 14px !important;
  }

  .lg\:my-6\.5 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }

  .lg\:mx-6\.5 {
    margin-left: 26px !important;
    margin-right: 26px !important;
  }

  .lg\:my-7\.5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .lg\:mx-7\.5 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .lg\:my-17\.5 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .lg\:mx-17\.5 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .lg\:my-28\.5 {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }

  .lg\:mx-28\.5 {
    margin-left: 114px !important;
    margin-right: 114px !important;
  }

  .lg\:my-31\.5 {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }

  .lg\:mx-31\.5 {
    margin-left: 126px !important;
    margin-right: 126px !important;
  }

  .lg\:my-37\.5 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .lg\:mx-37\.5 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .lg\:my-72\.5 {
    margin-top: 290px !important;
    margin-bottom: 290px !important;
  }

  .lg\:mx-72\.5 {
    margin-left: 290px !important;
    margin-right: 290px !important;
  }

  .lg\:my-sm {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .lg\:mx-sm {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .lg\:my-md {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .lg\:mx-md {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .lg\:my-lg {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .lg\:mx-lg {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .lg\:my-xl {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .lg\:mx-xl {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .lg\:my-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .lg\:mx-n1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .lg\:my-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .lg\:mx-n2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .lg\:my-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .lg\:mx-n3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .lg\:my-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .lg\:mx-n4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .lg\:my-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .lg\:mx-n5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .lg\:my-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .lg\:mx-n6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .lg\:my-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .lg\:mx-n7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .lg\:my-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .lg\:mx-n8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .lg\:my-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .lg\:mx-n9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .lg\:my-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .lg\:mx-n10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .lg\:my-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .lg\:mx-n11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .lg\:my-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .lg\:mx-n12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .lg\:my-n13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .lg\:mx-n13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .lg\:my-n14 {
    margin-top: -46px !important;
    margin-bottom: -46px !important;
  }

  .lg\:mx-n14 {
    margin-left: -46px !important;
    margin-right: -46px !important;
  }

  .lg\:my-n22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .lg\:mx-n22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .lg\:-my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .lg\:-mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .lg\:-my-1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .lg\:-mx-1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .lg\:-my-2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .lg\:-mx-2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .lg\:-my-3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .lg\:-mx-3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .lg\:-my-4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .lg\:-mx-4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .lg\:-my-5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .lg\:-mx-5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .lg\:-my-6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .lg\:-mx-6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .lg\:-my-7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .lg\:-mx-7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .lg\:-my-8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .lg\:-mx-8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .lg\:-my-9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .lg\:-mx-9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .lg\:-my-10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .lg\:-mx-10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .lg\:-my-11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .lg\:-mx-11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .lg\:-my-12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .lg\:-mx-12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .lg\:-my-13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .lg\:-mx-13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .lg\:-my-14 {
    margin-top: -56px !important;
    margin-bottom: -56px !important;
  }

  .lg\:-mx-14 {
    margin-left: -56px !important;
    margin-right: -56px !important;
  }

  .lg\:-my-15 {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .lg\:-mx-15 {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .lg\:-my-16 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }

  .lg\:-mx-16 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }

  .lg\:-my-17 {
    margin-top: -68px !important;
    margin-bottom: -68px !important;
  }

  .lg\:-mx-17 {
    margin-left: -68px !important;
    margin-right: -68px !important;
  }

  .lg\:-my-18 {
    margin-top: -72px !important;
    margin-bottom: -72px !important;
  }

  .lg\:-mx-18 {
    margin-left: -72px !important;
    margin-right: -72px !important;
  }

  .lg\:-my-19 {
    margin-top: -76px !important;
    margin-bottom: -76px !important;
  }

  .lg\:-mx-19 {
    margin-left: -76px !important;
    margin-right: -76px !important;
  }

  .lg\:-my-20 {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .lg\:-mx-20 {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .lg\:-my-21 {
    margin-top: -84px !important;
    margin-bottom: -84px !important;
  }

  .lg\:-mx-21 {
    margin-left: -84px !important;
    margin-right: -84px !important;
  }

  .lg\:-my-22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .lg\:-mx-22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .lg\:-my-23 {
    margin-top: -92px !important;
    margin-bottom: -92px !important;
  }

  .lg\:-mx-23 {
    margin-left: -92px !important;
    margin-right: -92px !important;
  }

  .lg\:-my-24 {
    margin-top: -96px !important;
    margin-bottom: -96px !important;
  }

  .lg\:-mx-24 {
    margin-left: -96px !important;
    margin-right: -96px !important;
  }

  .lg\:-my-25 {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .lg\:-mx-25 {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }

  .lg\:-my-26 {
    margin-top: -104px !important;
    margin-bottom: -104px !important;
  }

  .lg\:-mx-26 {
    margin-left: -104px !important;
    margin-right: -104px !important;
  }

  .lg\:-my-27 {
    margin-top: -108px !important;
    margin-bottom: -108px !important;
  }

  .lg\:-mx-27 {
    margin-left: -108px !important;
    margin-right: -108px !important;
  }

  .lg\:-my-28 {
    margin-top: -112px !important;
    margin-bottom: -112px !important;
  }

  .lg\:-mx-28 {
    margin-left: -112px !important;
    margin-right: -112px !important;
  }

  .lg\:-my-29 {
    margin-top: -116px !important;
    margin-bottom: -116px !important;
  }

  .lg\:-mx-29 {
    margin-left: -116px !important;
    margin-right: -116px !important;
  }

  .lg\:-my-30 {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .lg\:-mx-30 {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }

  .lg\:-my-31 {
    margin-top: -124px !important;
    margin-bottom: -124px !important;
  }

  .lg\:-mx-31 {
    margin-left: -124px !important;
    margin-right: -124px !important;
  }

  .lg\:-my-32 {
    margin-top: -128px !important;
    margin-bottom: -128px !important;
  }

  .lg\:-mx-32 {
    margin-left: -128px !important;
    margin-right: -128px !important;
  }

  .lg\:-my-33 {
    margin-top: -132px !important;
    margin-bottom: -132px !important;
  }

  .lg\:-mx-33 {
    margin-left: -132px !important;
    margin-right: -132px !important;
  }

  .lg\:-my-34 {
    margin-top: -136px !important;
    margin-bottom: -136px !important;
  }

  .lg\:-mx-34 {
    margin-left: -136px !important;
    margin-right: -136px !important;
  }

  .lg\:-my-35 {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .lg\:-mx-35 {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }

  .lg\:-my-36 {
    margin-top: -144px !important;
    margin-bottom: -144px !important;
  }

  .lg\:-mx-36 {
    margin-left: -144px !important;
    margin-right: -144px !important;
  }

  .lg\:-my-37 {
    margin-top: -148px !important;
    margin-bottom: -148px !important;
  }

  .lg\:-mx-37 {
    margin-left: -148px !important;
    margin-right: -148px !important;
  }

  .lg\:-my-38 {
    margin-top: -152px !important;
    margin-bottom: -152px !important;
  }

  .lg\:-mx-38 {
    margin-left: -152px !important;
    margin-right: -152px !important;
  }

  .lg\:-my-39 {
    margin-top: -156px !important;
    margin-bottom: -156px !important;
  }

  .lg\:-mx-39 {
    margin-left: -156px !important;
    margin-right: -156px !important;
  }

  .lg\:-my-40 {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .lg\:-mx-40 {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }

  .lg\:-my-41 {
    margin-top: -164px !important;
    margin-bottom: -164px !important;
  }

  .lg\:-mx-41 {
    margin-left: -164px !important;
    margin-right: -164px !important;
  }

  .lg\:-my-42 {
    margin-top: -168px !important;
    margin-bottom: -168px !important;
  }

  .lg\:-mx-42 {
    margin-left: -168px !important;
    margin-right: -168px !important;
  }

  .lg\:-my-43 {
    margin-top: -172px !important;
    margin-bottom: -172px !important;
  }

  .lg\:-mx-43 {
    margin-left: -172px !important;
    margin-right: -172px !important;
  }

  .lg\:-my-44 {
    margin-top: -176px !important;
    margin-bottom: -176px !important;
  }

  .lg\:-mx-44 {
    margin-left: -176px !important;
    margin-right: -176px !important;
  }

  .lg\:-my-45 {
    margin-top: -180px !important;
    margin-bottom: -180px !important;
  }

  .lg\:-mx-45 {
    margin-left: -180px !important;
    margin-right: -180px !important;
  }

  .lg\:-my-46 {
    margin-top: -184px !important;
    margin-bottom: -184px !important;
  }

  .lg\:-mx-46 {
    margin-left: -184px !important;
    margin-right: -184px !important;
  }

  .lg\:-my-47 {
    margin-top: -188px !important;
    margin-bottom: -188px !important;
  }

  .lg\:-mx-47 {
    margin-left: -188px !important;
    margin-right: -188px !important;
  }

  .lg\:-my-48 {
    margin-top: -192px !important;
    margin-bottom: -192px !important;
  }

  .lg\:-mx-48 {
    margin-left: -192px !important;
    margin-right: -192px !important;
  }

  .lg\:-my-49 {
    margin-top: -196px !important;
    margin-bottom: -196px !important;
  }

  .lg\:-mx-49 {
    margin-left: -196px !important;
    margin-right: -196px !important;
  }

  .lg\:-my-50 {
    margin-top: -200px !important;
    margin-bottom: -200px !important;
  }

  .lg\:-mx-50 {
    margin-left: -200px !important;
    margin-right: -200px !important;
  }

  .lg\:-my-51 {
    margin-top: -204px !important;
    margin-bottom: -204px !important;
  }

  .lg\:-mx-51 {
    margin-left: -204px !important;
    margin-right: -204px !important;
  }

  .lg\:-my-52 {
    margin-top: -208px !important;
    margin-bottom: -208px !important;
  }

  .lg\:-mx-52 {
    margin-left: -208px !important;
    margin-right: -208px !important;
  }

  .lg\:-my-53 {
    margin-top: -212px !important;
    margin-bottom: -212px !important;
  }

  .lg\:-mx-53 {
    margin-left: -212px !important;
    margin-right: -212px !important;
  }

  .lg\:-my-54 {
    margin-top: -216px !important;
    margin-bottom: -216px !important;
  }

  .lg\:-mx-54 {
    margin-left: -216px !important;
    margin-right: -216px !important;
  }

  .lg\:-my-55 {
    margin-top: -220px !important;
    margin-bottom: -220px !important;
  }

  .lg\:-mx-55 {
    margin-left: -220px !important;
    margin-right: -220px !important;
  }

  .lg\:-my-56 {
    margin-top: -224px !important;
    margin-bottom: -224px !important;
  }

  .lg\:-mx-56 {
    margin-left: -224px !important;
    margin-right: -224px !important;
  }

  .lg\:-my-57 {
    margin-top: -228px !important;
    margin-bottom: -228px !important;
  }

  .lg\:-mx-57 {
    margin-left: -228px !important;
    margin-right: -228px !important;
  }

  .lg\:-my-60 {
    margin-top: -240px !important;
    margin-bottom: -240px !important;
  }

  .lg\:-mx-60 {
    margin-left: -240px !important;
    margin-right: -240px !important;
  }

  .lg\:-my-61 {
    margin-top: -244px !important;
    margin-bottom: -244px !important;
  }

  .lg\:-mx-61 {
    margin-left: -244px !important;
    margin-right: -244px !important;
  }

  .lg\:-my-62 {
    margin-top: -248px !important;
    margin-bottom: -248px !important;
  }

  .lg\:-mx-62 {
    margin-left: -248px !important;
    margin-right: -248px !important;
  }

  .lg\:-my-65 {
    margin-top: -260px !important;
    margin-bottom: -260px !important;
  }

  .lg\:-mx-65 {
    margin-left: -260px !important;
    margin-right: -260px !important;
  }

  .lg\:-my-66 {
    margin-top: -264px !important;
    margin-bottom: -264px !important;
  }

  .lg\:-mx-66 {
    margin-left: -264px !important;
    margin-right: -264px !important;
  }

  .lg\:-my-68 {
    margin-top: -272px !important;
    margin-bottom: -272px !important;
  }

  .lg\:-mx-68 {
    margin-left: -272px !important;
    margin-right: -272px !important;
  }

  .lg\:-my-69 {
    margin-top: -276px !important;
    margin-bottom: -276px !important;
  }

  .lg\:-mx-69 {
    margin-left: -276px !important;
    margin-right: -276px !important;
  }

  .lg\:-my-70 {
    margin-top: -280px !important;
    margin-bottom: -280px !important;
  }

  .lg\:-mx-70 {
    margin-left: -280px !important;
    margin-right: -280px !important;
  }

  .lg\:-my-73 {
    margin-top: -292px !important;
    margin-bottom: -292px !important;
  }

  .lg\:-mx-73 {
    margin-left: -292px !important;
    margin-right: -292px !important;
  }

  .lg\:-my-74 {
    margin-top: -296px !important;
    margin-bottom: -296px !important;
  }

  .lg\:-mx-74 {
    margin-left: -296px !important;
    margin-right: -296px !important;
  }

  .lg\:-my-75 {
    margin-top: -300px !important;
    margin-bottom: -300px !important;
  }

  .lg\:-mx-75 {
    margin-left: -300px !important;
    margin-right: -300px !important;
  }

  .lg\:-my-77 {
    margin-top: -308px !important;
    margin-bottom: -308px !important;
  }

  .lg\:-mx-77 {
    margin-left: -308px !important;
    margin-right: -308px !important;
  }

  .lg\:-my-78 {
    margin-top: -312px !important;
    margin-bottom: -312px !important;
  }

  .lg\:-mx-78 {
    margin-left: -312px !important;
    margin-right: -312px !important;
  }

  .lg\:-my-80 {
    margin-top: -320px !important;
    margin-bottom: -320px !important;
  }

  .lg\:-mx-80 {
    margin-left: -320px !important;
    margin-right: -320px !important;
  }

  .lg\:-my-81 {
    margin-top: -324px !important;
    margin-bottom: -324px !important;
  }

  .lg\:-mx-81 {
    margin-left: -324px !important;
    margin-right: -324px !important;
  }

  .lg\:-my-84 {
    margin-top: -336px !important;
    margin-bottom: -336px !important;
  }

  .lg\:-mx-84 {
    margin-left: -336px !important;
    margin-right: -336px !important;
  }

  .lg\:-my-87 {
    margin-top: -348px !important;
    margin-bottom: -348px !important;
  }

  .lg\:-mx-87 {
    margin-left: -348px !important;
    margin-right: -348px !important;
  }

  .lg\:-my-90 {
    margin-top: -360px !important;
    margin-bottom: -360px !important;
  }

  .lg\:-mx-90 {
    margin-left: -360px !important;
    margin-right: -360px !important;
  }

  .lg\:-my-91 {
    margin-top: -364px !important;
    margin-bottom: -364px !important;
  }

  .lg\:-mx-91 {
    margin-left: -364px !important;
    margin-right: -364px !important;
  }

  .lg\:-my-92 {
    margin-top: -368px !important;
    margin-bottom: -368px !important;
  }

  .lg\:-mx-92 {
    margin-left: -368px !important;
    margin-right: -368px !important;
  }

  .lg\:-my-93 {
    margin-top: -372px !important;
    margin-bottom: -372px !important;
  }

  .lg\:-mx-93 {
    margin-left: -372px !important;
    margin-right: -372px !important;
  }

  .lg\:-my-94 {
    margin-top: -376px !important;
    margin-bottom: -376px !important;
  }

  .lg\:-mx-94 {
    margin-left: -376px !important;
    margin-right: -376px !important;
  }

  .lg\:-my-95 {
    margin-top: -380px !important;
    margin-bottom: -380px !important;
  }

  .lg\:-mx-95 {
    margin-left: -380px !important;
    margin-right: -380px !important;
  }

  .lg\:-my-96 {
    margin-top: -384px !important;
    margin-bottom: -384px !important;
  }

  .lg\:-mx-96 {
    margin-left: -384px !important;
    margin-right: -384px !important;
  }

  .lg\:-my-97 {
    margin-top: -388px !important;
    margin-bottom: -388px !important;
  }

  .lg\:-mx-97 {
    margin-left: -388px !important;
    margin-right: -388px !important;
  }

  .lg\:-my-98 {
    margin-top: -392px !important;
    margin-bottom: -392px !important;
  }

  .lg\:-mx-98 {
    margin-left: -392px !important;
    margin-right: -392px !important;
  }

  .lg\:-my-99 {
    margin-top: -396px !important;
    margin-bottom: -396px !important;
  }

  .lg\:-mx-99 {
    margin-left: -396px !important;
    margin-right: -396px !important;
  }

  .lg\:-my-100 {
    margin-top: -400px !important;
    margin-bottom: -400px !important;
  }

  .lg\:-mx-100 {
    margin-left: -400px !important;
    margin-right: -400px !important;
  }

  .lg\:-my-101 {
    margin-top: -404px !important;
    margin-bottom: -404px !important;
  }

  .lg\:-mx-101 {
    margin-left: -404px !important;
    margin-right: -404px !important;
  }

  .lg\:-my-102 {
    margin-top: -408px !important;
    margin-bottom: -408px !important;
  }

  .lg\:-mx-102 {
    margin-left: -408px !important;
    margin-right: -408px !important;
  }

  .lg\:-my-103 {
    margin-top: -412px !important;
    margin-bottom: -412px !important;
  }

  .lg\:-mx-103 {
    margin-left: -412px !important;
    margin-right: -412px !important;
  }

  .lg\:-my-104 {
    margin-top: -416px !important;
    margin-bottom: -416px !important;
  }

  .lg\:-mx-104 {
    margin-left: -416px !important;
    margin-right: -416px !important;
  }

  .lg\:-my-105 {
    margin-top: -420px !important;
    margin-bottom: -420px !important;
  }

  .lg\:-mx-105 {
    margin-left: -420px !important;
    margin-right: -420px !important;
  }

  .lg\:-my-107 {
    margin-top: -428px !important;
    margin-bottom: -428px !important;
  }

  .lg\:-mx-107 {
    margin-left: -428px !important;
    margin-right: -428px !important;
  }

  .lg\:-my-110 {
    margin-top: -440px !important;
    margin-bottom: -440px !important;
  }

  .lg\:-mx-110 {
    margin-left: -440px !important;
    margin-right: -440px !important;
  }

  .lg\:-my-112 {
    margin-top: -448px !important;
    margin-bottom: -448px !important;
  }

  .lg\:-mx-112 {
    margin-left: -448px !important;
    margin-right: -448px !important;
  }

  .lg\:-my-114 {
    margin-top: -456px !important;
    margin-bottom: -456px !important;
  }

  .lg\:-mx-114 {
    margin-left: -456px !important;
    margin-right: -456px !important;
  }

  .lg\:-my-115 {
    margin-top: -460px !important;
    margin-bottom: -460px !important;
  }

  .lg\:-mx-115 {
    margin-left: -460px !important;
    margin-right: -460px !important;
  }

  .lg\:-my-119 {
    margin-top: -476px !important;
    margin-bottom: -476px !important;
  }

  .lg\:-mx-119 {
    margin-left: -476px !important;
    margin-right: -476px !important;
  }

  .lg\:-my-120 {
    margin-top: -480px !important;
    margin-bottom: -480px !important;
  }

  .lg\:-mx-120 {
    margin-left: -480px !important;
    margin-right: -480px !important;
  }

  .lg\:-my-122 {
    margin-top: -488px !important;
    margin-bottom: -488px !important;
  }

  .lg\:-mx-122 {
    margin-left: -488px !important;
    margin-right: -488px !important;
  }

  .lg\:-my-124 {
    margin-top: -496px !important;
    margin-bottom: -496px !important;
  }

  .lg\:-mx-124 {
    margin-left: -496px !important;
    margin-right: -496px !important;
  }

  .lg\:-my-130 {
    margin-top: -520px !important;
    margin-bottom: -520px !important;
  }

  .lg\:-mx-130 {
    margin-left: -520px !important;
    margin-right: -520px !important;
  }

  .lg\:-my-138 {
    margin-top: -552px !important;
    margin-bottom: -552px !important;
  }

  .lg\:-mx-138 {
    margin-left: -552px !important;
    margin-right: -552px !important;
  }

  .lg\:-my-143 {
    margin-top: -572px !important;
    margin-bottom: -572px !important;
  }

  .lg\:-mx-143 {
    margin-left: -572px !important;
    margin-right: -572px !important;
  }

  .lg\:-my-148 {
    margin-top: -592px !important;
    margin-bottom: -592px !important;
  }

  .lg\:-mx-148 {
    margin-left: -592px !important;
    margin-right: -592px !important;
  }

  .lg\:-my-150 {
    margin-top: -600px !important;
    margin-bottom: -600px !important;
  }

  .lg\:-mx-150 {
    margin-left: -600px !important;
    margin-right: -600px !important;
  }

  .lg\:-my-154 {
    margin-top: -616px !important;
    margin-bottom: -616px !important;
  }

  .lg\:-mx-154 {
    margin-left: -616px !important;
    margin-right: -616px !important;
  }

  .lg\:-my-160 {
    margin-top: -640px !important;
    margin-bottom: -640px !important;
  }

  .lg\:-mx-160 {
    margin-left: -640px !important;
    margin-right: -640px !important;
  }

  .lg\:-my-162 {
    margin-top: -648px !important;
    margin-bottom: -648px !important;
  }

  .lg\:-mx-162 {
    margin-left: -648px !important;
    margin-right: -648px !important;
  }

  .lg\:-my-164 {
    margin-top: -656px !important;
    margin-bottom: -656px !important;
  }

  .lg\:-mx-164 {
    margin-left: -656px !important;
    margin-right: -656px !important;
  }

  .lg\:-my-165 {
    margin-top: -660px !important;
    margin-bottom: -660px !important;
  }

  .lg\:-mx-165 {
    margin-left: -660px !important;
    margin-right: -660px !important;
  }

  .lg\:-my-166 {
    margin-top: -664px !important;
    margin-bottom: -664px !important;
  }

  .lg\:-mx-166 {
    margin-left: -664px !important;
    margin-right: -664px !important;
  }

  .lg\:-my-168 {
    margin-top: -672px !important;
    margin-bottom: -672px !important;
  }

  .lg\:-mx-168 {
    margin-left: -672px !important;
    margin-right: -672px !important;
  }

  .lg\:-my-169 {
    margin-top: -676px !important;
    margin-bottom: -676px !important;
  }

  .lg\:-mx-169 {
    margin-left: -676px !important;
    margin-right: -676px !important;
  }

  .lg\:-my-170 {
    margin-top: -680px !important;
    margin-bottom: -680px !important;
  }

  .lg\:-mx-170 {
    margin-left: -680px !important;
    margin-right: -680px !important;
  }

  .lg\:-my-172 {
    margin-top: -688px !important;
    margin-bottom: -688px !important;
  }

  .lg\:-mx-172 {
    margin-left: -688px !important;
    margin-right: -688px !important;
  }

  .lg\:-my-174 {
    margin-top: -696px !important;
    margin-bottom: -696px !important;
  }

  .lg\:-mx-174 {
    margin-left: -696px !important;
    margin-right: -696px !important;
  }

  .lg\:-my-175 {
    margin-top: -700px !important;
    margin-bottom: -700px !important;
  }

  .lg\:-mx-175 {
    margin-left: -700px !important;
    margin-right: -700px !important;
  }

  .lg\:-my-189 {
    margin-top: -756px !important;
    margin-bottom: -756px !important;
  }

  .lg\:-mx-189 {
    margin-left: -756px !important;
    margin-right: -756px !important;
  }

  .lg\:-my-200 {
    margin-top: -800px !important;
    margin-bottom: -800px !important;
  }

  .lg\:-mx-200 {
    margin-left: -800px !important;
    margin-right: -800px !important;
  }

  .lg\:-my-0\.5 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .lg\:-mx-0\.5 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .lg\:-my-1\.5 {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .lg\:-mx-1\.5 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .lg\:-my-3\.5 {
    margin-top: -14px !important;
    margin-bottom: -14px !important;
  }

  .lg\:-mx-3\.5 {
    margin-left: -14px !important;
    margin-right: -14px !important;
  }

  .lg\:-my-6\.5 {
    margin-top: -26px !important;
    margin-bottom: -26px !important;
  }

  .lg\:-mx-6\.5 {
    margin-left: -26px !important;
    margin-right: -26px !important;
  }

  .lg\:-my-7\.5 {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .lg\:-mx-7\.5 {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .lg\:-my-17\.5 {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .lg\:-mx-17\.5 {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .lg\:-my-28\.5 {
    margin-top: -114px !important;
    margin-bottom: -114px !important;
  }

  .lg\:-mx-28\.5 {
    margin-left: -114px !important;
    margin-right: -114px !important;
  }

  .lg\:-my-31\.5 {
    margin-top: -126px !important;
    margin-bottom: -126px !important;
  }

  .lg\:-mx-31\.5 {
    margin-left: -126px !important;
    margin-right: -126px !important;
  }

  .lg\:-my-37\.5 {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .lg\:-mx-37\.5 {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }

  .lg\:-my-72\.5 {
    margin-top: -290px !important;
    margin-bottom: -290px !important;
  }

  .lg\:-mx-72\.5 {
    margin-left: -290px !important;
    margin-right: -290px !important;
  }

  .lg\:-my-sm {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .lg\:-mx-sm {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .lg\:-my-md {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .lg\:-mx-md {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .lg\:-my-lg {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .lg\:-mx-lg {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .lg\:-my-xl {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .lg\:-mx-xl {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .lg\:-my-n1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .lg\:-mx-n1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .lg\:-my-n2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .lg\:-mx-n2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .lg\:-my-n3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .lg\:-mx-n3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .lg\:-my-n4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .lg\:-mx-n4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .lg\:-my-n5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .lg\:-mx-n5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .lg\:-my-n6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .lg\:-mx-n6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .lg\:-my-n7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .lg\:-mx-n7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .lg\:-my-n8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .lg\:-mx-n8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .lg\:-my-n9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .lg\:-mx-n9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .lg\:-my-n10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .lg\:-mx-n10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .lg\:-my-n11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .lg\:-mx-n11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .lg\:-my-n12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .lg\:-mx-n12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .lg\:-my-n13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .lg\:-mx-n13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .lg\:-my-n14 {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }

  .lg\:-mx-n14 {
    margin-left: 46px !important;
    margin-right: 46px !important;
  }

  .lg\:-my-n22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .lg\:-mx-n22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .lg\:mt-0 {
    margin-top: 0px !important;
  }

  .lg\:mr-0 {
    margin-right: 0px !important;
  }

  .lg\:mb-0 {
    margin-bottom: 0px !important;
  }

  .lg\:ml-0 {
    margin-left: 0px !important;
  }

  .lg\:mt-1 {
    margin-top: 4px !important;
  }

  .lg\:mr-1 {
    margin-right: 4px !important;
  }

  .lg\:mb-1 {
    margin-bottom: 4px !important;
  }

  .lg\:ml-1 {
    margin-left: 4px !important;
  }

  .lg\:mt-2 {
    margin-top: 8px !important;
  }

  .lg\:mr-2 {
    margin-right: 8px !important;
  }

  .lg\:mb-2 {
    margin-bottom: 8px !important;
  }

  .lg\:ml-2 {
    margin-left: 8px !important;
  }

  .lg\:mt-3 {
    margin-top: 12px !important;
  }

  .lg\:mr-3 {
    margin-right: 12px !important;
  }

  .lg\:mb-3 {
    margin-bottom: 12px !important;
  }

  .lg\:ml-3 {
    margin-left: 12px !important;
  }

  .lg\:mt-4 {
    margin-top: 16px !important;
  }

  .lg\:mr-4 {
    margin-right: 16px !important;
  }

  .lg\:mb-4 {
    margin-bottom: 16px !important;
  }

  .lg\:ml-4 {
    margin-left: 16px !important;
  }

  .lg\:mt-5 {
    margin-top: 20px !important;
  }

  .lg\:mr-5 {
    margin-right: 20px !important;
  }

  .lg\:mb-5 {
    margin-bottom: 20px !important;
  }

  .lg\:ml-5 {
    margin-left: 20px !important;
  }

  .lg\:mt-6 {
    margin-top: 24px !important;
  }

  .lg\:mr-6 {
    margin-right: 24px !important;
  }

  .lg\:mb-6 {
    margin-bottom: 24px !important;
  }

  .lg\:ml-6 {
    margin-left: 24px !important;
  }

  .lg\:mt-7 {
    margin-top: 28px !important;
  }

  .lg\:mr-7 {
    margin-right: 28px !important;
  }

  .lg\:mb-7 {
    margin-bottom: 28px !important;
  }

  .lg\:ml-7 {
    margin-left: 28px !important;
  }

  .lg\:mt-8 {
    margin-top: 32px !important;
  }

  .lg\:mr-8 {
    margin-right: 32px !important;
  }

  .lg\:mb-8 {
    margin-bottom: 32px !important;
  }

  .lg\:ml-8 {
    margin-left: 32px !important;
  }

  .lg\:mt-9 {
    margin-top: 36px !important;
  }

  .lg\:mr-9 {
    margin-right: 36px !important;
  }

  .lg\:mb-9 {
    margin-bottom: 36px !important;
  }

  .lg\:ml-9 {
    margin-left: 36px !important;
  }

  .lg\:mt-10 {
    margin-top: 40px !important;
  }

  .lg\:mr-10 {
    margin-right: 40px !important;
  }

  .lg\:mb-10 {
    margin-bottom: 40px !important;
  }

  .lg\:ml-10 {
    margin-left: 40px !important;
  }

  .lg\:mt-11 {
    margin-top: 44px !important;
  }

  .lg\:mr-11 {
    margin-right: 44px !important;
  }

  .lg\:mb-11 {
    margin-bottom: 44px !important;
  }

  .lg\:ml-11 {
    margin-left: 44px !important;
  }

  .lg\:mt-12 {
    margin-top: 48px !important;
  }

  .lg\:mr-12 {
    margin-right: 48px !important;
  }

  .lg\:mb-12 {
    margin-bottom: 48px !important;
  }

  .lg\:ml-12 {
    margin-left: 48px !important;
  }

  .lg\:mt-13 {
    margin-top: 52px !important;
  }

  .lg\:mr-13 {
    margin-right: 52px !important;
  }

  .lg\:mb-13 {
    margin-bottom: 52px !important;
  }

  .lg\:ml-13 {
    margin-left: 52px !important;
  }

  .lg\:mt-14 {
    margin-top: 56px !important;
  }

  .lg\:mr-14 {
    margin-right: 56px !important;
  }

  .lg\:mb-14 {
    margin-bottom: 56px !important;
  }

  .lg\:ml-14 {
    margin-left: 56px !important;
  }

  .lg\:mt-15 {
    margin-top: 60px !important;
  }

  .lg\:mr-15 {
    margin-right: 60px !important;
  }

  .lg\:mb-15 {
    margin-bottom: 60px !important;
  }

  .lg\:ml-15 {
    margin-left: 60px !important;
  }

  .lg\:mt-16 {
    margin-top: 64px !important;
  }

  .lg\:mr-16 {
    margin-right: 64px !important;
  }

  .lg\:mb-16 {
    margin-bottom: 64px !important;
  }

  .lg\:ml-16 {
    margin-left: 64px !important;
  }

  .lg\:mt-17 {
    margin-top: 68px !important;
  }

  .lg\:mr-17 {
    margin-right: 68px !important;
  }

  .lg\:mb-17 {
    margin-bottom: 68px !important;
  }

  .lg\:ml-17 {
    margin-left: 68px !important;
  }

  .lg\:mt-18 {
    margin-top: 72px !important;
  }

  .lg\:mr-18 {
    margin-right: 72px !important;
  }

  .lg\:mb-18 {
    margin-bottom: 72px !important;
  }

  .lg\:ml-18 {
    margin-left: 72px !important;
  }

  .lg\:mt-19 {
    margin-top: 76px !important;
  }

  .lg\:mr-19 {
    margin-right: 76px !important;
  }

  .lg\:mb-19 {
    margin-bottom: 76px !important;
  }

  .lg\:ml-19 {
    margin-left: 76px !important;
  }

  .lg\:mt-20 {
    margin-top: 80px !important;
  }

  .lg\:mr-20 {
    margin-right: 80px !important;
  }

  .lg\:mb-20 {
    margin-bottom: 80px !important;
  }

  .lg\:ml-20 {
    margin-left: 80px !important;
  }

  .lg\:mt-21 {
    margin-top: 84px !important;
  }

  .lg\:mr-21 {
    margin-right: 84px !important;
  }

  .lg\:mb-21 {
    margin-bottom: 84px !important;
  }

  .lg\:ml-21 {
    margin-left: 84px !important;
  }

  .lg\:mt-22 {
    margin-top: 88px !important;
  }

  .lg\:mr-22 {
    margin-right: 88px !important;
  }

  .lg\:mb-22 {
    margin-bottom: 88px !important;
  }

  .lg\:ml-22 {
    margin-left: 88px !important;
  }

  .lg\:mt-23 {
    margin-top: 92px !important;
  }

  .lg\:mr-23 {
    margin-right: 92px !important;
  }

  .lg\:mb-23 {
    margin-bottom: 92px !important;
  }

  .lg\:ml-23 {
    margin-left: 92px !important;
  }

  .lg\:mt-24 {
    margin-top: 96px !important;
  }

  .lg\:mr-24 {
    margin-right: 96px !important;
  }

  .lg\:mb-24 {
    margin-bottom: 96px !important;
  }

  .lg\:ml-24 {
    margin-left: 96px !important;
  }

  .lg\:mt-25 {
    margin-top: 100px !important;
  }

  .lg\:mr-25 {
    margin-right: 100px !important;
  }

  .lg\:mb-25 {
    margin-bottom: 100px !important;
  }

  .lg\:ml-25 {
    margin-left: 100px !important;
  }

  .lg\:mt-26 {
    margin-top: 104px !important;
  }

  .lg\:mr-26 {
    margin-right: 104px !important;
  }

  .lg\:mb-26 {
    margin-bottom: 104px !important;
  }

  .lg\:ml-26 {
    margin-left: 104px !important;
  }

  .lg\:mt-27 {
    margin-top: 108px !important;
  }

  .lg\:mr-27 {
    margin-right: 108px !important;
  }

  .lg\:mb-27 {
    margin-bottom: 108px !important;
  }

  .lg\:ml-27 {
    margin-left: 108px !important;
  }

  .lg\:mt-28 {
    margin-top: 112px !important;
  }

  .lg\:mr-28 {
    margin-right: 112px !important;
  }

  .lg\:mb-28 {
    margin-bottom: 112px !important;
  }

  .lg\:ml-28 {
    margin-left: 112px !important;
  }

  .lg\:mt-29 {
    margin-top: 116px !important;
  }

  .lg\:mr-29 {
    margin-right: 116px !important;
  }

  .lg\:mb-29 {
    margin-bottom: 116px !important;
  }

  .lg\:ml-29 {
    margin-left: 116px !important;
  }

  .lg\:mt-30 {
    margin-top: 120px !important;
  }

  .lg\:mr-30 {
    margin-right: 120px !important;
  }

  .lg\:mb-30 {
    margin-bottom: 120px !important;
  }

  .lg\:ml-30 {
    margin-left: 120px !important;
  }

  .lg\:mt-31 {
    margin-top: 124px !important;
  }

  .lg\:mr-31 {
    margin-right: 124px !important;
  }

  .lg\:mb-31 {
    margin-bottom: 124px !important;
  }

  .lg\:ml-31 {
    margin-left: 124px !important;
  }

  .lg\:mt-32 {
    margin-top: 128px !important;
  }

  .lg\:mr-32 {
    margin-right: 128px !important;
  }

  .lg\:mb-32 {
    margin-bottom: 128px !important;
  }

  .lg\:ml-32 {
    margin-left: 128px !important;
  }

  .lg\:mt-33 {
    margin-top: 132px !important;
  }

  .lg\:mr-33 {
    margin-right: 132px !important;
  }

  .lg\:mb-33 {
    margin-bottom: 132px !important;
  }

  .lg\:ml-33 {
    margin-left: 132px !important;
  }

  .lg\:mt-34 {
    margin-top: 136px !important;
  }

  .lg\:mr-34 {
    margin-right: 136px !important;
  }

  .lg\:mb-34 {
    margin-bottom: 136px !important;
  }

  .lg\:ml-34 {
    margin-left: 136px !important;
  }

  .lg\:mt-35 {
    margin-top: 140px !important;
  }

  .lg\:mr-35 {
    margin-right: 140px !important;
  }

  .lg\:mb-35 {
    margin-bottom: 140px !important;
  }

  .lg\:ml-35 {
    margin-left: 140px !important;
  }

  .lg\:mt-36 {
    margin-top: 144px !important;
  }

  .lg\:mr-36 {
    margin-right: 144px !important;
  }

  .lg\:mb-36 {
    margin-bottom: 144px !important;
  }

  .lg\:ml-36 {
    margin-left: 144px !important;
  }

  .lg\:mt-37 {
    margin-top: 148px !important;
  }

  .lg\:mr-37 {
    margin-right: 148px !important;
  }

  .lg\:mb-37 {
    margin-bottom: 148px !important;
  }

  .lg\:ml-37 {
    margin-left: 148px !important;
  }

  .lg\:mt-38 {
    margin-top: 152px !important;
  }

  .lg\:mr-38 {
    margin-right: 152px !important;
  }

  .lg\:mb-38 {
    margin-bottom: 152px !important;
  }

  .lg\:ml-38 {
    margin-left: 152px !important;
  }

  .lg\:mt-39 {
    margin-top: 156px !important;
  }

  .lg\:mr-39 {
    margin-right: 156px !important;
  }

  .lg\:mb-39 {
    margin-bottom: 156px !important;
  }

  .lg\:ml-39 {
    margin-left: 156px !important;
  }

  .lg\:mt-40 {
    margin-top: 160px !important;
  }

  .lg\:mr-40 {
    margin-right: 160px !important;
  }

  .lg\:mb-40 {
    margin-bottom: 160px !important;
  }

  .lg\:ml-40 {
    margin-left: 160px !important;
  }

  .lg\:mt-41 {
    margin-top: 164px !important;
  }

  .lg\:mr-41 {
    margin-right: 164px !important;
  }

  .lg\:mb-41 {
    margin-bottom: 164px !important;
  }

  .lg\:ml-41 {
    margin-left: 164px !important;
  }

  .lg\:mt-42 {
    margin-top: 168px !important;
  }

  .lg\:mr-42 {
    margin-right: 168px !important;
  }

  .lg\:mb-42 {
    margin-bottom: 168px !important;
  }

  .lg\:ml-42 {
    margin-left: 168px !important;
  }

  .lg\:mt-43 {
    margin-top: 172px !important;
  }

  .lg\:mr-43 {
    margin-right: 172px !important;
  }

  .lg\:mb-43 {
    margin-bottom: 172px !important;
  }

  .lg\:ml-43 {
    margin-left: 172px !important;
  }

  .lg\:mt-44 {
    margin-top: 176px !important;
  }

  .lg\:mr-44 {
    margin-right: 176px !important;
  }

  .lg\:mb-44 {
    margin-bottom: 176px !important;
  }

  .lg\:ml-44 {
    margin-left: 176px !important;
  }

  .lg\:mt-45 {
    margin-top: 180px !important;
  }

  .lg\:mr-45 {
    margin-right: 180px !important;
  }

  .lg\:mb-45 {
    margin-bottom: 180px !important;
  }

  .lg\:ml-45 {
    margin-left: 180px !important;
  }

  .lg\:mt-46 {
    margin-top: 184px !important;
  }

  .lg\:mr-46 {
    margin-right: 184px !important;
  }

  .lg\:mb-46 {
    margin-bottom: 184px !important;
  }

  .lg\:ml-46 {
    margin-left: 184px !important;
  }

  .lg\:mt-47 {
    margin-top: 188px !important;
  }

  .lg\:mr-47 {
    margin-right: 188px !important;
  }

  .lg\:mb-47 {
    margin-bottom: 188px !important;
  }

  .lg\:ml-47 {
    margin-left: 188px !important;
  }

  .lg\:mt-48 {
    margin-top: 192px !important;
  }

  .lg\:mr-48 {
    margin-right: 192px !important;
  }

  .lg\:mb-48 {
    margin-bottom: 192px !important;
  }

  .lg\:ml-48 {
    margin-left: 192px !important;
  }

  .lg\:mt-49 {
    margin-top: 196px !important;
  }

  .lg\:mr-49 {
    margin-right: 196px !important;
  }

  .lg\:mb-49 {
    margin-bottom: 196px !important;
  }

  .lg\:ml-49 {
    margin-left: 196px !important;
  }

  .lg\:mt-50 {
    margin-top: 200px !important;
  }

  .lg\:mr-50 {
    margin-right: 200px !important;
  }

  .lg\:mb-50 {
    margin-bottom: 200px !important;
  }

  .lg\:ml-50 {
    margin-left: 200px !important;
  }

  .lg\:mt-51 {
    margin-top: 204px !important;
  }

  .lg\:mr-51 {
    margin-right: 204px !important;
  }

  .lg\:mb-51 {
    margin-bottom: 204px !important;
  }

  .lg\:ml-51 {
    margin-left: 204px !important;
  }

  .lg\:mt-52 {
    margin-top: 208px !important;
  }

  .lg\:mr-52 {
    margin-right: 208px !important;
  }

  .lg\:mb-52 {
    margin-bottom: 208px !important;
  }

  .lg\:ml-52 {
    margin-left: 208px !important;
  }

  .lg\:mt-53 {
    margin-top: 212px !important;
  }

  .lg\:mr-53 {
    margin-right: 212px !important;
  }

  .lg\:mb-53 {
    margin-bottom: 212px !important;
  }

  .lg\:ml-53 {
    margin-left: 212px !important;
  }

  .lg\:mt-54 {
    margin-top: 216px !important;
  }

  .lg\:mr-54 {
    margin-right: 216px !important;
  }

  .lg\:mb-54 {
    margin-bottom: 216px !important;
  }

  .lg\:ml-54 {
    margin-left: 216px !important;
  }

  .lg\:mt-55 {
    margin-top: 220px !important;
  }

  .lg\:mr-55 {
    margin-right: 220px !important;
  }

  .lg\:mb-55 {
    margin-bottom: 220px !important;
  }

  .lg\:ml-55 {
    margin-left: 220px !important;
  }

  .lg\:mt-56 {
    margin-top: 224px !important;
  }

  .lg\:mr-56 {
    margin-right: 224px !important;
  }

  .lg\:mb-56 {
    margin-bottom: 224px !important;
  }

  .lg\:ml-56 {
    margin-left: 224px !important;
  }

  .lg\:mt-57 {
    margin-top: 228px !important;
  }

  .lg\:mr-57 {
    margin-right: 228px !important;
  }

  .lg\:mb-57 {
    margin-bottom: 228px !important;
  }

  .lg\:ml-57 {
    margin-left: 228px !important;
  }

  .lg\:mt-60 {
    margin-top: 240px !important;
  }

  .lg\:mr-60 {
    margin-right: 240px !important;
  }

  .lg\:mb-60 {
    margin-bottom: 240px !important;
  }

  .lg\:ml-60 {
    margin-left: 240px !important;
  }

  .lg\:mt-61 {
    margin-top: 244px !important;
  }

  .lg\:mr-61 {
    margin-right: 244px !important;
  }

  .lg\:mb-61 {
    margin-bottom: 244px !important;
  }

  .lg\:ml-61 {
    margin-left: 244px !important;
  }

  .lg\:mt-62 {
    margin-top: 248px !important;
  }

  .lg\:mr-62 {
    margin-right: 248px !important;
  }

  .lg\:mb-62 {
    margin-bottom: 248px !important;
  }

  .lg\:ml-62 {
    margin-left: 248px !important;
  }

  .lg\:mt-65 {
    margin-top: 260px !important;
  }

  .lg\:mr-65 {
    margin-right: 260px !important;
  }

  .lg\:mb-65 {
    margin-bottom: 260px !important;
  }

  .lg\:ml-65 {
    margin-left: 260px !important;
  }

  .lg\:mt-66 {
    margin-top: 264px !important;
  }

  .lg\:mr-66 {
    margin-right: 264px !important;
  }

  .lg\:mb-66 {
    margin-bottom: 264px !important;
  }

  .lg\:ml-66 {
    margin-left: 264px !important;
  }

  .lg\:mt-68 {
    margin-top: 272px !important;
  }

  .lg\:mr-68 {
    margin-right: 272px !important;
  }

  .lg\:mb-68 {
    margin-bottom: 272px !important;
  }

  .lg\:ml-68 {
    margin-left: 272px !important;
  }

  .lg\:mt-69 {
    margin-top: 276px !important;
  }

  .lg\:mr-69 {
    margin-right: 276px !important;
  }

  .lg\:mb-69 {
    margin-bottom: 276px !important;
  }

  .lg\:ml-69 {
    margin-left: 276px !important;
  }

  .lg\:mt-70 {
    margin-top: 280px !important;
  }

  .lg\:mr-70 {
    margin-right: 280px !important;
  }

  .lg\:mb-70 {
    margin-bottom: 280px !important;
  }

  .lg\:ml-70 {
    margin-left: 280px !important;
  }

  .lg\:mt-73 {
    margin-top: 292px !important;
  }

  .lg\:mr-73 {
    margin-right: 292px !important;
  }

  .lg\:mb-73 {
    margin-bottom: 292px !important;
  }

  .lg\:ml-73 {
    margin-left: 292px !important;
  }

  .lg\:mt-74 {
    margin-top: 296px !important;
  }

  .lg\:mr-74 {
    margin-right: 296px !important;
  }

  .lg\:mb-74 {
    margin-bottom: 296px !important;
  }

  .lg\:ml-74 {
    margin-left: 296px !important;
  }

  .lg\:mt-75 {
    margin-top: 300px !important;
  }

  .lg\:mr-75 {
    margin-right: 300px !important;
  }

  .lg\:mb-75 {
    margin-bottom: 300px !important;
  }

  .lg\:ml-75 {
    margin-left: 300px !important;
  }

  .lg\:mt-77 {
    margin-top: 308px !important;
  }

  .lg\:mr-77 {
    margin-right: 308px !important;
  }

  .lg\:mb-77 {
    margin-bottom: 308px !important;
  }

  .lg\:ml-77 {
    margin-left: 308px !important;
  }

  .lg\:mt-78 {
    margin-top: 312px !important;
  }

  .lg\:mr-78 {
    margin-right: 312px !important;
  }

  .lg\:mb-78 {
    margin-bottom: 312px !important;
  }

  .lg\:ml-78 {
    margin-left: 312px !important;
  }

  .lg\:mt-80 {
    margin-top: 320px !important;
  }

  .lg\:mr-80 {
    margin-right: 320px !important;
  }

  .lg\:mb-80 {
    margin-bottom: 320px !important;
  }

  .lg\:ml-80 {
    margin-left: 320px !important;
  }

  .lg\:mt-81 {
    margin-top: 324px !important;
  }

  .lg\:mr-81 {
    margin-right: 324px !important;
  }

  .lg\:mb-81 {
    margin-bottom: 324px !important;
  }

  .lg\:ml-81 {
    margin-left: 324px !important;
  }

  .lg\:mt-84 {
    margin-top: 336px !important;
  }

  .lg\:mr-84 {
    margin-right: 336px !important;
  }

  .lg\:mb-84 {
    margin-bottom: 336px !important;
  }

  .lg\:ml-84 {
    margin-left: 336px !important;
  }

  .lg\:mt-87 {
    margin-top: 348px !important;
  }

  .lg\:mr-87 {
    margin-right: 348px !important;
  }

  .lg\:mb-87 {
    margin-bottom: 348px !important;
  }

  .lg\:ml-87 {
    margin-left: 348px !important;
  }

  .lg\:mt-90 {
    margin-top: 360px !important;
  }

  .lg\:mr-90 {
    margin-right: 360px !important;
  }

  .lg\:mb-90 {
    margin-bottom: 360px !important;
  }

  .lg\:ml-90 {
    margin-left: 360px !important;
  }

  .lg\:mt-91 {
    margin-top: 364px !important;
  }

  .lg\:mr-91 {
    margin-right: 364px !important;
  }

  .lg\:mb-91 {
    margin-bottom: 364px !important;
  }

  .lg\:ml-91 {
    margin-left: 364px !important;
  }

  .lg\:mt-92 {
    margin-top: 368px !important;
  }

  .lg\:mr-92 {
    margin-right: 368px !important;
  }

  .lg\:mb-92 {
    margin-bottom: 368px !important;
  }

  .lg\:ml-92 {
    margin-left: 368px !important;
  }

  .lg\:mt-93 {
    margin-top: 372px !important;
  }

  .lg\:mr-93 {
    margin-right: 372px !important;
  }

  .lg\:mb-93 {
    margin-bottom: 372px !important;
  }

  .lg\:ml-93 {
    margin-left: 372px !important;
  }

  .lg\:mt-94 {
    margin-top: 376px !important;
  }

  .lg\:mr-94 {
    margin-right: 376px !important;
  }

  .lg\:mb-94 {
    margin-bottom: 376px !important;
  }

  .lg\:ml-94 {
    margin-left: 376px !important;
  }

  .lg\:mt-95 {
    margin-top: 380px !important;
  }

  .lg\:mr-95 {
    margin-right: 380px !important;
  }

  .lg\:mb-95 {
    margin-bottom: 380px !important;
  }

  .lg\:ml-95 {
    margin-left: 380px !important;
  }

  .lg\:mt-96 {
    margin-top: 384px !important;
  }

  .lg\:mr-96 {
    margin-right: 384px !important;
  }

  .lg\:mb-96 {
    margin-bottom: 384px !important;
  }

  .lg\:ml-96 {
    margin-left: 384px !important;
  }

  .lg\:mt-97 {
    margin-top: 388px !important;
  }

  .lg\:mr-97 {
    margin-right: 388px !important;
  }

  .lg\:mb-97 {
    margin-bottom: 388px !important;
  }

  .lg\:ml-97 {
    margin-left: 388px !important;
  }

  .lg\:mt-98 {
    margin-top: 392px !important;
  }

  .lg\:mr-98 {
    margin-right: 392px !important;
  }

  .lg\:mb-98 {
    margin-bottom: 392px !important;
  }

  .lg\:ml-98 {
    margin-left: 392px !important;
  }

  .lg\:mt-99 {
    margin-top: 396px !important;
  }

  .lg\:mr-99 {
    margin-right: 396px !important;
  }

  .lg\:mb-99 {
    margin-bottom: 396px !important;
  }

  .lg\:ml-99 {
    margin-left: 396px !important;
  }

  .lg\:mt-100 {
    margin-top: 400px !important;
  }

  .lg\:mr-100 {
    margin-right: 400px !important;
  }

  .lg\:mb-100 {
    margin-bottom: 400px !important;
  }

  .lg\:ml-100 {
    margin-left: 400px !important;
  }

  .lg\:mt-101 {
    margin-top: 404px !important;
  }

  .lg\:mr-101 {
    margin-right: 404px !important;
  }

  .lg\:mb-101 {
    margin-bottom: 404px !important;
  }

  .lg\:ml-101 {
    margin-left: 404px !important;
  }

  .lg\:mt-102 {
    margin-top: 408px !important;
  }

  .lg\:mr-102 {
    margin-right: 408px !important;
  }

  .lg\:mb-102 {
    margin-bottom: 408px !important;
  }

  .lg\:ml-102 {
    margin-left: 408px !important;
  }

  .lg\:mt-103 {
    margin-top: 412px !important;
  }

  .lg\:mr-103 {
    margin-right: 412px !important;
  }

  .lg\:mb-103 {
    margin-bottom: 412px !important;
  }

  .lg\:ml-103 {
    margin-left: 412px !important;
  }

  .lg\:mt-104 {
    margin-top: 416px !important;
  }

  .lg\:mr-104 {
    margin-right: 416px !important;
  }

  .lg\:mb-104 {
    margin-bottom: 416px !important;
  }

  .lg\:ml-104 {
    margin-left: 416px !important;
  }

  .lg\:mt-105 {
    margin-top: 420px !important;
  }

  .lg\:mr-105 {
    margin-right: 420px !important;
  }

  .lg\:mb-105 {
    margin-bottom: 420px !important;
  }

  .lg\:ml-105 {
    margin-left: 420px !important;
  }

  .lg\:mt-107 {
    margin-top: 428px !important;
  }

  .lg\:mr-107 {
    margin-right: 428px !important;
  }

  .lg\:mb-107 {
    margin-bottom: 428px !important;
  }

  .lg\:ml-107 {
    margin-left: 428px !important;
  }

  .lg\:mt-110 {
    margin-top: 440px !important;
  }

  .lg\:mr-110 {
    margin-right: 440px !important;
  }

  .lg\:mb-110 {
    margin-bottom: 440px !important;
  }

  .lg\:ml-110 {
    margin-left: 440px !important;
  }

  .lg\:mt-112 {
    margin-top: 448px !important;
  }

  .lg\:mr-112 {
    margin-right: 448px !important;
  }

  .lg\:mb-112 {
    margin-bottom: 448px !important;
  }

  .lg\:ml-112 {
    margin-left: 448px !important;
  }

  .lg\:mt-114 {
    margin-top: 456px !important;
  }

  .lg\:mr-114 {
    margin-right: 456px !important;
  }

  .lg\:mb-114 {
    margin-bottom: 456px !important;
  }

  .lg\:ml-114 {
    margin-left: 456px !important;
  }

  .lg\:mt-115 {
    margin-top: 460px !important;
  }

  .lg\:mr-115 {
    margin-right: 460px !important;
  }

  .lg\:mb-115 {
    margin-bottom: 460px !important;
  }

  .lg\:ml-115 {
    margin-left: 460px !important;
  }

  .lg\:mt-119 {
    margin-top: 476px !important;
  }

  .lg\:mr-119 {
    margin-right: 476px !important;
  }

  .lg\:mb-119 {
    margin-bottom: 476px !important;
  }

  .lg\:ml-119 {
    margin-left: 476px !important;
  }

  .lg\:mt-120 {
    margin-top: 480px !important;
  }

  .lg\:mr-120 {
    margin-right: 480px !important;
  }

  .lg\:mb-120 {
    margin-bottom: 480px !important;
  }

  .lg\:ml-120 {
    margin-left: 480px !important;
  }

  .lg\:mt-122 {
    margin-top: 488px !important;
  }

  .lg\:mr-122 {
    margin-right: 488px !important;
  }

  .lg\:mb-122 {
    margin-bottom: 488px !important;
  }

  .lg\:ml-122 {
    margin-left: 488px !important;
  }

  .lg\:mt-124 {
    margin-top: 496px !important;
  }

  .lg\:mr-124 {
    margin-right: 496px !important;
  }

  .lg\:mb-124 {
    margin-bottom: 496px !important;
  }

  .lg\:ml-124 {
    margin-left: 496px !important;
  }

  .lg\:mt-130 {
    margin-top: 520px !important;
  }

  .lg\:mr-130 {
    margin-right: 520px !important;
  }

  .lg\:mb-130 {
    margin-bottom: 520px !important;
  }

  .lg\:ml-130 {
    margin-left: 520px !important;
  }

  .lg\:mt-138 {
    margin-top: 552px !important;
  }

  .lg\:mr-138 {
    margin-right: 552px !important;
  }

  .lg\:mb-138 {
    margin-bottom: 552px !important;
  }

  .lg\:ml-138 {
    margin-left: 552px !important;
  }

  .lg\:mt-143 {
    margin-top: 572px !important;
  }

  .lg\:mr-143 {
    margin-right: 572px !important;
  }

  .lg\:mb-143 {
    margin-bottom: 572px !important;
  }

  .lg\:ml-143 {
    margin-left: 572px !important;
  }

  .lg\:mt-148 {
    margin-top: 592px !important;
  }

  .lg\:mr-148 {
    margin-right: 592px !important;
  }

  .lg\:mb-148 {
    margin-bottom: 592px !important;
  }

  .lg\:ml-148 {
    margin-left: 592px !important;
  }

  .lg\:mt-150 {
    margin-top: 600px !important;
  }

  .lg\:mr-150 {
    margin-right: 600px !important;
  }

  .lg\:mb-150 {
    margin-bottom: 600px !important;
  }

  .lg\:ml-150 {
    margin-left: 600px !important;
  }

  .lg\:mt-154 {
    margin-top: 616px !important;
  }

  .lg\:mr-154 {
    margin-right: 616px !important;
  }

  .lg\:mb-154 {
    margin-bottom: 616px !important;
  }

  .lg\:ml-154 {
    margin-left: 616px !important;
  }

  .lg\:mt-160 {
    margin-top: 640px !important;
  }

  .lg\:mr-160 {
    margin-right: 640px !important;
  }

  .lg\:mb-160 {
    margin-bottom: 640px !important;
  }

  .lg\:ml-160 {
    margin-left: 640px !important;
  }

  .lg\:mt-162 {
    margin-top: 648px !important;
  }

  .lg\:mr-162 {
    margin-right: 648px !important;
  }

  .lg\:mb-162 {
    margin-bottom: 648px !important;
  }

  .lg\:ml-162 {
    margin-left: 648px !important;
  }

  .lg\:mt-164 {
    margin-top: 656px !important;
  }

  .lg\:mr-164 {
    margin-right: 656px !important;
  }

  .lg\:mb-164 {
    margin-bottom: 656px !important;
  }

  .lg\:ml-164 {
    margin-left: 656px !important;
  }

  .lg\:mt-165 {
    margin-top: 660px !important;
  }

  .lg\:mr-165 {
    margin-right: 660px !important;
  }

  .lg\:mb-165 {
    margin-bottom: 660px !important;
  }

  .lg\:ml-165 {
    margin-left: 660px !important;
  }

  .lg\:mt-166 {
    margin-top: 664px !important;
  }

  .lg\:mr-166 {
    margin-right: 664px !important;
  }

  .lg\:mb-166 {
    margin-bottom: 664px !important;
  }

  .lg\:ml-166 {
    margin-left: 664px !important;
  }

  .lg\:mt-168 {
    margin-top: 672px !important;
  }

  .lg\:mr-168 {
    margin-right: 672px !important;
  }

  .lg\:mb-168 {
    margin-bottom: 672px !important;
  }

  .lg\:ml-168 {
    margin-left: 672px !important;
  }

  .lg\:mt-169 {
    margin-top: 676px !important;
  }

  .lg\:mr-169 {
    margin-right: 676px !important;
  }

  .lg\:mb-169 {
    margin-bottom: 676px !important;
  }

  .lg\:ml-169 {
    margin-left: 676px !important;
  }

  .lg\:mt-170 {
    margin-top: 680px !important;
  }

  .lg\:mr-170 {
    margin-right: 680px !important;
  }

  .lg\:mb-170 {
    margin-bottom: 680px !important;
  }

  .lg\:ml-170 {
    margin-left: 680px !important;
  }

  .lg\:mt-172 {
    margin-top: 688px !important;
  }

  .lg\:mr-172 {
    margin-right: 688px !important;
  }

  .lg\:mb-172 {
    margin-bottom: 688px !important;
  }

  .lg\:ml-172 {
    margin-left: 688px !important;
  }

  .lg\:mt-174 {
    margin-top: 696px !important;
  }

  .lg\:mr-174 {
    margin-right: 696px !important;
  }

  .lg\:mb-174 {
    margin-bottom: 696px !important;
  }

  .lg\:ml-174 {
    margin-left: 696px !important;
  }

  .lg\:mt-175 {
    margin-top: 700px !important;
  }

  .lg\:mr-175 {
    margin-right: 700px !important;
  }

  .lg\:mb-175 {
    margin-bottom: 700px !important;
  }

  .lg\:ml-175 {
    margin-left: 700px !important;
  }

  .lg\:mt-189 {
    margin-top: 756px !important;
  }

  .lg\:mr-189 {
    margin-right: 756px !important;
  }

  .lg\:mb-189 {
    margin-bottom: 756px !important;
  }

  .lg\:ml-189 {
    margin-left: 756px !important;
  }

  .lg\:mt-200 {
    margin-top: 800px !important;
  }

  .lg\:mr-200 {
    margin-right: 800px !important;
  }

  .lg\:mb-200 {
    margin-bottom: 800px !important;
  }

  .lg\:ml-200 {
    margin-left: 800px !important;
  }

  .lg\:mt-auto {
    margin-top: auto !important;
  }

  .lg\:mr-auto {
    margin-right: auto !important;
  }

  .lg\:mb-auto {
    margin-bottom: auto !important;
  }

  .lg\:ml-auto {
    margin-left: auto !important;
  }

  .lg\:mt-0\.5 {
    margin-top: 2px !important;
  }

  .lg\:mr-0\.5 {
    margin-right: 2px !important;
  }

  .lg\:mb-0\.5 {
    margin-bottom: 2px !important;
  }

  .lg\:ml-0\.5 {
    margin-left: 2px !important;
  }

  .lg\:mt-1\.5 {
    margin-top: 6px !important;
  }

  .lg\:mr-1\.5 {
    margin-right: 6px !important;
  }

  .lg\:mb-1\.5 {
    margin-bottom: 6px !important;
  }

  .lg\:ml-1\.5 {
    margin-left: 6px !important;
  }

  .lg\:mt-3\.5 {
    margin-top: 14px !important;
  }

  .lg\:mr-3\.5 {
    margin-right: 14px !important;
  }

  .lg\:mb-3\.5 {
    margin-bottom: 14px !important;
  }

  .lg\:ml-3\.5 {
    margin-left: 14px !important;
  }

  .lg\:mt-6\.5 {
    margin-top: 26px !important;
  }

  .lg\:mr-6\.5 {
    margin-right: 26px !important;
  }

  .lg\:mb-6\.5 {
    margin-bottom: 26px !important;
  }

  .lg\:ml-6\.5 {
    margin-left: 26px !important;
  }

  .lg\:mt-7\.5 {
    margin-top: 30px !important;
  }

  .lg\:mr-7\.5 {
    margin-right: 30px !important;
  }

  .lg\:mb-7\.5 {
    margin-bottom: 30px !important;
  }

  .lg\:ml-7\.5 {
    margin-left: 30px !important;
  }

  .lg\:mt-17\.5 {
    margin-top: 70px !important;
  }

  .lg\:mr-17\.5 {
    margin-right: 70px !important;
  }

  .lg\:mb-17\.5 {
    margin-bottom: 70px !important;
  }

  .lg\:ml-17\.5 {
    margin-left: 70px !important;
  }

  .lg\:mt-28\.5 {
    margin-top: 114px !important;
  }

  .lg\:mr-28\.5 {
    margin-right: 114px !important;
  }

  .lg\:mb-28\.5 {
    margin-bottom: 114px !important;
  }

  .lg\:ml-28\.5 {
    margin-left: 114px !important;
  }

  .lg\:mt-31\.5 {
    margin-top: 126px !important;
  }

  .lg\:mr-31\.5 {
    margin-right: 126px !important;
  }

  .lg\:mb-31\.5 {
    margin-bottom: 126px !important;
  }

  .lg\:ml-31\.5 {
    margin-left: 126px !important;
  }

  .lg\:mt-37\.5 {
    margin-top: 150px !important;
  }

  .lg\:mr-37\.5 {
    margin-right: 150px !important;
  }

  .lg\:mb-37\.5 {
    margin-bottom: 150px !important;
  }

  .lg\:ml-37\.5 {
    margin-left: 150px !important;
  }

  .lg\:mt-72\.5 {
    margin-top: 290px !important;
  }

  .lg\:mr-72\.5 {
    margin-right: 290px !important;
  }

  .lg\:mb-72\.5 {
    margin-bottom: 290px !important;
  }

  .lg\:ml-72\.5 {
    margin-left: 290px !important;
  }

  .lg\:mt-sm {
    margin-top: 8px !important;
  }

  .lg\:mr-sm {
    margin-right: 8px !important;
  }

  .lg\:mb-sm {
    margin-bottom: 8px !important;
  }

  .lg\:ml-sm {
    margin-left: 8px !important;
  }

  .lg\:mt-md {
    margin-top: 16px !important;
  }

  .lg\:mr-md {
    margin-right: 16px !important;
  }

  .lg\:mb-md {
    margin-bottom: 16px !important;
  }

  .lg\:ml-md {
    margin-left: 16px !important;
  }

  .lg\:mt-lg {
    margin-top: 24px !important;
  }

  .lg\:mr-lg {
    margin-right: 24px !important;
  }

  .lg\:mb-lg {
    margin-bottom: 24px !important;
  }

  .lg\:ml-lg {
    margin-left: 24px !important;
  }

  .lg\:mt-xl {
    margin-top: 32px !important;
  }

  .lg\:mr-xl {
    margin-right: 32px !important;
  }

  .lg\:mb-xl {
    margin-bottom: 32px !important;
  }

  .lg\:ml-xl {
    margin-left: 32px !important;
  }

  .lg\:mt-n1 {
    margin-top: -4px !important;
  }

  .lg\:mr-n1 {
    margin-right: -4px !important;
  }

  .lg\:mb-n1 {
    margin-bottom: -4px !important;
  }

  .lg\:ml-n1 {
    margin-left: -4px !important;
  }

  .lg\:mt-n2 {
    margin-top: -8px !important;
  }

  .lg\:mr-n2 {
    margin-right: -8px !important;
  }

  .lg\:mb-n2 {
    margin-bottom: -8px !important;
  }

  .lg\:ml-n2 {
    margin-left: -8px !important;
  }

  .lg\:mt-n3 {
    margin-top: -12px !important;
  }

  .lg\:mr-n3 {
    margin-right: -12px !important;
  }

  .lg\:mb-n3 {
    margin-bottom: -12px !important;
  }

  .lg\:ml-n3 {
    margin-left: -12px !important;
  }

  .lg\:mt-n4 {
    margin-top: -16px !important;
  }

  .lg\:mr-n4 {
    margin-right: -16px !important;
  }

  .lg\:mb-n4 {
    margin-bottom: -16px !important;
  }

  .lg\:ml-n4 {
    margin-left: -16px !important;
  }

  .lg\:mt-n5 {
    margin-top: -20px !important;
  }

  .lg\:mr-n5 {
    margin-right: -20px !important;
  }

  .lg\:mb-n5 {
    margin-bottom: -20px !important;
  }

  .lg\:ml-n5 {
    margin-left: -20px !important;
  }

  .lg\:mt-n6 {
    margin-top: -24px !important;
  }

  .lg\:mr-n6 {
    margin-right: -24px !important;
  }

  .lg\:mb-n6 {
    margin-bottom: -24px !important;
  }

  .lg\:ml-n6 {
    margin-left: -24px !important;
  }

  .lg\:mt-n7 {
    margin-top: -28px !important;
  }

  .lg\:mr-n7 {
    margin-right: -28px !important;
  }

  .lg\:mb-n7 {
    margin-bottom: -28px !important;
  }

  .lg\:ml-n7 {
    margin-left: -28px !important;
  }

  .lg\:mt-n8 {
    margin-top: -32px !important;
  }

  .lg\:mr-n8 {
    margin-right: -32px !important;
  }

  .lg\:mb-n8 {
    margin-bottom: -32px !important;
  }

  .lg\:ml-n8 {
    margin-left: -32px !important;
  }

  .lg\:mt-n9 {
    margin-top: -36px !important;
  }

  .lg\:mr-n9 {
    margin-right: -36px !important;
  }

  .lg\:mb-n9 {
    margin-bottom: -36px !important;
  }

  .lg\:ml-n9 {
    margin-left: -36px !important;
  }

  .lg\:mt-n10 {
    margin-top: -40px !important;
  }

  .lg\:mr-n10 {
    margin-right: -40px !important;
  }

  .lg\:mb-n10 {
    margin-bottom: -40px !important;
  }

  .lg\:ml-n10 {
    margin-left: -40px !important;
  }

  .lg\:mt-n11 {
    margin-top: -44px !important;
  }

  .lg\:mr-n11 {
    margin-right: -44px !important;
  }

  .lg\:mb-n11 {
    margin-bottom: -44px !important;
  }

  .lg\:ml-n11 {
    margin-left: -44px !important;
  }

  .lg\:mt-n12 {
    margin-top: -48px !important;
  }

  .lg\:mr-n12 {
    margin-right: -48px !important;
  }

  .lg\:mb-n12 {
    margin-bottom: -48px !important;
  }

  .lg\:ml-n12 {
    margin-left: -48px !important;
  }

  .lg\:mt-n13 {
    margin-top: -52px !important;
  }

  .lg\:mr-n13 {
    margin-right: -52px !important;
  }

  .lg\:mb-n13 {
    margin-bottom: -52px !important;
  }

  .lg\:ml-n13 {
    margin-left: -52px !important;
  }

  .lg\:mt-n14 {
    margin-top: -46px !important;
  }

  .lg\:mr-n14 {
    margin-right: -46px !important;
  }

  .lg\:mb-n14 {
    margin-bottom: -46px !important;
  }

  .lg\:ml-n14 {
    margin-left: -46px !important;
  }

  .lg\:mt-n22 {
    margin-top: -88px !important;
  }

  .lg\:mr-n22 {
    margin-right: -88px !important;
  }

  .lg\:mb-n22 {
    margin-bottom: -88px !important;
  }

  .lg\:ml-n22 {
    margin-left: -88px !important;
  }

  .lg\:-mt-0 {
    margin-top: 0px !important;
  }

  .lg\:-mr-0 {
    margin-right: 0px !important;
  }

  .lg\:-mb-0 {
    margin-bottom: 0px !important;
  }

  .lg\:-ml-0 {
    margin-left: 0px !important;
  }

  .lg\:-mt-1 {
    margin-top: -4px !important;
  }

  .lg\:-mr-1 {
    margin-right: -4px !important;
  }

  .lg\:-mb-1 {
    margin-bottom: -4px !important;
  }

  .lg\:-ml-1 {
    margin-left: -4px !important;
  }

  .lg\:-mt-2 {
    margin-top: -8px !important;
  }

  .lg\:-mr-2 {
    margin-right: -8px !important;
  }

  .lg\:-mb-2 {
    margin-bottom: -8px !important;
  }

  .lg\:-ml-2 {
    margin-left: -8px !important;
  }

  .lg\:-mt-3 {
    margin-top: -12px !important;
  }

  .lg\:-mr-3 {
    margin-right: -12px !important;
  }

  .lg\:-mb-3 {
    margin-bottom: -12px !important;
  }

  .lg\:-ml-3 {
    margin-left: -12px !important;
  }

  .lg\:-mt-4 {
    margin-top: -16px !important;
  }

  .lg\:-mr-4 {
    margin-right: -16px !important;
  }

  .lg\:-mb-4 {
    margin-bottom: -16px !important;
  }

  .lg\:-ml-4 {
    margin-left: -16px !important;
  }

  .lg\:-mt-5 {
    margin-top: -20px !important;
  }

  .lg\:-mr-5 {
    margin-right: -20px !important;
  }

  .lg\:-mb-5 {
    margin-bottom: -20px !important;
  }

  .lg\:-ml-5 {
    margin-left: -20px !important;
  }

  .lg\:-mt-6 {
    margin-top: -24px !important;
  }

  .lg\:-mr-6 {
    margin-right: -24px !important;
  }

  .lg\:-mb-6 {
    margin-bottom: -24px !important;
  }

  .lg\:-ml-6 {
    margin-left: -24px !important;
  }

  .lg\:-mt-7 {
    margin-top: -28px !important;
  }

  .lg\:-mr-7 {
    margin-right: -28px !important;
  }

  .lg\:-mb-7 {
    margin-bottom: -28px !important;
  }

  .lg\:-ml-7 {
    margin-left: -28px !important;
  }

  .lg\:-mt-8 {
    margin-top: -32px !important;
  }

  .lg\:-mr-8 {
    margin-right: -32px !important;
  }

  .lg\:-mb-8 {
    margin-bottom: -32px !important;
  }

  .lg\:-ml-8 {
    margin-left: -32px !important;
  }

  .lg\:-mt-9 {
    margin-top: -36px !important;
  }

  .lg\:-mr-9 {
    margin-right: -36px !important;
  }

  .lg\:-mb-9 {
    margin-bottom: -36px !important;
  }

  .lg\:-ml-9 {
    margin-left: -36px !important;
  }

  .lg\:-mt-10 {
    margin-top: -40px !important;
  }

  .lg\:-mr-10 {
    margin-right: -40px !important;
  }

  .lg\:-mb-10 {
    margin-bottom: -40px !important;
  }

  .lg\:-ml-10 {
    margin-left: -40px !important;
  }

  .lg\:-mt-11 {
    margin-top: -44px !important;
  }

  .lg\:-mr-11 {
    margin-right: -44px !important;
  }

  .lg\:-mb-11 {
    margin-bottom: -44px !important;
  }

  .lg\:-ml-11 {
    margin-left: -44px !important;
  }

  .lg\:-mt-12 {
    margin-top: -48px !important;
  }

  .lg\:-mr-12 {
    margin-right: -48px !important;
  }

  .lg\:-mb-12 {
    margin-bottom: -48px !important;
  }

  .lg\:-ml-12 {
    margin-left: -48px !important;
  }

  .lg\:-mt-13 {
    margin-top: -52px !important;
  }

  .lg\:-mr-13 {
    margin-right: -52px !important;
  }

  .lg\:-mb-13 {
    margin-bottom: -52px !important;
  }

  .lg\:-ml-13 {
    margin-left: -52px !important;
  }

  .lg\:-mt-14 {
    margin-top: -56px !important;
  }

  .lg\:-mr-14 {
    margin-right: -56px !important;
  }

  .lg\:-mb-14 {
    margin-bottom: -56px !important;
  }

  .lg\:-ml-14 {
    margin-left: -56px !important;
  }

  .lg\:-mt-15 {
    margin-top: -60px !important;
  }

  .lg\:-mr-15 {
    margin-right: -60px !important;
  }

  .lg\:-mb-15 {
    margin-bottom: -60px !important;
  }

  .lg\:-ml-15 {
    margin-left: -60px !important;
  }

  .lg\:-mt-16 {
    margin-top: -64px !important;
  }

  .lg\:-mr-16 {
    margin-right: -64px !important;
  }

  .lg\:-mb-16 {
    margin-bottom: -64px !important;
  }

  .lg\:-ml-16 {
    margin-left: -64px !important;
  }

  .lg\:-mt-17 {
    margin-top: -68px !important;
  }

  .lg\:-mr-17 {
    margin-right: -68px !important;
  }

  .lg\:-mb-17 {
    margin-bottom: -68px !important;
  }

  .lg\:-ml-17 {
    margin-left: -68px !important;
  }

  .lg\:-mt-18 {
    margin-top: -72px !important;
  }

  .lg\:-mr-18 {
    margin-right: -72px !important;
  }

  .lg\:-mb-18 {
    margin-bottom: -72px !important;
  }

  .lg\:-ml-18 {
    margin-left: -72px !important;
  }

  .lg\:-mt-19 {
    margin-top: -76px !important;
  }

  .lg\:-mr-19 {
    margin-right: -76px !important;
  }

  .lg\:-mb-19 {
    margin-bottom: -76px !important;
  }

  .lg\:-ml-19 {
    margin-left: -76px !important;
  }

  .lg\:-mt-20 {
    margin-top: -80px !important;
  }

  .lg\:-mr-20 {
    margin-right: -80px !important;
  }

  .lg\:-mb-20 {
    margin-bottom: -80px !important;
  }

  .lg\:-ml-20 {
    margin-left: -80px !important;
  }

  .lg\:-mt-21 {
    margin-top: -84px !important;
  }

  .lg\:-mr-21 {
    margin-right: -84px !important;
  }

  .lg\:-mb-21 {
    margin-bottom: -84px !important;
  }

  .lg\:-ml-21 {
    margin-left: -84px !important;
  }

  .lg\:-mt-22 {
    margin-top: -88px !important;
  }

  .lg\:-mr-22 {
    margin-right: -88px !important;
  }

  .lg\:-mb-22 {
    margin-bottom: -88px !important;
  }

  .lg\:-ml-22 {
    margin-left: -88px !important;
  }

  .lg\:-mt-23 {
    margin-top: -92px !important;
  }

  .lg\:-mr-23 {
    margin-right: -92px !important;
  }

  .lg\:-mb-23 {
    margin-bottom: -92px !important;
  }

  .lg\:-ml-23 {
    margin-left: -92px !important;
  }

  .lg\:-mt-24 {
    margin-top: -96px !important;
  }

  .lg\:-mr-24 {
    margin-right: -96px !important;
  }

  .lg\:-mb-24 {
    margin-bottom: -96px !important;
  }

  .lg\:-ml-24 {
    margin-left: -96px !important;
  }

  .lg\:-mt-25 {
    margin-top: -100px !important;
  }

  .lg\:-mr-25 {
    margin-right: -100px !important;
  }

  .lg\:-mb-25 {
    margin-bottom: -100px !important;
  }

  .lg\:-ml-25 {
    margin-left: -100px !important;
  }

  .lg\:-mt-26 {
    margin-top: -104px !important;
  }

  .lg\:-mr-26 {
    margin-right: -104px !important;
  }

  .lg\:-mb-26 {
    margin-bottom: -104px !important;
  }

  .lg\:-ml-26 {
    margin-left: -104px !important;
  }

  .lg\:-mt-27 {
    margin-top: -108px !important;
  }

  .lg\:-mr-27 {
    margin-right: -108px !important;
  }

  .lg\:-mb-27 {
    margin-bottom: -108px !important;
  }

  .lg\:-ml-27 {
    margin-left: -108px !important;
  }

  .lg\:-mt-28 {
    margin-top: -112px !important;
  }

  .lg\:-mr-28 {
    margin-right: -112px !important;
  }

  .lg\:-mb-28 {
    margin-bottom: -112px !important;
  }

  .lg\:-ml-28 {
    margin-left: -112px !important;
  }

  .lg\:-mt-29 {
    margin-top: -116px !important;
  }

  .lg\:-mr-29 {
    margin-right: -116px !important;
  }

  .lg\:-mb-29 {
    margin-bottom: -116px !important;
  }

  .lg\:-ml-29 {
    margin-left: -116px !important;
  }

  .lg\:-mt-30 {
    margin-top: -120px !important;
  }

  .lg\:-mr-30 {
    margin-right: -120px !important;
  }

  .lg\:-mb-30 {
    margin-bottom: -120px !important;
  }

  .lg\:-ml-30 {
    margin-left: -120px !important;
  }

  .lg\:-mt-31 {
    margin-top: -124px !important;
  }

  .lg\:-mr-31 {
    margin-right: -124px !important;
  }

  .lg\:-mb-31 {
    margin-bottom: -124px !important;
  }

  .lg\:-ml-31 {
    margin-left: -124px !important;
  }

  .lg\:-mt-32 {
    margin-top: -128px !important;
  }

  .lg\:-mr-32 {
    margin-right: -128px !important;
  }

  .lg\:-mb-32 {
    margin-bottom: -128px !important;
  }

  .lg\:-ml-32 {
    margin-left: -128px !important;
  }

  .lg\:-mt-33 {
    margin-top: -132px !important;
  }

  .lg\:-mr-33 {
    margin-right: -132px !important;
  }

  .lg\:-mb-33 {
    margin-bottom: -132px !important;
  }

  .lg\:-ml-33 {
    margin-left: -132px !important;
  }

  .lg\:-mt-34 {
    margin-top: -136px !important;
  }

  .lg\:-mr-34 {
    margin-right: -136px !important;
  }

  .lg\:-mb-34 {
    margin-bottom: -136px !important;
  }

  .lg\:-ml-34 {
    margin-left: -136px !important;
  }

  .lg\:-mt-35 {
    margin-top: -140px !important;
  }

  .lg\:-mr-35 {
    margin-right: -140px !important;
  }

  .lg\:-mb-35 {
    margin-bottom: -140px !important;
  }

  .lg\:-ml-35 {
    margin-left: -140px !important;
  }

  .lg\:-mt-36 {
    margin-top: -144px !important;
  }

  .lg\:-mr-36 {
    margin-right: -144px !important;
  }

  .lg\:-mb-36 {
    margin-bottom: -144px !important;
  }

  .lg\:-ml-36 {
    margin-left: -144px !important;
  }

  .lg\:-mt-37 {
    margin-top: -148px !important;
  }

  .lg\:-mr-37 {
    margin-right: -148px !important;
  }

  .lg\:-mb-37 {
    margin-bottom: -148px !important;
  }

  .lg\:-ml-37 {
    margin-left: -148px !important;
  }

  .lg\:-mt-38 {
    margin-top: -152px !important;
  }

  .lg\:-mr-38 {
    margin-right: -152px !important;
  }

  .lg\:-mb-38 {
    margin-bottom: -152px !important;
  }

  .lg\:-ml-38 {
    margin-left: -152px !important;
  }

  .lg\:-mt-39 {
    margin-top: -156px !important;
  }

  .lg\:-mr-39 {
    margin-right: -156px !important;
  }

  .lg\:-mb-39 {
    margin-bottom: -156px !important;
  }

  .lg\:-ml-39 {
    margin-left: -156px !important;
  }

  .lg\:-mt-40 {
    margin-top: -160px !important;
  }

  .lg\:-mr-40 {
    margin-right: -160px !important;
  }

  .lg\:-mb-40 {
    margin-bottom: -160px !important;
  }

  .lg\:-ml-40 {
    margin-left: -160px !important;
  }

  .lg\:-mt-41 {
    margin-top: -164px !important;
  }

  .lg\:-mr-41 {
    margin-right: -164px !important;
  }

  .lg\:-mb-41 {
    margin-bottom: -164px !important;
  }

  .lg\:-ml-41 {
    margin-left: -164px !important;
  }

  .lg\:-mt-42 {
    margin-top: -168px !important;
  }

  .lg\:-mr-42 {
    margin-right: -168px !important;
  }

  .lg\:-mb-42 {
    margin-bottom: -168px !important;
  }

  .lg\:-ml-42 {
    margin-left: -168px !important;
  }

  .lg\:-mt-43 {
    margin-top: -172px !important;
  }

  .lg\:-mr-43 {
    margin-right: -172px !important;
  }

  .lg\:-mb-43 {
    margin-bottom: -172px !important;
  }

  .lg\:-ml-43 {
    margin-left: -172px !important;
  }

  .lg\:-mt-44 {
    margin-top: -176px !important;
  }

  .lg\:-mr-44 {
    margin-right: -176px !important;
  }

  .lg\:-mb-44 {
    margin-bottom: -176px !important;
  }

  .lg\:-ml-44 {
    margin-left: -176px !important;
  }

  .lg\:-mt-45 {
    margin-top: -180px !important;
  }

  .lg\:-mr-45 {
    margin-right: -180px !important;
  }

  .lg\:-mb-45 {
    margin-bottom: -180px !important;
  }

  .lg\:-ml-45 {
    margin-left: -180px !important;
  }

  .lg\:-mt-46 {
    margin-top: -184px !important;
  }

  .lg\:-mr-46 {
    margin-right: -184px !important;
  }

  .lg\:-mb-46 {
    margin-bottom: -184px !important;
  }

  .lg\:-ml-46 {
    margin-left: -184px !important;
  }

  .lg\:-mt-47 {
    margin-top: -188px !important;
  }

  .lg\:-mr-47 {
    margin-right: -188px !important;
  }

  .lg\:-mb-47 {
    margin-bottom: -188px !important;
  }

  .lg\:-ml-47 {
    margin-left: -188px !important;
  }

  .lg\:-mt-48 {
    margin-top: -192px !important;
  }

  .lg\:-mr-48 {
    margin-right: -192px !important;
  }

  .lg\:-mb-48 {
    margin-bottom: -192px !important;
  }

  .lg\:-ml-48 {
    margin-left: -192px !important;
  }

  .lg\:-mt-49 {
    margin-top: -196px !important;
  }

  .lg\:-mr-49 {
    margin-right: -196px !important;
  }

  .lg\:-mb-49 {
    margin-bottom: -196px !important;
  }

  .lg\:-ml-49 {
    margin-left: -196px !important;
  }

  .lg\:-mt-50 {
    margin-top: -200px !important;
  }

  .lg\:-mr-50 {
    margin-right: -200px !important;
  }

  .lg\:-mb-50 {
    margin-bottom: -200px !important;
  }

  .lg\:-ml-50 {
    margin-left: -200px !important;
  }

  .lg\:-mt-51 {
    margin-top: -204px !important;
  }

  .lg\:-mr-51 {
    margin-right: -204px !important;
  }

  .lg\:-mb-51 {
    margin-bottom: -204px !important;
  }

  .lg\:-ml-51 {
    margin-left: -204px !important;
  }

  .lg\:-mt-52 {
    margin-top: -208px !important;
  }

  .lg\:-mr-52 {
    margin-right: -208px !important;
  }

  .lg\:-mb-52 {
    margin-bottom: -208px !important;
  }

  .lg\:-ml-52 {
    margin-left: -208px !important;
  }

  .lg\:-mt-53 {
    margin-top: -212px !important;
  }

  .lg\:-mr-53 {
    margin-right: -212px !important;
  }

  .lg\:-mb-53 {
    margin-bottom: -212px !important;
  }

  .lg\:-ml-53 {
    margin-left: -212px !important;
  }

  .lg\:-mt-54 {
    margin-top: -216px !important;
  }

  .lg\:-mr-54 {
    margin-right: -216px !important;
  }

  .lg\:-mb-54 {
    margin-bottom: -216px !important;
  }

  .lg\:-ml-54 {
    margin-left: -216px !important;
  }

  .lg\:-mt-55 {
    margin-top: -220px !important;
  }

  .lg\:-mr-55 {
    margin-right: -220px !important;
  }

  .lg\:-mb-55 {
    margin-bottom: -220px !important;
  }

  .lg\:-ml-55 {
    margin-left: -220px !important;
  }

  .lg\:-mt-56 {
    margin-top: -224px !important;
  }

  .lg\:-mr-56 {
    margin-right: -224px !important;
  }

  .lg\:-mb-56 {
    margin-bottom: -224px !important;
  }

  .lg\:-ml-56 {
    margin-left: -224px !important;
  }

  .lg\:-mt-57 {
    margin-top: -228px !important;
  }

  .lg\:-mr-57 {
    margin-right: -228px !important;
  }

  .lg\:-mb-57 {
    margin-bottom: -228px !important;
  }

  .lg\:-ml-57 {
    margin-left: -228px !important;
  }

  .lg\:-mt-60 {
    margin-top: -240px !important;
  }

  .lg\:-mr-60 {
    margin-right: -240px !important;
  }

  .lg\:-mb-60 {
    margin-bottom: -240px !important;
  }

  .lg\:-ml-60 {
    margin-left: -240px !important;
  }

  .lg\:-mt-61 {
    margin-top: -244px !important;
  }

  .lg\:-mr-61 {
    margin-right: -244px !important;
  }

  .lg\:-mb-61 {
    margin-bottom: -244px !important;
  }

  .lg\:-ml-61 {
    margin-left: -244px !important;
  }

  .lg\:-mt-62 {
    margin-top: -248px !important;
  }

  .lg\:-mr-62 {
    margin-right: -248px !important;
  }

  .lg\:-mb-62 {
    margin-bottom: -248px !important;
  }

  .lg\:-ml-62 {
    margin-left: -248px !important;
  }

  .lg\:-mt-65 {
    margin-top: -260px !important;
  }

  .lg\:-mr-65 {
    margin-right: -260px !important;
  }

  .lg\:-mb-65 {
    margin-bottom: -260px !important;
  }

  .lg\:-ml-65 {
    margin-left: -260px !important;
  }

  .lg\:-mt-66 {
    margin-top: -264px !important;
  }

  .lg\:-mr-66 {
    margin-right: -264px !important;
  }

  .lg\:-mb-66 {
    margin-bottom: -264px !important;
  }

  .lg\:-ml-66 {
    margin-left: -264px !important;
  }

  .lg\:-mt-68 {
    margin-top: -272px !important;
  }

  .lg\:-mr-68 {
    margin-right: -272px !important;
  }

  .lg\:-mb-68 {
    margin-bottom: -272px !important;
  }

  .lg\:-ml-68 {
    margin-left: -272px !important;
  }

  .lg\:-mt-69 {
    margin-top: -276px !important;
  }

  .lg\:-mr-69 {
    margin-right: -276px !important;
  }

  .lg\:-mb-69 {
    margin-bottom: -276px !important;
  }

  .lg\:-ml-69 {
    margin-left: -276px !important;
  }

  .lg\:-mt-70 {
    margin-top: -280px !important;
  }

  .lg\:-mr-70 {
    margin-right: -280px !important;
  }

  .lg\:-mb-70 {
    margin-bottom: -280px !important;
  }

  .lg\:-ml-70 {
    margin-left: -280px !important;
  }

  .lg\:-mt-73 {
    margin-top: -292px !important;
  }

  .lg\:-mr-73 {
    margin-right: -292px !important;
  }

  .lg\:-mb-73 {
    margin-bottom: -292px !important;
  }

  .lg\:-ml-73 {
    margin-left: -292px !important;
  }

  .lg\:-mt-74 {
    margin-top: -296px !important;
  }

  .lg\:-mr-74 {
    margin-right: -296px !important;
  }

  .lg\:-mb-74 {
    margin-bottom: -296px !important;
  }

  .lg\:-ml-74 {
    margin-left: -296px !important;
  }

  .lg\:-mt-75 {
    margin-top: -300px !important;
  }

  .lg\:-mr-75 {
    margin-right: -300px !important;
  }

  .lg\:-mb-75 {
    margin-bottom: -300px !important;
  }

  .lg\:-ml-75 {
    margin-left: -300px !important;
  }

  .lg\:-mt-77 {
    margin-top: -308px !important;
  }

  .lg\:-mr-77 {
    margin-right: -308px !important;
  }

  .lg\:-mb-77 {
    margin-bottom: -308px !important;
  }

  .lg\:-ml-77 {
    margin-left: -308px !important;
  }

  .lg\:-mt-78 {
    margin-top: -312px !important;
  }

  .lg\:-mr-78 {
    margin-right: -312px !important;
  }

  .lg\:-mb-78 {
    margin-bottom: -312px !important;
  }

  .lg\:-ml-78 {
    margin-left: -312px !important;
  }

  .lg\:-mt-80 {
    margin-top: -320px !important;
  }

  .lg\:-mr-80 {
    margin-right: -320px !important;
  }

  .lg\:-mb-80 {
    margin-bottom: -320px !important;
  }

  .lg\:-ml-80 {
    margin-left: -320px !important;
  }

  .lg\:-mt-81 {
    margin-top: -324px !important;
  }

  .lg\:-mr-81 {
    margin-right: -324px !important;
  }

  .lg\:-mb-81 {
    margin-bottom: -324px !important;
  }

  .lg\:-ml-81 {
    margin-left: -324px !important;
  }

  .lg\:-mt-84 {
    margin-top: -336px !important;
  }

  .lg\:-mr-84 {
    margin-right: -336px !important;
  }

  .lg\:-mb-84 {
    margin-bottom: -336px !important;
  }

  .lg\:-ml-84 {
    margin-left: -336px !important;
  }

  .lg\:-mt-87 {
    margin-top: -348px !important;
  }

  .lg\:-mr-87 {
    margin-right: -348px !important;
  }

  .lg\:-mb-87 {
    margin-bottom: -348px !important;
  }

  .lg\:-ml-87 {
    margin-left: -348px !important;
  }

  .lg\:-mt-90 {
    margin-top: -360px !important;
  }

  .lg\:-mr-90 {
    margin-right: -360px !important;
  }

  .lg\:-mb-90 {
    margin-bottom: -360px !important;
  }

  .lg\:-ml-90 {
    margin-left: -360px !important;
  }

  .lg\:-mt-91 {
    margin-top: -364px !important;
  }

  .lg\:-mr-91 {
    margin-right: -364px !important;
  }

  .lg\:-mb-91 {
    margin-bottom: -364px !important;
  }

  .lg\:-ml-91 {
    margin-left: -364px !important;
  }

  .lg\:-mt-92 {
    margin-top: -368px !important;
  }

  .lg\:-mr-92 {
    margin-right: -368px !important;
  }

  .lg\:-mb-92 {
    margin-bottom: -368px !important;
  }

  .lg\:-ml-92 {
    margin-left: -368px !important;
  }

  .lg\:-mt-93 {
    margin-top: -372px !important;
  }

  .lg\:-mr-93 {
    margin-right: -372px !important;
  }

  .lg\:-mb-93 {
    margin-bottom: -372px !important;
  }

  .lg\:-ml-93 {
    margin-left: -372px !important;
  }

  .lg\:-mt-94 {
    margin-top: -376px !important;
  }

  .lg\:-mr-94 {
    margin-right: -376px !important;
  }

  .lg\:-mb-94 {
    margin-bottom: -376px !important;
  }

  .lg\:-ml-94 {
    margin-left: -376px !important;
  }

  .lg\:-mt-95 {
    margin-top: -380px !important;
  }

  .lg\:-mr-95 {
    margin-right: -380px !important;
  }

  .lg\:-mb-95 {
    margin-bottom: -380px !important;
  }

  .lg\:-ml-95 {
    margin-left: -380px !important;
  }

  .lg\:-mt-96 {
    margin-top: -384px !important;
  }

  .lg\:-mr-96 {
    margin-right: -384px !important;
  }

  .lg\:-mb-96 {
    margin-bottom: -384px !important;
  }

  .lg\:-ml-96 {
    margin-left: -384px !important;
  }

  .lg\:-mt-97 {
    margin-top: -388px !important;
  }

  .lg\:-mr-97 {
    margin-right: -388px !important;
  }

  .lg\:-mb-97 {
    margin-bottom: -388px !important;
  }

  .lg\:-ml-97 {
    margin-left: -388px !important;
  }

  .lg\:-mt-98 {
    margin-top: -392px !important;
  }

  .lg\:-mr-98 {
    margin-right: -392px !important;
  }

  .lg\:-mb-98 {
    margin-bottom: -392px !important;
  }

  .lg\:-ml-98 {
    margin-left: -392px !important;
  }

  .lg\:-mt-99 {
    margin-top: -396px !important;
  }

  .lg\:-mr-99 {
    margin-right: -396px !important;
  }

  .lg\:-mb-99 {
    margin-bottom: -396px !important;
  }

  .lg\:-ml-99 {
    margin-left: -396px !important;
  }

  .lg\:-mt-100 {
    margin-top: -400px !important;
  }

  .lg\:-mr-100 {
    margin-right: -400px !important;
  }

  .lg\:-mb-100 {
    margin-bottom: -400px !important;
  }

  .lg\:-ml-100 {
    margin-left: -400px !important;
  }

  .lg\:-mt-101 {
    margin-top: -404px !important;
  }

  .lg\:-mr-101 {
    margin-right: -404px !important;
  }

  .lg\:-mb-101 {
    margin-bottom: -404px !important;
  }

  .lg\:-ml-101 {
    margin-left: -404px !important;
  }

  .lg\:-mt-102 {
    margin-top: -408px !important;
  }

  .lg\:-mr-102 {
    margin-right: -408px !important;
  }

  .lg\:-mb-102 {
    margin-bottom: -408px !important;
  }

  .lg\:-ml-102 {
    margin-left: -408px !important;
  }

  .lg\:-mt-103 {
    margin-top: -412px !important;
  }

  .lg\:-mr-103 {
    margin-right: -412px !important;
  }

  .lg\:-mb-103 {
    margin-bottom: -412px !important;
  }

  .lg\:-ml-103 {
    margin-left: -412px !important;
  }

  .lg\:-mt-104 {
    margin-top: -416px !important;
  }

  .lg\:-mr-104 {
    margin-right: -416px !important;
  }

  .lg\:-mb-104 {
    margin-bottom: -416px !important;
  }

  .lg\:-ml-104 {
    margin-left: -416px !important;
  }

  .lg\:-mt-105 {
    margin-top: -420px !important;
  }

  .lg\:-mr-105 {
    margin-right: -420px !important;
  }

  .lg\:-mb-105 {
    margin-bottom: -420px !important;
  }

  .lg\:-ml-105 {
    margin-left: -420px !important;
  }

  .lg\:-mt-107 {
    margin-top: -428px !important;
  }

  .lg\:-mr-107 {
    margin-right: -428px !important;
  }

  .lg\:-mb-107 {
    margin-bottom: -428px !important;
  }

  .lg\:-ml-107 {
    margin-left: -428px !important;
  }

  .lg\:-mt-110 {
    margin-top: -440px !important;
  }

  .lg\:-mr-110 {
    margin-right: -440px !important;
  }

  .lg\:-mb-110 {
    margin-bottom: -440px !important;
  }

  .lg\:-ml-110 {
    margin-left: -440px !important;
  }

  .lg\:-mt-112 {
    margin-top: -448px !important;
  }

  .lg\:-mr-112 {
    margin-right: -448px !important;
  }

  .lg\:-mb-112 {
    margin-bottom: -448px !important;
  }

  .lg\:-ml-112 {
    margin-left: -448px !important;
  }

  .lg\:-mt-114 {
    margin-top: -456px !important;
  }

  .lg\:-mr-114 {
    margin-right: -456px !important;
  }

  .lg\:-mb-114 {
    margin-bottom: -456px !important;
  }

  .lg\:-ml-114 {
    margin-left: -456px !important;
  }

  .lg\:-mt-115 {
    margin-top: -460px !important;
  }

  .lg\:-mr-115 {
    margin-right: -460px !important;
  }

  .lg\:-mb-115 {
    margin-bottom: -460px !important;
  }

  .lg\:-ml-115 {
    margin-left: -460px !important;
  }

  .lg\:-mt-119 {
    margin-top: -476px !important;
  }

  .lg\:-mr-119 {
    margin-right: -476px !important;
  }

  .lg\:-mb-119 {
    margin-bottom: -476px !important;
  }

  .lg\:-ml-119 {
    margin-left: -476px !important;
  }

  .lg\:-mt-120 {
    margin-top: -480px !important;
  }

  .lg\:-mr-120 {
    margin-right: -480px !important;
  }

  .lg\:-mb-120 {
    margin-bottom: -480px !important;
  }

  .lg\:-ml-120 {
    margin-left: -480px !important;
  }

  .lg\:-mt-122 {
    margin-top: -488px !important;
  }

  .lg\:-mr-122 {
    margin-right: -488px !important;
  }

  .lg\:-mb-122 {
    margin-bottom: -488px !important;
  }

  .lg\:-ml-122 {
    margin-left: -488px !important;
  }

  .lg\:-mt-124 {
    margin-top: -496px !important;
  }

  .lg\:-mr-124 {
    margin-right: -496px !important;
  }

  .lg\:-mb-124 {
    margin-bottom: -496px !important;
  }

  .lg\:-ml-124 {
    margin-left: -496px !important;
  }

  .lg\:-mt-130 {
    margin-top: -520px !important;
  }

  .lg\:-mr-130 {
    margin-right: -520px !important;
  }

  .lg\:-mb-130 {
    margin-bottom: -520px !important;
  }

  .lg\:-ml-130 {
    margin-left: -520px !important;
  }

  .lg\:-mt-138 {
    margin-top: -552px !important;
  }

  .lg\:-mr-138 {
    margin-right: -552px !important;
  }

  .lg\:-mb-138 {
    margin-bottom: -552px !important;
  }

  .lg\:-ml-138 {
    margin-left: -552px !important;
  }

  .lg\:-mt-143 {
    margin-top: -572px !important;
  }

  .lg\:-mr-143 {
    margin-right: -572px !important;
  }

  .lg\:-mb-143 {
    margin-bottom: -572px !important;
  }

  .lg\:-ml-143 {
    margin-left: -572px !important;
  }

  .lg\:-mt-148 {
    margin-top: -592px !important;
  }

  .lg\:-mr-148 {
    margin-right: -592px !important;
  }

  .lg\:-mb-148 {
    margin-bottom: -592px !important;
  }

  .lg\:-ml-148 {
    margin-left: -592px !important;
  }

  .lg\:-mt-150 {
    margin-top: -600px !important;
  }

  .lg\:-mr-150 {
    margin-right: -600px !important;
  }

  .lg\:-mb-150 {
    margin-bottom: -600px !important;
  }

  .lg\:-ml-150 {
    margin-left: -600px !important;
  }

  .lg\:-mt-154 {
    margin-top: -616px !important;
  }

  .lg\:-mr-154 {
    margin-right: -616px !important;
  }

  .lg\:-mb-154 {
    margin-bottom: -616px !important;
  }

  .lg\:-ml-154 {
    margin-left: -616px !important;
  }

  .lg\:-mt-160 {
    margin-top: -640px !important;
  }

  .lg\:-mr-160 {
    margin-right: -640px !important;
  }

  .lg\:-mb-160 {
    margin-bottom: -640px !important;
  }

  .lg\:-ml-160 {
    margin-left: -640px !important;
  }

  .lg\:-mt-162 {
    margin-top: -648px !important;
  }

  .lg\:-mr-162 {
    margin-right: -648px !important;
  }

  .lg\:-mb-162 {
    margin-bottom: -648px !important;
  }

  .lg\:-ml-162 {
    margin-left: -648px !important;
  }

  .lg\:-mt-164 {
    margin-top: -656px !important;
  }

  .lg\:-mr-164 {
    margin-right: -656px !important;
  }

  .lg\:-mb-164 {
    margin-bottom: -656px !important;
  }

  .lg\:-ml-164 {
    margin-left: -656px !important;
  }

  .lg\:-mt-165 {
    margin-top: -660px !important;
  }

  .lg\:-mr-165 {
    margin-right: -660px !important;
  }

  .lg\:-mb-165 {
    margin-bottom: -660px !important;
  }

  .lg\:-ml-165 {
    margin-left: -660px !important;
  }

  .lg\:-mt-166 {
    margin-top: -664px !important;
  }

  .lg\:-mr-166 {
    margin-right: -664px !important;
  }

  .lg\:-mb-166 {
    margin-bottom: -664px !important;
  }

  .lg\:-ml-166 {
    margin-left: -664px !important;
  }

  .lg\:-mt-168 {
    margin-top: -672px !important;
  }

  .lg\:-mr-168 {
    margin-right: -672px !important;
  }

  .lg\:-mb-168 {
    margin-bottom: -672px !important;
  }

  .lg\:-ml-168 {
    margin-left: -672px !important;
  }

  .lg\:-mt-169 {
    margin-top: -676px !important;
  }

  .lg\:-mr-169 {
    margin-right: -676px !important;
  }

  .lg\:-mb-169 {
    margin-bottom: -676px !important;
  }

  .lg\:-ml-169 {
    margin-left: -676px !important;
  }

  .lg\:-mt-170 {
    margin-top: -680px !important;
  }

  .lg\:-mr-170 {
    margin-right: -680px !important;
  }

  .lg\:-mb-170 {
    margin-bottom: -680px !important;
  }

  .lg\:-ml-170 {
    margin-left: -680px !important;
  }

  .lg\:-mt-172 {
    margin-top: -688px !important;
  }

  .lg\:-mr-172 {
    margin-right: -688px !important;
  }

  .lg\:-mb-172 {
    margin-bottom: -688px !important;
  }

  .lg\:-ml-172 {
    margin-left: -688px !important;
  }

  .lg\:-mt-174 {
    margin-top: -696px !important;
  }

  .lg\:-mr-174 {
    margin-right: -696px !important;
  }

  .lg\:-mb-174 {
    margin-bottom: -696px !important;
  }

  .lg\:-ml-174 {
    margin-left: -696px !important;
  }

  .lg\:-mt-175 {
    margin-top: -700px !important;
  }

  .lg\:-mr-175 {
    margin-right: -700px !important;
  }

  .lg\:-mb-175 {
    margin-bottom: -700px !important;
  }

  .lg\:-ml-175 {
    margin-left: -700px !important;
  }

  .lg\:-mt-189 {
    margin-top: -756px !important;
  }

  .lg\:-mr-189 {
    margin-right: -756px !important;
  }

  .lg\:-mb-189 {
    margin-bottom: -756px !important;
  }

  .lg\:-ml-189 {
    margin-left: -756px !important;
  }

  .lg\:-mt-200 {
    margin-top: -800px !important;
  }

  .lg\:-mr-200 {
    margin-right: -800px !important;
  }

  .lg\:-mb-200 {
    margin-bottom: -800px !important;
  }

  .lg\:-ml-200 {
    margin-left: -800px !important;
  }

  .lg\:-mt-0\.5 {
    margin-top: -2px !important;
  }

  .lg\:-mr-0\.5 {
    margin-right: -2px !important;
  }

  .lg\:-mb-0\.5 {
    margin-bottom: -2px !important;
  }

  .lg\:-ml-0\.5 {
    margin-left: -2px !important;
  }

  .lg\:-mt-1\.5 {
    margin-top: -6px !important;
  }

  .lg\:-mr-1\.5 {
    margin-right: -6px !important;
  }

  .lg\:-mb-1\.5 {
    margin-bottom: -6px !important;
  }

  .lg\:-ml-1\.5 {
    margin-left: -6px !important;
  }

  .lg\:-mt-3\.5 {
    margin-top: -14px !important;
  }

  .lg\:-mr-3\.5 {
    margin-right: -14px !important;
  }

  .lg\:-mb-3\.5 {
    margin-bottom: -14px !important;
  }

  .lg\:-ml-3\.5 {
    margin-left: -14px !important;
  }

  .lg\:-mt-6\.5 {
    margin-top: -26px !important;
  }

  .lg\:-mr-6\.5 {
    margin-right: -26px !important;
  }

  .lg\:-mb-6\.5 {
    margin-bottom: -26px !important;
  }

  .lg\:-ml-6\.5 {
    margin-left: -26px !important;
  }

  .lg\:-mt-7\.5 {
    margin-top: -30px !important;
  }

  .lg\:-mr-7\.5 {
    margin-right: -30px !important;
  }

  .lg\:-mb-7\.5 {
    margin-bottom: -30px !important;
  }

  .lg\:-ml-7\.5 {
    margin-left: -30px !important;
  }

  .lg\:-mt-17\.5 {
    margin-top: -70px !important;
  }

  .lg\:-mr-17\.5 {
    margin-right: -70px !important;
  }

  .lg\:-mb-17\.5 {
    margin-bottom: -70px !important;
  }

  .lg\:-ml-17\.5 {
    margin-left: -70px !important;
  }

  .lg\:-mt-28\.5 {
    margin-top: -114px !important;
  }

  .lg\:-mr-28\.5 {
    margin-right: -114px !important;
  }

  .lg\:-mb-28\.5 {
    margin-bottom: -114px !important;
  }

  .lg\:-ml-28\.5 {
    margin-left: -114px !important;
  }

  .lg\:-mt-31\.5 {
    margin-top: -126px !important;
  }

  .lg\:-mr-31\.5 {
    margin-right: -126px !important;
  }

  .lg\:-mb-31\.5 {
    margin-bottom: -126px !important;
  }

  .lg\:-ml-31\.5 {
    margin-left: -126px !important;
  }

  .lg\:-mt-37\.5 {
    margin-top: -150px !important;
  }

  .lg\:-mr-37\.5 {
    margin-right: -150px !important;
  }

  .lg\:-mb-37\.5 {
    margin-bottom: -150px !important;
  }

  .lg\:-ml-37\.5 {
    margin-left: -150px !important;
  }

  .lg\:-mt-72\.5 {
    margin-top: -290px !important;
  }

  .lg\:-mr-72\.5 {
    margin-right: -290px !important;
  }

  .lg\:-mb-72\.5 {
    margin-bottom: -290px !important;
  }

  .lg\:-ml-72\.5 {
    margin-left: -290px !important;
  }

  .lg\:-mt-sm {
    margin-top: -8px !important;
  }

  .lg\:-mr-sm {
    margin-right: -8px !important;
  }

  .lg\:-mb-sm {
    margin-bottom: -8px !important;
  }

  .lg\:-ml-sm {
    margin-left: -8px !important;
  }

  .lg\:-mt-md {
    margin-top: -16px !important;
  }

  .lg\:-mr-md {
    margin-right: -16px !important;
  }

  .lg\:-mb-md {
    margin-bottom: -16px !important;
  }

  .lg\:-ml-md {
    margin-left: -16px !important;
  }

  .lg\:-mt-lg {
    margin-top: -24px !important;
  }

  .lg\:-mr-lg {
    margin-right: -24px !important;
  }

  .lg\:-mb-lg {
    margin-bottom: -24px !important;
  }

  .lg\:-ml-lg {
    margin-left: -24px !important;
  }

  .lg\:-mt-xl {
    margin-top: -32px !important;
  }

  .lg\:-mr-xl {
    margin-right: -32px !important;
  }

  .lg\:-mb-xl {
    margin-bottom: -32px !important;
  }

  .lg\:-ml-xl {
    margin-left: -32px !important;
  }

  .lg\:-mt-n1 {
    margin-top: 4px !important;
  }

  .lg\:-mr-n1 {
    margin-right: 4px !important;
  }

  .lg\:-mb-n1 {
    margin-bottom: 4px !important;
  }

  .lg\:-ml-n1 {
    margin-left: 4px !important;
  }

  .lg\:-mt-n2 {
    margin-top: 8px !important;
  }

  .lg\:-mr-n2 {
    margin-right: 8px !important;
  }

  .lg\:-mb-n2 {
    margin-bottom: 8px !important;
  }

  .lg\:-ml-n2 {
    margin-left: 8px !important;
  }

  .lg\:-mt-n3 {
    margin-top: 12px !important;
  }

  .lg\:-mr-n3 {
    margin-right: 12px !important;
  }

  .lg\:-mb-n3 {
    margin-bottom: 12px !important;
  }

  .lg\:-ml-n3 {
    margin-left: 12px !important;
  }

  .lg\:-mt-n4 {
    margin-top: 16px !important;
  }

  .lg\:-mr-n4 {
    margin-right: 16px !important;
  }

  .lg\:-mb-n4 {
    margin-bottom: 16px !important;
  }

  .lg\:-ml-n4 {
    margin-left: 16px !important;
  }

  .lg\:-mt-n5 {
    margin-top: 20px !important;
  }

  .lg\:-mr-n5 {
    margin-right: 20px !important;
  }

  .lg\:-mb-n5 {
    margin-bottom: 20px !important;
  }

  .lg\:-ml-n5 {
    margin-left: 20px !important;
  }

  .lg\:-mt-n6 {
    margin-top: 24px !important;
  }

  .lg\:-mr-n6 {
    margin-right: 24px !important;
  }

  .lg\:-mb-n6 {
    margin-bottom: 24px !important;
  }

  .lg\:-ml-n6 {
    margin-left: 24px !important;
  }

  .lg\:-mt-n7 {
    margin-top: 28px !important;
  }

  .lg\:-mr-n7 {
    margin-right: 28px !important;
  }

  .lg\:-mb-n7 {
    margin-bottom: 28px !important;
  }

  .lg\:-ml-n7 {
    margin-left: 28px !important;
  }

  .lg\:-mt-n8 {
    margin-top: 32px !important;
  }

  .lg\:-mr-n8 {
    margin-right: 32px !important;
  }

  .lg\:-mb-n8 {
    margin-bottom: 32px !important;
  }

  .lg\:-ml-n8 {
    margin-left: 32px !important;
  }

  .lg\:-mt-n9 {
    margin-top: 36px !important;
  }

  .lg\:-mr-n9 {
    margin-right: 36px !important;
  }

  .lg\:-mb-n9 {
    margin-bottom: 36px !important;
  }

  .lg\:-ml-n9 {
    margin-left: 36px !important;
  }

  .lg\:-mt-n10 {
    margin-top: 40px !important;
  }

  .lg\:-mr-n10 {
    margin-right: 40px !important;
  }

  .lg\:-mb-n10 {
    margin-bottom: 40px !important;
  }

  .lg\:-ml-n10 {
    margin-left: 40px !important;
  }

  .lg\:-mt-n11 {
    margin-top: 44px !important;
  }

  .lg\:-mr-n11 {
    margin-right: 44px !important;
  }

  .lg\:-mb-n11 {
    margin-bottom: 44px !important;
  }

  .lg\:-ml-n11 {
    margin-left: 44px !important;
  }

  .lg\:-mt-n12 {
    margin-top: 48px !important;
  }

  .lg\:-mr-n12 {
    margin-right: 48px !important;
  }

  .lg\:-mb-n12 {
    margin-bottom: 48px !important;
  }

  .lg\:-ml-n12 {
    margin-left: 48px !important;
  }

  .lg\:-mt-n13 {
    margin-top: 52px !important;
  }

  .lg\:-mr-n13 {
    margin-right: 52px !important;
  }

  .lg\:-mb-n13 {
    margin-bottom: 52px !important;
  }

  .lg\:-ml-n13 {
    margin-left: 52px !important;
  }

  .lg\:-mt-n14 {
    margin-top: 46px !important;
  }

  .lg\:-mr-n14 {
    margin-right: 46px !important;
  }

  .lg\:-mb-n14 {
    margin-bottom: 46px !important;
  }

  .lg\:-ml-n14 {
    margin-left: 46px !important;
  }

  .lg\:-mt-n22 {
    margin-top: 88px !important;
  }

  .lg\:-mr-n22 {
    margin-right: 88px !important;
  }

  .lg\:-mb-n22 {
    margin-bottom: 88px !important;
  }

  .lg\:-ml-n22 {
    margin-left: 88px !important;
  }

  .lg\:max-h-0 {
    max-height: 0px !important;
  }

  .lg\:max-h-1 {
    max-height: 4px !important;
  }

  .lg\:max-h-2 {
    max-height: 8px !important;
  }

  .lg\:max-h-3 {
    max-height: 12px !important;
  }

  .lg\:max-h-4 {
    max-height: 16px !important;
  }

  .lg\:max-h-5 {
    max-height: 20px !important;
  }

  .lg\:max-h-6 {
    max-height: 24px !important;
  }

  .lg\:max-h-7 {
    max-height: 28px !important;
  }

  .lg\:max-h-8 {
    max-height: 32px !important;
  }

  .lg\:max-h-9 {
    max-height: 36px !important;
  }

  .lg\:max-h-10 {
    max-height: 40px !important;
  }

  .lg\:max-h-11 {
    max-height: 44px !important;
  }

  .lg\:max-h-12 {
    max-height: 48px !important;
  }

  .lg\:max-h-13 {
    max-height: 52px !important;
  }

  .lg\:max-h-14 {
    max-height: 56px !important;
  }

  .lg\:max-h-15 {
    max-height: 60px !important;
  }

  .lg\:max-h-16 {
    max-height: 64px !important;
  }

  .lg\:max-h-17 {
    max-height: 68px !important;
  }

  .lg\:max-h-18 {
    max-height: 72px !important;
  }

  .lg\:max-h-19 {
    max-height: 76px !important;
  }

  .lg\:max-h-20 {
    max-height: 80px !important;
  }

  .lg\:max-h-21 {
    max-height: 84px !important;
  }

  .lg\:max-h-22 {
    max-height: 88px !important;
  }

  .lg\:max-h-23 {
    max-height: 92px !important;
  }

  .lg\:max-h-24 {
    max-height: 96px !important;
  }

  .lg\:max-h-25 {
    max-height: 100px !important;
  }

  .lg\:max-h-26 {
    max-height: 104px !important;
  }

  .lg\:max-h-27 {
    max-height: 108px !important;
  }

  .lg\:max-h-28 {
    max-height: 112px !important;
  }

  .lg\:max-h-29 {
    max-height: 116px !important;
  }

  .lg\:max-h-30 {
    max-height: 120px !important;
  }

  .lg\:max-h-31 {
    max-height: 124px !important;
  }

  .lg\:max-h-32 {
    max-height: 128px !important;
  }

  .lg\:max-h-33 {
    max-height: 132px !important;
  }

  .lg\:max-h-34 {
    max-height: 136px !important;
  }

  .lg\:max-h-35 {
    max-height: 140px !important;
  }

  .lg\:max-h-36 {
    max-height: 144px !important;
  }

  .lg\:max-h-37 {
    max-height: 148px !important;
  }

  .lg\:max-h-38 {
    max-height: 152px !important;
  }

  .lg\:max-h-39 {
    max-height: 156px !important;
  }

  .lg\:max-h-40 {
    max-height: 160px !important;
  }

  .lg\:max-h-41 {
    max-height: 164px !important;
  }

  .lg\:max-h-42 {
    max-height: 168px !important;
  }

  .lg\:max-h-43 {
    max-height: 172px !important;
  }

  .lg\:max-h-44 {
    max-height: 176px !important;
  }

  .lg\:max-h-45 {
    max-height: 180px !important;
  }

  .lg\:max-h-46 {
    max-height: 184px !important;
  }

  .lg\:max-h-47 {
    max-height: 188px !important;
  }

  .lg\:max-h-48 {
    max-height: 192px !important;
  }

  .lg\:max-h-49 {
    max-height: 196px !important;
  }

  .lg\:max-h-50 {
    max-height: 200px !important;
  }

  .lg\:max-h-51 {
    max-height: 204px !important;
  }

  .lg\:max-h-52 {
    max-height: 208px !important;
  }

  .lg\:max-h-53 {
    max-height: 212px !important;
  }

  .lg\:max-h-54 {
    max-height: 216px !important;
  }

  .lg\:max-h-55 {
    max-height: 220px !important;
  }

  .lg\:max-h-56 {
    max-height: 224px !important;
  }

  .lg\:max-h-57 {
    max-height: 228px !important;
  }

  .lg\:max-h-60 {
    max-height: 240px !important;
  }

  .lg\:max-h-61 {
    max-height: 244px !important;
  }

  .lg\:max-h-62 {
    max-height: 248px !important;
  }

  .lg\:max-h-65 {
    max-height: 260px !important;
  }

  .lg\:max-h-66 {
    max-height: 264px !important;
  }

  .lg\:max-h-68 {
    max-height: 272px !important;
  }

  .lg\:max-h-69 {
    max-height: 276px !important;
  }

  .lg\:max-h-70 {
    max-height: 280px !important;
  }

  .lg\:max-h-73 {
    max-height: 292px !important;
  }

  .lg\:max-h-74 {
    max-height: 296px !important;
  }

  .lg\:max-h-75 {
    max-height: 300px !important;
  }

  .lg\:max-h-77 {
    max-height: 308px !important;
  }

  .lg\:max-h-78 {
    max-height: 312px !important;
  }

  .lg\:max-h-80 {
    max-height: 320px !important;
  }

  .lg\:max-h-81 {
    max-height: 324px !important;
  }

  .lg\:max-h-84 {
    max-height: 336px !important;
  }

  .lg\:max-h-87 {
    max-height: 348px !important;
  }

  .lg\:max-h-90 {
    max-height: 360px !important;
  }

  .lg\:max-h-91 {
    max-height: 364px !important;
  }

  .lg\:max-h-92 {
    max-height: 368px !important;
  }

  .lg\:max-h-93 {
    max-height: 372px !important;
  }

  .lg\:max-h-94 {
    max-height: 376px !important;
  }

  .lg\:max-h-95 {
    max-height: 380px !important;
  }

  .lg\:max-h-96 {
    max-height: 384px !important;
  }

  .lg\:max-h-97 {
    max-height: 388px !important;
  }

  .lg\:max-h-98 {
    max-height: 392px !important;
  }

  .lg\:max-h-99 {
    max-height: 396px !important;
  }

  .lg\:max-h-100 {
    max-height: 400px !important;
  }

  .lg\:max-h-101 {
    max-height: 404px !important;
  }

  .lg\:max-h-102 {
    max-height: 408px !important;
  }

  .lg\:max-h-103 {
    max-height: 412px !important;
  }

  .lg\:max-h-104 {
    max-height: 416px !important;
  }

  .lg\:max-h-105 {
    max-height: 420px !important;
  }

  .lg\:max-h-107 {
    max-height: 428px !important;
  }

  .lg\:max-h-110 {
    max-height: 440px !important;
  }

  .lg\:max-h-112 {
    max-height: 448px !important;
  }

  .lg\:max-h-114 {
    max-height: 456px !important;
  }

  .lg\:max-h-115 {
    max-height: 460px !important;
  }

  .lg\:max-h-119 {
    max-height: 476px !important;
  }

  .lg\:max-h-120 {
    max-height: 480px !important;
  }

  .lg\:max-h-122 {
    max-height: 488px !important;
  }

  .lg\:max-h-124 {
    max-height: 496px !important;
  }

  .lg\:max-h-130 {
    max-height: 520px !important;
  }

  .lg\:max-h-138 {
    max-height: 552px !important;
  }

  .lg\:max-h-143 {
    max-height: 572px !important;
  }

  .lg\:max-h-148 {
    max-height: 592px !important;
  }

  .lg\:max-h-150 {
    max-height: 600px !important;
  }

  .lg\:max-h-154 {
    max-height: 616px !important;
  }

  .lg\:max-h-160 {
    max-height: 640px !important;
  }

  .lg\:max-h-162 {
    max-height: 648px !important;
  }

  .lg\:max-h-164 {
    max-height: 656px !important;
  }

  .lg\:max-h-165 {
    max-height: 660px !important;
  }

  .lg\:max-h-166 {
    max-height: 664px !important;
  }

  .lg\:max-h-168 {
    max-height: 672px !important;
  }

  .lg\:max-h-169 {
    max-height: 676px !important;
  }

  .lg\:max-h-170 {
    max-height: 680px !important;
  }

  .lg\:max-h-172 {
    max-height: 688px !important;
  }

  .lg\:max-h-174 {
    max-height: 696px !important;
  }

  .lg\:max-h-175 {
    max-height: 700px !important;
  }

  .lg\:max-h-189 {
    max-height: 756px !important;
  }

  .lg\:max-h-200 {
    max-height: 800px !important;
  }

  .lg\:max-h-0\.5 {
    max-height: 2px !important;
  }

  .lg\:max-h-1\.5 {
    max-height: 6px !important;
  }

  .lg\:max-h-3\.5 {
    max-height: 14px !important;
  }

  .lg\:max-h-6\.5 {
    max-height: 26px !important;
  }

  .lg\:max-h-7\.5 {
    max-height: 30px !important;
  }

  .lg\:max-h-17\.5 {
    max-height: 70px !important;
  }

  .lg\:max-h-28\.5 {
    max-height: 114px !important;
  }

  .lg\:max-h-31\.5 {
    max-height: 126px !important;
  }

  .lg\:max-h-37\.5 {
    max-height: 150px !important;
  }

  .lg\:max-h-72\.5 {
    max-height: 290px !important;
  }

  .lg\:max-h-sm {
    max-height: 8px !important;
  }

  .lg\:max-h-md {
    max-height: 16px !important;
  }

  .lg\:max-h-lg {
    max-height: 24px !important;
  }

  .lg\:max-h-xl {
    max-height: 32px !important;
  }

  .lg\:max-h-n1 {
    max-height: -4px !important;
  }

  .lg\:max-h-n2 {
    max-height: -8px !important;
  }

  .lg\:max-h-n3 {
    max-height: -12px !important;
  }

  .lg\:max-h-n4 {
    max-height: -16px !important;
  }

  .lg\:max-h-n5 {
    max-height: -20px !important;
  }

  .lg\:max-h-n6 {
    max-height: -24px !important;
  }

  .lg\:max-h-n7 {
    max-height: -28px !important;
  }

  .lg\:max-h-n8 {
    max-height: -32px !important;
  }

  .lg\:max-h-n9 {
    max-height: -36px !important;
  }

  .lg\:max-h-n10 {
    max-height: -40px !important;
  }

  .lg\:max-h-n11 {
    max-height: -44px !important;
  }

  .lg\:max-h-n12 {
    max-height: -48px !important;
  }

  .lg\:max-h-n13 {
    max-height: -52px !important;
  }

  .lg\:max-h-n14 {
    max-height: -46px !important;
  }

  .lg\:max-h-n22 {
    max-height: -88px !important;
  }

  .lg\:max-h-full {
    max-height: 100% !important;
  }

  .lg\:max-h-screen {
    max-height: 100vh !important;
  }

  .lg\:max-w-0 {
    max-width: 0px !important;
  }

  .lg\:max-w-1 {
    max-width: 4px !important;
  }

  .lg\:max-w-2 {
    max-width: 8px !important;
  }

  .lg\:max-w-3 {
    max-width: 12px !important;
  }

  .lg\:max-w-4 {
    max-width: 16px !important;
  }

  .lg\:max-w-5 {
    max-width: 20px !important;
  }

  .lg\:max-w-6 {
    max-width: 24px !important;
  }

  .lg\:max-w-7 {
    max-width: 28px !important;
  }

  .lg\:max-w-8 {
    max-width: 32px !important;
  }

  .lg\:max-w-9 {
    max-width: 36px !important;
  }

  .lg\:max-w-10 {
    max-width: 40px !important;
  }

  .lg\:max-w-11 {
    max-width: 44px !important;
  }

  .lg\:max-w-12 {
    max-width: 48px !important;
  }

  .lg\:max-w-13 {
    max-width: 52px !important;
  }

  .lg\:max-w-14 {
    max-width: 56px !important;
  }

  .lg\:max-w-15 {
    max-width: 60px !important;
  }

  .lg\:max-w-16 {
    max-width: 64px !important;
  }

  .lg\:max-w-17 {
    max-width: 68px !important;
  }

  .lg\:max-w-18 {
    max-width: 72px !important;
  }

  .lg\:max-w-19 {
    max-width: 76px !important;
  }

  .lg\:max-w-20 {
    max-width: 80px !important;
  }

  .lg\:max-w-21 {
    max-width: 84px !important;
  }

  .lg\:max-w-22 {
    max-width: 88px !important;
  }

  .lg\:max-w-23 {
    max-width: 92px !important;
  }

  .lg\:max-w-24 {
    max-width: 96px !important;
  }

  .lg\:max-w-25 {
    max-width: 100px !important;
  }

  .lg\:max-w-26 {
    max-width: 104px !important;
  }

  .lg\:max-w-27 {
    max-width: 108px !important;
  }

  .lg\:max-w-28 {
    max-width: 112px !important;
  }

  .lg\:max-w-29 {
    max-width: 116px !important;
  }

  .lg\:max-w-30 {
    max-width: 120px !important;
  }

  .lg\:max-w-31 {
    max-width: 124px !important;
  }

  .lg\:max-w-32 {
    max-width: 128px !important;
  }

  .lg\:max-w-33 {
    max-width: 132px !important;
  }

  .lg\:max-w-34 {
    max-width: 136px !important;
  }

  .lg\:max-w-35 {
    max-width: 140px !important;
  }

  .lg\:max-w-36 {
    max-width: 144px !important;
  }

  .lg\:max-w-37 {
    max-width: 148px !important;
  }

  .lg\:max-w-38 {
    max-width: 152px !important;
  }

  .lg\:max-w-39 {
    max-width: 156px !important;
  }

  .lg\:max-w-40 {
    max-width: 160px !important;
  }

  .lg\:max-w-41 {
    max-width: 164px !important;
  }

  .lg\:max-w-42 {
    max-width: 168px !important;
  }

  .lg\:max-w-43 {
    max-width: 172px !important;
  }

  .lg\:max-w-44 {
    max-width: 176px !important;
  }

  .lg\:max-w-45 {
    max-width: 180px !important;
  }

  .lg\:max-w-46 {
    max-width: 184px !important;
  }

  .lg\:max-w-47 {
    max-width: 188px !important;
  }

  .lg\:max-w-48 {
    max-width: 192px !important;
  }

  .lg\:max-w-49 {
    max-width: 196px !important;
  }

  .lg\:max-w-50 {
    max-width: 200px !important;
  }

  .lg\:max-w-51 {
    max-width: 204px !important;
  }

  .lg\:max-w-52 {
    max-width: 208px !important;
  }

  .lg\:max-w-53 {
    max-width: 212px !important;
  }

  .lg\:max-w-54 {
    max-width: 216px !important;
  }

  .lg\:max-w-55 {
    max-width: 220px !important;
  }

  .lg\:max-w-56 {
    max-width: 224px !important;
  }

  .lg\:max-w-57 {
    max-width: 228px !important;
  }

  .lg\:max-w-60 {
    max-width: 240px !important;
  }

  .lg\:max-w-61 {
    max-width: 244px !important;
  }

  .lg\:max-w-62 {
    max-width: 248px !important;
  }

  .lg\:max-w-65 {
    max-width: 260px !important;
  }

  .lg\:max-w-66 {
    max-width: 264px !important;
  }

  .lg\:max-w-68 {
    max-width: 272px !important;
  }

  .lg\:max-w-69 {
    max-width: 276px !important;
  }

  .lg\:max-w-70 {
    max-width: 280px !important;
  }

  .lg\:max-w-73 {
    max-width: 292px !important;
  }

  .lg\:max-w-74 {
    max-width: 296px !important;
  }

  .lg\:max-w-75 {
    max-width: 300px !important;
  }

  .lg\:max-w-77 {
    max-width: 308px !important;
  }

  .lg\:max-w-78 {
    max-width: 312px !important;
  }

  .lg\:max-w-80 {
    max-width: 320px !important;
  }

  .lg\:max-w-81 {
    max-width: 324px !important;
  }

  .lg\:max-w-84 {
    max-width: 336px !important;
  }

  .lg\:max-w-87 {
    max-width: 348px !important;
  }

  .lg\:max-w-90 {
    max-width: 360px !important;
  }

  .lg\:max-w-91 {
    max-width: 364px !important;
  }

  .lg\:max-w-92 {
    max-width: 368px !important;
  }

  .lg\:max-w-93 {
    max-width: 372px !important;
  }

  .lg\:max-w-94 {
    max-width: 376px !important;
  }

  .lg\:max-w-95 {
    max-width: 380px !important;
  }

  .lg\:max-w-96 {
    max-width: 384px !important;
  }

  .lg\:max-w-97 {
    max-width: 388px !important;
  }

  .lg\:max-w-98 {
    max-width: 392px !important;
  }

  .lg\:max-w-99 {
    max-width: 396px !important;
  }

  .lg\:max-w-100 {
    max-width: 400px !important;
  }

  .lg\:max-w-101 {
    max-width: 404px !important;
  }

  .lg\:max-w-102 {
    max-width: 408px !important;
  }

  .lg\:max-w-103 {
    max-width: 412px !important;
  }

  .lg\:max-w-104 {
    max-width: 416px !important;
  }

  .lg\:max-w-105 {
    max-width: 420px !important;
  }

  .lg\:max-w-107 {
    max-width: 428px !important;
  }

  .lg\:max-w-110 {
    max-width: 440px !important;
  }

  .lg\:max-w-112 {
    max-width: 448px !important;
  }

  .lg\:max-w-114 {
    max-width: 456px !important;
  }

  .lg\:max-w-115 {
    max-width: 460px !important;
  }

  .lg\:max-w-119 {
    max-width: 476px !important;
  }

  .lg\:max-w-120 {
    max-width: 480px !important;
  }

  .lg\:max-w-122 {
    max-width: 488px !important;
  }

  .lg\:max-w-124 {
    max-width: 496px !important;
  }

  .lg\:max-w-130 {
    max-width: 520px !important;
  }

  .lg\:max-w-138 {
    max-width: 552px !important;
  }

  .lg\:max-w-143 {
    max-width: 572px !important;
  }

  .lg\:max-w-148 {
    max-width: 592px !important;
  }

  .lg\:max-w-150 {
    max-width: 600px !important;
  }

  .lg\:max-w-154 {
    max-width: 616px !important;
  }

  .lg\:max-w-160 {
    max-width: 640px !important;
  }

  .lg\:max-w-162 {
    max-width: 648px !important;
  }

  .lg\:max-w-164 {
    max-width: 656px !important;
  }

  .lg\:max-w-165 {
    max-width: 660px !important;
  }

  .lg\:max-w-166 {
    max-width: 664px !important;
  }

  .lg\:max-w-168 {
    max-width: 672px !important;
  }

  .lg\:max-w-169 {
    max-width: 676px !important;
  }

  .lg\:max-w-170 {
    max-width: 680px !important;
  }

  .lg\:max-w-172 {
    max-width: 688px !important;
  }

  .lg\:max-w-174 {
    max-width: 696px !important;
  }

  .lg\:max-w-175 {
    max-width: 700px !important;
  }

  .lg\:max-w-189 {
    max-width: 756px !important;
  }

  .lg\:max-w-200 {
    max-width: 800px !important;
  }

  .lg\:max-w-none {
    max-width: none !important;
  }

  .lg\:max-w-xs {
    max-width: 20rem !important;
  }

  .lg\:max-w-sm {
    max-width: 8px !important;
  }

  .lg\:max-w-md {
    max-width: 16px !important;
  }

  .lg\:max-w-lg {
    max-width: 24px !important;
  }

  .lg\:max-w-xl {
    max-width: 32px !important;
  }

  .lg\:max-w-2xl {
    max-width: 42rem !important;
  }

  .lg\:max-w-3xl {
    max-width: 48rem !important;
  }

  .lg\:max-w-4xl {
    max-width: 56rem !important;
  }

  .lg\:max-w-5xl {
    max-width: 64rem !important;
  }

  .lg\:max-w-6xl {
    max-width: 72rem !important;
  }

  .lg\:max-w-7xl {
    max-width: 80rem !important;
  }

  .lg\:max-w-full {
    max-width: 100% !important;
  }

  .lg\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: min-content !important;
  }

  .lg\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: max-content !important;
  }

  .lg\:max-w-prose {
    max-width: 65ch !important;
  }

  .lg\:max-w-0\.5 {
    max-width: 2px !important;
  }

  .lg\:max-w-1\.5 {
    max-width: 6px !important;
  }

  .lg\:max-w-3\.5 {
    max-width: 14px !important;
  }

  .lg\:max-w-6\.5 {
    max-width: 26px !important;
  }

  .lg\:max-w-7\.5 {
    max-width: 30px !important;
  }

  .lg\:max-w-17\.5 {
    max-width: 70px !important;
  }

  .lg\:max-w-28\.5 {
    max-width: 114px !important;
  }

  .lg\:max-w-31\.5 {
    max-width: 126px !important;
  }

  .lg\:max-w-37\.5 {
    max-width: 150px !important;
  }

  .lg\:max-w-72\.5 {
    max-width: 290px !important;
  }

  .lg\:max-w-n1 {
    max-width: -4px !important;
  }

  .lg\:max-w-n2 {
    max-width: -8px !important;
  }

  .lg\:max-w-n3 {
    max-width: -12px !important;
  }

  .lg\:max-w-n4 {
    max-width: -16px !important;
  }

  .lg\:max-w-n5 {
    max-width: -20px !important;
  }

  .lg\:max-w-n6 {
    max-width: -24px !important;
  }

  .lg\:max-w-n7 {
    max-width: -28px !important;
  }

  .lg\:max-w-n8 {
    max-width: -32px !important;
  }

  .lg\:max-w-n9 {
    max-width: -36px !important;
  }

  .lg\:max-w-n10 {
    max-width: -40px !important;
  }

  .lg\:max-w-n11 {
    max-width: -44px !important;
  }

  .lg\:max-w-n12 {
    max-width: -48px !important;
  }

  .lg\:max-w-n13 {
    max-width: -52px !important;
  }

  .lg\:max-w-n14 {
    max-width: -46px !important;
  }

  .lg\:max-w-n22 {
    max-width: -88px !important;
  }

  .lg\:min-h-0 {
    min-height: 0px !important;
  }

  .lg\:min-h-1 {
    min-height: 4px !important;
  }

  .lg\:min-h-2 {
    min-height: 8px !important;
  }

  .lg\:min-h-3 {
    min-height: 12px !important;
  }

  .lg\:min-h-4 {
    min-height: 16px !important;
  }

  .lg\:min-h-5 {
    min-height: 20px !important;
  }

  .lg\:min-h-6 {
    min-height: 24px !important;
  }

  .lg\:min-h-7 {
    min-height: 28px !important;
  }

  .lg\:min-h-8 {
    min-height: 32px !important;
  }

  .lg\:min-h-9 {
    min-height: 36px !important;
  }

  .lg\:min-h-10 {
    min-height: 40px !important;
  }

  .lg\:min-h-11 {
    min-height: 44px !important;
  }

  .lg\:min-h-12 {
    min-height: 48px !important;
  }

  .lg\:min-h-13 {
    min-height: 52px !important;
  }

  .lg\:min-h-14 {
    min-height: 56px !important;
  }

  .lg\:min-h-15 {
    min-height: 60px !important;
  }

  .lg\:min-h-16 {
    min-height: 64px !important;
  }

  .lg\:min-h-17 {
    min-height: 68px !important;
  }

  .lg\:min-h-18 {
    min-height: 72px !important;
  }

  .lg\:min-h-19 {
    min-height: 76px !important;
  }

  .lg\:min-h-20 {
    min-height: 80px !important;
  }

  .lg\:min-h-21 {
    min-height: 84px !important;
  }

  .lg\:min-h-22 {
    min-height: 88px !important;
  }

  .lg\:min-h-23 {
    min-height: 92px !important;
  }

  .lg\:min-h-24 {
    min-height: 96px !important;
  }

  .lg\:min-h-25 {
    min-height: 100px !important;
  }

  .lg\:min-h-26 {
    min-height: 104px !important;
  }

  .lg\:min-h-27 {
    min-height: 108px !important;
  }

  .lg\:min-h-28 {
    min-height: 112px !important;
  }

  .lg\:min-h-29 {
    min-height: 116px !important;
  }

  .lg\:min-h-30 {
    min-height: 120px !important;
  }

  .lg\:min-h-31 {
    min-height: 124px !important;
  }

  .lg\:min-h-32 {
    min-height: 128px !important;
  }

  .lg\:min-h-33 {
    min-height: 132px !important;
  }

  .lg\:min-h-34 {
    min-height: 136px !important;
  }

  .lg\:min-h-35 {
    min-height: 140px !important;
  }

  .lg\:min-h-36 {
    min-height: 144px !important;
  }

  .lg\:min-h-37 {
    min-height: 148px !important;
  }

  .lg\:min-h-38 {
    min-height: 152px !important;
  }

  .lg\:min-h-39 {
    min-height: 156px !important;
  }

  .lg\:min-h-40 {
    min-height: 160px !important;
  }

  .lg\:min-h-41 {
    min-height: 164px !important;
  }

  .lg\:min-h-42 {
    min-height: 168px !important;
  }

  .lg\:min-h-43 {
    min-height: 172px !important;
  }

  .lg\:min-h-44 {
    min-height: 176px !important;
  }

  .lg\:min-h-45 {
    min-height: 180px !important;
  }

  .lg\:min-h-46 {
    min-height: 184px !important;
  }

  .lg\:min-h-47 {
    min-height: 188px !important;
  }

  .lg\:min-h-48 {
    min-height: 192px !important;
  }

  .lg\:min-h-49 {
    min-height: 196px !important;
  }

  .lg\:min-h-50 {
    min-height: 200px !important;
  }

  .lg\:min-h-51 {
    min-height: 204px !important;
  }

  .lg\:min-h-52 {
    min-height: 208px !important;
  }

  .lg\:min-h-53 {
    min-height: 212px !important;
  }

  .lg\:min-h-54 {
    min-height: 216px !important;
  }

  .lg\:min-h-55 {
    min-height: 220px !important;
  }

  .lg\:min-h-56 {
    min-height: 224px !important;
  }

  .lg\:min-h-57 {
    min-height: 228px !important;
  }

  .lg\:min-h-60 {
    min-height: 240px !important;
  }

  .lg\:min-h-61 {
    min-height: 244px !important;
  }

  .lg\:min-h-62 {
    min-height: 248px !important;
  }

  .lg\:min-h-65 {
    min-height: 260px !important;
  }

  .lg\:min-h-66 {
    min-height: 264px !important;
  }

  .lg\:min-h-68 {
    min-height: 272px !important;
  }

  .lg\:min-h-69 {
    min-height: 276px !important;
  }

  .lg\:min-h-70 {
    min-height: 280px !important;
  }

  .lg\:min-h-73 {
    min-height: 292px !important;
  }

  .lg\:min-h-74 {
    min-height: 296px !important;
  }

  .lg\:min-h-75 {
    min-height: 300px !important;
  }

  .lg\:min-h-77 {
    min-height: 308px !important;
  }

  .lg\:min-h-78 {
    min-height: 312px !important;
  }

  .lg\:min-h-80 {
    min-height: 320px !important;
  }

  .lg\:min-h-81 {
    min-height: 324px !important;
  }

  .lg\:min-h-84 {
    min-height: 336px !important;
  }

  .lg\:min-h-87 {
    min-height: 348px !important;
  }

  .lg\:min-h-90 {
    min-height: 360px !important;
  }

  .lg\:min-h-91 {
    min-height: 364px !important;
  }

  .lg\:min-h-92 {
    min-height: 368px !important;
  }

  .lg\:min-h-93 {
    min-height: 372px !important;
  }

  .lg\:min-h-94 {
    min-height: 376px !important;
  }

  .lg\:min-h-95 {
    min-height: 380px !important;
  }

  .lg\:min-h-96 {
    min-height: 384px !important;
  }

  .lg\:min-h-97 {
    min-height: 388px !important;
  }

  .lg\:min-h-98 {
    min-height: 392px !important;
  }

  .lg\:min-h-99 {
    min-height: 396px !important;
  }

  .lg\:min-h-100 {
    min-height: 400px !important;
  }

  .lg\:min-h-101 {
    min-height: 404px !important;
  }

  .lg\:min-h-102 {
    min-height: 408px !important;
  }

  .lg\:min-h-103 {
    min-height: 412px !important;
  }

  .lg\:min-h-104 {
    min-height: 416px !important;
  }

  .lg\:min-h-105 {
    min-height: 420px !important;
  }

  .lg\:min-h-107 {
    min-height: 428px !important;
  }

  .lg\:min-h-110 {
    min-height: 440px !important;
  }

  .lg\:min-h-112 {
    min-height: 448px !important;
  }

  .lg\:min-h-114 {
    min-height: 456px !important;
  }

  .lg\:min-h-115 {
    min-height: 460px !important;
  }

  .lg\:min-h-119 {
    min-height: 476px !important;
  }

  .lg\:min-h-120 {
    min-height: 480px !important;
  }

  .lg\:min-h-122 {
    min-height: 488px !important;
  }

  .lg\:min-h-124 {
    min-height: 496px !important;
  }

  .lg\:min-h-130 {
    min-height: 520px !important;
  }

  .lg\:min-h-138 {
    min-height: 552px !important;
  }

  .lg\:min-h-143 {
    min-height: 572px !important;
  }

  .lg\:min-h-148 {
    min-height: 592px !important;
  }

  .lg\:min-h-150 {
    min-height: 600px !important;
  }

  .lg\:min-h-154 {
    min-height: 616px !important;
  }

  .lg\:min-h-160 {
    min-height: 640px !important;
  }

  .lg\:min-h-162 {
    min-height: 648px !important;
  }

  .lg\:min-h-164 {
    min-height: 656px !important;
  }

  .lg\:min-h-165 {
    min-height: 660px !important;
  }

  .lg\:min-h-166 {
    min-height: 664px !important;
  }

  .lg\:min-h-168 {
    min-height: 672px !important;
  }

  .lg\:min-h-169 {
    min-height: 676px !important;
  }

  .lg\:min-h-170 {
    min-height: 680px !important;
  }

  .lg\:min-h-172 {
    min-height: 688px !important;
  }

  .lg\:min-h-174 {
    min-height: 696px !important;
  }

  .lg\:min-h-175 {
    min-height: 700px !important;
  }

  .lg\:min-h-189 {
    min-height: 756px !important;
  }

  .lg\:min-h-200 {
    min-height: 800px !important;
  }

  .lg\:min-h-full {
    min-height: 100% !important;
  }

  .lg\:min-h-screen {
    min-height: 100vh !important;
  }

  .lg\:min-h-0\.5 {
    min-height: 2px !important;
  }

  .lg\:min-h-1\.5 {
    min-height: 6px !important;
  }

  .lg\:min-h-3\.5 {
    min-height: 14px !important;
  }

  .lg\:min-h-6\.5 {
    min-height: 26px !important;
  }

  .lg\:min-h-7\.5 {
    min-height: 30px !important;
  }

  .lg\:min-h-17\.5 {
    min-height: 70px !important;
  }

  .lg\:min-h-28\.5 {
    min-height: 114px !important;
  }

  .lg\:min-h-31\.5 {
    min-height: 126px !important;
  }

  .lg\:min-h-37\.5 {
    min-height: 150px !important;
  }

  .lg\:min-h-72\.5 {
    min-height: 290px !important;
  }

  .lg\:min-h-sm {
    min-height: 8px !important;
  }

  .lg\:min-h-md {
    min-height: 16px !important;
  }

  .lg\:min-h-lg {
    min-height: 24px !important;
  }

  .lg\:min-h-xl {
    min-height: 32px !important;
  }

  .lg\:min-h-n1 {
    min-height: -4px !important;
  }

  .lg\:min-h-n2 {
    min-height: -8px !important;
  }

  .lg\:min-h-n3 {
    min-height: -12px !important;
  }

  .lg\:min-h-n4 {
    min-height: -16px !important;
  }

  .lg\:min-h-n5 {
    min-height: -20px !important;
  }

  .lg\:min-h-n6 {
    min-height: -24px !important;
  }

  .lg\:min-h-n7 {
    min-height: -28px !important;
  }

  .lg\:min-h-n8 {
    min-height: -32px !important;
  }

  .lg\:min-h-n9 {
    min-height: -36px !important;
  }

  .lg\:min-h-n10 {
    min-height: -40px !important;
  }

  .lg\:min-h-n11 {
    min-height: -44px !important;
  }

  .lg\:min-h-n12 {
    min-height: -48px !important;
  }

  .lg\:min-h-n13 {
    min-height: -52px !important;
  }

  .lg\:min-h-n14 {
    min-height: -46px !important;
  }

  .lg\:min-h-n22 {
    min-height: -88px !important;
  }

  .lg\:min-w-0 {
    min-width: 0px !important;
  }

  .lg\:min-w-1 {
    min-width: 4px !important;
  }

  .lg\:min-w-2 {
    min-width: 8px !important;
  }

  .lg\:min-w-3 {
    min-width: 12px !important;
  }

  .lg\:min-w-4 {
    min-width: 16px !important;
  }

  .lg\:min-w-5 {
    min-width: 20px !important;
  }

  .lg\:min-w-6 {
    min-width: 24px !important;
  }

  .lg\:min-w-7 {
    min-width: 28px !important;
  }

  .lg\:min-w-8 {
    min-width: 32px !important;
  }

  .lg\:min-w-9 {
    min-width: 36px !important;
  }

  .lg\:min-w-10 {
    min-width: 40px !important;
  }

  .lg\:min-w-11 {
    min-width: 44px !important;
  }

  .lg\:min-w-12 {
    min-width: 48px !important;
  }

  .lg\:min-w-13 {
    min-width: 52px !important;
  }

  .lg\:min-w-14 {
    min-width: 56px !important;
  }

  .lg\:min-w-15 {
    min-width: 60px !important;
  }

  .lg\:min-w-16 {
    min-width: 64px !important;
  }

  .lg\:min-w-17 {
    min-width: 68px !important;
  }

  .lg\:min-w-18 {
    min-width: 72px !important;
  }

  .lg\:min-w-19 {
    min-width: 76px !important;
  }

  .lg\:min-w-20 {
    min-width: 80px !important;
  }

  .lg\:min-w-21 {
    min-width: 84px !important;
  }

  .lg\:min-w-22 {
    min-width: 88px !important;
  }

  .lg\:min-w-23 {
    min-width: 92px !important;
  }

  .lg\:min-w-24 {
    min-width: 96px !important;
  }

  .lg\:min-w-25 {
    min-width: 100px !important;
  }

  .lg\:min-w-26 {
    min-width: 104px !important;
  }

  .lg\:min-w-27 {
    min-width: 108px !important;
  }

  .lg\:min-w-28 {
    min-width: 112px !important;
  }

  .lg\:min-w-29 {
    min-width: 116px !important;
  }

  .lg\:min-w-30 {
    min-width: 120px !important;
  }

  .lg\:min-w-31 {
    min-width: 124px !important;
  }

  .lg\:min-w-32 {
    min-width: 128px !important;
  }

  .lg\:min-w-33 {
    min-width: 132px !important;
  }

  .lg\:min-w-34 {
    min-width: 136px !important;
  }

  .lg\:min-w-35 {
    min-width: 140px !important;
  }

  .lg\:min-w-36 {
    min-width: 144px !important;
  }

  .lg\:min-w-37 {
    min-width: 148px !important;
  }

  .lg\:min-w-38 {
    min-width: 152px !important;
  }

  .lg\:min-w-39 {
    min-width: 156px !important;
  }

  .lg\:min-w-40 {
    min-width: 160px !important;
  }

  .lg\:min-w-41 {
    min-width: 164px !important;
  }

  .lg\:min-w-42 {
    min-width: 168px !important;
  }

  .lg\:min-w-43 {
    min-width: 172px !important;
  }

  .lg\:min-w-44 {
    min-width: 176px !important;
  }

  .lg\:min-w-45 {
    min-width: 180px !important;
  }

  .lg\:min-w-46 {
    min-width: 184px !important;
  }

  .lg\:min-w-47 {
    min-width: 188px !important;
  }

  .lg\:min-w-48 {
    min-width: 192px !important;
  }

  .lg\:min-w-49 {
    min-width: 196px !important;
  }

  .lg\:min-w-50 {
    min-width: 200px !important;
  }

  .lg\:min-w-51 {
    min-width: 204px !important;
  }

  .lg\:min-w-52 {
    min-width: 208px !important;
  }

  .lg\:min-w-53 {
    min-width: 212px !important;
  }

  .lg\:min-w-54 {
    min-width: 216px !important;
  }

  .lg\:min-w-55 {
    min-width: 220px !important;
  }

  .lg\:min-w-56 {
    min-width: 224px !important;
  }

  .lg\:min-w-57 {
    min-width: 228px !important;
  }

  .lg\:min-w-60 {
    min-width: 240px !important;
  }

  .lg\:min-w-61 {
    min-width: 244px !important;
  }

  .lg\:min-w-62 {
    min-width: 248px !important;
  }

  .lg\:min-w-65 {
    min-width: 260px !important;
  }

  .lg\:min-w-66 {
    min-width: 264px !important;
  }

  .lg\:min-w-68 {
    min-width: 272px !important;
  }

  .lg\:min-w-69 {
    min-width: 276px !important;
  }

  .lg\:min-w-70 {
    min-width: 280px !important;
  }

  .lg\:min-w-73 {
    min-width: 292px !important;
  }

  .lg\:min-w-74 {
    min-width: 296px !important;
  }

  .lg\:min-w-75 {
    min-width: 300px !important;
  }

  .lg\:min-w-77 {
    min-width: 308px !important;
  }

  .lg\:min-w-78 {
    min-width: 312px !important;
  }

  .lg\:min-w-80 {
    min-width: 320px !important;
  }

  .lg\:min-w-81 {
    min-width: 324px !important;
  }

  .lg\:min-w-84 {
    min-width: 336px !important;
  }

  .lg\:min-w-87 {
    min-width: 348px !important;
  }

  .lg\:min-w-90 {
    min-width: 360px !important;
  }

  .lg\:min-w-91 {
    min-width: 364px !important;
  }

  .lg\:min-w-92 {
    min-width: 368px !important;
  }

  .lg\:min-w-93 {
    min-width: 372px !important;
  }

  .lg\:min-w-94 {
    min-width: 376px !important;
  }

  .lg\:min-w-95 {
    min-width: 380px !important;
  }

  .lg\:min-w-96 {
    min-width: 384px !important;
  }

  .lg\:min-w-97 {
    min-width: 388px !important;
  }

  .lg\:min-w-98 {
    min-width: 392px !important;
  }

  .lg\:min-w-99 {
    min-width: 396px !important;
  }

  .lg\:min-w-100 {
    min-width: 400px !important;
  }

  .lg\:min-w-101 {
    min-width: 404px !important;
  }

  .lg\:min-w-102 {
    min-width: 408px !important;
  }

  .lg\:min-w-103 {
    min-width: 412px !important;
  }

  .lg\:min-w-104 {
    min-width: 416px !important;
  }

  .lg\:min-w-105 {
    min-width: 420px !important;
  }

  .lg\:min-w-107 {
    min-width: 428px !important;
  }

  .lg\:min-w-110 {
    min-width: 440px !important;
  }

  .lg\:min-w-112 {
    min-width: 448px !important;
  }

  .lg\:min-w-114 {
    min-width: 456px !important;
  }

  .lg\:min-w-115 {
    min-width: 460px !important;
  }

  .lg\:min-w-119 {
    min-width: 476px !important;
  }

  .lg\:min-w-120 {
    min-width: 480px !important;
  }

  .lg\:min-w-122 {
    min-width: 488px !important;
  }

  .lg\:min-w-124 {
    min-width: 496px !important;
  }

  .lg\:min-w-130 {
    min-width: 520px !important;
  }

  .lg\:min-w-138 {
    min-width: 552px !important;
  }

  .lg\:min-w-143 {
    min-width: 572px !important;
  }

  .lg\:min-w-148 {
    min-width: 592px !important;
  }

  .lg\:min-w-150 {
    min-width: 600px !important;
  }

  .lg\:min-w-154 {
    min-width: 616px !important;
  }

  .lg\:min-w-160 {
    min-width: 640px !important;
  }

  .lg\:min-w-162 {
    min-width: 648px !important;
  }

  .lg\:min-w-164 {
    min-width: 656px !important;
  }

  .lg\:min-w-165 {
    min-width: 660px !important;
  }

  .lg\:min-w-166 {
    min-width: 664px !important;
  }

  .lg\:min-w-168 {
    min-width: 672px !important;
  }

  .lg\:min-w-169 {
    min-width: 676px !important;
  }

  .lg\:min-w-170 {
    min-width: 680px !important;
  }

  .lg\:min-w-172 {
    min-width: 688px !important;
  }

  .lg\:min-w-174 {
    min-width: 696px !important;
  }

  .lg\:min-w-175 {
    min-width: 700px !important;
  }

  .lg\:min-w-189 {
    min-width: 756px !important;
  }

  .lg\:min-w-200 {
    min-width: 800px !important;
  }

  .lg\:min-w-full {
    min-width: 100% !important;
  }

  .lg\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: min-content !important;
  }

  .lg\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: max-content !important;
  }

  .lg\:min-w-0\.5 {
    min-width: 2px !important;
  }

  .lg\:min-w-1\.5 {
    min-width: 6px !important;
  }

  .lg\:min-w-3\.5 {
    min-width: 14px !important;
  }

  .lg\:min-w-6\.5 {
    min-width: 26px !important;
  }

  .lg\:min-w-7\.5 {
    min-width: 30px !important;
  }

  .lg\:min-w-17\.5 {
    min-width: 70px !important;
  }

  .lg\:min-w-28\.5 {
    min-width: 114px !important;
  }

  .lg\:min-w-31\.5 {
    min-width: 126px !important;
  }

  .lg\:min-w-37\.5 {
    min-width: 150px !important;
  }

  .lg\:min-w-72\.5 {
    min-width: 290px !important;
  }

  .lg\:min-w-sm {
    min-width: 8px !important;
  }

  .lg\:min-w-md {
    min-width: 16px !important;
  }

  .lg\:min-w-lg {
    min-width: 24px !important;
  }

  .lg\:min-w-xl {
    min-width: 32px !important;
  }

  .lg\:min-w-n1 {
    min-width: -4px !important;
  }

  .lg\:min-w-n2 {
    min-width: -8px !important;
  }

  .lg\:min-w-n3 {
    min-width: -12px !important;
  }

  .lg\:min-w-n4 {
    min-width: -16px !important;
  }

  .lg\:min-w-n5 {
    min-width: -20px !important;
  }

  .lg\:min-w-n6 {
    min-width: -24px !important;
  }

  .lg\:min-w-n7 {
    min-width: -28px !important;
  }

  .lg\:min-w-n8 {
    min-width: -32px !important;
  }

  .lg\:min-w-n9 {
    min-width: -36px !important;
  }

  .lg\:min-w-n10 {
    min-width: -40px !important;
  }

  .lg\:min-w-n11 {
    min-width: -44px !important;
  }

  .lg\:min-w-n12 {
    min-width: -48px !important;
  }

  .lg\:min-w-n13 {
    min-width: -52px !important;
  }

  .lg\:min-w-n14 {
    min-width: -46px !important;
  }

  .lg\:min-w-n22 {
    min-width: -88px !important;
  }

  .lg\:object-contain {
    object-fit: contain !important;
  }

  .lg\:object-cover {
    object-fit: cover !important;
  }

  .lg\:object-fill {
    object-fit: fill !important;
  }

  .lg\:object-none {
    object-fit: none !important;
  }

  .lg\:object-scale-down {
    object-fit: scale-down !important;
  }

  .lg\:object-bottom {
    object-position: bottom !important;
  }

  .lg\:object-center {
    object-position: center !important;
  }

  .lg\:object-left {
    object-position: left !important;
  }

  .lg\:object-left-bottom {
    object-position: left bottom !important;
  }

  .lg\:object-left-top {
    object-position: left top !important;
  }

  .lg\:object-right {
    object-position: right !important;
  }

  .lg\:object-right-bottom {
    object-position: right bottom !important;
  }

  .lg\:object-right-top {
    object-position: right top !important;
  }

  .lg\:object-top {
    object-position: top !important;
  }

  .lg\:opacity-0 {
    opacity: 0 !important;
  }

  .lg\:opacity-5 {
    opacity: 0.05 !important;
  }

  .lg\:opacity-10 {
    opacity: 0.1 !important;
  }

  .lg\:opacity-20 {
    opacity: 0.2 !important;
  }

  .lg\:opacity-25 {
    opacity: 0.25 !important;
  }

  .lg\:opacity-30 {
    opacity: 0.3 !important;
  }

  .lg\:opacity-40 {
    opacity: 0.4 !important;
  }

  .lg\:opacity-50 {
    opacity: 0.5 !important;
  }

  .lg\:opacity-60 {
    opacity: 0.6 !important;
  }

  .lg\:opacity-70 {
    opacity: 0.7 !important;
  }

  .lg\:opacity-75 {
    opacity: 0.75 !important;
  }

  .lg\:opacity-80 {
    opacity: 0.8 !important;
  }

  .lg\:opacity-90 {
    opacity: 0.9 !important;
  }

  .lg\:opacity-95 {
    opacity: 0.95 !important;
  }

  .lg\:opacity-100 {
    opacity: 1 !important;
  }

  .group:hover .lg\:group-hover\:opacity-0 {
    opacity: 0 !important;
  }

  .group:hover .lg\:group-hover\:opacity-5 {
    opacity: 0.05 !important;
  }

  .group:hover .lg\:group-hover\:opacity-10 {
    opacity: 0.1 !important;
  }

  .group:hover .lg\:group-hover\:opacity-20 {
    opacity: 0.2 !important;
  }

  .group:hover .lg\:group-hover\:opacity-25 {
    opacity: 0.25 !important;
  }

  .group:hover .lg\:group-hover\:opacity-30 {
    opacity: 0.3 !important;
  }

  .group:hover .lg\:group-hover\:opacity-40 {
    opacity: 0.4 !important;
  }

  .group:hover .lg\:group-hover\:opacity-50 {
    opacity: 0.5 !important;
  }

  .group:hover .lg\:group-hover\:opacity-60 {
    opacity: 0.6 !important;
  }

  .group:hover .lg\:group-hover\:opacity-70 {
    opacity: 0.7 !important;
  }

  .group:hover .lg\:group-hover\:opacity-75 {
    opacity: 0.75 !important;
  }

  .group:hover .lg\:group-hover\:opacity-80 {
    opacity: 0.8 !important;
  }

  .group:hover .lg\:group-hover\:opacity-90 {
    opacity: 0.9 !important;
  }

  .group:hover .lg\:group-hover\:opacity-95 {
    opacity: 0.95 !important;
  }

  .group:hover .lg\:group-hover\:opacity-100 {
    opacity: 1 !important;
  }

  .lg\:focus-within\:opacity-0:focus-within {
    opacity: 0 !important;
  }

  .lg\:focus-within\:opacity-5:focus-within {
    opacity: 0.05 !important;
  }

  .lg\:focus-within\:opacity-10:focus-within {
    opacity: 0.1 !important;
  }

  .lg\:focus-within\:opacity-20:focus-within {
    opacity: 0.2 !important;
  }

  .lg\:focus-within\:opacity-25:focus-within {
    opacity: 0.25 !important;
  }

  .lg\:focus-within\:opacity-30:focus-within {
    opacity: 0.3 !important;
  }

  .lg\:focus-within\:opacity-40:focus-within {
    opacity: 0.4 !important;
  }

  .lg\:focus-within\:opacity-50:focus-within {
    opacity: 0.5 !important;
  }

  .lg\:focus-within\:opacity-60:focus-within {
    opacity: 0.6 !important;
  }

  .lg\:focus-within\:opacity-70:focus-within {
    opacity: 0.7 !important;
  }

  .lg\:focus-within\:opacity-75:focus-within {
    opacity: 0.75 !important;
  }

  .lg\:focus-within\:opacity-80:focus-within {
    opacity: 0.8 !important;
  }

  .lg\:focus-within\:opacity-90:focus-within {
    opacity: 0.9 !important;
  }

  .lg\:focus-within\:opacity-95:focus-within {
    opacity: 0.95 !important;
  }

  .lg\:focus-within\:opacity-100:focus-within {
    opacity: 1 !important;
  }

  .lg\:hover\:opacity-0:hover {
    opacity: 0 !important;
  }

  .lg\:hover\:opacity-5:hover {
    opacity: 0.05 !important;
  }

  .lg\:hover\:opacity-10:hover {
    opacity: 0.1 !important;
  }

  .lg\:hover\:opacity-20:hover {
    opacity: 0.2 !important;
  }

  .lg\:hover\:opacity-25:hover {
    opacity: 0.25 !important;
  }

  .lg\:hover\:opacity-30:hover {
    opacity: 0.3 !important;
  }

  .lg\:hover\:opacity-40:hover {
    opacity: 0.4 !important;
  }

  .lg\:hover\:opacity-50:hover {
    opacity: 0.5 !important;
  }

  .lg\:hover\:opacity-60:hover {
    opacity: 0.6 !important;
  }

  .lg\:hover\:opacity-70:hover {
    opacity: 0.7 !important;
  }

  .lg\:hover\:opacity-75:hover {
    opacity: 0.75 !important;
  }

  .lg\:hover\:opacity-80:hover {
    opacity: 0.8 !important;
  }

  .lg\:hover\:opacity-90:hover {
    opacity: 0.9 !important;
  }

  .lg\:hover\:opacity-95:hover {
    opacity: 0.95 !important;
  }

  .lg\:hover\:opacity-100:hover {
    opacity: 1 !important;
  }

  .lg\:focus\:opacity-0:focus {
    opacity: 0 !important;
  }

  .lg\:focus\:opacity-5:focus {
    opacity: 0.05 !important;
  }

  .lg\:focus\:opacity-10:focus {
    opacity: 0.1 !important;
  }

  .lg\:focus\:opacity-20:focus {
    opacity: 0.2 !important;
  }

  .lg\:focus\:opacity-25:focus {
    opacity: 0.25 !important;
  }

  .lg\:focus\:opacity-30:focus {
    opacity: 0.3 !important;
  }

  .lg\:focus\:opacity-40:focus {
    opacity: 0.4 !important;
  }

  .lg\:focus\:opacity-50:focus {
    opacity: 0.5 !important;
  }

  .lg\:focus\:opacity-60:focus {
    opacity: 0.6 !important;
  }

  .lg\:focus\:opacity-70:focus {
    opacity: 0.7 !important;
  }

  .lg\:focus\:opacity-75:focus {
    opacity: 0.75 !important;
  }

  .lg\:focus\:opacity-80:focus {
    opacity: 0.8 !important;
  }

  .lg\:focus\:opacity-90:focus {
    opacity: 0.9 !important;
  }

  .lg\:focus\:opacity-95:focus {
    opacity: 0.95 !important;
  }

  .lg\:focus\:opacity-100:focus {
    opacity: 1 !important;
  }

  .lg\:outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .lg\:outline-white {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .lg\:outline-black {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .lg\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .lg\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .lg\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .lg\:focus\:outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .lg\:focus\:outline-white:focus {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .lg\:focus\:outline-black:focus {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .lg\:overflow-auto {
    overflow: auto !important;
  }

  .lg\:overflow-hidden {
    overflow: hidden !important;
  }

  .lg\:overflow-visible {
    overflow: visible !important;
  }

  .lg\:overflow-scroll {
    overflow: scroll !important;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .lg\:overscroll-auto {
    overscroll-behavior: auto !important;
  }

  .lg\:overscroll-contain {
    overscroll-behavior: contain !important;
  }

  .lg\:overscroll-none {
    overscroll-behavior: none !important;
  }

  .lg\:overscroll-y-auto {
    overscroll-behavior-y: auto !important;
  }

  .lg\:overscroll-y-contain {
    overscroll-behavior-y: contain !important;
  }

  .lg\:overscroll-y-none {
    overscroll-behavior-y: none !important;
  }

  .lg\:overscroll-x-auto {
    overscroll-behavior-x: auto !important;
  }

  .lg\:overscroll-x-contain {
    overscroll-behavior-x: contain !important;
  }

  .lg\:overscroll-x-none {
    overscroll-behavior-x: none !important;
  }

  .lg\:p-0 {
    padding: 0px !important;
  }

  .lg\:p-1 {
    padding: 4px !important;
  }

  .lg\:p-2 {
    padding: 8px !important;
  }

  .lg\:p-3 {
    padding: 12px !important;
  }

  .lg\:p-4 {
    padding: 16px !important;
  }

  .lg\:p-5 {
    padding: 20px !important;
  }

  .lg\:p-6 {
    padding: 24px !important;
  }

  .lg\:p-7 {
    padding: 28px !important;
  }

  .lg\:p-8 {
    padding: 32px !important;
  }

  .lg\:p-9 {
    padding: 36px !important;
  }

  .lg\:p-10 {
    padding: 40px !important;
  }

  .lg\:p-11 {
    padding: 44px !important;
  }

  .lg\:p-12 {
    padding: 48px !important;
  }

  .lg\:p-13 {
    padding: 52px !important;
  }

  .lg\:p-14 {
    padding: 56px !important;
  }

  .lg\:p-15 {
    padding: 60px !important;
  }

  .lg\:p-16 {
    padding: 64px !important;
  }

  .lg\:p-17 {
    padding: 68px !important;
  }

  .lg\:p-18 {
    padding: 72px !important;
  }

  .lg\:p-19 {
    padding: 76px !important;
  }

  .lg\:p-20 {
    padding: 80px !important;
  }

  .lg\:p-21 {
    padding: 84px !important;
  }

  .lg\:p-22 {
    padding: 88px !important;
  }

  .lg\:p-23 {
    padding: 92px !important;
  }

  .lg\:p-24 {
    padding: 96px !important;
  }

  .lg\:p-25 {
    padding: 100px !important;
  }

  .lg\:p-26 {
    padding: 104px !important;
  }

  .lg\:p-27 {
    padding: 108px !important;
  }

  .lg\:p-28 {
    padding: 112px !important;
  }

  .lg\:p-29 {
    padding: 116px !important;
  }

  .lg\:p-30 {
    padding: 120px !important;
  }

  .lg\:p-31 {
    padding: 124px !important;
  }

  .lg\:p-32 {
    padding: 128px !important;
  }

  .lg\:p-33 {
    padding: 132px !important;
  }

  .lg\:p-34 {
    padding: 136px !important;
  }

  .lg\:p-35 {
    padding: 140px !important;
  }

  .lg\:p-36 {
    padding: 144px !important;
  }

  .lg\:p-37 {
    padding: 148px !important;
  }

  .lg\:p-38 {
    padding: 152px !important;
  }

  .lg\:p-39 {
    padding: 156px !important;
  }

  .lg\:p-40 {
    padding: 160px !important;
  }

  .lg\:p-41 {
    padding: 164px !important;
  }

  .lg\:p-42 {
    padding: 168px !important;
  }

  .lg\:p-43 {
    padding: 172px !important;
  }

  .lg\:p-44 {
    padding: 176px !important;
  }

  .lg\:p-45 {
    padding: 180px !important;
  }

  .lg\:p-46 {
    padding: 184px !important;
  }

  .lg\:p-47 {
    padding: 188px !important;
  }

  .lg\:p-48 {
    padding: 192px !important;
  }

  .lg\:p-49 {
    padding: 196px !important;
  }

  .lg\:p-50 {
    padding: 200px !important;
  }

  .lg\:p-51 {
    padding: 204px !important;
  }

  .lg\:p-52 {
    padding: 208px !important;
  }

  .lg\:p-53 {
    padding: 212px !important;
  }

  .lg\:p-54 {
    padding: 216px !important;
  }

  .lg\:p-55 {
    padding: 220px !important;
  }

  .lg\:p-56 {
    padding: 224px !important;
  }

  .lg\:p-57 {
    padding: 228px !important;
  }

  .lg\:p-60 {
    padding: 240px !important;
  }

  .lg\:p-61 {
    padding: 244px !important;
  }

  .lg\:p-62 {
    padding: 248px !important;
  }

  .lg\:p-65 {
    padding: 260px !important;
  }

  .lg\:p-66 {
    padding: 264px !important;
  }

  .lg\:p-68 {
    padding: 272px !important;
  }

  .lg\:p-69 {
    padding: 276px !important;
  }

  .lg\:p-70 {
    padding: 280px !important;
  }

  .lg\:p-73 {
    padding: 292px !important;
  }

  .lg\:p-74 {
    padding: 296px !important;
  }

  .lg\:p-75 {
    padding: 300px !important;
  }

  .lg\:p-77 {
    padding: 308px !important;
  }

  .lg\:p-78 {
    padding: 312px !important;
  }

  .lg\:p-80 {
    padding: 320px !important;
  }

  .lg\:p-81 {
    padding: 324px !important;
  }

  .lg\:p-84 {
    padding: 336px !important;
  }

  .lg\:p-87 {
    padding: 348px !important;
  }

  .lg\:p-90 {
    padding: 360px !important;
  }

  .lg\:p-91 {
    padding: 364px !important;
  }

  .lg\:p-92 {
    padding: 368px !important;
  }

  .lg\:p-93 {
    padding: 372px !important;
  }

  .lg\:p-94 {
    padding: 376px !important;
  }

  .lg\:p-95 {
    padding: 380px !important;
  }

  .lg\:p-96 {
    padding: 384px !important;
  }

  .lg\:p-97 {
    padding: 388px !important;
  }

  .lg\:p-98 {
    padding: 392px !important;
  }

  .lg\:p-99 {
    padding: 396px !important;
  }

  .lg\:p-100 {
    padding: 400px !important;
  }

  .lg\:p-101 {
    padding: 404px !important;
  }

  .lg\:p-102 {
    padding: 408px !important;
  }

  .lg\:p-103 {
    padding: 412px !important;
  }

  .lg\:p-104 {
    padding: 416px !important;
  }

  .lg\:p-105 {
    padding: 420px !important;
  }

  .lg\:p-107 {
    padding: 428px !important;
  }

  .lg\:p-110 {
    padding: 440px !important;
  }

  .lg\:p-112 {
    padding: 448px !important;
  }

  .lg\:p-114 {
    padding: 456px !important;
  }

  .lg\:p-115 {
    padding: 460px !important;
  }

  .lg\:p-119 {
    padding: 476px !important;
  }

  .lg\:p-120 {
    padding: 480px !important;
  }

  .lg\:p-122 {
    padding: 488px !important;
  }

  .lg\:p-124 {
    padding: 496px !important;
  }

  .lg\:p-130 {
    padding: 520px !important;
  }

  .lg\:p-138 {
    padding: 552px !important;
  }

  .lg\:p-143 {
    padding: 572px !important;
  }

  .lg\:p-148 {
    padding: 592px !important;
  }

  .lg\:p-150 {
    padding: 600px !important;
  }

  .lg\:p-154 {
    padding: 616px !important;
  }

  .lg\:p-160 {
    padding: 640px !important;
  }

  .lg\:p-162 {
    padding: 648px !important;
  }

  .lg\:p-164 {
    padding: 656px !important;
  }

  .lg\:p-165 {
    padding: 660px !important;
  }

  .lg\:p-166 {
    padding: 664px !important;
  }

  .lg\:p-168 {
    padding: 672px !important;
  }

  .lg\:p-169 {
    padding: 676px !important;
  }

  .lg\:p-170 {
    padding: 680px !important;
  }

  .lg\:p-172 {
    padding: 688px !important;
  }

  .lg\:p-174 {
    padding: 696px !important;
  }

  .lg\:p-175 {
    padding: 700px !important;
  }

  .lg\:p-189 {
    padding: 756px !important;
  }

  .lg\:p-200 {
    padding: 800px !important;
  }

  .lg\:p-0\.5 {
    padding: 2px !important;
  }

  .lg\:p-1\.5 {
    padding: 6px !important;
  }

  .lg\:p-3\.5 {
    padding: 14px !important;
  }

  .lg\:p-6\.5 {
    padding: 26px !important;
  }

  .lg\:p-7\.5 {
    padding: 30px !important;
  }

  .lg\:p-17\.5 {
    padding: 70px !important;
  }

  .lg\:p-28\.5 {
    padding: 114px !important;
  }

  .lg\:p-31\.5 {
    padding: 126px !important;
  }

  .lg\:p-37\.5 {
    padding: 150px !important;
  }

  .lg\:p-72\.5 {
    padding: 290px !important;
  }

  .lg\:p-sm {
    padding: 8px !important;
  }

  .lg\:p-md {
    padding: 16px !important;
  }

  .lg\:p-lg {
    padding: 24px !important;
  }

  .lg\:p-xl {
    padding: 32px !important;
  }

  .lg\:p-n1 {
    padding: -4px !important;
  }

  .lg\:p-n2 {
    padding: -8px !important;
  }

  .lg\:p-n3 {
    padding: -12px !important;
  }

  .lg\:p-n4 {
    padding: -16px !important;
  }

  .lg\:p-n5 {
    padding: -20px !important;
  }

  .lg\:p-n6 {
    padding: -24px !important;
  }

  .lg\:p-n7 {
    padding: -28px !important;
  }

  .lg\:p-n8 {
    padding: -32px !important;
  }

  .lg\:p-n9 {
    padding: -36px !important;
  }

  .lg\:p-n10 {
    padding: -40px !important;
  }

  .lg\:p-n11 {
    padding: -44px !important;
  }

  .lg\:p-n12 {
    padding: -48px !important;
  }

  .lg\:p-n13 {
    padding: -52px !important;
  }

  .lg\:p-n14 {
    padding: -46px !important;
  }

  .lg\:p-n22 {
    padding: -88px !important;
  }

  .lg\:py-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .lg\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .lg\:py-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .lg\:px-1 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .lg\:py-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .lg\:px-2 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .lg\:py-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }

  .lg\:px-3 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }

  .lg\:py-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .lg\:px-4 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .lg\:py-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .lg\:px-5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .lg\:py-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .lg\:px-6 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .lg\:py-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .lg\:px-7 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }

  .lg\:py-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .lg\:px-8 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .lg\:py-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }

  .lg\:px-9 {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }

  .lg\:py-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .lg\:px-10 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .lg\:py-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }

  .lg\:px-11 {
    padding-left: 44px !important;
    padding-right: 44px !important;
  }

  .lg\:py-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }

  .lg\:px-12 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }

  .lg\:py-13 {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }

  .lg\:px-13 {
    padding-left: 52px !important;
    padding-right: 52px !important;
  }

  .lg\:py-14 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .lg\:px-14 {
    padding-left: 56px !important;
    padding-right: 56px !important;
  }

  .lg\:py-15 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .lg\:px-15 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .lg\:py-16 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }

  .lg\:px-16 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }

  .lg\:py-17 {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }

  .lg\:px-17 {
    padding-left: 68px !important;
    padding-right: 68px !important;
  }

  .lg\:py-18 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }

  .lg\:px-18 {
    padding-left: 72px !important;
    padding-right: 72px !important;
  }

  .lg\:py-19 {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }

  .lg\:px-19 {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }

  .lg\:py-20 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .lg\:px-20 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .lg\:py-21 {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .lg\:px-21 {
    padding-left: 84px !important;
    padding-right: 84px !important;
  }

  .lg\:py-22 {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }

  .lg\:px-22 {
    padding-left: 88px !important;
    padding-right: 88px !important;
  }

  .lg\:py-23 {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }

  .lg\:px-23 {
    padding-left: 92px !important;
    padding-right: 92px !important;
  }

  .lg\:py-24 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }

  .lg\:px-24 {
    padding-left: 96px !important;
    padding-right: 96px !important;
  }

  .lg\:py-25 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .lg\:px-25 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }

  .lg\:py-26 {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }

  .lg\:px-26 {
    padding-left: 104px !important;
    padding-right: 104px !important;
  }

  .lg\:py-27 {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }

  .lg\:px-27 {
    padding-left: 108px !important;
    padding-right: 108px !important;
  }

  .lg\:py-28 {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .lg\:px-28 {
    padding-left: 112px !important;
    padding-right: 112px !important;
  }

  .lg\:py-29 {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }

  .lg\:px-29 {
    padding-left: 116px !important;
    padding-right: 116px !important;
  }

  .lg\:py-30 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .lg\:px-30 {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }

  .lg\:py-31 {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }

  .lg\:px-31 {
    padding-left: 124px !important;
    padding-right: 124px !important;
  }

  .lg\:py-32 {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }

  .lg\:px-32 {
    padding-left: 128px !important;
    padding-right: 128px !important;
  }

  .lg\:py-33 {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }

  .lg\:px-33 {
    padding-left: 132px !important;
    padding-right: 132px !important;
  }

  .lg\:py-34 {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }

  .lg\:px-34 {
    padding-left: 136px !important;
    padding-right: 136px !important;
  }

  .lg\:py-35 {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .lg\:px-35 {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }

  .lg\:py-36 {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }

  .lg\:px-36 {
    padding-left: 144px !important;
    padding-right: 144px !important;
  }

  .lg\:py-37 {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }

  .lg\:px-37 {
    padding-left: 148px !important;
    padding-right: 148px !important;
  }

  .lg\:py-38 {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }

  .lg\:px-38 {
    padding-left: 152px !important;
    padding-right: 152px !important;
  }

  .lg\:py-39 {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }

  .lg\:px-39 {
    padding-left: 156px !important;
    padding-right: 156px !important;
  }

  .lg\:py-40 {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .lg\:px-40 {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }

  .lg\:py-41 {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }

  .lg\:px-41 {
    padding-left: 164px !important;
    padding-right: 164px !important;
  }

  .lg\:py-42 {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }

  .lg\:px-42 {
    padding-left: 168px !important;
    padding-right: 168px !important;
  }

  .lg\:py-43 {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }

  .lg\:px-43 {
    padding-left: 172px !important;
    padding-right: 172px !important;
  }

  .lg\:py-44 {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }

  .lg\:px-44 {
    padding-left: 176px !important;
    padding-right: 176px !important;
  }

  .lg\:py-45 {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }

  .lg\:px-45 {
    padding-left: 180px !important;
    padding-right: 180px !important;
  }

  .lg\:py-46 {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }

  .lg\:px-46 {
    padding-left: 184px !important;
    padding-right: 184px !important;
  }

  .lg\:py-47 {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }

  .lg\:px-47 {
    padding-left: 188px !important;
    padding-right: 188px !important;
  }

  .lg\:py-48 {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }

  .lg\:px-48 {
    padding-left: 192px !important;
    padding-right: 192px !important;
  }

  .lg\:py-49 {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }

  .lg\:px-49 {
    padding-left: 196px !important;
    padding-right: 196px !important;
  }

  .lg\:py-50 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .lg\:px-50 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }

  .lg\:py-51 {
    padding-top: 204px !important;
    padding-bottom: 204px !important;
  }

  .lg\:px-51 {
    padding-left: 204px !important;
    padding-right: 204px !important;
  }

  .lg\:py-52 {
    padding-top: 208px !important;
    padding-bottom: 208px !important;
  }

  .lg\:px-52 {
    padding-left: 208px !important;
    padding-right: 208px !important;
  }

  .lg\:py-53 {
    padding-top: 212px !important;
    padding-bottom: 212px !important;
  }

  .lg\:px-53 {
    padding-left: 212px !important;
    padding-right: 212px !important;
  }

  .lg\:py-54 {
    padding-top: 216px !important;
    padding-bottom: 216px !important;
  }

  .lg\:px-54 {
    padding-left: 216px !important;
    padding-right: 216px !important;
  }

  .lg\:py-55 {
    padding-top: 220px !important;
    padding-bottom: 220px !important;
  }

  .lg\:px-55 {
    padding-left: 220px !important;
    padding-right: 220px !important;
  }

  .lg\:py-56 {
    padding-top: 224px !important;
    padding-bottom: 224px !important;
  }

  .lg\:px-56 {
    padding-left: 224px !important;
    padding-right: 224px !important;
  }

  .lg\:py-57 {
    padding-top: 228px !important;
    padding-bottom: 228px !important;
  }

  .lg\:px-57 {
    padding-left: 228px !important;
    padding-right: 228px !important;
  }

  .lg\:py-60 {
    padding-top: 240px !important;
    padding-bottom: 240px !important;
  }

  .lg\:px-60 {
    padding-left: 240px !important;
    padding-right: 240px !important;
  }

  .lg\:py-61 {
    padding-top: 244px !important;
    padding-bottom: 244px !important;
  }

  .lg\:px-61 {
    padding-left: 244px !important;
    padding-right: 244px !important;
  }

  .lg\:py-62 {
    padding-top: 248px !important;
    padding-bottom: 248px !important;
  }

  .lg\:px-62 {
    padding-left: 248px !important;
    padding-right: 248px !important;
  }

  .lg\:py-65 {
    padding-top: 260px !important;
    padding-bottom: 260px !important;
  }

  .lg\:px-65 {
    padding-left: 260px !important;
    padding-right: 260px !important;
  }

  .lg\:py-66 {
    padding-top: 264px !important;
    padding-bottom: 264px !important;
  }

  .lg\:px-66 {
    padding-left: 264px !important;
    padding-right: 264px !important;
  }

  .lg\:py-68 {
    padding-top: 272px !important;
    padding-bottom: 272px !important;
  }

  .lg\:px-68 {
    padding-left: 272px !important;
    padding-right: 272px !important;
  }

  .lg\:py-69 {
    padding-top: 276px !important;
    padding-bottom: 276px !important;
  }

  .lg\:px-69 {
    padding-left: 276px !important;
    padding-right: 276px !important;
  }

  .lg\:py-70 {
    padding-top: 280px !important;
    padding-bottom: 280px !important;
  }

  .lg\:px-70 {
    padding-left: 280px !important;
    padding-right: 280px !important;
  }

  .lg\:py-73 {
    padding-top: 292px !important;
    padding-bottom: 292px !important;
  }

  .lg\:px-73 {
    padding-left: 292px !important;
    padding-right: 292px !important;
  }

  .lg\:py-74 {
    padding-top: 296px !important;
    padding-bottom: 296px !important;
  }

  .lg\:px-74 {
    padding-left: 296px !important;
    padding-right: 296px !important;
  }

  .lg\:py-75 {
    padding-top: 300px !important;
    padding-bottom: 300px !important;
  }

  .lg\:px-75 {
    padding-left: 300px !important;
    padding-right: 300px !important;
  }

  .lg\:py-77 {
    padding-top: 308px !important;
    padding-bottom: 308px !important;
  }

  .lg\:px-77 {
    padding-left: 308px !important;
    padding-right: 308px !important;
  }

  .lg\:py-78 {
    padding-top: 312px !important;
    padding-bottom: 312px !important;
  }

  .lg\:px-78 {
    padding-left: 312px !important;
    padding-right: 312px !important;
  }

  .lg\:py-80 {
    padding-top: 320px !important;
    padding-bottom: 320px !important;
  }

  .lg\:px-80 {
    padding-left: 320px !important;
    padding-right: 320px !important;
  }

  .lg\:py-81 {
    padding-top: 324px !important;
    padding-bottom: 324px !important;
  }

  .lg\:px-81 {
    padding-left: 324px !important;
    padding-right: 324px !important;
  }

  .lg\:py-84 {
    padding-top: 336px !important;
    padding-bottom: 336px !important;
  }

  .lg\:px-84 {
    padding-left: 336px !important;
    padding-right: 336px !important;
  }

  .lg\:py-87 {
    padding-top: 348px !important;
    padding-bottom: 348px !important;
  }

  .lg\:px-87 {
    padding-left: 348px !important;
    padding-right: 348px !important;
  }

  .lg\:py-90 {
    padding-top: 360px !important;
    padding-bottom: 360px !important;
  }

  .lg\:px-90 {
    padding-left: 360px !important;
    padding-right: 360px !important;
  }

  .lg\:py-91 {
    padding-top: 364px !important;
    padding-bottom: 364px !important;
  }

  .lg\:px-91 {
    padding-left: 364px !important;
    padding-right: 364px !important;
  }

  .lg\:py-92 {
    padding-top: 368px !important;
    padding-bottom: 368px !important;
  }

  .lg\:px-92 {
    padding-left: 368px !important;
    padding-right: 368px !important;
  }

  .lg\:py-93 {
    padding-top: 372px !important;
    padding-bottom: 372px !important;
  }

  .lg\:px-93 {
    padding-left: 372px !important;
    padding-right: 372px !important;
  }

  .lg\:py-94 {
    padding-top: 376px !important;
    padding-bottom: 376px !important;
  }

  .lg\:px-94 {
    padding-left: 376px !important;
    padding-right: 376px !important;
  }

  .lg\:py-95 {
    padding-top: 380px !important;
    padding-bottom: 380px !important;
  }

  .lg\:px-95 {
    padding-left: 380px !important;
    padding-right: 380px !important;
  }

  .lg\:py-96 {
    padding-top: 384px !important;
    padding-bottom: 384px !important;
  }

  .lg\:px-96 {
    padding-left: 384px !important;
    padding-right: 384px !important;
  }

  .lg\:py-97 {
    padding-top: 388px !important;
    padding-bottom: 388px !important;
  }

  .lg\:px-97 {
    padding-left: 388px !important;
    padding-right: 388px !important;
  }

  .lg\:py-98 {
    padding-top: 392px !important;
    padding-bottom: 392px !important;
  }

  .lg\:px-98 {
    padding-left: 392px !important;
    padding-right: 392px !important;
  }

  .lg\:py-99 {
    padding-top: 396px !important;
    padding-bottom: 396px !important;
  }

  .lg\:px-99 {
    padding-left: 396px !important;
    padding-right: 396px !important;
  }

  .lg\:py-100 {
    padding-top: 400px !important;
    padding-bottom: 400px !important;
  }

  .lg\:px-100 {
    padding-left: 400px !important;
    padding-right: 400px !important;
  }

  .lg\:py-101 {
    padding-top: 404px !important;
    padding-bottom: 404px !important;
  }

  .lg\:px-101 {
    padding-left: 404px !important;
    padding-right: 404px !important;
  }

  .lg\:py-102 {
    padding-top: 408px !important;
    padding-bottom: 408px !important;
  }

  .lg\:px-102 {
    padding-left: 408px !important;
    padding-right: 408px !important;
  }

  .lg\:py-103 {
    padding-top: 412px !important;
    padding-bottom: 412px !important;
  }

  .lg\:px-103 {
    padding-left: 412px !important;
    padding-right: 412px !important;
  }

  .lg\:py-104 {
    padding-top: 416px !important;
    padding-bottom: 416px !important;
  }

  .lg\:px-104 {
    padding-left: 416px !important;
    padding-right: 416px !important;
  }

  .lg\:py-105 {
    padding-top: 420px !important;
    padding-bottom: 420px !important;
  }

  .lg\:px-105 {
    padding-left: 420px !important;
    padding-right: 420px !important;
  }

  .lg\:py-107 {
    padding-top: 428px !important;
    padding-bottom: 428px !important;
  }

  .lg\:px-107 {
    padding-left: 428px !important;
    padding-right: 428px !important;
  }

  .lg\:py-110 {
    padding-top: 440px !important;
    padding-bottom: 440px !important;
  }

  .lg\:px-110 {
    padding-left: 440px !important;
    padding-right: 440px !important;
  }

  .lg\:py-112 {
    padding-top: 448px !important;
    padding-bottom: 448px !important;
  }

  .lg\:px-112 {
    padding-left: 448px !important;
    padding-right: 448px !important;
  }

  .lg\:py-114 {
    padding-top: 456px !important;
    padding-bottom: 456px !important;
  }

  .lg\:px-114 {
    padding-left: 456px !important;
    padding-right: 456px !important;
  }

  .lg\:py-115 {
    padding-top: 460px !important;
    padding-bottom: 460px !important;
  }

  .lg\:px-115 {
    padding-left: 460px !important;
    padding-right: 460px !important;
  }

  .lg\:py-119 {
    padding-top: 476px !important;
    padding-bottom: 476px !important;
  }

  .lg\:px-119 {
    padding-left: 476px !important;
    padding-right: 476px !important;
  }

  .lg\:py-120 {
    padding-top: 480px !important;
    padding-bottom: 480px !important;
  }

  .lg\:px-120 {
    padding-left: 480px !important;
    padding-right: 480px !important;
  }

  .lg\:py-122 {
    padding-top: 488px !important;
    padding-bottom: 488px !important;
  }

  .lg\:px-122 {
    padding-left: 488px !important;
    padding-right: 488px !important;
  }

  .lg\:py-124 {
    padding-top: 496px !important;
    padding-bottom: 496px !important;
  }

  .lg\:px-124 {
    padding-left: 496px !important;
    padding-right: 496px !important;
  }

  .lg\:py-130 {
    padding-top: 520px !important;
    padding-bottom: 520px !important;
  }

  .lg\:px-130 {
    padding-left: 520px !important;
    padding-right: 520px !important;
  }

  .lg\:py-138 {
    padding-top: 552px !important;
    padding-bottom: 552px !important;
  }

  .lg\:px-138 {
    padding-left: 552px !important;
    padding-right: 552px !important;
  }

  .lg\:py-143 {
    padding-top: 572px !important;
    padding-bottom: 572px !important;
  }

  .lg\:px-143 {
    padding-left: 572px !important;
    padding-right: 572px !important;
  }

  .lg\:py-148 {
    padding-top: 592px !important;
    padding-bottom: 592px !important;
  }

  .lg\:px-148 {
    padding-left: 592px !important;
    padding-right: 592px !important;
  }

  .lg\:py-150 {
    padding-top: 600px !important;
    padding-bottom: 600px !important;
  }

  .lg\:px-150 {
    padding-left: 600px !important;
    padding-right: 600px !important;
  }

  .lg\:py-154 {
    padding-top: 616px !important;
    padding-bottom: 616px !important;
  }

  .lg\:px-154 {
    padding-left: 616px !important;
    padding-right: 616px !important;
  }

  .lg\:py-160 {
    padding-top: 640px !important;
    padding-bottom: 640px !important;
  }

  .lg\:px-160 {
    padding-left: 640px !important;
    padding-right: 640px !important;
  }

  .lg\:py-162 {
    padding-top: 648px !important;
    padding-bottom: 648px !important;
  }

  .lg\:px-162 {
    padding-left: 648px !important;
    padding-right: 648px !important;
  }

  .lg\:py-164 {
    padding-top: 656px !important;
    padding-bottom: 656px !important;
  }

  .lg\:px-164 {
    padding-left: 656px !important;
    padding-right: 656px !important;
  }

  .lg\:py-165 {
    padding-top: 660px !important;
    padding-bottom: 660px !important;
  }

  .lg\:px-165 {
    padding-left: 660px !important;
    padding-right: 660px !important;
  }

  .lg\:py-166 {
    padding-top: 664px !important;
    padding-bottom: 664px !important;
  }

  .lg\:px-166 {
    padding-left: 664px !important;
    padding-right: 664px !important;
  }

  .lg\:py-168 {
    padding-top: 672px !important;
    padding-bottom: 672px !important;
  }

  .lg\:px-168 {
    padding-left: 672px !important;
    padding-right: 672px !important;
  }

  .lg\:py-169 {
    padding-top: 676px !important;
    padding-bottom: 676px !important;
  }

  .lg\:px-169 {
    padding-left: 676px !important;
    padding-right: 676px !important;
  }

  .lg\:py-170 {
    padding-top: 680px !important;
    padding-bottom: 680px !important;
  }

  .lg\:px-170 {
    padding-left: 680px !important;
    padding-right: 680px !important;
  }

  .lg\:py-172 {
    padding-top: 688px !important;
    padding-bottom: 688px !important;
  }

  .lg\:px-172 {
    padding-left: 688px !important;
    padding-right: 688px !important;
  }

  .lg\:py-174 {
    padding-top: 696px !important;
    padding-bottom: 696px !important;
  }

  .lg\:px-174 {
    padding-left: 696px !important;
    padding-right: 696px !important;
  }

  .lg\:py-175 {
    padding-top: 700px !important;
    padding-bottom: 700px !important;
  }

  .lg\:px-175 {
    padding-left: 700px !important;
    padding-right: 700px !important;
  }

  .lg\:py-189 {
    padding-top: 756px !important;
    padding-bottom: 756px !important;
  }

  .lg\:px-189 {
    padding-left: 756px !important;
    padding-right: 756px !important;
  }

  .lg\:py-200 {
    padding-top: 800px !important;
    padding-bottom: 800px !important;
  }

  .lg\:px-200 {
    padding-left: 800px !important;
    padding-right: 800px !important;
  }

  .lg\:py-0\.5 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .lg\:px-0\.5 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .lg\:py-1\.5 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .lg\:px-1\.5 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .lg\:py-3\.5 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .lg\:px-3\.5 {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .lg\:py-6\.5 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }

  .lg\:px-6\.5 {
    padding-left: 26px !important;
    padding-right: 26px !important;
  }

  .lg\:py-7\.5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .lg\:px-7\.5 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .lg\:py-17\.5 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .lg\:px-17\.5 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .lg\:py-28\.5 {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }

  .lg\:px-28\.5 {
    padding-left: 114px !important;
    padding-right: 114px !important;
  }

  .lg\:py-31\.5 {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }

  .lg\:px-31\.5 {
    padding-left: 126px !important;
    padding-right: 126px !important;
  }

  .lg\:py-37\.5 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .lg\:px-37\.5 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }

  .lg\:py-72\.5 {
    padding-top: 290px !important;
    padding-bottom: 290px !important;
  }

  .lg\:px-72\.5 {
    padding-left: 290px !important;
    padding-right: 290px !important;
  }

  .lg\:py-sm {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .lg\:px-sm {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .lg\:py-md {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .lg\:px-md {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .lg\:py-lg {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .lg\:px-lg {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .lg\:py-xl {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .lg\:px-xl {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .lg\:py-n1 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }

  .lg\:px-n1 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }

  .lg\:py-n2 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }

  .lg\:px-n2 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }

  .lg\:py-n3 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }

  .lg\:px-n3 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }

  .lg\:py-n4 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }

  .lg\:px-n4 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }

  .lg\:py-n5 {
    padding-top: -20px !important;
    padding-bottom: -20px !important;
  }

  .lg\:px-n5 {
    padding-left: -20px !important;
    padding-right: -20px !important;
  }

  .lg\:py-n6 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }

  .lg\:px-n6 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }

  .lg\:py-n7 {
    padding-top: -28px !important;
    padding-bottom: -28px !important;
  }

  .lg\:px-n7 {
    padding-left: -28px !important;
    padding-right: -28px !important;
  }

  .lg\:py-n8 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }

  .lg\:px-n8 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }

  .lg\:py-n9 {
    padding-top: -36px !important;
    padding-bottom: -36px !important;
  }

  .lg\:px-n9 {
    padding-left: -36px !important;
    padding-right: -36px !important;
  }

  .lg\:py-n10 {
    padding-top: -40px !important;
    padding-bottom: -40px !important;
  }

  .lg\:px-n10 {
    padding-left: -40px !important;
    padding-right: -40px !important;
  }

  .lg\:py-n11 {
    padding-top: -44px !important;
    padding-bottom: -44px !important;
  }

  .lg\:px-n11 {
    padding-left: -44px !important;
    padding-right: -44px !important;
  }

  .lg\:py-n12 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }

  .lg\:px-n12 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }

  .lg\:py-n13 {
    padding-top: -52px !important;
    padding-bottom: -52px !important;
  }

  .lg\:px-n13 {
    padding-left: -52px !important;
    padding-right: -52px !important;
  }

  .lg\:py-n14 {
    padding-top: -46px !important;
    padding-bottom: -46px !important;
  }

  .lg\:px-n14 {
    padding-left: -46px !important;
    padding-right: -46px !important;
  }

  .lg\:py-n22 {
    padding-top: -88px !important;
    padding-bottom: -88px !important;
  }

  .lg\:px-n22 {
    padding-left: -88px !important;
    padding-right: -88px !important;
  }

  .lg\:pt-0 {
    padding-top: 0px !important;
  }

  .lg\:pr-0 {
    padding-right: 0px !important;
  }

  .lg\:pb-0 {
    padding-bottom: 0px !important;
  }

  .lg\:pl-0 {
    padding-left: 0px !important;
  }

  .lg\:pt-1 {
    padding-top: 4px !important;
  }

  .lg\:pr-1 {
    padding-right: 4px !important;
  }

  .lg\:pb-1 {
    padding-bottom: 4px !important;
  }

  .lg\:pl-1 {
    padding-left: 4px !important;
  }

  .lg\:pt-2 {
    padding-top: 8px !important;
  }

  .lg\:pr-2 {
    padding-right: 8px !important;
  }

  .lg\:pb-2 {
    padding-bottom: 8px !important;
  }

  .lg\:pl-2 {
    padding-left: 8px !important;
  }

  .lg\:pt-3 {
    padding-top: 12px !important;
  }

  .lg\:pr-3 {
    padding-right: 12px !important;
  }

  .lg\:pb-3 {
    padding-bottom: 12px !important;
  }

  .lg\:pl-3 {
    padding-left: 12px !important;
  }

  .lg\:pt-4 {
    padding-top: 16px !important;
  }

  .lg\:pr-4 {
    padding-right: 16px !important;
  }

  .lg\:pb-4 {
    padding-bottom: 16px !important;
  }

  .lg\:pl-4 {
    padding-left: 16px !important;
  }

  .lg\:pt-5 {
    padding-top: 20px !important;
  }

  .lg\:pr-5 {
    padding-right: 20px !important;
  }

  .lg\:pb-5 {
    padding-bottom: 20px !important;
  }

  .lg\:pl-5 {
    padding-left: 20px !important;
  }

  .lg\:pt-6 {
    padding-top: 24px !important;
  }

  .lg\:pr-6 {
    padding-right: 24px !important;
  }

  .lg\:pb-6 {
    padding-bottom: 24px !important;
  }

  .lg\:pl-6 {
    padding-left: 24px !important;
  }

  .lg\:pt-7 {
    padding-top: 28px !important;
  }

  .lg\:pr-7 {
    padding-right: 28px !important;
  }

  .lg\:pb-7 {
    padding-bottom: 28px !important;
  }

  .lg\:pl-7 {
    padding-left: 28px !important;
  }

  .lg\:pt-8 {
    padding-top: 32px !important;
  }

  .lg\:pr-8 {
    padding-right: 32px !important;
  }

  .lg\:pb-8 {
    padding-bottom: 32px !important;
  }

  .lg\:pl-8 {
    padding-left: 32px !important;
  }

  .lg\:pt-9 {
    padding-top: 36px !important;
  }

  .lg\:pr-9 {
    padding-right: 36px !important;
  }

  .lg\:pb-9 {
    padding-bottom: 36px !important;
  }

  .lg\:pl-9 {
    padding-left: 36px !important;
  }

  .lg\:pt-10 {
    padding-top: 40px !important;
  }

  .lg\:pr-10 {
    padding-right: 40px !important;
  }

  .lg\:pb-10 {
    padding-bottom: 40px !important;
  }

  .lg\:pl-10 {
    padding-left: 40px !important;
  }

  .lg\:pt-11 {
    padding-top: 44px !important;
  }

  .lg\:pr-11 {
    padding-right: 44px !important;
  }

  .lg\:pb-11 {
    padding-bottom: 44px !important;
  }

  .lg\:pl-11 {
    padding-left: 44px !important;
  }

  .lg\:pt-12 {
    padding-top: 48px !important;
  }

  .lg\:pr-12 {
    padding-right: 48px !important;
  }

  .lg\:pb-12 {
    padding-bottom: 48px !important;
  }

  .lg\:pl-12 {
    padding-left: 48px !important;
  }

  .lg\:pt-13 {
    padding-top: 52px !important;
  }

  .lg\:pr-13 {
    padding-right: 52px !important;
  }

  .lg\:pb-13 {
    padding-bottom: 52px !important;
  }

  .lg\:pl-13 {
    padding-left: 52px !important;
  }

  .lg\:pt-14 {
    padding-top: 56px !important;
  }

  .lg\:pr-14 {
    padding-right: 56px !important;
  }

  .lg\:pb-14 {
    padding-bottom: 56px !important;
  }

  .lg\:pl-14 {
    padding-left: 56px !important;
  }

  .lg\:pt-15 {
    padding-top: 60px !important;
  }

  .lg\:pr-15 {
    padding-right: 60px !important;
  }

  .lg\:pb-15 {
    padding-bottom: 60px !important;
  }

  .lg\:pl-15 {
    padding-left: 60px !important;
  }

  .lg\:pt-16 {
    padding-top: 64px !important;
  }

  .lg\:pr-16 {
    padding-right: 64px !important;
  }

  .lg\:pb-16 {
    padding-bottom: 64px !important;
  }

  .lg\:pl-16 {
    padding-left: 64px !important;
  }

  .lg\:pt-17 {
    padding-top: 68px !important;
  }

  .lg\:pr-17 {
    padding-right: 68px !important;
  }

  .lg\:pb-17 {
    padding-bottom: 68px !important;
  }

  .lg\:pl-17 {
    padding-left: 68px !important;
  }

  .lg\:pt-18 {
    padding-top: 72px !important;
  }

  .lg\:pr-18 {
    padding-right: 72px !important;
  }

  .lg\:pb-18 {
    padding-bottom: 72px !important;
  }

  .lg\:pl-18 {
    padding-left: 72px !important;
  }

  .lg\:pt-19 {
    padding-top: 76px !important;
  }

  .lg\:pr-19 {
    padding-right: 76px !important;
  }

  .lg\:pb-19 {
    padding-bottom: 76px !important;
  }

  .lg\:pl-19 {
    padding-left: 76px !important;
  }

  .lg\:pt-20 {
    padding-top: 80px !important;
  }

  .lg\:pr-20 {
    padding-right: 80px !important;
  }

  .lg\:pb-20 {
    padding-bottom: 80px !important;
  }

  .lg\:pl-20 {
    padding-left: 80px !important;
  }

  .lg\:pt-21 {
    padding-top: 84px !important;
  }

  .lg\:pr-21 {
    padding-right: 84px !important;
  }

  .lg\:pb-21 {
    padding-bottom: 84px !important;
  }

  .lg\:pl-21 {
    padding-left: 84px !important;
  }

  .lg\:pt-22 {
    padding-top: 88px !important;
  }

  .lg\:pr-22 {
    padding-right: 88px !important;
  }

  .lg\:pb-22 {
    padding-bottom: 88px !important;
  }

  .lg\:pl-22 {
    padding-left: 88px !important;
  }

  .lg\:pt-23 {
    padding-top: 92px !important;
  }

  .lg\:pr-23 {
    padding-right: 92px !important;
  }

  .lg\:pb-23 {
    padding-bottom: 92px !important;
  }

  .lg\:pl-23 {
    padding-left: 92px !important;
  }

  .lg\:pt-24 {
    padding-top: 96px !important;
  }

  .lg\:pr-24 {
    padding-right: 96px !important;
  }

  .lg\:pb-24 {
    padding-bottom: 96px !important;
  }

  .lg\:pl-24 {
    padding-left: 96px !important;
  }

  .lg\:pt-25 {
    padding-top: 100px !important;
  }

  .lg\:pr-25 {
    padding-right: 100px !important;
  }

  .lg\:pb-25 {
    padding-bottom: 100px !important;
  }

  .lg\:pl-25 {
    padding-left: 100px !important;
  }

  .lg\:pt-26 {
    padding-top: 104px !important;
  }

  .lg\:pr-26 {
    padding-right: 104px !important;
  }

  .lg\:pb-26 {
    padding-bottom: 104px !important;
  }

  .lg\:pl-26 {
    padding-left: 104px !important;
  }

  .lg\:pt-27 {
    padding-top: 108px !important;
  }

  .lg\:pr-27 {
    padding-right: 108px !important;
  }

  .lg\:pb-27 {
    padding-bottom: 108px !important;
  }

  .lg\:pl-27 {
    padding-left: 108px !important;
  }

  .lg\:pt-28 {
    padding-top: 112px !important;
  }

  .lg\:pr-28 {
    padding-right: 112px !important;
  }

  .lg\:pb-28 {
    padding-bottom: 112px !important;
  }

  .lg\:pl-28 {
    padding-left: 112px !important;
  }

  .lg\:pt-29 {
    padding-top: 116px !important;
  }

  .lg\:pr-29 {
    padding-right: 116px !important;
  }

  .lg\:pb-29 {
    padding-bottom: 116px !important;
  }

  .lg\:pl-29 {
    padding-left: 116px !important;
  }

  .lg\:pt-30 {
    padding-top: 120px !important;
  }

  .lg\:pr-30 {
    padding-right: 120px !important;
  }

  .lg\:pb-30 {
    padding-bottom: 120px !important;
  }

  .lg\:pl-30 {
    padding-left: 120px !important;
  }

  .lg\:pt-31 {
    padding-top: 124px !important;
  }

  .lg\:pr-31 {
    padding-right: 124px !important;
  }

  .lg\:pb-31 {
    padding-bottom: 124px !important;
  }

  .lg\:pl-31 {
    padding-left: 124px !important;
  }

  .lg\:pt-32 {
    padding-top: 128px !important;
  }

  .lg\:pr-32 {
    padding-right: 128px !important;
  }

  .lg\:pb-32 {
    padding-bottom: 128px !important;
  }

  .lg\:pl-32 {
    padding-left: 128px !important;
  }

  .lg\:pt-33 {
    padding-top: 132px !important;
  }

  .lg\:pr-33 {
    padding-right: 132px !important;
  }

  .lg\:pb-33 {
    padding-bottom: 132px !important;
  }

  .lg\:pl-33 {
    padding-left: 132px !important;
  }

  .lg\:pt-34 {
    padding-top: 136px !important;
  }

  .lg\:pr-34 {
    padding-right: 136px !important;
  }

  .lg\:pb-34 {
    padding-bottom: 136px !important;
  }

  .lg\:pl-34 {
    padding-left: 136px !important;
  }

  .lg\:pt-35 {
    padding-top: 140px !important;
  }

  .lg\:pr-35 {
    padding-right: 140px !important;
  }

  .lg\:pb-35 {
    padding-bottom: 140px !important;
  }

  .lg\:pl-35 {
    padding-left: 140px !important;
  }

  .lg\:pt-36 {
    padding-top: 144px !important;
  }

  .lg\:pr-36 {
    padding-right: 144px !important;
  }

  .lg\:pb-36 {
    padding-bottom: 144px !important;
  }

  .lg\:pl-36 {
    padding-left: 144px !important;
  }

  .lg\:pt-37 {
    padding-top: 148px !important;
  }

  .lg\:pr-37 {
    padding-right: 148px !important;
  }

  .lg\:pb-37 {
    padding-bottom: 148px !important;
  }

  .lg\:pl-37 {
    padding-left: 148px !important;
  }

  .lg\:pt-38 {
    padding-top: 152px !important;
  }

  .lg\:pr-38 {
    padding-right: 152px !important;
  }

  .lg\:pb-38 {
    padding-bottom: 152px !important;
  }

  .lg\:pl-38 {
    padding-left: 152px !important;
  }

  .lg\:pt-39 {
    padding-top: 156px !important;
  }

  .lg\:pr-39 {
    padding-right: 156px !important;
  }

  .lg\:pb-39 {
    padding-bottom: 156px !important;
  }

  .lg\:pl-39 {
    padding-left: 156px !important;
  }

  .lg\:pt-40 {
    padding-top: 160px !important;
  }

  .lg\:pr-40 {
    padding-right: 160px !important;
  }

  .lg\:pb-40 {
    padding-bottom: 160px !important;
  }

  .lg\:pl-40 {
    padding-left: 160px !important;
  }

  .lg\:pt-41 {
    padding-top: 164px !important;
  }

  .lg\:pr-41 {
    padding-right: 164px !important;
  }

  .lg\:pb-41 {
    padding-bottom: 164px !important;
  }

  .lg\:pl-41 {
    padding-left: 164px !important;
  }

  .lg\:pt-42 {
    padding-top: 168px !important;
  }

  .lg\:pr-42 {
    padding-right: 168px !important;
  }

  .lg\:pb-42 {
    padding-bottom: 168px !important;
  }

  .lg\:pl-42 {
    padding-left: 168px !important;
  }

  .lg\:pt-43 {
    padding-top: 172px !important;
  }

  .lg\:pr-43 {
    padding-right: 172px !important;
  }

  .lg\:pb-43 {
    padding-bottom: 172px !important;
  }

  .lg\:pl-43 {
    padding-left: 172px !important;
  }

  .lg\:pt-44 {
    padding-top: 176px !important;
  }

  .lg\:pr-44 {
    padding-right: 176px !important;
  }

  .lg\:pb-44 {
    padding-bottom: 176px !important;
  }

  .lg\:pl-44 {
    padding-left: 176px !important;
  }

  .lg\:pt-45 {
    padding-top: 180px !important;
  }

  .lg\:pr-45 {
    padding-right: 180px !important;
  }

  .lg\:pb-45 {
    padding-bottom: 180px !important;
  }

  .lg\:pl-45 {
    padding-left: 180px !important;
  }

  .lg\:pt-46 {
    padding-top: 184px !important;
  }

  .lg\:pr-46 {
    padding-right: 184px !important;
  }

  .lg\:pb-46 {
    padding-bottom: 184px !important;
  }

  .lg\:pl-46 {
    padding-left: 184px !important;
  }

  .lg\:pt-47 {
    padding-top: 188px !important;
  }

  .lg\:pr-47 {
    padding-right: 188px !important;
  }

  .lg\:pb-47 {
    padding-bottom: 188px !important;
  }

  .lg\:pl-47 {
    padding-left: 188px !important;
  }

  .lg\:pt-48 {
    padding-top: 192px !important;
  }

  .lg\:pr-48 {
    padding-right: 192px !important;
  }

  .lg\:pb-48 {
    padding-bottom: 192px !important;
  }

  .lg\:pl-48 {
    padding-left: 192px !important;
  }

  .lg\:pt-49 {
    padding-top: 196px !important;
  }

  .lg\:pr-49 {
    padding-right: 196px !important;
  }

  .lg\:pb-49 {
    padding-bottom: 196px !important;
  }

  .lg\:pl-49 {
    padding-left: 196px !important;
  }

  .lg\:pt-50 {
    padding-top: 200px !important;
  }

  .lg\:pr-50 {
    padding-right: 200px !important;
  }

  .lg\:pb-50 {
    padding-bottom: 200px !important;
  }

  .lg\:pl-50 {
    padding-left: 200px !important;
  }

  .lg\:pt-51 {
    padding-top: 204px !important;
  }

  .lg\:pr-51 {
    padding-right: 204px !important;
  }

  .lg\:pb-51 {
    padding-bottom: 204px !important;
  }

  .lg\:pl-51 {
    padding-left: 204px !important;
  }

  .lg\:pt-52 {
    padding-top: 208px !important;
  }

  .lg\:pr-52 {
    padding-right: 208px !important;
  }

  .lg\:pb-52 {
    padding-bottom: 208px !important;
  }

  .lg\:pl-52 {
    padding-left: 208px !important;
  }

  .lg\:pt-53 {
    padding-top: 212px !important;
  }

  .lg\:pr-53 {
    padding-right: 212px !important;
  }

  .lg\:pb-53 {
    padding-bottom: 212px !important;
  }

  .lg\:pl-53 {
    padding-left: 212px !important;
  }

  .lg\:pt-54 {
    padding-top: 216px !important;
  }

  .lg\:pr-54 {
    padding-right: 216px !important;
  }

  .lg\:pb-54 {
    padding-bottom: 216px !important;
  }

  .lg\:pl-54 {
    padding-left: 216px !important;
  }

  .lg\:pt-55 {
    padding-top: 220px !important;
  }

  .lg\:pr-55 {
    padding-right: 220px !important;
  }

  .lg\:pb-55 {
    padding-bottom: 220px !important;
  }

  .lg\:pl-55 {
    padding-left: 220px !important;
  }

  .lg\:pt-56 {
    padding-top: 224px !important;
  }

  .lg\:pr-56 {
    padding-right: 224px !important;
  }

  .lg\:pb-56 {
    padding-bottom: 224px !important;
  }

  .lg\:pl-56 {
    padding-left: 224px !important;
  }

  .lg\:pt-57 {
    padding-top: 228px !important;
  }

  .lg\:pr-57 {
    padding-right: 228px !important;
  }

  .lg\:pb-57 {
    padding-bottom: 228px !important;
  }

  .lg\:pl-57 {
    padding-left: 228px !important;
  }

  .lg\:pt-60 {
    padding-top: 240px !important;
  }

  .lg\:pr-60 {
    padding-right: 240px !important;
  }

  .lg\:pb-60 {
    padding-bottom: 240px !important;
  }

  .lg\:pl-60 {
    padding-left: 240px !important;
  }

  .lg\:pt-61 {
    padding-top: 244px !important;
  }

  .lg\:pr-61 {
    padding-right: 244px !important;
  }

  .lg\:pb-61 {
    padding-bottom: 244px !important;
  }

  .lg\:pl-61 {
    padding-left: 244px !important;
  }

  .lg\:pt-62 {
    padding-top: 248px !important;
  }

  .lg\:pr-62 {
    padding-right: 248px !important;
  }

  .lg\:pb-62 {
    padding-bottom: 248px !important;
  }

  .lg\:pl-62 {
    padding-left: 248px !important;
  }

  .lg\:pt-65 {
    padding-top: 260px !important;
  }

  .lg\:pr-65 {
    padding-right: 260px !important;
  }

  .lg\:pb-65 {
    padding-bottom: 260px !important;
  }

  .lg\:pl-65 {
    padding-left: 260px !important;
  }

  .lg\:pt-66 {
    padding-top: 264px !important;
  }

  .lg\:pr-66 {
    padding-right: 264px !important;
  }

  .lg\:pb-66 {
    padding-bottom: 264px !important;
  }

  .lg\:pl-66 {
    padding-left: 264px !important;
  }

  .lg\:pt-68 {
    padding-top: 272px !important;
  }

  .lg\:pr-68 {
    padding-right: 272px !important;
  }

  .lg\:pb-68 {
    padding-bottom: 272px !important;
  }

  .lg\:pl-68 {
    padding-left: 272px !important;
  }

  .lg\:pt-69 {
    padding-top: 276px !important;
  }

  .lg\:pr-69 {
    padding-right: 276px !important;
  }

  .lg\:pb-69 {
    padding-bottom: 276px !important;
  }

  .lg\:pl-69 {
    padding-left: 276px !important;
  }

  .lg\:pt-70 {
    padding-top: 280px !important;
  }

  .lg\:pr-70 {
    padding-right: 280px !important;
  }

  .lg\:pb-70 {
    padding-bottom: 280px !important;
  }

  .lg\:pl-70 {
    padding-left: 280px !important;
  }

  .lg\:pt-73 {
    padding-top: 292px !important;
  }

  .lg\:pr-73 {
    padding-right: 292px !important;
  }

  .lg\:pb-73 {
    padding-bottom: 292px !important;
  }

  .lg\:pl-73 {
    padding-left: 292px !important;
  }

  .lg\:pt-74 {
    padding-top: 296px !important;
  }

  .lg\:pr-74 {
    padding-right: 296px !important;
  }

  .lg\:pb-74 {
    padding-bottom: 296px !important;
  }

  .lg\:pl-74 {
    padding-left: 296px !important;
  }

  .lg\:pt-75 {
    padding-top: 300px !important;
  }

  .lg\:pr-75 {
    padding-right: 300px !important;
  }

  .lg\:pb-75 {
    padding-bottom: 300px !important;
  }

  .lg\:pl-75 {
    padding-left: 300px !important;
  }

  .lg\:pt-77 {
    padding-top: 308px !important;
  }

  .lg\:pr-77 {
    padding-right: 308px !important;
  }

  .lg\:pb-77 {
    padding-bottom: 308px !important;
  }

  .lg\:pl-77 {
    padding-left: 308px !important;
  }

  .lg\:pt-78 {
    padding-top: 312px !important;
  }

  .lg\:pr-78 {
    padding-right: 312px !important;
  }

  .lg\:pb-78 {
    padding-bottom: 312px !important;
  }

  .lg\:pl-78 {
    padding-left: 312px !important;
  }

  .lg\:pt-80 {
    padding-top: 320px !important;
  }

  .lg\:pr-80 {
    padding-right: 320px !important;
  }

  .lg\:pb-80 {
    padding-bottom: 320px !important;
  }

  .lg\:pl-80 {
    padding-left: 320px !important;
  }

  .lg\:pt-81 {
    padding-top: 324px !important;
  }

  .lg\:pr-81 {
    padding-right: 324px !important;
  }

  .lg\:pb-81 {
    padding-bottom: 324px !important;
  }

  .lg\:pl-81 {
    padding-left: 324px !important;
  }

  .lg\:pt-84 {
    padding-top: 336px !important;
  }

  .lg\:pr-84 {
    padding-right: 336px !important;
  }

  .lg\:pb-84 {
    padding-bottom: 336px !important;
  }

  .lg\:pl-84 {
    padding-left: 336px !important;
  }

  .lg\:pt-87 {
    padding-top: 348px !important;
  }

  .lg\:pr-87 {
    padding-right: 348px !important;
  }

  .lg\:pb-87 {
    padding-bottom: 348px !important;
  }

  .lg\:pl-87 {
    padding-left: 348px !important;
  }

  .lg\:pt-90 {
    padding-top: 360px !important;
  }

  .lg\:pr-90 {
    padding-right: 360px !important;
  }

  .lg\:pb-90 {
    padding-bottom: 360px !important;
  }

  .lg\:pl-90 {
    padding-left: 360px !important;
  }

  .lg\:pt-91 {
    padding-top: 364px !important;
  }

  .lg\:pr-91 {
    padding-right: 364px !important;
  }

  .lg\:pb-91 {
    padding-bottom: 364px !important;
  }

  .lg\:pl-91 {
    padding-left: 364px !important;
  }

  .lg\:pt-92 {
    padding-top: 368px !important;
  }

  .lg\:pr-92 {
    padding-right: 368px !important;
  }

  .lg\:pb-92 {
    padding-bottom: 368px !important;
  }

  .lg\:pl-92 {
    padding-left: 368px !important;
  }

  .lg\:pt-93 {
    padding-top: 372px !important;
  }

  .lg\:pr-93 {
    padding-right: 372px !important;
  }

  .lg\:pb-93 {
    padding-bottom: 372px !important;
  }

  .lg\:pl-93 {
    padding-left: 372px !important;
  }

  .lg\:pt-94 {
    padding-top: 376px !important;
  }

  .lg\:pr-94 {
    padding-right: 376px !important;
  }

  .lg\:pb-94 {
    padding-bottom: 376px !important;
  }

  .lg\:pl-94 {
    padding-left: 376px !important;
  }

  .lg\:pt-95 {
    padding-top: 380px !important;
  }

  .lg\:pr-95 {
    padding-right: 380px !important;
  }

  .lg\:pb-95 {
    padding-bottom: 380px !important;
  }

  .lg\:pl-95 {
    padding-left: 380px !important;
  }

  .lg\:pt-96 {
    padding-top: 384px !important;
  }

  .lg\:pr-96 {
    padding-right: 384px !important;
  }

  .lg\:pb-96 {
    padding-bottom: 384px !important;
  }

  .lg\:pl-96 {
    padding-left: 384px !important;
  }

  .lg\:pt-97 {
    padding-top: 388px !important;
  }

  .lg\:pr-97 {
    padding-right: 388px !important;
  }

  .lg\:pb-97 {
    padding-bottom: 388px !important;
  }

  .lg\:pl-97 {
    padding-left: 388px !important;
  }

  .lg\:pt-98 {
    padding-top: 392px !important;
  }

  .lg\:pr-98 {
    padding-right: 392px !important;
  }

  .lg\:pb-98 {
    padding-bottom: 392px !important;
  }

  .lg\:pl-98 {
    padding-left: 392px !important;
  }

  .lg\:pt-99 {
    padding-top: 396px !important;
  }

  .lg\:pr-99 {
    padding-right: 396px !important;
  }

  .lg\:pb-99 {
    padding-bottom: 396px !important;
  }

  .lg\:pl-99 {
    padding-left: 396px !important;
  }

  .lg\:pt-100 {
    padding-top: 400px !important;
  }

  .lg\:pr-100 {
    padding-right: 400px !important;
  }

  .lg\:pb-100 {
    padding-bottom: 400px !important;
  }

  .lg\:pl-100 {
    padding-left: 400px !important;
  }

  .lg\:pt-101 {
    padding-top: 404px !important;
  }

  .lg\:pr-101 {
    padding-right: 404px !important;
  }

  .lg\:pb-101 {
    padding-bottom: 404px !important;
  }

  .lg\:pl-101 {
    padding-left: 404px !important;
  }

  .lg\:pt-102 {
    padding-top: 408px !important;
  }

  .lg\:pr-102 {
    padding-right: 408px !important;
  }

  .lg\:pb-102 {
    padding-bottom: 408px !important;
  }

  .lg\:pl-102 {
    padding-left: 408px !important;
  }

  .lg\:pt-103 {
    padding-top: 412px !important;
  }

  .lg\:pr-103 {
    padding-right: 412px !important;
  }

  .lg\:pb-103 {
    padding-bottom: 412px !important;
  }

  .lg\:pl-103 {
    padding-left: 412px !important;
  }

  .lg\:pt-104 {
    padding-top: 416px !important;
  }

  .lg\:pr-104 {
    padding-right: 416px !important;
  }

  .lg\:pb-104 {
    padding-bottom: 416px !important;
  }

  .lg\:pl-104 {
    padding-left: 416px !important;
  }

  .lg\:pt-105 {
    padding-top: 420px !important;
  }

  .lg\:pr-105 {
    padding-right: 420px !important;
  }

  .lg\:pb-105 {
    padding-bottom: 420px !important;
  }

  .lg\:pl-105 {
    padding-left: 420px !important;
  }

  .lg\:pt-107 {
    padding-top: 428px !important;
  }

  .lg\:pr-107 {
    padding-right: 428px !important;
  }

  .lg\:pb-107 {
    padding-bottom: 428px !important;
  }

  .lg\:pl-107 {
    padding-left: 428px !important;
  }

  .lg\:pt-110 {
    padding-top: 440px !important;
  }

  .lg\:pr-110 {
    padding-right: 440px !important;
  }

  .lg\:pb-110 {
    padding-bottom: 440px !important;
  }

  .lg\:pl-110 {
    padding-left: 440px !important;
  }

  .lg\:pt-112 {
    padding-top: 448px !important;
  }

  .lg\:pr-112 {
    padding-right: 448px !important;
  }

  .lg\:pb-112 {
    padding-bottom: 448px !important;
  }

  .lg\:pl-112 {
    padding-left: 448px !important;
  }

  .lg\:pt-114 {
    padding-top: 456px !important;
  }

  .lg\:pr-114 {
    padding-right: 456px !important;
  }

  .lg\:pb-114 {
    padding-bottom: 456px !important;
  }

  .lg\:pl-114 {
    padding-left: 456px !important;
  }

  .lg\:pt-115 {
    padding-top: 460px !important;
  }

  .lg\:pr-115 {
    padding-right: 460px !important;
  }

  .lg\:pb-115 {
    padding-bottom: 460px !important;
  }

  .lg\:pl-115 {
    padding-left: 460px !important;
  }

  .lg\:pt-119 {
    padding-top: 476px !important;
  }

  .lg\:pr-119 {
    padding-right: 476px !important;
  }

  .lg\:pb-119 {
    padding-bottom: 476px !important;
  }

  .lg\:pl-119 {
    padding-left: 476px !important;
  }

  .lg\:pt-120 {
    padding-top: 480px !important;
  }

  .lg\:pr-120 {
    padding-right: 480px !important;
  }

  .lg\:pb-120 {
    padding-bottom: 480px !important;
  }

  .lg\:pl-120 {
    padding-left: 480px !important;
  }

  .lg\:pt-122 {
    padding-top: 488px !important;
  }

  .lg\:pr-122 {
    padding-right: 488px !important;
  }

  .lg\:pb-122 {
    padding-bottom: 488px !important;
  }

  .lg\:pl-122 {
    padding-left: 488px !important;
  }

  .lg\:pt-124 {
    padding-top: 496px !important;
  }

  .lg\:pr-124 {
    padding-right: 496px !important;
  }

  .lg\:pb-124 {
    padding-bottom: 496px !important;
  }

  .lg\:pl-124 {
    padding-left: 496px !important;
  }

  .lg\:pt-130 {
    padding-top: 520px !important;
  }

  .lg\:pr-130 {
    padding-right: 520px !important;
  }

  .lg\:pb-130 {
    padding-bottom: 520px !important;
  }

  .lg\:pl-130 {
    padding-left: 520px !important;
  }

  .lg\:pt-138 {
    padding-top: 552px !important;
  }

  .lg\:pr-138 {
    padding-right: 552px !important;
  }

  .lg\:pb-138 {
    padding-bottom: 552px !important;
  }

  .lg\:pl-138 {
    padding-left: 552px !important;
  }

  .lg\:pt-143 {
    padding-top: 572px !important;
  }

  .lg\:pr-143 {
    padding-right: 572px !important;
  }

  .lg\:pb-143 {
    padding-bottom: 572px !important;
  }

  .lg\:pl-143 {
    padding-left: 572px !important;
  }

  .lg\:pt-148 {
    padding-top: 592px !important;
  }

  .lg\:pr-148 {
    padding-right: 592px !important;
  }

  .lg\:pb-148 {
    padding-bottom: 592px !important;
  }

  .lg\:pl-148 {
    padding-left: 592px !important;
  }

  .lg\:pt-150 {
    padding-top: 600px !important;
  }

  .lg\:pr-150 {
    padding-right: 600px !important;
  }

  .lg\:pb-150 {
    padding-bottom: 600px !important;
  }

  .lg\:pl-150 {
    padding-left: 600px !important;
  }

  .lg\:pt-154 {
    padding-top: 616px !important;
  }

  .lg\:pr-154 {
    padding-right: 616px !important;
  }

  .lg\:pb-154 {
    padding-bottom: 616px !important;
  }

  .lg\:pl-154 {
    padding-left: 616px !important;
  }

  .lg\:pt-160 {
    padding-top: 640px !important;
  }

  .lg\:pr-160 {
    padding-right: 640px !important;
  }

  .lg\:pb-160 {
    padding-bottom: 640px !important;
  }

  .lg\:pl-160 {
    padding-left: 640px !important;
  }

  .lg\:pt-162 {
    padding-top: 648px !important;
  }

  .lg\:pr-162 {
    padding-right: 648px !important;
  }

  .lg\:pb-162 {
    padding-bottom: 648px !important;
  }

  .lg\:pl-162 {
    padding-left: 648px !important;
  }

  .lg\:pt-164 {
    padding-top: 656px !important;
  }

  .lg\:pr-164 {
    padding-right: 656px !important;
  }

  .lg\:pb-164 {
    padding-bottom: 656px !important;
  }

  .lg\:pl-164 {
    padding-left: 656px !important;
  }

  .lg\:pt-165 {
    padding-top: 660px !important;
  }

  .lg\:pr-165 {
    padding-right: 660px !important;
  }

  .lg\:pb-165 {
    padding-bottom: 660px !important;
  }

  .lg\:pl-165 {
    padding-left: 660px !important;
  }

  .lg\:pt-166 {
    padding-top: 664px !important;
  }

  .lg\:pr-166 {
    padding-right: 664px !important;
  }

  .lg\:pb-166 {
    padding-bottom: 664px !important;
  }

  .lg\:pl-166 {
    padding-left: 664px !important;
  }

  .lg\:pt-168 {
    padding-top: 672px !important;
  }

  .lg\:pr-168 {
    padding-right: 672px !important;
  }

  .lg\:pb-168 {
    padding-bottom: 672px !important;
  }

  .lg\:pl-168 {
    padding-left: 672px !important;
  }

  .lg\:pt-169 {
    padding-top: 676px !important;
  }

  .lg\:pr-169 {
    padding-right: 676px !important;
  }

  .lg\:pb-169 {
    padding-bottom: 676px !important;
  }

  .lg\:pl-169 {
    padding-left: 676px !important;
  }

  .lg\:pt-170 {
    padding-top: 680px !important;
  }

  .lg\:pr-170 {
    padding-right: 680px !important;
  }

  .lg\:pb-170 {
    padding-bottom: 680px !important;
  }

  .lg\:pl-170 {
    padding-left: 680px !important;
  }

  .lg\:pt-172 {
    padding-top: 688px !important;
  }

  .lg\:pr-172 {
    padding-right: 688px !important;
  }

  .lg\:pb-172 {
    padding-bottom: 688px !important;
  }

  .lg\:pl-172 {
    padding-left: 688px !important;
  }

  .lg\:pt-174 {
    padding-top: 696px !important;
  }

  .lg\:pr-174 {
    padding-right: 696px !important;
  }

  .lg\:pb-174 {
    padding-bottom: 696px !important;
  }

  .lg\:pl-174 {
    padding-left: 696px !important;
  }

  .lg\:pt-175 {
    padding-top: 700px !important;
  }

  .lg\:pr-175 {
    padding-right: 700px !important;
  }

  .lg\:pb-175 {
    padding-bottom: 700px !important;
  }

  .lg\:pl-175 {
    padding-left: 700px !important;
  }

  .lg\:pt-189 {
    padding-top: 756px !important;
  }

  .lg\:pr-189 {
    padding-right: 756px !important;
  }

  .lg\:pb-189 {
    padding-bottom: 756px !important;
  }

  .lg\:pl-189 {
    padding-left: 756px !important;
  }

  .lg\:pt-200 {
    padding-top: 800px !important;
  }

  .lg\:pr-200 {
    padding-right: 800px !important;
  }

  .lg\:pb-200 {
    padding-bottom: 800px !important;
  }

  .lg\:pl-200 {
    padding-left: 800px !important;
  }

  .lg\:pt-0\.5 {
    padding-top: 2px !important;
  }

  .lg\:pr-0\.5 {
    padding-right: 2px !important;
  }

  .lg\:pb-0\.5 {
    padding-bottom: 2px !important;
  }

  .lg\:pl-0\.5 {
    padding-left: 2px !important;
  }

  .lg\:pt-1\.5 {
    padding-top: 6px !important;
  }

  .lg\:pr-1\.5 {
    padding-right: 6px !important;
  }

  .lg\:pb-1\.5 {
    padding-bottom: 6px !important;
  }

  .lg\:pl-1\.5 {
    padding-left: 6px !important;
  }

  .lg\:pt-3\.5 {
    padding-top: 14px !important;
  }

  .lg\:pr-3\.5 {
    padding-right: 14px !important;
  }

  .lg\:pb-3\.5 {
    padding-bottom: 14px !important;
  }

  .lg\:pl-3\.5 {
    padding-left: 14px !important;
  }

  .lg\:pt-6\.5 {
    padding-top: 26px !important;
  }

  .lg\:pr-6\.5 {
    padding-right: 26px !important;
  }

  .lg\:pb-6\.5 {
    padding-bottom: 26px !important;
  }

  .lg\:pl-6\.5 {
    padding-left: 26px !important;
  }

  .lg\:pt-7\.5 {
    padding-top: 30px !important;
  }

  .lg\:pr-7\.5 {
    padding-right: 30px !important;
  }

  .lg\:pb-7\.5 {
    padding-bottom: 30px !important;
  }

  .lg\:pl-7\.5 {
    padding-left: 30px !important;
  }

  .lg\:pt-17\.5 {
    padding-top: 70px !important;
  }

  .lg\:pr-17\.5 {
    padding-right: 70px !important;
  }

  .lg\:pb-17\.5 {
    padding-bottom: 70px !important;
  }

  .lg\:pl-17\.5 {
    padding-left: 70px !important;
  }

  .lg\:pt-28\.5 {
    padding-top: 114px !important;
  }

  .lg\:pr-28\.5 {
    padding-right: 114px !important;
  }

  .lg\:pb-28\.5 {
    padding-bottom: 114px !important;
  }

  .lg\:pl-28\.5 {
    padding-left: 114px !important;
  }

  .lg\:pt-31\.5 {
    padding-top: 126px !important;
  }

  .lg\:pr-31\.5 {
    padding-right: 126px !important;
  }

  .lg\:pb-31\.5 {
    padding-bottom: 126px !important;
  }

  .lg\:pl-31\.5 {
    padding-left: 126px !important;
  }

  .lg\:pt-37\.5 {
    padding-top: 150px !important;
  }

  .lg\:pr-37\.5 {
    padding-right: 150px !important;
  }

  .lg\:pb-37\.5 {
    padding-bottom: 150px !important;
  }

  .lg\:pl-37\.5 {
    padding-left: 150px !important;
  }

  .lg\:pt-72\.5 {
    padding-top: 290px !important;
  }

  .lg\:pr-72\.5 {
    padding-right: 290px !important;
  }

  .lg\:pb-72\.5 {
    padding-bottom: 290px !important;
  }

  .lg\:pl-72\.5 {
    padding-left: 290px !important;
  }

  .lg\:pt-sm {
    padding-top: 8px !important;
  }

  .lg\:pr-sm {
    padding-right: 8px !important;
  }

  .lg\:pb-sm {
    padding-bottom: 8px !important;
  }

  .lg\:pl-sm {
    padding-left: 8px !important;
  }

  .lg\:pt-md {
    padding-top: 16px !important;
  }

  .lg\:pr-md {
    padding-right: 16px !important;
  }

  .lg\:pb-md {
    padding-bottom: 16px !important;
  }

  .lg\:pl-md {
    padding-left: 16px !important;
  }

  .lg\:pt-lg {
    padding-top: 24px !important;
  }

  .lg\:pr-lg {
    padding-right: 24px !important;
  }

  .lg\:pb-lg {
    padding-bottom: 24px !important;
  }

  .lg\:pl-lg {
    padding-left: 24px !important;
  }

  .lg\:pt-xl {
    padding-top: 32px !important;
  }

  .lg\:pr-xl {
    padding-right: 32px !important;
  }

  .lg\:pb-xl {
    padding-bottom: 32px !important;
  }

  .lg\:pl-xl {
    padding-left: 32px !important;
  }

  .lg\:pt-n1 {
    padding-top: -4px !important;
  }

  .lg\:pr-n1 {
    padding-right: -4px !important;
  }

  .lg\:pb-n1 {
    padding-bottom: -4px !important;
  }

  .lg\:pl-n1 {
    padding-left: -4px !important;
  }

  .lg\:pt-n2 {
    padding-top: -8px !important;
  }

  .lg\:pr-n2 {
    padding-right: -8px !important;
  }

  .lg\:pb-n2 {
    padding-bottom: -8px !important;
  }

  .lg\:pl-n2 {
    padding-left: -8px !important;
  }

  .lg\:pt-n3 {
    padding-top: -12px !important;
  }

  .lg\:pr-n3 {
    padding-right: -12px !important;
  }

  .lg\:pb-n3 {
    padding-bottom: -12px !important;
  }

  .lg\:pl-n3 {
    padding-left: -12px !important;
  }

  .lg\:pt-n4 {
    padding-top: -16px !important;
  }

  .lg\:pr-n4 {
    padding-right: -16px !important;
  }

  .lg\:pb-n4 {
    padding-bottom: -16px !important;
  }

  .lg\:pl-n4 {
    padding-left: -16px !important;
  }

  .lg\:pt-n5 {
    padding-top: -20px !important;
  }

  .lg\:pr-n5 {
    padding-right: -20px !important;
  }

  .lg\:pb-n5 {
    padding-bottom: -20px !important;
  }

  .lg\:pl-n5 {
    padding-left: -20px !important;
  }

  .lg\:pt-n6 {
    padding-top: -24px !important;
  }

  .lg\:pr-n6 {
    padding-right: -24px !important;
  }

  .lg\:pb-n6 {
    padding-bottom: -24px !important;
  }

  .lg\:pl-n6 {
    padding-left: -24px !important;
  }

  .lg\:pt-n7 {
    padding-top: -28px !important;
  }

  .lg\:pr-n7 {
    padding-right: -28px !important;
  }

  .lg\:pb-n7 {
    padding-bottom: -28px !important;
  }

  .lg\:pl-n7 {
    padding-left: -28px !important;
  }

  .lg\:pt-n8 {
    padding-top: -32px !important;
  }

  .lg\:pr-n8 {
    padding-right: -32px !important;
  }

  .lg\:pb-n8 {
    padding-bottom: -32px !important;
  }

  .lg\:pl-n8 {
    padding-left: -32px !important;
  }

  .lg\:pt-n9 {
    padding-top: -36px !important;
  }

  .lg\:pr-n9 {
    padding-right: -36px !important;
  }

  .lg\:pb-n9 {
    padding-bottom: -36px !important;
  }

  .lg\:pl-n9 {
    padding-left: -36px !important;
  }

  .lg\:pt-n10 {
    padding-top: -40px !important;
  }

  .lg\:pr-n10 {
    padding-right: -40px !important;
  }

  .lg\:pb-n10 {
    padding-bottom: -40px !important;
  }

  .lg\:pl-n10 {
    padding-left: -40px !important;
  }

  .lg\:pt-n11 {
    padding-top: -44px !important;
  }

  .lg\:pr-n11 {
    padding-right: -44px !important;
  }

  .lg\:pb-n11 {
    padding-bottom: -44px !important;
  }

  .lg\:pl-n11 {
    padding-left: -44px !important;
  }

  .lg\:pt-n12 {
    padding-top: -48px !important;
  }

  .lg\:pr-n12 {
    padding-right: -48px !important;
  }

  .lg\:pb-n12 {
    padding-bottom: -48px !important;
  }

  .lg\:pl-n12 {
    padding-left: -48px !important;
  }

  .lg\:pt-n13 {
    padding-top: -52px !important;
  }

  .lg\:pr-n13 {
    padding-right: -52px !important;
  }

  .lg\:pb-n13 {
    padding-bottom: -52px !important;
  }

  .lg\:pl-n13 {
    padding-left: -52px !important;
  }

  .lg\:pt-n14 {
    padding-top: -46px !important;
  }

  .lg\:pr-n14 {
    padding-right: -46px !important;
  }

  .lg\:pb-n14 {
    padding-bottom: -46px !important;
  }

  .lg\:pl-n14 {
    padding-left: -46px !important;
  }

  .lg\:pt-n22 {
    padding-top: -88px !important;
  }

  .lg\:pr-n22 {
    padding-right: -88px !important;
  }

  .lg\:pb-n22 {
    padding-bottom: -88px !important;
  }

  .lg\:pl-n22 {
    padding-left: -88px !important;
  }

  .lg\:placeholder-red-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-red-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-volcano-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-orange-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gold-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-yellow-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-lime-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-green-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-cyan-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-blue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-geekBlue-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-purple-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-magenta-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-gray-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:placeholder-transparent::placeholder {
    color: transparent !important;
  }

  .lg\:focus\:placeholder-red-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-red-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-volcano-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-orange-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gold-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-yellow-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-lime-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-green-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-cyan-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-blue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-geekBlue-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-purple-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-magenta-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-gray-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .lg\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent !important;
  }

  .lg\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .lg\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .lg\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .lg\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .lg\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .lg\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .lg\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .lg\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .lg\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .lg\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .lg\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .lg\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .lg\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .lg\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .lg\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .lg\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .lg\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .lg\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .lg\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .lg\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .lg\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .lg\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .lg\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .lg\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .lg\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .lg\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .lg\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .lg\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .lg\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .lg\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .lg\:pointer-events-none {
    pointer-events: none !important;
  }

  .lg\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .lg\:static {
    position: static !important;
  }

  .lg\:fixed {
    position: fixed !important;
  }

  .lg\:absolute {
    position: absolute !important;
  }

  .lg\:relative {
    position: relative !important;
  }

  .lg\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .lg\:inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .lg\:inset-1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .lg\:inset-2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .lg\:inset-3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .lg\:inset-4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .lg\:inset-5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .lg\:inset-6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .lg\:inset-7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .lg\:inset-8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .lg\:inset-9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .lg\:inset-10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .lg\:inset-11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .lg\:inset-12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .lg\:inset-13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .lg\:inset-14 {
    top: 56px !important;
    right: 56px !important;
    bottom: 56px !important;
    left: 56px !important;
  }

  .lg\:inset-15 {
    top: 60px !important;
    right: 60px !important;
    bottom: 60px !important;
    left: 60px !important;
  }

  .lg\:inset-16 {
    top: 64px !important;
    right: 64px !important;
    bottom: 64px !important;
    left: 64px !important;
  }

  .lg\:inset-17 {
    top: 68px !important;
    right: 68px !important;
    bottom: 68px !important;
    left: 68px !important;
  }

  .lg\:inset-18 {
    top: 72px !important;
    right: 72px !important;
    bottom: 72px !important;
    left: 72px !important;
  }

  .lg\:inset-19 {
    top: 76px !important;
    right: 76px !important;
    bottom: 76px !important;
    left: 76px !important;
  }

  .lg\:inset-20 {
    top: 80px !important;
    right: 80px !important;
    bottom: 80px !important;
    left: 80px !important;
  }

  .lg\:inset-21 {
    top: 84px !important;
    right: 84px !important;
    bottom: 84px !important;
    left: 84px !important;
  }

  .lg\:inset-22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .lg\:inset-23 {
    top: 92px !important;
    right: 92px !important;
    bottom: 92px !important;
    left: 92px !important;
  }

  .lg\:inset-24 {
    top: 96px !important;
    right: 96px !important;
    bottom: 96px !important;
    left: 96px !important;
  }

  .lg\:inset-25 {
    top: 100px !important;
    right: 100px !important;
    bottom: 100px !important;
    left: 100px !important;
  }

  .lg\:inset-26 {
    top: 104px !important;
    right: 104px !important;
    bottom: 104px !important;
    left: 104px !important;
  }

  .lg\:inset-27 {
    top: 108px !important;
    right: 108px !important;
    bottom: 108px !important;
    left: 108px !important;
  }

  .lg\:inset-28 {
    top: 112px !important;
    right: 112px !important;
    bottom: 112px !important;
    left: 112px !important;
  }

  .lg\:inset-29 {
    top: 116px !important;
    right: 116px !important;
    bottom: 116px !important;
    left: 116px !important;
  }

  .lg\:inset-30 {
    top: 120px !important;
    right: 120px !important;
    bottom: 120px !important;
    left: 120px !important;
  }

  .lg\:inset-31 {
    top: 124px !important;
    right: 124px !important;
    bottom: 124px !important;
    left: 124px !important;
  }

  .lg\:inset-32 {
    top: 128px !important;
    right: 128px !important;
    bottom: 128px !important;
    left: 128px !important;
  }

  .lg\:inset-33 {
    top: 132px !important;
    right: 132px !important;
    bottom: 132px !important;
    left: 132px !important;
  }

  .lg\:inset-34 {
    top: 136px !important;
    right: 136px !important;
    bottom: 136px !important;
    left: 136px !important;
  }

  .lg\:inset-35 {
    top: 140px !important;
    right: 140px !important;
    bottom: 140px !important;
    left: 140px !important;
  }

  .lg\:inset-36 {
    top: 144px !important;
    right: 144px !important;
    bottom: 144px !important;
    left: 144px !important;
  }

  .lg\:inset-37 {
    top: 148px !important;
    right: 148px !important;
    bottom: 148px !important;
    left: 148px !important;
  }

  .lg\:inset-38 {
    top: 152px !important;
    right: 152px !important;
    bottom: 152px !important;
    left: 152px !important;
  }

  .lg\:inset-39 {
    top: 156px !important;
    right: 156px !important;
    bottom: 156px !important;
    left: 156px !important;
  }

  .lg\:inset-40 {
    top: 160px !important;
    right: 160px !important;
    bottom: 160px !important;
    left: 160px !important;
  }

  .lg\:inset-41 {
    top: 164px !important;
    right: 164px !important;
    bottom: 164px !important;
    left: 164px !important;
  }

  .lg\:inset-42 {
    top: 168px !important;
    right: 168px !important;
    bottom: 168px !important;
    left: 168px !important;
  }

  .lg\:inset-43 {
    top: 172px !important;
    right: 172px !important;
    bottom: 172px !important;
    left: 172px !important;
  }

  .lg\:inset-44 {
    top: 176px !important;
    right: 176px !important;
    bottom: 176px !important;
    left: 176px !important;
  }

  .lg\:inset-45 {
    top: 180px !important;
    right: 180px !important;
    bottom: 180px !important;
    left: 180px !important;
  }

  .lg\:inset-46 {
    top: 184px !important;
    right: 184px !important;
    bottom: 184px !important;
    left: 184px !important;
  }

  .lg\:inset-47 {
    top: 188px !important;
    right: 188px !important;
    bottom: 188px !important;
    left: 188px !important;
  }

  .lg\:inset-48 {
    top: 192px !important;
    right: 192px !important;
    bottom: 192px !important;
    left: 192px !important;
  }

  .lg\:inset-49 {
    top: 196px !important;
    right: 196px !important;
    bottom: 196px !important;
    left: 196px !important;
  }

  .lg\:inset-50 {
    top: 200px !important;
    right: 200px !important;
    bottom: 200px !important;
    left: 200px !important;
  }

  .lg\:inset-51 {
    top: 204px !important;
    right: 204px !important;
    bottom: 204px !important;
    left: 204px !important;
  }

  .lg\:inset-52 {
    top: 208px !important;
    right: 208px !important;
    bottom: 208px !important;
    left: 208px !important;
  }

  .lg\:inset-53 {
    top: 212px !important;
    right: 212px !important;
    bottom: 212px !important;
    left: 212px !important;
  }

  .lg\:inset-54 {
    top: 216px !important;
    right: 216px !important;
    bottom: 216px !important;
    left: 216px !important;
  }

  .lg\:inset-55 {
    top: 220px !important;
    right: 220px !important;
    bottom: 220px !important;
    left: 220px !important;
  }

  .lg\:inset-56 {
    top: 224px !important;
    right: 224px !important;
    bottom: 224px !important;
    left: 224px !important;
  }

  .lg\:inset-57 {
    top: 228px !important;
    right: 228px !important;
    bottom: 228px !important;
    left: 228px !important;
  }

  .lg\:inset-60 {
    top: 240px !important;
    right: 240px !important;
    bottom: 240px !important;
    left: 240px !important;
  }

  .lg\:inset-61 {
    top: 244px !important;
    right: 244px !important;
    bottom: 244px !important;
    left: 244px !important;
  }

  .lg\:inset-62 {
    top: 248px !important;
    right: 248px !important;
    bottom: 248px !important;
    left: 248px !important;
  }

  .lg\:inset-65 {
    top: 260px !important;
    right: 260px !important;
    bottom: 260px !important;
    left: 260px !important;
  }

  .lg\:inset-66 {
    top: 264px !important;
    right: 264px !important;
    bottom: 264px !important;
    left: 264px !important;
  }

  .lg\:inset-68 {
    top: 272px !important;
    right: 272px !important;
    bottom: 272px !important;
    left: 272px !important;
  }

  .lg\:inset-69 {
    top: 276px !important;
    right: 276px !important;
    bottom: 276px !important;
    left: 276px !important;
  }

  .lg\:inset-70 {
    top: 280px !important;
    right: 280px !important;
    bottom: 280px !important;
    left: 280px !important;
  }

  .lg\:inset-73 {
    top: 292px !important;
    right: 292px !important;
    bottom: 292px !important;
    left: 292px !important;
  }

  .lg\:inset-74 {
    top: 296px !important;
    right: 296px !important;
    bottom: 296px !important;
    left: 296px !important;
  }

  .lg\:inset-75 {
    top: 300px !important;
    right: 300px !important;
    bottom: 300px !important;
    left: 300px !important;
  }

  .lg\:inset-77 {
    top: 308px !important;
    right: 308px !important;
    bottom: 308px !important;
    left: 308px !important;
  }

  .lg\:inset-78 {
    top: 312px !important;
    right: 312px !important;
    bottom: 312px !important;
    left: 312px !important;
  }

  .lg\:inset-80 {
    top: 320px !important;
    right: 320px !important;
    bottom: 320px !important;
    left: 320px !important;
  }

  .lg\:inset-81 {
    top: 324px !important;
    right: 324px !important;
    bottom: 324px !important;
    left: 324px !important;
  }

  .lg\:inset-84 {
    top: 336px !important;
    right: 336px !important;
    bottom: 336px !important;
    left: 336px !important;
  }

  .lg\:inset-87 {
    top: 348px !important;
    right: 348px !important;
    bottom: 348px !important;
    left: 348px !important;
  }

  .lg\:inset-90 {
    top: 360px !important;
    right: 360px !important;
    bottom: 360px !important;
    left: 360px !important;
  }

  .lg\:inset-91 {
    top: 364px !important;
    right: 364px !important;
    bottom: 364px !important;
    left: 364px !important;
  }

  .lg\:inset-92 {
    top: 368px !important;
    right: 368px !important;
    bottom: 368px !important;
    left: 368px !important;
  }

  .lg\:inset-93 {
    top: 372px !important;
    right: 372px !important;
    bottom: 372px !important;
    left: 372px !important;
  }

  .lg\:inset-94 {
    top: 376px !important;
    right: 376px !important;
    bottom: 376px !important;
    left: 376px !important;
  }

  .lg\:inset-95 {
    top: 380px !important;
    right: 380px !important;
    bottom: 380px !important;
    left: 380px !important;
  }

  .lg\:inset-96 {
    top: 384px !important;
    right: 384px !important;
    bottom: 384px !important;
    left: 384px !important;
  }

  .lg\:inset-97 {
    top: 388px !important;
    right: 388px !important;
    bottom: 388px !important;
    left: 388px !important;
  }

  .lg\:inset-98 {
    top: 392px !important;
    right: 392px !important;
    bottom: 392px !important;
    left: 392px !important;
  }

  .lg\:inset-99 {
    top: 396px !important;
    right: 396px !important;
    bottom: 396px !important;
    left: 396px !important;
  }

  .lg\:inset-100 {
    top: 400px !important;
    right: 400px !important;
    bottom: 400px !important;
    left: 400px !important;
  }

  .lg\:inset-101 {
    top: 404px !important;
    right: 404px !important;
    bottom: 404px !important;
    left: 404px !important;
  }

  .lg\:inset-102 {
    top: 408px !important;
    right: 408px !important;
    bottom: 408px !important;
    left: 408px !important;
  }

  .lg\:inset-103 {
    top: 412px !important;
    right: 412px !important;
    bottom: 412px !important;
    left: 412px !important;
  }

  .lg\:inset-104 {
    top: 416px !important;
    right: 416px !important;
    bottom: 416px !important;
    left: 416px !important;
  }

  .lg\:inset-105 {
    top: 420px !important;
    right: 420px !important;
    bottom: 420px !important;
    left: 420px !important;
  }

  .lg\:inset-107 {
    top: 428px !important;
    right: 428px !important;
    bottom: 428px !important;
    left: 428px !important;
  }

  .lg\:inset-110 {
    top: 440px !important;
    right: 440px !important;
    bottom: 440px !important;
    left: 440px !important;
  }

  .lg\:inset-112 {
    top: 448px !important;
    right: 448px !important;
    bottom: 448px !important;
    left: 448px !important;
  }

  .lg\:inset-114 {
    top: 456px !important;
    right: 456px !important;
    bottom: 456px !important;
    left: 456px !important;
  }

  .lg\:inset-115 {
    top: 460px !important;
    right: 460px !important;
    bottom: 460px !important;
    left: 460px !important;
  }

  .lg\:inset-119 {
    top: 476px !important;
    right: 476px !important;
    bottom: 476px !important;
    left: 476px !important;
  }

  .lg\:inset-120 {
    top: 480px !important;
    right: 480px !important;
    bottom: 480px !important;
    left: 480px !important;
  }

  .lg\:inset-122 {
    top: 488px !important;
    right: 488px !important;
    bottom: 488px !important;
    left: 488px !important;
  }

  .lg\:inset-124 {
    top: 496px !important;
    right: 496px !important;
    bottom: 496px !important;
    left: 496px !important;
  }

  .lg\:inset-130 {
    top: 520px !important;
    right: 520px !important;
    bottom: 520px !important;
    left: 520px !important;
  }

  .lg\:inset-138 {
    top: 552px !important;
    right: 552px !important;
    bottom: 552px !important;
    left: 552px !important;
  }

  .lg\:inset-143 {
    top: 572px !important;
    right: 572px !important;
    bottom: 572px !important;
    left: 572px !important;
  }

  .lg\:inset-148 {
    top: 592px !important;
    right: 592px !important;
    bottom: 592px !important;
    left: 592px !important;
  }

  .lg\:inset-150 {
    top: 600px !important;
    right: 600px !important;
    bottom: 600px !important;
    left: 600px !important;
  }

  .lg\:inset-154 {
    top: 616px !important;
    right: 616px !important;
    bottom: 616px !important;
    left: 616px !important;
  }

  .lg\:inset-160 {
    top: 640px !important;
    right: 640px !important;
    bottom: 640px !important;
    left: 640px !important;
  }

  .lg\:inset-162 {
    top: 648px !important;
    right: 648px !important;
    bottom: 648px !important;
    left: 648px !important;
  }

  .lg\:inset-164 {
    top: 656px !important;
    right: 656px !important;
    bottom: 656px !important;
    left: 656px !important;
  }

  .lg\:inset-165 {
    top: 660px !important;
    right: 660px !important;
    bottom: 660px !important;
    left: 660px !important;
  }

  .lg\:inset-166 {
    top: 664px !important;
    right: 664px !important;
    bottom: 664px !important;
    left: 664px !important;
  }

  .lg\:inset-168 {
    top: 672px !important;
    right: 672px !important;
    bottom: 672px !important;
    left: 672px !important;
  }

  .lg\:inset-169 {
    top: 676px !important;
    right: 676px !important;
    bottom: 676px !important;
    left: 676px !important;
  }

  .lg\:inset-170 {
    top: 680px !important;
    right: 680px !important;
    bottom: 680px !important;
    left: 680px !important;
  }

  .lg\:inset-172 {
    top: 688px !important;
    right: 688px !important;
    bottom: 688px !important;
    left: 688px !important;
  }

  .lg\:inset-174 {
    top: 696px !important;
    right: 696px !important;
    bottom: 696px !important;
    left: 696px !important;
  }

  .lg\:inset-175 {
    top: 700px !important;
    right: 700px !important;
    bottom: 700px !important;
    left: 700px !important;
  }

  .lg\:inset-189 {
    top: 756px !important;
    right: 756px !important;
    bottom: 756px !important;
    left: 756px !important;
  }

  .lg\:inset-200 {
    top: 800px !important;
    right: 800px !important;
    bottom: 800px !important;
    left: 800px !important;
  }

  .lg\:inset-auto {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .lg\:inset-0\.5 {
    top: 2px !important;
    right: 2px !important;
    bottom: 2px !important;
    left: 2px !important;
  }

  .lg\:inset-1\.5 {
    top: 6px !important;
    right: 6px !important;
    bottom: 6px !important;
    left: 6px !important;
  }

  .lg\:inset-3\.5 {
    top: 14px !important;
    right: 14px !important;
    bottom: 14px !important;
    left: 14px !important;
  }

  .lg\:inset-6\.5 {
    top: 26px !important;
    right: 26px !important;
    bottom: 26px !important;
    left: 26px !important;
  }

  .lg\:inset-7\.5 {
    top: 30px !important;
    right: 30px !important;
    bottom: 30px !important;
    left: 30px !important;
  }

  .lg\:inset-17\.5 {
    top: 70px !important;
    right: 70px !important;
    bottom: 70px !important;
    left: 70px !important;
  }

  .lg\:inset-28\.5 {
    top: 114px !important;
    right: 114px !important;
    bottom: 114px !important;
    left: 114px !important;
  }

  .lg\:inset-31\.5 {
    top: 126px !important;
    right: 126px !important;
    bottom: 126px !important;
    left: 126px !important;
  }

  .lg\:inset-37\.5 {
    top: 150px !important;
    right: 150px !important;
    bottom: 150px !important;
    left: 150px !important;
  }

  .lg\:inset-72\.5 {
    top: 290px !important;
    right: 290px !important;
    bottom: 290px !important;
    left: 290px !important;
  }

  .lg\:inset-sm {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .lg\:inset-md {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .lg\:inset-lg {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .lg\:inset-xl {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .lg\:inset-n1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .lg\:inset-n2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .lg\:inset-n3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .lg\:inset-n4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .lg\:inset-n5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .lg\:inset-n6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .lg\:inset-n7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .lg\:inset-n8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .lg\:inset-n9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .lg\:inset-n10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .lg\:inset-n11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .lg\:inset-n12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .lg\:inset-n13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .lg\:inset-n14 {
    top: -46px !important;
    right: -46px !important;
    bottom: -46px !important;
    left: -46px !important;
  }

  .lg\:inset-n22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .lg\:-inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .lg\:-inset-1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .lg\:-inset-2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .lg\:-inset-3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .lg\:-inset-4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .lg\:-inset-5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .lg\:-inset-6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .lg\:-inset-7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .lg\:-inset-8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .lg\:-inset-9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .lg\:-inset-10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .lg\:-inset-11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .lg\:-inset-12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .lg\:-inset-13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .lg\:-inset-14 {
    top: -56px !important;
    right: -56px !important;
    bottom: -56px !important;
    left: -56px !important;
  }

  .lg\:-inset-15 {
    top: -60px !important;
    right: -60px !important;
    bottom: -60px !important;
    left: -60px !important;
  }

  .lg\:-inset-16 {
    top: -64px !important;
    right: -64px !important;
    bottom: -64px !important;
    left: -64px !important;
  }

  .lg\:-inset-17 {
    top: -68px !important;
    right: -68px !important;
    bottom: -68px !important;
    left: -68px !important;
  }

  .lg\:-inset-18 {
    top: -72px !important;
    right: -72px !important;
    bottom: -72px !important;
    left: -72px !important;
  }

  .lg\:-inset-19 {
    top: -76px !important;
    right: -76px !important;
    bottom: -76px !important;
    left: -76px !important;
  }

  .lg\:-inset-20 {
    top: -80px !important;
    right: -80px !important;
    bottom: -80px !important;
    left: -80px !important;
  }

  .lg\:-inset-21 {
    top: -84px !important;
    right: -84px !important;
    bottom: -84px !important;
    left: -84px !important;
  }

  .lg\:-inset-22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .lg\:-inset-23 {
    top: -92px !important;
    right: -92px !important;
    bottom: -92px !important;
    left: -92px !important;
  }

  .lg\:-inset-24 {
    top: -96px !important;
    right: -96px !important;
    bottom: -96px !important;
    left: -96px !important;
  }

  .lg\:-inset-25 {
    top: -100px !important;
    right: -100px !important;
    bottom: -100px !important;
    left: -100px !important;
  }

  .lg\:-inset-26 {
    top: -104px !important;
    right: -104px !important;
    bottom: -104px !important;
    left: -104px !important;
  }

  .lg\:-inset-27 {
    top: -108px !important;
    right: -108px !important;
    bottom: -108px !important;
    left: -108px !important;
  }

  .lg\:-inset-28 {
    top: -112px !important;
    right: -112px !important;
    bottom: -112px !important;
    left: -112px !important;
  }

  .lg\:-inset-29 {
    top: -116px !important;
    right: -116px !important;
    bottom: -116px !important;
    left: -116px !important;
  }

  .lg\:-inset-30 {
    top: -120px !important;
    right: -120px !important;
    bottom: -120px !important;
    left: -120px !important;
  }

  .lg\:-inset-31 {
    top: -124px !important;
    right: -124px !important;
    bottom: -124px !important;
    left: -124px !important;
  }

  .lg\:-inset-32 {
    top: -128px !important;
    right: -128px !important;
    bottom: -128px !important;
    left: -128px !important;
  }

  .lg\:-inset-33 {
    top: -132px !important;
    right: -132px !important;
    bottom: -132px !important;
    left: -132px !important;
  }

  .lg\:-inset-34 {
    top: -136px !important;
    right: -136px !important;
    bottom: -136px !important;
    left: -136px !important;
  }

  .lg\:-inset-35 {
    top: -140px !important;
    right: -140px !important;
    bottom: -140px !important;
    left: -140px !important;
  }

  .lg\:-inset-36 {
    top: -144px !important;
    right: -144px !important;
    bottom: -144px !important;
    left: -144px !important;
  }

  .lg\:-inset-37 {
    top: -148px !important;
    right: -148px !important;
    bottom: -148px !important;
    left: -148px !important;
  }

  .lg\:-inset-38 {
    top: -152px !important;
    right: -152px !important;
    bottom: -152px !important;
    left: -152px !important;
  }

  .lg\:-inset-39 {
    top: -156px !important;
    right: -156px !important;
    bottom: -156px !important;
    left: -156px !important;
  }

  .lg\:-inset-40 {
    top: -160px !important;
    right: -160px !important;
    bottom: -160px !important;
    left: -160px !important;
  }

  .lg\:-inset-41 {
    top: -164px !important;
    right: -164px !important;
    bottom: -164px !important;
    left: -164px !important;
  }

  .lg\:-inset-42 {
    top: -168px !important;
    right: -168px !important;
    bottom: -168px !important;
    left: -168px !important;
  }

  .lg\:-inset-43 {
    top: -172px !important;
    right: -172px !important;
    bottom: -172px !important;
    left: -172px !important;
  }

  .lg\:-inset-44 {
    top: -176px !important;
    right: -176px !important;
    bottom: -176px !important;
    left: -176px !important;
  }

  .lg\:-inset-45 {
    top: -180px !important;
    right: -180px !important;
    bottom: -180px !important;
    left: -180px !important;
  }

  .lg\:-inset-46 {
    top: -184px !important;
    right: -184px !important;
    bottom: -184px !important;
    left: -184px !important;
  }

  .lg\:-inset-47 {
    top: -188px !important;
    right: -188px !important;
    bottom: -188px !important;
    left: -188px !important;
  }

  .lg\:-inset-48 {
    top: -192px !important;
    right: -192px !important;
    bottom: -192px !important;
    left: -192px !important;
  }

  .lg\:-inset-49 {
    top: -196px !important;
    right: -196px !important;
    bottom: -196px !important;
    left: -196px !important;
  }

  .lg\:-inset-50 {
    top: -200px !important;
    right: -200px !important;
    bottom: -200px !important;
    left: -200px !important;
  }

  .lg\:-inset-51 {
    top: -204px !important;
    right: -204px !important;
    bottom: -204px !important;
    left: -204px !important;
  }

  .lg\:-inset-52 {
    top: -208px !important;
    right: -208px !important;
    bottom: -208px !important;
    left: -208px !important;
  }

  .lg\:-inset-53 {
    top: -212px !important;
    right: -212px !important;
    bottom: -212px !important;
    left: -212px !important;
  }

  .lg\:-inset-54 {
    top: -216px !important;
    right: -216px !important;
    bottom: -216px !important;
    left: -216px !important;
  }

  .lg\:-inset-55 {
    top: -220px !important;
    right: -220px !important;
    bottom: -220px !important;
    left: -220px !important;
  }

  .lg\:-inset-56 {
    top: -224px !important;
    right: -224px !important;
    bottom: -224px !important;
    left: -224px !important;
  }

  .lg\:-inset-57 {
    top: -228px !important;
    right: -228px !important;
    bottom: -228px !important;
    left: -228px !important;
  }

  .lg\:-inset-60 {
    top: -240px !important;
    right: -240px !important;
    bottom: -240px !important;
    left: -240px !important;
  }

  .lg\:-inset-61 {
    top: -244px !important;
    right: -244px !important;
    bottom: -244px !important;
    left: -244px !important;
  }

  .lg\:-inset-62 {
    top: -248px !important;
    right: -248px !important;
    bottom: -248px !important;
    left: -248px !important;
  }

  .lg\:-inset-65 {
    top: -260px !important;
    right: -260px !important;
    bottom: -260px !important;
    left: -260px !important;
  }

  .lg\:-inset-66 {
    top: -264px !important;
    right: -264px !important;
    bottom: -264px !important;
    left: -264px !important;
  }

  .lg\:-inset-68 {
    top: -272px !important;
    right: -272px !important;
    bottom: -272px !important;
    left: -272px !important;
  }

  .lg\:-inset-69 {
    top: -276px !important;
    right: -276px !important;
    bottom: -276px !important;
    left: -276px !important;
  }

  .lg\:-inset-70 {
    top: -280px !important;
    right: -280px !important;
    bottom: -280px !important;
    left: -280px !important;
  }

  .lg\:-inset-73 {
    top: -292px !important;
    right: -292px !important;
    bottom: -292px !important;
    left: -292px !important;
  }

  .lg\:-inset-74 {
    top: -296px !important;
    right: -296px !important;
    bottom: -296px !important;
    left: -296px !important;
  }

  .lg\:-inset-75 {
    top: -300px !important;
    right: -300px !important;
    bottom: -300px !important;
    left: -300px !important;
  }

  .lg\:-inset-77 {
    top: -308px !important;
    right: -308px !important;
    bottom: -308px !important;
    left: -308px !important;
  }

  .lg\:-inset-78 {
    top: -312px !important;
    right: -312px !important;
    bottom: -312px !important;
    left: -312px !important;
  }

  .lg\:-inset-80 {
    top: -320px !important;
    right: -320px !important;
    bottom: -320px !important;
    left: -320px !important;
  }

  .lg\:-inset-81 {
    top: -324px !important;
    right: -324px !important;
    bottom: -324px !important;
    left: -324px !important;
  }

  .lg\:-inset-84 {
    top: -336px !important;
    right: -336px !important;
    bottom: -336px !important;
    left: -336px !important;
  }

  .lg\:-inset-87 {
    top: -348px !important;
    right: -348px !important;
    bottom: -348px !important;
    left: -348px !important;
  }

  .lg\:-inset-90 {
    top: -360px !important;
    right: -360px !important;
    bottom: -360px !important;
    left: -360px !important;
  }

  .lg\:-inset-91 {
    top: -364px !important;
    right: -364px !important;
    bottom: -364px !important;
    left: -364px !important;
  }

  .lg\:-inset-92 {
    top: -368px !important;
    right: -368px !important;
    bottom: -368px !important;
    left: -368px !important;
  }

  .lg\:-inset-93 {
    top: -372px !important;
    right: -372px !important;
    bottom: -372px !important;
    left: -372px !important;
  }

  .lg\:-inset-94 {
    top: -376px !important;
    right: -376px !important;
    bottom: -376px !important;
    left: -376px !important;
  }

  .lg\:-inset-95 {
    top: -380px !important;
    right: -380px !important;
    bottom: -380px !important;
    left: -380px !important;
  }

  .lg\:-inset-96 {
    top: -384px !important;
    right: -384px !important;
    bottom: -384px !important;
    left: -384px !important;
  }

  .lg\:-inset-97 {
    top: -388px !important;
    right: -388px !important;
    bottom: -388px !important;
    left: -388px !important;
  }

  .lg\:-inset-98 {
    top: -392px !important;
    right: -392px !important;
    bottom: -392px !important;
    left: -392px !important;
  }

  .lg\:-inset-99 {
    top: -396px !important;
    right: -396px !important;
    bottom: -396px !important;
    left: -396px !important;
  }

  .lg\:-inset-100 {
    top: -400px !important;
    right: -400px !important;
    bottom: -400px !important;
    left: -400px !important;
  }

  .lg\:-inset-101 {
    top: -404px !important;
    right: -404px !important;
    bottom: -404px !important;
    left: -404px !important;
  }

  .lg\:-inset-102 {
    top: -408px !important;
    right: -408px !important;
    bottom: -408px !important;
    left: -408px !important;
  }

  .lg\:-inset-103 {
    top: -412px !important;
    right: -412px !important;
    bottom: -412px !important;
    left: -412px !important;
  }

  .lg\:-inset-104 {
    top: -416px !important;
    right: -416px !important;
    bottom: -416px !important;
    left: -416px !important;
  }

  .lg\:-inset-105 {
    top: -420px !important;
    right: -420px !important;
    bottom: -420px !important;
    left: -420px !important;
  }

  .lg\:-inset-107 {
    top: -428px !important;
    right: -428px !important;
    bottom: -428px !important;
    left: -428px !important;
  }

  .lg\:-inset-110 {
    top: -440px !important;
    right: -440px !important;
    bottom: -440px !important;
    left: -440px !important;
  }

  .lg\:-inset-112 {
    top: -448px !important;
    right: -448px !important;
    bottom: -448px !important;
    left: -448px !important;
  }

  .lg\:-inset-114 {
    top: -456px !important;
    right: -456px !important;
    bottom: -456px !important;
    left: -456px !important;
  }

  .lg\:-inset-115 {
    top: -460px !important;
    right: -460px !important;
    bottom: -460px !important;
    left: -460px !important;
  }

  .lg\:-inset-119 {
    top: -476px !important;
    right: -476px !important;
    bottom: -476px !important;
    left: -476px !important;
  }

  .lg\:-inset-120 {
    top: -480px !important;
    right: -480px !important;
    bottom: -480px !important;
    left: -480px !important;
  }

  .lg\:-inset-122 {
    top: -488px !important;
    right: -488px !important;
    bottom: -488px !important;
    left: -488px !important;
  }

  .lg\:-inset-124 {
    top: -496px !important;
    right: -496px !important;
    bottom: -496px !important;
    left: -496px !important;
  }

  .lg\:-inset-130 {
    top: -520px !important;
    right: -520px !important;
    bottom: -520px !important;
    left: -520px !important;
  }

  .lg\:-inset-138 {
    top: -552px !important;
    right: -552px !important;
    bottom: -552px !important;
    left: -552px !important;
  }

  .lg\:-inset-143 {
    top: -572px !important;
    right: -572px !important;
    bottom: -572px !important;
    left: -572px !important;
  }

  .lg\:-inset-148 {
    top: -592px !important;
    right: -592px !important;
    bottom: -592px !important;
    left: -592px !important;
  }

  .lg\:-inset-150 {
    top: -600px !important;
    right: -600px !important;
    bottom: -600px !important;
    left: -600px !important;
  }

  .lg\:-inset-154 {
    top: -616px !important;
    right: -616px !important;
    bottom: -616px !important;
    left: -616px !important;
  }

  .lg\:-inset-160 {
    top: -640px !important;
    right: -640px !important;
    bottom: -640px !important;
    left: -640px !important;
  }

  .lg\:-inset-162 {
    top: -648px !important;
    right: -648px !important;
    bottom: -648px !important;
    left: -648px !important;
  }

  .lg\:-inset-164 {
    top: -656px !important;
    right: -656px !important;
    bottom: -656px !important;
    left: -656px !important;
  }

  .lg\:-inset-165 {
    top: -660px !important;
    right: -660px !important;
    bottom: -660px !important;
    left: -660px !important;
  }

  .lg\:-inset-166 {
    top: -664px !important;
    right: -664px !important;
    bottom: -664px !important;
    left: -664px !important;
  }

  .lg\:-inset-168 {
    top: -672px !important;
    right: -672px !important;
    bottom: -672px !important;
    left: -672px !important;
  }

  .lg\:-inset-169 {
    top: -676px !important;
    right: -676px !important;
    bottom: -676px !important;
    left: -676px !important;
  }

  .lg\:-inset-170 {
    top: -680px !important;
    right: -680px !important;
    bottom: -680px !important;
    left: -680px !important;
  }

  .lg\:-inset-172 {
    top: -688px !important;
    right: -688px !important;
    bottom: -688px !important;
    left: -688px !important;
  }

  .lg\:-inset-174 {
    top: -696px !important;
    right: -696px !important;
    bottom: -696px !important;
    left: -696px !important;
  }

  .lg\:-inset-175 {
    top: -700px !important;
    right: -700px !important;
    bottom: -700px !important;
    left: -700px !important;
  }

  .lg\:-inset-189 {
    top: -756px !important;
    right: -756px !important;
    bottom: -756px !important;
    left: -756px !important;
  }

  .lg\:-inset-200 {
    top: -800px !important;
    right: -800px !important;
    bottom: -800px !important;
    left: -800px !important;
  }

  .lg\:-inset-0\.5 {
    top: -2px !important;
    right: -2px !important;
    bottom: -2px !important;
    left: -2px !important;
  }

  .lg\:-inset-1\.5 {
    top: -6px !important;
    right: -6px !important;
    bottom: -6px !important;
    left: -6px !important;
  }

  .lg\:-inset-3\.5 {
    top: -14px !important;
    right: -14px !important;
    bottom: -14px !important;
    left: -14px !important;
  }

  .lg\:-inset-6\.5 {
    top: -26px !important;
    right: -26px !important;
    bottom: -26px !important;
    left: -26px !important;
  }

  .lg\:-inset-7\.5 {
    top: -30px !important;
    right: -30px !important;
    bottom: -30px !important;
    left: -30px !important;
  }

  .lg\:-inset-17\.5 {
    top: -70px !important;
    right: -70px !important;
    bottom: -70px !important;
    left: -70px !important;
  }

  .lg\:-inset-28\.5 {
    top: -114px !important;
    right: -114px !important;
    bottom: -114px !important;
    left: -114px !important;
  }

  .lg\:-inset-31\.5 {
    top: -126px !important;
    right: -126px !important;
    bottom: -126px !important;
    left: -126px !important;
  }

  .lg\:-inset-37\.5 {
    top: -150px !important;
    right: -150px !important;
    bottom: -150px !important;
    left: -150px !important;
  }

  .lg\:-inset-72\.5 {
    top: -290px !important;
    right: -290px !important;
    bottom: -290px !important;
    left: -290px !important;
  }

  .lg\:-inset-sm {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .lg\:-inset-md {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .lg\:-inset-lg {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .lg\:-inset-xl {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .lg\:-inset-n1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .lg\:-inset-n2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .lg\:-inset-n3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .lg\:-inset-n4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .lg\:-inset-n5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .lg\:-inset-n6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .lg\:-inset-n7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .lg\:-inset-n8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .lg\:-inset-n9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .lg\:-inset-n10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .lg\:-inset-n11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .lg\:-inset-n12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .lg\:-inset-n13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .lg\:-inset-n14 {
    top: 46px !important;
    right: 46px !important;
    bottom: 46px !important;
    left: 46px !important;
  }

  .lg\:-inset-n22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .lg\:inset-1\/2 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .lg\:inset-1\/3 {
    top: 33.333333% !important;
    right: 33.333333% !important;
    bottom: 33.333333% !important;
    left: 33.333333% !important;
  }

  .lg\:inset-2\/3 {
    top: 66.666667% !important;
    right: 66.666667% !important;
    bottom: 66.666667% !important;
    left: 66.666667% !important;
  }

  .lg\:inset-1\/4 {
    top: 25% !important;
    right: 25% !important;
    bottom: 25% !important;
    left: 25% !important;
  }

  .lg\:inset-2\/4 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .lg\:inset-3\/4 {
    top: 75% !important;
    right: 75% !important;
    bottom: 75% !important;
    left: 75% !important;
  }

  .lg\:inset-full {
    top: 100% !important;
    right: 100% !important;
    bottom: 100% !important;
    left: 100% !important;
  }

  .lg\:-inset-1\/2 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .lg\:-inset-1\/3 {
    top: -33.333333% !important;
    right: -33.333333% !important;
    bottom: -33.333333% !important;
    left: -33.333333% !important;
  }

  .lg\:-inset-2\/3 {
    top: -66.666667% !important;
    right: -66.666667% !important;
    bottom: -66.666667% !important;
    left: -66.666667% !important;
  }

  .lg\:-inset-1\/4 {
    top: -25% !important;
    right: -25% !important;
    bottom: -25% !important;
    left: -25% !important;
  }

  .lg\:-inset-2\/4 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .lg\:-inset-3\/4 {
    top: -75% !important;
    right: -75% !important;
    bottom: -75% !important;
    left: -75% !important;
  }

  .lg\:-inset-full {
    top: -100% !important;
    right: -100% !important;
    bottom: -100% !important;
    left: -100% !important;
  }

  .lg\:inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .lg\:inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .lg\:inset-y-1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .lg\:inset-x-1 {
    right: 4px !important;
    left: 4px !important;
  }

  .lg\:inset-y-2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .lg\:inset-x-2 {
    right: 8px !important;
    left: 8px !important;
  }

  .lg\:inset-y-3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .lg\:inset-x-3 {
    right: 12px !important;
    left: 12px !important;
  }

  .lg\:inset-y-4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .lg\:inset-x-4 {
    right: 16px !important;
    left: 16px !important;
  }

  .lg\:inset-y-5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .lg\:inset-x-5 {
    right: 20px !important;
    left: 20px !important;
  }

  .lg\:inset-y-6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .lg\:inset-x-6 {
    right: 24px !important;
    left: 24px !important;
  }

  .lg\:inset-y-7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .lg\:inset-x-7 {
    right: 28px !important;
    left: 28px !important;
  }

  .lg\:inset-y-8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .lg\:inset-x-8 {
    right: 32px !important;
    left: 32px !important;
  }

  .lg\:inset-y-9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .lg\:inset-x-9 {
    right: 36px !important;
    left: 36px !important;
  }

  .lg\:inset-y-10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .lg\:inset-x-10 {
    right: 40px !important;
    left: 40px !important;
  }

  .lg\:inset-y-11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .lg\:inset-x-11 {
    right: 44px !important;
    left: 44px !important;
  }

  .lg\:inset-y-12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .lg\:inset-x-12 {
    right: 48px !important;
    left: 48px !important;
  }

  .lg\:inset-y-13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .lg\:inset-x-13 {
    right: 52px !important;
    left: 52px !important;
  }

  .lg\:inset-y-14 {
    top: 56px !important;
    bottom: 56px !important;
  }

  .lg\:inset-x-14 {
    right: 56px !important;
    left: 56px !important;
  }

  .lg\:inset-y-15 {
    top: 60px !important;
    bottom: 60px !important;
  }

  .lg\:inset-x-15 {
    right: 60px !important;
    left: 60px !important;
  }

  .lg\:inset-y-16 {
    top: 64px !important;
    bottom: 64px !important;
  }

  .lg\:inset-x-16 {
    right: 64px !important;
    left: 64px !important;
  }

  .lg\:inset-y-17 {
    top: 68px !important;
    bottom: 68px !important;
  }

  .lg\:inset-x-17 {
    right: 68px !important;
    left: 68px !important;
  }

  .lg\:inset-y-18 {
    top: 72px !important;
    bottom: 72px !important;
  }

  .lg\:inset-x-18 {
    right: 72px !important;
    left: 72px !important;
  }

  .lg\:inset-y-19 {
    top: 76px !important;
    bottom: 76px !important;
  }

  .lg\:inset-x-19 {
    right: 76px !important;
    left: 76px !important;
  }

  .lg\:inset-y-20 {
    top: 80px !important;
    bottom: 80px !important;
  }

  .lg\:inset-x-20 {
    right: 80px !important;
    left: 80px !important;
  }

  .lg\:inset-y-21 {
    top: 84px !important;
    bottom: 84px !important;
  }

  .lg\:inset-x-21 {
    right: 84px !important;
    left: 84px !important;
  }

  .lg\:inset-y-22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .lg\:inset-x-22 {
    right: 88px !important;
    left: 88px !important;
  }

  .lg\:inset-y-23 {
    top: 92px !important;
    bottom: 92px !important;
  }

  .lg\:inset-x-23 {
    right: 92px !important;
    left: 92px !important;
  }

  .lg\:inset-y-24 {
    top: 96px !important;
    bottom: 96px !important;
  }

  .lg\:inset-x-24 {
    right: 96px !important;
    left: 96px !important;
  }

  .lg\:inset-y-25 {
    top: 100px !important;
    bottom: 100px !important;
  }

  .lg\:inset-x-25 {
    right: 100px !important;
    left: 100px !important;
  }

  .lg\:inset-y-26 {
    top: 104px !important;
    bottom: 104px !important;
  }

  .lg\:inset-x-26 {
    right: 104px !important;
    left: 104px !important;
  }

  .lg\:inset-y-27 {
    top: 108px !important;
    bottom: 108px !important;
  }

  .lg\:inset-x-27 {
    right: 108px !important;
    left: 108px !important;
  }

  .lg\:inset-y-28 {
    top: 112px !important;
    bottom: 112px !important;
  }

  .lg\:inset-x-28 {
    right: 112px !important;
    left: 112px !important;
  }

  .lg\:inset-y-29 {
    top: 116px !important;
    bottom: 116px !important;
  }

  .lg\:inset-x-29 {
    right: 116px !important;
    left: 116px !important;
  }

  .lg\:inset-y-30 {
    top: 120px !important;
    bottom: 120px !important;
  }

  .lg\:inset-x-30 {
    right: 120px !important;
    left: 120px !important;
  }

  .lg\:inset-y-31 {
    top: 124px !important;
    bottom: 124px !important;
  }

  .lg\:inset-x-31 {
    right: 124px !important;
    left: 124px !important;
  }

  .lg\:inset-y-32 {
    top: 128px !important;
    bottom: 128px !important;
  }

  .lg\:inset-x-32 {
    right: 128px !important;
    left: 128px !important;
  }

  .lg\:inset-y-33 {
    top: 132px !important;
    bottom: 132px !important;
  }

  .lg\:inset-x-33 {
    right: 132px !important;
    left: 132px !important;
  }

  .lg\:inset-y-34 {
    top: 136px !important;
    bottom: 136px !important;
  }

  .lg\:inset-x-34 {
    right: 136px !important;
    left: 136px !important;
  }

  .lg\:inset-y-35 {
    top: 140px !important;
    bottom: 140px !important;
  }

  .lg\:inset-x-35 {
    right: 140px !important;
    left: 140px !important;
  }

  .lg\:inset-y-36 {
    top: 144px !important;
    bottom: 144px !important;
  }

  .lg\:inset-x-36 {
    right: 144px !important;
    left: 144px !important;
  }

  .lg\:inset-y-37 {
    top: 148px !important;
    bottom: 148px !important;
  }

  .lg\:inset-x-37 {
    right: 148px !important;
    left: 148px !important;
  }

  .lg\:inset-y-38 {
    top: 152px !important;
    bottom: 152px !important;
  }

  .lg\:inset-x-38 {
    right: 152px !important;
    left: 152px !important;
  }

  .lg\:inset-y-39 {
    top: 156px !important;
    bottom: 156px !important;
  }

  .lg\:inset-x-39 {
    right: 156px !important;
    left: 156px !important;
  }

  .lg\:inset-y-40 {
    top: 160px !important;
    bottom: 160px !important;
  }

  .lg\:inset-x-40 {
    right: 160px !important;
    left: 160px !important;
  }

  .lg\:inset-y-41 {
    top: 164px !important;
    bottom: 164px !important;
  }

  .lg\:inset-x-41 {
    right: 164px !important;
    left: 164px !important;
  }

  .lg\:inset-y-42 {
    top: 168px !important;
    bottom: 168px !important;
  }

  .lg\:inset-x-42 {
    right: 168px !important;
    left: 168px !important;
  }

  .lg\:inset-y-43 {
    top: 172px !important;
    bottom: 172px !important;
  }

  .lg\:inset-x-43 {
    right: 172px !important;
    left: 172px !important;
  }

  .lg\:inset-y-44 {
    top: 176px !important;
    bottom: 176px !important;
  }

  .lg\:inset-x-44 {
    right: 176px !important;
    left: 176px !important;
  }

  .lg\:inset-y-45 {
    top: 180px !important;
    bottom: 180px !important;
  }

  .lg\:inset-x-45 {
    right: 180px !important;
    left: 180px !important;
  }

  .lg\:inset-y-46 {
    top: 184px !important;
    bottom: 184px !important;
  }

  .lg\:inset-x-46 {
    right: 184px !important;
    left: 184px !important;
  }

  .lg\:inset-y-47 {
    top: 188px !important;
    bottom: 188px !important;
  }

  .lg\:inset-x-47 {
    right: 188px !important;
    left: 188px !important;
  }

  .lg\:inset-y-48 {
    top: 192px !important;
    bottom: 192px !important;
  }

  .lg\:inset-x-48 {
    right: 192px !important;
    left: 192px !important;
  }

  .lg\:inset-y-49 {
    top: 196px !important;
    bottom: 196px !important;
  }

  .lg\:inset-x-49 {
    right: 196px !important;
    left: 196px !important;
  }

  .lg\:inset-y-50 {
    top: 200px !important;
    bottom: 200px !important;
  }

  .lg\:inset-x-50 {
    right: 200px !important;
    left: 200px !important;
  }

  .lg\:inset-y-51 {
    top: 204px !important;
    bottom: 204px !important;
  }

  .lg\:inset-x-51 {
    right: 204px !important;
    left: 204px !important;
  }

  .lg\:inset-y-52 {
    top: 208px !important;
    bottom: 208px !important;
  }

  .lg\:inset-x-52 {
    right: 208px !important;
    left: 208px !important;
  }

  .lg\:inset-y-53 {
    top: 212px !important;
    bottom: 212px !important;
  }

  .lg\:inset-x-53 {
    right: 212px !important;
    left: 212px !important;
  }

  .lg\:inset-y-54 {
    top: 216px !important;
    bottom: 216px !important;
  }

  .lg\:inset-x-54 {
    right: 216px !important;
    left: 216px !important;
  }

  .lg\:inset-y-55 {
    top: 220px !important;
    bottom: 220px !important;
  }

  .lg\:inset-x-55 {
    right: 220px !important;
    left: 220px !important;
  }

  .lg\:inset-y-56 {
    top: 224px !important;
    bottom: 224px !important;
  }

  .lg\:inset-x-56 {
    right: 224px !important;
    left: 224px !important;
  }

  .lg\:inset-y-57 {
    top: 228px !important;
    bottom: 228px !important;
  }

  .lg\:inset-x-57 {
    right: 228px !important;
    left: 228px !important;
  }

  .lg\:inset-y-60 {
    top: 240px !important;
    bottom: 240px !important;
  }

  .lg\:inset-x-60 {
    right: 240px !important;
    left: 240px !important;
  }

  .lg\:inset-y-61 {
    top: 244px !important;
    bottom: 244px !important;
  }

  .lg\:inset-x-61 {
    right: 244px !important;
    left: 244px !important;
  }

  .lg\:inset-y-62 {
    top: 248px !important;
    bottom: 248px !important;
  }

  .lg\:inset-x-62 {
    right: 248px !important;
    left: 248px !important;
  }

  .lg\:inset-y-65 {
    top: 260px !important;
    bottom: 260px !important;
  }

  .lg\:inset-x-65 {
    right: 260px !important;
    left: 260px !important;
  }

  .lg\:inset-y-66 {
    top: 264px !important;
    bottom: 264px !important;
  }

  .lg\:inset-x-66 {
    right: 264px !important;
    left: 264px !important;
  }

  .lg\:inset-y-68 {
    top: 272px !important;
    bottom: 272px !important;
  }

  .lg\:inset-x-68 {
    right: 272px !important;
    left: 272px !important;
  }

  .lg\:inset-y-69 {
    top: 276px !important;
    bottom: 276px !important;
  }

  .lg\:inset-x-69 {
    right: 276px !important;
    left: 276px !important;
  }

  .lg\:inset-y-70 {
    top: 280px !important;
    bottom: 280px !important;
  }

  .lg\:inset-x-70 {
    right: 280px !important;
    left: 280px !important;
  }

  .lg\:inset-y-73 {
    top: 292px !important;
    bottom: 292px !important;
  }

  .lg\:inset-x-73 {
    right: 292px !important;
    left: 292px !important;
  }

  .lg\:inset-y-74 {
    top: 296px !important;
    bottom: 296px !important;
  }

  .lg\:inset-x-74 {
    right: 296px !important;
    left: 296px !important;
  }

  .lg\:inset-y-75 {
    top: 300px !important;
    bottom: 300px !important;
  }

  .lg\:inset-x-75 {
    right: 300px !important;
    left: 300px !important;
  }

  .lg\:inset-y-77 {
    top: 308px !important;
    bottom: 308px !important;
  }

  .lg\:inset-x-77 {
    right: 308px !important;
    left: 308px !important;
  }

  .lg\:inset-y-78 {
    top: 312px !important;
    bottom: 312px !important;
  }

  .lg\:inset-x-78 {
    right: 312px !important;
    left: 312px !important;
  }

  .lg\:inset-y-80 {
    top: 320px !important;
    bottom: 320px !important;
  }

  .lg\:inset-x-80 {
    right: 320px !important;
    left: 320px !important;
  }

  .lg\:inset-y-81 {
    top: 324px !important;
    bottom: 324px !important;
  }

  .lg\:inset-x-81 {
    right: 324px !important;
    left: 324px !important;
  }

  .lg\:inset-y-84 {
    top: 336px !important;
    bottom: 336px !important;
  }

  .lg\:inset-x-84 {
    right: 336px !important;
    left: 336px !important;
  }

  .lg\:inset-y-87 {
    top: 348px !important;
    bottom: 348px !important;
  }

  .lg\:inset-x-87 {
    right: 348px !important;
    left: 348px !important;
  }

  .lg\:inset-y-90 {
    top: 360px !important;
    bottom: 360px !important;
  }

  .lg\:inset-x-90 {
    right: 360px !important;
    left: 360px !important;
  }

  .lg\:inset-y-91 {
    top: 364px !important;
    bottom: 364px !important;
  }

  .lg\:inset-x-91 {
    right: 364px !important;
    left: 364px !important;
  }

  .lg\:inset-y-92 {
    top: 368px !important;
    bottom: 368px !important;
  }

  .lg\:inset-x-92 {
    right: 368px !important;
    left: 368px !important;
  }

  .lg\:inset-y-93 {
    top: 372px !important;
    bottom: 372px !important;
  }

  .lg\:inset-x-93 {
    right: 372px !important;
    left: 372px !important;
  }

  .lg\:inset-y-94 {
    top: 376px !important;
    bottom: 376px !important;
  }

  .lg\:inset-x-94 {
    right: 376px !important;
    left: 376px !important;
  }

  .lg\:inset-y-95 {
    top: 380px !important;
    bottom: 380px !important;
  }

  .lg\:inset-x-95 {
    right: 380px !important;
    left: 380px !important;
  }

  .lg\:inset-y-96 {
    top: 384px !important;
    bottom: 384px !important;
  }

  .lg\:inset-x-96 {
    right: 384px !important;
    left: 384px !important;
  }

  .lg\:inset-y-97 {
    top: 388px !important;
    bottom: 388px !important;
  }

  .lg\:inset-x-97 {
    right: 388px !important;
    left: 388px !important;
  }

  .lg\:inset-y-98 {
    top: 392px !important;
    bottom: 392px !important;
  }

  .lg\:inset-x-98 {
    right: 392px !important;
    left: 392px !important;
  }

  .lg\:inset-y-99 {
    top: 396px !important;
    bottom: 396px !important;
  }

  .lg\:inset-x-99 {
    right: 396px !important;
    left: 396px !important;
  }

  .lg\:inset-y-100 {
    top: 400px !important;
    bottom: 400px !important;
  }

  .lg\:inset-x-100 {
    right: 400px !important;
    left: 400px !important;
  }

  .lg\:inset-y-101 {
    top: 404px !important;
    bottom: 404px !important;
  }

  .lg\:inset-x-101 {
    right: 404px !important;
    left: 404px !important;
  }

  .lg\:inset-y-102 {
    top: 408px !important;
    bottom: 408px !important;
  }

  .lg\:inset-x-102 {
    right: 408px !important;
    left: 408px !important;
  }

  .lg\:inset-y-103 {
    top: 412px !important;
    bottom: 412px !important;
  }

  .lg\:inset-x-103 {
    right: 412px !important;
    left: 412px !important;
  }

  .lg\:inset-y-104 {
    top: 416px !important;
    bottom: 416px !important;
  }

  .lg\:inset-x-104 {
    right: 416px !important;
    left: 416px !important;
  }

  .lg\:inset-y-105 {
    top: 420px !important;
    bottom: 420px !important;
  }

  .lg\:inset-x-105 {
    right: 420px !important;
    left: 420px !important;
  }

  .lg\:inset-y-107 {
    top: 428px !important;
    bottom: 428px !important;
  }

  .lg\:inset-x-107 {
    right: 428px !important;
    left: 428px !important;
  }

  .lg\:inset-y-110 {
    top: 440px !important;
    bottom: 440px !important;
  }

  .lg\:inset-x-110 {
    right: 440px !important;
    left: 440px !important;
  }

  .lg\:inset-y-112 {
    top: 448px !important;
    bottom: 448px !important;
  }

  .lg\:inset-x-112 {
    right: 448px !important;
    left: 448px !important;
  }

  .lg\:inset-y-114 {
    top: 456px !important;
    bottom: 456px !important;
  }

  .lg\:inset-x-114 {
    right: 456px !important;
    left: 456px !important;
  }

  .lg\:inset-y-115 {
    top: 460px !important;
    bottom: 460px !important;
  }

  .lg\:inset-x-115 {
    right: 460px !important;
    left: 460px !important;
  }

  .lg\:inset-y-119 {
    top: 476px !important;
    bottom: 476px !important;
  }

  .lg\:inset-x-119 {
    right: 476px !important;
    left: 476px !important;
  }

  .lg\:inset-y-120 {
    top: 480px !important;
    bottom: 480px !important;
  }

  .lg\:inset-x-120 {
    right: 480px !important;
    left: 480px !important;
  }

  .lg\:inset-y-122 {
    top: 488px !important;
    bottom: 488px !important;
  }

  .lg\:inset-x-122 {
    right: 488px !important;
    left: 488px !important;
  }

  .lg\:inset-y-124 {
    top: 496px !important;
    bottom: 496px !important;
  }

  .lg\:inset-x-124 {
    right: 496px !important;
    left: 496px !important;
  }

  .lg\:inset-y-130 {
    top: 520px !important;
    bottom: 520px !important;
  }

  .lg\:inset-x-130 {
    right: 520px !important;
    left: 520px !important;
  }

  .lg\:inset-y-138 {
    top: 552px !important;
    bottom: 552px !important;
  }

  .lg\:inset-x-138 {
    right: 552px !important;
    left: 552px !important;
  }

  .lg\:inset-y-143 {
    top: 572px !important;
    bottom: 572px !important;
  }

  .lg\:inset-x-143 {
    right: 572px !important;
    left: 572px !important;
  }

  .lg\:inset-y-148 {
    top: 592px !important;
    bottom: 592px !important;
  }

  .lg\:inset-x-148 {
    right: 592px !important;
    left: 592px !important;
  }

  .lg\:inset-y-150 {
    top: 600px !important;
    bottom: 600px !important;
  }

  .lg\:inset-x-150 {
    right: 600px !important;
    left: 600px !important;
  }

  .lg\:inset-y-154 {
    top: 616px !important;
    bottom: 616px !important;
  }

  .lg\:inset-x-154 {
    right: 616px !important;
    left: 616px !important;
  }

  .lg\:inset-y-160 {
    top: 640px !important;
    bottom: 640px !important;
  }

  .lg\:inset-x-160 {
    right: 640px !important;
    left: 640px !important;
  }

  .lg\:inset-y-162 {
    top: 648px !important;
    bottom: 648px !important;
  }

  .lg\:inset-x-162 {
    right: 648px !important;
    left: 648px !important;
  }

  .lg\:inset-y-164 {
    top: 656px !important;
    bottom: 656px !important;
  }

  .lg\:inset-x-164 {
    right: 656px !important;
    left: 656px !important;
  }

  .lg\:inset-y-165 {
    top: 660px !important;
    bottom: 660px !important;
  }

  .lg\:inset-x-165 {
    right: 660px !important;
    left: 660px !important;
  }

  .lg\:inset-y-166 {
    top: 664px !important;
    bottom: 664px !important;
  }

  .lg\:inset-x-166 {
    right: 664px !important;
    left: 664px !important;
  }

  .lg\:inset-y-168 {
    top: 672px !important;
    bottom: 672px !important;
  }

  .lg\:inset-x-168 {
    right: 672px !important;
    left: 672px !important;
  }

  .lg\:inset-y-169 {
    top: 676px !important;
    bottom: 676px !important;
  }

  .lg\:inset-x-169 {
    right: 676px !important;
    left: 676px !important;
  }

  .lg\:inset-y-170 {
    top: 680px !important;
    bottom: 680px !important;
  }

  .lg\:inset-x-170 {
    right: 680px !important;
    left: 680px !important;
  }

  .lg\:inset-y-172 {
    top: 688px !important;
    bottom: 688px !important;
  }

  .lg\:inset-x-172 {
    right: 688px !important;
    left: 688px !important;
  }

  .lg\:inset-y-174 {
    top: 696px !important;
    bottom: 696px !important;
  }

  .lg\:inset-x-174 {
    right: 696px !important;
    left: 696px !important;
  }

  .lg\:inset-y-175 {
    top: 700px !important;
    bottom: 700px !important;
  }

  .lg\:inset-x-175 {
    right: 700px !important;
    left: 700px !important;
  }

  .lg\:inset-y-189 {
    top: 756px !important;
    bottom: 756px !important;
  }

  .lg\:inset-x-189 {
    right: 756px !important;
    left: 756px !important;
  }

  .lg\:inset-y-200 {
    top: 800px !important;
    bottom: 800px !important;
  }

  .lg\:inset-x-200 {
    right: 800px !important;
    left: 800px !important;
  }

  .lg\:inset-y-auto {
    top: auto !important;
    bottom: auto !important;
  }

  .lg\:inset-x-auto {
    right: auto !important;
    left: auto !important;
  }

  .lg\:inset-y-0\.5 {
    top: 2px !important;
    bottom: 2px !important;
  }

  .lg\:inset-x-0\.5 {
    right: 2px !important;
    left: 2px !important;
  }

  .lg\:inset-y-1\.5 {
    top: 6px !important;
    bottom: 6px !important;
  }

  .lg\:inset-x-1\.5 {
    right: 6px !important;
    left: 6px !important;
  }

  .lg\:inset-y-3\.5 {
    top: 14px !important;
    bottom: 14px !important;
  }

  .lg\:inset-x-3\.5 {
    right: 14px !important;
    left: 14px !important;
  }

  .lg\:inset-y-6\.5 {
    top: 26px !important;
    bottom: 26px !important;
  }

  .lg\:inset-x-6\.5 {
    right: 26px !important;
    left: 26px !important;
  }

  .lg\:inset-y-7\.5 {
    top: 30px !important;
    bottom: 30px !important;
  }

  .lg\:inset-x-7\.5 {
    right: 30px !important;
    left: 30px !important;
  }

  .lg\:inset-y-17\.5 {
    top: 70px !important;
    bottom: 70px !important;
  }

  .lg\:inset-x-17\.5 {
    right: 70px !important;
    left: 70px !important;
  }

  .lg\:inset-y-28\.5 {
    top: 114px !important;
    bottom: 114px !important;
  }

  .lg\:inset-x-28\.5 {
    right: 114px !important;
    left: 114px !important;
  }

  .lg\:inset-y-31\.5 {
    top: 126px !important;
    bottom: 126px !important;
  }

  .lg\:inset-x-31\.5 {
    right: 126px !important;
    left: 126px !important;
  }

  .lg\:inset-y-37\.5 {
    top: 150px !important;
    bottom: 150px !important;
  }

  .lg\:inset-x-37\.5 {
    right: 150px !important;
    left: 150px !important;
  }

  .lg\:inset-y-72\.5 {
    top: 290px !important;
    bottom: 290px !important;
  }

  .lg\:inset-x-72\.5 {
    right: 290px !important;
    left: 290px !important;
  }

  .lg\:inset-y-sm {
    top: 8px !important;
    bottom: 8px !important;
  }

  .lg\:inset-x-sm {
    right: 8px !important;
    left: 8px !important;
  }

  .lg\:inset-y-md {
    top: 16px !important;
    bottom: 16px !important;
  }

  .lg\:inset-x-md {
    right: 16px !important;
    left: 16px !important;
  }

  .lg\:inset-y-lg {
    top: 24px !important;
    bottom: 24px !important;
  }

  .lg\:inset-x-lg {
    right: 24px !important;
    left: 24px !important;
  }

  .lg\:inset-y-xl {
    top: 32px !important;
    bottom: 32px !important;
  }

  .lg\:inset-x-xl {
    right: 32px !important;
    left: 32px !important;
  }

  .lg\:inset-y-n1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .lg\:inset-x-n1 {
    right: -4px !important;
    left: -4px !important;
  }

  .lg\:inset-y-n2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .lg\:inset-x-n2 {
    right: -8px !important;
    left: -8px !important;
  }

  .lg\:inset-y-n3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .lg\:inset-x-n3 {
    right: -12px !important;
    left: -12px !important;
  }

  .lg\:inset-y-n4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .lg\:inset-x-n4 {
    right: -16px !important;
    left: -16px !important;
  }

  .lg\:inset-y-n5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .lg\:inset-x-n5 {
    right: -20px !important;
    left: -20px !important;
  }

  .lg\:inset-y-n6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .lg\:inset-x-n6 {
    right: -24px !important;
    left: -24px !important;
  }

  .lg\:inset-y-n7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .lg\:inset-x-n7 {
    right: -28px !important;
    left: -28px !important;
  }

  .lg\:inset-y-n8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .lg\:inset-x-n8 {
    right: -32px !important;
    left: -32px !important;
  }

  .lg\:inset-y-n9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .lg\:inset-x-n9 {
    right: -36px !important;
    left: -36px !important;
  }

  .lg\:inset-y-n10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .lg\:inset-x-n10 {
    right: -40px !important;
    left: -40px !important;
  }

  .lg\:inset-y-n11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .lg\:inset-x-n11 {
    right: -44px !important;
    left: -44px !important;
  }

  .lg\:inset-y-n12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .lg\:inset-x-n12 {
    right: -48px !important;
    left: -48px !important;
  }

  .lg\:inset-y-n13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .lg\:inset-x-n13 {
    right: -52px !important;
    left: -52px !important;
  }

  .lg\:inset-y-n14 {
    top: -46px !important;
    bottom: -46px !important;
  }

  .lg\:inset-x-n14 {
    right: -46px !important;
    left: -46px !important;
  }

  .lg\:inset-y-n22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .lg\:inset-x-n22 {
    right: -88px !important;
    left: -88px !important;
  }

  .lg\:-inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .lg\:-inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .lg\:-inset-y-1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .lg\:-inset-x-1 {
    right: -4px !important;
    left: -4px !important;
  }

  .lg\:-inset-y-2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .lg\:-inset-x-2 {
    right: -8px !important;
    left: -8px !important;
  }

  .lg\:-inset-y-3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .lg\:-inset-x-3 {
    right: -12px !important;
    left: -12px !important;
  }

  .lg\:-inset-y-4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .lg\:-inset-x-4 {
    right: -16px !important;
    left: -16px !important;
  }

  .lg\:-inset-y-5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .lg\:-inset-x-5 {
    right: -20px !important;
    left: -20px !important;
  }

  .lg\:-inset-y-6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .lg\:-inset-x-6 {
    right: -24px !important;
    left: -24px !important;
  }

  .lg\:-inset-y-7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .lg\:-inset-x-7 {
    right: -28px !important;
    left: -28px !important;
  }

  .lg\:-inset-y-8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .lg\:-inset-x-8 {
    right: -32px !important;
    left: -32px !important;
  }

  .lg\:-inset-y-9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .lg\:-inset-x-9 {
    right: -36px !important;
    left: -36px !important;
  }

  .lg\:-inset-y-10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .lg\:-inset-x-10 {
    right: -40px !important;
    left: -40px !important;
  }

  .lg\:-inset-y-11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .lg\:-inset-x-11 {
    right: -44px !important;
    left: -44px !important;
  }

  .lg\:-inset-y-12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .lg\:-inset-x-12 {
    right: -48px !important;
    left: -48px !important;
  }

  .lg\:-inset-y-13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .lg\:-inset-x-13 {
    right: -52px !important;
    left: -52px !important;
  }

  .lg\:-inset-y-14 {
    top: -56px !important;
    bottom: -56px !important;
  }

  .lg\:-inset-x-14 {
    right: -56px !important;
    left: -56px !important;
  }

  .lg\:-inset-y-15 {
    top: -60px !important;
    bottom: -60px !important;
  }

  .lg\:-inset-x-15 {
    right: -60px !important;
    left: -60px !important;
  }

  .lg\:-inset-y-16 {
    top: -64px !important;
    bottom: -64px !important;
  }

  .lg\:-inset-x-16 {
    right: -64px !important;
    left: -64px !important;
  }

  .lg\:-inset-y-17 {
    top: -68px !important;
    bottom: -68px !important;
  }

  .lg\:-inset-x-17 {
    right: -68px !important;
    left: -68px !important;
  }

  .lg\:-inset-y-18 {
    top: -72px !important;
    bottom: -72px !important;
  }

  .lg\:-inset-x-18 {
    right: -72px !important;
    left: -72px !important;
  }

  .lg\:-inset-y-19 {
    top: -76px !important;
    bottom: -76px !important;
  }

  .lg\:-inset-x-19 {
    right: -76px !important;
    left: -76px !important;
  }

  .lg\:-inset-y-20 {
    top: -80px !important;
    bottom: -80px !important;
  }

  .lg\:-inset-x-20 {
    right: -80px !important;
    left: -80px !important;
  }

  .lg\:-inset-y-21 {
    top: -84px !important;
    bottom: -84px !important;
  }

  .lg\:-inset-x-21 {
    right: -84px !important;
    left: -84px !important;
  }

  .lg\:-inset-y-22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .lg\:-inset-x-22 {
    right: -88px !important;
    left: -88px !important;
  }

  .lg\:-inset-y-23 {
    top: -92px !important;
    bottom: -92px !important;
  }

  .lg\:-inset-x-23 {
    right: -92px !important;
    left: -92px !important;
  }

  .lg\:-inset-y-24 {
    top: -96px !important;
    bottom: -96px !important;
  }

  .lg\:-inset-x-24 {
    right: -96px !important;
    left: -96px !important;
  }

  .lg\:-inset-y-25 {
    top: -100px !important;
    bottom: -100px !important;
  }

  .lg\:-inset-x-25 {
    right: -100px !important;
    left: -100px !important;
  }

  .lg\:-inset-y-26 {
    top: -104px !important;
    bottom: -104px !important;
  }

  .lg\:-inset-x-26 {
    right: -104px !important;
    left: -104px !important;
  }

  .lg\:-inset-y-27 {
    top: -108px !important;
    bottom: -108px !important;
  }

  .lg\:-inset-x-27 {
    right: -108px !important;
    left: -108px !important;
  }

  .lg\:-inset-y-28 {
    top: -112px !important;
    bottom: -112px !important;
  }

  .lg\:-inset-x-28 {
    right: -112px !important;
    left: -112px !important;
  }

  .lg\:-inset-y-29 {
    top: -116px !important;
    bottom: -116px !important;
  }

  .lg\:-inset-x-29 {
    right: -116px !important;
    left: -116px !important;
  }

  .lg\:-inset-y-30 {
    top: -120px !important;
    bottom: -120px !important;
  }

  .lg\:-inset-x-30 {
    right: -120px !important;
    left: -120px !important;
  }

  .lg\:-inset-y-31 {
    top: -124px !important;
    bottom: -124px !important;
  }

  .lg\:-inset-x-31 {
    right: -124px !important;
    left: -124px !important;
  }

  .lg\:-inset-y-32 {
    top: -128px !important;
    bottom: -128px !important;
  }

  .lg\:-inset-x-32 {
    right: -128px !important;
    left: -128px !important;
  }

  .lg\:-inset-y-33 {
    top: -132px !important;
    bottom: -132px !important;
  }

  .lg\:-inset-x-33 {
    right: -132px !important;
    left: -132px !important;
  }

  .lg\:-inset-y-34 {
    top: -136px !important;
    bottom: -136px !important;
  }

  .lg\:-inset-x-34 {
    right: -136px !important;
    left: -136px !important;
  }

  .lg\:-inset-y-35 {
    top: -140px !important;
    bottom: -140px !important;
  }

  .lg\:-inset-x-35 {
    right: -140px !important;
    left: -140px !important;
  }

  .lg\:-inset-y-36 {
    top: -144px !important;
    bottom: -144px !important;
  }

  .lg\:-inset-x-36 {
    right: -144px !important;
    left: -144px !important;
  }

  .lg\:-inset-y-37 {
    top: -148px !important;
    bottom: -148px !important;
  }

  .lg\:-inset-x-37 {
    right: -148px !important;
    left: -148px !important;
  }

  .lg\:-inset-y-38 {
    top: -152px !important;
    bottom: -152px !important;
  }

  .lg\:-inset-x-38 {
    right: -152px !important;
    left: -152px !important;
  }

  .lg\:-inset-y-39 {
    top: -156px !important;
    bottom: -156px !important;
  }

  .lg\:-inset-x-39 {
    right: -156px !important;
    left: -156px !important;
  }

  .lg\:-inset-y-40 {
    top: -160px !important;
    bottom: -160px !important;
  }

  .lg\:-inset-x-40 {
    right: -160px !important;
    left: -160px !important;
  }

  .lg\:-inset-y-41 {
    top: -164px !important;
    bottom: -164px !important;
  }

  .lg\:-inset-x-41 {
    right: -164px !important;
    left: -164px !important;
  }

  .lg\:-inset-y-42 {
    top: -168px !important;
    bottom: -168px !important;
  }

  .lg\:-inset-x-42 {
    right: -168px !important;
    left: -168px !important;
  }

  .lg\:-inset-y-43 {
    top: -172px !important;
    bottom: -172px !important;
  }

  .lg\:-inset-x-43 {
    right: -172px !important;
    left: -172px !important;
  }

  .lg\:-inset-y-44 {
    top: -176px !important;
    bottom: -176px !important;
  }

  .lg\:-inset-x-44 {
    right: -176px !important;
    left: -176px !important;
  }

  .lg\:-inset-y-45 {
    top: -180px !important;
    bottom: -180px !important;
  }

  .lg\:-inset-x-45 {
    right: -180px !important;
    left: -180px !important;
  }

  .lg\:-inset-y-46 {
    top: -184px !important;
    bottom: -184px !important;
  }

  .lg\:-inset-x-46 {
    right: -184px !important;
    left: -184px !important;
  }

  .lg\:-inset-y-47 {
    top: -188px !important;
    bottom: -188px !important;
  }

  .lg\:-inset-x-47 {
    right: -188px !important;
    left: -188px !important;
  }

  .lg\:-inset-y-48 {
    top: -192px !important;
    bottom: -192px !important;
  }

  .lg\:-inset-x-48 {
    right: -192px !important;
    left: -192px !important;
  }

  .lg\:-inset-y-49 {
    top: -196px !important;
    bottom: -196px !important;
  }

  .lg\:-inset-x-49 {
    right: -196px !important;
    left: -196px !important;
  }

  .lg\:-inset-y-50 {
    top: -200px !important;
    bottom: -200px !important;
  }

  .lg\:-inset-x-50 {
    right: -200px !important;
    left: -200px !important;
  }

  .lg\:-inset-y-51 {
    top: -204px !important;
    bottom: -204px !important;
  }

  .lg\:-inset-x-51 {
    right: -204px !important;
    left: -204px !important;
  }

  .lg\:-inset-y-52 {
    top: -208px !important;
    bottom: -208px !important;
  }

  .lg\:-inset-x-52 {
    right: -208px !important;
    left: -208px !important;
  }

  .lg\:-inset-y-53 {
    top: -212px !important;
    bottom: -212px !important;
  }

  .lg\:-inset-x-53 {
    right: -212px !important;
    left: -212px !important;
  }

  .lg\:-inset-y-54 {
    top: -216px !important;
    bottom: -216px !important;
  }

  .lg\:-inset-x-54 {
    right: -216px !important;
    left: -216px !important;
  }

  .lg\:-inset-y-55 {
    top: -220px !important;
    bottom: -220px !important;
  }

  .lg\:-inset-x-55 {
    right: -220px !important;
    left: -220px !important;
  }

  .lg\:-inset-y-56 {
    top: -224px !important;
    bottom: -224px !important;
  }

  .lg\:-inset-x-56 {
    right: -224px !important;
    left: -224px !important;
  }

  .lg\:-inset-y-57 {
    top: -228px !important;
    bottom: -228px !important;
  }

  .lg\:-inset-x-57 {
    right: -228px !important;
    left: -228px !important;
  }

  .lg\:-inset-y-60 {
    top: -240px !important;
    bottom: -240px !important;
  }

  .lg\:-inset-x-60 {
    right: -240px !important;
    left: -240px !important;
  }

  .lg\:-inset-y-61 {
    top: -244px !important;
    bottom: -244px !important;
  }

  .lg\:-inset-x-61 {
    right: -244px !important;
    left: -244px !important;
  }

  .lg\:-inset-y-62 {
    top: -248px !important;
    bottom: -248px !important;
  }

  .lg\:-inset-x-62 {
    right: -248px !important;
    left: -248px !important;
  }

  .lg\:-inset-y-65 {
    top: -260px !important;
    bottom: -260px !important;
  }

  .lg\:-inset-x-65 {
    right: -260px !important;
    left: -260px !important;
  }

  .lg\:-inset-y-66 {
    top: -264px !important;
    bottom: -264px !important;
  }

  .lg\:-inset-x-66 {
    right: -264px !important;
    left: -264px !important;
  }

  .lg\:-inset-y-68 {
    top: -272px !important;
    bottom: -272px !important;
  }

  .lg\:-inset-x-68 {
    right: -272px !important;
    left: -272px !important;
  }

  .lg\:-inset-y-69 {
    top: -276px !important;
    bottom: -276px !important;
  }

  .lg\:-inset-x-69 {
    right: -276px !important;
    left: -276px !important;
  }

  .lg\:-inset-y-70 {
    top: -280px !important;
    bottom: -280px !important;
  }

  .lg\:-inset-x-70 {
    right: -280px !important;
    left: -280px !important;
  }

  .lg\:-inset-y-73 {
    top: -292px !important;
    bottom: -292px !important;
  }

  .lg\:-inset-x-73 {
    right: -292px !important;
    left: -292px !important;
  }

  .lg\:-inset-y-74 {
    top: -296px !important;
    bottom: -296px !important;
  }

  .lg\:-inset-x-74 {
    right: -296px !important;
    left: -296px !important;
  }

  .lg\:-inset-y-75 {
    top: -300px !important;
    bottom: -300px !important;
  }

  .lg\:-inset-x-75 {
    right: -300px !important;
    left: -300px !important;
  }

  .lg\:-inset-y-77 {
    top: -308px !important;
    bottom: -308px !important;
  }

  .lg\:-inset-x-77 {
    right: -308px !important;
    left: -308px !important;
  }

  .lg\:-inset-y-78 {
    top: -312px !important;
    bottom: -312px !important;
  }

  .lg\:-inset-x-78 {
    right: -312px !important;
    left: -312px !important;
  }

  .lg\:-inset-y-80 {
    top: -320px !important;
    bottom: -320px !important;
  }

  .lg\:-inset-x-80 {
    right: -320px !important;
    left: -320px !important;
  }

  .lg\:-inset-y-81 {
    top: -324px !important;
    bottom: -324px !important;
  }

  .lg\:-inset-x-81 {
    right: -324px !important;
    left: -324px !important;
  }

  .lg\:-inset-y-84 {
    top: -336px !important;
    bottom: -336px !important;
  }

  .lg\:-inset-x-84 {
    right: -336px !important;
    left: -336px !important;
  }

  .lg\:-inset-y-87 {
    top: -348px !important;
    bottom: -348px !important;
  }

  .lg\:-inset-x-87 {
    right: -348px !important;
    left: -348px !important;
  }

  .lg\:-inset-y-90 {
    top: -360px !important;
    bottom: -360px !important;
  }

  .lg\:-inset-x-90 {
    right: -360px !important;
    left: -360px !important;
  }

  .lg\:-inset-y-91 {
    top: -364px !important;
    bottom: -364px !important;
  }

  .lg\:-inset-x-91 {
    right: -364px !important;
    left: -364px !important;
  }

  .lg\:-inset-y-92 {
    top: -368px !important;
    bottom: -368px !important;
  }

  .lg\:-inset-x-92 {
    right: -368px !important;
    left: -368px !important;
  }

  .lg\:-inset-y-93 {
    top: -372px !important;
    bottom: -372px !important;
  }

  .lg\:-inset-x-93 {
    right: -372px !important;
    left: -372px !important;
  }

  .lg\:-inset-y-94 {
    top: -376px !important;
    bottom: -376px !important;
  }

  .lg\:-inset-x-94 {
    right: -376px !important;
    left: -376px !important;
  }

  .lg\:-inset-y-95 {
    top: -380px !important;
    bottom: -380px !important;
  }

  .lg\:-inset-x-95 {
    right: -380px !important;
    left: -380px !important;
  }

  .lg\:-inset-y-96 {
    top: -384px !important;
    bottom: -384px !important;
  }

  .lg\:-inset-x-96 {
    right: -384px !important;
    left: -384px !important;
  }

  .lg\:-inset-y-97 {
    top: -388px !important;
    bottom: -388px !important;
  }

  .lg\:-inset-x-97 {
    right: -388px !important;
    left: -388px !important;
  }

  .lg\:-inset-y-98 {
    top: -392px !important;
    bottom: -392px !important;
  }

  .lg\:-inset-x-98 {
    right: -392px !important;
    left: -392px !important;
  }

  .lg\:-inset-y-99 {
    top: -396px !important;
    bottom: -396px !important;
  }

  .lg\:-inset-x-99 {
    right: -396px !important;
    left: -396px !important;
  }

  .lg\:-inset-y-100 {
    top: -400px !important;
    bottom: -400px !important;
  }

  .lg\:-inset-x-100 {
    right: -400px !important;
    left: -400px !important;
  }

  .lg\:-inset-y-101 {
    top: -404px !important;
    bottom: -404px !important;
  }

  .lg\:-inset-x-101 {
    right: -404px !important;
    left: -404px !important;
  }

  .lg\:-inset-y-102 {
    top: -408px !important;
    bottom: -408px !important;
  }

  .lg\:-inset-x-102 {
    right: -408px !important;
    left: -408px !important;
  }

  .lg\:-inset-y-103 {
    top: -412px !important;
    bottom: -412px !important;
  }

  .lg\:-inset-x-103 {
    right: -412px !important;
    left: -412px !important;
  }

  .lg\:-inset-y-104 {
    top: -416px !important;
    bottom: -416px !important;
  }

  .lg\:-inset-x-104 {
    right: -416px !important;
    left: -416px !important;
  }

  .lg\:-inset-y-105 {
    top: -420px !important;
    bottom: -420px !important;
  }

  .lg\:-inset-x-105 {
    right: -420px !important;
    left: -420px !important;
  }

  .lg\:-inset-y-107 {
    top: -428px !important;
    bottom: -428px !important;
  }

  .lg\:-inset-x-107 {
    right: -428px !important;
    left: -428px !important;
  }

  .lg\:-inset-y-110 {
    top: -440px !important;
    bottom: -440px !important;
  }

  .lg\:-inset-x-110 {
    right: -440px !important;
    left: -440px !important;
  }

  .lg\:-inset-y-112 {
    top: -448px !important;
    bottom: -448px !important;
  }

  .lg\:-inset-x-112 {
    right: -448px !important;
    left: -448px !important;
  }

  .lg\:-inset-y-114 {
    top: -456px !important;
    bottom: -456px !important;
  }

  .lg\:-inset-x-114 {
    right: -456px !important;
    left: -456px !important;
  }

  .lg\:-inset-y-115 {
    top: -460px !important;
    bottom: -460px !important;
  }

  .lg\:-inset-x-115 {
    right: -460px !important;
    left: -460px !important;
  }

  .lg\:-inset-y-119 {
    top: -476px !important;
    bottom: -476px !important;
  }

  .lg\:-inset-x-119 {
    right: -476px !important;
    left: -476px !important;
  }

  .lg\:-inset-y-120 {
    top: -480px !important;
    bottom: -480px !important;
  }

  .lg\:-inset-x-120 {
    right: -480px !important;
    left: -480px !important;
  }

  .lg\:-inset-y-122 {
    top: -488px !important;
    bottom: -488px !important;
  }

  .lg\:-inset-x-122 {
    right: -488px !important;
    left: -488px !important;
  }

  .lg\:-inset-y-124 {
    top: -496px !important;
    bottom: -496px !important;
  }

  .lg\:-inset-x-124 {
    right: -496px !important;
    left: -496px !important;
  }

  .lg\:-inset-y-130 {
    top: -520px !important;
    bottom: -520px !important;
  }

  .lg\:-inset-x-130 {
    right: -520px !important;
    left: -520px !important;
  }

  .lg\:-inset-y-138 {
    top: -552px !important;
    bottom: -552px !important;
  }

  .lg\:-inset-x-138 {
    right: -552px !important;
    left: -552px !important;
  }

  .lg\:-inset-y-143 {
    top: -572px !important;
    bottom: -572px !important;
  }

  .lg\:-inset-x-143 {
    right: -572px !important;
    left: -572px !important;
  }

  .lg\:-inset-y-148 {
    top: -592px !important;
    bottom: -592px !important;
  }

  .lg\:-inset-x-148 {
    right: -592px !important;
    left: -592px !important;
  }

  .lg\:-inset-y-150 {
    top: -600px !important;
    bottom: -600px !important;
  }

  .lg\:-inset-x-150 {
    right: -600px !important;
    left: -600px !important;
  }

  .lg\:-inset-y-154 {
    top: -616px !important;
    bottom: -616px !important;
  }

  .lg\:-inset-x-154 {
    right: -616px !important;
    left: -616px !important;
  }

  .lg\:-inset-y-160 {
    top: -640px !important;
    bottom: -640px !important;
  }

  .lg\:-inset-x-160 {
    right: -640px !important;
    left: -640px !important;
  }

  .lg\:-inset-y-162 {
    top: -648px !important;
    bottom: -648px !important;
  }

  .lg\:-inset-x-162 {
    right: -648px !important;
    left: -648px !important;
  }

  .lg\:-inset-y-164 {
    top: -656px !important;
    bottom: -656px !important;
  }

  .lg\:-inset-x-164 {
    right: -656px !important;
    left: -656px !important;
  }

  .lg\:-inset-y-165 {
    top: -660px !important;
    bottom: -660px !important;
  }

  .lg\:-inset-x-165 {
    right: -660px !important;
    left: -660px !important;
  }

  .lg\:-inset-y-166 {
    top: -664px !important;
    bottom: -664px !important;
  }

  .lg\:-inset-x-166 {
    right: -664px !important;
    left: -664px !important;
  }

  .lg\:-inset-y-168 {
    top: -672px !important;
    bottom: -672px !important;
  }

  .lg\:-inset-x-168 {
    right: -672px !important;
    left: -672px !important;
  }

  .lg\:-inset-y-169 {
    top: -676px !important;
    bottom: -676px !important;
  }

  .lg\:-inset-x-169 {
    right: -676px !important;
    left: -676px !important;
  }

  .lg\:-inset-y-170 {
    top: -680px !important;
    bottom: -680px !important;
  }

  .lg\:-inset-x-170 {
    right: -680px !important;
    left: -680px !important;
  }

  .lg\:-inset-y-172 {
    top: -688px !important;
    bottom: -688px !important;
  }

  .lg\:-inset-x-172 {
    right: -688px !important;
    left: -688px !important;
  }

  .lg\:-inset-y-174 {
    top: -696px !important;
    bottom: -696px !important;
  }

  .lg\:-inset-x-174 {
    right: -696px !important;
    left: -696px !important;
  }

  .lg\:-inset-y-175 {
    top: -700px !important;
    bottom: -700px !important;
  }

  .lg\:-inset-x-175 {
    right: -700px !important;
    left: -700px !important;
  }

  .lg\:-inset-y-189 {
    top: -756px !important;
    bottom: -756px !important;
  }

  .lg\:-inset-x-189 {
    right: -756px !important;
    left: -756px !important;
  }

  .lg\:-inset-y-200 {
    top: -800px !important;
    bottom: -800px !important;
  }

  .lg\:-inset-x-200 {
    right: -800px !important;
    left: -800px !important;
  }

  .lg\:-inset-y-0\.5 {
    top: -2px !important;
    bottom: -2px !important;
  }

  .lg\:-inset-x-0\.5 {
    right: -2px !important;
    left: -2px !important;
  }

  .lg\:-inset-y-1\.5 {
    top: -6px !important;
    bottom: -6px !important;
  }

  .lg\:-inset-x-1\.5 {
    right: -6px !important;
    left: -6px !important;
  }

  .lg\:-inset-y-3\.5 {
    top: -14px !important;
    bottom: -14px !important;
  }

  .lg\:-inset-x-3\.5 {
    right: -14px !important;
    left: -14px !important;
  }

  .lg\:-inset-y-6\.5 {
    top: -26px !important;
    bottom: -26px !important;
  }

  .lg\:-inset-x-6\.5 {
    right: -26px !important;
    left: -26px !important;
  }

  .lg\:-inset-y-7\.5 {
    top: -30px !important;
    bottom: -30px !important;
  }

  .lg\:-inset-x-7\.5 {
    right: -30px !important;
    left: -30px !important;
  }

  .lg\:-inset-y-17\.5 {
    top: -70px !important;
    bottom: -70px !important;
  }

  .lg\:-inset-x-17\.5 {
    right: -70px !important;
    left: -70px !important;
  }

  .lg\:-inset-y-28\.5 {
    top: -114px !important;
    bottom: -114px !important;
  }

  .lg\:-inset-x-28\.5 {
    right: -114px !important;
    left: -114px !important;
  }

  .lg\:-inset-y-31\.5 {
    top: -126px !important;
    bottom: -126px !important;
  }

  .lg\:-inset-x-31\.5 {
    right: -126px !important;
    left: -126px !important;
  }

  .lg\:-inset-y-37\.5 {
    top: -150px !important;
    bottom: -150px !important;
  }

  .lg\:-inset-x-37\.5 {
    right: -150px !important;
    left: -150px !important;
  }

  .lg\:-inset-y-72\.5 {
    top: -290px !important;
    bottom: -290px !important;
  }

  .lg\:-inset-x-72\.5 {
    right: -290px !important;
    left: -290px !important;
  }

  .lg\:-inset-y-sm {
    top: -8px !important;
    bottom: -8px !important;
  }

  .lg\:-inset-x-sm {
    right: -8px !important;
    left: -8px !important;
  }

  .lg\:-inset-y-md {
    top: -16px !important;
    bottom: -16px !important;
  }

  .lg\:-inset-x-md {
    right: -16px !important;
    left: -16px !important;
  }

  .lg\:-inset-y-lg {
    top: -24px !important;
    bottom: -24px !important;
  }

  .lg\:-inset-x-lg {
    right: -24px !important;
    left: -24px !important;
  }

  .lg\:-inset-y-xl {
    top: -32px !important;
    bottom: -32px !important;
  }

  .lg\:-inset-x-xl {
    right: -32px !important;
    left: -32px !important;
  }

  .lg\:-inset-y-n1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .lg\:-inset-x-n1 {
    right: 4px !important;
    left: 4px !important;
  }

  .lg\:-inset-y-n2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .lg\:-inset-x-n2 {
    right: 8px !important;
    left: 8px !important;
  }

  .lg\:-inset-y-n3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .lg\:-inset-x-n3 {
    right: 12px !important;
    left: 12px !important;
  }

  .lg\:-inset-y-n4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .lg\:-inset-x-n4 {
    right: 16px !important;
    left: 16px !important;
  }

  .lg\:-inset-y-n5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .lg\:-inset-x-n5 {
    right: 20px !important;
    left: 20px !important;
  }

  .lg\:-inset-y-n6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .lg\:-inset-x-n6 {
    right: 24px !important;
    left: 24px !important;
  }

  .lg\:-inset-y-n7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .lg\:-inset-x-n7 {
    right: 28px !important;
    left: 28px !important;
  }

  .lg\:-inset-y-n8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .lg\:-inset-x-n8 {
    right: 32px !important;
    left: 32px !important;
  }

  .lg\:-inset-y-n9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .lg\:-inset-x-n9 {
    right: 36px !important;
    left: 36px !important;
  }

  .lg\:-inset-y-n10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .lg\:-inset-x-n10 {
    right: 40px !important;
    left: 40px !important;
  }

  .lg\:-inset-y-n11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .lg\:-inset-x-n11 {
    right: 44px !important;
    left: 44px !important;
  }

  .lg\:-inset-y-n12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .lg\:-inset-x-n12 {
    right: 48px !important;
    left: 48px !important;
  }

  .lg\:-inset-y-n13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .lg\:-inset-x-n13 {
    right: 52px !important;
    left: 52px !important;
  }

  .lg\:-inset-y-n14 {
    top: 46px !important;
    bottom: 46px !important;
  }

  .lg\:-inset-x-n14 {
    right: 46px !important;
    left: 46px !important;
  }

  .lg\:-inset-y-n22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .lg\:-inset-x-n22 {
    right: 88px !important;
    left: 88px !important;
  }

  .lg\:inset-y-1\/2 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .lg\:inset-x-1\/2 {
    right: 50% !important;
    left: 50% !important;
  }

  .lg\:inset-y-1\/3 {
    top: 33.333333% !important;
    bottom: 33.333333% !important;
  }

  .lg\:inset-x-1\/3 {
    right: 33.333333% !important;
    left: 33.333333% !important;
  }

  .lg\:inset-y-2\/3 {
    top: 66.666667% !important;
    bottom: 66.666667% !important;
  }

  .lg\:inset-x-2\/3 {
    right: 66.666667% !important;
    left: 66.666667% !important;
  }

  .lg\:inset-y-1\/4 {
    top: 25% !important;
    bottom: 25% !important;
  }

  .lg\:inset-x-1\/4 {
    right: 25% !important;
    left: 25% !important;
  }

  .lg\:inset-y-2\/4 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .lg\:inset-x-2\/4 {
    right: 50% !important;
    left: 50% !important;
  }

  .lg\:inset-y-3\/4 {
    top: 75% !important;
    bottom: 75% !important;
  }

  .lg\:inset-x-3\/4 {
    right: 75% !important;
    left: 75% !important;
  }

  .lg\:inset-y-full {
    top: 100% !important;
    bottom: 100% !important;
  }

  .lg\:inset-x-full {
    right: 100% !important;
    left: 100% !important;
  }

  .lg\:-inset-y-1\/2 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .lg\:-inset-x-1\/2 {
    right: -50% !important;
    left: -50% !important;
  }

  .lg\:-inset-y-1\/3 {
    top: -33.333333% !important;
    bottom: -33.333333% !important;
  }

  .lg\:-inset-x-1\/3 {
    right: -33.333333% !important;
    left: -33.333333% !important;
  }

  .lg\:-inset-y-2\/3 {
    top: -66.666667% !important;
    bottom: -66.666667% !important;
  }

  .lg\:-inset-x-2\/3 {
    right: -66.666667% !important;
    left: -66.666667% !important;
  }

  .lg\:-inset-y-1\/4 {
    top: -25% !important;
    bottom: -25% !important;
  }

  .lg\:-inset-x-1\/4 {
    right: -25% !important;
    left: -25% !important;
  }

  .lg\:-inset-y-2\/4 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .lg\:-inset-x-2\/4 {
    right: -50% !important;
    left: -50% !important;
  }

  .lg\:-inset-y-3\/4 {
    top: -75% !important;
    bottom: -75% !important;
  }

  .lg\:-inset-x-3\/4 {
    right: -75% !important;
    left: -75% !important;
  }

  .lg\:-inset-y-full {
    top: -100% !important;
    bottom: -100% !important;
  }

  .lg\:-inset-x-full {
    right: -100% !important;
    left: -100% !important;
  }

  .lg\:top-0 {
    top: 0px !important;
  }

  .lg\:right-0 {
    right: 0px !important;
  }

  .lg\:bottom-0 {
    bottom: 0px !important;
  }

  .lg\:left-0 {
    left: 0px !important;
  }

  .lg\:top-1 {
    top: 4px !important;
  }

  .lg\:right-1 {
    right: 4px !important;
  }

  .lg\:bottom-1 {
    bottom: 4px !important;
  }

  .lg\:left-1 {
    left: 4px !important;
  }

  .lg\:top-2 {
    top: 8px !important;
  }

  .lg\:right-2 {
    right: 8px !important;
  }

  .lg\:bottom-2 {
    bottom: 8px !important;
  }

  .lg\:left-2 {
    left: 8px !important;
  }

  .lg\:top-3 {
    top: 12px !important;
  }

  .lg\:right-3 {
    right: 12px !important;
  }

  .lg\:bottom-3 {
    bottom: 12px !important;
  }

  .lg\:left-3 {
    left: 12px !important;
  }

  .lg\:top-4 {
    top: 16px !important;
  }

  .lg\:right-4 {
    right: 16px !important;
  }

  .lg\:bottom-4 {
    bottom: 16px !important;
  }

  .lg\:left-4 {
    left: 16px !important;
  }

  .lg\:top-5 {
    top: 20px !important;
  }

  .lg\:right-5 {
    right: 20px !important;
  }

  .lg\:bottom-5 {
    bottom: 20px !important;
  }

  .lg\:left-5 {
    left: 20px !important;
  }

  .lg\:top-6 {
    top: 24px !important;
  }

  .lg\:right-6 {
    right: 24px !important;
  }

  .lg\:bottom-6 {
    bottom: 24px !important;
  }

  .lg\:left-6 {
    left: 24px !important;
  }

  .lg\:top-7 {
    top: 28px !important;
  }

  .lg\:right-7 {
    right: 28px !important;
  }

  .lg\:bottom-7 {
    bottom: 28px !important;
  }

  .lg\:left-7 {
    left: 28px !important;
  }

  .lg\:top-8 {
    top: 32px !important;
  }

  .lg\:right-8 {
    right: 32px !important;
  }

  .lg\:bottom-8 {
    bottom: 32px !important;
  }

  .lg\:left-8 {
    left: 32px !important;
  }

  .lg\:top-9 {
    top: 36px !important;
  }

  .lg\:right-9 {
    right: 36px !important;
  }

  .lg\:bottom-9 {
    bottom: 36px !important;
  }

  .lg\:left-9 {
    left: 36px !important;
  }

  .lg\:top-10 {
    top: 40px !important;
  }

  .lg\:right-10 {
    right: 40px !important;
  }

  .lg\:bottom-10 {
    bottom: 40px !important;
  }

  .lg\:left-10 {
    left: 40px !important;
  }

  .lg\:top-11 {
    top: 44px !important;
  }

  .lg\:right-11 {
    right: 44px !important;
  }

  .lg\:bottom-11 {
    bottom: 44px !important;
  }

  .lg\:left-11 {
    left: 44px !important;
  }

  .lg\:top-12 {
    top: 48px !important;
  }

  .lg\:right-12 {
    right: 48px !important;
  }

  .lg\:bottom-12 {
    bottom: 48px !important;
  }

  .lg\:left-12 {
    left: 48px !important;
  }

  .lg\:top-13 {
    top: 52px !important;
  }

  .lg\:right-13 {
    right: 52px !important;
  }

  .lg\:bottom-13 {
    bottom: 52px !important;
  }

  .lg\:left-13 {
    left: 52px !important;
  }

  .lg\:top-14 {
    top: 56px !important;
  }

  .lg\:right-14 {
    right: 56px !important;
  }

  .lg\:bottom-14 {
    bottom: 56px !important;
  }

  .lg\:left-14 {
    left: 56px !important;
  }

  .lg\:top-15 {
    top: 60px !important;
  }

  .lg\:right-15 {
    right: 60px !important;
  }

  .lg\:bottom-15 {
    bottom: 60px !important;
  }

  .lg\:left-15 {
    left: 60px !important;
  }

  .lg\:top-16 {
    top: 64px !important;
  }

  .lg\:right-16 {
    right: 64px !important;
  }

  .lg\:bottom-16 {
    bottom: 64px !important;
  }

  .lg\:left-16 {
    left: 64px !important;
  }

  .lg\:top-17 {
    top: 68px !important;
  }

  .lg\:right-17 {
    right: 68px !important;
  }

  .lg\:bottom-17 {
    bottom: 68px !important;
  }

  .lg\:left-17 {
    left: 68px !important;
  }

  .lg\:top-18 {
    top: 72px !important;
  }

  .lg\:right-18 {
    right: 72px !important;
  }

  .lg\:bottom-18 {
    bottom: 72px !important;
  }

  .lg\:left-18 {
    left: 72px !important;
  }

  .lg\:top-19 {
    top: 76px !important;
  }

  .lg\:right-19 {
    right: 76px !important;
  }

  .lg\:bottom-19 {
    bottom: 76px !important;
  }

  .lg\:left-19 {
    left: 76px !important;
  }

  .lg\:top-20 {
    top: 80px !important;
  }

  .lg\:right-20 {
    right: 80px !important;
  }

  .lg\:bottom-20 {
    bottom: 80px !important;
  }

  .lg\:left-20 {
    left: 80px !important;
  }

  .lg\:top-21 {
    top: 84px !important;
  }

  .lg\:right-21 {
    right: 84px !important;
  }

  .lg\:bottom-21 {
    bottom: 84px !important;
  }

  .lg\:left-21 {
    left: 84px !important;
  }

  .lg\:top-22 {
    top: 88px !important;
  }

  .lg\:right-22 {
    right: 88px !important;
  }

  .lg\:bottom-22 {
    bottom: 88px !important;
  }

  .lg\:left-22 {
    left: 88px !important;
  }

  .lg\:top-23 {
    top: 92px !important;
  }

  .lg\:right-23 {
    right: 92px !important;
  }

  .lg\:bottom-23 {
    bottom: 92px !important;
  }

  .lg\:left-23 {
    left: 92px !important;
  }

  .lg\:top-24 {
    top: 96px !important;
  }

  .lg\:right-24 {
    right: 96px !important;
  }

  .lg\:bottom-24 {
    bottom: 96px !important;
  }

  .lg\:left-24 {
    left: 96px !important;
  }

  .lg\:top-25 {
    top: 100px !important;
  }

  .lg\:right-25 {
    right: 100px !important;
  }

  .lg\:bottom-25 {
    bottom: 100px !important;
  }

  .lg\:left-25 {
    left: 100px !important;
  }

  .lg\:top-26 {
    top: 104px !important;
  }

  .lg\:right-26 {
    right: 104px !important;
  }

  .lg\:bottom-26 {
    bottom: 104px !important;
  }

  .lg\:left-26 {
    left: 104px !important;
  }

  .lg\:top-27 {
    top: 108px !important;
  }

  .lg\:right-27 {
    right: 108px !important;
  }

  .lg\:bottom-27 {
    bottom: 108px !important;
  }

  .lg\:left-27 {
    left: 108px !important;
  }

  .lg\:top-28 {
    top: 112px !important;
  }

  .lg\:right-28 {
    right: 112px !important;
  }

  .lg\:bottom-28 {
    bottom: 112px !important;
  }

  .lg\:left-28 {
    left: 112px !important;
  }

  .lg\:top-29 {
    top: 116px !important;
  }

  .lg\:right-29 {
    right: 116px !important;
  }

  .lg\:bottom-29 {
    bottom: 116px !important;
  }

  .lg\:left-29 {
    left: 116px !important;
  }

  .lg\:top-30 {
    top: 120px !important;
  }

  .lg\:right-30 {
    right: 120px !important;
  }

  .lg\:bottom-30 {
    bottom: 120px !important;
  }

  .lg\:left-30 {
    left: 120px !important;
  }

  .lg\:top-31 {
    top: 124px !important;
  }

  .lg\:right-31 {
    right: 124px !important;
  }

  .lg\:bottom-31 {
    bottom: 124px !important;
  }

  .lg\:left-31 {
    left: 124px !important;
  }

  .lg\:top-32 {
    top: 128px !important;
  }

  .lg\:right-32 {
    right: 128px !important;
  }

  .lg\:bottom-32 {
    bottom: 128px !important;
  }

  .lg\:left-32 {
    left: 128px !important;
  }

  .lg\:top-33 {
    top: 132px !important;
  }

  .lg\:right-33 {
    right: 132px !important;
  }

  .lg\:bottom-33 {
    bottom: 132px !important;
  }

  .lg\:left-33 {
    left: 132px !important;
  }

  .lg\:top-34 {
    top: 136px !important;
  }

  .lg\:right-34 {
    right: 136px !important;
  }

  .lg\:bottom-34 {
    bottom: 136px !important;
  }

  .lg\:left-34 {
    left: 136px !important;
  }

  .lg\:top-35 {
    top: 140px !important;
  }

  .lg\:right-35 {
    right: 140px !important;
  }

  .lg\:bottom-35 {
    bottom: 140px !important;
  }

  .lg\:left-35 {
    left: 140px !important;
  }

  .lg\:top-36 {
    top: 144px !important;
  }

  .lg\:right-36 {
    right: 144px !important;
  }

  .lg\:bottom-36 {
    bottom: 144px !important;
  }

  .lg\:left-36 {
    left: 144px !important;
  }

  .lg\:top-37 {
    top: 148px !important;
  }

  .lg\:right-37 {
    right: 148px !important;
  }

  .lg\:bottom-37 {
    bottom: 148px !important;
  }

  .lg\:left-37 {
    left: 148px !important;
  }

  .lg\:top-38 {
    top: 152px !important;
  }

  .lg\:right-38 {
    right: 152px !important;
  }

  .lg\:bottom-38 {
    bottom: 152px !important;
  }

  .lg\:left-38 {
    left: 152px !important;
  }

  .lg\:top-39 {
    top: 156px !important;
  }

  .lg\:right-39 {
    right: 156px !important;
  }

  .lg\:bottom-39 {
    bottom: 156px !important;
  }

  .lg\:left-39 {
    left: 156px !important;
  }

  .lg\:top-40 {
    top: 160px !important;
  }

  .lg\:right-40 {
    right: 160px !important;
  }

  .lg\:bottom-40 {
    bottom: 160px !important;
  }

  .lg\:left-40 {
    left: 160px !important;
  }

  .lg\:top-41 {
    top: 164px !important;
  }

  .lg\:right-41 {
    right: 164px !important;
  }

  .lg\:bottom-41 {
    bottom: 164px !important;
  }

  .lg\:left-41 {
    left: 164px !important;
  }

  .lg\:top-42 {
    top: 168px !important;
  }

  .lg\:right-42 {
    right: 168px !important;
  }

  .lg\:bottom-42 {
    bottom: 168px !important;
  }

  .lg\:left-42 {
    left: 168px !important;
  }

  .lg\:top-43 {
    top: 172px !important;
  }

  .lg\:right-43 {
    right: 172px !important;
  }

  .lg\:bottom-43 {
    bottom: 172px !important;
  }

  .lg\:left-43 {
    left: 172px !important;
  }

  .lg\:top-44 {
    top: 176px !important;
  }

  .lg\:right-44 {
    right: 176px !important;
  }

  .lg\:bottom-44 {
    bottom: 176px !important;
  }

  .lg\:left-44 {
    left: 176px !important;
  }

  .lg\:top-45 {
    top: 180px !important;
  }

  .lg\:right-45 {
    right: 180px !important;
  }

  .lg\:bottom-45 {
    bottom: 180px !important;
  }

  .lg\:left-45 {
    left: 180px !important;
  }

  .lg\:top-46 {
    top: 184px !important;
  }

  .lg\:right-46 {
    right: 184px !important;
  }

  .lg\:bottom-46 {
    bottom: 184px !important;
  }

  .lg\:left-46 {
    left: 184px !important;
  }

  .lg\:top-47 {
    top: 188px !important;
  }

  .lg\:right-47 {
    right: 188px !important;
  }

  .lg\:bottom-47 {
    bottom: 188px !important;
  }

  .lg\:left-47 {
    left: 188px !important;
  }

  .lg\:top-48 {
    top: 192px !important;
  }

  .lg\:right-48 {
    right: 192px !important;
  }

  .lg\:bottom-48 {
    bottom: 192px !important;
  }

  .lg\:left-48 {
    left: 192px !important;
  }

  .lg\:top-49 {
    top: 196px !important;
  }

  .lg\:right-49 {
    right: 196px !important;
  }

  .lg\:bottom-49 {
    bottom: 196px !important;
  }

  .lg\:left-49 {
    left: 196px !important;
  }

  .lg\:top-50 {
    top: 200px !important;
  }

  .lg\:right-50 {
    right: 200px !important;
  }

  .lg\:bottom-50 {
    bottom: 200px !important;
  }

  .lg\:left-50 {
    left: 200px !important;
  }

  .lg\:top-51 {
    top: 204px !important;
  }

  .lg\:right-51 {
    right: 204px !important;
  }

  .lg\:bottom-51 {
    bottom: 204px !important;
  }

  .lg\:left-51 {
    left: 204px !important;
  }

  .lg\:top-52 {
    top: 208px !important;
  }

  .lg\:right-52 {
    right: 208px !important;
  }

  .lg\:bottom-52 {
    bottom: 208px !important;
  }

  .lg\:left-52 {
    left: 208px !important;
  }

  .lg\:top-53 {
    top: 212px !important;
  }

  .lg\:right-53 {
    right: 212px !important;
  }

  .lg\:bottom-53 {
    bottom: 212px !important;
  }

  .lg\:left-53 {
    left: 212px !important;
  }

  .lg\:top-54 {
    top: 216px !important;
  }

  .lg\:right-54 {
    right: 216px !important;
  }

  .lg\:bottom-54 {
    bottom: 216px !important;
  }

  .lg\:left-54 {
    left: 216px !important;
  }

  .lg\:top-55 {
    top: 220px !important;
  }

  .lg\:right-55 {
    right: 220px !important;
  }

  .lg\:bottom-55 {
    bottom: 220px !important;
  }

  .lg\:left-55 {
    left: 220px !important;
  }

  .lg\:top-56 {
    top: 224px !important;
  }

  .lg\:right-56 {
    right: 224px !important;
  }

  .lg\:bottom-56 {
    bottom: 224px !important;
  }

  .lg\:left-56 {
    left: 224px !important;
  }

  .lg\:top-57 {
    top: 228px !important;
  }

  .lg\:right-57 {
    right: 228px !important;
  }

  .lg\:bottom-57 {
    bottom: 228px !important;
  }

  .lg\:left-57 {
    left: 228px !important;
  }

  .lg\:top-60 {
    top: 240px !important;
  }

  .lg\:right-60 {
    right: 240px !important;
  }

  .lg\:bottom-60 {
    bottom: 240px !important;
  }

  .lg\:left-60 {
    left: 240px !important;
  }

  .lg\:top-61 {
    top: 244px !important;
  }

  .lg\:right-61 {
    right: 244px !important;
  }

  .lg\:bottom-61 {
    bottom: 244px !important;
  }

  .lg\:left-61 {
    left: 244px !important;
  }

  .lg\:top-62 {
    top: 248px !important;
  }

  .lg\:right-62 {
    right: 248px !important;
  }

  .lg\:bottom-62 {
    bottom: 248px !important;
  }

  .lg\:left-62 {
    left: 248px !important;
  }

  .lg\:top-65 {
    top: 260px !important;
  }

  .lg\:right-65 {
    right: 260px !important;
  }

  .lg\:bottom-65 {
    bottom: 260px !important;
  }

  .lg\:left-65 {
    left: 260px !important;
  }

  .lg\:top-66 {
    top: 264px !important;
  }

  .lg\:right-66 {
    right: 264px !important;
  }

  .lg\:bottom-66 {
    bottom: 264px !important;
  }

  .lg\:left-66 {
    left: 264px !important;
  }

  .lg\:top-68 {
    top: 272px !important;
  }

  .lg\:right-68 {
    right: 272px !important;
  }

  .lg\:bottom-68 {
    bottom: 272px !important;
  }

  .lg\:left-68 {
    left: 272px !important;
  }

  .lg\:top-69 {
    top: 276px !important;
  }

  .lg\:right-69 {
    right: 276px !important;
  }

  .lg\:bottom-69 {
    bottom: 276px !important;
  }

  .lg\:left-69 {
    left: 276px !important;
  }

  .lg\:top-70 {
    top: 280px !important;
  }

  .lg\:right-70 {
    right: 280px !important;
  }

  .lg\:bottom-70 {
    bottom: 280px !important;
  }

  .lg\:left-70 {
    left: 280px !important;
  }

  .lg\:top-73 {
    top: 292px !important;
  }

  .lg\:right-73 {
    right: 292px !important;
  }

  .lg\:bottom-73 {
    bottom: 292px !important;
  }

  .lg\:left-73 {
    left: 292px !important;
  }

  .lg\:top-74 {
    top: 296px !important;
  }

  .lg\:right-74 {
    right: 296px !important;
  }

  .lg\:bottom-74 {
    bottom: 296px !important;
  }

  .lg\:left-74 {
    left: 296px !important;
  }

  .lg\:top-75 {
    top: 300px !important;
  }

  .lg\:right-75 {
    right: 300px !important;
  }

  .lg\:bottom-75 {
    bottom: 300px !important;
  }

  .lg\:left-75 {
    left: 300px !important;
  }

  .lg\:top-77 {
    top: 308px !important;
  }

  .lg\:right-77 {
    right: 308px !important;
  }

  .lg\:bottom-77 {
    bottom: 308px !important;
  }

  .lg\:left-77 {
    left: 308px !important;
  }

  .lg\:top-78 {
    top: 312px !important;
  }

  .lg\:right-78 {
    right: 312px !important;
  }

  .lg\:bottom-78 {
    bottom: 312px !important;
  }

  .lg\:left-78 {
    left: 312px !important;
  }

  .lg\:top-80 {
    top: 320px !important;
  }

  .lg\:right-80 {
    right: 320px !important;
  }

  .lg\:bottom-80 {
    bottom: 320px !important;
  }

  .lg\:left-80 {
    left: 320px !important;
  }

  .lg\:top-81 {
    top: 324px !important;
  }

  .lg\:right-81 {
    right: 324px !important;
  }

  .lg\:bottom-81 {
    bottom: 324px !important;
  }

  .lg\:left-81 {
    left: 324px !important;
  }

  .lg\:top-84 {
    top: 336px !important;
  }

  .lg\:right-84 {
    right: 336px !important;
  }

  .lg\:bottom-84 {
    bottom: 336px !important;
  }

  .lg\:left-84 {
    left: 336px !important;
  }

  .lg\:top-87 {
    top: 348px !important;
  }

  .lg\:right-87 {
    right: 348px !important;
  }

  .lg\:bottom-87 {
    bottom: 348px !important;
  }

  .lg\:left-87 {
    left: 348px !important;
  }

  .lg\:top-90 {
    top: 360px !important;
  }

  .lg\:right-90 {
    right: 360px !important;
  }

  .lg\:bottom-90 {
    bottom: 360px !important;
  }

  .lg\:left-90 {
    left: 360px !important;
  }

  .lg\:top-91 {
    top: 364px !important;
  }

  .lg\:right-91 {
    right: 364px !important;
  }

  .lg\:bottom-91 {
    bottom: 364px !important;
  }

  .lg\:left-91 {
    left: 364px !important;
  }

  .lg\:top-92 {
    top: 368px !important;
  }

  .lg\:right-92 {
    right: 368px !important;
  }

  .lg\:bottom-92 {
    bottom: 368px !important;
  }

  .lg\:left-92 {
    left: 368px !important;
  }

  .lg\:top-93 {
    top: 372px !important;
  }

  .lg\:right-93 {
    right: 372px !important;
  }

  .lg\:bottom-93 {
    bottom: 372px !important;
  }

  .lg\:left-93 {
    left: 372px !important;
  }

  .lg\:top-94 {
    top: 376px !important;
  }

  .lg\:right-94 {
    right: 376px !important;
  }

  .lg\:bottom-94 {
    bottom: 376px !important;
  }

  .lg\:left-94 {
    left: 376px !important;
  }

  .lg\:top-95 {
    top: 380px !important;
  }

  .lg\:right-95 {
    right: 380px !important;
  }

  .lg\:bottom-95 {
    bottom: 380px !important;
  }

  .lg\:left-95 {
    left: 380px !important;
  }

  .lg\:top-96 {
    top: 384px !important;
  }

  .lg\:right-96 {
    right: 384px !important;
  }

  .lg\:bottom-96 {
    bottom: 384px !important;
  }

  .lg\:left-96 {
    left: 384px !important;
  }

  .lg\:top-97 {
    top: 388px !important;
  }

  .lg\:right-97 {
    right: 388px !important;
  }

  .lg\:bottom-97 {
    bottom: 388px !important;
  }

  .lg\:left-97 {
    left: 388px !important;
  }

  .lg\:top-98 {
    top: 392px !important;
  }

  .lg\:right-98 {
    right: 392px !important;
  }

  .lg\:bottom-98 {
    bottom: 392px !important;
  }

  .lg\:left-98 {
    left: 392px !important;
  }

  .lg\:top-99 {
    top: 396px !important;
  }

  .lg\:right-99 {
    right: 396px !important;
  }

  .lg\:bottom-99 {
    bottom: 396px !important;
  }

  .lg\:left-99 {
    left: 396px !important;
  }

  .lg\:top-100 {
    top: 400px !important;
  }

  .lg\:right-100 {
    right: 400px !important;
  }

  .lg\:bottom-100 {
    bottom: 400px !important;
  }

  .lg\:left-100 {
    left: 400px !important;
  }

  .lg\:top-101 {
    top: 404px !important;
  }

  .lg\:right-101 {
    right: 404px !important;
  }

  .lg\:bottom-101 {
    bottom: 404px !important;
  }

  .lg\:left-101 {
    left: 404px !important;
  }

  .lg\:top-102 {
    top: 408px !important;
  }

  .lg\:right-102 {
    right: 408px !important;
  }

  .lg\:bottom-102 {
    bottom: 408px !important;
  }

  .lg\:left-102 {
    left: 408px !important;
  }

  .lg\:top-103 {
    top: 412px !important;
  }

  .lg\:right-103 {
    right: 412px !important;
  }

  .lg\:bottom-103 {
    bottom: 412px !important;
  }

  .lg\:left-103 {
    left: 412px !important;
  }

  .lg\:top-104 {
    top: 416px !important;
  }

  .lg\:right-104 {
    right: 416px !important;
  }

  .lg\:bottom-104 {
    bottom: 416px !important;
  }

  .lg\:left-104 {
    left: 416px !important;
  }

  .lg\:top-105 {
    top: 420px !important;
  }

  .lg\:right-105 {
    right: 420px !important;
  }

  .lg\:bottom-105 {
    bottom: 420px !important;
  }

  .lg\:left-105 {
    left: 420px !important;
  }

  .lg\:top-107 {
    top: 428px !important;
  }

  .lg\:right-107 {
    right: 428px !important;
  }

  .lg\:bottom-107 {
    bottom: 428px !important;
  }

  .lg\:left-107 {
    left: 428px !important;
  }

  .lg\:top-110 {
    top: 440px !important;
  }

  .lg\:right-110 {
    right: 440px !important;
  }

  .lg\:bottom-110 {
    bottom: 440px !important;
  }

  .lg\:left-110 {
    left: 440px !important;
  }

  .lg\:top-112 {
    top: 448px !important;
  }

  .lg\:right-112 {
    right: 448px !important;
  }

  .lg\:bottom-112 {
    bottom: 448px !important;
  }

  .lg\:left-112 {
    left: 448px !important;
  }

  .lg\:top-114 {
    top: 456px !important;
  }

  .lg\:right-114 {
    right: 456px !important;
  }

  .lg\:bottom-114 {
    bottom: 456px !important;
  }

  .lg\:left-114 {
    left: 456px !important;
  }

  .lg\:top-115 {
    top: 460px !important;
  }

  .lg\:right-115 {
    right: 460px !important;
  }

  .lg\:bottom-115 {
    bottom: 460px !important;
  }

  .lg\:left-115 {
    left: 460px !important;
  }

  .lg\:top-119 {
    top: 476px !important;
  }

  .lg\:right-119 {
    right: 476px !important;
  }

  .lg\:bottom-119 {
    bottom: 476px !important;
  }

  .lg\:left-119 {
    left: 476px !important;
  }

  .lg\:top-120 {
    top: 480px !important;
  }

  .lg\:right-120 {
    right: 480px !important;
  }

  .lg\:bottom-120 {
    bottom: 480px !important;
  }

  .lg\:left-120 {
    left: 480px !important;
  }

  .lg\:top-122 {
    top: 488px !important;
  }

  .lg\:right-122 {
    right: 488px !important;
  }

  .lg\:bottom-122 {
    bottom: 488px !important;
  }

  .lg\:left-122 {
    left: 488px !important;
  }

  .lg\:top-124 {
    top: 496px !important;
  }

  .lg\:right-124 {
    right: 496px !important;
  }

  .lg\:bottom-124 {
    bottom: 496px !important;
  }

  .lg\:left-124 {
    left: 496px !important;
  }

  .lg\:top-130 {
    top: 520px !important;
  }

  .lg\:right-130 {
    right: 520px !important;
  }

  .lg\:bottom-130 {
    bottom: 520px !important;
  }

  .lg\:left-130 {
    left: 520px !important;
  }

  .lg\:top-138 {
    top: 552px !important;
  }

  .lg\:right-138 {
    right: 552px !important;
  }

  .lg\:bottom-138 {
    bottom: 552px !important;
  }

  .lg\:left-138 {
    left: 552px !important;
  }

  .lg\:top-143 {
    top: 572px !important;
  }

  .lg\:right-143 {
    right: 572px !important;
  }

  .lg\:bottom-143 {
    bottom: 572px !important;
  }

  .lg\:left-143 {
    left: 572px !important;
  }

  .lg\:top-148 {
    top: 592px !important;
  }

  .lg\:right-148 {
    right: 592px !important;
  }

  .lg\:bottom-148 {
    bottom: 592px !important;
  }

  .lg\:left-148 {
    left: 592px !important;
  }

  .lg\:top-150 {
    top: 600px !important;
  }

  .lg\:right-150 {
    right: 600px !important;
  }

  .lg\:bottom-150 {
    bottom: 600px !important;
  }

  .lg\:left-150 {
    left: 600px !important;
  }

  .lg\:top-154 {
    top: 616px !important;
  }

  .lg\:right-154 {
    right: 616px !important;
  }

  .lg\:bottom-154 {
    bottom: 616px !important;
  }

  .lg\:left-154 {
    left: 616px !important;
  }

  .lg\:top-160 {
    top: 640px !important;
  }

  .lg\:right-160 {
    right: 640px !important;
  }

  .lg\:bottom-160 {
    bottom: 640px !important;
  }

  .lg\:left-160 {
    left: 640px !important;
  }

  .lg\:top-162 {
    top: 648px !important;
  }

  .lg\:right-162 {
    right: 648px !important;
  }

  .lg\:bottom-162 {
    bottom: 648px !important;
  }

  .lg\:left-162 {
    left: 648px !important;
  }

  .lg\:top-164 {
    top: 656px !important;
  }

  .lg\:right-164 {
    right: 656px !important;
  }

  .lg\:bottom-164 {
    bottom: 656px !important;
  }

  .lg\:left-164 {
    left: 656px !important;
  }

  .lg\:top-165 {
    top: 660px !important;
  }

  .lg\:right-165 {
    right: 660px !important;
  }

  .lg\:bottom-165 {
    bottom: 660px !important;
  }

  .lg\:left-165 {
    left: 660px !important;
  }

  .lg\:top-166 {
    top: 664px !important;
  }

  .lg\:right-166 {
    right: 664px !important;
  }

  .lg\:bottom-166 {
    bottom: 664px !important;
  }

  .lg\:left-166 {
    left: 664px !important;
  }

  .lg\:top-168 {
    top: 672px !important;
  }

  .lg\:right-168 {
    right: 672px !important;
  }

  .lg\:bottom-168 {
    bottom: 672px !important;
  }

  .lg\:left-168 {
    left: 672px !important;
  }

  .lg\:top-169 {
    top: 676px !important;
  }

  .lg\:right-169 {
    right: 676px !important;
  }

  .lg\:bottom-169 {
    bottom: 676px !important;
  }

  .lg\:left-169 {
    left: 676px !important;
  }

  .lg\:top-170 {
    top: 680px !important;
  }

  .lg\:right-170 {
    right: 680px !important;
  }

  .lg\:bottom-170 {
    bottom: 680px !important;
  }

  .lg\:left-170 {
    left: 680px !important;
  }

  .lg\:top-172 {
    top: 688px !important;
  }

  .lg\:right-172 {
    right: 688px !important;
  }

  .lg\:bottom-172 {
    bottom: 688px !important;
  }

  .lg\:left-172 {
    left: 688px !important;
  }

  .lg\:top-174 {
    top: 696px !important;
  }

  .lg\:right-174 {
    right: 696px !important;
  }

  .lg\:bottom-174 {
    bottom: 696px !important;
  }

  .lg\:left-174 {
    left: 696px !important;
  }

  .lg\:top-175 {
    top: 700px !important;
  }

  .lg\:right-175 {
    right: 700px !important;
  }

  .lg\:bottom-175 {
    bottom: 700px !important;
  }

  .lg\:left-175 {
    left: 700px !important;
  }

  .lg\:top-189 {
    top: 756px !important;
  }

  .lg\:right-189 {
    right: 756px !important;
  }

  .lg\:bottom-189 {
    bottom: 756px !important;
  }

  .lg\:left-189 {
    left: 756px !important;
  }

  .lg\:top-200 {
    top: 800px !important;
  }

  .lg\:right-200 {
    right: 800px !important;
  }

  .lg\:bottom-200 {
    bottom: 800px !important;
  }

  .lg\:left-200 {
    left: 800px !important;
  }

  .lg\:top-auto {
    top: auto !important;
  }

  .lg\:right-auto {
    right: auto !important;
  }

  .lg\:bottom-auto {
    bottom: auto !important;
  }

  .lg\:left-auto {
    left: auto !important;
  }

  .lg\:top-0\.5 {
    top: 2px !important;
  }

  .lg\:right-0\.5 {
    right: 2px !important;
  }

  .lg\:bottom-0\.5 {
    bottom: 2px !important;
  }

  .lg\:left-0\.5 {
    left: 2px !important;
  }

  .lg\:top-1\.5 {
    top: 6px !important;
  }

  .lg\:right-1\.5 {
    right: 6px !important;
  }

  .lg\:bottom-1\.5 {
    bottom: 6px !important;
  }

  .lg\:left-1\.5 {
    left: 6px !important;
  }

  .lg\:top-3\.5 {
    top: 14px !important;
  }

  .lg\:right-3\.5 {
    right: 14px !important;
  }

  .lg\:bottom-3\.5 {
    bottom: 14px !important;
  }

  .lg\:left-3\.5 {
    left: 14px !important;
  }

  .lg\:top-6\.5 {
    top: 26px !important;
  }

  .lg\:right-6\.5 {
    right: 26px !important;
  }

  .lg\:bottom-6\.5 {
    bottom: 26px !important;
  }

  .lg\:left-6\.5 {
    left: 26px !important;
  }

  .lg\:top-7\.5 {
    top: 30px !important;
  }

  .lg\:right-7\.5 {
    right: 30px !important;
  }

  .lg\:bottom-7\.5 {
    bottom: 30px !important;
  }

  .lg\:left-7\.5 {
    left: 30px !important;
  }

  .lg\:top-17\.5 {
    top: 70px !important;
  }

  .lg\:right-17\.5 {
    right: 70px !important;
  }

  .lg\:bottom-17\.5 {
    bottom: 70px !important;
  }

  .lg\:left-17\.5 {
    left: 70px !important;
  }

  .lg\:top-28\.5 {
    top: 114px !important;
  }

  .lg\:right-28\.5 {
    right: 114px !important;
  }

  .lg\:bottom-28\.5 {
    bottom: 114px !important;
  }

  .lg\:left-28\.5 {
    left: 114px !important;
  }

  .lg\:top-31\.5 {
    top: 126px !important;
  }

  .lg\:right-31\.5 {
    right: 126px !important;
  }

  .lg\:bottom-31\.5 {
    bottom: 126px !important;
  }

  .lg\:left-31\.5 {
    left: 126px !important;
  }

  .lg\:top-37\.5 {
    top: 150px !important;
  }

  .lg\:right-37\.5 {
    right: 150px !important;
  }

  .lg\:bottom-37\.5 {
    bottom: 150px !important;
  }

  .lg\:left-37\.5 {
    left: 150px !important;
  }

  .lg\:top-72\.5 {
    top: 290px !important;
  }

  .lg\:right-72\.5 {
    right: 290px !important;
  }

  .lg\:bottom-72\.5 {
    bottom: 290px !important;
  }

  .lg\:left-72\.5 {
    left: 290px !important;
  }

  .lg\:top-sm {
    top: 8px !important;
  }

  .lg\:right-sm {
    right: 8px !important;
  }

  .lg\:bottom-sm {
    bottom: 8px !important;
  }

  .lg\:left-sm {
    left: 8px !important;
  }

  .lg\:top-md {
    top: 16px !important;
  }

  .lg\:right-md {
    right: 16px !important;
  }

  .lg\:bottom-md {
    bottom: 16px !important;
  }

  .lg\:left-md {
    left: 16px !important;
  }

  .lg\:top-lg {
    top: 24px !important;
  }

  .lg\:right-lg {
    right: 24px !important;
  }

  .lg\:bottom-lg {
    bottom: 24px !important;
  }

  .lg\:left-lg {
    left: 24px !important;
  }

  .lg\:top-xl {
    top: 32px !important;
  }

  .lg\:right-xl {
    right: 32px !important;
  }

  .lg\:bottom-xl {
    bottom: 32px !important;
  }

  .lg\:left-xl {
    left: 32px !important;
  }

  .lg\:top-n1 {
    top: -4px !important;
  }

  .lg\:right-n1 {
    right: -4px !important;
  }

  .lg\:bottom-n1 {
    bottom: -4px !important;
  }

  .lg\:left-n1 {
    left: -4px !important;
  }

  .lg\:top-n2 {
    top: -8px !important;
  }

  .lg\:right-n2 {
    right: -8px !important;
  }

  .lg\:bottom-n2 {
    bottom: -8px !important;
  }

  .lg\:left-n2 {
    left: -8px !important;
  }

  .lg\:top-n3 {
    top: -12px !important;
  }

  .lg\:right-n3 {
    right: -12px !important;
  }

  .lg\:bottom-n3 {
    bottom: -12px !important;
  }

  .lg\:left-n3 {
    left: -12px !important;
  }

  .lg\:top-n4 {
    top: -16px !important;
  }

  .lg\:right-n4 {
    right: -16px !important;
  }

  .lg\:bottom-n4 {
    bottom: -16px !important;
  }

  .lg\:left-n4 {
    left: -16px !important;
  }

  .lg\:top-n5 {
    top: -20px !important;
  }

  .lg\:right-n5 {
    right: -20px !important;
  }

  .lg\:bottom-n5 {
    bottom: -20px !important;
  }

  .lg\:left-n5 {
    left: -20px !important;
  }

  .lg\:top-n6 {
    top: -24px !important;
  }

  .lg\:right-n6 {
    right: -24px !important;
  }

  .lg\:bottom-n6 {
    bottom: -24px !important;
  }

  .lg\:left-n6 {
    left: -24px !important;
  }

  .lg\:top-n7 {
    top: -28px !important;
  }

  .lg\:right-n7 {
    right: -28px !important;
  }

  .lg\:bottom-n7 {
    bottom: -28px !important;
  }

  .lg\:left-n7 {
    left: -28px !important;
  }

  .lg\:top-n8 {
    top: -32px !important;
  }

  .lg\:right-n8 {
    right: -32px !important;
  }

  .lg\:bottom-n8 {
    bottom: -32px !important;
  }

  .lg\:left-n8 {
    left: -32px !important;
  }

  .lg\:top-n9 {
    top: -36px !important;
  }

  .lg\:right-n9 {
    right: -36px !important;
  }

  .lg\:bottom-n9 {
    bottom: -36px !important;
  }

  .lg\:left-n9 {
    left: -36px !important;
  }

  .lg\:top-n10 {
    top: -40px !important;
  }

  .lg\:right-n10 {
    right: -40px !important;
  }

  .lg\:bottom-n10 {
    bottom: -40px !important;
  }

  .lg\:left-n10 {
    left: -40px !important;
  }

  .lg\:top-n11 {
    top: -44px !important;
  }

  .lg\:right-n11 {
    right: -44px !important;
  }

  .lg\:bottom-n11 {
    bottom: -44px !important;
  }

  .lg\:left-n11 {
    left: -44px !important;
  }

  .lg\:top-n12 {
    top: -48px !important;
  }

  .lg\:right-n12 {
    right: -48px !important;
  }

  .lg\:bottom-n12 {
    bottom: -48px !important;
  }

  .lg\:left-n12 {
    left: -48px !important;
  }

  .lg\:top-n13 {
    top: -52px !important;
  }

  .lg\:right-n13 {
    right: -52px !important;
  }

  .lg\:bottom-n13 {
    bottom: -52px !important;
  }

  .lg\:left-n13 {
    left: -52px !important;
  }

  .lg\:top-n14 {
    top: -46px !important;
  }

  .lg\:right-n14 {
    right: -46px !important;
  }

  .lg\:bottom-n14 {
    bottom: -46px !important;
  }

  .lg\:left-n14 {
    left: -46px !important;
  }

  .lg\:top-n22 {
    top: -88px !important;
  }

  .lg\:right-n22 {
    right: -88px !important;
  }

  .lg\:bottom-n22 {
    bottom: -88px !important;
  }

  .lg\:left-n22 {
    left: -88px !important;
  }

  .lg\:-top-0 {
    top: 0px !important;
  }

  .lg\:-right-0 {
    right: 0px !important;
  }

  .lg\:-bottom-0 {
    bottom: 0px !important;
  }

  .lg\:-left-0 {
    left: 0px !important;
  }

  .lg\:-top-1 {
    top: -4px !important;
  }

  .lg\:-right-1 {
    right: -4px !important;
  }

  .lg\:-bottom-1 {
    bottom: -4px !important;
  }

  .lg\:-left-1 {
    left: -4px !important;
  }

  .lg\:-top-2 {
    top: -8px !important;
  }

  .lg\:-right-2 {
    right: -8px !important;
  }

  .lg\:-bottom-2 {
    bottom: -8px !important;
  }

  .lg\:-left-2 {
    left: -8px !important;
  }

  .lg\:-top-3 {
    top: -12px !important;
  }

  .lg\:-right-3 {
    right: -12px !important;
  }

  .lg\:-bottom-3 {
    bottom: -12px !important;
  }

  .lg\:-left-3 {
    left: -12px !important;
  }

  .lg\:-top-4 {
    top: -16px !important;
  }

  .lg\:-right-4 {
    right: -16px !important;
  }

  .lg\:-bottom-4 {
    bottom: -16px !important;
  }

  .lg\:-left-4 {
    left: -16px !important;
  }

  .lg\:-top-5 {
    top: -20px !important;
  }

  .lg\:-right-5 {
    right: -20px !important;
  }

  .lg\:-bottom-5 {
    bottom: -20px !important;
  }

  .lg\:-left-5 {
    left: -20px !important;
  }

  .lg\:-top-6 {
    top: -24px !important;
  }

  .lg\:-right-6 {
    right: -24px !important;
  }

  .lg\:-bottom-6 {
    bottom: -24px !important;
  }

  .lg\:-left-6 {
    left: -24px !important;
  }

  .lg\:-top-7 {
    top: -28px !important;
  }

  .lg\:-right-7 {
    right: -28px !important;
  }

  .lg\:-bottom-7 {
    bottom: -28px !important;
  }

  .lg\:-left-7 {
    left: -28px !important;
  }

  .lg\:-top-8 {
    top: -32px !important;
  }

  .lg\:-right-8 {
    right: -32px !important;
  }

  .lg\:-bottom-8 {
    bottom: -32px !important;
  }

  .lg\:-left-8 {
    left: -32px !important;
  }

  .lg\:-top-9 {
    top: -36px !important;
  }

  .lg\:-right-9 {
    right: -36px !important;
  }

  .lg\:-bottom-9 {
    bottom: -36px !important;
  }

  .lg\:-left-9 {
    left: -36px !important;
  }

  .lg\:-top-10 {
    top: -40px !important;
  }

  .lg\:-right-10 {
    right: -40px !important;
  }

  .lg\:-bottom-10 {
    bottom: -40px !important;
  }

  .lg\:-left-10 {
    left: -40px !important;
  }

  .lg\:-top-11 {
    top: -44px !important;
  }

  .lg\:-right-11 {
    right: -44px !important;
  }

  .lg\:-bottom-11 {
    bottom: -44px !important;
  }

  .lg\:-left-11 {
    left: -44px !important;
  }

  .lg\:-top-12 {
    top: -48px !important;
  }

  .lg\:-right-12 {
    right: -48px !important;
  }

  .lg\:-bottom-12 {
    bottom: -48px !important;
  }

  .lg\:-left-12 {
    left: -48px !important;
  }

  .lg\:-top-13 {
    top: -52px !important;
  }

  .lg\:-right-13 {
    right: -52px !important;
  }

  .lg\:-bottom-13 {
    bottom: -52px !important;
  }

  .lg\:-left-13 {
    left: -52px !important;
  }

  .lg\:-top-14 {
    top: -56px !important;
  }

  .lg\:-right-14 {
    right: -56px !important;
  }

  .lg\:-bottom-14 {
    bottom: -56px !important;
  }

  .lg\:-left-14 {
    left: -56px !important;
  }

  .lg\:-top-15 {
    top: -60px !important;
  }

  .lg\:-right-15 {
    right: -60px !important;
  }

  .lg\:-bottom-15 {
    bottom: -60px !important;
  }

  .lg\:-left-15 {
    left: -60px !important;
  }

  .lg\:-top-16 {
    top: -64px !important;
  }

  .lg\:-right-16 {
    right: -64px !important;
  }

  .lg\:-bottom-16 {
    bottom: -64px !important;
  }

  .lg\:-left-16 {
    left: -64px !important;
  }

  .lg\:-top-17 {
    top: -68px !important;
  }

  .lg\:-right-17 {
    right: -68px !important;
  }

  .lg\:-bottom-17 {
    bottom: -68px !important;
  }

  .lg\:-left-17 {
    left: -68px !important;
  }

  .lg\:-top-18 {
    top: -72px !important;
  }

  .lg\:-right-18 {
    right: -72px !important;
  }

  .lg\:-bottom-18 {
    bottom: -72px !important;
  }

  .lg\:-left-18 {
    left: -72px !important;
  }

  .lg\:-top-19 {
    top: -76px !important;
  }

  .lg\:-right-19 {
    right: -76px !important;
  }

  .lg\:-bottom-19 {
    bottom: -76px !important;
  }

  .lg\:-left-19 {
    left: -76px !important;
  }

  .lg\:-top-20 {
    top: -80px !important;
  }

  .lg\:-right-20 {
    right: -80px !important;
  }

  .lg\:-bottom-20 {
    bottom: -80px !important;
  }

  .lg\:-left-20 {
    left: -80px !important;
  }

  .lg\:-top-21 {
    top: -84px !important;
  }

  .lg\:-right-21 {
    right: -84px !important;
  }

  .lg\:-bottom-21 {
    bottom: -84px !important;
  }

  .lg\:-left-21 {
    left: -84px !important;
  }

  .lg\:-top-22 {
    top: -88px !important;
  }

  .lg\:-right-22 {
    right: -88px !important;
  }

  .lg\:-bottom-22 {
    bottom: -88px !important;
  }

  .lg\:-left-22 {
    left: -88px !important;
  }

  .lg\:-top-23 {
    top: -92px !important;
  }

  .lg\:-right-23 {
    right: -92px !important;
  }

  .lg\:-bottom-23 {
    bottom: -92px !important;
  }

  .lg\:-left-23 {
    left: -92px !important;
  }

  .lg\:-top-24 {
    top: -96px !important;
  }

  .lg\:-right-24 {
    right: -96px !important;
  }

  .lg\:-bottom-24 {
    bottom: -96px !important;
  }

  .lg\:-left-24 {
    left: -96px !important;
  }

  .lg\:-top-25 {
    top: -100px !important;
  }

  .lg\:-right-25 {
    right: -100px !important;
  }

  .lg\:-bottom-25 {
    bottom: -100px !important;
  }

  .lg\:-left-25 {
    left: -100px !important;
  }

  .lg\:-top-26 {
    top: -104px !important;
  }

  .lg\:-right-26 {
    right: -104px !important;
  }

  .lg\:-bottom-26 {
    bottom: -104px !important;
  }

  .lg\:-left-26 {
    left: -104px !important;
  }

  .lg\:-top-27 {
    top: -108px !important;
  }

  .lg\:-right-27 {
    right: -108px !important;
  }

  .lg\:-bottom-27 {
    bottom: -108px !important;
  }

  .lg\:-left-27 {
    left: -108px !important;
  }

  .lg\:-top-28 {
    top: -112px !important;
  }

  .lg\:-right-28 {
    right: -112px !important;
  }

  .lg\:-bottom-28 {
    bottom: -112px !important;
  }

  .lg\:-left-28 {
    left: -112px !important;
  }

  .lg\:-top-29 {
    top: -116px !important;
  }

  .lg\:-right-29 {
    right: -116px !important;
  }

  .lg\:-bottom-29 {
    bottom: -116px !important;
  }

  .lg\:-left-29 {
    left: -116px !important;
  }

  .lg\:-top-30 {
    top: -120px !important;
  }

  .lg\:-right-30 {
    right: -120px !important;
  }

  .lg\:-bottom-30 {
    bottom: -120px !important;
  }

  .lg\:-left-30 {
    left: -120px !important;
  }

  .lg\:-top-31 {
    top: -124px !important;
  }

  .lg\:-right-31 {
    right: -124px !important;
  }

  .lg\:-bottom-31 {
    bottom: -124px !important;
  }

  .lg\:-left-31 {
    left: -124px !important;
  }

  .lg\:-top-32 {
    top: -128px !important;
  }

  .lg\:-right-32 {
    right: -128px !important;
  }

  .lg\:-bottom-32 {
    bottom: -128px !important;
  }

  .lg\:-left-32 {
    left: -128px !important;
  }

  .lg\:-top-33 {
    top: -132px !important;
  }

  .lg\:-right-33 {
    right: -132px !important;
  }

  .lg\:-bottom-33 {
    bottom: -132px !important;
  }

  .lg\:-left-33 {
    left: -132px !important;
  }

  .lg\:-top-34 {
    top: -136px !important;
  }

  .lg\:-right-34 {
    right: -136px !important;
  }

  .lg\:-bottom-34 {
    bottom: -136px !important;
  }

  .lg\:-left-34 {
    left: -136px !important;
  }

  .lg\:-top-35 {
    top: -140px !important;
  }

  .lg\:-right-35 {
    right: -140px !important;
  }

  .lg\:-bottom-35 {
    bottom: -140px !important;
  }

  .lg\:-left-35 {
    left: -140px !important;
  }

  .lg\:-top-36 {
    top: -144px !important;
  }

  .lg\:-right-36 {
    right: -144px !important;
  }

  .lg\:-bottom-36 {
    bottom: -144px !important;
  }

  .lg\:-left-36 {
    left: -144px !important;
  }

  .lg\:-top-37 {
    top: -148px !important;
  }

  .lg\:-right-37 {
    right: -148px !important;
  }

  .lg\:-bottom-37 {
    bottom: -148px !important;
  }

  .lg\:-left-37 {
    left: -148px !important;
  }

  .lg\:-top-38 {
    top: -152px !important;
  }

  .lg\:-right-38 {
    right: -152px !important;
  }

  .lg\:-bottom-38 {
    bottom: -152px !important;
  }

  .lg\:-left-38 {
    left: -152px !important;
  }

  .lg\:-top-39 {
    top: -156px !important;
  }

  .lg\:-right-39 {
    right: -156px !important;
  }

  .lg\:-bottom-39 {
    bottom: -156px !important;
  }

  .lg\:-left-39 {
    left: -156px !important;
  }

  .lg\:-top-40 {
    top: -160px !important;
  }

  .lg\:-right-40 {
    right: -160px !important;
  }

  .lg\:-bottom-40 {
    bottom: -160px !important;
  }

  .lg\:-left-40 {
    left: -160px !important;
  }

  .lg\:-top-41 {
    top: -164px !important;
  }

  .lg\:-right-41 {
    right: -164px !important;
  }

  .lg\:-bottom-41 {
    bottom: -164px !important;
  }

  .lg\:-left-41 {
    left: -164px !important;
  }

  .lg\:-top-42 {
    top: -168px !important;
  }

  .lg\:-right-42 {
    right: -168px !important;
  }

  .lg\:-bottom-42 {
    bottom: -168px !important;
  }

  .lg\:-left-42 {
    left: -168px !important;
  }

  .lg\:-top-43 {
    top: -172px !important;
  }

  .lg\:-right-43 {
    right: -172px !important;
  }

  .lg\:-bottom-43 {
    bottom: -172px !important;
  }

  .lg\:-left-43 {
    left: -172px !important;
  }

  .lg\:-top-44 {
    top: -176px !important;
  }

  .lg\:-right-44 {
    right: -176px !important;
  }

  .lg\:-bottom-44 {
    bottom: -176px !important;
  }

  .lg\:-left-44 {
    left: -176px !important;
  }

  .lg\:-top-45 {
    top: -180px !important;
  }

  .lg\:-right-45 {
    right: -180px !important;
  }

  .lg\:-bottom-45 {
    bottom: -180px !important;
  }

  .lg\:-left-45 {
    left: -180px !important;
  }

  .lg\:-top-46 {
    top: -184px !important;
  }

  .lg\:-right-46 {
    right: -184px !important;
  }

  .lg\:-bottom-46 {
    bottom: -184px !important;
  }

  .lg\:-left-46 {
    left: -184px !important;
  }

  .lg\:-top-47 {
    top: -188px !important;
  }

  .lg\:-right-47 {
    right: -188px !important;
  }

  .lg\:-bottom-47 {
    bottom: -188px !important;
  }

  .lg\:-left-47 {
    left: -188px !important;
  }

  .lg\:-top-48 {
    top: -192px !important;
  }

  .lg\:-right-48 {
    right: -192px !important;
  }

  .lg\:-bottom-48 {
    bottom: -192px !important;
  }

  .lg\:-left-48 {
    left: -192px !important;
  }

  .lg\:-top-49 {
    top: -196px !important;
  }

  .lg\:-right-49 {
    right: -196px !important;
  }

  .lg\:-bottom-49 {
    bottom: -196px !important;
  }

  .lg\:-left-49 {
    left: -196px !important;
  }

  .lg\:-top-50 {
    top: -200px !important;
  }

  .lg\:-right-50 {
    right: -200px !important;
  }

  .lg\:-bottom-50 {
    bottom: -200px !important;
  }

  .lg\:-left-50 {
    left: -200px !important;
  }

  .lg\:-top-51 {
    top: -204px !important;
  }

  .lg\:-right-51 {
    right: -204px !important;
  }

  .lg\:-bottom-51 {
    bottom: -204px !important;
  }

  .lg\:-left-51 {
    left: -204px !important;
  }

  .lg\:-top-52 {
    top: -208px !important;
  }

  .lg\:-right-52 {
    right: -208px !important;
  }

  .lg\:-bottom-52 {
    bottom: -208px !important;
  }

  .lg\:-left-52 {
    left: -208px !important;
  }

  .lg\:-top-53 {
    top: -212px !important;
  }

  .lg\:-right-53 {
    right: -212px !important;
  }

  .lg\:-bottom-53 {
    bottom: -212px !important;
  }

  .lg\:-left-53 {
    left: -212px !important;
  }

  .lg\:-top-54 {
    top: -216px !important;
  }

  .lg\:-right-54 {
    right: -216px !important;
  }

  .lg\:-bottom-54 {
    bottom: -216px !important;
  }

  .lg\:-left-54 {
    left: -216px !important;
  }

  .lg\:-top-55 {
    top: -220px !important;
  }

  .lg\:-right-55 {
    right: -220px !important;
  }

  .lg\:-bottom-55 {
    bottom: -220px !important;
  }

  .lg\:-left-55 {
    left: -220px !important;
  }

  .lg\:-top-56 {
    top: -224px !important;
  }

  .lg\:-right-56 {
    right: -224px !important;
  }

  .lg\:-bottom-56 {
    bottom: -224px !important;
  }

  .lg\:-left-56 {
    left: -224px !important;
  }

  .lg\:-top-57 {
    top: -228px !important;
  }

  .lg\:-right-57 {
    right: -228px !important;
  }

  .lg\:-bottom-57 {
    bottom: -228px !important;
  }

  .lg\:-left-57 {
    left: -228px !important;
  }

  .lg\:-top-60 {
    top: -240px !important;
  }

  .lg\:-right-60 {
    right: -240px !important;
  }

  .lg\:-bottom-60 {
    bottom: -240px !important;
  }

  .lg\:-left-60 {
    left: -240px !important;
  }

  .lg\:-top-61 {
    top: -244px !important;
  }

  .lg\:-right-61 {
    right: -244px !important;
  }

  .lg\:-bottom-61 {
    bottom: -244px !important;
  }

  .lg\:-left-61 {
    left: -244px !important;
  }

  .lg\:-top-62 {
    top: -248px !important;
  }

  .lg\:-right-62 {
    right: -248px !important;
  }

  .lg\:-bottom-62 {
    bottom: -248px !important;
  }

  .lg\:-left-62 {
    left: -248px !important;
  }

  .lg\:-top-65 {
    top: -260px !important;
  }

  .lg\:-right-65 {
    right: -260px !important;
  }

  .lg\:-bottom-65 {
    bottom: -260px !important;
  }

  .lg\:-left-65 {
    left: -260px !important;
  }

  .lg\:-top-66 {
    top: -264px !important;
  }

  .lg\:-right-66 {
    right: -264px !important;
  }

  .lg\:-bottom-66 {
    bottom: -264px !important;
  }

  .lg\:-left-66 {
    left: -264px !important;
  }

  .lg\:-top-68 {
    top: -272px !important;
  }

  .lg\:-right-68 {
    right: -272px !important;
  }

  .lg\:-bottom-68 {
    bottom: -272px !important;
  }

  .lg\:-left-68 {
    left: -272px !important;
  }

  .lg\:-top-69 {
    top: -276px !important;
  }

  .lg\:-right-69 {
    right: -276px !important;
  }

  .lg\:-bottom-69 {
    bottom: -276px !important;
  }

  .lg\:-left-69 {
    left: -276px !important;
  }

  .lg\:-top-70 {
    top: -280px !important;
  }

  .lg\:-right-70 {
    right: -280px !important;
  }

  .lg\:-bottom-70 {
    bottom: -280px !important;
  }

  .lg\:-left-70 {
    left: -280px !important;
  }

  .lg\:-top-73 {
    top: -292px !important;
  }

  .lg\:-right-73 {
    right: -292px !important;
  }

  .lg\:-bottom-73 {
    bottom: -292px !important;
  }

  .lg\:-left-73 {
    left: -292px !important;
  }

  .lg\:-top-74 {
    top: -296px !important;
  }

  .lg\:-right-74 {
    right: -296px !important;
  }

  .lg\:-bottom-74 {
    bottom: -296px !important;
  }

  .lg\:-left-74 {
    left: -296px !important;
  }

  .lg\:-top-75 {
    top: -300px !important;
  }

  .lg\:-right-75 {
    right: -300px !important;
  }

  .lg\:-bottom-75 {
    bottom: -300px !important;
  }

  .lg\:-left-75 {
    left: -300px !important;
  }

  .lg\:-top-77 {
    top: -308px !important;
  }

  .lg\:-right-77 {
    right: -308px !important;
  }

  .lg\:-bottom-77 {
    bottom: -308px !important;
  }

  .lg\:-left-77 {
    left: -308px !important;
  }

  .lg\:-top-78 {
    top: -312px !important;
  }

  .lg\:-right-78 {
    right: -312px !important;
  }

  .lg\:-bottom-78 {
    bottom: -312px !important;
  }

  .lg\:-left-78 {
    left: -312px !important;
  }

  .lg\:-top-80 {
    top: -320px !important;
  }

  .lg\:-right-80 {
    right: -320px !important;
  }

  .lg\:-bottom-80 {
    bottom: -320px !important;
  }

  .lg\:-left-80 {
    left: -320px !important;
  }

  .lg\:-top-81 {
    top: -324px !important;
  }

  .lg\:-right-81 {
    right: -324px !important;
  }

  .lg\:-bottom-81 {
    bottom: -324px !important;
  }

  .lg\:-left-81 {
    left: -324px !important;
  }

  .lg\:-top-84 {
    top: -336px !important;
  }

  .lg\:-right-84 {
    right: -336px !important;
  }

  .lg\:-bottom-84 {
    bottom: -336px !important;
  }

  .lg\:-left-84 {
    left: -336px !important;
  }

  .lg\:-top-87 {
    top: -348px !important;
  }

  .lg\:-right-87 {
    right: -348px !important;
  }

  .lg\:-bottom-87 {
    bottom: -348px !important;
  }

  .lg\:-left-87 {
    left: -348px !important;
  }

  .lg\:-top-90 {
    top: -360px !important;
  }

  .lg\:-right-90 {
    right: -360px !important;
  }

  .lg\:-bottom-90 {
    bottom: -360px !important;
  }

  .lg\:-left-90 {
    left: -360px !important;
  }

  .lg\:-top-91 {
    top: -364px !important;
  }

  .lg\:-right-91 {
    right: -364px !important;
  }

  .lg\:-bottom-91 {
    bottom: -364px !important;
  }

  .lg\:-left-91 {
    left: -364px !important;
  }

  .lg\:-top-92 {
    top: -368px !important;
  }

  .lg\:-right-92 {
    right: -368px !important;
  }

  .lg\:-bottom-92 {
    bottom: -368px !important;
  }

  .lg\:-left-92 {
    left: -368px !important;
  }

  .lg\:-top-93 {
    top: -372px !important;
  }

  .lg\:-right-93 {
    right: -372px !important;
  }

  .lg\:-bottom-93 {
    bottom: -372px !important;
  }

  .lg\:-left-93 {
    left: -372px !important;
  }

  .lg\:-top-94 {
    top: -376px !important;
  }

  .lg\:-right-94 {
    right: -376px !important;
  }

  .lg\:-bottom-94 {
    bottom: -376px !important;
  }

  .lg\:-left-94 {
    left: -376px !important;
  }

  .lg\:-top-95 {
    top: -380px !important;
  }

  .lg\:-right-95 {
    right: -380px !important;
  }

  .lg\:-bottom-95 {
    bottom: -380px !important;
  }

  .lg\:-left-95 {
    left: -380px !important;
  }

  .lg\:-top-96 {
    top: -384px !important;
  }

  .lg\:-right-96 {
    right: -384px !important;
  }

  .lg\:-bottom-96 {
    bottom: -384px !important;
  }

  .lg\:-left-96 {
    left: -384px !important;
  }

  .lg\:-top-97 {
    top: -388px !important;
  }

  .lg\:-right-97 {
    right: -388px !important;
  }

  .lg\:-bottom-97 {
    bottom: -388px !important;
  }

  .lg\:-left-97 {
    left: -388px !important;
  }

  .lg\:-top-98 {
    top: -392px !important;
  }

  .lg\:-right-98 {
    right: -392px !important;
  }

  .lg\:-bottom-98 {
    bottom: -392px !important;
  }

  .lg\:-left-98 {
    left: -392px !important;
  }

  .lg\:-top-99 {
    top: -396px !important;
  }

  .lg\:-right-99 {
    right: -396px !important;
  }

  .lg\:-bottom-99 {
    bottom: -396px !important;
  }

  .lg\:-left-99 {
    left: -396px !important;
  }

  .lg\:-top-100 {
    top: -400px !important;
  }

  .lg\:-right-100 {
    right: -400px !important;
  }

  .lg\:-bottom-100 {
    bottom: -400px !important;
  }

  .lg\:-left-100 {
    left: -400px !important;
  }

  .lg\:-top-101 {
    top: -404px !important;
  }

  .lg\:-right-101 {
    right: -404px !important;
  }

  .lg\:-bottom-101 {
    bottom: -404px !important;
  }

  .lg\:-left-101 {
    left: -404px !important;
  }

  .lg\:-top-102 {
    top: -408px !important;
  }

  .lg\:-right-102 {
    right: -408px !important;
  }

  .lg\:-bottom-102 {
    bottom: -408px !important;
  }

  .lg\:-left-102 {
    left: -408px !important;
  }

  .lg\:-top-103 {
    top: -412px !important;
  }

  .lg\:-right-103 {
    right: -412px !important;
  }

  .lg\:-bottom-103 {
    bottom: -412px !important;
  }

  .lg\:-left-103 {
    left: -412px !important;
  }

  .lg\:-top-104 {
    top: -416px !important;
  }

  .lg\:-right-104 {
    right: -416px !important;
  }

  .lg\:-bottom-104 {
    bottom: -416px !important;
  }

  .lg\:-left-104 {
    left: -416px !important;
  }

  .lg\:-top-105 {
    top: -420px !important;
  }

  .lg\:-right-105 {
    right: -420px !important;
  }

  .lg\:-bottom-105 {
    bottom: -420px !important;
  }

  .lg\:-left-105 {
    left: -420px !important;
  }

  .lg\:-top-107 {
    top: -428px !important;
  }

  .lg\:-right-107 {
    right: -428px !important;
  }

  .lg\:-bottom-107 {
    bottom: -428px !important;
  }

  .lg\:-left-107 {
    left: -428px !important;
  }

  .lg\:-top-110 {
    top: -440px !important;
  }

  .lg\:-right-110 {
    right: -440px !important;
  }

  .lg\:-bottom-110 {
    bottom: -440px !important;
  }

  .lg\:-left-110 {
    left: -440px !important;
  }

  .lg\:-top-112 {
    top: -448px !important;
  }

  .lg\:-right-112 {
    right: -448px !important;
  }

  .lg\:-bottom-112 {
    bottom: -448px !important;
  }

  .lg\:-left-112 {
    left: -448px !important;
  }

  .lg\:-top-114 {
    top: -456px !important;
  }

  .lg\:-right-114 {
    right: -456px !important;
  }

  .lg\:-bottom-114 {
    bottom: -456px !important;
  }

  .lg\:-left-114 {
    left: -456px !important;
  }

  .lg\:-top-115 {
    top: -460px !important;
  }

  .lg\:-right-115 {
    right: -460px !important;
  }

  .lg\:-bottom-115 {
    bottom: -460px !important;
  }

  .lg\:-left-115 {
    left: -460px !important;
  }

  .lg\:-top-119 {
    top: -476px !important;
  }

  .lg\:-right-119 {
    right: -476px !important;
  }

  .lg\:-bottom-119 {
    bottom: -476px !important;
  }

  .lg\:-left-119 {
    left: -476px !important;
  }

  .lg\:-top-120 {
    top: -480px !important;
  }

  .lg\:-right-120 {
    right: -480px !important;
  }

  .lg\:-bottom-120 {
    bottom: -480px !important;
  }

  .lg\:-left-120 {
    left: -480px !important;
  }

  .lg\:-top-122 {
    top: -488px !important;
  }

  .lg\:-right-122 {
    right: -488px !important;
  }

  .lg\:-bottom-122 {
    bottom: -488px !important;
  }

  .lg\:-left-122 {
    left: -488px !important;
  }

  .lg\:-top-124 {
    top: -496px !important;
  }

  .lg\:-right-124 {
    right: -496px !important;
  }

  .lg\:-bottom-124 {
    bottom: -496px !important;
  }

  .lg\:-left-124 {
    left: -496px !important;
  }

  .lg\:-top-130 {
    top: -520px !important;
  }

  .lg\:-right-130 {
    right: -520px !important;
  }

  .lg\:-bottom-130 {
    bottom: -520px !important;
  }

  .lg\:-left-130 {
    left: -520px !important;
  }

  .lg\:-top-138 {
    top: -552px !important;
  }

  .lg\:-right-138 {
    right: -552px !important;
  }

  .lg\:-bottom-138 {
    bottom: -552px !important;
  }

  .lg\:-left-138 {
    left: -552px !important;
  }

  .lg\:-top-143 {
    top: -572px !important;
  }

  .lg\:-right-143 {
    right: -572px !important;
  }

  .lg\:-bottom-143 {
    bottom: -572px !important;
  }

  .lg\:-left-143 {
    left: -572px !important;
  }

  .lg\:-top-148 {
    top: -592px !important;
  }

  .lg\:-right-148 {
    right: -592px !important;
  }

  .lg\:-bottom-148 {
    bottom: -592px !important;
  }

  .lg\:-left-148 {
    left: -592px !important;
  }

  .lg\:-top-150 {
    top: -600px !important;
  }

  .lg\:-right-150 {
    right: -600px !important;
  }

  .lg\:-bottom-150 {
    bottom: -600px !important;
  }

  .lg\:-left-150 {
    left: -600px !important;
  }

  .lg\:-top-154 {
    top: -616px !important;
  }

  .lg\:-right-154 {
    right: -616px !important;
  }

  .lg\:-bottom-154 {
    bottom: -616px !important;
  }

  .lg\:-left-154 {
    left: -616px !important;
  }

  .lg\:-top-160 {
    top: -640px !important;
  }

  .lg\:-right-160 {
    right: -640px !important;
  }

  .lg\:-bottom-160 {
    bottom: -640px !important;
  }

  .lg\:-left-160 {
    left: -640px !important;
  }

  .lg\:-top-162 {
    top: -648px !important;
  }

  .lg\:-right-162 {
    right: -648px !important;
  }

  .lg\:-bottom-162 {
    bottom: -648px !important;
  }

  .lg\:-left-162 {
    left: -648px !important;
  }

  .lg\:-top-164 {
    top: -656px !important;
  }

  .lg\:-right-164 {
    right: -656px !important;
  }

  .lg\:-bottom-164 {
    bottom: -656px !important;
  }

  .lg\:-left-164 {
    left: -656px !important;
  }

  .lg\:-top-165 {
    top: -660px !important;
  }

  .lg\:-right-165 {
    right: -660px !important;
  }

  .lg\:-bottom-165 {
    bottom: -660px !important;
  }

  .lg\:-left-165 {
    left: -660px !important;
  }

  .lg\:-top-166 {
    top: -664px !important;
  }

  .lg\:-right-166 {
    right: -664px !important;
  }

  .lg\:-bottom-166 {
    bottom: -664px !important;
  }

  .lg\:-left-166 {
    left: -664px !important;
  }

  .lg\:-top-168 {
    top: -672px !important;
  }

  .lg\:-right-168 {
    right: -672px !important;
  }

  .lg\:-bottom-168 {
    bottom: -672px !important;
  }

  .lg\:-left-168 {
    left: -672px !important;
  }

  .lg\:-top-169 {
    top: -676px !important;
  }

  .lg\:-right-169 {
    right: -676px !important;
  }

  .lg\:-bottom-169 {
    bottom: -676px !important;
  }

  .lg\:-left-169 {
    left: -676px !important;
  }

  .lg\:-top-170 {
    top: -680px !important;
  }

  .lg\:-right-170 {
    right: -680px !important;
  }

  .lg\:-bottom-170 {
    bottom: -680px !important;
  }

  .lg\:-left-170 {
    left: -680px !important;
  }

  .lg\:-top-172 {
    top: -688px !important;
  }

  .lg\:-right-172 {
    right: -688px !important;
  }

  .lg\:-bottom-172 {
    bottom: -688px !important;
  }

  .lg\:-left-172 {
    left: -688px !important;
  }

  .lg\:-top-174 {
    top: -696px !important;
  }

  .lg\:-right-174 {
    right: -696px !important;
  }

  .lg\:-bottom-174 {
    bottom: -696px !important;
  }

  .lg\:-left-174 {
    left: -696px !important;
  }

  .lg\:-top-175 {
    top: -700px !important;
  }

  .lg\:-right-175 {
    right: -700px !important;
  }

  .lg\:-bottom-175 {
    bottom: -700px !important;
  }

  .lg\:-left-175 {
    left: -700px !important;
  }

  .lg\:-top-189 {
    top: -756px !important;
  }

  .lg\:-right-189 {
    right: -756px !important;
  }

  .lg\:-bottom-189 {
    bottom: -756px !important;
  }

  .lg\:-left-189 {
    left: -756px !important;
  }

  .lg\:-top-200 {
    top: -800px !important;
  }

  .lg\:-right-200 {
    right: -800px !important;
  }

  .lg\:-bottom-200 {
    bottom: -800px !important;
  }

  .lg\:-left-200 {
    left: -800px !important;
  }

  .lg\:-top-0\.5 {
    top: -2px !important;
  }

  .lg\:-right-0\.5 {
    right: -2px !important;
  }

  .lg\:-bottom-0\.5 {
    bottom: -2px !important;
  }

  .lg\:-left-0\.5 {
    left: -2px !important;
  }

  .lg\:-top-1\.5 {
    top: -6px !important;
  }

  .lg\:-right-1\.5 {
    right: -6px !important;
  }

  .lg\:-bottom-1\.5 {
    bottom: -6px !important;
  }

  .lg\:-left-1\.5 {
    left: -6px !important;
  }

  .lg\:-top-3\.5 {
    top: -14px !important;
  }

  .lg\:-right-3\.5 {
    right: -14px !important;
  }

  .lg\:-bottom-3\.5 {
    bottom: -14px !important;
  }

  .lg\:-left-3\.5 {
    left: -14px !important;
  }

  .lg\:-top-6\.5 {
    top: -26px !important;
  }

  .lg\:-right-6\.5 {
    right: -26px !important;
  }

  .lg\:-bottom-6\.5 {
    bottom: -26px !important;
  }

  .lg\:-left-6\.5 {
    left: -26px !important;
  }

  .lg\:-top-7\.5 {
    top: -30px !important;
  }

  .lg\:-right-7\.5 {
    right: -30px !important;
  }

  .lg\:-bottom-7\.5 {
    bottom: -30px !important;
  }

  .lg\:-left-7\.5 {
    left: -30px !important;
  }

  .lg\:-top-17\.5 {
    top: -70px !important;
  }

  .lg\:-right-17\.5 {
    right: -70px !important;
  }

  .lg\:-bottom-17\.5 {
    bottom: -70px !important;
  }

  .lg\:-left-17\.5 {
    left: -70px !important;
  }

  .lg\:-top-28\.5 {
    top: -114px !important;
  }

  .lg\:-right-28\.5 {
    right: -114px !important;
  }

  .lg\:-bottom-28\.5 {
    bottom: -114px !important;
  }

  .lg\:-left-28\.5 {
    left: -114px !important;
  }

  .lg\:-top-31\.5 {
    top: -126px !important;
  }

  .lg\:-right-31\.5 {
    right: -126px !important;
  }

  .lg\:-bottom-31\.5 {
    bottom: -126px !important;
  }

  .lg\:-left-31\.5 {
    left: -126px !important;
  }

  .lg\:-top-37\.5 {
    top: -150px !important;
  }

  .lg\:-right-37\.5 {
    right: -150px !important;
  }

  .lg\:-bottom-37\.5 {
    bottom: -150px !important;
  }

  .lg\:-left-37\.5 {
    left: -150px !important;
  }

  .lg\:-top-72\.5 {
    top: -290px !important;
  }

  .lg\:-right-72\.5 {
    right: -290px !important;
  }

  .lg\:-bottom-72\.5 {
    bottom: -290px !important;
  }

  .lg\:-left-72\.5 {
    left: -290px !important;
  }

  .lg\:-top-sm {
    top: -8px !important;
  }

  .lg\:-right-sm {
    right: -8px !important;
  }

  .lg\:-bottom-sm {
    bottom: -8px !important;
  }

  .lg\:-left-sm {
    left: -8px !important;
  }

  .lg\:-top-md {
    top: -16px !important;
  }

  .lg\:-right-md {
    right: -16px !important;
  }

  .lg\:-bottom-md {
    bottom: -16px !important;
  }

  .lg\:-left-md {
    left: -16px !important;
  }

  .lg\:-top-lg {
    top: -24px !important;
  }

  .lg\:-right-lg {
    right: -24px !important;
  }

  .lg\:-bottom-lg {
    bottom: -24px !important;
  }

  .lg\:-left-lg {
    left: -24px !important;
  }

  .lg\:-top-xl {
    top: -32px !important;
  }

  .lg\:-right-xl {
    right: -32px !important;
  }

  .lg\:-bottom-xl {
    bottom: -32px !important;
  }

  .lg\:-left-xl {
    left: -32px !important;
  }

  .lg\:-top-n1 {
    top: 4px !important;
  }

  .lg\:-right-n1 {
    right: 4px !important;
  }

  .lg\:-bottom-n1 {
    bottom: 4px !important;
  }

  .lg\:-left-n1 {
    left: 4px !important;
  }

  .lg\:-top-n2 {
    top: 8px !important;
  }

  .lg\:-right-n2 {
    right: 8px !important;
  }

  .lg\:-bottom-n2 {
    bottom: 8px !important;
  }

  .lg\:-left-n2 {
    left: 8px !important;
  }

  .lg\:-top-n3 {
    top: 12px !important;
  }

  .lg\:-right-n3 {
    right: 12px !important;
  }

  .lg\:-bottom-n3 {
    bottom: 12px !important;
  }

  .lg\:-left-n3 {
    left: 12px !important;
  }

  .lg\:-top-n4 {
    top: 16px !important;
  }

  .lg\:-right-n4 {
    right: 16px !important;
  }

  .lg\:-bottom-n4 {
    bottom: 16px !important;
  }

  .lg\:-left-n4 {
    left: 16px !important;
  }

  .lg\:-top-n5 {
    top: 20px !important;
  }

  .lg\:-right-n5 {
    right: 20px !important;
  }

  .lg\:-bottom-n5 {
    bottom: 20px !important;
  }

  .lg\:-left-n5 {
    left: 20px !important;
  }

  .lg\:-top-n6 {
    top: 24px !important;
  }

  .lg\:-right-n6 {
    right: 24px !important;
  }

  .lg\:-bottom-n6 {
    bottom: 24px !important;
  }

  .lg\:-left-n6 {
    left: 24px !important;
  }

  .lg\:-top-n7 {
    top: 28px !important;
  }

  .lg\:-right-n7 {
    right: 28px !important;
  }

  .lg\:-bottom-n7 {
    bottom: 28px !important;
  }

  .lg\:-left-n7 {
    left: 28px !important;
  }

  .lg\:-top-n8 {
    top: 32px !important;
  }

  .lg\:-right-n8 {
    right: 32px !important;
  }

  .lg\:-bottom-n8 {
    bottom: 32px !important;
  }

  .lg\:-left-n8 {
    left: 32px !important;
  }

  .lg\:-top-n9 {
    top: 36px !important;
  }

  .lg\:-right-n9 {
    right: 36px !important;
  }

  .lg\:-bottom-n9 {
    bottom: 36px !important;
  }

  .lg\:-left-n9 {
    left: 36px !important;
  }

  .lg\:-top-n10 {
    top: 40px !important;
  }

  .lg\:-right-n10 {
    right: 40px !important;
  }

  .lg\:-bottom-n10 {
    bottom: 40px !important;
  }

  .lg\:-left-n10 {
    left: 40px !important;
  }

  .lg\:-top-n11 {
    top: 44px !important;
  }

  .lg\:-right-n11 {
    right: 44px !important;
  }

  .lg\:-bottom-n11 {
    bottom: 44px !important;
  }

  .lg\:-left-n11 {
    left: 44px !important;
  }

  .lg\:-top-n12 {
    top: 48px !important;
  }

  .lg\:-right-n12 {
    right: 48px !important;
  }

  .lg\:-bottom-n12 {
    bottom: 48px !important;
  }

  .lg\:-left-n12 {
    left: 48px !important;
  }

  .lg\:-top-n13 {
    top: 52px !important;
  }

  .lg\:-right-n13 {
    right: 52px !important;
  }

  .lg\:-bottom-n13 {
    bottom: 52px !important;
  }

  .lg\:-left-n13 {
    left: 52px !important;
  }

  .lg\:-top-n14 {
    top: 46px !important;
  }

  .lg\:-right-n14 {
    right: 46px !important;
  }

  .lg\:-bottom-n14 {
    bottom: 46px !important;
  }

  .lg\:-left-n14 {
    left: 46px !important;
  }

  .lg\:-top-n22 {
    top: 88px !important;
  }

  .lg\:-right-n22 {
    right: 88px !important;
  }

  .lg\:-bottom-n22 {
    bottom: 88px !important;
  }

  .lg\:-left-n22 {
    left: 88px !important;
  }

  .lg\:top-1\/2 {
    top: 50% !important;
  }

  .lg\:right-1\/2 {
    right: 50% !important;
  }

  .lg\:bottom-1\/2 {
    bottom: 50% !important;
  }

  .lg\:left-1\/2 {
    left: 50% !important;
  }

  .lg\:top-1\/3 {
    top: 33.333333% !important;
  }

  .lg\:right-1\/3 {
    right: 33.333333% !important;
  }

  .lg\:bottom-1\/3 {
    bottom: 33.333333% !important;
  }

  .lg\:left-1\/3 {
    left: 33.333333% !important;
  }

  .lg\:top-2\/3 {
    top: 66.666667% !important;
  }

  .lg\:right-2\/3 {
    right: 66.666667% !important;
  }

  .lg\:bottom-2\/3 {
    bottom: 66.666667% !important;
  }

  .lg\:left-2\/3 {
    left: 66.666667% !important;
  }

  .lg\:top-1\/4 {
    top: 25% !important;
  }

  .lg\:right-1\/4 {
    right: 25% !important;
  }

  .lg\:bottom-1\/4 {
    bottom: 25% !important;
  }

  .lg\:left-1\/4 {
    left: 25% !important;
  }

  .lg\:top-2\/4 {
    top: 50% !important;
  }

  .lg\:right-2\/4 {
    right: 50% !important;
  }

  .lg\:bottom-2\/4 {
    bottom: 50% !important;
  }

  .lg\:left-2\/4 {
    left: 50% !important;
  }

  .lg\:top-3\/4 {
    top: 75% !important;
  }

  .lg\:right-3\/4 {
    right: 75% !important;
  }

  .lg\:bottom-3\/4 {
    bottom: 75% !important;
  }

  .lg\:left-3\/4 {
    left: 75% !important;
  }

  .lg\:top-full {
    top: 100% !important;
  }

  .lg\:right-full {
    right: 100% !important;
  }

  .lg\:bottom-full {
    bottom: 100% !important;
  }

  .lg\:left-full {
    left: 100% !important;
  }

  .lg\:-top-1\/2 {
    top: -50% !important;
  }

  .lg\:-right-1\/2 {
    right: -50% !important;
  }

  .lg\:-bottom-1\/2 {
    bottom: -50% !important;
  }

  .lg\:-left-1\/2 {
    left: -50% !important;
  }

  .lg\:-top-1\/3 {
    top: -33.333333% !important;
  }

  .lg\:-right-1\/3 {
    right: -33.333333% !important;
  }

  .lg\:-bottom-1\/3 {
    bottom: -33.333333% !important;
  }

  .lg\:-left-1\/3 {
    left: -33.333333% !important;
  }

  .lg\:-top-2\/3 {
    top: -66.666667% !important;
  }

  .lg\:-right-2\/3 {
    right: -66.666667% !important;
  }

  .lg\:-bottom-2\/3 {
    bottom: -66.666667% !important;
  }

  .lg\:-left-2\/3 {
    left: -66.666667% !important;
  }

  .lg\:-top-1\/4 {
    top: -25% !important;
  }

  .lg\:-right-1\/4 {
    right: -25% !important;
  }

  .lg\:-bottom-1\/4 {
    bottom: -25% !important;
  }

  .lg\:-left-1\/4 {
    left: -25% !important;
  }

  .lg\:-top-2\/4 {
    top: -50% !important;
  }

  .lg\:-right-2\/4 {
    right: -50% !important;
  }

  .lg\:-bottom-2\/4 {
    bottom: -50% !important;
  }

  .lg\:-left-2\/4 {
    left: -50% !important;
  }

  .lg\:-top-3\/4 {
    top: -75% !important;
  }

  .lg\:-right-3\/4 {
    right: -75% !important;
  }

  .lg\:-bottom-3\/4 {
    bottom: -75% !important;
  }

  .lg\:-left-3\/4 {
    left: -75% !important;
  }

  .lg\:-top-full {
    top: -100% !important;
  }

  .lg\:-right-full {
    right: -100% !important;
  }

  .lg\:-bottom-full {
    bottom: -100% !important;
  }

  .lg\:-left-full {
    left: -100% !important;
  }

  .lg\:resize-none {
    resize: none !important;
  }

  .lg\:resize-y {
    resize: vertical !important;
  }

  .lg\:resize-x {
    resize: horizontal !important;
  }

  .lg\:resize {
    resize: both !important;
  }

  .lg\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .lg\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .lg\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:ring-inset {
    --tw-ring-inset: inset !important;
  }

  .lg\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset !important;
  }

  .lg\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .lg\:focus\:ring-inset:focus {
    --tw-ring-inset: inset !important;
  }

  .lg\:ring-offset-red-1 {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .lg\:ring-offset-red-2 {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .lg\:ring-offset-red-3 {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .lg\:ring-offset-red-4 {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .lg\:ring-offset-red-5 {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .lg\:ring-offset-red-6 {
    --tw-ring-offset-color: #f5222d !important;
  }

  .lg\:ring-offset-red-7 {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .lg\:ring-offset-red-8 {
    --tw-ring-offset-color: #a8071a !important;
  }

  .lg\:ring-offset-red-9 {
    --tw-ring-offset-color: #820014 !important;
  }

  .lg\:ring-offset-red-10 {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .lg\:ring-offset-volcano-1 {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .lg\:ring-offset-volcano-2 {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .lg\:ring-offset-volcano-3 {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .lg\:ring-offset-volcano-4 {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .lg\:ring-offset-volcano-5 {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .lg\:ring-offset-volcano-6 {
    --tw-ring-offset-color: #fa541c !important;
  }

  .lg\:ring-offset-volcano-7 {
    --tw-ring-offset-color: #d4380d !important;
  }

  .lg\:ring-offset-volcano-8 {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .lg\:ring-offset-volcano-9 {
    --tw-ring-offset-color: #871400 !important;
  }

  .lg\:ring-offset-volcano-10 {
    --tw-ring-offset-color: #610b00 !important;
  }

  .lg\:ring-offset-orange-1 {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .lg\:ring-offset-orange-2 {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .lg\:ring-offset-orange-3 {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .lg\:ring-offset-orange-4 {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .lg\:ring-offset-orange-5 {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .lg\:ring-offset-orange-6 {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .lg\:ring-offset-orange-7 {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .lg\:ring-offset-orange-8 {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .lg\:ring-offset-orange-9 {
    --tw-ring-offset-color: #873800 !important;
  }

  .lg\:ring-offset-orange-10 {
    --tw-ring-offset-color: #612500 !important;
  }

  .lg\:ring-offset-gold-1 {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .lg\:ring-offset-gold-2 {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .lg\:ring-offset-gold-3 {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .lg\:ring-offset-gold-4 {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .lg\:ring-offset-gold-5 {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .lg\:ring-offset-gold-6 {
    --tw-ring-offset-color: #faad14 !important;
  }

  .lg\:ring-offset-gold-7 {
    --tw-ring-offset-color: #d48806 !important;
  }

  .lg\:ring-offset-gold-8 {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .lg\:ring-offset-gold-9 {
    --tw-ring-offset-color: #874d00 !important;
  }

  .lg\:ring-offset-gold-10 {
    --tw-ring-offset-color: #613400 !important;
  }

  .lg\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .lg\:ring-offset-yellow-2 {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .lg\:ring-offset-yellow-3 {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .lg\:ring-offset-yellow-4 {
    --tw-ring-offset-color: #fff566 !important;
  }

  .lg\:ring-offset-yellow-5 {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .lg\:ring-offset-yellow-6 {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .lg\:ring-offset-yellow-7 {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .lg\:ring-offset-yellow-8 {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .lg\:ring-offset-yellow-9 {
    --tw-ring-offset-color: #876800 !important;
  }

  .lg\:ring-offset-yellow-10 {
    --tw-ring-offset-color: #614700 !important;
  }

  .lg\:ring-offset-lime-1 {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .lg\:ring-offset-lime-2 {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .lg\:ring-offset-lime-3 {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .lg\:ring-offset-lime-4 {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .lg\:ring-offset-lime-5 {
    --tw-ring-offset-color: #bae637 !important;
  }

  .lg\:ring-offset-lime-6 {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .lg\:ring-offset-lime-7 {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .lg\:ring-offset-lime-8 {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .lg\:ring-offset-lime-9 {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .lg\:ring-offset-lime-10 {
    --tw-ring-offset-color: #254000 !important;
  }

  .lg\:ring-offset-green-1 {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .lg\:ring-offset-green-2 {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .lg\:ring-offset-green-3 {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .lg\:ring-offset-green-4 {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .lg\:ring-offset-green-5 {
    --tw-ring-offset-color: #95de64 !important;
  }

  .lg\:ring-offset-green-6 {
    --tw-ring-offset-color: #73d13d !important;
  }

  .lg\:ring-offset-green-7 {
    --tw-ring-offset-color: #52c41a !important;
  }

  .lg\:ring-offset-green-8 {
    --tw-ring-offset-color: #389e0d !important;
  }

  .lg\:ring-offset-green-9 {
    --tw-ring-offset-color: #237804 !important;
  }

  .lg\:ring-offset-green-10 {
    --tw-ring-offset-color: #135200 !important;
  }

  .lg\:ring-offset-green-11 {
    --tw-ring-offset-color: #092b00 !important;
  }

  .lg\:ring-offset-cyan-1 {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .lg\:ring-offset-cyan-2 {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .lg\:ring-offset-cyan-3 {
    --tw-ring-offset-color: #87e8de !important;
  }

  .lg\:ring-offset-cyan-4 {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .lg\:ring-offset-cyan-5 {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .lg\:ring-offset-cyan-6 {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .lg\:ring-offset-cyan-7 {
    --tw-ring-offset-color: #08979c !important;
  }

  .lg\:ring-offset-cyan-8 {
    --tw-ring-offset-color: #006d75 !important;
  }

  .lg\:ring-offset-cyan-9 {
    --tw-ring-offset-color: #00474f !important;
  }

  .lg\:ring-offset-cyan-10 {
    --tw-ring-offset-color: #002329 !important;
  }

  .lg\:ring-offset-blue-1 {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .lg\:ring-offset-blue-2 {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .lg\:ring-offset-blue-3 {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .lg\:ring-offset-blue-4 {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .lg\:ring-offset-blue-5 {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .lg\:ring-offset-blue-6 {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .lg\:ring-offset-blue-7 {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .lg\:ring-offset-blue-8 {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .lg\:ring-offset-blue-9 {
    --tw-ring-offset-color: #003a8c !important;
  }

  .lg\:ring-offset-blue-10 {
    --tw-ring-offset-color: #002766 !important;
  }

  .lg\:ring-offset-geekBlue-1 {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .lg\:ring-offset-geekBlue-2 {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .lg\:ring-offset-geekBlue-3 {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .lg\:ring-offset-geekBlue-4 {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .lg\:ring-offset-geekBlue-5 {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .lg\:ring-offset-geekBlue-6 {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .lg\:ring-offset-geekBlue-7 {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .lg\:ring-offset-geekBlue-8 {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .lg\:ring-offset-geekBlue-9 {
    --tw-ring-offset-color: #10239e !important;
  }

  .lg\:ring-offset-geekBlue-10 {
    --tw-ring-offset-color: #061178 !important;
  }

  .lg\:ring-offset-geekBlue-11 {
    --tw-ring-offset-color: #030852 !important;
  }

  .lg\:ring-offset-purple-1 {
    --tw-ring-offset-color: #fafaff !important;
  }

  .lg\:ring-offset-purple-2 {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .lg\:ring-offset-purple-3 {
    --tw-ring-offset-color: #efdbff !important;
  }

  .lg\:ring-offset-purple-4 {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .lg\:ring-offset-purple-5 {
    --tw-ring-offset-color: #b37feb !important;
  }

  .lg\:ring-offset-purple-6 {
    --tw-ring-offset-color: #9254de !important;
  }

  .lg\:ring-offset-purple-7 {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .lg\:ring-offset-purple-8 {
    --tw-ring-offset-color: #531dab !important;
  }

  .lg\:ring-offset-purple-9 {
    --tw-ring-offset-color: #391085 !important;
  }

  .lg\:ring-offset-purple-10 {
    --tw-ring-offset-color: #22075e !important;
  }

  .lg\:ring-offset-purple-11 {
    --tw-ring-offset-color: #120338 !important;
  }

  .lg\:ring-offset-magenta-1 {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .lg\:ring-offset-magenta-2 {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .lg\:ring-offset-magenta-3 {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .lg\:ring-offset-magenta-4 {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .lg\:ring-offset-magenta-5 {
    --tw-ring-offset-color: #f759ab !important;
  }

  .lg\:ring-offset-magenta-6 {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .lg\:ring-offset-magenta-7 {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .lg\:ring-offset-magenta-8 {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .lg\:ring-offset-magenta-9 {
    --tw-ring-offset-color: #780650 !important;
  }

  .lg\:ring-offset-magenta-10 {
    --tw-ring-offset-color: #520339 !important;
  }

  .lg\:ring-offset-gray-1 {
    --tw-ring-offset-color: #ffffff !important;
  }

  .lg\:ring-offset-gray-2 {
    --tw-ring-offset-color: #fafafa !important;
  }

  .lg\:ring-offset-gray-3 {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .lg\:ring-offset-gray-4 {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .lg\:ring-offset-gray-5 {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .lg\:ring-offset-gray-6 {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .lg\:ring-offset-gray-7 {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .lg\:ring-offset-gray-8 {
    --tw-ring-offset-color: #595959 !important;
  }

  .lg\:ring-offset-gray-9 {
    --tw-ring-offset-color: #262626 !important;
  }

  .lg\:ring-offset-gray-10 {
    --tw-ring-offset-color: #000000 !important;
  }

  .lg\:ring-offset-transparent {
    --tw-ring-offset-color: transparent !important;
  }

  .lg\:focus-within\:ring-offset-red-1:focus-within {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .lg\:focus-within\:ring-offset-red-2:focus-within {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .lg\:focus-within\:ring-offset-red-3:focus-within {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .lg\:focus-within\:ring-offset-red-4:focus-within {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .lg\:focus-within\:ring-offset-red-5:focus-within {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .lg\:focus-within\:ring-offset-red-6:focus-within {
    --tw-ring-offset-color: #f5222d !important;
  }

  .lg\:focus-within\:ring-offset-red-7:focus-within {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .lg\:focus-within\:ring-offset-red-8:focus-within {
    --tw-ring-offset-color: #a8071a !important;
  }

  .lg\:focus-within\:ring-offset-red-9:focus-within {
    --tw-ring-offset-color: #820014 !important;
  }

  .lg\:focus-within\:ring-offset-red-10:focus-within {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .lg\:focus-within\:ring-offset-volcano-1:focus-within {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .lg\:focus-within\:ring-offset-volcano-2:focus-within {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .lg\:focus-within\:ring-offset-volcano-3:focus-within {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .lg\:focus-within\:ring-offset-volcano-4:focus-within {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .lg\:focus-within\:ring-offset-volcano-5:focus-within {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .lg\:focus-within\:ring-offset-volcano-6:focus-within {
    --tw-ring-offset-color: #fa541c !important;
  }

  .lg\:focus-within\:ring-offset-volcano-7:focus-within {
    --tw-ring-offset-color: #d4380d !important;
  }

  .lg\:focus-within\:ring-offset-volcano-8:focus-within {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .lg\:focus-within\:ring-offset-volcano-9:focus-within {
    --tw-ring-offset-color: #871400 !important;
  }

  .lg\:focus-within\:ring-offset-volcano-10:focus-within {
    --tw-ring-offset-color: #610b00 !important;
  }

  .lg\:focus-within\:ring-offset-orange-1:focus-within {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .lg\:focus-within\:ring-offset-orange-2:focus-within {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .lg\:focus-within\:ring-offset-orange-3:focus-within {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .lg\:focus-within\:ring-offset-orange-4:focus-within {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .lg\:focus-within\:ring-offset-orange-5:focus-within {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .lg\:focus-within\:ring-offset-orange-6:focus-within {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .lg\:focus-within\:ring-offset-orange-7:focus-within {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .lg\:focus-within\:ring-offset-orange-8:focus-within {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .lg\:focus-within\:ring-offset-orange-9:focus-within {
    --tw-ring-offset-color: #873800 !important;
  }

  .lg\:focus-within\:ring-offset-orange-10:focus-within {
    --tw-ring-offset-color: #612500 !important;
  }

  .lg\:focus-within\:ring-offset-gold-1:focus-within {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .lg\:focus-within\:ring-offset-gold-2:focus-within {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .lg\:focus-within\:ring-offset-gold-3:focus-within {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .lg\:focus-within\:ring-offset-gold-4:focus-within {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .lg\:focus-within\:ring-offset-gold-5:focus-within {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .lg\:focus-within\:ring-offset-gold-6:focus-within {
    --tw-ring-offset-color: #faad14 !important;
  }

  .lg\:focus-within\:ring-offset-gold-7:focus-within {
    --tw-ring-offset-color: #d48806 !important;
  }

  .lg\:focus-within\:ring-offset-gold-8:focus-within {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .lg\:focus-within\:ring-offset-gold-9:focus-within {
    --tw-ring-offset-color: #874d00 !important;
  }

  .lg\:focus-within\:ring-offset-gold-10:focus-within {
    --tw-ring-offset-color: #613400 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-2:focus-within {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-3:focus-within {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .lg\:focus-within\:ring-offset-yellow-4:focus-within {
    --tw-ring-offset-color: #fff566 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-5:focus-within {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .lg\:focus-within\:ring-offset-yellow-6:focus-within {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-7:focus-within {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-8:focus-within {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-9:focus-within {
    --tw-ring-offset-color: #876800 !important;
  }

  .lg\:focus-within\:ring-offset-yellow-10:focus-within {
    --tw-ring-offset-color: #614700 !important;
  }

  .lg\:focus-within\:ring-offset-lime-1:focus-within {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .lg\:focus-within\:ring-offset-lime-2:focus-within {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .lg\:focus-within\:ring-offset-lime-3:focus-within {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .lg\:focus-within\:ring-offset-lime-4:focus-within {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .lg\:focus-within\:ring-offset-lime-5:focus-within {
    --tw-ring-offset-color: #bae637 !important;
  }

  .lg\:focus-within\:ring-offset-lime-6:focus-within {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .lg\:focus-within\:ring-offset-lime-7:focus-within {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .lg\:focus-within\:ring-offset-lime-8:focus-within {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .lg\:focus-within\:ring-offset-lime-9:focus-within {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .lg\:focus-within\:ring-offset-lime-10:focus-within {
    --tw-ring-offset-color: #254000 !important;
  }

  .lg\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .lg\:focus-within\:ring-offset-green-2:focus-within {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .lg\:focus-within\:ring-offset-green-3:focus-within {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .lg\:focus-within\:ring-offset-green-4:focus-within {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .lg\:focus-within\:ring-offset-green-5:focus-within {
    --tw-ring-offset-color: #95de64 !important;
  }

  .lg\:focus-within\:ring-offset-green-6:focus-within {
    --tw-ring-offset-color: #73d13d !important;
  }

  .lg\:focus-within\:ring-offset-green-7:focus-within {
    --tw-ring-offset-color: #52c41a !important;
  }

  .lg\:focus-within\:ring-offset-green-8:focus-within {
    --tw-ring-offset-color: #389e0d !important;
  }

  .lg\:focus-within\:ring-offset-green-9:focus-within {
    --tw-ring-offset-color: #237804 !important;
  }

  .lg\:focus-within\:ring-offset-green-10:focus-within {
    --tw-ring-offset-color: #135200 !important;
  }

  .lg\:focus-within\:ring-offset-green-11:focus-within {
    --tw-ring-offset-color: #092b00 !important;
  }

  .lg\:focus-within\:ring-offset-cyan-1:focus-within {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .lg\:focus-within\:ring-offset-cyan-2:focus-within {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .lg\:focus-within\:ring-offset-cyan-3:focus-within {
    --tw-ring-offset-color: #87e8de !important;
  }

  .lg\:focus-within\:ring-offset-cyan-4:focus-within {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .lg\:focus-within\:ring-offset-cyan-5:focus-within {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .lg\:focus-within\:ring-offset-cyan-6:focus-within {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .lg\:focus-within\:ring-offset-cyan-7:focus-within {
    --tw-ring-offset-color: #08979c !important;
  }

  .lg\:focus-within\:ring-offset-cyan-8:focus-within {
    --tw-ring-offset-color: #006d75 !important;
  }

  .lg\:focus-within\:ring-offset-cyan-9:focus-within {
    --tw-ring-offset-color: #00474f !important;
  }

  .lg\:focus-within\:ring-offset-cyan-10:focus-within {
    --tw-ring-offset-color: #002329 !important;
  }

  .lg\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .lg\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .lg\:focus-within\:ring-offset-blue-3:focus-within {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .lg\:focus-within\:ring-offset-blue-4:focus-within {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .lg\:focus-within\:ring-offset-blue-5:focus-within {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .lg\:focus-within\:ring-offset-blue-6:focus-within {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .lg\:focus-within\:ring-offset-blue-7:focus-within {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .lg\:focus-within\:ring-offset-blue-8:focus-within {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .lg\:focus-within\:ring-offset-blue-9:focus-within {
    --tw-ring-offset-color: #003a8c !important;
  }

  .lg\:focus-within\:ring-offset-blue-10:focus-within {
    --tw-ring-offset-color: #002766 !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-1:focus-within {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-2:focus-within {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-3:focus-within {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-4:focus-within {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-5:focus-within {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-6:focus-within {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-7:focus-within {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-8:focus-within {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-9:focus-within {
    --tw-ring-offset-color: #10239e !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-10:focus-within {
    --tw-ring-offset-color: #061178 !important;
  }

  .lg\:focus-within\:ring-offset-geekBlue-11:focus-within {
    --tw-ring-offset-color: #030852 !important;
  }

  .lg\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #fafaff !important;
  }

  .lg\:focus-within\:ring-offset-purple-2:focus-within {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .lg\:focus-within\:ring-offset-purple-3:focus-within {
    --tw-ring-offset-color: #efdbff !important;
  }

  .lg\:focus-within\:ring-offset-purple-4:focus-within {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .lg\:focus-within\:ring-offset-purple-5:focus-within {
    --tw-ring-offset-color: #b37feb !important;
  }

  .lg\:focus-within\:ring-offset-purple-6:focus-within {
    --tw-ring-offset-color: #9254de !important;
  }

  .lg\:focus-within\:ring-offset-purple-7:focus-within {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .lg\:focus-within\:ring-offset-purple-8:focus-within {
    --tw-ring-offset-color: #531dab !important;
  }

  .lg\:focus-within\:ring-offset-purple-9:focus-within {
    --tw-ring-offset-color: #391085 !important;
  }

  .lg\:focus-within\:ring-offset-purple-10:focus-within {
    --tw-ring-offset-color: #22075e !important;
  }

  .lg\:focus-within\:ring-offset-purple-11:focus-within {
    --tw-ring-offset-color: #120338 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-1:focus-within {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-2:focus-within {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-3:focus-within {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-4:focus-within {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-5:focus-within {
    --tw-ring-offset-color: #f759ab !important;
  }

  .lg\:focus-within\:ring-offset-magenta-6:focus-within {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-7:focus-within {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .lg\:focus-within\:ring-offset-magenta-8:focus-within {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-9:focus-within {
    --tw-ring-offset-color: #780650 !important;
  }

  .lg\:focus-within\:ring-offset-magenta-10:focus-within {
    --tw-ring-offset-color: #520339 !important;
  }

  .lg\:focus-within\:ring-offset-gray-1:focus-within {
    --tw-ring-offset-color: #ffffff !important;
  }

  .lg\:focus-within\:ring-offset-gray-2:focus-within {
    --tw-ring-offset-color: #fafafa !important;
  }

  .lg\:focus-within\:ring-offset-gray-3:focus-within {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .lg\:focus-within\:ring-offset-gray-4:focus-within {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .lg\:focus-within\:ring-offset-gray-5:focus-within {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .lg\:focus-within\:ring-offset-gray-6:focus-within {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .lg\:focus-within\:ring-offset-gray-7:focus-within {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .lg\:focus-within\:ring-offset-gray-8:focus-within {
    --tw-ring-offset-color: #595959 !important;
  }

  .lg\:focus-within\:ring-offset-gray-9:focus-within {
    --tw-ring-offset-color: #262626 !important;
  }

  .lg\:focus-within\:ring-offset-gray-10:focus-within {
    --tw-ring-offset-color: #000000 !important;
  }

  .lg\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent !important;
  }

  .lg\:focus\:ring-offset-red-1:focus {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .lg\:focus\:ring-offset-red-2:focus {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .lg\:focus\:ring-offset-red-3:focus {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .lg\:focus\:ring-offset-red-4:focus {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .lg\:focus\:ring-offset-red-5:focus {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .lg\:focus\:ring-offset-red-6:focus {
    --tw-ring-offset-color: #f5222d !important;
  }

  .lg\:focus\:ring-offset-red-7:focus {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .lg\:focus\:ring-offset-red-8:focus {
    --tw-ring-offset-color: #a8071a !important;
  }

  .lg\:focus\:ring-offset-red-9:focus {
    --tw-ring-offset-color: #820014 !important;
  }

  .lg\:focus\:ring-offset-red-10:focus {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .lg\:focus\:ring-offset-volcano-1:focus {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .lg\:focus\:ring-offset-volcano-2:focus {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .lg\:focus\:ring-offset-volcano-3:focus {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .lg\:focus\:ring-offset-volcano-4:focus {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .lg\:focus\:ring-offset-volcano-5:focus {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .lg\:focus\:ring-offset-volcano-6:focus {
    --tw-ring-offset-color: #fa541c !important;
  }

  .lg\:focus\:ring-offset-volcano-7:focus {
    --tw-ring-offset-color: #d4380d !important;
  }

  .lg\:focus\:ring-offset-volcano-8:focus {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .lg\:focus\:ring-offset-volcano-9:focus {
    --tw-ring-offset-color: #871400 !important;
  }

  .lg\:focus\:ring-offset-volcano-10:focus {
    --tw-ring-offset-color: #610b00 !important;
  }

  .lg\:focus\:ring-offset-orange-1:focus {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .lg\:focus\:ring-offset-orange-2:focus {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .lg\:focus\:ring-offset-orange-3:focus {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .lg\:focus\:ring-offset-orange-4:focus {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .lg\:focus\:ring-offset-orange-5:focus {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .lg\:focus\:ring-offset-orange-6:focus {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .lg\:focus\:ring-offset-orange-7:focus {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .lg\:focus\:ring-offset-orange-8:focus {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .lg\:focus\:ring-offset-orange-9:focus {
    --tw-ring-offset-color: #873800 !important;
  }

  .lg\:focus\:ring-offset-orange-10:focus {
    --tw-ring-offset-color: #612500 !important;
  }

  .lg\:focus\:ring-offset-gold-1:focus {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .lg\:focus\:ring-offset-gold-2:focus {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .lg\:focus\:ring-offset-gold-3:focus {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .lg\:focus\:ring-offset-gold-4:focus {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .lg\:focus\:ring-offset-gold-5:focus {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .lg\:focus\:ring-offset-gold-6:focus {
    --tw-ring-offset-color: #faad14 !important;
  }

  .lg\:focus\:ring-offset-gold-7:focus {
    --tw-ring-offset-color: #d48806 !important;
  }

  .lg\:focus\:ring-offset-gold-8:focus {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .lg\:focus\:ring-offset-gold-9:focus {
    --tw-ring-offset-color: #874d00 !important;
  }

  .lg\:focus\:ring-offset-gold-10:focus {
    --tw-ring-offset-color: #613400 !important;
  }

  .lg\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .lg\:focus\:ring-offset-yellow-2:focus {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .lg\:focus\:ring-offset-yellow-3:focus {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .lg\:focus\:ring-offset-yellow-4:focus {
    --tw-ring-offset-color: #fff566 !important;
  }

  .lg\:focus\:ring-offset-yellow-5:focus {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .lg\:focus\:ring-offset-yellow-6:focus {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .lg\:focus\:ring-offset-yellow-7:focus {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .lg\:focus\:ring-offset-yellow-8:focus {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .lg\:focus\:ring-offset-yellow-9:focus {
    --tw-ring-offset-color: #876800 !important;
  }

  .lg\:focus\:ring-offset-yellow-10:focus {
    --tw-ring-offset-color: #614700 !important;
  }

  .lg\:focus\:ring-offset-lime-1:focus {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .lg\:focus\:ring-offset-lime-2:focus {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .lg\:focus\:ring-offset-lime-3:focus {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .lg\:focus\:ring-offset-lime-4:focus {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .lg\:focus\:ring-offset-lime-5:focus {
    --tw-ring-offset-color: #bae637 !important;
  }

  .lg\:focus\:ring-offset-lime-6:focus {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .lg\:focus\:ring-offset-lime-7:focus {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .lg\:focus\:ring-offset-lime-8:focus {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .lg\:focus\:ring-offset-lime-9:focus {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .lg\:focus\:ring-offset-lime-10:focus {
    --tw-ring-offset-color: #254000 !important;
  }

  .lg\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .lg\:focus\:ring-offset-green-2:focus {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .lg\:focus\:ring-offset-green-3:focus {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .lg\:focus\:ring-offset-green-4:focus {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .lg\:focus\:ring-offset-green-5:focus {
    --tw-ring-offset-color: #95de64 !important;
  }

  .lg\:focus\:ring-offset-green-6:focus {
    --tw-ring-offset-color: #73d13d !important;
  }

  .lg\:focus\:ring-offset-green-7:focus {
    --tw-ring-offset-color: #52c41a !important;
  }

  .lg\:focus\:ring-offset-green-8:focus {
    --tw-ring-offset-color: #389e0d !important;
  }

  .lg\:focus\:ring-offset-green-9:focus {
    --tw-ring-offset-color: #237804 !important;
  }

  .lg\:focus\:ring-offset-green-10:focus {
    --tw-ring-offset-color: #135200 !important;
  }

  .lg\:focus\:ring-offset-green-11:focus {
    --tw-ring-offset-color: #092b00 !important;
  }

  .lg\:focus\:ring-offset-cyan-1:focus {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .lg\:focus\:ring-offset-cyan-2:focus {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .lg\:focus\:ring-offset-cyan-3:focus {
    --tw-ring-offset-color: #87e8de !important;
  }

  .lg\:focus\:ring-offset-cyan-4:focus {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .lg\:focus\:ring-offset-cyan-5:focus {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .lg\:focus\:ring-offset-cyan-6:focus {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .lg\:focus\:ring-offset-cyan-7:focus {
    --tw-ring-offset-color: #08979c !important;
  }

  .lg\:focus\:ring-offset-cyan-8:focus {
    --tw-ring-offset-color: #006d75 !important;
  }

  .lg\:focus\:ring-offset-cyan-9:focus {
    --tw-ring-offset-color: #00474f !important;
  }

  .lg\:focus\:ring-offset-cyan-10:focus {
    --tw-ring-offset-color: #002329 !important;
  }

  .lg\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .lg\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .lg\:focus\:ring-offset-blue-3:focus {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .lg\:focus\:ring-offset-blue-4:focus {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .lg\:focus\:ring-offset-blue-5:focus {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .lg\:focus\:ring-offset-blue-6:focus {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .lg\:focus\:ring-offset-blue-7:focus {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .lg\:focus\:ring-offset-blue-8:focus {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .lg\:focus\:ring-offset-blue-9:focus {
    --tw-ring-offset-color: #003a8c !important;
  }

  .lg\:focus\:ring-offset-blue-10:focus {
    --tw-ring-offset-color: #002766 !important;
  }

  .lg\:focus\:ring-offset-geekBlue-1:focus {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .lg\:focus\:ring-offset-geekBlue-2:focus {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .lg\:focus\:ring-offset-geekBlue-3:focus {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .lg\:focus\:ring-offset-geekBlue-4:focus {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .lg\:focus\:ring-offset-geekBlue-5:focus {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .lg\:focus\:ring-offset-geekBlue-6:focus {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .lg\:focus\:ring-offset-geekBlue-7:focus {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .lg\:focus\:ring-offset-geekBlue-8:focus {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .lg\:focus\:ring-offset-geekBlue-9:focus {
    --tw-ring-offset-color: #10239e !important;
  }

  .lg\:focus\:ring-offset-geekBlue-10:focus {
    --tw-ring-offset-color: #061178 !important;
  }

  .lg\:focus\:ring-offset-geekBlue-11:focus {
    --tw-ring-offset-color: #030852 !important;
  }

  .lg\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #fafaff !important;
  }

  .lg\:focus\:ring-offset-purple-2:focus {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .lg\:focus\:ring-offset-purple-3:focus {
    --tw-ring-offset-color: #efdbff !important;
  }

  .lg\:focus\:ring-offset-purple-4:focus {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .lg\:focus\:ring-offset-purple-5:focus {
    --tw-ring-offset-color: #b37feb !important;
  }

  .lg\:focus\:ring-offset-purple-6:focus {
    --tw-ring-offset-color: #9254de !important;
  }

  .lg\:focus\:ring-offset-purple-7:focus {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .lg\:focus\:ring-offset-purple-8:focus {
    --tw-ring-offset-color: #531dab !important;
  }

  .lg\:focus\:ring-offset-purple-9:focus {
    --tw-ring-offset-color: #391085 !important;
  }

  .lg\:focus\:ring-offset-purple-10:focus {
    --tw-ring-offset-color: #22075e !important;
  }

  .lg\:focus\:ring-offset-purple-11:focus {
    --tw-ring-offset-color: #120338 !important;
  }

  .lg\:focus\:ring-offset-magenta-1:focus {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .lg\:focus\:ring-offset-magenta-2:focus {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .lg\:focus\:ring-offset-magenta-3:focus {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .lg\:focus\:ring-offset-magenta-4:focus {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .lg\:focus\:ring-offset-magenta-5:focus {
    --tw-ring-offset-color: #f759ab !important;
  }

  .lg\:focus\:ring-offset-magenta-6:focus {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .lg\:focus\:ring-offset-magenta-7:focus {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .lg\:focus\:ring-offset-magenta-8:focus {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .lg\:focus\:ring-offset-magenta-9:focus {
    --tw-ring-offset-color: #780650 !important;
  }

  .lg\:focus\:ring-offset-magenta-10:focus {
    --tw-ring-offset-color: #520339 !important;
  }

  .lg\:focus\:ring-offset-gray-1:focus {
    --tw-ring-offset-color: #ffffff !important;
  }

  .lg\:focus\:ring-offset-gray-2:focus {
    --tw-ring-offset-color: #fafafa !important;
  }

  .lg\:focus\:ring-offset-gray-3:focus {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .lg\:focus\:ring-offset-gray-4:focus {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .lg\:focus\:ring-offset-gray-5:focus {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .lg\:focus\:ring-offset-gray-6:focus {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .lg\:focus\:ring-offset-gray-7:focus {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .lg\:focus\:ring-offset-gray-8:focus {
    --tw-ring-offset-color: #595959 !important;
  }

  .lg\:focus\:ring-offset-gray-9:focus {
    --tw-ring-offset-color: #262626 !important;
  }

  .lg\:focus\:ring-offset-gray-10:focus {
    --tw-ring-offset-color: #000000 !important;
  }

  .lg\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent !important;
  }

  .lg\:ring-offset-0 {
    --tw-ring-offset-width: 0px !important;
  }

  .lg\:ring-offset-1 {
    --tw-ring-offset-width: 1px !important;
  }

  .lg\:ring-offset-2 {
    --tw-ring-offset-width: 2px !important;
  }

  .lg\:ring-offset-4 {
    --tw-ring-offset-width: 4px !important;
  }

  .lg\:ring-offset-8 {
    --tw-ring-offset-width: 8px !important;
  }

  .lg\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px !important;
  }

  .lg\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px !important;
  }

  .lg\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px !important;
  }

  .lg\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px !important;
  }

  .lg\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px !important;
  }

  .lg\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px !important;
  }

  .lg\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px !important;
  }

  .lg\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px !important;
  }

  .lg\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px !important;
  }

  .lg\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px !important;
  }

  .lg\:ring-red-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-red-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-volcano-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-orange-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gold-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-yellow-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-lime-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-green-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-cyan-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-blue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-geekBlue-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-purple-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-magenta-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-gray-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:ring-transparent {
    --tw-ring-color: transparent !important;
  }

  .lg\:focus-within\:ring-red-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-red-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-volcano-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-orange-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gold-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-yellow-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-lime-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-green-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-cyan-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-blue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-geekBlue-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-purple-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-magenta-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-gray-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent !important;
  }

  .lg\:focus\:ring-red-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-red-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-volcano-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-orange-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gold-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-yellow-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-lime-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-green-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-cyan-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-blue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-geekBlue-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-purple-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-magenta-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-gray-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .lg\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent !important;
  }

  .lg\:ring-opacity-0 {
    --tw-ring-opacity: 0 !important;
  }

  .lg\:ring-opacity-5 {
    --tw-ring-opacity: 0.05 !important;
  }

  .lg\:ring-opacity-10 {
    --tw-ring-opacity: 0.1 !important;
  }

  .lg\:ring-opacity-20 {
    --tw-ring-opacity: 0.2 !important;
  }

  .lg\:ring-opacity-25 {
    --tw-ring-opacity: 0.25 !important;
  }

  .lg\:ring-opacity-30 {
    --tw-ring-opacity: 0.3 !important;
  }

  .lg\:ring-opacity-40 {
    --tw-ring-opacity: 0.4 !important;
  }

  .lg\:ring-opacity-50 {
    --tw-ring-opacity: 0.5 !important;
  }

  .lg\:ring-opacity-60 {
    --tw-ring-opacity: 0.6 !important;
  }

  .lg\:ring-opacity-70 {
    --tw-ring-opacity: 0.7 !important;
  }

  .lg\:ring-opacity-75 {
    --tw-ring-opacity: 0.75 !important;
  }

  .lg\:ring-opacity-80 {
    --tw-ring-opacity: 0.8 !important;
  }

  .lg\:ring-opacity-90 {
    --tw-ring-opacity: 0.9 !important;
  }

  .lg\:ring-opacity-95 {
    --tw-ring-opacity: 0.95 !important;
  }

  .lg\:ring-opacity-100 {
    --tw-ring-opacity: 1 !important;
  }

  .lg\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0 !important;
  }

  .lg\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05 !important;
  }

  .lg\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1 !important;
  }

  .lg\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2 !important;
  }

  .lg\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25 !important;
  }

  .lg\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3 !important;
  }

  .lg\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4 !important;
  }

  .lg\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5 !important;
  }

  .lg\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6 !important;
  }

  .lg\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7 !important;
  }

  .lg\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75 !important;
  }

  .lg\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8 !important;
  }

  .lg\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9 !important;
  }

  .lg\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95 !important;
  }

  .lg\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1 !important;
  }

  .lg\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0 !important;
  }

  .lg\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05 !important;
  }

  .lg\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1 !important;
  }

  .lg\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2 !important;
  }

  .lg\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25 !important;
  }

  .lg\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3 !important;
  }

  .lg\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4 !important;
  }

  .lg\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5 !important;
  }

  .lg\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6 !important;
  }

  .lg\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7 !important;
  }

  .lg\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75 !important;
  }

  .lg\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8 !important;
  }

  .lg\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9 !important;
  }

  .lg\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95 !important;
  }

  .lg\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1 !important;
  }

  .lg\:fill-current {
    fill: currentColor !important;
  }

  .lg\:stroke-current {
    stroke: currentColor !important;
  }

  .lg\:stroke-0 {
    stroke-width: 0 !important;
  }

  .lg\:stroke-1 {
    stroke-width: 1 !important;
  }

  .lg\:stroke-2 {
    stroke-width: 2 !important;
  }

  .lg\:table-auto {
    table-layout: auto !important;
  }

  .lg\:table-fixed {
    table-layout: fixed !important;
  }

  .lg\:text-left {
    text-align: left !important;
  }

  .lg\:text-center {
    text-align: center !important;
  }

  .lg\:text-right {
    text-align: right !important;
  }

  .lg\:text-justify {
    text-align: justify !important;
  }

  .lg\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .lg\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .lg\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .lg\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .lg\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:text-transparent {
    color: transparent !important;
  }

  .group:hover .lg\:group-hover\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .lg\:group-hover\:text-transparent {
    color: transparent !important;
  }

  .lg\:focus-within\:text-red-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-red-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-volcano-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-orange-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gold-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-yellow-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-lime-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-green-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-cyan-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-blue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-geekBlue-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-purple-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-magenta-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-gray-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus-within\:text-transparent:focus-within {
    color: transparent !important;
  }

  .lg\:hover\:text-red-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-red-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-volcano-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-orange-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gold-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-yellow-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-lime-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-green-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-cyan-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-blue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-geekBlue-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-purple-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-magenta-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-gray-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent !important;
  }

  .lg\:focus\:text-red-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-red-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-volcano-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-orange-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gold-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-yellow-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-lime-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-green-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-cyan-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-blue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-geekBlue-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-purple-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-magenta-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-gray-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:focus\:text-transparent:focus {
    color: transparent !important;
  }

  .lg\:active\:text-red-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-red-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-volcano-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-orange-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gold-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-yellow-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-lime-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-green-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-cyan-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-blue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-geekBlue-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-purple-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-magenta-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-gray-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .lg\:active\:text-transparent:active {
    color: transparent !important;
  }

  .lg\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .lg\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .lg\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .lg\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .lg\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .lg\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .lg\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .lg\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .lg\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .lg\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .lg\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .lg\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .lg\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .lg\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .lg\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .group:hover .lg\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .lg\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0 !important;
  }

  .lg\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05 !important;
  }

  .lg\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1 !important;
  }

  .lg\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2 !important;
  }

  .lg\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25 !important;
  }

  .lg\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3 !important;
  }

  .lg\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4 !important;
  }

  .lg\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5 !important;
  }

  .lg\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6 !important;
  }

  .lg\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7 !important;
  }

  .lg\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75 !important;
  }

  .lg\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8 !important;
  }

  .lg\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9 !important;
  }

  .lg\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95 !important;
  }

  .lg\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1 !important;
  }

  .lg\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0 !important;
  }

  .lg\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05 !important;
  }

  .lg\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1 !important;
  }

  .lg\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2 !important;
  }

  .lg\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25 !important;
  }

  .lg\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3 !important;
  }

  .lg\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4 !important;
  }

  .lg\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5 !important;
  }

  .lg\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6 !important;
  }

  .lg\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7 !important;
  }

  .lg\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75 !important;
  }

  .lg\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8 !important;
  }

  .lg\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9 !important;
  }

  .lg\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95 !important;
  }

  .lg\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1 !important;
  }

  .lg\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0 !important;
  }

  .lg\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05 !important;
  }

  .lg\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1 !important;
  }

  .lg\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2 !important;
  }

  .lg\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25 !important;
  }

  .lg\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3 !important;
  }

  .lg\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4 !important;
  }

  .lg\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5 !important;
  }

  .lg\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6 !important;
  }

  .lg\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7 !important;
  }

  .lg\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75 !important;
  }

  .lg\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8 !important;
  }

  .lg\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9 !important;
  }

  .lg\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95 !important;
  }

  .lg\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1 !important;
  }

  .lg\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .lg\:overflow-ellipsis {
    text-overflow: ellipsis !important;
  }

  .lg\:overflow-clip {
    text-overflow: clip !important;
  }

  .lg\:italic {
    font-style: italic !important;
  }

  .lg\:not-italic {
    font-style: normal !important;
  }

  .lg\:uppercase {
    text-transform: uppercase !important;
  }

  .lg\:lowercase {
    text-transform: lowercase !important;
  }

  .lg\:capitalize {
    text-transform: capitalize !important;
  }

  .lg\:normal-case {
    text-transform: none !important;
  }

  .lg\:underline {
    text-decoration: underline !important;
  }

  .lg\:line-through {
    text-decoration: line-through !important;
  }

  .lg\:no-underline {
    text-decoration: none !important;
  }

  .group:hover .lg\:group-hover\:underline {
    text-decoration: underline !important;
  }

  .group:hover .lg\:group-hover\:line-through {
    text-decoration: line-through !important;
  }

  .group:hover .lg\:group-hover\:no-underline {
    text-decoration: none !important;
  }

  .lg\:focus-within\:underline:focus-within {
    text-decoration: underline !important;
  }

  .lg\:focus-within\:line-through:focus-within {
    text-decoration: line-through !important;
  }

  .lg\:focus-within\:no-underline:focus-within {
    text-decoration: none !important;
  }

  .lg\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .lg\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .lg\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .lg\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .lg\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .lg\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .lg\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/) !important;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
  }

  .lg\:normal-nums {
    font-variant-numeric: normal !important;
  }

  .lg\:ordinal {
    --tw-ordinal: ordinal !important;
  }

  .lg\:slashed-zero {
    --tw-slashed-zero: slashed-zero !important;
  }

  .lg\:lining-nums {
    --tw-numeric-figure: lining-nums !important;
  }

  .lg\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums !important;
  }

  .lg\:proportional-nums {
    --tw-numeric-spacing: proportional-nums !important;
  }

  .lg\:tabular-nums {
    --tw-numeric-spacing: tabular-nums !important;
  }

  .lg\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions !important;
  }

  .lg\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions !important;
  }

  .lg\:tracking-tighter {
    letter-spacing: -0.05em !important;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.025em !important;
  }

  .lg\:tracking-normal {
    letter-spacing: 0em !important;
  }

  .lg\:tracking-wide {
    letter-spacing: 0.025em !important;
  }

  .lg\:tracking-wider {
    letter-spacing: 0.05em !important;
  }

  .lg\:tracking-widest {
    letter-spacing: 0.1em !important;
  }

  .lg\:select-none {
    -webkit-user-select: none !important;
            user-select: none !important;
  }

  .lg\:select-text {
    -webkit-user-select: text !important;
            user-select: text !important;
  }

  .lg\:select-all {
    -webkit-user-select: all !important;
            user-select: all !important;
  }

  .lg\:select-auto {
    -webkit-user-select: auto !important;
            user-select: auto !important;
  }

  .lg\:align-baseline {
    vertical-align: baseline !important;
  }

  .lg\:align-top {
    vertical-align: top !important;
  }

  .lg\:align-middle {
    vertical-align: middle !important;
  }

  .lg\:align-bottom {
    vertical-align: bottom !important;
  }

  .lg\:align-text-top {
    vertical-align: text-top !important;
  }

  .lg\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .lg\:visible {
    visibility: visible !important;
  }

  .lg\:invisible {
    visibility: hidden !important;
  }

  .lg\:hover\:visible:hover {
    visibility: visible !important;
  }

  .lg\:hover\:invisible:hover {
    visibility: hidden !important;
  }

  .lg\:focus\:visible:focus {
    visibility: visible !important;
  }

  .lg\:focus\:invisible:focus {
    visibility: hidden !important;
  }

  .lg\:whitespace-normal {
    white-space: normal !important;
  }

  .lg\:whitespace-nowrap {
    white-space: nowrap !important;
  }

  .lg\:whitespace-pre {
    white-space: pre !important;
  }

  .lg\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .lg\:break-normal {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }

  .lg\:break-words {
    overflow-wrap: break-word !important;
  }

  .lg\:break-all {
    word-break: break-all !important;
  }

  .lg\:w-0 {
    width: 0px !important;
  }

  .lg\:w-1 {
    width: 4px !important;
  }

  .lg\:w-2 {
    width: 8px !important;
  }

  .lg\:w-3 {
    width: 12px !important;
  }

  .lg\:w-4 {
    width: 16px !important;
  }

  .lg\:w-5 {
    width: 20px !important;
  }

  .lg\:w-6 {
    width: 24px !important;
  }

  .lg\:w-7 {
    width: 28px !important;
  }

  .lg\:w-8 {
    width: 32px !important;
  }

  .lg\:w-9 {
    width: 36px !important;
  }

  .lg\:w-10 {
    width: 40px !important;
  }

  .lg\:w-11 {
    width: 44px !important;
  }

  .lg\:w-12 {
    width: 48px !important;
  }

  .lg\:w-13 {
    width: 52px !important;
  }

  .lg\:w-14 {
    width: 56px !important;
  }

  .lg\:w-15 {
    width: 60px !important;
  }

  .lg\:w-16 {
    width: 64px !important;
  }

  .lg\:w-17 {
    width: 68px !important;
  }

  .lg\:w-18 {
    width: 72px !important;
  }

  .lg\:w-19 {
    width: 76px !important;
  }

  .lg\:w-20 {
    width: 80px !important;
  }

  .lg\:w-21 {
    width: 84px !important;
  }

  .lg\:w-22 {
    width: 88px !important;
  }

  .lg\:w-23 {
    width: 92px !important;
  }

  .lg\:w-24 {
    width: 96px !important;
  }

  .lg\:w-25 {
    width: 100px !important;
  }

  .lg\:w-26 {
    width: 104px !important;
  }

  .lg\:w-27 {
    width: 108px !important;
  }

  .lg\:w-28 {
    width: 112px !important;
  }

  .lg\:w-29 {
    width: 116px !important;
  }

  .lg\:w-30 {
    width: 120px !important;
  }

  .lg\:w-31 {
    width: 124px !important;
  }

  .lg\:w-32 {
    width: 128px !important;
  }

  .lg\:w-33 {
    width: 132px !important;
  }

  .lg\:w-34 {
    width: 136px !important;
  }

  .lg\:w-35 {
    width: 140px !important;
  }

  .lg\:w-36 {
    width: 144px !important;
  }

  .lg\:w-37 {
    width: 148px !important;
  }

  .lg\:w-38 {
    width: 152px !important;
  }

  .lg\:w-39 {
    width: 156px !important;
  }

  .lg\:w-40 {
    width: 160px !important;
  }

  .lg\:w-41 {
    width: 164px !important;
  }

  .lg\:w-42 {
    width: 168px !important;
  }

  .lg\:w-43 {
    width: 172px !important;
  }

  .lg\:w-44 {
    width: 176px !important;
  }

  .lg\:w-45 {
    width: 180px !important;
  }

  .lg\:w-46 {
    width: 184px !important;
  }

  .lg\:w-47 {
    width: 188px !important;
  }

  .lg\:w-48 {
    width: 192px !important;
  }

  .lg\:w-49 {
    width: 196px !important;
  }

  .lg\:w-50 {
    width: 200px !important;
  }

  .lg\:w-51 {
    width: 204px !important;
  }

  .lg\:w-52 {
    width: 208px !important;
  }

  .lg\:w-53 {
    width: 212px !important;
  }

  .lg\:w-54 {
    width: 216px !important;
  }

  .lg\:w-55 {
    width: 220px !important;
  }

  .lg\:w-56 {
    width: 224px !important;
  }

  .lg\:w-57 {
    width: 228px !important;
  }

  .lg\:w-60 {
    width: 240px !important;
  }

  .lg\:w-61 {
    width: 244px !important;
  }

  .lg\:w-62 {
    width: 248px !important;
  }

  .lg\:w-65 {
    width: 260px !important;
  }

  .lg\:w-66 {
    width: 264px !important;
  }

  .lg\:w-68 {
    width: 272px !important;
  }

  .lg\:w-69 {
    width: 276px !important;
  }

  .lg\:w-70 {
    width: 280px !important;
  }

  .lg\:w-73 {
    width: 292px !important;
  }

  .lg\:w-74 {
    width: 296px !important;
  }

  .lg\:w-75 {
    width: 300px !important;
  }

  .lg\:w-77 {
    width: 308px !important;
  }

  .lg\:w-78 {
    width: 312px !important;
  }

  .lg\:w-80 {
    width: 320px !important;
  }

  .lg\:w-81 {
    width: 324px !important;
  }

  .lg\:w-84 {
    width: 336px !important;
  }

  .lg\:w-87 {
    width: 348px !important;
  }

  .lg\:w-90 {
    width: 360px !important;
  }

  .lg\:w-91 {
    width: 364px !important;
  }

  .lg\:w-92 {
    width: 368px !important;
  }

  .lg\:w-93 {
    width: 372px !important;
  }

  .lg\:w-94 {
    width: 376px !important;
  }

  .lg\:w-95 {
    width: 380px !important;
  }

  .lg\:w-96 {
    width: 384px !important;
  }

  .lg\:w-97 {
    width: 388px !important;
  }

  .lg\:w-98 {
    width: 392px !important;
  }

  .lg\:w-99 {
    width: 396px !important;
  }

  .lg\:w-100 {
    width: 400px !important;
  }

  .lg\:w-101 {
    width: 404px !important;
  }

  .lg\:w-102 {
    width: 408px !important;
  }

  .lg\:w-103 {
    width: 412px !important;
  }

  .lg\:w-104 {
    width: 416px !important;
  }

  .lg\:w-105 {
    width: 420px !important;
  }

  .lg\:w-107 {
    width: 428px !important;
  }

  .lg\:w-110 {
    width: 440px !important;
  }

  .lg\:w-112 {
    width: 448px !important;
  }

  .lg\:w-114 {
    width: 456px !important;
  }

  .lg\:w-115 {
    width: 460px !important;
  }

  .lg\:w-119 {
    width: 476px !important;
  }

  .lg\:w-120 {
    width: 480px !important;
  }

  .lg\:w-122 {
    width: 488px !important;
  }

  .lg\:w-124 {
    width: 496px !important;
  }

  .lg\:w-130 {
    width: 520px !important;
  }

  .lg\:w-138 {
    width: 552px !important;
  }

  .lg\:w-143 {
    width: 572px !important;
  }

  .lg\:w-148 {
    width: 592px !important;
  }

  .lg\:w-150 {
    width: 600px !important;
  }

  .lg\:w-154 {
    width: 616px !important;
  }

  .lg\:w-160 {
    width: 640px !important;
  }

  .lg\:w-162 {
    width: 648px !important;
  }

  .lg\:w-164 {
    width: 656px !important;
  }

  .lg\:w-165 {
    width: 660px !important;
  }

  .lg\:w-166 {
    width: 664px !important;
  }

  .lg\:w-168 {
    width: 672px !important;
  }

  .lg\:w-169 {
    width: 676px !important;
  }

  .lg\:w-170 {
    width: 680px !important;
  }

  .lg\:w-172 {
    width: 688px !important;
  }

  .lg\:w-174 {
    width: 696px !important;
  }

  .lg\:w-175 {
    width: 700px !important;
  }

  .lg\:w-189 {
    width: 756px !important;
  }

  .lg\:w-200 {
    width: 800px !important;
  }

  .lg\:w-auto {
    width: auto !important;
  }

  .lg\:w-0\.5 {
    width: 2px !important;
  }

  .lg\:w-1\.5 {
    width: 6px !important;
  }

  .lg\:w-3\.5 {
    width: 14px !important;
  }

  .lg\:w-6\.5 {
    width: 26px !important;
  }

  .lg\:w-7\.5 {
    width: 30px !important;
  }

  .lg\:w-17\.5 {
    width: 70px !important;
  }

  .lg\:w-28\.5 {
    width: 114px !important;
  }

  .lg\:w-31\.5 {
    width: 126px !important;
  }

  .lg\:w-37\.5 {
    width: 150px !important;
  }

  .lg\:w-72\.5 {
    width: 290px !important;
  }

  .lg\:w-sm {
    width: 8px !important;
  }

  .lg\:w-md {
    width: 16px !important;
  }

  .lg\:w-lg {
    width: 24px !important;
  }

  .lg\:w-xl {
    width: 32px !important;
  }

  .lg\:w-n1 {
    width: -4px !important;
  }

  .lg\:w-n2 {
    width: -8px !important;
  }

  .lg\:w-n3 {
    width: -12px !important;
  }

  .lg\:w-n4 {
    width: -16px !important;
  }

  .lg\:w-n5 {
    width: -20px !important;
  }

  .lg\:w-n6 {
    width: -24px !important;
  }

  .lg\:w-n7 {
    width: -28px !important;
  }

  .lg\:w-n8 {
    width: -32px !important;
  }

  .lg\:w-n9 {
    width: -36px !important;
  }

  .lg\:w-n10 {
    width: -40px !important;
  }

  .lg\:w-n11 {
    width: -44px !important;
  }

  .lg\:w-n12 {
    width: -48px !important;
  }

  .lg\:w-n13 {
    width: -52px !important;
  }

  .lg\:w-n14 {
    width: -46px !important;
  }

  .lg\:w-n22 {
    width: -88px !important;
  }

  .lg\:w-1\/2 {
    width: 50% !important;
  }

  .lg\:w-1\/3 {
    width: 33.333333% !important;
  }

  .lg\:w-2\/3 {
    width: 66.666667% !important;
  }

  .lg\:w-1\/4 {
    width: 25% !important;
  }

  .lg\:w-2\/4 {
    width: 50% !important;
  }

  .lg\:w-3\/4 {
    width: 75% !important;
  }

  .lg\:w-1\/5 {
    width: 20% !important;
  }

  .lg\:w-2\/5 {
    width: 40% !important;
  }

  .lg\:w-3\/5 {
    width: 60% !important;
  }

  .lg\:w-4\/5 {
    width: 80% !important;
  }

  .lg\:w-1\/6 {
    width: 16.666667% !important;
  }

  .lg\:w-2\/6 {
    width: 33.333333% !important;
  }

  .lg\:w-3\/6 {
    width: 50% !important;
  }

  .lg\:w-4\/6 {
    width: 66.666667% !important;
  }

  .lg\:w-5\/6 {
    width: 83.333333% !important;
  }

  .lg\:w-1\/12 {
    width: 8.333333% !important;
  }

  .lg\:w-2\/12 {
    width: 16.666667% !important;
  }

  .lg\:w-3\/12 {
    width: 25% !important;
  }

  .lg\:w-4\/12 {
    width: 33.333333% !important;
  }

  .lg\:w-5\/12 {
    width: 41.666667% !important;
  }

  .lg\:w-6\/12 {
    width: 50% !important;
  }

  .lg\:w-7\/12 {
    width: 58.333333% !important;
  }

  .lg\:w-8\/12 {
    width: 66.666667% !important;
  }

  .lg\:w-9\/12 {
    width: 75% !important;
  }

  .lg\:w-10\/12 {
    width: 83.333333% !important;
  }

  .lg\:w-11\/12 {
    width: 91.666667% !important;
  }

  .lg\:w-full {
    width: 100% !important;
  }

  .lg\:w-screen {
    width: 100vw !important;
  }

  .lg\:w-min {
    width: -webkit-min-content !important;
    width: min-content !important;
  }

  .lg\:w-max {
    width: -webkit-max-content !important;
    width: max-content !important;
  }

  .lg\:z-0 {
    z-index: 0 !important;
  }

  .lg\:z-10 {
    z-index: 10 !important;
  }

  .lg\:z-20 {
    z-index: 20 !important;
  }

  .lg\:z-30 {
    z-index: 30 !important;
  }

  .lg\:z-40 {
    z-index: 40 !important;
  }

  .lg\:z-50 {
    z-index: 50 !important;
  }

  .lg\:z-auto {
    z-index: auto !important;
  }

  .lg\:focus-within\:z-0:focus-within {
    z-index: 0 !important;
  }

  .lg\:focus-within\:z-10:focus-within {
    z-index: 10 !important;
  }

  .lg\:focus-within\:z-20:focus-within {
    z-index: 20 !important;
  }

  .lg\:focus-within\:z-30:focus-within {
    z-index: 30 !important;
  }

  .lg\:focus-within\:z-40:focus-within {
    z-index: 40 !important;
  }

  .lg\:focus-within\:z-50:focus-within {
    z-index: 50 !important;
  }

  .lg\:focus-within\:z-auto:focus-within {
    z-index: auto !important;
  }

  .lg\:focus\:z-0:focus {
    z-index: 0 !important;
  }

  .lg\:focus\:z-10:focus {
    z-index: 10 !important;
  }

  .lg\:focus\:z-20:focus {
    z-index: 20 !important;
  }

  .lg\:focus\:z-30:focus {
    z-index: 30 !important;
  }

  .lg\:focus\:z-40:focus {
    z-index: 40 !important;
  }

  .lg\:focus\:z-50:focus {
    z-index: 50 !important;
  }

  .lg\:focus\:z-auto:focus {
    z-index: auto !important;
  }

  .lg\:gap-0 {
    gap: 0px !important;
  }

  .lg\:gap-1 {
    gap: 4px !important;
  }

  .lg\:gap-2 {
    gap: 8px !important;
  }

  .lg\:gap-3 {
    gap: 12px !important;
  }

  .lg\:gap-4 {
    gap: 16px !important;
  }

  .lg\:gap-5 {
    gap: 20px !important;
  }

  .lg\:gap-6 {
    gap: 24px !important;
  }

  .lg\:gap-7 {
    gap: 28px !important;
  }

  .lg\:gap-8 {
    gap: 32px !important;
  }

  .lg\:gap-9 {
    gap: 36px !important;
  }

  .lg\:gap-10 {
    gap: 40px !important;
  }

  .lg\:gap-11 {
    gap: 44px !important;
  }

  .lg\:gap-12 {
    gap: 48px !important;
  }

  .lg\:gap-13 {
    gap: 52px !important;
  }

  .lg\:gap-14 {
    gap: 56px !important;
  }

  .lg\:gap-15 {
    gap: 60px !important;
  }

  .lg\:gap-16 {
    gap: 64px !important;
  }

  .lg\:gap-17 {
    gap: 68px !important;
  }

  .lg\:gap-18 {
    gap: 72px !important;
  }

  .lg\:gap-19 {
    gap: 76px !important;
  }

  .lg\:gap-20 {
    gap: 80px !important;
  }

  .lg\:gap-21 {
    gap: 84px !important;
  }

  .lg\:gap-22 {
    gap: 88px !important;
  }

  .lg\:gap-23 {
    gap: 92px !important;
  }

  .lg\:gap-24 {
    gap: 96px !important;
  }

  .lg\:gap-25 {
    gap: 100px !important;
  }

  .lg\:gap-26 {
    gap: 104px !important;
  }

  .lg\:gap-27 {
    gap: 108px !important;
  }

  .lg\:gap-28 {
    gap: 112px !important;
  }

  .lg\:gap-29 {
    gap: 116px !important;
  }

  .lg\:gap-30 {
    gap: 120px !important;
  }

  .lg\:gap-31 {
    gap: 124px !important;
  }

  .lg\:gap-32 {
    gap: 128px !important;
  }

  .lg\:gap-33 {
    gap: 132px !important;
  }

  .lg\:gap-34 {
    gap: 136px !important;
  }

  .lg\:gap-35 {
    gap: 140px !important;
  }

  .lg\:gap-36 {
    gap: 144px !important;
  }

  .lg\:gap-37 {
    gap: 148px !important;
  }

  .lg\:gap-38 {
    gap: 152px !important;
  }

  .lg\:gap-39 {
    gap: 156px !important;
  }

  .lg\:gap-40 {
    gap: 160px !important;
  }

  .lg\:gap-41 {
    gap: 164px !important;
  }

  .lg\:gap-42 {
    gap: 168px !important;
  }

  .lg\:gap-43 {
    gap: 172px !important;
  }

  .lg\:gap-44 {
    gap: 176px !important;
  }

  .lg\:gap-45 {
    gap: 180px !important;
  }

  .lg\:gap-46 {
    gap: 184px !important;
  }

  .lg\:gap-47 {
    gap: 188px !important;
  }

  .lg\:gap-48 {
    gap: 192px !important;
  }

  .lg\:gap-49 {
    gap: 196px !important;
  }

  .lg\:gap-50 {
    gap: 200px !important;
  }

  .lg\:gap-51 {
    gap: 204px !important;
  }

  .lg\:gap-52 {
    gap: 208px !important;
  }

  .lg\:gap-53 {
    gap: 212px !important;
  }

  .lg\:gap-54 {
    gap: 216px !important;
  }

  .lg\:gap-55 {
    gap: 220px !important;
  }

  .lg\:gap-56 {
    gap: 224px !important;
  }

  .lg\:gap-57 {
    gap: 228px !important;
  }

  .lg\:gap-60 {
    gap: 240px !important;
  }

  .lg\:gap-61 {
    gap: 244px !important;
  }

  .lg\:gap-62 {
    gap: 248px !important;
  }

  .lg\:gap-65 {
    gap: 260px !important;
  }

  .lg\:gap-66 {
    gap: 264px !important;
  }

  .lg\:gap-68 {
    gap: 272px !important;
  }

  .lg\:gap-69 {
    gap: 276px !important;
  }

  .lg\:gap-70 {
    gap: 280px !important;
  }

  .lg\:gap-73 {
    gap: 292px !important;
  }

  .lg\:gap-74 {
    gap: 296px !important;
  }

  .lg\:gap-75 {
    gap: 300px !important;
  }

  .lg\:gap-77 {
    gap: 308px !important;
  }

  .lg\:gap-78 {
    gap: 312px !important;
  }

  .lg\:gap-80 {
    gap: 320px !important;
  }

  .lg\:gap-81 {
    gap: 324px !important;
  }

  .lg\:gap-84 {
    gap: 336px !important;
  }

  .lg\:gap-87 {
    gap: 348px !important;
  }

  .lg\:gap-90 {
    gap: 360px !important;
  }

  .lg\:gap-91 {
    gap: 364px !important;
  }

  .lg\:gap-92 {
    gap: 368px !important;
  }

  .lg\:gap-93 {
    gap: 372px !important;
  }

  .lg\:gap-94 {
    gap: 376px !important;
  }

  .lg\:gap-95 {
    gap: 380px !important;
  }

  .lg\:gap-96 {
    gap: 384px !important;
  }

  .lg\:gap-97 {
    gap: 388px !important;
  }

  .lg\:gap-98 {
    gap: 392px !important;
  }

  .lg\:gap-99 {
    gap: 396px !important;
  }

  .lg\:gap-100 {
    gap: 400px !important;
  }

  .lg\:gap-101 {
    gap: 404px !important;
  }

  .lg\:gap-102 {
    gap: 408px !important;
  }

  .lg\:gap-103 {
    gap: 412px !important;
  }

  .lg\:gap-104 {
    gap: 416px !important;
  }

  .lg\:gap-105 {
    gap: 420px !important;
  }

  .lg\:gap-107 {
    gap: 428px !important;
  }

  .lg\:gap-110 {
    gap: 440px !important;
  }

  .lg\:gap-112 {
    gap: 448px !important;
  }

  .lg\:gap-114 {
    gap: 456px !important;
  }

  .lg\:gap-115 {
    gap: 460px !important;
  }

  .lg\:gap-119 {
    gap: 476px !important;
  }

  .lg\:gap-120 {
    gap: 480px !important;
  }

  .lg\:gap-122 {
    gap: 488px !important;
  }

  .lg\:gap-124 {
    gap: 496px !important;
  }

  .lg\:gap-130 {
    gap: 520px !important;
  }

  .lg\:gap-138 {
    gap: 552px !important;
  }

  .lg\:gap-143 {
    gap: 572px !important;
  }

  .lg\:gap-148 {
    gap: 592px !important;
  }

  .lg\:gap-150 {
    gap: 600px !important;
  }

  .lg\:gap-154 {
    gap: 616px !important;
  }

  .lg\:gap-160 {
    gap: 640px !important;
  }

  .lg\:gap-162 {
    gap: 648px !important;
  }

  .lg\:gap-164 {
    gap: 656px !important;
  }

  .lg\:gap-165 {
    gap: 660px !important;
  }

  .lg\:gap-166 {
    gap: 664px !important;
  }

  .lg\:gap-168 {
    gap: 672px !important;
  }

  .lg\:gap-169 {
    gap: 676px !important;
  }

  .lg\:gap-170 {
    gap: 680px !important;
  }

  .lg\:gap-172 {
    gap: 688px !important;
  }

  .lg\:gap-174 {
    gap: 696px !important;
  }

  .lg\:gap-175 {
    gap: 700px !important;
  }

  .lg\:gap-189 {
    gap: 756px !important;
  }

  .lg\:gap-200 {
    gap: 800px !important;
  }

  .lg\:gap-0\.5 {
    gap: 2px !important;
  }

  .lg\:gap-1\.5 {
    gap: 6px !important;
  }

  .lg\:gap-3\.5 {
    gap: 14px !important;
  }

  .lg\:gap-6\.5 {
    gap: 26px !important;
  }

  .lg\:gap-7\.5 {
    gap: 30px !important;
  }

  .lg\:gap-17\.5 {
    gap: 70px !important;
  }

  .lg\:gap-28\.5 {
    gap: 114px !important;
  }

  .lg\:gap-31\.5 {
    gap: 126px !important;
  }

  .lg\:gap-37\.5 {
    gap: 150px !important;
  }

  .lg\:gap-72\.5 {
    gap: 290px !important;
  }

  .lg\:gap-sm {
    gap: 8px !important;
  }

  .lg\:gap-md {
    gap: 16px !important;
  }

  .lg\:gap-lg {
    gap: 24px !important;
  }

  .lg\:gap-xl {
    gap: 32px !important;
  }

  .lg\:gap-n1 {
    gap: -4px !important;
  }

  .lg\:gap-n2 {
    gap: -8px !important;
  }

  .lg\:gap-n3 {
    gap: -12px !important;
  }

  .lg\:gap-n4 {
    gap: -16px !important;
  }

  .lg\:gap-n5 {
    gap: -20px !important;
  }

  .lg\:gap-n6 {
    gap: -24px !important;
  }

  .lg\:gap-n7 {
    gap: -28px !important;
  }

  .lg\:gap-n8 {
    gap: -32px !important;
  }

  .lg\:gap-n9 {
    gap: -36px !important;
  }

  .lg\:gap-n10 {
    gap: -40px !important;
  }

  .lg\:gap-n11 {
    gap: -44px !important;
  }

  .lg\:gap-n12 {
    gap: -48px !important;
  }

  .lg\:gap-n13 {
    gap: -52px !important;
  }

  .lg\:gap-n14 {
    gap: -46px !important;
  }

  .lg\:gap-n22 {
    gap: -88px !important;
  }

  .lg\:gap-x-0 {
    column-gap: 0px !important;
  }

  .lg\:gap-x-1 {
    column-gap: 4px !important;
  }

  .lg\:gap-x-2 {
    column-gap: 8px !important;
  }

  .lg\:gap-x-3 {
    column-gap: 12px !important;
  }

  .lg\:gap-x-4 {
    column-gap: 16px !important;
  }

  .lg\:gap-x-5 {
    column-gap: 20px !important;
  }

  .lg\:gap-x-6 {
    column-gap: 24px !important;
  }

  .lg\:gap-x-7 {
    column-gap: 28px !important;
  }

  .lg\:gap-x-8 {
    column-gap: 32px !important;
  }

  .lg\:gap-x-9 {
    column-gap: 36px !important;
  }

  .lg\:gap-x-10 {
    column-gap: 40px !important;
  }

  .lg\:gap-x-11 {
    column-gap: 44px !important;
  }

  .lg\:gap-x-12 {
    column-gap: 48px !important;
  }

  .lg\:gap-x-13 {
    column-gap: 52px !important;
  }

  .lg\:gap-x-14 {
    column-gap: 56px !important;
  }

  .lg\:gap-x-15 {
    column-gap: 60px !important;
  }

  .lg\:gap-x-16 {
    column-gap: 64px !important;
  }

  .lg\:gap-x-17 {
    column-gap: 68px !important;
  }

  .lg\:gap-x-18 {
    column-gap: 72px !important;
  }

  .lg\:gap-x-19 {
    column-gap: 76px !important;
  }

  .lg\:gap-x-20 {
    column-gap: 80px !important;
  }

  .lg\:gap-x-21 {
    column-gap: 84px !important;
  }

  .lg\:gap-x-22 {
    column-gap: 88px !important;
  }

  .lg\:gap-x-23 {
    column-gap: 92px !important;
  }

  .lg\:gap-x-24 {
    column-gap: 96px !important;
  }

  .lg\:gap-x-25 {
    column-gap: 100px !important;
  }

  .lg\:gap-x-26 {
    column-gap: 104px !important;
  }

  .lg\:gap-x-27 {
    column-gap: 108px !important;
  }

  .lg\:gap-x-28 {
    column-gap: 112px !important;
  }

  .lg\:gap-x-29 {
    column-gap: 116px !important;
  }

  .lg\:gap-x-30 {
    column-gap: 120px !important;
  }

  .lg\:gap-x-31 {
    column-gap: 124px !important;
  }

  .lg\:gap-x-32 {
    column-gap: 128px !important;
  }

  .lg\:gap-x-33 {
    column-gap: 132px !important;
  }

  .lg\:gap-x-34 {
    column-gap: 136px !important;
  }

  .lg\:gap-x-35 {
    column-gap: 140px !important;
  }

  .lg\:gap-x-36 {
    column-gap: 144px !important;
  }

  .lg\:gap-x-37 {
    column-gap: 148px !important;
  }

  .lg\:gap-x-38 {
    column-gap: 152px !important;
  }

  .lg\:gap-x-39 {
    column-gap: 156px !important;
  }

  .lg\:gap-x-40 {
    column-gap: 160px !important;
  }

  .lg\:gap-x-41 {
    column-gap: 164px !important;
  }

  .lg\:gap-x-42 {
    column-gap: 168px !important;
  }

  .lg\:gap-x-43 {
    column-gap: 172px !important;
  }

  .lg\:gap-x-44 {
    column-gap: 176px !important;
  }

  .lg\:gap-x-45 {
    column-gap: 180px !important;
  }

  .lg\:gap-x-46 {
    column-gap: 184px !important;
  }

  .lg\:gap-x-47 {
    column-gap: 188px !important;
  }

  .lg\:gap-x-48 {
    column-gap: 192px !important;
  }

  .lg\:gap-x-49 {
    column-gap: 196px !important;
  }

  .lg\:gap-x-50 {
    column-gap: 200px !important;
  }

  .lg\:gap-x-51 {
    column-gap: 204px !important;
  }

  .lg\:gap-x-52 {
    column-gap: 208px !important;
  }

  .lg\:gap-x-53 {
    column-gap: 212px !important;
  }

  .lg\:gap-x-54 {
    column-gap: 216px !important;
  }

  .lg\:gap-x-55 {
    column-gap: 220px !important;
  }

  .lg\:gap-x-56 {
    column-gap: 224px !important;
  }

  .lg\:gap-x-57 {
    column-gap: 228px !important;
  }

  .lg\:gap-x-60 {
    column-gap: 240px !important;
  }

  .lg\:gap-x-61 {
    column-gap: 244px !important;
  }

  .lg\:gap-x-62 {
    column-gap: 248px !important;
  }

  .lg\:gap-x-65 {
    column-gap: 260px !important;
  }

  .lg\:gap-x-66 {
    column-gap: 264px !important;
  }

  .lg\:gap-x-68 {
    column-gap: 272px !important;
  }

  .lg\:gap-x-69 {
    column-gap: 276px !important;
  }

  .lg\:gap-x-70 {
    column-gap: 280px !important;
  }

  .lg\:gap-x-73 {
    column-gap: 292px !important;
  }

  .lg\:gap-x-74 {
    column-gap: 296px !important;
  }

  .lg\:gap-x-75 {
    column-gap: 300px !important;
  }

  .lg\:gap-x-77 {
    column-gap: 308px !important;
  }

  .lg\:gap-x-78 {
    column-gap: 312px !important;
  }

  .lg\:gap-x-80 {
    column-gap: 320px !important;
  }

  .lg\:gap-x-81 {
    column-gap: 324px !important;
  }

  .lg\:gap-x-84 {
    column-gap: 336px !important;
  }

  .lg\:gap-x-87 {
    column-gap: 348px !important;
  }

  .lg\:gap-x-90 {
    column-gap: 360px !important;
  }

  .lg\:gap-x-91 {
    column-gap: 364px !important;
  }

  .lg\:gap-x-92 {
    column-gap: 368px !important;
  }

  .lg\:gap-x-93 {
    column-gap: 372px !important;
  }

  .lg\:gap-x-94 {
    column-gap: 376px !important;
  }

  .lg\:gap-x-95 {
    column-gap: 380px !important;
  }

  .lg\:gap-x-96 {
    column-gap: 384px !important;
  }

  .lg\:gap-x-97 {
    column-gap: 388px !important;
  }

  .lg\:gap-x-98 {
    column-gap: 392px !important;
  }

  .lg\:gap-x-99 {
    column-gap: 396px !important;
  }

  .lg\:gap-x-100 {
    column-gap: 400px !important;
  }

  .lg\:gap-x-101 {
    column-gap: 404px !important;
  }

  .lg\:gap-x-102 {
    column-gap: 408px !important;
  }

  .lg\:gap-x-103 {
    column-gap: 412px !important;
  }

  .lg\:gap-x-104 {
    column-gap: 416px !important;
  }

  .lg\:gap-x-105 {
    column-gap: 420px !important;
  }

  .lg\:gap-x-107 {
    column-gap: 428px !important;
  }

  .lg\:gap-x-110 {
    column-gap: 440px !important;
  }

  .lg\:gap-x-112 {
    column-gap: 448px !important;
  }

  .lg\:gap-x-114 {
    column-gap: 456px !important;
  }

  .lg\:gap-x-115 {
    column-gap: 460px !important;
  }

  .lg\:gap-x-119 {
    column-gap: 476px !important;
  }

  .lg\:gap-x-120 {
    column-gap: 480px !important;
  }

  .lg\:gap-x-122 {
    column-gap: 488px !important;
  }

  .lg\:gap-x-124 {
    column-gap: 496px !important;
  }

  .lg\:gap-x-130 {
    column-gap: 520px !important;
  }

  .lg\:gap-x-138 {
    column-gap: 552px !important;
  }

  .lg\:gap-x-143 {
    column-gap: 572px !important;
  }

  .lg\:gap-x-148 {
    column-gap: 592px !important;
  }

  .lg\:gap-x-150 {
    column-gap: 600px !important;
  }

  .lg\:gap-x-154 {
    column-gap: 616px !important;
  }

  .lg\:gap-x-160 {
    column-gap: 640px !important;
  }

  .lg\:gap-x-162 {
    column-gap: 648px !important;
  }

  .lg\:gap-x-164 {
    column-gap: 656px !important;
  }

  .lg\:gap-x-165 {
    column-gap: 660px !important;
  }

  .lg\:gap-x-166 {
    column-gap: 664px !important;
  }

  .lg\:gap-x-168 {
    column-gap: 672px !important;
  }

  .lg\:gap-x-169 {
    column-gap: 676px !important;
  }

  .lg\:gap-x-170 {
    column-gap: 680px !important;
  }

  .lg\:gap-x-172 {
    column-gap: 688px !important;
  }

  .lg\:gap-x-174 {
    column-gap: 696px !important;
  }

  .lg\:gap-x-175 {
    column-gap: 700px !important;
  }

  .lg\:gap-x-189 {
    column-gap: 756px !important;
  }

  .lg\:gap-x-200 {
    column-gap: 800px !important;
  }

  .lg\:gap-x-0\.5 {
    column-gap: 2px !important;
  }

  .lg\:gap-x-1\.5 {
    column-gap: 6px !important;
  }

  .lg\:gap-x-3\.5 {
    column-gap: 14px !important;
  }

  .lg\:gap-x-6\.5 {
    column-gap: 26px !important;
  }

  .lg\:gap-x-7\.5 {
    column-gap: 30px !important;
  }

  .lg\:gap-x-17\.5 {
    column-gap: 70px !important;
  }

  .lg\:gap-x-28\.5 {
    column-gap: 114px !important;
  }

  .lg\:gap-x-31\.5 {
    column-gap: 126px !important;
  }

  .lg\:gap-x-37\.5 {
    column-gap: 150px !important;
  }

  .lg\:gap-x-72\.5 {
    column-gap: 290px !important;
  }

  .lg\:gap-x-sm {
    column-gap: 8px !important;
  }

  .lg\:gap-x-md {
    column-gap: 16px !important;
  }

  .lg\:gap-x-lg {
    column-gap: 24px !important;
  }

  .lg\:gap-x-xl {
    column-gap: 32px !important;
  }

  .lg\:gap-x-n1 {
    column-gap: -4px !important;
  }

  .lg\:gap-x-n2 {
    column-gap: -8px !important;
  }

  .lg\:gap-x-n3 {
    column-gap: -12px !important;
  }

  .lg\:gap-x-n4 {
    column-gap: -16px !important;
  }

  .lg\:gap-x-n5 {
    column-gap: -20px !important;
  }

  .lg\:gap-x-n6 {
    column-gap: -24px !important;
  }

  .lg\:gap-x-n7 {
    column-gap: -28px !important;
  }

  .lg\:gap-x-n8 {
    column-gap: -32px !important;
  }

  .lg\:gap-x-n9 {
    column-gap: -36px !important;
  }

  .lg\:gap-x-n10 {
    column-gap: -40px !important;
  }

  .lg\:gap-x-n11 {
    column-gap: -44px !important;
  }

  .lg\:gap-x-n12 {
    column-gap: -48px !important;
  }

  .lg\:gap-x-n13 {
    column-gap: -52px !important;
  }

  .lg\:gap-x-n14 {
    column-gap: -46px !important;
  }

  .lg\:gap-x-n22 {
    column-gap: -88px !important;
  }

  .lg\:gap-y-0 {
    row-gap: 0px !important;
  }

  .lg\:gap-y-1 {
    row-gap: 4px !important;
  }

  .lg\:gap-y-2 {
    row-gap: 8px !important;
  }

  .lg\:gap-y-3 {
    row-gap: 12px !important;
  }

  .lg\:gap-y-4 {
    row-gap: 16px !important;
  }

  .lg\:gap-y-5 {
    row-gap: 20px !important;
  }

  .lg\:gap-y-6 {
    row-gap: 24px !important;
  }

  .lg\:gap-y-7 {
    row-gap: 28px !important;
  }

  .lg\:gap-y-8 {
    row-gap: 32px !important;
  }

  .lg\:gap-y-9 {
    row-gap: 36px !important;
  }

  .lg\:gap-y-10 {
    row-gap: 40px !important;
  }

  .lg\:gap-y-11 {
    row-gap: 44px !important;
  }

  .lg\:gap-y-12 {
    row-gap: 48px !important;
  }

  .lg\:gap-y-13 {
    row-gap: 52px !important;
  }

  .lg\:gap-y-14 {
    row-gap: 56px !important;
  }

  .lg\:gap-y-15 {
    row-gap: 60px !important;
  }

  .lg\:gap-y-16 {
    row-gap: 64px !important;
  }

  .lg\:gap-y-17 {
    row-gap: 68px !important;
  }

  .lg\:gap-y-18 {
    row-gap: 72px !important;
  }

  .lg\:gap-y-19 {
    row-gap: 76px !important;
  }

  .lg\:gap-y-20 {
    row-gap: 80px !important;
  }

  .lg\:gap-y-21 {
    row-gap: 84px !important;
  }

  .lg\:gap-y-22 {
    row-gap: 88px !important;
  }

  .lg\:gap-y-23 {
    row-gap: 92px !important;
  }

  .lg\:gap-y-24 {
    row-gap: 96px !important;
  }

  .lg\:gap-y-25 {
    row-gap: 100px !important;
  }

  .lg\:gap-y-26 {
    row-gap: 104px !important;
  }

  .lg\:gap-y-27 {
    row-gap: 108px !important;
  }

  .lg\:gap-y-28 {
    row-gap: 112px !important;
  }

  .lg\:gap-y-29 {
    row-gap: 116px !important;
  }

  .lg\:gap-y-30 {
    row-gap: 120px !important;
  }

  .lg\:gap-y-31 {
    row-gap: 124px !important;
  }

  .lg\:gap-y-32 {
    row-gap: 128px !important;
  }

  .lg\:gap-y-33 {
    row-gap: 132px !important;
  }

  .lg\:gap-y-34 {
    row-gap: 136px !important;
  }

  .lg\:gap-y-35 {
    row-gap: 140px !important;
  }

  .lg\:gap-y-36 {
    row-gap: 144px !important;
  }

  .lg\:gap-y-37 {
    row-gap: 148px !important;
  }

  .lg\:gap-y-38 {
    row-gap: 152px !important;
  }

  .lg\:gap-y-39 {
    row-gap: 156px !important;
  }

  .lg\:gap-y-40 {
    row-gap: 160px !important;
  }

  .lg\:gap-y-41 {
    row-gap: 164px !important;
  }

  .lg\:gap-y-42 {
    row-gap: 168px !important;
  }

  .lg\:gap-y-43 {
    row-gap: 172px !important;
  }

  .lg\:gap-y-44 {
    row-gap: 176px !important;
  }

  .lg\:gap-y-45 {
    row-gap: 180px !important;
  }

  .lg\:gap-y-46 {
    row-gap: 184px !important;
  }

  .lg\:gap-y-47 {
    row-gap: 188px !important;
  }

  .lg\:gap-y-48 {
    row-gap: 192px !important;
  }

  .lg\:gap-y-49 {
    row-gap: 196px !important;
  }

  .lg\:gap-y-50 {
    row-gap: 200px !important;
  }

  .lg\:gap-y-51 {
    row-gap: 204px !important;
  }

  .lg\:gap-y-52 {
    row-gap: 208px !important;
  }

  .lg\:gap-y-53 {
    row-gap: 212px !important;
  }

  .lg\:gap-y-54 {
    row-gap: 216px !important;
  }

  .lg\:gap-y-55 {
    row-gap: 220px !important;
  }

  .lg\:gap-y-56 {
    row-gap: 224px !important;
  }

  .lg\:gap-y-57 {
    row-gap: 228px !important;
  }

  .lg\:gap-y-60 {
    row-gap: 240px !important;
  }

  .lg\:gap-y-61 {
    row-gap: 244px !important;
  }

  .lg\:gap-y-62 {
    row-gap: 248px !important;
  }

  .lg\:gap-y-65 {
    row-gap: 260px !important;
  }

  .lg\:gap-y-66 {
    row-gap: 264px !important;
  }

  .lg\:gap-y-68 {
    row-gap: 272px !important;
  }

  .lg\:gap-y-69 {
    row-gap: 276px !important;
  }

  .lg\:gap-y-70 {
    row-gap: 280px !important;
  }

  .lg\:gap-y-73 {
    row-gap: 292px !important;
  }

  .lg\:gap-y-74 {
    row-gap: 296px !important;
  }

  .lg\:gap-y-75 {
    row-gap: 300px !important;
  }

  .lg\:gap-y-77 {
    row-gap: 308px !important;
  }

  .lg\:gap-y-78 {
    row-gap: 312px !important;
  }

  .lg\:gap-y-80 {
    row-gap: 320px !important;
  }

  .lg\:gap-y-81 {
    row-gap: 324px !important;
  }

  .lg\:gap-y-84 {
    row-gap: 336px !important;
  }

  .lg\:gap-y-87 {
    row-gap: 348px !important;
  }

  .lg\:gap-y-90 {
    row-gap: 360px !important;
  }

  .lg\:gap-y-91 {
    row-gap: 364px !important;
  }

  .lg\:gap-y-92 {
    row-gap: 368px !important;
  }

  .lg\:gap-y-93 {
    row-gap: 372px !important;
  }

  .lg\:gap-y-94 {
    row-gap: 376px !important;
  }

  .lg\:gap-y-95 {
    row-gap: 380px !important;
  }

  .lg\:gap-y-96 {
    row-gap: 384px !important;
  }

  .lg\:gap-y-97 {
    row-gap: 388px !important;
  }

  .lg\:gap-y-98 {
    row-gap: 392px !important;
  }

  .lg\:gap-y-99 {
    row-gap: 396px !important;
  }

  .lg\:gap-y-100 {
    row-gap: 400px !important;
  }

  .lg\:gap-y-101 {
    row-gap: 404px !important;
  }

  .lg\:gap-y-102 {
    row-gap: 408px !important;
  }

  .lg\:gap-y-103 {
    row-gap: 412px !important;
  }

  .lg\:gap-y-104 {
    row-gap: 416px !important;
  }

  .lg\:gap-y-105 {
    row-gap: 420px !important;
  }

  .lg\:gap-y-107 {
    row-gap: 428px !important;
  }

  .lg\:gap-y-110 {
    row-gap: 440px !important;
  }

  .lg\:gap-y-112 {
    row-gap: 448px !important;
  }

  .lg\:gap-y-114 {
    row-gap: 456px !important;
  }

  .lg\:gap-y-115 {
    row-gap: 460px !important;
  }

  .lg\:gap-y-119 {
    row-gap: 476px !important;
  }

  .lg\:gap-y-120 {
    row-gap: 480px !important;
  }

  .lg\:gap-y-122 {
    row-gap: 488px !important;
  }

  .lg\:gap-y-124 {
    row-gap: 496px !important;
  }

  .lg\:gap-y-130 {
    row-gap: 520px !important;
  }

  .lg\:gap-y-138 {
    row-gap: 552px !important;
  }

  .lg\:gap-y-143 {
    row-gap: 572px !important;
  }

  .lg\:gap-y-148 {
    row-gap: 592px !important;
  }

  .lg\:gap-y-150 {
    row-gap: 600px !important;
  }

  .lg\:gap-y-154 {
    row-gap: 616px !important;
  }

  .lg\:gap-y-160 {
    row-gap: 640px !important;
  }

  .lg\:gap-y-162 {
    row-gap: 648px !important;
  }

  .lg\:gap-y-164 {
    row-gap: 656px !important;
  }

  .lg\:gap-y-165 {
    row-gap: 660px !important;
  }

  .lg\:gap-y-166 {
    row-gap: 664px !important;
  }

  .lg\:gap-y-168 {
    row-gap: 672px !important;
  }

  .lg\:gap-y-169 {
    row-gap: 676px !important;
  }

  .lg\:gap-y-170 {
    row-gap: 680px !important;
  }

  .lg\:gap-y-172 {
    row-gap: 688px !important;
  }

  .lg\:gap-y-174 {
    row-gap: 696px !important;
  }

  .lg\:gap-y-175 {
    row-gap: 700px !important;
  }

  .lg\:gap-y-189 {
    row-gap: 756px !important;
  }

  .lg\:gap-y-200 {
    row-gap: 800px !important;
  }

  .lg\:gap-y-0\.5 {
    row-gap: 2px !important;
  }

  .lg\:gap-y-1\.5 {
    row-gap: 6px !important;
  }

  .lg\:gap-y-3\.5 {
    row-gap: 14px !important;
  }

  .lg\:gap-y-6\.5 {
    row-gap: 26px !important;
  }

  .lg\:gap-y-7\.5 {
    row-gap: 30px !important;
  }

  .lg\:gap-y-17\.5 {
    row-gap: 70px !important;
  }

  .lg\:gap-y-28\.5 {
    row-gap: 114px !important;
  }

  .lg\:gap-y-31\.5 {
    row-gap: 126px !important;
  }

  .lg\:gap-y-37\.5 {
    row-gap: 150px !important;
  }

  .lg\:gap-y-72\.5 {
    row-gap: 290px !important;
  }

  .lg\:gap-y-sm {
    row-gap: 8px !important;
  }

  .lg\:gap-y-md {
    row-gap: 16px !important;
  }

  .lg\:gap-y-lg {
    row-gap: 24px !important;
  }

  .lg\:gap-y-xl {
    row-gap: 32px !important;
  }

  .lg\:gap-y-n1 {
    row-gap: -4px !important;
  }

  .lg\:gap-y-n2 {
    row-gap: -8px !important;
  }

  .lg\:gap-y-n3 {
    row-gap: -12px !important;
  }

  .lg\:gap-y-n4 {
    row-gap: -16px !important;
  }

  .lg\:gap-y-n5 {
    row-gap: -20px !important;
  }

  .lg\:gap-y-n6 {
    row-gap: -24px !important;
  }

  .lg\:gap-y-n7 {
    row-gap: -28px !important;
  }

  .lg\:gap-y-n8 {
    row-gap: -32px !important;
  }

  .lg\:gap-y-n9 {
    row-gap: -36px !important;
  }

  .lg\:gap-y-n10 {
    row-gap: -40px !important;
  }

  .lg\:gap-y-n11 {
    row-gap: -44px !important;
  }

  .lg\:gap-y-n12 {
    row-gap: -48px !important;
  }

  .lg\:gap-y-n13 {
    row-gap: -52px !important;
  }

  .lg\:gap-y-n14 {
    row-gap: -46px !important;
  }

  .lg\:gap-y-n22 {
    row-gap: -88px !important;
  }

  .lg\:grid-flow-row {
    grid-auto-flow: row !important;
  }

  .lg\:grid-flow-col {
    grid-auto-flow: column !important;
  }

  .lg\:grid-flow-row-dense {
    grid-auto-flow: row dense !important;
  }

  .lg\:grid-flow-col-dense {
    grid-auto-flow: column dense !important;
  }

  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-none {
    grid-template-columns: none !important;
  }

  .lg\:auto-cols-auto {
    grid-auto-columns: auto !important;
  }

  .lg\:auto-cols-min {
    grid-auto-columns: -webkit-min-content !important;
    grid-auto-columns: min-content !important;
  }

  .lg\:auto-cols-max {
    grid-auto-columns: -webkit-max-content !important;
    grid-auto-columns: max-content !important;
  }

  .lg\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr) !important;
  }

  .lg\:col-auto {
    grid-column: auto !important;
  }

  .lg\:col-span-1 {
    grid-column: span 1 / span 1 !important;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2 !important;
  }

  .lg\:col-span-3 {
    grid-column: span 3 / span 3 !important;
  }

  .lg\:col-span-4 {
    grid-column: span 4 / span 4 !important;
  }

  .lg\:col-span-5 {
    grid-column: span 5 / span 5 !important;
  }

  .lg\:col-span-6 {
    grid-column: span 6 / span 6 !important;
  }

  .lg\:col-span-7 {
    grid-column: span 7 / span 7 !important;
  }

  .lg\:col-span-8 {
    grid-column: span 8 / span 8 !important;
  }

  .lg\:col-span-9 {
    grid-column: span 9 / span 9 !important;
  }

  .lg\:col-span-10 {
    grid-column: span 10 / span 10 !important;
  }

  .lg\:col-span-11 {
    grid-column: span 11 / span 11 !important;
  }

  .lg\:col-span-12 {
    grid-column: span 12 / span 12 !important;
  }

  .lg\:col-span-full {
    grid-column: 1 / -1 !important;
  }

  .lg\:col-start-1 {
    grid-column-start: 1 !important;
  }

  .lg\:col-start-2 {
    grid-column-start: 2 !important;
  }

  .lg\:col-start-3 {
    grid-column-start: 3 !important;
  }

  .lg\:col-start-4 {
    grid-column-start: 4 !important;
  }

  .lg\:col-start-5 {
    grid-column-start: 5 !important;
  }

  .lg\:col-start-6 {
    grid-column-start: 6 !important;
  }

  .lg\:col-start-7 {
    grid-column-start: 7 !important;
  }

  .lg\:col-start-8 {
    grid-column-start: 8 !important;
  }

  .lg\:col-start-9 {
    grid-column-start: 9 !important;
  }

  .lg\:col-start-10 {
    grid-column-start: 10 !important;
  }

  .lg\:col-start-11 {
    grid-column-start: 11 !important;
  }

  .lg\:col-start-12 {
    grid-column-start: 12 !important;
  }

  .lg\:col-start-13 {
    grid-column-start: 13 !important;
  }

  .lg\:col-start-auto {
    grid-column-start: auto !important;
  }

  .lg\:col-end-1 {
    grid-column-end: 1 !important;
  }

  .lg\:col-end-2 {
    grid-column-end: 2 !important;
  }

  .lg\:col-end-3 {
    grid-column-end: 3 !important;
  }

  .lg\:col-end-4 {
    grid-column-end: 4 !important;
  }

  .lg\:col-end-5 {
    grid-column-end: 5 !important;
  }

  .lg\:col-end-6 {
    grid-column-end: 6 !important;
  }

  .lg\:col-end-7 {
    grid-column-end: 7 !important;
  }

  .lg\:col-end-8 {
    grid-column-end: 8 !important;
  }

  .lg\:col-end-9 {
    grid-column-end: 9 !important;
  }

  .lg\:col-end-10 {
    grid-column-end: 10 !important;
  }

  .lg\:col-end-11 {
    grid-column-end: 11 !important;
  }

  .lg\:col-end-12 {
    grid-column-end: 12 !important;
  }

  .lg\:col-end-13 {
    grid-column-end: 13 !important;
  }

  .lg\:col-end-auto {
    grid-column-end: auto !important;
  }

  .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
  }

  .lg\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
  }

  .lg\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
  }

  .lg\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
  }

  .lg\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
  }

  .lg\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
  }

  .lg\:grid-rows-none {
    grid-template-rows: none !important;
  }

  .lg\:auto-rows-auto {
    grid-auto-rows: auto !important;
  }

  .lg\:auto-rows-min {
    grid-auto-rows: -webkit-min-content !important;
    grid-auto-rows: min-content !important;
  }

  .lg\:auto-rows-max {
    grid-auto-rows: -webkit-max-content !important;
    grid-auto-rows: max-content !important;
  }

  .lg\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr) !important;
  }

  .lg\:row-auto {
    grid-row: auto !important;
  }

  .lg\:row-span-1 {
    grid-row: span 1 / span 1 !important;
  }

  .lg\:row-span-2 {
    grid-row: span 2 / span 2 !important;
  }

  .lg\:row-span-3 {
    grid-row: span 3 / span 3 !important;
  }

  .lg\:row-span-4 {
    grid-row: span 4 / span 4 !important;
  }

  .lg\:row-span-5 {
    grid-row: span 5 / span 5 !important;
  }

  .lg\:row-span-6 {
    grid-row: span 6 / span 6 !important;
  }

  .lg\:row-span-full {
    grid-row: 1 / -1 !important;
  }

  .lg\:row-start-1 {
    grid-row-start: 1 !important;
  }

  .lg\:row-start-2 {
    grid-row-start: 2 !important;
  }

  .lg\:row-start-3 {
    grid-row-start: 3 !important;
  }

  .lg\:row-start-4 {
    grid-row-start: 4 !important;
  }

  .lg\:row-start-5 {
    grid-row-start: 5 !important;
  }

  .lg\:row-start-6 {
    grid-row-start: 6 !important;
  }

  .lg\:row-start-7 {
    grid-row-start: 7 !important;
  }

  .lg\:row-start-auto {
    grid-row-start: auto !important;
  }

  .lg\:row-end-1 {
    grid-row-end: 1 !important;
  }

  .lg\:row-end-2 {
    grid-row-end: 2 !important;
  }

  .lg\:row-end-3 {
    grid-row-end: 3 !important;
  }

  .lg\:row-end-4 {
    grid-row-end: 4 !important;
  }

  .lg\:row-end-5 {
    grid-row-end: 5 !important;
  }

  .lg\:row-end-6 {
    grid-row-end: 6 !important;
  }

  .lg\:row-end-7 {
    grid-row-end: 7 !important;
  }

  .lg\:row-end-auto {
    grid-row-end: auto !important;
  }

  .lg\:transform {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .lg\:transform-gpu {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .lg\:transform-none {
    transform: none !important;
  }

  .lg\:origin-center {
    transform-origin: center !important;
  }

  .lg\:origin-top {
    transform-origin: top !important;
  }

  .lg\:origin-top-right {
    transform-origin: top right !important;
  }

  .lg\:origin-right {
    transform-origin: right !important;
  }

  .lg\:origin-bottom-right {
    transform-origin: bottom right !important;
  }

  .lg\:origin-bottom {
    transform-origin: bottom !important;
  }

  .lg\:origin-bottom-left {
    transform-origin: bottom left !important;
  }

  .lg\:origin-left {
    transform-origin: left !important;
  }

  .lg\:origin-top-left {
    transform-origin: top left !important;
  }

  .lg\:scale-0 {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .lg\:scale-50 {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .lg\:scale-75 {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .lg\:scale-90 {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .lg\:scale-95 {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .lg\:scale-100 {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .lg\:scale-105 {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .lg\:scale-110 {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .lg\:scale-125 {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .lg\:scale-150 {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .lg\:scale-x-0 {
    --tw-scale-x: 0 !important;
  }

  .lg\:scale-x-50 {
    --tw-scale-x: .5 !important;
  }

  .lg\:scale-x-75 {
    --tw-scale-x: .75 !important;
  }

  .lg\:scale-x-90 {
    --tw-scale-x: .9 !important;
  }

  .lg\:scale-x-95 {
    --tw-scale-x: .95 !important;
  }

  .lg\:scale-x-100 {
    --tw-scale-x: 1 !important;
  }

  .lg\:scale-x-105 {
    --tw-scale-x: 1.05 !important;
  }

  .lg\:scale-x-110 {
    --tw-scale-x: 1.1 !important;
  }

  .lg\:scale-x-125 {
    --tw-scale-x: 1.25 !important;
  }

  .lg\:scale-x-150 {
    --tw-scale-x: 1.5 !important;
  }

  .lg\:scale-y-0 {
    --tw-scale-y: 0 !important;
  }

  .lg\:scale-y-50 {
    --tw-scale-y: .5 !important;
  }

  .lg\:scale-y-75 {
    --tw-scale-y: .75 !important;
  }

  .lg\:scale-y-90 {
    --tw-scale-y: .9 !important;
  }

  .lg\:scale-y-95 {
    --tw-scale-y: .95 !important;
  }

  .lg\:scale-y-100 {
    --tw-scale-y: 1 !important;
  }

  .lg\:scale-y-105 {
    --tw-scale-y: 1.05 !important;
  }

  .lg\:scale-y-110 {
    --tw-scale-y: 1.1 !important;
  }

  .lg\:scale-y-125 {
    --tw-scale-y: 1.25 !important;
  }

  .lg\:scale-y-150 {
    --tw-scale-y: 1.5 !important;
  }

  .lg\:hover\:scale-0:hover {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .lg\:hover\:scale-50:hover {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .lg\:hover\:scale-75:hover {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .lg\:hover\:scale-90:hover {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .lg\:hover\:scale-95:hover {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .lg\:hover\:scale-100:hover {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .lg\:hover\:scale-105:hover {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .lg\:hover\:scale-110:hover {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .lg\:hover\:scale-125:hover {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .lg\:hover\:scale-150:hover {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .lg\:hover\:scale-x-0:hover {
    --tw-scale-x: 0 !important;
  }

  .lg\:hover\:scale-x-50:hover {
    --tw-scale-x: .5 !important;
  }

  .lg\:hover\:scale-x-75:hover {
    --tw-scale-x: .75 !important;
  }

  .lg\:hover\:scale-x-90:hover {
    --tw-scale-x: .9 !important;
  }

  .lg\:hover\:scale-x-95:hover {
    --tw-scale-x: .95 !important;
  }

  .lg\:hover\:scale-x-100:hover {
    --tw-scale-x: 1 !important;
  }

  .lg\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05 !important;
  }

  .lg\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1 !important;
  }

  .lg\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25 !important;
  }

  .lg\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5 !important;
  }

  .lg\:hover\:scale-y-0:hover {
    --tw-scale-y: 0 !important;
  }

  .lg\:hover\:scale-y-50:hover {
    --tw-scale-y: .5 !important;
  }

  .lg\:hover\:scale-y-75:hover {
    --tw-scale-y: .75 !important;
  }

  .lg\:hover\:scale-y-90:hover {
    --tw-scale-y: .9 !important;
  }

  .lg\:hover\:scale-y-95:hover {
    --tw-scale-y: .95 !important;
  }

  .lg\:hover\:scale-y-100:hover {
    --tw-scale-y: 1 !important;
  }

  .lg\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05 !important;
  }

  .lg\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1 !important;
  }

  .lg\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25 !important;
  }

  .lg\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5 !important;
  }

  .lg\:focus\:scale-0:focus {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .lg\:focus\:scale-50:focus {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .lg\:focus\:scale-75:focus {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .lg\:focus\:scale-90:focus {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .lg\:focus\:scale-95:focus {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .lg\:focus\:scale-100:focus {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .lg\:focus\:scale-105:focus {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .lg\:focus\:scale-110:focus {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .lg\:focus\:scale-125:focus {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .lg\:focus\:scale-150:focus {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .lg\:focus\:scale-x-0:focus {
    --tw-scale-x: 0 !important;
  }

  .lg\:focus\:scale-x-50:focus {
    --tw-scale-x: .5 !important;
  }

  .lg\:focus\:scale-x-75:focus {
    --tw-scale-x: .75 !important;
  }

  .lg\:focus\:scale-x-90:focus {
    --tw-scale-x: .9 !important;
  }

  .lg\:focus\:scale-x-95:focus {
    --tw-scale-x: .95 !important;
  }

  .lg\:focus\:scale-x-100:focus {
    --tw-scale-x: 1 !important;
  }

  .lg\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05 !important;
  }

  .lg\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1 !important;
  }

  .lg\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25 !important;
  }

  .lg\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5 !important;
  }

  .lg\:focus\:scale-y-0:focus {
    --tw-scale-y: 0 !important;
  }

  .lg\:focus\:scale-y-50:focus {
    --tw-scale-y: .5 !important;
  }

  .lg\:focus\:scale-y-75:focus {
    --tw-scale-y: .75 !important;
  }

  .lg\:focus\:scale-y-90:focus {
    --tw-scale-y: .9 !important;
  }

  .lg\:focus\:scale-y-95:focus {
    --tw-scale-y: .95 !important;
  }

  .lg\:focus\:scale-y-100:focus {
    --tw-scale-y: 1 !important;
  }

  .lg\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05 !important;
  }

  .lg\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1 !important;
  }

  .lg\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25 !important;
  }

  .lg\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5 !important;
  }

  .lg\:rotate-0 {
    --tw-rotate: 0deg !important;
  }

  .lg\:rotate-1 {
    --tw-rotate: 1deg !important;
  }

  .lg\:rotate-2 {
    --tw-rotate: 2deg !important;
  }

  .lg\:rotate-3 {
    --tw-rotate: 3deg !important;
  }

  .lg\:rotate-6 {
    --tw-rotate: 6deg !important;
  }

  .lg\:rotate-12 {
    --tw-rotate: 12deg !important;
  }

  .lg\:rotate-45 {
    --tw-rotate: 45deg !important;
  }

  .lg\:rotate-90 {
    --tw-rotate: 90deg !important;
  }

  .lg\:rotate-180 {
    --tw-rotate: 180deg !important;
  }

  .lg\:-rotate-180 {
    --tw-rotate: -180deg !important;
  }

  .lg\:-rotate-90 {
    --tw-rotate: -90deg !important;
  }

  .lg\:-rotate-45 {
    --tw-rotate: -45deg !important;
  }

  .lg\:-rotate-12 {
    --tw-rotate: -12deg !important;
  }

  .lg\:-rotate-6 {
    --tw-rotate: -6deg !important;
  }

  .lg\:-rotate-3 {
    --tw-rotate: -3deg !important;
  }

  .lg\:-rotate-2 {
    --tw-rotate: -2deg !important;
  }

  .lg\:-rotate-1 {
    --tw-rotate: -1deg !important;
  }

  .lg\:hover\:rotate-0:hover {
    --tw-rotate: 0deg !important;
  }

  .lg\:hover\:rotate-1:hover {
    --tw-rotate: 1deg !important;
  }

  .lg\:hover\:rotate-2:hover {
    --tw-rotate: 2deg !important;
  }

  .lg\:hover\:rotate-3:hover {
    --tw-rotate: 3deg !important;
  }

  .lg\:hover\:rotate-6:hover {
    --tw-rotate: 6deg !important;
  }

  .lg\:hover\:rotate-12:hover {
    --tw-rotate: 12deg !important;
  }

  .lg\:hover\:rotate-45:hover {
    --tw-rotate: 45deg !important;
  }

  .lg\:hover\:rotate-90:hover {
    --tw-rotate: 90deg !important;
  }

  .lg\:hover\:rotate-180:hover {
    --tw-rotate: 180deg !important;
  }

  .lg\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg !important;
  }

  .lg\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg !important;
  }

  .lg\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg !important;
  }

  .lg\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg !important;
  }

  .lg\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg !important;
  }

  .lg\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg !important;
  }

  .lg\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg !important;
  }

  .lg\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg !important;
  }

  .lg\:focus\:rotate-0:focus {
    --tw-rotate: 0deg !important;
  }

  .lg\:focus\:rotate-1:focus {
    --tw-rotate: 1deg !important;
  }

  .lg\:focus\:rotate-2:focus {
    --tw-rotate: 2deg !important;
  }

  .lg\:focus\:rotate-3:focus {
    --tw-rotate: 3deg !important;
  }

  .lg\:focus\:rotate-6:focus {
    --tw-rotate: 6deg !important;
  }

  .lg\:focus\:rotate-12:focus {
    --tw-rotate: 12deg !important;
  }

  .lg\:focus\:rotate-45:focus {
    --tw-rotate: 45deg !important;
  }

  .lg\:focus\:rotate-90:focus {
    --tw-rotate: 90deg !important;
  }

  .lg\:focus\:rotate-180:focus {
    --tw-rotate: 180deg !important;
  }

  .lg\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg !important;
  }

  .lg\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg !important;
  }

  .lg\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg !important;
  }

  .lg\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg !important;
  }

  .lg\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg !important;
  }

  .lg\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg !important;
  }

  .lg\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg !important;
  }

  .lg\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg !important;
  }

  .lg\:translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .lg\:translate-x-1 {
    --tw-translate-x: 4px !important;
  }

  .lg\:translate-x-2 {
    --tw-translate-x: 8px !important;
  }

  .lg\:translate-x-3 {
    --tw-translate-x: 12px !important;
  }

  .lg\:translate-x-4 {
    --tw-translate-x: 16px !important;
  }

  .lg\:translate-x-5 {
    --tw-translate-x: 20px !important;
  }

  .lg\:translate-x-6 {
    --tw-translate-x: 24px !important;
  }

  .lg\:translate-x-7 {
    --tw-translate-x: 28px !important;
  }

  .lg\:translate-x-8 {
    --tw-translate-x: 32px !important;
  }

  .lg\:translate-x-9 {
    --tw-translate-x: 36px !important;
  }

  .lg\:translate-x-10 {
    --tw-translate-x: 40px !important;
  }

  .lg\:translate-x-11 {
    --tw-translate-x: 44px !important;
  }

  .lg\:translate-x-12 {
    --tw-translate-x: 48px !important;
  }

  .lg\:translate-x-13 {
    --tw-translate-x: 52px !important;
  }

  .lg\:translate-x-14 {
    --tw-translate-x: 56px !important;
  }

  .lg\:translate-x-15 {
    --tw-translate-x: 60px !important;
  }

  .lg\:translate-x-16 {
    --tw-translate-x: 64px !important;
  }

  .lg\:translate-x-17 {
    --tw-translate-x: 68px !important;
  }

  .lg\:translate-x-18 {
    --tw-translate-x: 72px !important;
  }

  .lg\:translate-x-19 {
    --tw-translate-x: 76px !important;
  }

  .lg\:translate-x-20 {
    --tw-translate-x: 80px !important;
  }

  .lg\:translate-x-21 {
    --tw-translate-x: 84px !important;
  }

  .lg\:translate-x-22 {
    --tw-translate-x: 88px !important;
  }

  .lg\:translate-x-23 {
    --tw-translate-x: 92px !important;
  }

  .lg\:translate-x-24 {
    --tw-translate-x: 96px !important;
  }

  .lg\:translate-x-25 {
    --tw-translate-x: 100px !important;
  }

  .lg\:translate-x-26 {
    --tw-translate-x: 104px !important;
  }

  .lg\:translate-x-27 {
    --tw-translate-x: 108px !important;
  }

  .lg\:translate-x-28 {
    --tw-translate-x: 112px !important;
  }

  .lg\:translate-x-29 {
    --tw-translate-x: 116px !important;
  }

  .lg\:translate-x-30 {
    --tw-translate-x: 120px !important;
  }

  .lg\:translate-x-31 {
    --tw-translate-x: 124px !important;
  }

  .lg\:translate-x-32 {
    --tw-translate-x: 128px !important;
  }

  .lg\:translate-x-33 {
    --tw-translate-x: 132px !important;
  }

  .lg\:translate-x-34 {
    --tw-translate-x: 136px !important;
  }

  .lg\:translate-x-35 {
    --tw-translate-x: 140px !important;
  }

  .lg\:translate-x-36 {
    --tw-translate-x: 144px !important;
  }

  .lg\:translate-x-37 {
    --tw-translate-x: 148px !important;
  }

  .lg\:translate-x-38 {
    --tw-translate-x: 152px !important;
  }

  .lg\:translate-x-39 {
    --tw-translate-x: 156px !important;
  }

  .lg\:translate-x-40 {
    --tw-translate-x: 160px !important;
  }

  .lg\:translate-x-41 {
    --tw-translate-x: 164px !important;
  }

  .lg\:translate-x-42 {
    --tw-translate-x: 168px !important;
  }

  .lg\:translate-x-43 {
    --tw-translate-x: 172px !important;
  }

  .lg\:translate-x-44 {
    --tw-translate-x: 176px !important;
  }

  .lg\:translate-x-45 {
    --tw-translate-x: 180px !important;
  }

  .lg\:translate-x-46 {
    --tw-translate-x: 184px !important;
  }

  .lg\:translate-x-47 {
    --tw-translate-x: 188px !important;
  }

  .lg\:translate-x-48 {
    --tw-translate-x: 192px !important;
  }

  .lg\:translate-x-49 {
    --tw-translate-x: 196px !important;
  }

  .lg\:translate-x-50 {
    --tw-translate-x: 200px !important;
  }

  .lg\:translate-x-51 {
    --tw-translate-x: 204px !important;
  }

  .lg\:translate-x-52 {
    --tw-translate-x: 208px !important;
  }

  .lg\:translate-x-53 {
    --tw-translate-x: 212px !important;
  }

  .lg\:translate-x-54 {
    --tw-translate-x: 216px !important;
  }

  .lg\:translate-x-55 {
    --tw-translate-x: 220px !important;
  }

  .lg\:translate-x-56 {
    --tw-translate-x: 224px !important;
  }

  .lg\:translate-x-57 {
    --tw-translate-x: 228px !important;
  }

  .lg\:translate-x-60 {
    --tw-translate-x: 240px !important;
  }

  .lg\:translate-x-61 {
    --tw-translate-x: 244px !important;
  }

  .lg\:translate-x-62 {
    --tw-translate-x: 248px !important;
  }

  .lg\:translate-x-65 {
    --tw-translate-x: 260px !important;
  }

  .lg\:translate-x-66 {
    --tw-translate-x: 264px !important;
  }

  .lg\:translate-x-68 {
    --tw-translate-x: 272px !important;
  }

  .lg\:translate-x-69 {
    --tw-translate-x: 276px !important;
  }

  .lg\:translate-x-70 {
    --tw-translate-x: 280px !important;
  }

  .lg\:translate-x-73 {
    --tw-translate-x: 292px !important;
  }

  .lg\:translate-x-74 {
    --tw-translate-x: 296px !important;
  }

  .lg\:translate-x-75 {
    --tw-translate-x: 300px !important;
  }

  .lg\:translate-x-77 {
    --tw-translate-x: 308px !important;
  }

  .lg\:translate-x-78 {
    --tw-translate-x: 312px !important;
  }

  .lg\:translate-x-80 {
    --tw-translate-x: 320px !important;
  }

  .lg\:translate-x-81 {
    --tw-translate-x: 324px !important;
  }

  .lg\:translate-x-84 {
    --tw-translate-x: 336px !important;
  }

  .lg\:translate-x-87 {
    --tw-translate-x: 348px !important;
  }

  .lg\:translate-x-90 {
    --tw-translate-x: 360px !important;
  }

  .lg\:translate-x-91 {
    --tw-translate-x: 364px !important;
  }

  .lg\:translate-x-92 {
    --tw-translate-x: 368px !important;
  }

  .lg\:translate-x-93 {
    --tw-translate-x: 372px !important;
  }

  .lg\:translate-x-94 {
    --tw-translate-x: 376px !important;
  }

  .lg\:translate-x-95 {
    --tw-translate-x: 380px !important;
  }

  .lg\:translate-x-96 {
    --tw-translate-x: 384px !important;
  }

  .lg\:translate-x-97 {
    --tw-translate-x: 388px !important;
  }

  .lg\:translate-x-98 {
    --tw-translate-x: 392px !important;
  }

  .lg\:translate-x-99 {
    --tw-translate-x: 396px !important;
  }

  .lg\:translate-x-100 {
    --tw-translate-x: 400px !important;
  }

  .lg\:translate-x-101 {
    --tw-translate-x: 404px !important;
  }

  .lg\:translate-x-102 {
    --tw-translate-x: 408px !important;
  }

  .lg\:translate-x-103 {
    --tw-translate-x: 412px !important;
  }

  .lg\:translate-x-104 {
    --tw-translate-x: 416px !important;
  }

  .lg\:translate-x-105 {
    --tw-translate-x: 420px !important;
  }

  .lg\:translate-x-107 {
    --tw-translate-x: 428px !important;
  }

  .lg\:translate-x-110 {
    --tw-translate-x: 440px !important;
  }

  .lg\:translate-x-112 {
    --tw-translate-x: 448px !important;
  }

  .lg\:translate-x-114 {
    --tw-translate-x: 456px !important;
  }

  .lg\:translate-x-115 {
    --tw-translate-x: 460px !important;
  }

  .lg\:translate-x-119 {
    --tw-translate-x: 476px !important;
  }

  .lg\:translate-x-120 {
    --tw-translate-x: 480px !important;
  }

  .lg\:translate-x-122 {
    --tw-translate-x: 488px !important;
  }

  .lg\:translate-x-124 {
    --tw-translate-x: 496px !important;
  }

  .lg\:translate-x-130 {
    --tw-translate-x: 520px !important;
  }

  .lg\:translate-x-138 {
    --tw-translate-x: 552px !important;
  }

  .lg\:translate-x-143 {
    --tw-translate-x: 572px !important;
  }

  .lg\:translate-x-148 {
    --tw-translate-x: 592px !important;
  }

  .lg\:translate-x-150 {
    --tw-translate-x: 600px !important;
  }

  .lg\:translate-x-154 {
    --tw-translate-x: 616px !important;
  }

  .lg\:translate-x-160 {
    --tw-translate-x: 640px !important;
  }

  .lg\:translate-x-162 {
    --tw-translate-x: 648px !important;
  }

  .lg\:translate-x-164 {
    --tw-translate-x: 656px !important;
  }

  .lg\:translate-x-165 {
    --tw-translate-x: 660px !important;
  }

  .lg\:translate-x-166 {
    --tw-translate-x: 664px !important;
  }

  .lg\:translate-x-168 {
    --tw-translate-x: 672px !important;
  }

  .lg\:translate-x-169 {
    --tw-translate-x: 676px !important;
  }

  .lg\:translate-x-170 {
    --tw-translate-x: 680px !important;
  }

  .lg\:translate-x-172 {
    --tw-translate-x: 688px !important;
  }

  .lg\:translate-x-174 {
    --tw-translate-x: 696px !important;
  }

  .lg\:translate-x-175 {
    --tw-translate-x: 700px !important;
  }

  .lg\:translate-x-189 {
    --tw-translate-x: 756px !important;
  }

  .lg\:translate-x-200 {
    --tw-translate-x: 800px !important;
  }

  .lg\:translate-x-0\.5 {
    --tw-translate-x: 2px !important;
  }

  .lg\:translate-x-1\.5 {
    --tw-translate-x: 6px !important;
  }

  .lg\:translate-x-3\.5 {
    --tw-translate-x: 14px !important;
  }

  .lg\:translate-x-6\.5 {
    --tw-translate-x: 26px !important;
  }

  .lg\:translate-x-7\.5 {
    --tw-translate-x: 30px !important;
  }

  .lg\:translate-x-17\.5 {
    --tw-translate-x: 70px !important;
  }

  .lg\:translate-x-28\.5 {
    --tw-translate-x: 114px !important;
  }

  .lg\:translate-x-31\.5 {
    --tw-translate-x: 126px !important;
  }

  .lg\:translate-x-37\.5 {
    --tw-translate-x: 150px !important;
  }

  .lg\:translate-x-72\.5 {
    --tw-translate-x: 290px !important;
  }

  .lg\:translate-x-sm {
    --tw-translate-x: 8px !important;
  }

  .lg\:translate-x-md {
    --tw-translate-x: 16px !important;
  }

  .lg\:translate-x-lg {
    --tw-translate-x: 24px !important;
  }

  .lg\:translate-x-xl {
    --tw-translate-x: 32px !important;
  }

  .lg\:translate-x-n1 {
    --tw-translate-x: -4px !important;
  }

  .lg\:translate-x-n2 {
    --tw-translate-x: -8px !important;
  }

  .lg\:translate-x-n3 {
    --tw-translate-x: -12px !important;
  }

  .lg\:translate-x-n4 {
    --tw-translate-x: -16px !important;
  }

  .lg\:translate-x-n5 {
    --tw-translate-x: -20px !important;
  }

  .lg\:translate-x-n6 {
    --tw-translate-x: -24px !important;
  }

  .lg\:translate-x-n7 {
    --tw-translate-x: -28px !important;
  }

  .lg\:translate-x-n8 {
    --tw-translate-x: -32px !important;
  }

  .lg\:translate-x-n9 {
    --tw-translate-x: -36px !important;
  }

  .lg\:translate-x-n10 {
    --tw-translate-x: -40px !important;
  }

  .lg\:translate-x-n11 {
    --tw-translate-x: -44px !important;
  }

  .lg\:translate-x-n12 {
    --tw-translate-x: -48px !important;
  }

  .lg\:translate-x-n13 {
    --tw-translate-x: -52px !important;
  }

  .lg\:translate-x-n14 {
    --tw-translate-x: -46px !important;
  }

  .lg\:translate-x-n22 {
    --tw-translate-x: -88px !important;
  }

  .lg\:-translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .lg\:-translate-x-1 {
    --tw-translate-x: -4px !important;
  }

  .lg\:-translate-x-2 {
    --tw-translate-x: -8px !important;
  }

  .lg\:-translate-x-3 {
    --tw-translate-x: -12px !important;
  }

  .lg\:-translate-x-4 {
    --tw-translate-x: -16px !important;
  }

  .lg\:-translate-x-5 {
    --tw-translate-x: -20px !important;
  }

  .lg\:-translate-x-6 {
    --tw-translate-x: -24px !important;
  }

  .lg\:-translate-x-7 {
    --tw-translate-x: -28px !important;
  }

  .lg\:-translate-x-8 {
    --tw-translate-x: -32px !important;
  }

  .lg\:-translate-x-9 {
    --tw-translate-x: -36px !important;
  }

  .lg\:-translate-x-10 {
    --tw-translate-x: -40px !important;
  }

  .lg\:-translate-x-11 {
    --tw-translate-x: -44px !important;
  }

  .lg\:-translate-x-12 {
    --tw-translate-x: -48px !important;
  }

  .lg\:-translate-x-13 {
    --tw-translate-x: -52px !important;
  }

  .lg\:-translate-x-14 {
    --tw-translate-x: -56px !important;
  }

  .lg\:-translate-x-15 {
    --tw-translate-x: -60px !important;
  }

  .lg\:-translate-x-16 {
    --tw-translate-x: -64px !important;
  }

  .lg\:-translate-x-17 {
    --tw-translate-x: -68px !important;
  }

  .lg\:-translate-x-18 {
    --tw-translate-x: -72px !important;
  }

  .lg\:-translate-x-19 {
    --tw-translate-x: -76px !important;
  }

  .lg\:-translate-x-20 {
    --tw-translate-x: -80px !important;
  }

  .lg\:-translate-x-21 {
    --tw-translate-x: -84px !important;
  }

  .lg\:-translate-x-22 {
    --tw-translate-x: -88px !important;
  }

  .lg\:-translate-x-23 {
    --tw-translate-x: -92px !important;
  }

  .lg\:-translate-x-24 {
    --tw-translate-x: -96px !important;
  }

  .lg\:-translate-x-25 {
    --tw-translate-x: -100px !important;
  }

  .lg\:-translate-x-26 {
    --tw-translate-x: -104px !important;
  }

  .lg\:-translate-x-27 {
    --tw-translate-x: -108px !important;
  }

  .lg\:-translate-x-28 {
    --tw-translate-x: -112px !important;
  }

  .lg\:-translate-x-29 {
    --tw-translate-x: -116px !important;
  }

  .lg\:-translate-x-30 {
    --tw-translate-x: -120px !important;
  }

  .lg\:-translate-x-31 {
    --tw-translate-x: -124px !important;
  }

  .lg\:-translate-x-32 {
    --tw-translate-x: -128px !important;
  }

  .lg\:-translate-x-33 {
    --tw-translate-x: -132px !important;
  }

  .lg\:-translate-x-34 {
    --tw-translate-x: -136px !important;
  }

  .lg\:-translate-x-35 {
    --tw-translate-x: -140px !important;
  }

  .lg\:-translate-x-36 {
    --tw-translate-x: -144px !important;
  }

  .lg\:-translate-x-37 {
    --tw-translate-x: -148px !important;
  }

  .lg\:-translate-x-38 {
    --tw-translate-x: -152px !important;
  }

  .lg\:-translate-x-39 {
    --tw-translate-x: -156px !important;
  }

  .lg\:-translate-x-40 {
    --tw-translate-x: -160px !important;
  }

  .lg\:-translate-x-41 {
    --tw-translate-x: -164px !important;
  }

  .lg\:-translate-x-42 {
    --tw-translate-x: -168px !important;
  }

  .lg\:-translate-x-43 {
    --tw-translate-x: -172px !important;
  }

  .lg\:-translate-x-44 {
    --tw-translate-x: -176px !important;
  }

  .lg\:-translate-x-45 {
    --tw-translate-x: -180px !important;
  }

  .lg\:-translate-x-46 {
    --tw-translate-x: -184px !important;
  }

  .lg\:-translate-x-47 {
    --tw-translate-x: -188px !important;
  }

  .lg\:-translate-x-48 {
    --tw-translate-x: -192px !important;
  }

  .lg\:-translate-x-49 {
    --tw-translate-x: -196px !important;
  }

  .lg\:-translate-x-50 {
    --tw-translate-x: -200px !important;
  }

  .lg\:-translate-x-51 {
    --tw-translate-x: -204px !important;
  }

  .lg\:-translate-x-52 {
    --tw-translate-x: -208px !important;
  }

  .lg\:-translate-x-53 {
    --tw-translate-x: -212px !important;
  }

  .lg\:-translate-x-54 {
    --tw-translate-x: -216px !important;
  }

  .lg\:-translate-x-55 {
    --tw-translate-x: -220px !important;
  }

  .lg\:-translate-x-56 {
    --tw-translate-x: -224px !important;
  }

  .lg\:-translate-x-57 {
    --tw-translate-x: -228px !important;
  }

  .lg\:-translate-x-60 {
    --tw-translate-x: -240px !important;
  }

  .lg\:-translate-x-61 {
    --tw-translate-x: -244px !important;
  }

  .lg\:-translate-x-62 {
    --tw-translate-x: -248px !important;
  }

  .lg\:-translate-x-65 {
    --tw-translate-x: -260px !important;
  }

  .lg\:-translate-x-66 {
    --tw-translate-x: -264px !important;
  }

  .lg\:-translate-x-68 {
    --tw-translate-x: -272px !important;
  }

  .lg\:-translate-x-69 {
    --tw-translate-x: -276px !important;
  }

  .lg\:-translate-x-70 {
    --tw-translate-x: -280px !important;
  }

  .lg\:-translate-x-73 {
    --tw-translate-x: -292px !important;
  }

  .lg\:-translate-x-74 {
    --tw-translate-x: -296px !important;
  }

  .lg\:-translate-x-75 {
    --tw-translate-x: -300px !important;
  }

  .lg\:-translate-x-77 {
    --tw-translate-x: -308px !important;
  }

  .lg\:-translate-x-78 {
    --tw-translate-x: -312px !important;
  }

  .lg\:-translate-x-80 {
    --tw-translate-x: -320px !important;
  }

  .lg\:-translate-x-81 {
    --tw-translate-x: -324px !important;
  }

  .lg\:-translate-x-84 {
    --tw-translate-x: -336px !important;
  }

  .lg\:-translate-x-87 {
    --tw-translate-x: -348px !important;
  }

  .lg\:-translate-x-90 {
    --tw-translate-x: -360px !important;
  }

  .lg\:-translate-x-91 {
    --tw-translate-x: -364px !important;
  }

  .lg\:-translate-x-92 {
    --tw-translate-x: -368px !important;
  }

  .lg\:-translate-x-93 {
    --tw-translate-x: -372px !important;
  }

  .lg\:-translate-x-94 {
    --tw-translate-x: -376px !important;
  }

  .lg\:-translate-x-95 {
    --tw-translate-x: -380px !important;
  }

  .lg\:-translate-x-96 {
    --tw-translate-x: -384px !important;
  }

  .lg\:-translate-x-97 {
    --tw-translate-x: -388px !important;
  }

  .lg\:-translate-x-98 {
    --tw-translate-x: -392px !important;
  }

  .lg\:-translate-x-99 {
    --tw-translate-x: -396px !important;
  }

  .lg\:-translate-x-100 {
    --tw-translate-x: -400px !important;
  }

  .lg\:-translate-x-101 {
    --tw-translate-x: -404px !important;
  }

  .lg\:-translate-x-102 {
    --tw-translate-x: -408px !important;
  }

  .lg\:-translate-x-103 {
    --tw-translate-x: -412px !important;
  }

  .lg\:-translate-x-104 {
    --tw-translate-x: -416px !important;
  }

  .lg\:-translate-x-105 {
    --tw-translate-x: -420px !important;
  }

  .lg\:-translate-x-107 {
    --tw-translate-x: -428px !important;
  }

  .lg\:-translate-x-110 {
    --tw-translate-x: -440px !important;
  }

  .lg\:-translate-x-112 {
    --tw-translate-x: -448px !important;
  }

  .lg\:-translate-x-114 {
    --tw-translate-x: -456px !important;
  }

  .lg\:-translate-x-115 {
    --tw-translate-x: -460px !important;
  }

  .lg\:-translate-x-119 {
    --tw-translate-x: -476px !important;
  }

  .lg\:-translate-x-120 {
    --tw-translate-x: -480px !important;
  }

  .lg\:-translate-x-122 {
    --tw-translate-x: -488px !important;
  }

  .lg\:-translate-x-124 {
    --tw-translate-x: -496px !important;
  }

  .lg\:-translate-x-130 {
    --tw-translate-x: -520px !important;
  }

  .lg\:-translate-x-138 {
    --tw-translate-x: -552px !important;
  }

  .lg\:-translate-x-143 {
    --tw-translate-x: -572px !important;
  }

  .lg\:-translate-x-148 {
    --tw-translate-x: -592px !important;
  }

  .lg\:-translate-x-150 {
    --tw-translate-x: -600px !important;
  }

  .lg\:-translate-x-154 {
    --tw-translate-x: -616px !important;
  }

  .lg\:-translate-x-160 {
    --tw-translate-x: -640px !important;
  }

  .lg\:-translate-x-162 {
    --tw-translate-x: -648px !important;
  }

  .lg\:-translate-x-164 {
    --tw-translate-x: -656px !important;
  }

  .lg\:-translate-x-165 {
    --tw-translate-x: -660px !important;
  }

  .lg\:-translate-x-166 {
    --tw-translate-x: -664px !important;
  }

  .lg\:-translate-x-168 {
    --tw-translate-x: -672px !important;
  }

  .lg\:-translate-x-169 {
    --tw-translate-x: -676px !important;
  }

  .lg\:-translate-x-170 {
    --tw-translate-x: -680px !important;
  }

  .lg\:-translate-x-172 {
    --tw-translate-x: -688px !important;
  }

  .lg\:-translate-x-174 {
    --tw-translate-x: -696px !important;
  }

  .lg\:-translate-x-175 {
    --tw-translate-x: -700px !important;
  }

  .lg\:-translate-x-189 {
    --tw-translate-x: -756px !important;
  }

  .lg\:-translate-x-200 {
    --tw-translate-x: -800px !important;
  }

  .lg\:-translate-x-0\.5 {
    --tw-translate-x: -2px !important;
  }

  .lg\:-translate-x-1\.5 {
    --tw-translate-x: -6px !important;
  }

  .lg\:-translate-x-3\.5 {
    --tw-translate-x: -14px !important;
  }

  .lg\:-translate-x-6\.5 {
    --tw-translate-x: -26px !important;
  }

  .lg\:-translate-x-7\.5 {
    --tw-translate-x: -30px !important;
  }

  .lg\:-translate-x-17\.5 {
    --tw-translate-x: -70px !important;
  }

  .lg\:-translate-x-28\.5 {
    --tw-translate-x: -114px !important;
  }

  .lg\:-translate-x-31\.5 {
    --tw-translate-x: -126px !important;
  }

  .lg\:-translate-x-37\.5 {
    --tw-translate-x: -150px !important;
  }

  .lg\:-translate-x-72\.5 {
    --tw-translate-x: -290px !important;
  }

  .lg\:-translate-x-sm {
    --tw-translate-x: -8px !important;
  }

  .lg\:-translate-x-md {
    --tw-translate-x: -16px !important;
  }

  .lg\:-translate-x-lg {
    --tw-translate-x: -24px !important;
  }

  .lg\:-translate-x-xl {
    --tw-translate-x: -32px !important;
  }

  .lg\:-translate-x-n1 {
    --tw-translate-x: 4px !important;
  }

  .lg\:-translate-x-n2 {
    --tw-translate-x: 8px !important;
  }

  .lg\:-translate-x-n3 {
    --tw-translate-x: 12px !important;
  }

  .lg\:-translate-x-n4 {
    --tw-translate-x: 16px !important;
  }

  .lg\:-translate-x-n5 {
    --tw-translate-x: 20px !important;
  }

  .lg\:-translate-x-n6 {
    --tw-translate-x: 24px !important;
  }

  .lg\:-translate-x-n7 {
    --tw-translate-x: 28px !important;
  }

  .lg\:-translate-x-n8 {
    --tw-translate-x: 32px !important;
  }

  .lg\:-translate-x-n9 {
    --tw-translate-x: 36px !important;
  }

  .lg\:-translate-x-n10 {
    --tw-translate-x: 40px !important;
  }

  .lg\:-translate-x-n11 {
    --tw-translate-x: 44px !important;
  }

  .lg\:-translate-x-n12 {
    --tw-translate-x: 48px !important;
  }

  .lg\:-translate-x-n13 {
    --tw-translate-x: 52px !important;
  }

  .lg\:-translate-x-n14 {
    --tw-translate-x: 46px !important;
  }

  .lg\:-translate-x-n22 {
    --tw-translate-x: 88px !important;
  }

  .lg\:translate-x-1\/2 {
    --tw-translate-x: 50% !important;
  }

  .lg\:translate-x-1\/3 {
    --tw-translate-x: 33.333333% !important;
  }

  .lg\:translate-x-2\/3 {
    --tw-translate-x: 66.666667% !important;
  }

  .lg\:translate-x-1\/4 {
    --tw-translate-x: 25% !important;
  }

  .lg\:translate-x-2\/4 {
    --tw-translate-x: 50% !important;
  }

  .lg\:translate-x-3\/4 {
    --tw-translate-x: 75% !important;
  }

  .lg\:translate-x-full {
    --tw-translate-x: 100% !important;
  }

  .lg\:-translate-x-1\/2 {
    --tw-translate-x: -50% !important;
  }

  .lg\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333% !important;
  }

  .lg\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667% !important;
  }

  .lg\:-translate-x-1\/4 {
    --tw-translate-x: -25% !important;
  }

  .lg\:-translate-x-2\/4 {
    --tw-translate-x: -50% !important;
  }

  .lg\:-translate-x-3\/4 {
    --tw-translate-x: -75% !important;
  }

  .lg\:-translate-x-full {
    --tw-translate-x: -100% !important;
  }

  .lg\:translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .lg\:translate-y-1 {
    --tw-translate-y: 4px !important;
  }

  .lg\:translate-y-2 {
    --tw-translate-y: 8px !important;
  }

  .lg\:translate-y-3 {
    --tw-translate-y: 12px !important;
  }

  .lg\:translate-y-4 {
    --tw-translate-y: 16px !important;
  }

  .lg\:translate-y-5 {
    --tw-translate-y: 20px !important;
  }

  .lg\:translate-y-6 {
    --tw-translate-y: 24px !important;
  }

  .lg\:translate-y-7 {
    --tw-translate-y: 28px !important;
  }

  .lg\:translate-y-8 {
    --tw-translate-y: 32px !important;
  }

  .lg\:translate-y-9 {
    --tw-translate-y: 36px !important;
  }

  .lg\:translate-y-10 {
    --tw-translate-y: 40px !important;
  }

  .lg\:translate-y-11 {
    --tw-translate-y: 44px !important;
  }

  .lg\:translate-y-12 {
    --tw-translate-y: 48px !important;
  }

  .lg\:translate-y-13 {
    --tw-translate-y: 52px !important;
  }

  .lg\:translate-y-14 {
    --tw-translate-y: 56px !important;
  }

  .lg\:translate-y-15 {
    --tw-translate-y: 60px !important;
  }

  .lg\:translate-y-16 {
    --tw-translate-y: 64px !important;
  }

  .lg\:translate-y-17 {
    --tw-translate-y: 68px !important;
  }

  .lg\:translate-y-18 {
    --tw-translate-y: 72px !important;
  }

  .lg\:translate-y-19 {
    --tw-translate-y: 76px !important;
  }

  .lg\:translate-y-20 {
    --tw-translate-y: 80px !important;
  }

  .lg\:translate-y-21 {
    --tw-translate-y: 84px !important;
  }

  .lg\:translate-y-22 {
    --tw-translate-y: 88px !important;
  }

  .lg\:translate-y-23 {
    --tw-translate-y: 92px !important;
  }

  .lg\:translate-y-24 {
    --tw-translate-y: 96px !important;
  }

  .lg\:translate-y-25 {
    --tw-translate-y: 100px !important;
  }

  .lg\:translate-y-26 {
    --tw-translate-y: 104px !important;
  }

  .lg\:translate-y-27 {
    --tw-translate-y: 108px !important;
  }

  .lg\:translate-y-28 {
    --tw-translate-y: 112px !important;
  }

  .lg\:translate-y-29 {
    --tw-translate-y: 116px !important;
  }

  .lg\:translate-y-30 {
    --tw-translate-y: 120px !important;
  }

  .lg\:translate-y-31 {
    --tw-translate-y: 124px !important;
  }

  .lg\:translate-y-32 {
    --tw-translate-y: 128px !important;
  }

  .lg\:translate-y-33 {
    --tw-translate-y: 132px !important;
  }

  .lg\:translate-y-34 {
    --tw-translate-y: 136px !important;
  }

  .lg\:translate-y-35 {
    --tw-translate-y: 140px !important;
  }

  .lg\:translate-y-36 {
    --tw-translate-y: 144px !important;
  }

  .lg\:translate-y-37 {
    --tw-translate-y: 148px !important;
  }

  .lg\:translate-y-38 {
    --tw-translate-y: 152px !important;
  }

  .lg\:translate-y-39 {
    --tw-translate-y: 156px !important;
  }

  .lg\:translate-y-40 {
    --tw-translate-y: 160px !important;
  }

  .lg\:translate-y-41 {
    --tw-translate-y: 164px !important;
  }

  .lg\:translate-y-42 {
    --tw-translate-y: 168px !important;
  }

  .lg\:translate-y-43 {
    --tw-translate-y: 172px !important;
  }

  .lg\:translate-y-44 {
    --tw-translate-y: 176px !important;
  }

  .lg\:translate-y-45 {
    --tw-translate-y: 180px !important;
  }

  .lg\:translate-y-46 {
    --tw-translate-y: 184px !important;
  }

  .lg\:translate-y-47 {
    --tw-translate-y: 188px !important;
  }

  .lg\:translate-y-48 {
    --tw-translate-y: 192px !important;
  }

  .lg\:translate-y-49 {
    --tw-translate-y: 196px !important;
  }

  .lg\:translate-y-50 {
    --tw-translate-y: 200px !important;
  }

  .lg\:translate-y-51 {
    --tw-translate-y: 204px !important;
  }

  .lg\:translate-y-52 {
    --tw-translate-y: 208px !important;
  }

  .lg\:translate-y-53 {
    --tw-translate-y: 212px !important;
  }

  .lg\:translate-y-54 {
    --tw-translate-y: 216px !important;
  }

  .lg\:translate-y-55 {
    --tw-translate-y: 220px !important;
  }

  .lg\:translate-y-56 {
    --tw-translate-y: 224px !important;
  }

  .lg\:translate-y-57 {
    --tw-translate-y: 228px !important;
  }

  .lg\:translate-y-60 {
    --tw-translate-y: 240px !important;
  }

  .lg\:translate-y-61 {
    --tw-translate-y: 244px !important;
  }

  .lg\:translate-y-62 {
    --tw-translate-y: 248px !important;
  }

  .lg\:translate-y-65 {
    --tw-translate-y: 260px !important;
  }

  .lg\:translate-y-66 {
    --tw-translate-y: 264px !important;
  }

  .lg\:translate-y-68 {
    --tw-translate-y: 272px !important;
  }

  .lg\:translate-y-69 {
    --tw-translate-y: 276px !important;
  }

  .lg\:translate-y-70 {
    --tw-translate-y: 280px !important;
  }

  .lg\:translate-y-73 {
    --tw-translate-y: 292px !important;
  }

  .lg\:translate-y-74 {
    --tw-translate-y: 296px !important;
  }

  .lg\:translate-y-75 {
    --tw-translate-y: 300px !important;
  }

  .lg\:translate-y-77 {
    --tw-translate-y: 308px !important;
  }

  .lg\:translate-y-78 {
    --tw-translate-y: 312px !important;
  }

  .lg\:translate-y-80 {
    --tw-translate-y: 320px !important;
  }

  .lg\:translate-y-81 {
    --tw-translate-y: 324px !important;
  }

  .lg\:translate-y-84 {
    --tw-translate-y: 336px !important;
  }

  .lg\:translate-y-87 {
    --tw-translate-y: 348px !important;
  }

  .lg\:translate-y-90 {
    --tw-translate-y: 360px !important;
  }

  .lg\:translate-y-91 {
    --tw-translate-y: 364px !important;
  }

  .lg\:translate-y-92 {
    --tw-translate-y: 368px !important;
  }

  .lg\:translate-y-93 {
    --tw-translate-y: 372px !important;
  }

  .lg\:translate-y-94 {
    --tw-translate-y: 376px !important;
  }

  .lg\:translate-y-95 {
    --tw-translate-y: 380px !important;
  }

  .lg\:translate-y-96 {
    --tw-translate-y: 384px !important;
  }

  .lg\:translate-y-97 {
    --tw-translate-y: 388px !important;
  }

  .lg\:translate-y-98 {
    --tw-translate-y: 392px !important;
  }

  .lg\:translate-y-99 {
    --tw-translate-y: 396px !important;
  }

  .lg\:translate-y-100 {
    --tw-translate-y: 400px !important;
  }

  .lg\:translate-y-101 {
    --tw-translate-y: 404px !important;
  }

  .lg\:translate-y-102 {
    --tw-translate-y: 408px !important;
  }

  .lg\:translate-y-103 {
    --tw-translate-y: 412px !important;
  }

  .lg\:translate-y-104 {
    --tw-translate-y: 416px !important;
  }

  .lg\:translate-y-105 {
    --tw-translate-y: 420px !important;
  }

  .lg\:translate-y-107 {
    --tw-translate-y: 428px !important;
  }

  .lg\:translate-y-110 {
    --tw-translate-y: 440px !important;
  }

  .lg\:translate-y-112 {
    --tw-translate-y: 448px !important;
  }

  .lg\:translate-y-114 {
    --tw-translate-y: 456px !important;
  }

  .lg\:translate-y-115 {
    --tw-translate-y: 460px !important;
  }

  .lg\:translate-y-119 {
    --tw-translate-y: 476px !important;
  }

  .lg\:translate-y-120 {
    --tw-translate-y: 480px !important;
  }

  .lg\:translate-y-122 {
    --tw-translate-y: 488px !important;
  }

  .lg\:translate-y-124 {
    --tw-translate-y: 496px !important;
  }

  .lg\:translate-y-130 {
    --tw-translate-y: 520px !important;
  }

  .lg\:translate-y-138 {
    --tw-translate-y: 552px !important;
  }

  .lg\:translate-y-143 {
    --tw-translate-y: 572px !important;
  }

  .lg\:translate-y-148 {
    --tw-translate-y: 592px !important;
  }

  .lg\:translate-y-150 {
    --tw-translate-y: 600px !important;
  }

  .lg\:translate-y-154 {
    --tw-translate-y: 616px !important;
  }

  .lg\:translate-y-160 {
    --tw-translate-y: 640px !important;
  }

  .lg\:translate-y-162 {
    --tw-translate-y: 648px !important;
  }

  .lg\:translate-y-164 {
    --tw-translate-y: 656px !important;
  }

  .lg\:translate-y-165 {
    --tw-translate-y: 660px !important;
  }

  .lg\:translate-y-166 {
    --tw-translate-y: 664px !important;
  }

  .lg\:translate-y-168 {
    --tw-translate-y: 672px !important;
  }

  .lg\:translate-y-169 {
    --tw-translate-y: 676px !important;
  }

  .lg\:translate-y-170 {
    --tw-translate-y: 680px !important;
  }

  .lg\:translate-y-172 {
    --tw-translate-y: 688px !important;
  }

  .lg\:translate-y-174 {
    --tw-translate-y: 696px !important;
  }

  .lg\:translate-y-175 {
    --tw-translate-y: 700px !important;
  }

  .lg\:translate-y-189 {
    --tw-translate-y: 756px !important;
  }

  .lg\:translate-y-200 {
    --tw-translate-y: 800px !important;
  }

  .lg\:translate-y-0\.5 {
    --tw-translate-y: 2px !important;
  }

  .lg\:translate-y-1\.5 {
    --tw-translate-y: 6px !important;
  }

  .lg\:translate-y-3\.5 {
    --tw-translate-y: 14px !important;
  }

  .lg\:translate-y-6\.5 {
    --tw-translate-y: 26px !important;
  }

  .lg\:translate-y-7\.5 {
    --tw-translate-y: 30px !important;
  }

  .lg\:translate-y-17\.5 {
    --tw-translate-y: 70px !important;
  }

  .lg\:translate-y-28\.5 {
    --tw-translate-y: 114px !important;
  }

  .lg\:translate-y-31\.5 {
    --tw-translate-y: 126px !important;
  }

  .lg\:translate-y-37\.5 {
    --tw-translate-y: 150px !important;
  }

  .lg\:translate-y-72\.5 {
    --tw-translate-y: 290px !important;
  }

  .lg\:translate-y-sm {
    --tw-translate-y: 8px !important;
  }

  .lg\:translate-y-md {
    --tw-translate-y: 16px !important;
  }

  .lg\:translate-y-lg {
    --tw-translate-y: 24px !important;
  }

  .lg\:translate-y-xl {
    --tw-translate-y: 32px !important;
  }

  .lg\:translate-y-n1 {
    --tw-translate-y: -4px !important;
  }

  .lg\:translate-y-n2 {
    --tw-translate-y: -8px !important;
  }

  .lg\:translate-y-n3 {
    --tw-translate-y: -12px !important;
  }

  .lg\:translate-y-n4 {
    --tw-translate-y: -16px !important;
  }

  .lg\:translate-y-n5 {
    --tw-translate-y: -20px !important;
  }

  .lg\:translate-y-n6 {
    --tw-translate-y: -24px !important;
  }

  .lg\:translate-y-n7 {
    --tw-translate-y: -28px !important;
  }

  .lg\:translate-y-n8 {
    --tw-translate-y: -32px !important;
  }

  .lg\:translate-y-n9 {
    --tw-translate-y: -36px !important;
  }

  .lg\:translate-y-n10 {
    --tw-translate-y: -40px !important;
  }

  .lg\:translate-y-n11 {
    --tw-translate-y: -44px !important;
  }

  .lg\:translate-y-n12 {
    --tw-translate-y: -48px !important;
  }

  .lg\:translate-y-n13 {
    --tw-translate-y: -52px !important;
  }

  .lg\:translate-y-n14 {
    --tw-translate-y: -46px !important;
  }

  .lg\:translate-y-n22 {
    --tw-translate-y: -88px !important;
  }

  .lg\:-translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .lg\:-translate-y-1 {
    --tw-translate-y: -4px !important;
  }

  .lg\:-translate-y-2 {
    --tw-translate-y: -8px !important;
  }

  .lg\:-translate-y-3 {
    --tw-translate-y: -12px !important;
  }

  .lg\:-translate-y-4 {
    --tw-translate-y: -16px !important;
  }

  .lg\:-translate-y-5 {
    --tw-translate-y: -20px !important;
  }

  .lg\:-translate-y-6 {
    --tw-translate-y: -24px !important;
  }

  .lg\:-translate-y-7 {
    --tw-translate-y: -28px !important;
  }

  .lg\:-translate-y-8 {
    --tw-translate-y: -32px !important;
  }

  .lg\:-translate-y-9 {
    --tw-translate-y: -36px !important;
  }

  .lg\:-translate-y-10 {
    --tw-translate-y: -40px !important;
  }

  .lg\:-translate-y-11 {
    --tw-translate-y: -44px !important;
  }

  .lg\:-translate-y-12 {
    --tw-translate-y: -48px !important;
  }

  .lg\:-translate-y-13 {
    --tw-translate-y: -52px !important;
  }

  .lg\:-translate-y-14 {
    --tw-translate-y: -56px !important;
  }

  .lg\:-translate-y-15 {
    --tw-translate-y: -60px !important;
  }

  .lg\:-translate-y-16 {
    --tw-translate-y: -64px !important;
  }

  .lg\:-translate-y-17 {
    --tw-translate-y: -68px !important;
  }

  .lg\:-translate-y-18 {
    --tw-translate-y: -72px !important;
  }

  .lg\:-translate-y-19 {
    --tw-translate-y: -76px !important;
  }

  .lg\:-translate-y-20 {
    --tw-translate-y: -80px !important;
  }

  .lg\:-translate-y-21 {
    --tw-translate-y: -84px !important;
  }

  .lg\:-translate-y-22 {
    --tw-translate-y: -88px !important;
  }

  .lg\:-translate-y-23 {
    --tw-translate-y: -92px !important;
  }

  .lg\:-translate-y-24 {
    --tw-translate-y: -96px !important;
  }

  .lg\:-translate-y-25 {
    --tw-translate-y: -100px !important;
  }

  .lg\:-translate-y-26 {
    --tw-translate-y: -104px !important;
  }

  .lg\:-translate-y-27 {
    --tw-translate-y: -108px !important;
  }

  .lg\:-translate-y-28 {
    --tw-translate-y: -112px !important;
  }

  .lg\:-translate-y-29 {
    --tw-translate-y: -116px !important;
  }

  .lg\:-translate-y-30 {
    --tw-translate-y: -120px !important;
  }

  .lg\:-translate-y-31 {
    --tw-translate-y: -124px !important;
  }

  .lg\:-translate-y-32 {
    --tw-translate-y: -128px !important;
  }

  .lg\:-translate-y-33 {
    --tw-translate-y: -132px !important;
  }

  .lg\:-translate-y-34 {
    --tw-translate-y: -136px !important;
  }

  .lg\:-translate-y-35 {
    --tw-translate-y: -140px !important;
  }

  .lg\:-translate-y-36 {
    --tw-translate-y: -144px !important;
  }

  .lg\:-translate-y-37 {
    --tw-translate-y: -148px !important;
  }

  .lg\:-translate-y-38 {
    --tw-translate-y: -152px !important;
  }

  .lg\:-translate-y-39 {
    --tw-translate-y: -156px !important;
  }

  .lg\:-translate-y-40 {
    --tw-translate-y: -160px !important;
  }

  .lg\:-translate-y-41 {
    --tw-translate-y: -164px !important;
  }

  .lg\:-translate-y-42 {
    --tw-translate-y: -168px !important;
  }

  .lg\:-translate-y-43 {
    --tw-translate-y: -172px !important;
  }

  .lg\:-translate-y-44 {
    --tw-translate-y: -176px !important;
  }

  .lg\:-translate-y-45 {
    --tw-translate-y: -180px !important;
  }

  .lg\:-translate-y-46 {
    --tw-translate-y: -184px !important;
  }

  .lg\:-translate-y-47 {
    --tw-translate-y: -188px !important;
  }

  .lg\:-translate-y-48 {
    --tw-translate-y: -192px !important;
  }

  .lg\:-translate-y-49 {
    --tw-translate-y: -196px !important;
  }

  .lg\:-translate-y-50 {
    --tw-translate-y: -200px !important;
  }

  .lg\:-translate-y-51 {
    --tw-translate-y: -204px !important;
  }

  .lg\:-translate-y-52 {
    --tw-translate-y: -208px !important;
  }

  .lg\:-translate-y-53 {
    --tw-translate-y: -212px !important;
  }

  .lg\:-translate-y-54 {
    --tw-translate-y: -216px !important;
  }

  .lg\:-translate-y-55 {
    --tw-translate-y: -220px !important;
  }

  .lg\:-translate-y-56 {
    --tw-translate-y: -224px !important;
  }

  .lg\:-translate-y-57 {
    --tw-translate-y: -228px !important;
  }

  .lg\:-translate-y-60 {
    --tw-translate-y: -240px !important;
  }

  .lg\:-translate-y-61 {
    --tw-translate-y: -244px !important;
  }

  .lg\:-translate-y-62 {
    --tw-translate-y: -248px !important;
  }

  .lg\:-translate-y-65 {
    --tw-translate-y: -260px !important;
  }

  .lg\:-translate-y-66 {
    --tw-translate-y: -264px !important;
  }

  .lg\:-translate-y-68 {
    --tw-translate-y: -272px !important;
  }

  .lg\:-translate-y-69 {
    --tw-translate-y: -276px !important;
  }

  .lg\:-translate-y-70 {
    --tw-translate-y: -280px !important;
  }

  .lg\:-translate-y-73 {
    --tw-translate-y: -292px !important;
  }

  .lg\:-translate-y-74 {
    --tw-translate-y: -296px !important;
  }

  .lg\:-translate-y-75 {
    --tw-translate-y: -300px !important;
  }

  .lg\:-translate-y-77 {
    --tw-translate-y: -308px !important;
  }

  .lg\:-translate-y-78 {
    --tw-translate-y: -312px !important;
  }

  .lg\:-translate-y-80 {
    --tw-translate-y: -320px !important;
  }

  .lg\:-translate-y-81 {
    --tw-translate-y: -324px !important;
  }

  .lg\:-translate-y-84 {
    --tw-translate-y: -336px !important;
  }

  .lg\:-translate-y-87 {
    --tw-translate-y: -348px !important;
  }

  .lg\:-translate-y-90 {
    --tw-translate-y: -360px !important;
  }

  .lg\:-translate-y-91 {
    --tw-translate-y: -364px !important;
  }

  .lg\:-translate-y-92 {
    --tw-translate-y: -368px !important;
  }

  .lg\:-translate-y-93 {
    --tw-translate-y: -372px !important;
  }

  .lg\:-translate-y-94 {
    --tw-translate-y: -376px !important;
  }

  .lg\:-translate-y-95 {
    --tw-translate-y: -380px !important;
  }

  .lg\:-translate-y-96 {
    --tw-translate-y: -384px !important;
  }

  .lg\:-translate-y-97 {
    --tw-translate-y: -388px !important;
  }

  .lg\:-translate-y-98 {
    --tw-translate-y: -392px !important;
  }

  .lg\:-translate-y-99 {
    --tw-translate-y: -396px !important;
  }

  .lg\:-translate-y-100 {
    --tw-translate-y: -400px !important;
  }

  .lg\:-translate-y-101 {
    --tw-translate-y: -404px !important;
  }

  .lg\:-translate-y-102 {
    --tw-translate-y: -408px !important;
  }

  .lg\:-translate-y-103 {
    --tw-translate-y: -412px !important;
  }

  .lg\:-translate-y-104 {
    --tw-translate-y: -416px !important;
  }

  .lg\:-translate-y-105 {
    --tw-translate-y: -420px !important;
  }

  .lg\:-translate-y-107 {
    --tw-translate-y: -428px !important;
  }

  .lg\:-translate-y-110 {
    --tw-translate-y: -440px !important;
  }

  .lg\:-translate-y-112 {
    --tw-translate-y: -448px !important;
  }

  .lg\:-translate-y-114 {
    --tw-translate-y: -456px !important;
  }

  .lg\:-translate-y-115 {
    --tw-translate-y: -460px !important;
  }

  .lg\:-translate-y-119 {
    --tw-translate-y: -476px !important;
  }

  .lg\:-translate-y-120 {
    --tw-translate-y: -480px !important;
  }

  .lg\:-translate-y-122 {
    --tw-translate-y: -488px !important;
  }

  .lg\:-translate-y-124 {
    --tw-translate-y: -496px !important;
  }

  .lg\:-translate-y-130 {
    --tw-translate-y: -520px !important;
  }

  .lg\:-translate-y-138 {
    --tw-translate-y: -552px !important;
  }

  .lg\:-translate-y-143 {
    --tw-translate-y: -572px !important;
  }

  .lg\:-translate-y-148 {
    --tw-translate-y: -592px !important;
  }

  .lg\:-translate-y-150 {
    --tw-translate-y: -600px !important;
  }

  .lg\:-translate-y-154 {
    --tw-translate-y: -616px !important;
  }

  .lg\:-translate-y-160 {
    --tw-translate-y: -640px !important;
  }

  .lg\:-translate-y-162 {
    --tw-translate-y: -648px !important;
  }

  .lg\:-translate-y-164 {
    --tw-translate-y: -656px !important;
  }

  .lg\:-translate-y-165 {
    --tw-translate-y: -660px !important;
  }

  .lg\:-translate-y-166 {
    --tw-translate-y: -664px !important;
  }

  .lg\:-translate-y-168 {
    --tw-translate-y: -672px !important;
  }

  .lg\:-translate-y-169 {
    --tw-translate-y: -676px !important;
  }

  .lg\:-translate-y-170 {
    --tw-translate-y: -680px !important;
  }

  .lg\:-translate-y-172 {
    --tw-translate-y: -688px !important;
  }

  .lg\:-translate-y-174 {
    --tw-translate-y: -696px !important;
  }

  .lg\:-translate-y-175 {
    --tw-translate-y: -700px !important;
  }

  .lg\:-translate-y-189 {
    --tw-translate-y: -756px !important;
  }

  .lg\:-translate-y-200 {
    --tw-translate-y: -800px !important;
  }

  .lg\:-translate-y-0\.5 {
    --tw-translate-y: -2px !important;
  }

  .lg\:-translate-y-1\.5 {
    --tw-translate-y: -6px !important;
  }

  .lg\:-translate-y-3\.5 {
    --tw-translate-y: -14px !important;
  }

  .lg\:-translate-y-6\.5 {
    --tw-translate-y: -26px !important;
  }

  .lg\:-translate-y-7\.5 {
    --tw-translate-y: -30px !important;
  }

  .lg\:-translate-y-17\.5 {
    --tw-translate-y: -70px !important;
  }

  .lg\:-translate-y-28\.5 {
    --tw-translate-y: -114px !important;
  }

  .lg\:-translate-y-31\.5 {
    --tw-translate-y: -126px !important;
  }

  .lg\:-translate-y-37\.5 {
    --tw-translate-y: -150px !important;
  }

  .lg\:-translate-y-72\.5 {
    --tw-translate-y: -290px !important;
  }

  .lg\:-translate-y-sm {
    --tw-translate-y: -8px !important;
  }

  .lg\:-translate-y-md {
    --tw-translate-y: -16px !important;
  }

  .lg\:-translate-y-lg {
    --tw-translate-y: -24px !important;
  }

  .lg\:-translate-y-xl {
    --tw-translate-y: -32px !important;
  }

  .lg\:-translate-y-n1 {
    --tw-translate-y: 4px !important;
  }

  .lg\:-translate-y-n2 {
    --tw-translate-y: 8px !important;
  }

  .lg\:-translate-y-n3 {
    --tw-translate-y: 12px !important;
  }

  .lg\:-translate-y-n4 {
    --tw-translate-y: 16px !important;
  }

  .lg\:-translate-y-n5 {
    --tw-translate-y: 20px !important;
  }

  .lg\:-translate-y-n6 {
    --tw-translate-y: 24px !important;
  }

  .lg\:-translate-y-n7 {
    --tw-translate-y: 28px !important;
  }

  .lg\:-translate-y-n8 {
    --tw-translate-y: 32px !important;
  }

  .lg\:-translate-y-n9 {
    --tw-translate-y: 36px !important;
  }

  .lg\:-translate-y-n10 {
    --tw-translate-y: 40px !important;
  }

  .lg\:-translate-y-n11 {
    --tw-translate-y: 44px !important;
  }

  .lg\:-translate-y-n12 {
    --tw-translate-y: 48px !important;
  }

  .lg\:-translate-y-n13 {
    --tw-translate-y: 52px !important;
  }

  .lg\:-translate-y-n14 {
    --tw-translate-y: 46px !important;
  }

  .lg\:-translate-y-n22 {
    --tw-translate-y: 88px !important;
  }

  .lg\:translate-y-1\/2 {
    --tw-translate-y: 50% !important;
  }

  .lg\:translate-y-1\/3 {
    --tw-translate-y: 33.333333% !important;
  }

  .lg\:translate-y-2\/3 {
    --tw-translate-y: 66.666667% !important;
  }

  .lg\:translate-y-1\/4 {
    --tw-translate-y: 25% !important;
  }

  .lg\:translate-y-2\/4 {
    --tw-translate-y: 50% !important;
  }

  .lg\:translate-y-3\/4 {
    --tw-translate-y: 75% !important;
  }

  .lg\:translate-y-full {
    --tw-translate-y: 100% !important;
  }

  .lg\:-translate-y-1\/2 {
    --tw-translate-y: -50% !important;
  }

  .lg\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333% !important;
  }

  .lg\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667% !important;
  }

  .lg\:-translate-y-1\/4 {
    --tw-translate-y: -25% !important;
  }

  .lg\:-translate-y-2\/4 {
    --tw-translate-y: -50% !important;
  }

  .lg\:-translate-y-3\/4 {
    --tw-translate-y: -75% !important;
  }

  .lg\:-translate-y-full {
    --tw-translate-y: -100% !important;
  }

  .lg\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .lg\:hover\:translate-x-1:hover {
    --tw-translate-x: 4px !important;
  }

  .lg\:hover\:translate-x-2:hover {
    --tw-translate-x: 8px !important;
  }

  .lg\:hover\:translate-x-3:hover {
    --tw-translate-x: 12px !important;
  }

  .lg\:hover\:translate-x-4:hover {
    --tw-translate-x: 16px !important;
  }

  .lg\:hover\:translate-x-5:hover {
    --tw-translate-x: 20px !important;
  }

  .lg\:hover\:translate-x-6:hover {
    --tw-translate-x: 24px !important;
  }

  .lg\:hover\:translate-x-7:hover {
    --tw-translate-x: 28px !important;
  }

  .lg\:hover\:translate-x-8:hover {
    --tw-translate-x: 32px !important;
  }

  .lg\:hover\:translate-x-9:hover {
    --tw-translate-x: 36px !important;
  }

  .lg\:hover\:translate-x-10:hover {
    --tw-translate-x: 40px !important;
  }

  .lg\:hover\:translate-x-11:hover {
    --tw-translate-x: 44px !important;
  }

  .lg\:hover\:translate-x-12:hover {
    --tw-translate-x: 48px !important;
  }

  .lg\:hover\:translate-x-13:hover {
    --tw-translate-x: 52px !important;
  }

  .lg\:hover\:translate-x-14:hover {
    --tw-translate-x: 56px !important;
  }

  .lg\:hover\:translate-x-15:hover {
    --tw-translate-x: 60px !important;
  }

  .lg\:hover\:translate-x-16:hover {
    --tw-translate-x: 64px !important;
  }

  .lg\:hover\:translate-x-17:hover {
    --tw-translate-x: 68px !important;
  }

  .lg\:hover\:translate-x-18:hover {
    --tw-translate-x: 72px !important;
  }

  .lg\:hover\:translate-x-19:hover {
    --tw-translate-x: 76px !important;
  }

  .lg\:hover\:translate-x-20:hover {
    --tw-translate-x: 80px !important;
  }

  .lg\:hover\:translate-x-21:hover {
    --tw-translate-x: 84px !important;
  }

  .lg\:hover\:translate-x-22:hover {
    --tw-translate-x: 88px !important;
  }

  .lg\:hover\:translate-x-23:hover {
    --tw-translate-x: 92px !important;
  }

  .lg\:hover\:translate-x-24:hover {
    --tw-translate-x: 96px !important;
  }

  .lg\:hover\:translate-x-25:hover {
    --tw-translate-x: 100px !important;
  }

  .lg\:hover\:translate-x-26:hover {
    --tw-translate-x: 104px !important;
  }

  .lg\:hover\:translate-x-27:hover {
    --tw-translate-x: 108px !important;
  }

  .lg\:hover\:translate-x-28:hover {
    --tw-translate-x: 112px !important;
  }

  .lg\:hover\:translate-x-29:hover {
    --tw-translate-x: 116px !important;
  }

  .lg\:hover\:translate-x-30:hover {
    --tw-translate-x: 120px !important;
  }

  .lg\:hover\:translate-x-31:hover {
    --tw-translate-x: 124px !important;
  }

  .lg\:hover\:translate-x-32:hover {
    --tw-translate-x: 128px !important;
  }

  .lg\:hover\:translate-x-33:hover {
    --tw-translate-x: 132px !important;
  }

  .lg\:hover\:translate-x-34:hover {
    --tw-translate-x: 136px !important;
  }

  .lg\:hover\:translate-x-35:hover {
    --tw-translate-x: 140px !important;
  }

  .lg\:hover\:translate-x-36:hover {
    --tw-translate-x: 144px !important;
  }

  .lg\:hover\:translate-x-37:hover {
    --tw-translate-x: 148px !important;
  }

  .lg\:hover\:translate-x-38:hover {
    --tw-translate-x: 152px !important;
  }

  .lg\:hover\:translate-x-39:hover {
    --tw-translate-x: 156px !important;
  }

  .lg\:hover\:translate-x-40:hover {
    --tw-translate-x: 160px !important;
  }

  .lg\:hover\:translate-x-41:hover {
    --tw-translate-x: 164px !important;
  }

  .lg\:hover\:translate-x-42:hover {
    --tw-translate-x: 168px !important;
  }

  .lg\:hover\:translate-x-43:hover {
    --tw-translate-x: 172px !important;
  }

  .lg\:hover\:translate-x-44:hover {
    --tw-translate-x: 176px !important;
  }

  .lg\:hover\:translate-x-45:hover {
    --tw-translate-x: 180px !important;
  }

  .lg\:hover\:translate-x-46:hover {
    --tw-translate-x: 184px !important;
  }

  .lg\:hover\:translate-x-47:hover {
    --tw-translate-x: 188px !important;
  }

  .lg\:hover\:translate-x-48:hover {
    --tw-translate-x: 192px !important;
  }

  .lg\:hover\:translate-x-49:hover {
    --tw-translate-x: 196px !important;
  }

  .lg\:hover\:translate-x-50:hover {
    --tw-translate-x: 200px !important;
  }

  .lg\:hover\:translate-x-51:hover {
    --tw-translate-x: 204px !important;
  }

  .lg\:hover\:translate-x-52:hover {
    --tw-translate-x: 208px !important;
  }

  .lg\:hover\:translate-x-53:hover {
    --tw-translate-x: 212px !important;
  }

  .lg\:hover\:translate-x-54:hover {
    --tw-translate-x: 216px !important;
  }

  .lg\:hover\:translate-x-55:hover {
    --tw-translate-x: 220px !important;
  }

  .lg\:hover\:translate-x-56:hover {
    --tw-translate-x: 224px !important;
  }

  .lg\:hover\:translate-x-57:hover {
    --tw-translate-x: 228px !important;
  }

  .lg\:hover\:translate-x-60:hover {
    --tw-translate-x: 240px !important;
  }

  .lg\:hover\:translate-x-61:hover {
    --tw-translate-x: 244px !important;
  }

  .lg\:hover\:translate-x-62:hover {
    --tw-translate-x: 248px !important;
  }

  .lg\:hover\:translate-x-65:hover {
    --tw-translate-x: 260px !important;
  }

  .lg\:hover\:translate-x-66:hover {
    --tw-translate-x: 264px !important;
  }

  .lg\:hover\:translate-x-68:hover {
    --tw-translate-x: 272px !important;
  }

  .lg\:hover\:translate-x-69:hover {
    --tw-translate-x: 276px !important;
  }

  .lg\:hover\:translate-x-70:hover {
    --tw-translate-x: 280px !important;
  }

  .lg\:hover\:translate-x-73:hover {
    --tw-translate-x: 292px !important;
  }

  .lg\:hover\:translate-x-74:hover {
    --tw-translate-x: 296px !important;
  }

  .lg\:hover\:translate-x-75:hover {
    --tw-translate-x: 300px !important;
  }

  .lg\:hover\:translate-x-77:hover {
    --tw-translate-x: 308px !important;
  }

  .lg\:hover\:translate-x-78:hover {
    --tw-translate-x: 312px !important;
  }

  .lg\:hover\:translate-x-80:hover {
    --tw-translate-x: 320px !important;
  }

  .lg\:hover\:translate-x-81:hover {
    --tw-translate-x: 324px !important;
  }

  .lg\:hover\:translate-x-84:hover {
    --tw-translate-x: 336px !important;
  }

  .lg\:hover\:translate-x-87:hover {
    --tw-translate-x: 348px !important;
  }

  .lg\:hover\:translate-x-90:hover {
    --tw-translate-x: 360px !important;
  }

  .lg\:hover\:translate-x-91:hover {
    --tw-translate-x: 364px !important;
  }

  .lg\:hover\:translate-x-92:hover {
    --tw-translate-x: 368px !important;
  }

  .lg\:hover\:translate-x-93:hover {
    --tw-translate-x: 372px !important;
  }

  .lg\:hover\:translate-x-94:hover {
    --tw-translate-x: 376px !important;
  }

  .lg\:hover\:translate-x-95:hover {
    --tw-translate-x: 380px !important;
  }

  .lg\:hover\:translate-x-96:hover {
    --tw-translate-x: 384px !important;
  }

  .lg\:hover\:translate-x-97:hover {
    --tw-translate-x: 388px !important;
  }

  .lg\:hover\:translate-x-98:hover {
    --tw-translate-x: 392px !important;
  }

  .lg\:hover\:translate-x-99:hover {
    --tw-translate-x: 396px !important;
  }

  .lg\:hover\:translate-x-100:hover {
    --tw-translate-x: 400px !important;
  }

  .lg\:hover\:translate-x-101:hover {
    --tw-translate-x: 404px !important;
  }

  .lg\:hover\:translate-x-102:hover {
    --tw-translate-x: 408px !important;
  }

  .lg\:hover\:translate-x-103:hover {
    --tw-translate-x: 412px !important;
  }

  .lg\:hover\:translate-x-104:hover {
    --tw-translate-x: 416px !important;
  }

  .lg\:hover\:translate-x-105:hover {
    --tw-translate-x: 420px !important;
  }

  .lg\:hover\:translate-x-107:hover {
    --tw-translate-x: 428px !important;
  }

  .lg\:hover\:translate-x-110:hover {
    --tw-translate-x: 440px !important;
  }

  .lg\:hover\:translate-x-112:hover {
    --tw-translate-x: 448px !important;
  }

  .lg\:hover\:translate-x-114:hover {
    --tw-translate-x: 456px !important;
  }

  .lg\:hover\:translate-x-115:hover {
    --tw-translate-x: 460px !important;
  }

  .lg\:hover\:translate-x-119:hover {
    --tw-translate-x: 476px !important;
  }

  .lg\:hover\:translate-x-120:hover {
    --tw-translate-x: 480px !important;
  }

  .lg\:hover\:translate-x-122:hover {
    --tw-translate-x: 488px !important;
  }

  .lg\:hover\:translate-x-124:hover {
    --tw-translate-x: 496px !important;
  }

  .lg\:hover\:translate-x-130:hover {
    --tw-translate-x: 520px !important;
  }

  .lg\:hover\:translate-x-138:hover {
    --tw-translate-x: 552px !important;
  }

  .lg\:hover\:translate-x-143:hover {
    --tw-translate-x: 572px !important;
  }

  .lg\:hover\:translate-x-148:hover {
    --tw-translate-x: 592px !important;
  }

  .lg\:hover\:translate-x-150:hover {
    --tw-translate-x: 600px !important;
  }

  .lg\:hover\:translate-x-154:hover {
    --tw-translate-x: 616px !important;
  }

  .lg\:hover\:translate-x-160:hover {
    --tw-translate-x: 640px !important;
  }

  .lg\:hover\:translate-x-162:hover {
    --tw-translate-x: 648px !important;
  }

  .lg\:hover\:translate-x-164:hover {
    --tw-translate-x: 656px !important;
  }

  .lg\:hover\:translate-x-165:hover {
    --tw-translate-x: 660px !important;
  }

  .lg\:hover\:translate-x-166:hover {
    --tw-translate-x: 664px !important;
  }

  .lg\:hover\:translate-x-168:hover {
    --tw-translate-x: 672px !important;
  }

  .lg\:hover\:translate-x-169:hover {
    --tw-translate-x: 676px !important;
  }

  .lg\:hover\:translate-x-170:hover {
    --tw-translate-x: 680px !important;
  }

  .lg\:hover\:translate-x-172:hover {
    --tw-translate-x: 688px !important;
  }

  .lg\:hover\:translate-x-174:hover {
    --tw-translate-x: 696px !important;
  }

  .lg\:hover\:translate-x-175:hover {
    --tw-translate-x: 700px !important;
  }

  .lg\:hover\:translate-x-189:hover {
    --tw-translate-x: 756px !important;
  }

  .lg\:hover\:translate-x-200:hover {
    --tw-translate-x: 800px !important;
  }

  .lg\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 2px !important;
  }

  .lg\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 6px !important;
  }

  .lg\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 14px !important;
  }

  .lg\:hover\:translate-x-6\.5:hover {
    --tw-translate-x: 26px !important;
  }

  .lg\:hover\:translate-x-7\.5:hover {
    --tw-translate-x: 30px !important;
  }

  .lg\:hover\:translate-x-17\.5:hover {
    --tw-translate-x: 70px !important;
  }

  .lg\:hover\:translate-x-28\.5:hover {
    --tw-translate-x: 114px !important;
  }

  .lg\:hover\:translate-x-31\.5:hover {
    --tw-translate-x: 126px !important;
  }

  .lg\:hover\:translate-x-37\.5:hover {
    --tw-translate-x: 150px !important;
  }

  .lg\:hover\:translate-x-72\.5:hover {
    --tw-translate-x: 290px !important;
  }

  .lg\:hover\:translate-x-sm:hover {
    --tw-translate-x: 8px !important;
  }

  .lg\:hover\:translate-x-md:hover {
    --tw-translate-x: 16px !important;
  }

  .lg\:hover\:translate-x-lg:hover {
    --tw-translate-x: 24px !important;
  }

  .lg\:hover\:translate-x-xl:hover {
    --tw-translate-x: 32px !important;
  }

  .lg\:hover\:translate-x-n1:hover {
    --tw-translate-x: -4px !important;
  }

  .lg\:hover\:translate-x-n2:hover {
    --tw-translate-x: -8px !important;
  }

  .lg\:hover\:translate-x-n3:hover {
    --tw-translate-x: -12px !important;
  }

  .lg\:hover\:translate-x-n4:hover {
    --tw-translate-x: -16px !important;
  }

  .lg\:hover\:translate-x-n5:hover {
    --tw-translate-x: -20px !important;
  }

  .lg\:hover\:translate-x-n6:hover {
    --tw-translate-x: -24px !important;
  }

  .lg\:hover\:translate-x-n7:hover {
    --tw-translate-x: -28px !important;
  }

  .lg\:hover\:translate-x-n8:hover {
    --tw-translate-x: -32px !important;
  }

  .lg\:hover\:translate-x-n9:hover {
    --tw-translate-x: -36px !important;
  }

  .lg\:hover\:translate-x-n10:hover {
    --tw-translate-x: -40px !important;
  }

  .lg\:hover\:translate-x-n11:hover {
    --tw-translate-x: -44px !important;
  }

  .lg\:hover\:translate-x-n12:hover {
    --tw-translate-x: -48px !important;
  }

  .lg\:hover\:translate-x-n13:hover {
    --tw-translate-x: -52px !important;
  }

  .lg\:hover\:translate-x-n14:hover {
    --tw-translate-x: -46px !important;
  }

  .lg\:hover\:translate-x-n22:hover {
    --tw-translate-x: -88px !important;
  }

  .lg\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .lg\:hover\:-translate-x-1:hover {
    --tw-translate-x: -4px !important;
  }

  .lg\:hover\:-translate-x-2:hover {
    --tw-translate-x: -8px !important;
  }

  .lg\:hover\:-translate-x-3:hover {
    --tw-translate-x: -12px !important;
  }

  .lg\:hover\:-translate-x-4:hover {
    --tw-translate-x: -16px !important;
  }

  .lg\:hover\:-translate-x-5:hover {
    --tw-translate-x: -20px !important;
  }

  .lg\:hover\:-translate-x-6:hover {
    --tw-translate-x: -24px !important;
  }

  .lg\:hover\:-translate-x-7:hover {
    --tw-translate-x: -28px !important;
  }

  .lg\:hover\:-translate-x-8:hover {
    --tw-translate-x: -32px !important;
  }

  .lg\:hover\:-translate-x-9:hover {
    --tw-translate-x: -36px !important;
  }

  .lg\:hover\:-translate-x-10:hover {
    --tw-translate-x: -40px !important;
  }

  .lg\:hover\:-translate-x-11:hover {
    --tw-translate-x: -44px !important;
  }

  .lg\:hover\:-translate-x-12:hover {
    --tw-translate-x: -48px !important;
  }

  .lg\:hover\:-translate-x-13:hover {
    --tw-translate-x: -52px !important;
  }

  .lg\:hover\:-translate-x-14:hover {
    --tw-translate-x: -56px !important;
  }

  .lg\:hover\:-translate-x-15:hover {
    --tw-translate-x: -60px !important;
  }

  .lg\:hover\:-translate-x-16:hover {
    --tw-translate-x: -64px !important;
  }

  .lg\:hover\:-translate-x-17:hover {
    --tw-translate-x: -68px !important;
  }

  .lg\:hover\:-translate-x-18:hover {
    --tw-translate-x: -72px !important;
  }

  .lg\:hover\:-translate-x-19:hover {
    --tw-translate-x: -76px !important;
  }

  .lg\:hover\:-translate-x-20:hover {
    --tw-translate-x: -80px !important;
  }

  .lg\:hover\:-translate-x-21:hover {
    --tw-translate-x: -84px !important;
  }

  .lg\:hover\:-translate-x-22:hover {
    --tw-translate-x: -88px !important;
  }

  .lg\:hover\:-translate-x-23:hover {
    --tw-translate-x: -92px !important;
  }

  .lg\:hover\:-translate-x-24:hover {
    --tw-translate-x: -96px !important;
  }

  .lg\:hover\:-translate-x-25:hover {
    --tw-translate-x: -100px !important;
  }

  .lg\:hover\:-translate-x-26:hover {
    --tw-translate-x: -104px !important;
  }

  .lg\:hover\:-translate-x-27:hover {
    --tw-translate-x: -108px !important;
  }

  .lg\:hover\:-translate-x-28:hover {
    --tw-translate-x: -112px !important;
  }

  .lg\:hover\:-translate-x-29:hover {
    --tw-translate-x: -116px !important;
  }

  .lg\:hover\:-translate-x-30:hover {
    --tw-translate-x: -120px !important;
  }

  .lg\:hover\:-translate-x-31:hover {
    --tw-translate-x: -124px !important;
  }

  .lg\:hover\:-translate-x-32:hover {
    --tw-translate-x: -128px !important;
  }

  .lg\:hover\:-translate-x-33:hover {
    --tw-translate-x: -132px !important;
  }

  .lg\:hover\:-translate-x-34:hover {
    --tw-translate-x: -136px !important;
  }

  .lg\:hover\:-translate-x-35:hover {
    --tw-translate-x: -140px !important;
  }

  .lg\:hover\:-translate-x-36:hover {
    --tw-translate-x: -144px !important;
  }

  .lg\:hover\:-translate-x-37:hover {
    --tw-translate-x: -148px !important;
  }

  .lg\:hover\:-translate-x-38:hover {
    --tw-translate-x: -152px !important;
  }

  .lg\:hover\:-translate-x-39:hover {
    --tw-translate-x: -156px !important;
  }

  .lg\:hover\:-translate-x-40:hover {
    --tw-translate-x: -160px !important;
  }

  .lg\:hover\:-translate-x-41:hover {
    --tw-translate-x: -164px !important;
  }

  .lg\:hover\:-translate-x-42:hover {
    --tw-translate-x: -168px !important;
  }

  .lg\:hover\:-translate-x-43:hover {
    --tw-translate-x: -172px !important;
  }

  .lg\:hover\:-translate-x-44:hover {
    --tw-translate-x: -176px !important;
  }

  .lg\:hover\:-translate-x-45:hover {
    --tw-translate-x: -180px !important;
  }

  .lg\:hover\:-translate-x-46:hover {
    --tw-translate-x: -184px !important;
  }

  .lg\:hover\:-translate-x-47:hover {
    --tw-translate-x: -188px !important;
  }

  .lg\:hover\:-translate-x-48:hover {
    --tw-translate-x: -192px !important;
  }

  .lg\:hover\:-translate-x-49:hover {
    --tw-translate-x: -196px !important;
  }

  .lg\:hover\:-translate-x-50:hover {
    --tw-translate-x: -200px !important;
  }

  .lg\:hover\:-translate-x-51:hover {
    --tw-translate-x: -204px !important;
  }

  .lg\:hover\:-translate-x-52:hover {
    --tw-translate-x: -208px !important;
  }

  .lg\:hover\:-translate-x-53:hover {
    --tw-translate-x: -212px !important;
  }

  .lg\:hover\:-translate-x-54:hover {
    --tw-translate-x: -216px !important;
  }

  .lg\:hover\:-translate-x-55:hover {
    --tw-translate-x: -220px !important;
  }

  .lg\:hover\:-translate-x-56:hover {
    --tw-translate-x: -224px !important;
  }

  .lg\:hover\:-translate-x-57:hover {
    --tw-translate-x: -228px !important;
  }

  .lg\:hover\:-translate-x-60:hover {
    --tw-translate-x: -240px !important;
  }

  .lg\:hover\:-translate-x-61:hover {
    --tw-translate-x: -244px !important;
  }

  .lg\:hover\:-translate-x-62:hover {
    --tw-translate-x: -248px !important;
  }

  .lg\:hover\:-translate-x-65:hover {
    --tw-translate-x: -260px !important;
  }

  .lg\:hover\:-translate-x-66:hover {
    --tw-translate-x: -264px !important;
  }

  .lg\:hover\:-translate-x-68:hover {
    --tw-translate-x: -272px !important;
  }

  .lg\:hover\:-translate-x-69:hover {
    --tw-translate-x: -276px !important;
  }

  .lg\:hover\:-translate-x-70:hover {
    --tw-translate-x: -280px !important;
  }

  .lg\:hover\:-translate-x-73:hover {
    --tw-translate-x: -292px !important;
  }

  .lg\:hover\:-translate-x-74:hover {
    --tw-translate-x: -296px !important;
  }

  .lg\:hover\:-translate-x-75:hover {
    --tw-translate-x: -300px !important;
  }

  .lg\:hover\:-translate-x-77:hover {
    --tw-translate-x: -308px !important;
  }

  .lg\:hover\:-translate-x-78:hover {
    --tw-translate-x: -312px !important;
  }

  .lg\:hover\:-translate-x-80:hover {
    --tw-translate-x: -320px !important;
  }

  .lg\:hover\:-translate-x-81:hover {
    --tw-translate-x: -324px !important;
  }

  .lg\:hover\:-translate-x-84:hover {
    --tw-translate-x: -336px !important;
  }

  .lg\:hover\:-translate-x-87:hover {
    --tw-translate-x: -348px !important;
  }

  .lg\:hover\:-translate-x-90:hover {
    --tw-translate-x: -360px !important;
  }

  .lg\:hover\:-translate-x-91:hover {
    --tw-translate-x: -364px !important;
  }

  .lg\:hover\:-translate-x-92:hover {
    --tw-translate-x: -368px !important;
  }

  .lg\:hover\:-translate-x-93:hover {
    --tw-translate-x: -372px !important;
  }

  .lg\:hover\:-translate-x-94:hover {
    --tw-translate-x: -376px !important;
  }

  .lg\:hover\:-translate-x-95:hover {
    --tw-translate-x: -380px !important;
  }

  .lg\:hover\:-translate-x-96:hover {
    --tw-translate-x: -384px !important;
  }

  .lg\:hover\:-translate-x-97:hover {
    --tw-translate-x: -388px !important;
  }

  .lg\:hover\:-translate-x-98:hover {
    --tw-translate-x: -392px !important;
  }

  .lg\:hover\:-translate-x-99:hover {
    --tw-translate-x: -396px !important;
  }

  .lg\:hover\:-translate-x-100:hover {
    --tw-translate-x: -400px !important;
  }

  .lg\:hover\:-translate-x-101:hover {
    --tw-translate-x: -404px !important;
  }

  .lg\:hover\:-translate-x-102:hover {
    --tw-translate-x: -408px !important;
  }

  .lg\:hover\:-translate-x-103:hover {
    --tw-translate-x: -412px !important;
  }

  .lg\:hover\:-translate-x-104:hover {
    --tw-translate-x: -416px !important;
  }

  .lg\:hover\:-translate-x-105:hover {
    --tw-translate-x: -420px !important;
  }

  .lg\:hover\:-translate-x-107:hover {
    --tw-translate-x: -428px !important;
  }

  .lg\:hover\:-translate-x-110:hover {
    --tw-translate-x: -440px !important;
  }

  .lg\:hover\:-translate-x-112:hover {
    --tw-translate-x: -448px !important;
  }

  .lg\:hover\:-translate-x-114:hover {
    --tw-translate-x: -456px !important;
  }

  .lg\:hover\:-translate-x-115:hover {
    --tw-translate-x: -460px !important;
  }

  .lg\:hover\:-translate-x-119:hover {
    --tw-translate-x: -476px !important;
  }

  .lg\:hover\:-translate-x-120:hover {
    --tw-translate-x: -480px !important;
  }

  .lg\:hover\:-translate-x-122:hover {
    --tw-translate-x: -488px !important;
  }

  .lg\:hover\:-translate-x-124:hover {
    --tw-translate-x: -496px !important;
  }

  .lg\:hover\:-translate-x-130:hover {
    --tw-translate-x: -520px !important;
  }

  .lg\:hover\:-translate-x-138:hover {
    --tw-translate-x: -552px !important;
  }

  .lg\:hover\:-translate-x-143:hover {
    --tw-translate-x: -572px !important;
  }

  .lg\:hover\:-translate-x-148:hover {
    --tw-translate-x: -592px !important;
  }

  .lg\:hover\:-translate-x-150:hover {
    --tw-translate-x: -600px !important;
  }

  .lg\:hover\:-translate-x-154:hover {
    --tw-translate-x: -616px !important;
  }

  .lg\:hover\:-translate-x-160:hover {
    --tw-translate-x: -640px !important;
  }

  .lg\:hover\:-translate-x-162:hover {
    --tw-translate-x: -648px !important;
  }

  .lg\:hover\:-translate-x-164:hover {
    --tw-translate-x: -656px !important;
  }

  .lg\:hover\:-translate-x-165:hover {
    --tw-translate-x: -660px !important;
  }

  .lg\:hover\:-translate-x-166:hover {
    --tw-translate-x: -664px !important;
  }

  .lg\:hover\:-translate-x-168:hover {
    --tw-translate-x: -672px !important;
  }

  .lg\:hover\:-translate-x-169:hover {
    --tw-translate-x: -676px !important;
  }

  .lg\:hover\:-translate-x-170:hover {
    --tw-translate-x: -680px !important;
  }

  .lg\:hover\:-translate-x-172:hover {
    --tw-translate-x: -688px !important;
  }

  .lg\:hover\:-translate-x-174:hover {
    --tw-translate-x: -696px !important;
  }

  .lg\:hover\:-translate-x-175:hover {
    --tw-translate-x: -700px !important;
  }

  .lg\:hover\:-translate-x-189:hover {
    --tw-translate-x: -756px !important;
  }

  .lg\:hover\:-translate-x-200:hover {
    --tw-translate-x: -800px !important;
  }

  .lg\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -2px !important;
  }

  .lg\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -6px !important;
  }

  .lg\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -14px !important;
  }

  .lg\:hover\:-translate-x-6\.5:hover {
    --tw-translate-x: -26px !important;
  }

  .lg\:hover\:-translate-x-7\.5:hover {
    --tw-translate-x: -30px !important;
  }

  .lg\:hover\:-translate-x-17\.5:hover {
    --tw-translate-x: -70px !important;
  }

  .lg\:hover\:-translate-x-28\.5:hover {
    --tw-translate-x: -114px !important;
  }

  .lg\:hover\:-translate-x-31\.5:hover {
    --tw-translate-x: -126px !important;
  }

  .lg\:hover\:-translate-x-37\.5:hover {
    --tw-translate-x: -150px !important;
  }

  .lg\:hover\:-translate-x-72\.5:hover {
    --tw-translate-x: -290px !important;
  }

  .lg\:hover\:-translate-x-sm:hover {
    --tw-translate-x: -8px !important;
  }

  .lg\:hover\:-translate-x-md:hover {
    --tw-translate-x: -16px !important;
  }

  .lg\:hover\:-translate-x-lg:hover {
    --tw-translate-x: -24px !important;
  }

  .lg\:hover\:-translate-x-xl:hover {
    --tw-translate-x: -32px !important;
  }

  .lg\:hover\:-translate-x-n1:hover {
    --tw-translate-x: 4px !important;
  }

  .lg\:hover\:-translate-x-n2:hover {
    --tw-translate-x: 8px !important;
  }

  .lg\:hover\:-translate-x-n3:hover {
    --tw-translate-x: 12px !important;
  }

  .lg\:hover\:-translate-x-n4:hover {
    --tw-translate-x: 16px !important;
  }

  .lg\:hover\:-translate-x-n5:hover {
    --tw-translate-x: 20px !important;
  }

  .lg\:hover\:-translate-x-n6:hover {
    --tw-translate-x: 24px !important;
  }

  .lg\:hover\:-translate-x-n7:hover {
    --tw-translate-x: 28px !important;
  }

  .lg\:hover\:-translate-x-n8:hover {
    --tw-translate-x: 32px !important;
  }

  .lg\:hover\:-translate-x-n9:hover {
    --tw-translate-x: 36px !important;
  }

  .lg\:hover\:-translate-x-n10:hover {
    --tw-translate-x: 40px !important;
  }

  .lg\:hover\:-translate-x-n11:hover {
    --tw-translate-x: 44px !important;
  }

  .lg\:hover\:-translate-x-n12:hover {
    --tw-translate-x: 48px !important;
  }

  .lg\:hover\:-translate-x-n13:hover {
    --tw-translate-x: 52px !important;
  }

  .lg\:hover\:-translate-x-n14:hover {
    --tw-translate-x: 46px !important;
  }

  .lg\:hover\:-translate-x-n22:hover {
    --tw-translate-x: 88px !important;
  }

  .lg\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50% !important;
  }

  .lg\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333% !important;
  }

  .lg\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667% !important;
  }

  .lg\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25% !important;
  }

  .lg\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50% !important;
  }

  .lg\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75% !important;
  }

  .lg\:hover\:translate-x-full:hover {
    --tw-translate-x: 100% !important;
  }

  .lg\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50% !important;
  }

  .lg\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333% !important;
  }

  .lg\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667% !important;
  }

  .lg\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25% !important;
  }

  .lg\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50% !important;
  }

  .lg\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75% !important;
  }

  .lg\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100% !important;
  }

  .lg\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .lg\:hover\:translate-y-1:hover {
    --tw-translate-y: 4px !important;
  }

  .lg\:hover\:translate-y-2:hover {
    --tw-translate-y: 8px !important;
  }

  .lg\:hover\:translate-y-3:hover {
    --tw-translate-y: 12px !important;
  }

  .lg\:hover\:translate-y-4:hover {
    --tw-translate-y: 16px !important;
  }

  .lg\:hover\:translate-y-5:hover {
    --tw-translate-y: 20px !important;
  }

  .lg\:hover\:translate-y-6:hover {
    --tw-translate-y: 24px !important;
  }

  .lg\:hover\:translate-y-7:hover {
    --tw-translate-y: 28px !important;
  }

  .lg\:hover\:translate-y-8:hover {
    --tw-translate-y: 32px !important;
  }

  .lg\:hover\:translate-y-9:hover {
    --tw-translate-y: 36px !important;
  }

  .lg\:hover\:translate-y-10:hover {
    --tw-translate-y: 40px !important;
  }

  .lg\:hover\:translate-y-11:hover {
    --tw-translate-y: 44px !important;
  }

  .lg\:hover\:translate-y-12:hover {
    --tw-translate-y: 48px !important;
  }

  .lg\:hover\:translate-y-13:hover {
    --tw-translate-y: 52px !important;
  }

  .lg\:hover\:translate-y-14:hover {
    --tw-translate-y: 56px !important;
  }

  .lg\:hover\:translate-y-15:hover {
    --tw-translate-y: 60px !important;
  }

  .lg\:hover\:translate-y-16:hover {
    --tw-translate-y: 64px !important;
  }

  .lg\:hover\:translate-y-17:hover {
    --tw-translate-y: 68px !important;
  }

  .lg\:hover\:translate-y-18:hover {
    --tw-translate-y: 72px !important;
  }

  .lg\:hover\:translate-y-19:hover {
    --tw-translate-y: 76px !important;
  }

  .lg\:hover\:translate-y-20:hover {
    --tw-translate-y: 80px !important;
  }

  .lg\:hover\:translate-y-21:hover {
    --tw-translate-y: 84px !important;
  }

  .lg\:hover\:translate-y-22:hover {
    --tw-translate-y: 88px !important;
  }

  .lg\:hover\:translate-y-23:hover {
    --tw-translate-y: 92px !important;
  }

  .lg\:hover\:translate-y-24:hover {
    --tw-translate-y: 96px !important;
  }

  .lg\:hover\:translate-y-25:hover {
    --tw-translate-y: 100px !important;
  }

  .lg\:hover\:translate-y-26:hover {
    --tw-translate-y: 104px !important;
  }

  .lg\:hover\:translate-y-27:hover {
    --tw-translate-y: 108px !important;
  }

  .lg\:hover\:translate-y-28:hover {
    --tw-translate-y: 112px !important;
  }

  .lg\:hover\:translate-y-29:hover {
    --tw-translate-y: 116px !important;
  }

  .lg\:hover\:translate-y-30:hover {
    --tw-translate-y: 120px !important;
  }

  .lg\:hover\:translate-y-31:hover {
    --tw-translate-y: 124px !important;
  }

  .lg\:hover\:translate-y-32:hover {
    --tw-translate-y: 128px !important;
  }

  .lg\:hover\:translate-y-33:hover {
    --tw-translate-y: 132px !important;
  }

  .lg\:hover\:translate-y-34:hover {
    --tw-translate-y: 136px !important;
  }

  .lg\:hover\:translate-y-35:hover {
    --tw-translate-y: 140px !important;
  }

  .lg\:hover\:translate-y-36:hover {
    --tw-translate-y: 144px !important;
  }

  .lg\:hover\:translate-y-37:hover {
    --tw-translate-y: 148px !important;
  }

  .lg\:hover\:translate-y-38:hover {
    --tw-translate-y: 152px !important;
  }

  .lg\:hover\:translate-y-39:hover {
    --tw-translate-y: 156px !important;
  }

  .lg\:hover\:translate-y-40:hover {
    --tw-translate-y: 160px !important;
  }

  .lg\:hover\:translate-y-41:hover {
    --tw-translate-y: 164px !important;
  }

  .lg\:hover\:translate-y-42:hover {
    --tw-translate-y: 168px !important;
  }

  .lg\:hover\:translate-y-43:hover {
    --tw-translate-y: 172px !important;
  }

  .lg\:hover\:translate-y-44:hover {
    --tw-translate-y: 176px !important;
  }

  .lg\:hover\:translate-y-45:hover {
    --tw-translate-y: 180px !important;
  }

  .lg\:hover\:translate-y-46:hover {
    --tw-translate-y: 184px !important;
  }

  .lg\:hover\:translate-y-47:hover {
    --tw-translate-y: 188px !important;
  }

  .lg\:hover\:translate-y-48:hover {
    --tw-translate-y: 192px !important;
  }

  .lg\:hover\:translate-y-49:hover {
    --tw-translate-y: 196px !important;
  }

  .lg\:hover\:translate-y-50:hover {
    --tw-translate-y: 200px !important;
  }

  .lg\:hover\:translate-y-51:hover {
    --tw-translate-y: 204px !important;
  }

  .lg\:hover\:translate-y-52:hover {
    --tw-translate-y: 208px !important;
  }

  .lg\:hover\:translate-y-53:hover {
    --tw-translate-y: 212px !important;
  }

  .lg\:hover\:translate-y-54:hover {
    --tw-translate-y: 216px !important;
  }

  .lg\:hover\:translate-y-55:hover {
    --tw-translate-y: 220px !important;
  }

  .lg\:hover\:translate-y-56:hover {
    --tw-translate-y: 224px !important;
  }

  .lg\:hover\:translate-y-57:hover {
    --tw-translate-y: 228px !important;
  }

  .lg\:hover\:translate-y-60:hover {
    --tw-translate-y: 240px !important;
  }

  .lg\:hover\:translate-y-61:hover {
    --tw-translate-y: 244px !important;
  }

  .lg\:hover\:translate-y-62:hover {
    --tw-translate-y: 248px !important;
  }

  .lg\:hover\:translate-y-65:hover {
    --tw-translate-y: 260px !important;
  }

  .lg\:hover\:translate-y-66:hover {
    --tw-translate-y: 264px !important;
  }

  .lg\:hover\:translate-y-68:hover {
    --tw-translate-y: 272px !important;
  }

  .lg\:hover\:translate-y-69:hover {
    --tw-translate-y: 276px !important;
  }

  .lg\:hover\:translate-y-70:hover {
    --tw-translate-y: 280px !important;
  }

  .lg\:hover\:translate-y-73:hover {
    --tw-translate-y: 292px !important;
  }

  .lg\:hover\:translate-y-74:hover {
    --tw-translate-y: 296px !important;
  }

  .lg\:hover\:translate-y-75:hover {
    --tw-translate-y: 300px !important;
  }

  .lg\:hover\:translate-y-77:hover {
    --tw-translate-y: 308px !important;
  }

  .lg\:hover\:translate-y-78:hover {
    --tw-translate-y: 312px !important;
  }

  .lg\:hover\:translate-y-80:hover {
    --tw-translate-y: 320px !important;
  }

  .lg\:hover\:translate-y-81:hover {
    --tw-translate-y: 324px !important;
  }

  .lg\:hover\:translate-y-84:hover {
    --tw-translate-y: 336px !important;
  }

  .lg\:hover\:translate-y-87:hover {
    --tw-translate-y: 348px !important;
  }

  .lg\:hover\:translate-y-90:hover {
    --tw-translate-y: 360px !important;
  }

  .lg\:hover\:translate-y-91:hover {
    --tw-translate-y: 364px !important;
  }

  .lg\:hover\:translate-y-92:hover {
    --tw-translate-y: 368px !important;
  }

  .lg\:hover\:translate-y-93:hover {
    --tw-translate-y: 372px !important;
  }

  .lg\:hover\:translate-y-94:hover {
    --tw-translate-y: 376px !important;
  }

  .lg\:hover\:translate-y-95:hover {
    --tw-translate-y: 380px !important;
  }

  .lg\:hover\:translate-y-96:hover {
    --tw-translate-y: 384px !important;
  }

  .lg\:hover\:translate-y-97:hover {
    --tw-translate-y: 388px !important;
  }

  .lg\:hover\:translate-y-98:hover {
    --tw-translate-y: 392px !important;
  }

  .lg\:hover\:translate-y-99:hover {
    --tw-translate-y: 396px !important;
  }

  .lg\:hover\:translate-y-100:hover {
    --tw-translate-y: 400px !important;
  }

  .lg\:hover\:translate-y-101:hover {
    --tw-translate-y: 404px !important;
  }

  .lg\:hover\:translate-y-102:hover {
    --tw-translate-y: 408px !important;
  }

  .lg\:hover\:translate-y-103:hover {
    --tw-translate-y: 412px !important;
  }

  .lg\:hover\:translate-y-104:hover {
    --tw-translate-y: 416px !important;
  }

  .lg\:hover\:translate-y-105:hover {
    --tw-translate-y: 420px !important;
  }

  .lg\:hover\:translate-y-107:hover {
    --tw-translate-y: 428px !important;
  }

  .lg\:hover\:translate-y-110:hover {
    --tw-translate-y: 440px !important;
  }

  .lg\:hover\:translate-y-112:hover {
    --tw-translate-y: 448px !important;
  }

  .lg\:hover\:translate-y-114:hover {
    --tw-translate-y: 456px !important;
  }

  .lg\:hover\:translate-y-115:hover {
    --tw-translate-y: 460px !important;
  }

  .lg\:hover\:translate-y-119:hover {
    --tw-translate-y: 476px !important;
  }

  .lg\:hover\:translate-y-120:hover {
    --tw-translate-y: 480px !important;
  }

  .lg\:hover\:translate-y-122:hover {
    --tw-translate-y: 488px !important;
  }

  .lg\:hover\:translate-y-124:hover {
    --tw-translate-y: 496px !important;
  }

  .lg\:hover\:translate-y-130:hover {
    --tw-translate-y: 520px !important;
  }

  .lg\:hover\:translate-y-138:hover {
    --tw-translate-y: 552px !important;
  }

  .lg\:hover\:translate-y-143:hover {
    --tw-translate-y: 572px !important;
  }

  .lg\:hover\:translate-y-148:hover {
    --tw-translate-y: 592px !important;
  }

  .lg\:hover\:translate-y-150:hover {
    --tw-translate-y: 600px !important;
  }

  .lg\:hover\:translate-y-154:hover {
    --tw-translate-y: 616px !important;
  }

  .lg\:hover\:translate-y-160:hover {
    --tw-translate-y: 640px !important;
  }

  .lg\:hover\:translate-y-162:hover {
    --tw-translate-y: 648px !important;
  }

  .lg\:hover\:translate-y-164:hover {
    --tw-translate-y: 656px !important;
  }

  .lg\:hover\:translate-y-165:hover {
    --tw-translate-y: 660px !important;
  }

  .lg\:hover\:translate-y-166:hover {
    --tw-translate-y: 664px !important;
  }

  .lg\:hover\:translate-y-168:hover {
    --tw-translate-y: 672px !important;
  }

  .lg\:hover\:translate-y-169:hover {
    --tw-translate-y: 676px !important;
  }

  .lg\:hover\:translate-y-170:hover {
    --tw-translate-y: 680px !important;
  }

  .lg\:hover\:translate-y-172:hover {
    --tw-translate-y: 688px !important;
  }

  .lg\:hover\:translate-y-174:hover {
    --tw-translate-y: 696px !important;
  }

  .lg\:hover\:translate-y-175:hover {
    --tw-translate-y: 700px !important;
  }

  .lg\:hover\:translate-y-189:hover {
    --tw-translate-y: 756px !important;
  }

  .lg\:hover\:translate-y-200:hover {
    --tw-translate-y: 800px !important;
  }

  .lg\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 2px !important;
  }

  .lg\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 6px !important;
  }

  .lg\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 14px !important;
  }

  .lg\:hover\:translate-y-6\.5:hover {
    --tw-translate-y: 26px !important;
  }

  .lg\:hover\:translate-y-7\.5:hover {
    --tw-translate-y: 30px !important;
  }

  .lg\:hover\:translate-y-17\.5:hover {
    --tw-translate-y: 70px !important;
  }

  .lg\:hover\:translate-y-28\.5:hover {
    --tw-translate-y: 114px !important;
  }

  .lg\:hover\:translate-y-31\.5:hover {
    --tw-translate-y: 126px !important;
  }

  .lg\:hover\:translate-y-37\.5:hover {
    --tw-translate-y: 150px !important;
  }

  .lg\:hover\:translate-y-72\.5:hover {
    --tw-translate-y: 290px !important;
  }

  .lg\:hover\:translate-y-sm:hover {
    --tw-translate-y: 8px !important;
  }

  .lg\:hover\:translate-y-md:hover {
    --tw-translate-y: 16px !important;
  }

  .lg\:hover\:translate-y-lg:hover {
    --tw-translate-y: 24px !important;
  }

  .lg\:hover\:translate-y-xl:hover {
    --tw-translate-y: 32px !important;
  }

  .lg\:hover\:translate-y-n1:hover {
    --tw-translate-y: -4px !important;
  }

  .lg\:hover\:translate-y-n2:hover {
    --tw-translate-y: -8px !important;
  }

  .lg\:hover\:translate-y-n3:hover {
    --tw-translate-y: -12px !important;
  }

  .lg\:hover\:translate-y-n4:hover {
    --tw-translate-y: -16px !important;
  }

  .lg\:hover\:translate-y-n5:hover {
    --tw-translate-y: -20px !important;
  }

  .lg\:hover\:translate-y-n6:hover {
    --tw-translate-y: -24px !important;
  }

  .lg\:hover\:translate-y-n7:hover {
    --tw-translate-y: -28px !important;
  }

  .lg\:hover\:translate-y-n8:hover {
    --tw-translate-y: -32px !important;
  }

  .lg\:hover\:translate-y-n9:hover {
    --tw-translate-y: -36px !important;
  }

  .lg\:hover\:translate-y-n10:hover {
    --tw-translate-y: -40px !important;
  }

  .lg\:hover\:translate-y-n11:hover {
    --tw-translate-y: -44px !important;
  }

  .lg\:hover\:translate-y-n12:hover {
    --tw-translate-y: -48px !important;
  }

  .lg\:hover\:translate-y-n13:hover {
    --tw-translate-y: -52px !important;
  }

  .lg\:hover\:translate-y-n14:hover {
    --tw-translate-y: -46px !important;
  }

  .lg\:hover\:translate-y-n22:hover {
    --tw-translate-y: -88px !important;
  }

  .lg\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .lg\:hover\:-translate-y-1:hover {
    --tw-translate-y: -4px !important;
  }

  .lg\:hover\:-translate-y-2:hover {
    --tw-translate-y: -8px !important;
  }

  .lg\:hover\:-translate-y-3:hover {
    --tw-translate-y: -12px !important;
  }

  .lg\:hover\:-translate-y-4:hover {
    --tw-translate-y: -16px !important;
  }

  .lg\:hover\:-translate-y-5:hover {
    --tw-translate-y: -20px !important;
  }

  .lg\:hover\:-translate-y-6:hover {
    --tw-translate-y: -24px !important;
  }

  .lg\:hover\:-translate-y-7:hover {
    --tw-translate-y: -28px !important;
  }

  .lg\:hover\:-translate-y-8:hover {
    --tw-translate-y: -32px !important;
  }

  .lg\:hover\:-translate-y-9:hover {
    --tw-translate-y: -36px !important;
  }

  .lg\:hover\:-translate-y-10:hover {
    --tw-translate-y: -40px !important;
  }

  .lg\:hover\:-translate-y-11:hover {
    --tw-translate-y: -44px !important;
  }

  .lg\:hover\:-translate-y-12:hover {
    --tw-translate-y: -48px !important;
  }

  .lg\:hover\:-translate-y-13:hover {
    --tw-translate-y: -52px !important;
  }

  .lg\:hover\:-translate-y-14:hover {
    --tw-translate-y: -56px !important;
  }

  .lg\:hover\:-translate-y-15:hover {
    --tw-translate-y: -60px !important;
  }

  .lg\:hover\:-translate-y-16:hover {
    --tw-translate-y: -64px !important;
  }

  .lg\:hover\:-translate-y-17:hover {
    --tw-translate-y: -68px !important;
  }

  .lg\:hover\:-translate-y-18:hover {
    --tw-translate-y: -72px !important;
  }

  .lg\:hover\:-translate-y-19:hover {
    --tw-translate-y: -76px !important;
  }

  .lg\:hover\:-translate-y-20:hover {
    --tw-translate-y: -80px !important;
  }

  .lg\:hover\:-translate-y-21:hover {
    --tw-translate-y: -84px !important;
  }

  .lg\:hover\:-translate-y-22:hover {
    --tw-translate-y: -88px !important;
  }

  .lg\:hover\:-translate-y-23:hover {
    --tw-translate-y: -92px !important;
  }

  .lg\:hover\:-translate-y-24:hover {
    --tw-translate-y: -96px !important;
  }

  .lg\:hover\:-translate-y-25:hover {
    --tw-translate-y: -100px !important;
  }

  .lg\:hover\:-translate-y-26:hover {
    --tw-translate-y: -104px !important;
  }

  .lg\:hover\:-translate-y-27:hover {
    --tw-translate-y: -108px !important;
  }

  .lg\:hover\:-translate-y-28:hover {
    --tw-translate-y: -112px !important;
  }

  .lg\:hover\:-translate-y-29:hover {
    --tw-translate-y: -116px !important;
  }

  .lg\:hover\:-translate-y-30:hover {
    --tw-translate-y: -120px !important;
  }

  .lg\:hover\:-translate-y-31:hover {
    --tw-translate-y: -124px !important;
  }

  .lg\:hover\:-translate-y-32:hover {
    --tw-translate-y: -128px !important;
  }

  .lg\:hover\:-translate-y-33:hover {
    --tw-translate-y: -132px !important;
  }

  .lg\:hover\:-translate-y-34:hover {
    --tw-translate-y: -136px !important;
  }

  .lg\:hover\:-translate-y-35:hover {
    --tw-translate-y: -140px !important;
  }

  .lg\:hover\:-translate-y-36:hover {
    --tw-translate-y: -144px !important;
  }

  .lg\:hover\:-translate-y-37:hover {
    --tw-translate-y: -148px !important;
  }

  .lg\:hover\:-translate-y-38:hover {
    --tw-translate-y: -152px !important;
  }

  .lg\:hover\:-translate-y-39:hover {
    --tw-translate-y: -156px !important;
  }

  .lg\:hover\:-translate-y-40:hover {
    --tw-translate-y: -160px !important;
  }

  .lg\:hover\:-translate-y-41:hover {
    --tw-translate-y: -164px !important;
  }

  .lg\:hover\:-translate-y-42:hover {
    --tw-translate-y: -168px !important;
  }

  .lg\:hover\:-translate-y-43:hover {
    --tw-translate-y: -172px !important;
  }

  .lg\:hover\:-translate-y-44:hover {
    --tw-translate-y: -176px !important;
  }

  .lg\:hover\:-translate-y-45:hover {
    --tw-translate-y: -180px !important;
  }

  .lg\:hover\:-translate-y-46:hover {
    --tw-translate-y: -184px !important;
  }

  .lg\:hover\:-translate-y-47:hover {
    --tw-translate-y: -188px !important;
  }

  .lg\:hover\:-translate-y-48:hover {
    --tw-translate-y: -192px !important;
  }

  .lg\:hover\:-translate-y-49:hover {
    --tw-translate-y: -196px !important;
  }

  .lg\:hover\:-translate-y-50:hover {
    --tw-translate-y: -200px !important;
  }

  .lg\:hover\:-translate-y-51:hover {
    --tw-translate-y: -204px !important;
  }

  .lg\:hover\:-translate-y-52:hover {
    --tw-translate-y: -208px !important;
  }

  .lg\:hover\:-translate-y-53:hover {
    --tw-translate-y: -212px !important;
  }

  .lg\:hover\:-translate-y-54:hover {
    --tw-translate-y: -216px !important;
  }

  .lg\:hover\:-translate-y-55:hover {
    --tw-translate-y: -220px !important;
  }

  .lg\:hover\:-translate-y-56:hover {
    --tw-translate-y: -224px !important;
  }

  .lg\:hover\:-translate-y-57:hover {
    --tw-translate-y: -228px !important;
  }

  .lg\:hover\:-translate-y-60:hover {
    --tw-translate-y: -240px !important;
  }

  .lg\:hover\:-translate-y-61:hover {
    --tw-translate-y: -244px !important;
  }

  .lg\:hover\:-translate-y-62:hover {
    --tw-translate-y: -248px !important;
  }

  .lg\:hover\:-translate-y-65:hover {
    --tw-translate-y: -260px !important;
  }

  .lg\:hover\:-translate-y-66:hover {
    --tw-translate-y: -264px !important;
  }

  .lg\:hover\:-translate-y-68:hover {
    --tw-translate-y: -272px !important;
  }

  .lg\:hover\:-translate-y-69:hover {
    --tw-translate-y: -276px !important;
  }

  .lg\:hover\:-translate-y-70:hover {
    --tw-translate-y: -280px !important;
  }

  .lg\:hover\:-translate-y-73:hover {
    --tw-translate-y: -292px !important;
  }

  .lg\:hover\:-translate-y-74:hover {
    --tw-translate-y: -296px !important;
  }

  .lg\:hover\:-translate-y-75:hover {
    --tw-translate-y: -300px !important;
  }

  .lg\:hover\:-translate-y-77:hover {
    --tw-translate-y: -308px !important;
  }

  .lg\:hover\:-translate-y-78:hover {
    --tw-translate-y: -312px !important;
  }

  .lg\:hover\:-translate-y-80:hover {
    --tw-translate-y: -320px !important;
  }

  .lg\:hover\:-translate-y-81:hover {
    --tw-translate-y: -324px !important;
  }

  .lg\:hover\:-translate-y-84:hover {
    --tw-translate-y: -336px !important;
  }

  .lg\:hover\:-translate-y-87:hover {
    --tw-translate-y: -348px !important;
  }

  .lg\:hover\:-translate-y-90:hover {
    --tw-translate-y: -360px !important;
  }

  .lg\:hover\:-translate-y-91:hover {
    --tw-translate-y: -364px !important;
  }

  .lg\:hover\:-translate-y-92:hover {
    --tw-translate-y: -368px !important;
  }

  .lg\:hover\:-translate-y-93:hover {
    --tw-translate-y: -372px !important;
  }

  .lg\:hover\:-translate-y-94:hover {
    --tw-translate-y: -376px !important;
  }

  .lg\:hover\:-translate-y-95:hover {
    --tw-translate-y: -380px !important;
  }

  .lg\:hover\:-translate-y-96:hover {
    --tw-translate-y: -384px !important;
  }

  .lg\:hover\:-translate-y-97:hover {
    --tw-translate-y: -388px !important;
  }

  .lg\:hover\:-translate-y-98:hover {
    --tw-translate-y: -392px !important;
  }

  .lg\:hover\:-translate-y-99:hover {
    --tw-translate-y: -396px !important;
  }

  .lg\:hover\:-translate-y-100:hover {
    --tw-translate-y: -400px !important;
  }

  .lg\:hover\:-translate-y-101:hover {
    --tw-translate-y: -404px !important;
  }

  .lg\:hover\:-translate-y-102:hover {
    --tw-translate-y: -408px !important;
  }

  .lg\:hover\:-translate-y-103:hover {
    --tw-translate-y: -412px !important;
  }

  .lg\:hover\:-translate-y-104:hover {
    --tw-translate-y: -416px !important;
  }

  .lg\:hover\:-translate-y-105:hover {
    --tw-translate-y: -420px !important;
  }

  .lg\:hover\:-translate-y-107:hover {
    --tw-translate-y: -428px !important;
  }

  .lg\:hover\:-translate-y-110:hover {
    --tw-translate-y: -440px !important;
  }

  .lg\:hover\:-translate-y-112:hover {
    --tw-translate-y: -448px !important;
  }

  .lg\:hover\:-translate-y-114:hover {
    --tw-translate-y: -456px !important;
  }

  .lg\:hover\:-translate-y-115:hover {
    --tw-translate-y: -460px !important;
  }

  .lg\:hover\:-translate-y-119:hover {
    --tw-translate-y: -476px !important;
  }

  .lg\:hover\:-translate-y-120:hover {
    --tw-translate-y: -480px !important;
  }

  .lg\:hover\:-translate-y-122:hover {
    --tw-translate-y: -488px !important;
  }

  .lg\:hover\:-translate-y-124:hover {
    --tw-translate-y: -496px !important;
  }

  .lg\:hover\:-translate-y-130:hover {
    --tw-translate-y: -520px !important;
  }

  .lg\:hover\:-translate-y-138:hover {
    --tw-translate-y: -552px !important;
  }

  .lg\:hover\:-translate-y-143:hover {
    --tw-translate-y: -572px !important;
  }

  .lg\:hover\:-translate-y-148:hover {
    --tw-translate-y: -592px !important;
  }

  .lg\:hover\:-translate-y-150:hover {
    --tw-translate-y: -600px !important;
  }

  .lg\:hover\:-translate-y-154:hover {
    --tw-translate-y: -616px !important;
  }

  .lg\:hover\:-translate-y-160:hover {
    --tw-translate-y: -640px !important;
  }

  .lg\:hover\:-translate-y-162:hover {
    --tw-translate-y: -648px !important;
  }

  .lg\:hover\:-translate-y-164:hover {
    --tw-translate-y: -656px !important;
  }

  .lg\:hover\:-translate-y-165:hover {
    --tw-translate-y: -660px !important;
  }

  .lg\:hover\:-translate-y-166:hover {
    --tw-translate-y: -664px !important;
  }

  .lg\:hover\:-translate-y-168:hover {
    --tw-translate-y: -672px !important;
  }

  .lg\:hover\:-translate-y-169:hover {
    --tw-translate-y: -676px !important;
  }

  .lg\:hover\:-translate-y-170:hover {
    --tw-translate-y: -680px !important;
  }

  .lg\:hover\:-translate-y-172:hover {
    --tw-translate-y: -688px !important;
  }

  .lg\:hover\:-translate-y-174:hover {
    --tw-translate-y: -696px !important;
  }

  .lg\:hover\:-translate-y-175:hover {
    --tw-translate-y: -700px !important;
  }

  .lg\:hover\:-translate-y-189:hover {
    --tw-translate-y: -756px !important;
  }

  .lg\:hover\:-translate-y-200:hover {
    --tw-translate-y: -800px !important;
  }

  .lg\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -2px !important;
  }

  .lg\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -6px !important;
  }

  .lg\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -14px !important;
  }

  .lg\:hover\:-translate-y-6\.5:hover {
    --tw-translate-y: -26px !important;
  }

  .lg\:hover\:-translate-y-7\.5:hover {
    --tw-translate-y: -30px !important;
  }

  .lg\:hover\:-translate-y-17\.5:hover {
    --tw-translate-y: -70px !important;
  }

  .lg\:hover\:-translate-y-28\.5:hover {
    --tw-translate-y: -114px !important;
  }

  .lg\:hover\:-translate-y-31\.5:hover {
    --tw-translate-y: -126px !important;
  }

  .lg\:hover\:-translate-y-37\.5:hover {
    --tw-translate-y: -150px !important;
  }

  .lg\:hover\:-translate-y-72\.5:hover {
    --tw-translate-y: -290px !important;
  }

  .lg\:hover\:-translate-y-sm:hover {
    --tw-translate-y: -8px !important;
  }

  .lg\:hover\:-translate-y-md:hover {
    --tw-translate-y: -16px !important;
  }

  .lg\:hover\:-translate-y-lg:hover {
    --tw-translate-y: -24px !important;
  }

  .lg\:hover\:-translate-y-xl:hover {
    --tw-translate-y: -32px !important;
  }

  .lg\:hover\:-translate-y-n1:hover {
    --tw-translate-y: 4px !important;
  }

  .lg\:hover\:-translate-y-n2:hover {
    --tw-translate-y: 8px !important;
  }

  .lg\:hover\:-translate-y-n3:hover {
    --tw-translate-y: 12px !important;
  }

  .lg\:hover\:-translate-y-n4:hover {
    --tw-translate-y: 16px !important;
  }

  .lg\:hover\:-translate-y-n5:hover {
    --tw-translate-y: 20px !important;
  }

  .lg\:hover\:-translate-y-n6:hover {
    --tw-translate-y: 24px !important;
  }

  .lg\:hover\:-translate-y-n7:hover {
    --tw-translate-y: 28px !important;
  }

  .lg\:hover\:-translate-y-n8:hover {
    --tw-translate-y: 32px !important;
  }

  .lg\:hover\:-translate-y-n9:hover {
    --tw-translate-y: 36px !important;
  }

  .lg\:hover\:-translate-y-n10:hover {
    --tw-translate-y: 40px !important;
  }

  .lg\:hover\:-translate-y-n11:hover {
    --tw-translate-y: 44px !important;
  }

  .lg\:hover\:-translate-y-n12:hover {
    --tw-translate-y: 48px !important;
  }

  .lg\:hover\:-translate-y-n13:hover {
    --tw-translate-y: 52px !important;
  }

  .lg\:hover\:-translate-y-n14:hover {
    --tw-translate-y: 46px !important;
  }

  .lg\:hover\:-translate-y-n22:hover {
    --tw-translate-y: 88px !important;
  }

  .lg\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50% !important;
  }

  .lg\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333% !important;
  }

  .lg\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667% !important;
  }

  .lg\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25% !important;
  }

  .lg\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50% !important;
  }

  .lg\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75% !important;
  }

  .lg\:hover\:translate-y-full:hover {
    --tw-translate-y: 100% !important;
  }

  .lg\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50% !important;
  }

  .lg\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333% !important;
  }

  .lg\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667% !important;
  }

  .lg\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25% !important;
  }

  .lg\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50% !important;
  }

  .lg\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75% !important;
  }

  .lg\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100% !important;
  }

  .lg\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .lg\:focus\:translate-x-1:focus {
    --tw-translate-x: 4px !important;
  }

  .lg\:focus\:translate-x-2:focus {
    --tw-translate-x: 8px !important;
  }

  .lg\:focus\:translate-x-3:focus {
    --tw-translate-x: 12px !important;
  }

  .lg\:focus\:translate-x-4:focus {
    --tw-translate-x: 16px !important;
  }

  .lg\:focus\:translate-x-5:focus {
    --tw-translate-x: 20px !important;
  }

  .lg\:focus\:translate-x-6:focus {
    --tw-translate-x: 24px !important;
  }

  .lg\:focus\:translate-x-7:focus {
    --tw-translate-x: 28px !important;
  }

  .lg\:focus\:translate-x-8:focus {
    --tw-translate-x: 32px !important;
  }

  .lg\:focus\:translate-x-9:focus {
    --tw-translate-x: 36px !important;
  }

  .lg\:focus\:translate-x-10:focus {
    --tw-translate-x: 40px !important;
  }

  .lg\:focus\:translate-x-11:focus {
    --tw-translate-x: 44px !important;
  }

  .lg\:focus\:translate-x-12:focus {
    --tw-translate-x: 48px !important;
  }

  .lg\:focus\:translate-x-13:focus {
    --tw-translate-x: 52px !important;
  }

  .lg\:focus\:translate-x-14:focus {
    --tw-translate-x: 56px !important;
  }

  .lg\:focus\:translate-x-15:focus {
    --tw-translate-x: 60px !important;
  }

  .lg\:focus\:translate-x-16:focus {
    --tw-translate-x: 64px !important;
  }

  .lg\:focus\:translate-x-17:focus {
    --tw-translate-x: 68px !important;
  }

  .lg\:focus\:translate-x-18:focus {
    --tw-translate-x: 72px !important;
  }

  .lg\:focus\:translate-x-19:focus {
    --tw-translate-x: 76px !important;
  }

  .lg\:focus\:translate-x-20:focus {
    --tw-translate-x: 80px !important;
  }

  .lg\:focus\:translate-x-21:focus {
    --tw-translate-x: 84px !important;
  }

  .lg\:focus\:translate-x-22:focus {
    --tw-translate-x: 88px !important;
  }

  .lg\:focus\:translate-x-23:focus {
    --tw-translate-x: 92px !important;
  }

  .lg\:focus\:translate-x-24:focus {
    --tw-translate-x: 96px !important;
  }

  .lg\:focus\:translate-x-25:focus {
    --tw-translate-x: 100px !important;
  }

  .lg\:focus\:translate-x-26:focus {
    --tw-translate-x: 104px !important;
  }

  .lg\:focus\:translate-x-27:focus {
    --tw-translate-x: 108px !important;
  }

  .lg\:focus\:translate-x-28:focus {
    --tw-translate-x: 112px !important;
  }

  .lg\:focus\:translate-x-29:focus {
    --tw-translate-x: 116px !important;
  }

  .lg\:focus\:translate-x-30:focus {
    --tw-translate-x: 120px !important;
  }

  .lg\:focus\:translate-x-31:focus {
    --tw-translate-x: 124px !important;
  }

  .lg\:focus\:translate-x-32:focus {
    --tw-translate-x: 128px !important;
  }

  .lg\:focus\:translate-x-33:focus {
    --tw-translate-x: 132px !important;
  }

  .lg\:focus\:translate-x-34:focus {
    --tw-translate-x: 136px !important;
  }

  .lg\:focus\:translate-x-35:focus {
    --tw-translate-x: 140px !important;
  }

  .lg\:focus\:translate-x-36:focus {
    --tw-translate-x: 144px !important;
  }

  .lg\:focus\:translate-x-37:focus {
    --tw-translate-x: 148px !important;
  }

  .lg\:focus\:translate-x-38:focus {
    --tw-translate-x: 152px !important;
  }

  .lg\:focus\:translate-x-39:focus {
    --tw-translate-x: 156px !important;
  }

  .lg\:focus\:translate-x-40:focus {
    --tw-translate-x: 160px !important;
  }

  .lg\:focus\:translate-x-41:focus {
    --tw-translate-x: 164px !important;
  }

  .lg\:focus\:translate-x-42:focus {
    --tw-translate-x: 168px !important;
  }

  .lg\:focus\:translate-x-43:focus {
    --tw-translate-x: 172px !important;
  }

  .lg\:focus\:translate-x-44:focus {
    --tw-translate-x: 176px !important;
  }

  .lg\:focus\:translate-x-45:focus {
    --tw-translate-x: 180px !important;
  }

  .lg\:focus\:translate-x-46:focus {
    --tw-translate-x: 184px !important;
  }

  .lg\:focus\:translate-x-47:focus {
    --tw-translate-x: 188px !important;
  }

  .lg\:focus\:translate-x-48:focus {
    --tw-translate-x: 192px !important;
  }

  .lg\:focus\:translate-x-49:focus {
    --tw-translate-x: 196px !important;
  }

  .lg\:focus\:translate-x-50:focus {
    --tw-translate-x: 200px !important;
  }

  .lg\:focus\:translate-x-51:focus {
    --tw-translate-x: 204px !important;
  }

  .lg\:focus\:translate-x-52:focus {
    --tw-translate-x: 208px !important;
  }

  .lg\:focus\:translate-x-53:focus {
    --tw-translate-x: 212px !important;
  }

  .lg\:focus\:translate-x-54:focus {
    --tw-translate-x: 216px !important;
  }

  .lg\:focus\:translate-x-55:focus {
    --tw-translate-x: 220px !important;
  }

  .lg\:focus\:translate-x-56:focus {
    --tw-translate-x: 224px !important;
  }

  .lg\:focus\:translate-x-57:focus {
    --tw-translate-x: 228px !important;
  }

  .lg\:focus\:translate-x-60:focus {
    --tw-translate-x: 240px !important;
  }

  .lg\:focus\:translate-x-61:focus {
    --tw-translate-x: 244px !important;
  }

  .lg\:focus\:translate-x-62:focus {
    --tw-translate-x: 248px !important;
  }

  .lg\:focus\:translate-x-65:focus {
    --tw-translate-x: 260px !important;
  }

  .lg\:focus\:translate-x-66:focus {
    --tw-translate-x: 264px !important;
  }

  .lg\:focus\:translate-x-68:focus {
    --tw-translate-x: 272px !important;
  }

  .lg\:focus\:translate-x-69:focus {
    --tw-translate-x: 276px !important;
  }

  .lg\:focus\:translate-x-70:focus {
    --tw-translate-x: 280px !important;
  }

  .lg\:focus\:translate-x-73:focus {
    --tw-translate-x: 292px !important;
  }

  .lg\:focus\:translate-x-74:focus {
    --tw-translate-x: 296px !important;
  }

  .lg\:focus\:translate-x-75:focus {
    --tw-translate-x: 300px !important;
  }

  .lg\:focus\:translate-x-77:focus {
    --tw-translate-x: 308px !important;
  }

  .lg\:focus\:translate-x-78:focus {
    --tw-translate-x: 312px !important;
  }

  .lg\:focus\:translate-x-80:focus {
    --tw-translate-x: 320px !important;
  }

  .lg\:focus\:translate-x-81:focus {
    --tw-translate-x: 324px !important;
  }

  .lg\:focus\:translate-x-84:focus {
    --tw-translate-x: 336px !important;
  }

  .lg\:focus\:translate-x-87:focus {
    --tw-translate-x: 348px !important;
  }

  .lg\:focus\:translate-x-90:focus {
    --tw-translate-x: 360px !important;
  }

  .lg\:focus\:translate-x-91:focus {
    --tw-translate-x: 364px !important;
  }

  .lg\:focus\:translate-x-92:focus {
    --tw-translate-x: 368px !important;
  }

  .lg\:focus\:translate-x-93:focus {
    --tw-translate-x: 372px !important;
  }

  .lg\:focus\:translate-x-94:focus {
    --tw-translate-x: 376px !important;
  }

  .lg\:focus\:translate-x-95:focus {
    --tw-translate-x: 380px !important;
  }

  .lg\:focus\:translate-x-96:focus {
    --tw-translate-x: 384px !important;
  }

  .lg\:focus\:translate-x-97:focus {
    --tw-translate-x: 388px !important;
  }

  .lg\:focus\:translate-x-98:focus {
    --tw-translate-x: 392px !important;
  }

  .lg\:focus\:translate-x-99:focus {
    --tw-translate-x: 396px !important;
  }

  .lg\:focus\:translate-x-100:focus {
    --tw-translate-x: 400px !important;
  }

  .lg\:focus\:translate-x-101:focus {
    --tw-translate-x: 404px !important;
  }

  .lg\:focus\:translate-x-102:focus {
    --tw-translate-x: 408px !important;
  }

  .lg\:focus\:translate-x-103:focus {
    --tw-translate-x: 412px !important;
  }

  .lg\:focus\:translate-x-104:focus {
    --tw-translate-x: 416px !important;
  }

  .lg\:focus\:translate-x-105:focus {
    --tw-translate-x: 420px !important;
  }

  .lg\:focus\:translate-x-107:focus {
    --tw-translate-x: 428px !important;
  }

  .lg\:focus\:translate-x-110:focus {
    --tw-translate-x: 440px !important;
  }

  .lg\:focus\:translate-x-112:focus {
    --tw-translate-x: 448px !important;
  }

  .lg\:focus\:translate-x-114:focus {
    --tw-translate-x: 456px !important;
  }

  .lg\:focus\:translate-x-115:focus {
    --tw-translate-x: 460px !important;
  }

  .lg\:focus\:translate-x-119:focus {
    --tw-translate-x: 476px !important;
  }

  .lg\:focus\:translate-x-120:focus {
    --tw-translate-x: 480px !important;
  }

  .lg\:focus\:translate-x-122:focus {
    --tw-translate-x: 488px !important;
  }

  .lg\:focus\:translate-x-124:focus {
    --tw-translate-x: 496px !important;
  }

  .lg\:focus\:translate-x-130:focus {
    --tw-translate-x: 520px !important;
  }

  .lg\:focus\:translate-x-138:focus {
    --tw-translate-x: 552px !important;
  }

  .lg\:focus\:translate-x-143:focus {
    --tw-translate-x: 572px !important;
  }

  .lg\:focus\:translate-x-148:focus {
    --tw-translate-x: 592px !important;
  }

  .lg\:focus\:translate-x-150:focus {
    --tw-translate-x: 600px !important;
  }

  .lg\:focus\:translate-x-154:focus {
    --tw-translate-x: 616px !important;
  }

  .lg\:focus\:translate-x-160:focus {
    --tw-translate-x: 640px !important;
  }

  .lg\:focus\:translate-x-162:focus {
    --tw-translate-x: 648px !important;
  }

  .lg\:focus\:translate-x-164:focus {
    --tw-translate-x: 656px !important;
  }

  .lg\:focus\:translate-x-165:focus {
    --tw-translate-x: 660px !important;
  }

  .lg\:focus\:translate-x-166:focus {
    --tw-translate-x: 664px !important;
  }

  .lg\:focus\:translate-x-168:focus {
    --tw-translate-x: 672px !important;
  }

  .lg\:focus\:translate-x-169:focus {
    --tw-translate-x: 676px !important;
  }

  .lg\:focus\:translate-x-170:focus {
    --tw-translate-x: 680px !important;
  }

  .lg\:focus\:translate-x-172:focus {
    --tw-translate-x: 688px !important;
  }

  .lg\:focus\:translate-x-174:focus {
    --tw-translate-x: 696px !important;
  }

  .lg\:focus\:translate-x-175:focus {
    --tw-translate-x: 700px !important;
  }

  .lg\:focus\:translate-x-189:focus {
    --tw-translate-x: 756px !important;
  }

  .lg\:focus\:translate-x-200:focus {
    --tw-translate-x: 800px !important;
  }

  .lg\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 2px !important;
  }

  .lg\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 6px !important;
  }

  .lg\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 14px !important;
  }

  .lg\:focus\:translate-x-6\.5:focus {
    --tw-translate-x: 26px !important;
  }

  .lg\:focus\:translate-x-7\.5:focus {
    --tw-translate-x: 30px !important;
  }

  .lg\:focus\:translate-x-17\.5:focus {
    --tw-translate-x: 70px !important;
  }

  .lg\:focus\:translate-x-28\.5:focus {
    --tw-translate-x: 114px !important;
  }

  .lg\:focus\:translate-x-31\.5:focus {
    --tw-translate-x: 126px !important;
  }

  .lg\:focus\:translate-x-37\.5:focus {
    --tw-translate-x: 150px !important;
  }

  .lg\:focus\:translate-x-72\.5:focus {
    --tw-translate-x: 290px !important;
  }

  .lg\:focus\:translate-x-sm:focus {
    --tw-translate-x: 8px !important;
  }

  .lg\:focus\:translate-x-md:focus {
    --tw-translate-x: 16px !important;
  }

  .lg\:focus\:translate-x-lg:focus {
    --tw-translate-x: 24px !important;
  }

  .lg\:focus\:translate-x-xl:focus {
    --tw-translate-x: 32px !important;
  }

  .lg\:focus\:translate-x-n1:focus {
    --tw-translate-x: -4px !important;
  }

  .lg\:focus\:translate-x-n2:focus {
    --tw-translate-x: -8px !important;
  }

  .lg\:focus\:translate-x-n3:focus {
    --tw-translate-x: -12px !important;
  }

  .lg\:focus\:translate-x-n4:focus {
    --tw-translate-x: -16px !important;
  }

  .lg\:focus\:translate-x-n5:focus {
    --tw-translate-x: -20px !important;
  }

  .lg\:focus\:translate-x-n6:focus {
    --tw-translate-x: -24px !important;
  }

  .lg\:focus\:translate-x-n7:focus {
    --tw-translate-x: -28px !important;
  }

  .lg\:focus\:translate-x-n8:focus {
    --tw-translate-x: -32px !important;
  }

  .lg\:focus\:translate-x-n9:focus {
    --tw-translate-x: -36px !important;
  }

  .lg\:focus\:translate-x-n10:focus {
    --tw-translate-x: -40px !important;
  }

  .lg\:focus\:translate-x-n11:focus {
    --tw-translate-x: -44px !important;
  }

  .lg\:focus\:translate-x-n12:focus {
    --tw-translate-x: -48px !important;
  }

  .lg\:focus\:translate-x-n13:focus {
    --tw-translate-x: -52px !important;
  }

  .lg\:focus\:translate-x-n14:focus {
    --tw-translate-x: -46px !important;
  }

  .lg\:focus\:translate-x-n22:focus {
    --tw-translate-x: -88px !important;
  }

  .lg\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .lg\:focus\:-translate-x-1:focus {
    --tw-translate-x: -4px !important;
  }

  .lg\:focus\:-translate-x-2:focus {
    --tw-translate-x: -8px !important;
  }

  .lg\:focus\:-translate-x-3:focus {
    --tw-translate-x: -12px !important;
  }

  .lg\:focus\:-translate-x-4:focus {
    --tw-translate-x: -16px !important;
  }

  .lg\:focus\:-translate-x-5:focus {
    --tw-translate-x: -20px !important;
  }

  .lg\:focus\:-translate-x-6:focus {
    --tw-translate-x: -24px !important;
  }

  .lg\:focus\:-translate-x-7:focus {
    --tw-translate-x: -28px !important;
  }

  .lg\:focus\:-translate-x-8:focus {
    --tw-translate-x: -32px !important;
  }

  .lg\:focus\:-translate-x-9:focus {
    --tw-translate-x: -36px !important;
  }

  .lg\:focus\:-translate-x-10:focus {
    --tw-translate-x: -40px !important;
  }

  .lg\:focus\:-translate-x-11:focus {
    --tw-translate-x: -44px !important;
  }

  .lg\:focus\:-translate-x-12:focus {
    --tw-translate-x: -48px !important;
  }

  .lg\:focus\:-translate-x-13:focus {
    --tw-translate-x: -52px !important;
  }

  .lg\:focus\:-translate-x-14:focus {
    --tw-translate-x: -56px !important;
  }

  .lg\:focus\:-translate-x-15:focus {
    --tw-translate-x: -60px !important;
  }

  .lg\:focus\:-translate-x-16:focus {
    --tw-translate-x: -64px !important;
  }

  .lg\:focus\:-translate-x-17:focus {
    --tw-translate-x: -68px !important;
  }

  .lg\:focus\:-translate-x-18:focus {
    --tw-translate-x: -72px !important;
  }

  .lg\:focus\:-translate-x-19:focus {
    --tw-translate-x: -76px !important;
  }

  .lg\:focus\:-translate-x-20:focus {
    --tw-translate-x: -80px !important;
  }

  .lg\:focus\:-translate-x-21:focus {
    --tw-translate-x: -84px !important;
  }

  .lg\:focus\:-translate-x-22:focus {
    --tw-translate-x: -88px !important;
  }

  .lg\:focus\:-translate-x-23:focus {
    --tw-translate-x: -92px !important;
  }

  .lg\:focus\:-translate-x-24:focus {
    --tw-translate-x: -96px !important;
  }

  .lg\:focus\:-translate-x-25:focus {
    --tw-translate-x: -100px !important;
  }

  .lg\:focus\:-translate-x-26:focus {
    --tw-translate-x: -104px !important;
  }

  .lg\:focus\:-translate-x-27:focus {
    --tw-translate-x: -108px !important;
  }

  .lg\:focus\:-translate-x-28:focus {
    --tw-translate-x: -112px !important;
  }

  .lg\:focus\:-translate-x-29:focus {
    --tw-translate-x: -116px !important;
  }

  .lg\:focus\:-translate-x-30:focus {
    --tw-translate-x: -120px !important;
  }

  .lg\:focus\:-translate-x-31:focus {
    --tw-translate-x: -124px !important;
  }

  .lg\:focus\:-translate-x-32:focus {
    --tw-translate-x: -128px !important;
  }

  .lg\:focus\:-translate-x-33:focus {
    --tw-translate-x: -132px !important;
  }

  .lg\:focus\:-translate-x-34:focus {
    --tw-translate-x: -136px !important;
  }

  .lg\:focus\:-translate-x-35:focus {
    --tw-translate-x: -140px !important;
  }

  .lg\:focus\:-translate-x-36:focus {
    --tw-translate-x: -144px !important;
  }

  .lg\:focus\:-translate-x-37:focus {
    --tw-translate-x: -148px !important;
  }

  .lg\:focus\:-translate-x-38:focus {
    --tw-translate-x: -152px !important;
  }

  .lg\:focus\:-translate-x-39:focus {
    --tw-translate-x: -156px !important;
  }

  .lg\:focus\:-translate-x-40:focus {
    --tw-translate-x: -160px !important;
  }

  .lg\:focus\:-translate-x-41:focus {
    --tw-translate-x: -164px !important;
  }

  .lg\:focus\:-translate-x-42:focus {
    --tw-translate-x: -168px !important;
  }

  .lg\:focus\:-translate-x-43:focus {
    --tw-translate-x: -172px !important;
  }

  .lg\:focus\:-translate-x-44:focus {
    --tw-translate-x: -176px !important;
  }

  .lg\:focus\:-translate-x-45:focus {
    --tw-translate-x: -180px !important;
  }

  .lg\:focus\:-translate-x-46:focus {
    --tw-translate-x: -184px !important;
  }

  .lg\:focus\:-translate-x-47:focus {
    --tw-translate-x: -188px !important;
  }

  .lg\:focus\:-translate-x-48:focus {
    --tw-translate-x: -192px !important;
  }

  .lg\:focus\:-translate-x-49:focus {
    --tw-translate-x: -196px !important;
  }

  .lg\:focus\:-translate-x-50:focus {
    --tw-translate-x: -200px !important;
  }

  .lg\:focus\:-translate-x-51:focus {
    --tw-translate-x: -204px !important;
  }

  .lg\:focus\:-translate-x-52:focus {
    --tw-translate-x: -208px !important;
  }

  .lg\:focus\:-translate-x-53:focus {
    --tw-translate-x: -212px !important;
  }

  .lg\:focus\:-translate-x-54:focus {
    --tw-translate-x: -216px !important;
  }

  .lg\:focus\:-translate-x-55:focus {
    --tw-translate-x: -220px !important;
  }

  .lg\:focus\:-translate-x-56:focus {
    --tw-translate-x: -224px !important;
  }

  .lg\:focus\:-translate-x-57:focus {
    --tw-translate-x: -228px !important;
  }

  .lg\:focus\:-translate-x-60:focus {
    --tw-translate-x: -240px !important;
  }

  .lg\:focus\:-translate-x-61:focus {
    --tw-translate-x: -244px !important;
  }

  .lg\:focus\:-translate-x-62:focus {
    --tw-translate-x: -248px !important;
  }

  .lg\:focus\:-translate-x-65:focus {
    --tw-translate-x: -260px !important;
  }

  .lg\:focus\:-translate-x-66:focus {
    --tw-translate-x: -264px !important;
  }

  .lg\:focus\:-translate-x-68:focus {
    --tw-translate-x: -272px !important;
  }

  .lg\:focus\:-translate-x-69:focus {
    --tw-translate-x: -276px !important;
  }

  .lg\:focus\:-translate-x-70:focus {
    --tw-translate-x: -280px !important;
  }

  .lg\:focus\:-translate-x-73:focus {
    --tw-translate-x: -292px !important;
  }

  .lg\:focus\:-translate-x-74:focus {
    --tw-translate-x: -296px !important;
  }

  .lg\:focus\:-translate-x-75:focus {
    --tw-translate-x: -300px !important;
  }

  .lg\:focus\:-translate-x-77:focus {
    --tw-translate-x: -308px !important;
  }

  .lg\:focus\:-translate-x-78:focus {
    --tw-translate-x: -312px !important;
  }

  .lg\:focus\:-translate-x-80:focus {
    --tw-translate-x: -320px !important;
  }

  .lg\:focus\:-translate-x-81:focus {
    --tw-translate-x: -324px !important;
  }

  .lg\:focus\:-translate-x-84:focus {
    --tw-translate-x: -336px !important;
  }

  .lg\:focus\:-translate-x-87:focus {
    --tw-translate-x: -348px !important;
  }

  .lg\:focus\:-translate-x-90:focus {
    --tw-translate-x: -360px !important;
  }

  .lg\:focus\:-translate-x-91:focus {
    --tw-translate-x: -364px !important;
  }

  .lg\:focus\:-translate-x-92:focus {
    --tw-translate-x: -368px !important;
  }

  .lg\:focus\:-translate-x-93:focus {
    --tw-translate-x: -372px !important;
  }

  .lg\:focus\:-translate-x-94:focus {
    --tw-translate-x: -376px !important;
  }

  .lg\:focus\:-translate-x-95:focus {
    --tw-translate-x: -380px !important;
  }

  .lg\:focus\:-translate-x-96:focus {
    --tw-translate-x: -384px !important;
  }

  .lg\:focus\:-translate-x-97:focus {
    --tw-translate-x: -388px !important;
  }

  .lg\:focus\:-translate-x-98:focus {
    --tw-translate-x: -392px !important;
  }

  .lg\:focus\:-translate-x-99:focus {
    --tw-translate-x: -396px !important;
  }

  .lg\:focus\:-translate-x-100:focus {
    --tw-translate-x: -400px !important;
  }

  .lg\:focus\:-translate-x-101:focus {
    --tw-translate-x: -404px !important;
  }

  .lg\:focus\:-translate-x-102:focus {
    --tw-translate-x: -408px !important;
  }

  .lg\:focus\:-translate-x-103:focus {
    --tw-translate-x: -412px !important;
  }

  .lg\:focus\:-translate-x-104:focus {
    --tw-translate-x: -416px !important;
  }

  .lg\:focus\:-translate-x-105:focus {
    --tw-translate-x: -420px !important;
  }

  .lg\:focus\:-translate-x-107:focus {
    --tw-translate-x: -428px !important;
  }

  .lg\:focus\:-translate-x-110:focus {
    --tw-translate-x: -440px !important;
  }

  .lg\:focus\:-translate-x-112:focus {
    --tw-translate-x: -448px !important;
  }

  .lg\:focus\:-translate-x-114:focus {
    --tw-translate-x: -456px !important;
  }

  .lg\:focus\:-translate-x-115:focus {
    --tw-translate-x: -460px !important;
  }

  .lg\:focus\:-translate-x-119:focus {
    --tw-translate-x: -476px !important;
  }

  .lg\:focus\:-translate-x-120:focus {
    --tw-translate-x: -480px !important;
  }

  .lg\:focus\:-translate-x-122:focus {
    --tw-translate-x: -488px !important;
  }

  .lg\:focus\:-translate-x-124:focus {
    --tw-translate-x: -496px !important;
  }

  .lg\:focus\:-translate-x-130:focus {
    --tw-translate-x: -520px !important;
  }

  .lg\:focus\:-translate-x-138:focus {
    --tw-translate-x: -552px !important;
  }

  .lg\:focus\:-translate-x-143:focus {
    --tw-translate-x: -572px !important;
  }

  .lg\:focus\:-translate-x-148:focus {
    --tw-translate-x: -592px !important;
  }

  .lg\:focus\:-translate-x-150:focus {
    --tw-translate-x: -600px !important;
  }

  .lg\:focus\:-translate-x-154:focus {
    --tw-translate-x: -616px !important;
  }

  .lg\:focus\:-translate-x-160:focus {
    --tw-translate-x: -640px !important;
  }

  .lg\:focus\:-translate-x-162:focus {
    --tw-translate-x: -648px !important;
  }

  .lg\:focus\:-translate-x-164:focus {
    --tw-translate-x: -656px !important;
  }

  .lg\:focus\:-translate-x-165:focus {
    --tw-translate-x: -660px !important;
  }

  .lg\:focus\:-translate-x-166:focus {
    --tw-translate-x: -664px !important;
  }

  .lg\:focus\:-translate-x-168:focus {
    --tw-translate-x: -672px !important;
  }

  .lg\:focus\:-translate-x-169:focus {
    --tw-translate-x: -676px !important;
  }

  .lg\:focus\:-translate-x-170:focus {
    --tw-translate-x: -680px !important;
  }

  .lg\:focus\:-translate-x-172:focus {
    --tw-translate-x: -688px !important;
  }

  .lg\:focus\:-translate-x-174:focus {
    --tw-translate-x: -696px !important;
  }

  .lg\:focus\:-translate-x-175:focus {
    --tw-translate-x: -700px !important;
  }

  .lg\:focus\:-translate-x-189:focus {
    --tw-translate-x: -756px !important;
  }

  .lg\:focus\:-translate-x-200:focus {
    --tw-translate-x: -800px !important;
  }

  .lg\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -2px !important;
  }

  .lg\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -6px !important;
  }

  .lg\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -14px !important;
  }

  .lg\:focus\:-translate-x-6\.5:focus {
    --tw-translate-x: -26px !important;
  }

  .lg\:focus\:-translate-x-7\.5:focus {
    --tw-translate-x: -30px !important;
  }

  .lg\:focus\:-translate-x-17\.5:focus {
    --tw-translate-x: -70px !important;
  }

  .lg\:focus\:-translate-x-28\.5:focus {
    --tw-translate-x: -114px !important;
  }

  .lg\:focus\:-translate-x-31\.5:focus {
    --tw-translate-x: -126px !important;
  }

  .lg\:focus\:-translate-x-37\.5:focus {
    --tw-translate-x: -150px !important;
  }

  .lg\:focus\:-translate-x-72\.5:focus {
    --tw-translate-x: -290px !important;
  }

  .lg\:focus\:-translate-x-sm:focus {
    --tw-translate-x: -8px !important;
  }

  .lg\:focus\:-translate-x-md:focus {
    --tw-translate-x: -16px !important;
  }

  .lg\:focus\:-translate-x-lg:focus {
    --tw-translate-x: -24px !important;
  }

  .lg\:focus\:-translate-x-xl:focus {
    --tw-translate-x: -32px !important;
  }

  .lg\:focus\:-translate-x-n1:focus {
    --tw-translate-x: 4px !important;
  }

  .lg\:focus\:-translate-x-n2:focus {
    --tw-translate-x: 8px !important;
  }

  .lg\:focus\:-translate-x-n3:focus {
    --tw-translate-x: 12px !important;
  }

  .lg\:focus\:-translate-x-n4:focus {
    --tw-translate-x: 16px !important;
  }

  .lg\:focus\:-translate-x-n5:focus {
    --tw-translate-x: 20px !important;
  }

  .lg\:focus\:-translate-x-n6:focus {
    --tw-translate-x: 24px !important;
  }

  .lg\:focus\:-translate-x-n7:focus {
    --tw-translate-x: 28px !important;
  }

  .lg\:focus\:-translate-x-n8:focus {
    --tw-translate-x: 32px !important;
  }

  .lg\:focus\:-translate-x-n9:focus {
    --tw-translate-x: 36px !important;
  }

  .lg\:focus\:-translate-x-n10:focus {
    --tw-translate-x: 40px !important;
  }

  .lg\:focus\:-translate-x-n11:focus {
    --tw-translate-x: 44px !important;
  }

  .lg\:focus\:-translate-x-n12:focus {
    --tw-translate-x: 48px !important;
  }

  .lg\:focus\:-translate-x-n13:focus {
    --tw-translate-x: 52px !important;
  }

  .lg\:focus\:-translate-x-n14:focus {
    --tw-translate-x: 46px !important;
  }

  .lg\:focus\:-translate-x-n22:focus {
    --tw-translate-x: 88px !important;
  }

  .lg\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50% !important;
  }

  .lg\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333% !important;
  }

  .lg\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667% !important;
  }

  .lg\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25% !important;
  }

  .lg\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50% !important;
  }

  .lg\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75% !important;
  }

  .lg\:focus\:translate-x-full:focus {
    --tw-translate-x: 100% !important;
  }

  .lg\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50% !important;
  }

  .lg\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333% !important;
  }

  .lg\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667% !important;
  }

  .lg\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25% !important;
  }

  .lg\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50% !important;
  }

  .lg\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75% !important;
  }

  .lg\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100% !important;
  }

  .lg\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .lg\:focus\:translate-y-1:focus {
    --tw-translate-y: 4px !important;
  }

  .lg\:focus\:translate-y-2:focus {
    --tw-translate-y: 8px !important;
  }

  .lg\:focus\:translate-y-3:focus {
    --tw-translate-y: 12px !important;
  }

  .lg\:focus\:translate-y-4:focus {
    --tw-translate-y: 16px !important;
  }

  .lg\:focus\:translate-y-5:focus {
    --tw-translate-y: 20px !important;
  }

  .lg\:focus\:translate-y-6:focus {
    --tw-translate-y: 24px !important;
  }

  .lg\:focus\:translate-y-7:focus {
    --tw-translate-y: 28px !important;
  }

  .lg\:focus\:translate-y-8:focus {
    --tw-translate-y: 32px !important;
  }

  .lg\:focus\:translate-y-9:focus {
    --tw-translate-y: 36px !important;
  }

  .lg\:focus\:translate-y-10:focus {
    --tw-translate-y: 40px !important;
  }

  .lg\:focus\:translate-y-11:focus {
    --tw-translate-y: 44px !important;
  }

  .lg\:focus\:translate-y-12:focus {
    --tw-translate-y: 48px !important;
  }

  .lg\:focus\:translate-y-13:focus {
    --tw-translate-y: 52px !important;
  }

  .lg\:focus\:translate-y-14:focus {
    --tw-translate-y: 56px !important;
  }

  .lg\:focus\:translate-y-15:focus {
    --tw-translate-y: 60px !important;
  }

  .lg\:focus\:translate-y-16:focus {
    --tw-translate-y: 64px !important;
  }

  .lg\:focus\:translate-y-17:focus {
    --tw-translate-y: 68px !important;
  }

  .lg\:focus\:translate-y-18:focus {
    --tw-translate-y: 72px !important;
  }

  .lg\:focus\:translate-y-19:focus {
    --tw-translate-y: 76px !important;
  }

  .lg\:focus\:translate-y-20:focus {
    --tw-translate-y: 80px !important;
  }

  .lg\:focus\:translate-y-21:focus {
    --tw-translate-y: 84px !important;
  }

  .lg\:focus\:translate-y-22:focus {
    --tw-translate-y: 88px !important;
  }

  .lg\:focus\:translate-y-23:focus {
    --tw-translate-y: 92px !important;
  }

  .lg\:focus\:translate-y-24:focus {
    --tw-translate-y: 96px !important;
  }

  .lg\:focus\:translate-y-25:focus {
    --tw-translate-y: 100px !important;
  }

  .lg\:focus\:translate-y-26:focus {
    --tw-translate-y: 104px !important;
  }

  .lg\:focus\:translate-y-27:focus {
    --tw-translate-y: 108px !important;
  }

  .lg\:focus\:translate-y-28:focus {
    --tw-translate-y: 112px !important;
  }

  .lg\:focus\:translate-y-29:focus {
    --tw-translate-y: 116px !important;
  }

  .lg\:focus\:translate-y-30:focus {
    --tw-translate-y: 120px !important;
  }

  .lg\:focus\:translate-y-31:focus {
    --tw-translate-y: 124px !important;
  }

  .lg\:focus\:translate-y-32:focus {
    --tw-translate-y: 128px !important;
  }

  .lg\:focus\:translate-y-33:focus {
    --tw-translate-y: 132px !important;
  }

  .lg\:focus\:translate-y-34:focus {
    --tw-translate-y: 136px !important;
  }

  .lg\:focus\:translate-y-35:focus {
    --tw-translate-y: 140px !important;
  }

  .lg\:focus\:translate-y-36:focus {
    --tw-translate-y: 144px !important;
  }

  .lg\:focus\:translate-y-37:focus {
    --tw-translate-y: 148px !important;
  }

  .lg\:focus\:translate-y-38:focus {
    --tw-translate-y: 152px !important;
  }

  .lg\:focus\:translate-y-39:focus {
    --tw-translate-y: 156px !important;
  }

  .lg\:focus\:translate-y-40:focus {
    --tw-translate-y: 160px !important;
  }

  .lg\:focus\:translate-y-41:focus {
    --tw-translate-y: 164px !important;
  }

  .lg\:focus\:translate-y-42:focus {
    --tw-translate-y: 168px !important;
  }

  .lg\:focus\:translate-y-43:focus {
    --tw-translate-y: 172px !important;
  }

  .lg\:focus\:translate-y-44:focus {
    --tw-translate-y: 176px !important;
  }

  .lg\:focus\:translate-y-45:focus {
    --tw-translate-y: 180px !important;
  }

  .lg\:focus\:translate-y-46:focus {
    --tw-translate-y: 184px !important;
  }

  .lg\:focus\:translate-y-47:focus {
    --tw-translate-y: 188px !important;
  }

  .lg\:focus\:translate-y-48:focus {
    --tw-translate-y: 192px !important;
  }

  .lg\:focus\:translate-y-49:focus {
    --tw-translate-y: 196px !important;
  }

  .lg\:focus\:translate-y-50:focus {
    --tw-translate-y: 200px !important;
  }

  .lg\:focus\:translate-y-51:focus {
    --tw-translate-y: 204px !important;
  }

  .lg\:focus\:translate-y-52:focus {
    --tw-translate-y: 208px !important;
  }

  .lg\:focus\:translate-y-53:focus {
    --tw-translate-y: 212px !important;
  }

  .lg\:focus\:translate-y-54:focus {
    --tw-translate-y: 216px !important;
  }

  .lg\:focus\:translate-y-55:focus {
    --tw-translate-y: 220px !important;
  }

  .lg\:focus\:translate-y-56:focus {
    --tw-translate-y: 224px !important;
  }

  .lg\:focus\:translate-y-57:focus {
    --tw-translate-y: 228px !important;
  }

  .lg\:focus\:translate-y-60:focus {
    --tw-translate-y: 240px !important;
  }

  .lg\:focus\:translate-y-61:focus {
    --tw-translate-y: 244px !important;
  }

  .lg\:focus\:translate-y-62:focus {
    --tw-translate-y: 248px !important;
  }

  .lg\:focus\:translate-y-65:focus {
    --tw-translate-y: 260px !important;
  }

  .lg\:focus\:translate-y-66:focus {
    --tw-translate-y: 264px !important;
  }

  .lg\:focus\:translate-y-68:focus {
    --tw-translate-y: 272px !important;
  }

  .lg\:focus\:translate-y-69:focus {
    --tw-translate-y: 276px !important;
  }

  .lg\:focus\:translate-y-70:focus {
    --tw-translate-y: 280px !important;
  }

  .lg\:focus\:translate-y-73:focus {
    --tw-translate-y: 292px !important;
  }

  .lg\:focus\:translate-y-74:focus {
    --tw-translate-y: 296px !important;
  }

  .lg\:focus\:translate-y-75:focus {
    --tw-translate-y: 300px !important;
  }

  .lg\:focus\:translate-y-77:focus {
    --tw-translate-y: 308px !important;
  }

  .lg\:focus\:translate-y-78:focus {
    --tw-translate-y: 312px !important;
  }

  .lg\:focus\:translate-y-80:focus {
    --tw-translate-y: 320px !important;
  }

  .lg\:focus\:translate-y-81:focus {
    --tw-translate-y: 324px !important;
  }

  .lg\:focus\:translate-y-84:focus {
    --tw-translate-y: 336px !important;
  }

  .lg\:focus\:translate-y-87:focus {
    --tw-translate-y: 348px !important;
  }

  .lg\:focus\:translate-y-90:focus {
    --tw-translate-y: 360px !important;
  }

  .lg\:focus\:translate-y-91:focus {
    --tw-translate-y: 364px !important;
  }

  .lg\:focus\:translate-y-92:focus {
    --tw-translate-y: 368px !important;
  }

  .lg\:focus\:translate-y-93:focus {
    --tw-translate-y: 372px !important;
  }

  .lg\:focus\:translate-y-94:focus {
    --tw-translate-y: 376px !important;
  }

  .lg\:focus\:translate-y-95:focus {
    --tw-translate-y: 380px !important;
  }

  .lg\:focus\:translate-y-96:focus {
    --tw-translate-y: 384px !important;
  }

  .lg\:focus\:translate-y-97:focus {
    --tw-translate-y: 388px !important;
  }

  .lg\:focus\:translate-y-98:focus {
    --tw-translate-y: 392px !important;
  }

  .lg\:focus\:translate-y-99:focus {
    --tw-translate-y: 396px !important;
  }

  .lg\:focus\:translate-y-100:focus {
    --tw-translate-y: 400px !important;
  }

  .lg\:focus\:translate-y-101:focus {
    --tw-translate-y: 404px !important;
  }

  .lg\:focus\:translate-y-102:focus {
    --tw-translate-y: 408px !important;
  }

  .lg\:focus\:translate-y-103:focus {
    --tw-translate-y: 412px !important;
  }

  .lg\:focus\:translate-y-104:focus {
    --tw-translate-y: 416px !important;
  }

  .lg\:focus\:translate-y-105:focus {
    --tw-translate-y: 420px !important;
  }

  .lg\:focus\:translate-y-107:focus {
    --tw-translate-y: 428px !important;
  }

  .lg\:focus\:translate-y-110:focus {
    --tw-translate-y: 440px !important;
  }

  .lg\:focus\:translate-y-112:focus {
    --tw-translate-y: 448px !important;
  }

  .lg\:focus\:translate-y-114:focus {
    --tw-translate-y: 456px !important;
  }

  .lg\:focus\:translate-y-115:focus {
    --tw-translate-y: 460px !important;
  }

  .lg\:focus\:translate-y-119:focus {
    --tw-translate-y: 476px !important;
  }

  .lg\:focus\:translate-y-120:focus {
    --tw-translate-y: 480px !important;
  }

  .lg\:focus\:translate-y-122:focus {
    --tw-translate-y: 488px !important;
  }

  .lg\:focus\:translate-y-124:focus {
    --tw-translate-y: 496px !important;
  }

  .lg\:focus\:translate-y-130:focus {
    --tw-translate-y: 520px !important;
  }

  .lg\:focus\:translate-y-138:focus {
    --tw-translate-y: 552px !important;
  }

  .lg\:focus\:translate-y-143:focus {
    --tw-translate-y: 572px !important;
  }

  .lg\:focus\:translate-y-148:focus {
    --tw-translate-y: 592px !important;
  }

  .lg\:focus\:translate-y-150:focus {
    --tw-translate-y: 600px !important;
  }

  .lg\:focus\:translate-y-154:focus {
    --tw-translate-y: 616px !important;
  }

  .lg\:focus\:translate-y-160:focus {
    --tw-translate-y: 640px !important;
  }

  .lg\:focus\:translate-y-162:focus {
    --tw-translate-y: 648px !important;
  }

  .lg\:focus\:translate-y-164:focus {
    --tw-translate-y: 656px !important;
  }

  .lg\:focus\:translate-y-165:focus {
    --tw-translate-y: 660px !important;
  }

  .lg\:focus\:translate-y-166:focus {
    --tw-translate-y: 664px !important;
  }

  .lg\:focus\:translate-y-168:focus {
    --tw-translate-y: 672px !important;
  }

  .lg\:focus\:translate-y-169:focus {
    --tw-translate-y: 676px !important;
  }

  .lg\:focus\:translate-y-170:focus {
    --tw-translate-y: 680px !important;
  }

  .lg\:focus\:translate-y-172:focus {
    --tw-translate-y: 688px !important;
  }

  .lg\:focus\:translate-y-174:focus {
    --tw-translate-y: 696px !important;
  }

  .lg\:focus\:translate-y-175:focus {
    --tw-translate-y: 700px !important;
  }

  .lg\:focus\:translate-y-189:focus {
    --tw-translate-y: 756px !important;
  }

  .lg\:focus\:translate-y-200:focus {
    --tw-translate-y: 800px !important;
  }

  .lg\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 2px !important;
  }

  .lg\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 6px !important;
  }

  .lg\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 14px !important;
  }

  .lg\:focus\:translate-y-6\.5:focus {
    --tw-translate-y: 26px !important;
  }

  .lg\:focus\:translate-y-7\.5:focus {
    --tw-translate-y: 30px !important;
  }

  .lg\:focus\:translate-y-17\.5:focus {
    --tw-translate-y: 70px !important;
  }

  .lg\:focus\:translate-y-28\.5:focus {
    --tw-translate-y: 114px !important;
  }

  .lg\:focus\:translate-y-31\.5:focus {
    --tw-translate-y: 126px !important;
  }

  .lg\:focus\:translate-y-37\.5:focus {
    --tw-translate-y: 150px !important;
  }

  .lg\:focus\:translate-y-72\.5:focus {
    --tw-translate-y: 290px !important;
  }

  .lg\:focus\:translate-y-sm:focus {
    --tw-translate-y: 8px !important;
  }

  .lg\:focus\:translate-y-md:focus {
    --tw-translate-y: 16px !important;
  }

  .lg\:focus\:translate-y-lg:focus {
    --tw-translate-y: 24px !important;
  }

  .lg\:focus\:translate-y-xl:focus {
    --tw-translate-y: 32px !important;
  }

  .lg\:focus\:translate-y-n1:focus {
    --tw-translate-y: -4px !important;
  }

  .lg\:focus\:translate-y-n2:focus {
    --tw-translate-y: -8px !important;
  }

  .lg\:focus\:translate-y-n3:focus {
    --tw-translate-y: -12px !important;
  }

  .lg\:focus\:translate-y-n4:focus {
    --tw-translate-y: -16px !important;
  }

  .lg\:focus\:translate-y-n5:focus {
    --tw-translate-y: -20px !important;
  }

  .lg\:focus\:translate-y-n6:focus {
    --tw-translate-y: -24px !important;
  }

  .lg\:focus\:translate-y-n7:focus {
    --tw-translate-y: -28px !important;
  }

  .lg\:focus\:translate-y-n8:focus {
    --tw-translate-y: -32px !important;
  }

  .lg\:focus\:translate-y-n9:focus {
    --tw-translate-y: -36px !important;
  }

  .lg\:focus\:translate-y-n10:focus {
    --tw-translate-y: -40px !important;
  }

  .lg\:focus\:translate-y-n11:focus {
    --tw-translate-y: -44px !important;
  }

  .lg\:focus\:translate-y-n12:focus {
    --tw-translate-y: -48px !important;
  }

  .lg\:focus\:translate-y-n13:focus {
    --tw-translate-y: -52px !important;
  }

  .lg\:focus\:translate-y-n14:focus {
    --tw-translate-y: -46px !important;
  }

  .lg\:focus\:translate-y-n22:focus {
    --tw-translate-y: -88px !important;
  }

  .lg\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .lg\:focus\:-translate-y-1:focus {
    --tw-translate-y: -4px !important;
  }

  .lg\:focus\:-translate-y-2:focus {
    --tw-translate-y: -8px !important;
  }

  .lg\:focus\:-translate-y-3:focus {
    --tw-translate-y: -12px !important;
  }

  .lg\:focus\:-translate-y-4:focus {
    --tw-translate-y: -16px !important;
  }

  .lg\:focus\:-translate-y-5:focus {
    --tw-translate-y: -20px !important;
  }

  .lg\:focus\:-translate-y-6:focus {
    --tw-translate-y: -24px !important;
  }

  .lg\:focus\:-translate-y-7:focus {
    --tw-translate-y: -28px !important;
  }

  .lg\:focus\:-translate-y-8:focus {
    --tw-translate-y: -32px !important;
  }

  .lg\:focus\:-translate-y-9:focus {
    --tw-translate-y: -36px !important;
  }

  .lg\:focus\:-translate-y-10:focus {
    --tw-translate-y: -40px !important;
  }

  .lg\:focus\:-translate-y-11:focus {
    --tw-translate-y: -44px !important;
  }

  .lg\:focus\:-translate-y-12:focus {
    --tw-translate-y: -48px !important;
  }

  .lg\:focus\:-translate-y-13:focus {
    --tw-translate-y: -52px !important;
  }

  .lg\:focus\:-translate-y-14:focus {
    --tw-translate-y: -56px !important;
  }

  .lg\:focus\:-translate-y-15:focus {
    --tw-translate-y: -60px !important;
  }

  .lg\:focus\:-translate-y-16:focus {
    --tw-translate-y: -64px !important;
  }

  .lg\:focus\:-translate-y-17:focus {
    --tw-translate-y: -68px !important;
  }

  .lg\:focus\:-translate-y-18:focus {
    --tw-translate-y: -72px !important;
  }

  .lg\:focus\:-translate-y-19:focus {
    --tw-translate-y: -76px !important;
  }

  .lg\:focus\:-translate-y-20:focus {
    --tw-translate-y: -80px !important;
  }

  .lg\:focus\:-translate-y-21:focus {
    --tw-translate-y: -84px !important;
  }

  .lg\:focus\:-translate-y-22:focus {
    --tw-translate-y: -88px !important;
  }

  .lg\:focus\:-translate-y-23:focus {
    --tw-translate-y: -92px !important;
  }

  .lg\:focus\:-translate-y-24:focus {
    --tw-translate-y: -96px !important;
  }

  .lg\:focus\:-translate-y-25:focus {
    --tw-translate-y: -100px !important;
  }

  .lg\:focus\:-translate-y-26:focus {
    --tw-translate-y: -104px !important;
  }

  .lg\:focus\:-translate-y-27:focus {
    --tw-translate-y: -108px !important;
  }

  .lg\:focus\:-translate-y-28:focus {
    --tw-translate-y: -112px !important;
  }

  .lg\:focus\:-translate-y-29:focus {
    --tw-translate-y: -116px !important;
  }

  .lg\:focus\:-translate-y-30:focus {
    --tw-translate-y: -120px !important;
  }

  .lg\:focus\:-translate-y-31:focus {
    --tw-translate-y: -124px !important;
  }

  .lg\:focus\:-translate-y-32:focus {
    --tw-translate-y: -128px !important;
  }

  .lg\:focus\:-translate-y-33:focus {
    --tw-translate-y: -132px !important;
  }

  .lg\:focus\:-translate-y-34:focus {
    --tw-translate-y: -136px !important;
  }

  .lg\:focus\:-translate-y-35:focus {
    --tw-translate-y: -140px !important;
  }

  .lg\:focus\:-translate-y-36:focus {
    --tw-translate-y: -144px !important;
  }

  .lg\:focus\:-translate-y-37:focus {
    --tw-translate-y: -148px !important;
  }

  .lg\:focus\:-translate-y-38:focus {
    --tw-translate-y: -152px !important;
  }

  .lg\:focus\:-translate-y-39:focus {
    --tw-translate-y: -156px !important;
  }

  .lg\:focus\:-translate-y-40:focus {
    --tw-translate-y: -160px !important;
  }

  .lg\:focus\:-translate-y-41:focus {
    --tw-translate-y: -164px !important;
  }

  .lg\:focus\:-translate-y-42:focus {
    --tw-translate-y: -168px !important;
  }

  .lg\:focus\:-translate-y-43:focus {
    --tw-translate-y: -172px !important;
  }

  .lg\:focus\:-translate-y-44:focus {
    --tw-translate-y: -176px !important;
  }

  .lg\:focus\:-translate-y-45:focus {
    --tw-translate-y: -180px !important;
  }

  .lg\:focus\:-translate-y-46:focus {
    --tw-translate-y: -184px !important;
  }

  .lg\:focus\:-translate-y-47:focus {
    --tw-translate-y: -188px !important;
  }

  .lg\:focus\:-translate-y-48:focus {
    --tw-translate-y: -192px !important;
  }

  .lg\:focus\:-translate-y-49:focus {
    --tw-translate-y: -196px !important;
  }

  .lg\:focus\:-translate-y-50:focus {
    --tw-translate-y: -200px !important;
  }

  .lg\:focus\:-translate-y-51:focus {
    --tw-translate-y: -204px !important;
  }

  .lg\:focus\:-translate-y-52:focus {
    --tw-translate-y: -208px !important;
  }

  .lg\:focus\:-translate-y-53:focus {
    --tw-translate-y: -212px !important;
  }

  .lg\:focus\:-translate-y-54:focus {
    --tw-translate-y: -216px !important;
  }

  .lg\:focus\:-translate-y-55:focus {
    --tw-translate-y: -220px !important;
  }

  .lg\:focus\:-translate-y-56:focus {
    --tw-translate-y: -224px !important;
  }

  .lg\:focus\:-translate-y-57:focus {
    --tw-translate-y: -228px !important;
  }

  .lg\:focus\:-translate-y-60:focus {
    --tw-translate-y: -240px !important;
  }

  .lg\:focus\:-translate-y-61:focus {
    --tw-translate-y: -244px !important;
  }

  .lg\:focus\:-translate-y-62:focus {
    --tw-translate-y: -248px !important;
  }

  .lg\:focus\:-translate-y-65:focus {
    --tw-translate-y: -260px !important;
  }

  .lg\:focus\:-translate-y-66:focus {
    --tw-translate-y: -264px !important;
  }

  .lg\:focus\:-translate-y-68:focus {
    --tw-translate-y: -272px !important;
  }

  .lg\:focus\:-translate-y-69:focus {
    --tw-translate-y: -276px !important;
  }

  .lg\:focus\:-translate-y-70:focus {
    --tw-translate-y: -280px !important;
  }

  .lg\:focus\:-translate-y-73:focus {
    --tw-translate-y: -292px !important;
  }

  .lg\:focus\:-translate-y-74:focus {
    --tw-translate-y: -296px !important;
  }

  .lg\:focus\:-translate-y-75:focus {
    --tw-translate-y: -300px !important;
  }

  .lg\:focus\:-translate-y-77:focus {
    --tw-translate-y: -308px !important;
  }

  .lg\:focus\:-translate-y-78:focus {
    --tw-translate-y: -312px !important;
  }

  .lg\:focus\:-translate-y-80:focus {
    --tw-translate-y: -320px !important;
  }

  .lg\:focus\:-translate-y-81:focus {
    --tw-translate-y: -324px !important;
  }

  .lg\:focus\:-translate-y-84:focus {
    --tw-translate-y: -336px !important;
  }

  .lg\:focus\:-translate-y-87:focus {
    --tw-translate-y: -348px !important;
  }

  .lg\:focus\:-translate-y-90:focus {
    --tw-translate-y: -360px !important;
  }

  .lg\:focus\:-translate-y-91:focus {
    --tw-translate-y: -364px !important;
  }

  .lg\:focus\:-translate-y-92:focus {
    --tw-translate-y: -368px !important;
  }

  .lg\:focus\:-translate-y-93:focus {
    --tw-translate-y: -372px !important;
  }

  .lg\:focus\:-translate-y-94:focus {
    --tw-translate-y: -376px !important;
  }

  .lg\:focus\:-translate-y-95:focus {
    --tw-translate-y: -380px !important;
  }

  .lg\:focus\:-translate-y-96:focus {
    --tw-translate-y: -384px !important;
  }

  .lg\:focus\:-translate-y-97:focus {
    --tw-translate-y: -388px !important;
  }

  .lg\:focus\:-translate-y-98:focus {
    --tw-translate-y: -392px !important;
  }

  .lg\:focus\:-translate-y-99:focus {
    --tw-translate-y: -396px !important;
  }

  .lg\:focus\:-translate-y-100:focus {
    --tw-translate-y: -400px !important;
  }

  .lg\:focus\:-translate-y-101:focus {
    --tw-translate-y: -404px !important;
  }

  .lg\:focus\:-translate-y-102:focus {
    --tw-translate-y: -408px !important;
  }

  .lg\:focus\:-translate-y-103:focus {
    --tw-translate-y: -412px !important;
  }

  .lg\:focus\:-translate-y-104:focus {
    --tw-translate-y: -416px !important;
  }

  .lg\:focus\:-translate-y-105:focus {
    --tw-translate-y: -420px !important;
  }

  .lg\:focus\:-translate-y-107:focus {
    --tw-translate-y: -428px !important;
  }

  .lg\:focus\:-translate-y-110:focus {
    --tw-translate-y: -440px !important;
  }

  .lg\:focus\:-translate-y-112:focus {
    --tw-translate-y: -448px !important;
  }

  .lg\:focus\:-translate-y-114:focus {
    --tw-translate-y: -456px !important;
  }

  .lg\:focus\:-translate-y-115:focus {
    --tw-translate-y: -460px !important;
  }

  .lg\:focus\:-translate-y-119:focus {
    --tw-translate-y: -476px !important;
  }

  .lg\:focus\:-translate-y-120:focus {
    --tw-translate-y: -480px !important;
  }

  .lg\:focus\:-translate-y-122:focus {
    --tw-translate-y: -488px !important;
  }

  .lg\:focus\:-translate-y-124:focus {
    --tw-translate-y: -496px !important;
  }

  .lg\:focus\:-translate-y-130:focus {
    --tw-translate-y: -520px !important;
  }

  .lg\:focus\:-translate-y-138:focus {
    --tw-translate-y: -552px !important;
  }

  .lg\:focus\:-translate-y-143:focus {
    --tw-translate-y: -572px !important;
  }

  .lg\:focus\:-translate-y-148:focus {
    --tw-translate-y: -592px !important;
  }

  .lg\:focus\:-translate-y-150:focus {
    --tw-translate-y: -600px !important;
  }

  .lg\:focus\:-translate-y-154:focus {
    --tw-translate-y: -616px !important;
  }

  .lg\:focus\:-translate-y-160:focus {
    --tw-translate-y: -640px !important;
  }

  .lg\:focus\:-translate-y-162:focus {
    --tw-translate-y: -648px !important;
  }

  .lg\:focus\:-translate-y-164:focus {
    --tw-translate-y: -656px !important;
  }

  .lg\:focus\:-translate-y-165:focus {
    --tw-translate-y: -660px !important;
  }

  .lg\:focus\:-translate-y-166:focus {
    --tw-translate-y: -664px !important;
  }

  .lg\:focus\:-translate-y-168:focus {
    --tw-translate-y: -672px !important;
  }

  .lg\:focus\:-translate-y-169:focus {
    --tw-translate-y: -676px !important;
  }

  .lg\:focus\:-translate-y-170:focus {
    --tw-translate-y: -680px !important;
  }

  .lg\:focus\:-translate-y-172:focus {
    --tw-translate-y: -688px !important;
  }

  .lg\:focus\:-translate-y-174:focus {
    --tw-translate-y: -696px !important;
  }

  .lg\:focus\:-translate-y-175:focus {
    --tw-translate-y: -700px !important;
  }

  .lg\:focus\:-translate-y-189:focus {
    --tw-translate-y: -756px !important;
  }

  .lg\:focus\:-translate-y-200:focus {
    --tw-translate-y: -800px !important;
  }

  .lg\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -2px !important;
  }

  .lg\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -6px !important;
  }

  .lg\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -14px !important;
  }

  .lg\:focus\:-translate-y-6\.5:focus {
    --tw-translate-y: -26px !important;
  }

  .lg\:focus\:-translate-y-7\.5:focus {
    --tw-translate-y: -30px !important;
  }

  .lg\:focus\:-translate-y-17\.5:focus {
    --tw-translate-y: -70px !important;
  }

  .lg\:focus\:-translate-y-28\.5:focus {
    --tw-translate-y: -114px !important;
  }

  .lg\:focus\:-translate-y-31\.5:focus {
    --tw-translate-y: -126px !important;
  }

  .lg\:focus\:-translate-y-37\.5:focus {
    --tw-translate-y: -150px !important;
  }

  .lg\:focus\:-translate-y-72\.5:focus {
    --tw-translate-y: -290px !important;
  }

  .lg\:focus\:-translate-y-sm:focus {
    --tw-translate-y: -8px !important;
  }

  .lg\:focus\:-translate-y-md:focus {
    --tw-translate-y: -16px !important;
  }

  .lg\:focus\:-translate-y-lg:focus {
    --tw-translate-y: -24px !important;
  }

  .lg\:focus\:-translate-y-xl:focus {
    --tw-translate-y: -32px !important;
  }

  .lg\:focus\:-translate-y-n1:focus {
    --tw-translate-y: 4px !important;
  }

  .lg\:focus\:-translate-y-n2:focus {
    --tw-translate-y: 8px !important;
  }

  .lg\:focus\:-translate-y-n3:focus {
    --tw-translate-y: 12px !important;
  }

  .lg\:focus\:-translate-y-n4:focus {
    --tw-translate-y: 16px !important;
  }

  .lg\:focus\:-translate-y-n5:focus {
    --tw-translate-y: 20px !important;
  }

  .lg\:focus\:-translate-y-n6:focus {
    --tw-translate-y: 24px !important;
  }

  .lg\:focus\:-translate-y-n7:focus {
    --tw-translate-y: 28px !important;
  }

  .lg\:focus\:-translate-y-n8:focus {
    --tw-translate-y: 32px !important;
  }

  .lg\:focus\:-translate-y-n9:focus {
    --tw-translate-y: 36px !important;
  }

  .lg\:focus\:-translate-y-n10:focus {
    --tw-translate-y: 40px !important;
  }

  .lg\:focus\:-translate-y-n11:focus {
    --tw-translate-y: 44px !important;
  }

  .lg\:focus\:-translate-y-n12:focus {
    --tw-translate-y: 48px !important;
  }

  .lg\:focus\:-translate-y-n13:focus {
    --tw-translate-y: 52px !important;
  }

  .lg\:focus\:-translate-y-n14:focus {
    --tw-translate-y: 46px !important;
  }

  .lg\:focus\:-translate-y-n22:focus {
    --tw-translate-y: 88px !important;
  }

  .lg\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50% !important;
  }

  .lg\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333% !important;
  }

  .lg\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667% !important;
  }

  .lg\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25% !important;
  }

  .lg\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50% !important;
  }

  .lg\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75% !important;
  }

  .lg\:focus\:translate-y-full:focus {
    --tw-translate-y: 100% !important;
  }

  .lg\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50% !important;
  }

  .lg\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333% !important;
  }

  .lg\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667% !important;
  }

  .lg\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25% !important;
  }

  .lg\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50% !important;
  }

  .lg\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75% !important;
  }

  .lg\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100% !important;
  }

  .lg\:skew-x-0 {
    --tw-skew-x: 0deg !important;
  }

  .lg\:skew-x-1 {
    --tw-skew-x: 1deg !important;
  }

  .lg\:skew-x-2 {
    --tw-skew-x: 2deg !important;
  }

  .lg\:skew-x-3 {
    --tw-skew-x: 3deg !important;
  }

  .lg\:skew-x-6 {
    --tw-skew-x: 6deg !important;
  }

  .lg\:skew-x-12 {
    --tw-skew-x: 12deg !important;
  }

  .lg\:-skew-x-12 {
    --tw-skew-x: -12deg !important;
  }

  .lg\:-skew-x-6 {
    --tw-skew-x: -6deg !important;
  }

  .lg\:-skew-x-3 {
    --tw-skew-x: -3deg !important;
  }

  .lg\:-skew-x-2 {
    --tw-skew-x: -2deg !important;
  }

  .lg\:-skew-x-1 {
    --tw-skew-x: -1deg !important;
  }

  .lg\:skew-y-0 {
    --tw-skew-y: 0deg !important;
  }

  .lg\:skew-y-1 {
    --tw-skew-y: 1deg !important;
  }

  .lg\:skew-y-2 {
    --tw-skew-y: 2deg !important;
  }

  .lg\:skew-y-3 {
    --tw-skew-y: 3deg !important;
  }

  .lg\:skew-y-6 {
    --tw-skew-y: 6deg !important;
  }

  .lg\:skew-y-12 {
    --tw-skew-y: 12deg !important;
  }

  .lg\:-skew-y-12 {
    --tw-skew-y: -12deg !important;
  }

  .lg\:-skew-y-6 {
    --tw-skew-y: -6deg !important;
  }

  .lg\:-skew-y-3 {
    --tw-skew-y: -3deg !important;
  }

  .lg\:-skew-y-2 {
    --tw-skew-y: -2deg !important;
  }

  .lg\:-skew-y-1 {
    --tw-skew-y: -1deg !important;
  }

  .lg\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg !important;
  }

  .lg\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg !important;
  }

  .lg\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg !important;
  }

  .lg\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg !important;
  }

  .lg\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg !important;
  }

  .lg\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg !important;
  }

  .lg\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg !important;
  }

  .lg\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg !important;
  }

  .lg\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg !important;
  }

  .lg\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg !important;
  }

  .lg\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg !important;
  }

  .lg\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg !important;
  }

  .lg\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg !important;
  }

  .lg\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg !important;
  }

  .lg\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg !important;
  }

  .lg\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg !important;
  }

  .lg\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg !important;
  }

  .lg\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg !important;
  }

  .lg\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg !important;
  }

  .lg\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg !important;
  }

  .lg\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg !important;
  }

  .lg\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg !important;
  }

  .lg\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg !important;
  }

  .lg\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg !important;
  }

  .lg\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg !important;
  }

  .lg\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg !important;
  }

  .lg\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg !important;
  }

  .lg\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg !important;
  }

  .lg\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg !important;
  }

  .lg\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg !important;
  }

  .lg\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg !important;
  }

  .lg\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg !important;
  }

  .lg\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg !important;
  }

  .lg\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg !important;
  }

  .lg\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg !important;
  }

  .lg\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg !important;
  }

  .lg\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg !important;
  }

  .lg\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg !important;
  }

  .lg\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg !important;
  }

  .lg\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg !important;
  }

  .lg\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg !important;
  }

  .lg\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg !important;
  }

  .lg\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg !important;
  }

  .lg\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg !important;
  }

  .lg\:transition-none {
    transition-property: none !important;
  }

  .lg\:transition-all {
    transition-property: all !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .lg\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .lg\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .lg\:transition-opacity {
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .lg\:transition-shadow {
    transition-property: box-shadow !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .lg\:transition-transform {
    transition-property: transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .lg\:ease-linear {
    transition-timing-function: linear !important;
  }

  .lg\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
  }

  .lg\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
  }

  .lg\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  }

  .lg\:duration-75 {
    transition-duration: 75ms !important;
  }

  .lg\:duration-100 {
    transition-duration: 100ms !important;
  }

  .lg\:duration-150 {
    transition-duration: 150ms !important;
  }

  .lg\:duration-200 {
    transition-duration: 200ms !important;
  }

  .lg\:duration-300 {
    transition-duration: 300ms !important;
  }

  .lg\:duration-500 {
    transition-duration: 500ms !important;
  }

  .lg\:duration-700 {
    transition-duration: 700ms !important;
  }

  .lg\:duration-1000 {
    transition-duration: 1000ms !important;
  }

  .lg\:delay-75 {
    transition-delay: 75ms !important;
  }

  .lg\:delay-100 {
    transition-delay: 100ms !important;
  }

  .lg\:delay-150 {
    transition-delay: 150ms !important;
  }

  .lg\:delay-200 {
    transition-delay: 200ms !important;
  }

  .lg\:delay-300 {
    transition-delay: 300ms !important;
  }

  .lg\:delay-500 {
    transition-delay: 500ms !important;
  }

  .lg\:delay-700 {
    transition-delay: 700ms !important;
  }

  .lg\:delay-1000 {
    transition-delay: 1000ms !important;
  }

  .lg\:animate-none {
    animation: none !important;
  }

  .lg\:animate-spin {
    animation: spin 1s linear infinite !important;
  }

  .lg\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
  }

  .lg\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
  }

  .lg\:animate-bounce {
    animation: bounce 1s infinite !important;
  }

  .lg\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .lg\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .lg\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .lg\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .lg\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .lg\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .lg\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .lg\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .lg\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .lg\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .lg\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .lg\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .lg\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .lg\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .lg\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .lg\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .lg\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .lg\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .lg\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .lg\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .lg\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .lg\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .lg\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .lg\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .lg\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .lg\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .lg\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .lg\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .lg\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .lg\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .lg\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .lg\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .lg\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .lg\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .lg\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .lg\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .lg\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .lg\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .lg\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .lg\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .lg\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .lg\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .lg\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .lg\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .lg\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .lg\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .lg\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .lg\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .lg\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .lg\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .lg\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .lg\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .lg\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .lg\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .lg\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .lg\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .lg\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .lg\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .lg\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .lg\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .lg\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .lg\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .lg\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .lg\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .lg\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .lg\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .lg\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .lg\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .lg\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .lg\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .lg\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .lg\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .lg\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .lg\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .lg\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .lg\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .lg\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .lg\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .lg\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .lg\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .lg\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .lg\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .lg\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .lg\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .lg\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .lg\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .lg\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .lg\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .lg\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .lg\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .lg\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .lg\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .lg\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .lg\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .lg\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .lg\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .lg\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .lg\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .lg\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .lg\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .lg\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .lg\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .lg\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .lg\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .lg\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .lg\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .lg\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .lg\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .lg\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .lg\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .lg\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .lg\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .lg\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .lg\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .lg\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .lg\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .lg\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .lg\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .lg\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .lg\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .lg\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .lg\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .lg\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .lg\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .lg\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .lg\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .lg\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .lg\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .lg\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .lg\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .lg\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .lg\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .lg\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .lg\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .lg\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .lg\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .lg\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .lg\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .lg\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .lg\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .lg\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .lg\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .lg\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .lg\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .lg\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .lg\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .lg\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .lg\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .lg\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .lg\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .lg\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .lg\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .lg\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .lg\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .lg\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .lg\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .lg\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .lg\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .lg\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .lg\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .lg\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .lg\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .lg\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .lg\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .lg\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .lg\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .lg\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .lg\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .lg\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .lg\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .lg\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .lg\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .lg\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .lg\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .lg\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .lg\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .lg\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .lg\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .lg\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .lg\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .lg\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .lg\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .lg\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .lg\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .lg\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .lg\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .lg\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .lg\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .lg\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .lg\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .lg\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .lg\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .lg\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .lg\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .lg\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .lg\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .lg\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .lg\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .lg\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .lg\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .lg\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .lg\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .lg\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .lg\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .lg\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .lg\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .lg\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .lg\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .lg\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .lg\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .lg\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .lg\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .lg\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .lg\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .lg\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .lg\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .lg\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .lg\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .lg\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .lg\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .lg\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .lg\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .lg\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .lg\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .lg\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .lg\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .lg\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .lg\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .lg\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .lg\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .lg\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .lg\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .lg\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .lg\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .lg\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .lg\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .lg\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .lg\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .lg\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .lg\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .lg\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .lg\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .lg\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .lg\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .lg\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .lg\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .lg\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .lg\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .lg\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .lg\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .lg\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .lg\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .lg\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .lg\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .lg\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .lg\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .lg\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .lg\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .lg\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .lg\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .lg\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .lg\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .lg\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .lg\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .lg\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .lg\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .lg\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .lg\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .lg\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .lg\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .lg\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .lg\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .lg\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .lg\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .lg\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .lg\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .lg\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .lg\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .lg\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .lg\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .lg\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .lg\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .lg\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .lg\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .lg\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .lg\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .lg\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .lg\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .lg\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .lg\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .lg\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .lg\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .lg\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .lg\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .lg\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .lg\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .lg\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .lg\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .lg\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .lg\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .lg\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .lg\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .lg\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .lg\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .lg\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .lg\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .lg\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .lg\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .lg\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .lg\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .lg\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .lg\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .lg\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .lg\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .lg\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .lg\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .lg\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .lg\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .lg\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .lg\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .lg\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .lg\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .lg\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .lg\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .lg\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .lg\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .lg\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .lg\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .lg\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .lg\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .lg\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .lg\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .lg\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .lg\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .lg\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .lg\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .lg\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .lg\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .lg\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .lg\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .lg\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .lg\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .lg\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .lg\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .lg\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .lg\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .lg\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .lg\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .lg\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .lg\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .lg\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .lg\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .lg\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .lg\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .lg\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .lg\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .lg\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .lg\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .lg\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .lg\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .lg\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .lg\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .lg\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .lg\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .lg\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .lg\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .lg\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .lg\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .lg\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .lg\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .lg\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .lg\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .lg\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .lg\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .lg\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .lg\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .lg\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .lg\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .lg\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .lg\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .lg\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .lg\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .lg\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .lg\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .lg\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .lg\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .lg\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .lg\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .lg\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .lg\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .lg\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .lg\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .lg\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .lg\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .lg\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .lg\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .lg\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .lg\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .lg\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .lg\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .lg\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .lg\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .lg\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .lg\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .lg\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .lg\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .lg\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .lg\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .lg\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .lg\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .lg\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .lg\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .lg\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .lg\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .lg\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .lg\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .lg\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .lg\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .lg\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .lg\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .lg\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .lg\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .lg\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .lg\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .lg\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .lg\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .lg\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .lg\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .lg\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .lg\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .lg\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .lg\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .lg\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .lg\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .lg\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .lg\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .lg\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .lg\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .lg\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .lg\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .lg\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .lg\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .lg\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .lg\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .lg\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .lg\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .lg\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .lg\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .lg\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .lg\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .lg\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .lg\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .lg\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .lg\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .lg\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .lg\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .lg\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .lg\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .lg\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .lg\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .lg\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .lg\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .lg\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .lg\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .lg\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .lg\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .lg\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .lg\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .lg\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .lg\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .lg\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .lg\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .lg\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .lg\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .lg\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .lg\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .lg\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .lg\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .lg\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .lg\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .lg\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .lg\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .lg\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .lg\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .lg\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .lg\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .lg\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .lg\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .lg\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .lg\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .lg\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .lg\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .lg\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .lg\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .lg\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .lg\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .lg\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .lg\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .lg\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .lg\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .lg\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .lg\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .lg\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .lg\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .lg\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .lg\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .lg\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .lg\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .lg\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .lg\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .lg\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .lg\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .lg\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .lg\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .lg\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .lg\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .lg\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .lg\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .lg\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .lg\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .lg\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .lg\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .lg\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .lg\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .lg\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .lg\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .lg\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .lg\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .lg\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .lg\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .lg\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .lg\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .lg\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .lg\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .lg\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .lg\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .lg\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .lg\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .lg\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .lg\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .group:hover .lg\:group-hover\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .group:hover .lg\:group-hover\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .group:hover .lg\:group-hover\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .group:hover .lg\:group-hover\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .group:hover .lg\:group-hover\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .group:hover .lg\:group-hover\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .group:hover .lg\:group-hover\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .group:hover .lg\:group-hover\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .group:hover .lg\:group-hover\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .group:hover .lg\:group-hover\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .group:hover .lg\:group-hover\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .group:hover .lg\:group-hover\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .group:hover .lg\:group-hover\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .group:hover .lg\:group-hover\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .group:hover .lg\:group-hover\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .group:hover .lg\:group-hover\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .group:hover .lg\:group-hover\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .group:hover .lg\:group-hover\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .group:hover .lg\:group-hover\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .group:hover .lg\:group-hover\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .group:hover .lg\:group-hover\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .group:hover .lg\:group-hover\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .group:hover .lg\:group-hover\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .group:hover .lg\:group-hover\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .group:hover .lg\:group-hover\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .group:hover .lg\:group-hover\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .group:hover .lg\:group-hover\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .group:hover .lg\:group-hover\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .group:hover .lg\:group-hover\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .group:hover .lg\:group-hover\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .group:hover .lg\:group-hover\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .group:hover .lg\:group-hover\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .group:hover .lg\:group-hover\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .group:hover .lg\:group-hover\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .group:hover .lg\:group-hover\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .group:hover .lg\:group-hover\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .group:hover .lg\:group-hover\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .group:hover .lg\:group-hover\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .group:hover .lg\:group-hover\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .group:hover .lg\:group-hover\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .group:hover .lg\:group-hover\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .group:hover .lg\:group-hover\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .group:hover .lg\:group-hover\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .group:hover .lg\:group-hover\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .group:hover .lg\:group-hover\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .group:hover .lg\:group-hover\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .group:hover .lg\:group-hover\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .group:hover .lg\:group-hover\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .group:hover .lg\:group-hover\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .group:hover .lg\:group-hover\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .group:hover .lg\:group-hover\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .group:hover .lg\:group-hover\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .group:hover .lg\:group-hover\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .group:hover .lg\:group-hover\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .group:hover .lg\:group-hover\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .group:hover .lg\:group-hover\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .lg\:focus-within\:border-t-red-1:focus-within {
    border-top-color: #fff1f0 !important;
  }

  .lg\:focus-within\:border-r-red-1:focus-within {
    border-right-color: #fff1f0 !important;
  }

  .lg\:focus-within\:border-b-red-1:focus-within {
    border-bottom-color: #fff1f0 !important;
  }

  .lg\:focus-within\:border-l-red-1:focus-within {
    border-left-color: #fff1f0 !important;
  }

  .lg\:focus-within\:border-t-red-2:focus-within {
    border-top-color: #ffccc7 !important;
  }

  .lg\:focus-within\:border-r-red-2:focus-within {
    border-right-color: #ffccc7 !important;
  }

  .lg\:focus-within\:border-b-red-2:focus-within {
    border-bottom-color: #ffccc7 !important;
  }

  .lg\:focus-within\:border-l-red-2:focus-within {
    border-left-color: #ffccc7 !important;
  }

  .lg\:focus-within\:border-t-red-3:focus-within {
    border-top-color: #ffa39e !important;
  }

  .lg\:focus-within\:border-r-red-3:focus-within {
    border-right-color: #ffa39e !important;
  }

  .lg\:focus-within\:border-b-red-3:focus-within {
    border-bottom-color: #ffa39e !important;
  }

  .lg\:focus-within\:border-l-red-3:focus-within {
    border-left-color: #ffa39e !important;
  }

  .lg\:focus-within\:border-t-red-4:focus-within {
    border-top-color: #ff7875 !important;
  }

  .lg\:focus-within\:border-r-red-4:focus-within {
    border-right-color: #ff7875 !important;
  }

  .lg\:focus-within\:border-b-red-4:focus-within {
    border-bottom-color: #ff7875 !important;
  }

  .lg\:focus-within\:border-l-red-4:focus-within {
    border-left-color: #ff7875 !important;
  }

  .lg\:focus-within\:border-t-red-5:focus-within {
    border-top-color: #ff4d4f !important;
  }

  .lg\:focus-within\:border-r-red-5:focus-within {
    border-right-color: #ff4d4f !important;
  }

  .lg\:focus-within\:border-b-red-5:focus-within {
    border-bottom-color: #ff4d4f !important;
  }

  .lg\:focus-within\:border-l-red-5:focus-within {
    border-left-color: #ff4d4f !important;
  }

  .lg\:focus-within\:border-t-red-6:focus-within {
    border-top-color: #f5222d !important;
  }

  .lg\:focus-within\:border-r-red-6:focus-within {
    border-right-color: #f5222d !important;
  }

  .lg\:focus-within\:border-b-red-6:focus-within {
    border-bottom-color: #f5222d !important;
  }

  .lg\:focus-within\:border-l-red-6:focus-within {
    border-left-color: #f5222d !important;
  }

  .lg\:focus-within\:border-t-red-7:focus-within {
    border-top-color: #cf1322 !important;
  }

  .lg\:focus-within\:border-r-red-7:focus-within {
    border-right-color: #cf1322 !important;
  }

  .lg\:focus-within\:border-b-red-7:focus-within {
    border-bottom-color: #cf1322 !important;
  }

  .lg\:focus-within\:border-l-red-7:focus-within {
    border-left-color: #cf1322 !important;
  }

  .lg\:focus-within\:border-t-red-8:focus-within {
    border-top-color: #a8071a !important;
  }

  .lg\:focus-within\:border-r-red-8:focus-within {
    border-right-color: #a8071a !important;
  }

  .lg\:focus-within\:border-b-red-8:focus-within {
    border-bottom-color: #a8071a !important;
  }

  .lg\:focus-within\:border-l-red-8:focus-within {
    border-left-color: #a8071a !important;
  }

  .lg\:focus-within\:border-t-red-9:focus-within {
    border-top-color: #820014 !important;
  }

  .lg\:focus-within\:border-r-red-9:focus-within {
    border-right-color: #820014 !important;
  }

  .lg\:focus-within\:border-b-red-9:focus-within {
    border-bottom-color: #820014 !important;
  }

  .lg\:focus-within\:border-l-red-9:focus-within {
    border-left-color: #820014 !important;
  }

  .lg\:focus-within\:border-t-red-10:focus-within {
    border-top-color: #5c0011 !important;
  }

  .lg\:focus-within\:border-r-red-10:focus-within {
    border-right-color: #5c0011 !important;
  }

  .lg\:focus-within\:border-b-red-10:focus-within {
    border-bottom-color: #5c0011 !important;
  }

  .lg\:focus-within\:border-l-red-10:focus-within {
    border-left-color: #5c0011 !important;
  }

  .lg\:focus-within\:border-t-volcano-1:focus-within {
    border-top-color: #fff2e8 !important;
  }

  .lg\:focus-within\:border-r-volcano-1:focus-within {
    border-right-color: #fff2e8 !important;
  }

  .lg\:focus-within\:border-b-volcano-1:focus-within {
    border-bottom-color: #fff2e8 !important;
  }

  .lg\:focus-within\:border-l-volcano-1:focus-within {
    border-left-color: #fff2e8 !important;
  }

  .lg\:focus-within\:border-t-volcano-2:focus-within {
    border-top-color: #ffd8bf !important;
  }

  .lg\:focus-within\:border-r-volcano-2:focus-within {
    border-right-color: #ffd8bf !important;
  }

  .lg\:focus-within\:border-b-volcano-2:focus-within {
    border-bottom-color: #ffd8bf !important;
  }

  .lg\:focus-within\:border-l-volcano-2:focus-within {
    border-left-color: #ffd8bf !important;
  }

  .lg\:focus-within\:border-t-volcano-3:focus-within {
    border-top-color: #ffbb96 !important;
  }

  .lg\:focus-within\:border-r-volcano-3:focus-within {
    border-right-color: #ffbb96 !important;
  }

  .lg\:focus-within\:border-b-volcano-3:focus-within {
    border-bottom-color: #ffbb96 !important;
  }

  .lg\:focus-within\:border-l-volcano-3:focus-within {
    border-left-color: #ffbb96 !important;
  }

  .lg\:focus-within\:border-t-volcano-4:focus-within {
    border-top-color: #ff9c6e !important;
  }

  .lg\:focus-within\:border-r-volcano-4:focus-within {
    border-right-color: #ff9c6e !important;
  }

  .lg\:focus-within\:border-b-volcano-4:focus-within {
    border-bottom-color: #ff9c6e !important;
  }

  .lg\:focus-within\:border-l-volcano-4:focus-within {
    border-left-color: #ff9c6e !important;
  }

  .lg\:focus-within\:border-t-volcano-5:focus-within {
    border-top-color: #ff7a45 !important;
  }

  .lg\:focus-within\:border-r-volcano-5:focus-within {
    border-right-color: #ff7a45 !important;
  }

  .lg\:focus-within\:border-b-volcano-5:focus-within {
    border-bottom-color: #ff7a45 !important;
  }

  .lg\:focus-within\:border-l-volcano-5:focus-within {
    border-left-color: #ff7a45 !important;
  }

  .lg\:focus-within\:border-t-volcano-6:focus-within {
    border-top-color: #fa541c !important;
  }

  .lg\:focus-within\:border-r-volcano-6:focus-within {
    border-right-color: #fa541c !important;
  }

  .lg\:focus-within\:border-b-volcano-6:focus-within {
    border-bottom-color: #fa541c !important;
  }

  .lg\:focus-within\:border-l-volcano-6:focus-within {
    border-left-color: #fa541c !important;
  }

  .lg\:focus-within\:border-t-volcano-7:focus-within {
    border-top-color: #d4380d !important;
  }

  .lg\:focus-within\:border-r-volcano-7:focus-within {
    border-right-color: #d4380d !important;
  }

  .lg\:focus-within\:border-b-volcano-7:focus-within {
    border-bottom-color: #d4380d !important;
  }

  .lg\:focus-within\:border-l-volcano-7:focus-within {
    border-left-color: #d4380d !important;
  }

  .lg\:focus-within\:border-t-volcano-8:focus-within {
    border-top-color: #ad2102 !important;
  }

  .lg\:focus-within\:border-r-volcano-8:focus-within {
    border-right-color: #ad2102 !important;
  }

  .lg\:focus-within\:border-b-volcano-8:focus-within {
    border-bottom-color: #ad2102 !important;
  }

  .lg\:focus-within\:border-l-volcano-8:focus-within {
    border-left-color: #ad2102 !important;
  }

  .lg\:focus-within\:border-t-volcano-9:focus-within {
    border-top-color: #871400 !important;
  }

  .lg\:focus-within\:border-r-volcano-9:focus-within {
    border-right-color: #871400 !important;
  }

  .lg\:focus-within\:border-b-volcano-9:focus-within {
    border-bottom-color: #871400 !important;
  }

  .lg\:focus-within\:border-l-volcano-9:focus-within {
    border-left-color: #871400 !important;
  }

  .lg\:focus-within\:border-t-volcano-10:focus-within {
    border-top-color: #610b00 !important;
  }

  .lg\:focus-within\:border-r-volcano-10:focus-within {
    border-right-color: #610b00 !important;
  }

  .lg\:focus-within\:border-b-volcano-10:focus-within {
    border-bottom-color: #610b00 !important;
  }

  .lg\:focus-within\:border-l-volcano-10:focus-within {
    border-left-color: #610b00 !important;
  }

  .lg\:focus-within\:border-t-orange-1:focus-within {
    border-top-color: #fff7e6 !important;
  }

  .lg\:focus-within\:border-r-orange-1:focus-within {
    border-right-color: #fff7e6 !important;
  }

  .lg\:focus-within\:border-b-orange-1:focus-within {
    border-bottom-color: #fff7e6 !important;
  }

  .lg\:focus-within\:border-l-orange-1:focus-within {
    border-left-color: #fff7e6 !important;
  }

  .lg\:focus-within\:border-t-orange-2:focus-within {
    border-top-color: #ffe7ba !important;
  }

  .lg\:focus-within\:border-r-orange-2:focus-within {
    border-right-color: #ffe7ba !important;
  }

  .lg\:focus-within\:border-b-orange-2:focus-within {
    border-bottom-color: #ffe7ba !important;
  }

  .lg\:focus-within\:border-l-orange-2:focus-within {
    border-left-color: #ffe7ba !important;
  }

  .lg\:focus-within\:border-t-orange-3:focus-within {
    border-top-color: #ffd591 !important;
  }

  .lg\:focus-within\:border-r-orange-3:focus-within {
    border-right-color: #ffd591 !important;
  }

  .lg\:focus-within\:border-b-orange-3:focus-within {
    border-bottom-color: #ffd591 !important;
  }

  .lg\:focus-within\:border-l-orange-3:focus-within {
    border-left-color: #ffd591 !important;
  }

  .lg\:focus-within\:border-t-orange-4:focus-within {
    border-top-color: #ffc069 !important;
  }

  .lg\:focus-within\:border-r-orange-4:focus-within {
    border-right-color: #ffc069 !important;
  }

  .lg\:focus-within\:border-b-orange-4:focus-within {
    border-bottom-color: #ffc069 !important;
  }

  .lg\:focus-within\:border-l-orange-4:focus-within {
    border-left-color: #ffc069 !important;
  }

  .lg\:focus-within\:border-t-orange-5:focus-within {
    border-top-color: #ffa940 !important;
  }

  .lg\:focus-within\:border-r-orange-5:focus-within {
    border-right-color: #ffa940 !important;
  }

  .lg\:focus-within\:border-b-orange-5:focus-within {
    border-bottom-color: #ffa940 !important;
  }

  .lg\:focus-within\:border-l-orange-5:focus-within {
    border-left-color: #ffa940 !important;
  }

  .lg\:focus-within\:border-t-orange-6:focus-within {
    border-top-color: #fa8c16 !important;
  }

  .lg\:focus-within\:border-r-orange-6:focus-within {
    border-right-color: #fa8c16 !important;
  }

  .lg\:focus-within\:border-b-orange-6:focus-within {
    border-bottom-color: #fa8c16 !important;
  }

  .lg\:focus-within\:border-l-orange-6:focus-within {
    border-left-color: #fa8c16 !important;
  }

  .lg\:focus-within\:border-t-orange-7:focus-within {
    border-top-color: #d46b08 !important;
  }

  .lg\:focus-within\:border-r-orange-7:focus-within {
    border-right-color: #d46b08 !important;
  }

  .lg\:focus-within\:border-b-orange-7:focus-within {
    border-bottom-color: #d46b08 !important;
  }

  .lg\:focus-within\:border-l-orange-7:focus-within {
    border-left-color: #d46b08 !important;
  }

  .lg\:focus-within\:border-t-orange-8:focus-within {
    border-top-color: #ad4e00 !important;
  }

  .lg\:focus-within\:border-r-orange-8:focus-within {
    border-right-color: #ad4e00 !important;
  }

  .lg\:focus-within\:border-b-orange-8:focus-within {
    border-bottom-color: #ad4e00 !important;
  }

  .lg\:focus-within\:border-l-orange-8:focus-within {
    border-left-color: #ad4e00 !important;
  }

  .lg\:focus-within\:border-t-orange-9:focus-within {
    border-top-color: #873800 !important;
  }

  .lg\:focus-within\:border-r-orange-9:focus-within {
    border-right-color: #873800 !important;
  }

  .lg\:focus-within\:border-b-orange-9:focus-within {
    border-bottom-color: #873800 !important;
  }

  .lg\:focus-within\:border-l-orange-9:focus-within {
    border-left-color: #873800 !important;
  }

  .lg\:focus-within\:border-t-orange-10:focus-within {
    border-top-color: #612500 !important;
  }

  .lg\:focus-within\:border-r-orange-10:focus-within {
    border-right-color: #612500 !important;
  }

  .lg\:focus-within\:border-b-orange-10:focus-within {
    border-bottom-color: #612500 !important;
  }

  .lg\:focus-within\:border-l-orange-10:focus-within {
    border-left-color: #612500 !important;
  }

  .lg\:focus-within\:border-t-gold-1:focus-within {
    border-top-color: #fffbe6 !important;
  }

  .lg\:focus-within\:border-r-gold-1:focus-within {
    border-right-color: #fffbe6 !important;
  }

  .lg\:focus-within\:border-b-gold-1:focus-within {
    border-bottom-color: #fffbe6 !important;
  }

  .lg\:focus-within\:border-l-gold-1:focus-within {
    border-left-color: #fffbe6 !important;
  }

  .lg\:focus-within\:border-t-gold-2:focus-within {
    border-top-color: #fff1b8 !important;
  }

  .lg\:focus-within\:border-r-gold-2:focus-within {
    border-right-color: #fff1b8 !important;
  }

  .lg\:focus-within\:border-b-gold-2:focus-within {
    border-bottom-color: #fff1b8 !important;
  }

  .lg\:focus-within\:border-l-gold-2:focus-within {
    border-left-color: #fff1b8 !important;
  }

  .lg\:focus-within\:border-t-gold-3:focus-within {
    border-top-color: #ffe58f !important;
  }

  .lg\:focus-within\:border-r-gold-3:focus-within {
    border-right-color: #ffe58f !important;
  }

  .lg\:focus-within\:border-b-gold-3:focus-within {
    border-bottom-color: #ffe58f !important;
  }

  .lg\:focus-within\:border-l-gold-3:focus-within {
    border-left-color: #ffe58f !important;
  }

  .lg\:focus-within\:border-t-gold-4:focus-within {
    border-top-color: #ffd666 !important;
  }

  .lg\:focus-within\:border-r-gold-4:focus-within {
    border-right-color: #ffd666 !important;
  }

  .lg\:focus-within\:border-b-gold-4:focus-within {
    border-bottom-color: #ffd666 !important;
  }

  .lg\:focus-within\:border-l-gold-4:focus-within {
    border-left-color: #ffd666 !important;
  }

  .lg\:focus-within\:border-t-gold-5:focus-within {
    border-top-color: #ffc53d !important;
  }

  .lg\:focus-within\:border-r-gold-5:focus-within {
    border-right-color: #ffc53d !important;
  }

  .lg\:focus-within\:border-b-gold-5:focus-within {
    border-bottom-color: #ffc53d !important;
  }

  .lg\:focus-within\:border-l-gold-5:focus-within {
    border-left-color: #ffc53d !important;
  }

  .lg\:focus-within\:border-t-gold-6:focus-within {
    border-top-color: #faad14 !important;
  }

  .lg\:focus-within\:border-r-gold-6:focus-within {
    border-right-color: #faad14 !important;
  }

  .lg\:focus-within\:border-b-gold-6:focus-within {
    border-bottom-color: #faad14 !important;
  }

  .lg\:focus-within\:border-l-gold-6:focus-within {
    border-left-color: #faad14 !important;
  }

  .lg\:focus-within\:border-t-gold-7:focus-within {
    border-top-color: #d48806 !important;
  }

  .lg\:focus-within\:border-r-gold-7:focus-within {
    border-right-color: #d48806 !important;
  }

  .lg\:focus-within\:border-b-gold-7:focus-within {
    border-bottom-color: #d48806 !important;
  }

  .lg\:focus-within\:border-l-gold-7:focus-within {
    border-left-color: #d48806 !important;
  }

  .lg\:focus-within\:border-t-gold-8:focus-within {
    border-top-color: #ad6800 !important;
  }

  .lg\:focus-within\:border-r-gold-8:focus-within {
    border-right-color: #ad6800 !important;
  }

  .lg\:focus-within\:border-b-gold-8:focus-within {
    border-bottom-color: #ad6800 !important;
  }

  .lg\:focus-within\:border-l-gold-8:focus-within {
    border-left-color: #ad6800 !important;
  }

  .lg\:focus-within\:border-t-gold-9:focus-within {
    border-top-color: #874d00 !important;
  }

  .lg\:focus-within\:border-r-gold-9:focus-within {
    border-right-color: #874d00 !important;
  }

  .lg\:focus-within\:border-b-gold-9:focus-within {
    border-bottom-color: #874d00 !important;
  }

  .lg\:focus-within\:border-l-gold-9:focus-within {
    border-left-color: #874d00 !important;
  }

  .lg\:focus-within\:border-t-gold-10:focus-within {
    border-top-color: #613400 !important;
  }

  .lg\:focus-within\:border-r-gold-10:focus-within {
    border-right-color: #613400 !important;
  }

  .lg\:focus-within\:border-b-gold-10:focus-within {
    border-bottom-color: #613400 !important;
  }

  .lg\:focus-within\:border-l-gold-10:focus-within {
    border-left-color: #613400 !important;
  }

  .lg\:focus-within\:border-t-yellow-1:focus-within {
    border-top-color: #feffe6 !important;
  }

  .lg\:focus-within\:border-r-yellow-1:focus-within {
    border-right-color: #feffe6 !important;
  }

  .lg\:focus-within\:border-b-yellow-1:focus-within {
    border-bottom-color: #feffe6 !important;
  }

  .lg\:focus-within\:border-l-yellow-1:focus-within {
    border-left-color: #feffe6 !important;
  }

  .lg\:focus-within\:border-t-yellow-2:focus-within {
    border-top-color: #ffffb8 !important;
  }

  .lg\:focus-within\:border-r-yellow-2:focus-within {
    border-right-color: #ffffb8 !important;
  }

  .lg\:focus-within\:border-b-yellow-2:focus-within {
    border-bottom-color: #ffffb8 !important;
  }

  .lg\:focus-within\:border-l-yellow-2:focus-within {
    border-left-color: #ffffb8 !important;
  }

  .lg\:focus-within\:border-t-yellow-3:focus-within {
    border-top-color: #fffb8f !important;
  }

  .lg\:focus-within\:border-r-yellow-3:focus-within {
    border-right-color: #fffb8f !important;
  }

  .lg\:focus-within\:border-b-yellow-3:focus-within {
    border-bottom-color: #fffb8f !important;
  }

  .lg\:focus-within\:border-l-yellow-3:focus-within {
    border-left-color: #fffb8f !important;
  }

  .lg\:focus-within\:border-t-yellow-4:focus-within {
    border-top-color: #fff566 !important;
  }

  .lg\:focus-within\:border-r-yellow-4:focus-within {
    border-right-color: #fff566 !important;
  }

  .lg\:focus-within\:border-b-yellow-4:focus-within {
    border-bottom-color: #fff566 !important;
  }

  .lg\:focus-within\:border-l-yellow-4:focus-within {
    border-left-color: #fff566 !important;
  }

  .lg\:focus-within\:border-t-yellow-5:focus-within {
    border-top-color: #ffec3d !important;
  }

  .lg\:focus-within\:border-r-yellow-5:focus-within {
    border-right-color: #ffec3d !important;
  }

  .lg\:focus-within\:border-b-yellow-5:focus-within {
    border-bottom-color: #ffec3d !important;
  }

  .lg\:focus-within\:border-l-yellow-5:focus-within {
    border-left-color: #ffec3d !important;
  }

  .lg\:focus-within\:border-t-yellow-6:focus-within {
    border-top-color: #fadb14 !important;
  }

  .lg\:focus-within\:border-r-yellow-6:focus-within {
    border-right-color: #fadb14 !important;
  }

  .lg\:focus-within\:border-b-yellow-6:focus-within {
    border-bottom-color: #fadb14 !important;
  }

  .lg\:focus-within\:border-l-yellow-6:focus-within {
    border-left-color: #fadb14 !important;
  }

  .lg\:focus-within\:border-t-yellow-7:focus-within {
    border-top-color: #d4b106 !important;
  }

  .lg\:focus-within\:border-r-yellow-7:focus-within {
    border-right-color: #d4b106 !important;
  }

  .lg\:focus-within\:border-b-yellow-7:focus-within {
    border-bottom-color: #d4b106 !important;
  }

  .lg\:focus-within\:border-l-yellow-7:focus-within {
    border-left-color: #d4b106 !important;
  }

  .lg\:focus-within\:border-t-yellow-8:focus-within {
    border-top-color: #ad8b00 !important;
  }

  .lg\:focus-within\:border-r-yellow-8:focus-within {
    border-right-color: #ad8b00 !important;
  }

  .lg\:focus-within\:border-b-yellow-8:focus-within {
    border-bottom-color: #ad8b00 !important;
  }

  .lg\:focus-within\:border-l-yellow-8:focus-within {
    border-left-color: #ad8b00 !important;
  }

  .lg\:focus-within\:border-t-yellow-9:focus-within {
    border-top-color: #876800 !important;
  }

  .lg\:focus-within\:border-r-yellow-9:focus-within {
    border-right-color: #876800 !important;
  }

  .lg\:focus-within\:border-b-yellow-9:focus-within {
    border-bottom-color: #876800 !important;
  }

  .lg\:focus-within\:border-l-yellow-9:focus-within {
    border-left-color: #876800 !important;
  }

  .lg\:focus-within\:border-t-yellow-10:focus-within {
    border-top-color: #614700 !important;
  }

  .lg\:focus-within\:border-r-yellow-10:focus-within {
    border-right-color: #614700 !important;
  }

  .lg\:focus-within\:border-b-yellow-10:focus-within {
    border-bottom-color: #614700 !important;
  }

  .lg\:focus-within\:border-l-yellow-10:focus-within {
    border-left-color: #614700 !important;
  }

  .lg\:focus-within\:border-t-lime-1:focus-within {
    border-top-color: #fcffe6 !important;
  }

  .lg\:focus-within\:border-r-lime-1:focus-within {
    border-right-color: #fcffe6 !important;
  }

  .lg\:focus-within\:border-b-lime-1:focus-within {
    border-bottom-color: #fcffe6 !important;
  }

  .lg\:focus-within\:border-l-lime-1:focus-within {
    border-left-color: #fcffe6 !important;
  }

  .lg\:focus-within\:border-t-lime-2:focus-within {
    border-top-color: #f4ffb8 !important;
  }

  .lg\:focus-within\:border-r-lime-2:focus-within {
    border-right-color: #f4ffb8 !important;
  }

  .lg\:focus-within\:border-b-lime-2:focus-within {
    border-bottom-color: #f4ffb8 !important;
  }

  .lg\:focus-within\:border-l-lime-2:focus-within {
    border-left-color: #f4ffb8 !important;
  }

  .lg\:focus-within\:border-t-lime-3:focus-within {
    border-top-color: #eaff8f !important;
  }

  .lg\:focus-within\:border-r-lime-3:focus-within {
    border-right-color: #eaff8f !important;
  }

  .lg\:focus-within\:border-b-lime-3:focus-within {
    border-bottom-color: #eaff8f !important;
  }

  .lg\:focus-within\:border-l-lime-3:focus-within {
    border-left-color: #eaff8f !important;
  }

  .lg\:focus-within\:border-t-lime-4:focus-within {
    border-top-color: #d3f261 !important;
  }

  .lg\:focus-within\:border-r-lime-4:focus-within {
    border-right-color: #d3f261 !important;
  }

  .lg\:focus-within\:border-b-lime-4:focus-within {
    border-bottom-color: #d3f261 !important;
  }

  .lg\:focus-within\:border-l-lime-4:focus-within {
    border-left-color: #d3f261 !important;
  }

  .lg\:focus-within\:border-t-lime-5:focus-within {
    border-top-color: #bae637 !important;
  }

  .lg\:focus-within\:border-r-lime-5:focus-within {
    border-right-color: #bae637 !important;
  }

  .lg\:focus-within\:border-b-lime-5:focus-within {
    border-bottom-color: #bae637 !important;
  }

  .lg\:focus-within\:border-l-lime-5:focus-within {
    border-left-color: #bae637 !important;
  }

  .lg\:focus-within\:border-t-lime-6:focus-within {
    border-top-color: #a0d911 !important;
  }

  .lg\:focus-within\:border-r-lime-6:focus-within {
    border-right-color: #a0d911 !important;
  }

  .lg\:focus-within\:border-b-lime-6:focus-within {
    border-bottom-color: #a0d911 !important;
  }

  .lg\:focus-within\:border-l-lime-6:focus-within {
    border-left-color: #a0d911 !important;
  }

  .lg\:focus-within\:border-t-lime-7:focus-within {
    border-top-color: #7cb305 !important;
  }

  .lg\:focus-within\:border-r-lime-7:focus-within {
    border-right-color: #7cb305 !important;
  }

  .lg\:focus-within\:border-b-lime-7:focus-within {
    border-bottom-color: #7cb305 !important;
  }

  .lg\:focus-within\:border-l-lime-7:focus-within {
    border-left-color: #7cb305 !important;
  }

  .lg\:focus-within\:border-t-lime-8:focus-within {
    border-top-color: #5b8c00 !important;
  }

  .lg\:focus-within\:border-r-lime-8:focus-within {
    border-right-color: #5b8c00 !important;
  }

  .lg\:focus-within\:border-b-lime-8:focus-within {
    border-bottom-color: #5b8c00 !important;
  }

  .lg\:focus-within\:border-l-lime-8:focus-within {
    border-left-color: #5b8c00 !important;
  }

  .lg\:focus-within\:border-t-lime-9:focus-within {
    border-top-color: #3f6600 !important;
  }

  .lg\:focus-within\:border-r-lime-9:focus-within {
    border-right-color: #3f6600 !important;
  }

  .lg\:focus-within\:border-b-lime-9:focus-within {
    border-bottom-color: #3f6600 !important;
  }

  .lg\:focus-within\:border-l-lime-9:focus-within {
    border-left-color: #3f6600 !important;
  }

  .lg\:focus-within\:border-t-lime-10:focus-within {
    border-top-color: #254000 !important;
  }

  .lg\:focus-within\:border-r-lime-10:focus-within {
    border-right-color: #254000 !important;
  }

  .lg\:focus-within\:border-b-lime-10:focus-within {
    border-bottom-color: #254000 !important;
  }

  .lg\:focus-within\:border-l-lime-10:focus-within {
    border-left-color: #254000 !important;
  }

  .lg\:focus-within\:border-t-green-1:focus-within {
    border-top-color: #f6fef9 !important;
  }

  .lg\:focus-within\:border-r-green-1:focus-within {
    border-right-color: #f6fef9 !important;
  }

  .lg\:focus-within\:border-b-green-1:focus-within {
    border-bottom-color: #f6fef9 !important;
  }

  .lg\:focus-within\:border-l-green-1:focus-within {
    border-left-color: #f6fef9 !important;
  }

  .lg\:focus-within\:border-t-green-2:focus-within {
    border-top-color: #f6ffed !important;
  }

  .lg\:focus-within\:border-r-green-2:focus-within {
    border-right-color: #f6ffed !important;
  }

  .lg\:focus-within\:border-b-green-2:focus-within {
    border-bottom-color: #f6ffed !important;
  }

  .lg\:focus-within\:border-l-green-2:focus-within {
    border-left-color: #f6ffed !important;
  }

  .lg\:focus-within\:border-t-green-3:focus-within {
    border-top-color: #d9f7be !important;
  }

  .lg\:focus-within\:border-r-green-3:focus-within {
    border-right-color: #d9f7be !important;
  }

  .lg\:focus-within\:border-b-green-3:focus-within {
    border-bottom-color: #d9f7be !important;
  }

  .lg\:focus-within\:border-l-green-3:focus-within {
    border-left-color: #d9f7be !important;
  }

  .lg\:focus-within\:border-t-green-4:focus-within {
    border-top-color: #b7eb8f !important;
  }

  .lg\:focus-within\:border-r-green-4:focus-within {
    border-right-color: #b7eb8f !important;
  }

  .lg\:focus-within\:border-b-green-4:focus-within {
    border-bottom-color: #b7eb8f !important;
  }

  .lg\:focus-within\:border-l-green-4:focus-within {
    border-left-color: #b7eb8f !important;
  }

  .lg\:focus-within\:border-t-green-5:focus-within {
    border-top-color: #95de64 !important;
  }

  .lg\:focus-within\:border-r-green-5:focus-within {
    border-right-color: #95de64 !important;
  }

  .lg\:focus-within\:border-b-green-5:focus-within {
    border-bottom-color: #95de64 !important;
  }

  .lg\:focus-within\:border-l-green-5:focus-within {
    border-left-color: #95de64 !important;
  }

  .lg\:focus-within\:border-t-green-6:focus-within {
    border-top-color: #73d13d !important;
  }

  .lg\:focus-within\:border-r-green-6:focus-within {
    border-right-color: #73d13d !important;
  }

  .lg\:focus-within\:border-b-green-6:focus-within {
    border-bottom-color: #73d13d !important;
  }

  .lg\:focus-within\:border-l-green-6:focus-within {
    border-left-color: #73d13d !important;
  }

  .lg\:focus-within\:border-t-green-7:focus-within {
    border-top-color: #52c41a !important;
  }

  .lg\:focus-within\:border-r-green-7:focus-within {
    border-right-color: #52c41a !important;
  }

  .lg\:focus-within\:border-b-green-7:focus-within {
    border-bottom-color: #52c41a !important;
  }

  .lg\:focus-within\:border-l-green-7:focus-within {
    border-left-color: #52c41a !important;
  }

  .lg\:focus-within\:border-t-green-8:focus-within {
    border-top-color: #389e0d !important;
  }

  .lg\:focus-within\:border-r-green-8:focus-within {
    border-right-color: #389e0d !important;
  }

  .lg\:focus-within\:border-b-green-8:focus-within {
    border-bottom-color: #389e0d !important;
  }

  .lg\:focus-within\:border-l-green-8:focus-within {
    border-left-color: #389e0d !important;
  }

  .lg\:focus-within\:border-t-green-9:focus-within {
    border-top-color: #237804 !important;
  }

  .lg\:focus-within\:border-r-green-9:focus-within {
    border-right-color: #237804 !important;
  }

  .lg\:focus-within\:border-b-green-9:focus-within {
    border-bottom-color: #237804 !important;
  }

  .lg\:focus-within\:border-l-green-9:focus-within {
    border-left-color: #237804 !important;
  }

  .lg\:focus-within\:border-t-green-10:focus-within {
    border-top-color: #135200 !important;
  }

  .lg\:focus-within\:border-r-green-10:focus-within {
    border-right-color: #135200 !important;
  }

  .lg\:focus-within\:border-b-green-10:focus-within {
    border-bottom-color: #135200 !important;
  }

  .lg\:focus-within\:border-l-green-10:focus-within {
    border-left-color: #135200 !important;
  }

  .lg\:focus-within\:border-t-green-11:focus-within {
    border-top-color: #092b00 !important;
  }

  .lg\:focus-within\:border-r-green-11:focus-within {
    border-right-color: #092b00 !important;
  }

  .lg\:focus-within\:border-b-green-11:focus-within {
    border-bottom-color: #092b00 !important;
  }

  .lg\:focus-within\:border-l-green-11:focus-within {
    border-left-color: #092b00 !important;
  }

  .lg\:focus-within\:border-t-cyan-1:focus-within {
    border-top-color: #e6fffb !important;
  }

  .lg\:focus-within\:border-r-cyan-1:focus-within {
    border-right-color: #e6fffb !important;
  }

  .lg\:focus-within\:border-b-cyan-1:focus-within {
    border-bottom-color: #e6fffb !important;
  }

  .lg\:focus-within\:border-l-cyan-1:focus-within {
    border-left-color: #e6fffb !important;
  }

  .lg\:focus-within\:border-t-cyan-2:focus-within {
    border-top-color: #b5f5ec !important;
  }

  .lg\:focus-within\:border-r-cyan-2:focus-within {
    border-right-color: #b5f5ec !important;
  }

  .lg\:focus-within\:border-b-cyan-2:focus-within {
    border-bottom-color: #b5f5ec !important;
  }

  .lg\:focus-within\:border-l-cyan-2:focus-within {
    border-left-color: #b5f5ec !important;
  }

  .lg\:focus-within\:border-t-cyan-3:focus-within {
    border-top-color: #87e8de !important;
  }

  .lg\:focus-within\:border-r-cyan-3:focus-within {
    border-right-color: #87e8de !important;
  }

  .lg\:focus-within\:border-b-cyan-3:focus-within {
    border-bottom-color: #87e8de !important;
  }

  .lg\:focus-within\:border-l-cyan-3:focus-within {
    border-left-color: #87e8de !important;
  }

  .lg\:focus-within\:border-t-cyan-4:focus-within {
    border-top-color: #5cdbd3 !important;
  }

  .lg\:focus-within\:border-r-cyan-4:focus-within {
    border-right-color: #5cdbd3 !important;
  }

  .lg\:focus-within\:border-b-cyan-4:focus-within {
    border-bottom-color: #5cdbd3 !important;
  }

  .lg\:focus-within\:border-l-cyan-4:focus-within {
    border-left-color: #5cdbd3 !important;
  }

  .lg\:focus-within\:border-t-cyan-5:focus-within {
    border-top-color: #36cfc9 !important;
  }

  .lg\:focus-within\:border-r-cyan-5:focus-within {
    border-right-color: #36cfc9 !important;
  }

  .lg\:focus-within\:border-b-cyan-5:focus-within {
    border-bottom-color: #36cfc9 !important;
  }

  .lg\:focus-within\:border-l-cyan-5:focus-within {
    border-left-color: #36cfc9 !important;
  }

  .lg\:focus-within\:border-t-cyan-6:focus-within {
    border-top-color: #13c2c2 !important;
  }

  .lg\:focus-within\:border-r-cyan-6:focus-within {
    border-right-color: #13c2c2 !important;
  }

  .lg\:focus-within\:border-b-cyan-6:focus-within {
    border-bottom-color: #13c2c2 !important;
  }

  .lg\:focus-within\:border-l-cyan-6:focus-within {
    border-left-color: #13c2c2 !important;
  }

  .lg\:focus-within\:border-t-cyan-7:focus-within {
    border-top-color: #08979c !important;
  }

  .lg\:focus-within\:border-r-cyan-7:focus-within {
    border-right-color: #08979c !important;
  }

  .lg\:focus-within\:border-b-cyan-7:focus-within {
    border-bottom-color: #08979c !important;
  }

  .lg\:focus-within\:border-l-cyan-7:focus-within {
    border-left-color: #08979c !important;
  }

  .lg\:focus-within\:border-t-cyan-8:focus-within {
    border-top-color: #006d75 !important;
  }

  .lg\:focus-within\:border-r-cyan-8:focus-within {
    border-right-color: #006d75 !important;
  }

  .lg\:focus-within\:border-b-cyan-8:focus-within {
    border-bottom-color: #006d75 !important;
  }

  .lg\:focus-within\:border-l-cyan-8:focus-within {
    border-left-color: #006d75 !important;
  }

  .lg\:focus-within\:border-t-cyan-9:focus-within {
    border-top-color: #00474f !important;
  }

  .lg\:focus-within\:border-r-cyan-9:focus-within {
    border-right-color: #00474f !important;
  }

  .lg\:focus-within\:border-b-cyan-9:focus-within {
    border-bottom-color: #00474f !important;
  }

  .lg\:focus-within\:border-l-cyan-9:focus-within {
    border-left-color: #00474f !important;
  }

  .lg\:focus-within\:border-t-cyan-10:focus-within {
    border-top-color: #002329 !important;
  }

  .lg\:focus-within\:border-r-cyan-10:focus-within {
    border-right-color: #002329 !important;
  }

  .lg\:focus-within\:border-b-cyan-10:focus-within {
    border-bottom-color: #002329 !important;
  }

  .lg\:focus-within\:border-l-cyan-10:focus-within {
    border-left-color: #002329 !important;
  }

  .lg\:focus-within\:border-t-blue-1:focus-within {
    border-top-color: #e6f7ff !important;
  }

  .lg\:focus-within\:border-r-blue-1:focus-within {
    border-right-color: #e6f7ff !important;
  }

  .lg\:focus-within\:border-b-blue-1:focus-within {
    border-bottom-color: #e6f7ff !important;
  }

  .lg\:focus-within\:border-l-blue-1:focus-within {
    border-left-color: #e6f7ff !important;
  }

  .lg\:focus-within\:border-t-blue-2:focus-within {
    border-top-color: #bae7ff !important;
  }

  .lg\:focus-within\:border-r-blue-2:focus-within {
    border-right-color: #bae7ff !important;
  }

  .lg\:focus-within\:border-b-blue-2:focus-within {
    border-bottom-color: #bae7ff !important;
  }

  .lg\:focus-within\:border-l-blue-2:focus-within {
    border-left-color: #bae7ff !important;
  }

  .lg\:focus-within\:border-t-blue-3:focus-within {
    border-top-color: #91d5ff !important;
  }

  .lg\:focus-within\:border-r-blue-3:focus-within {
    border-right-color: #91d5ff !important;
  }

  .lg\:focus-within\:border-b-blue-3:focus-within {
    border-bottom-color: #91d5ff !important;
  }

  .lg\:focus-within\:border-l-blue-3:focus-within {
    border-left-color: #91d5ff !important;
  }

  .lg\:focus-within\:border-t-blue-4:focus-within {
    border-top-color: #69c0ff !important;
  }

  .lg\:focus-within\:border-r-blue-4:focus-within {
    border-right-color: #69c0ff !important;
  }

  .lg\:focus-within\:border-b-blue-4:focus-within {
    border-bottom-color: #69c0ff !important;
  }

  .lg\:focus-within\:border-l-blue-4:focus-within {
    border-left-color: #69c0ff !important;
  }

  .lg\:focus-within\:border-t-blue-5:focus-within {
    border-top-color: #4b85ff !important;
  }

  .lg\:focus-within\:border-r-blue-5:focus-within {
    border-right-color: #4b85ff !important;
  }

  .lg\:focus-within\:border-b-blue-5:focus-within {
    border-bottom-color: #4b85ff !important;
  }

  .lg\:focus-within\:border-l-blue-5:focus-within {
    border-left-color: #4b85ff !important;
  }

  .lg\:focus-within\:border-t-blue-6:focus-within {
    border-top-color: #2f70ff !important;
  }

  .lg\:focus-within\:border-r-blue-6:focus-within {
    border-right-color: #2f70ff !important;
  }

  .lg\:focus-within\:border-b-blue-6:focus-within {
    border-bottom-color: #2f70ff !important;
  }

  .lg\:focus-within\:border-l-blue-6:focus-within {
    border-left-color: #2f70ff !important;
  }

  .lg\:focus-within\:border-t-blue-7:focus-within {
    border-top-color: #096dd9 !important;
  }

  .lg\:focus-within\:border-r-blue-7:focus-within {
    border-right-color: #096dd9 !important;
  }

  .lg\:focus-within\:border-b-blue-7:focus-within {
    border-bottom-color: #096dd9 !important;
  }

  .lg\:focus-within\:border-l-blue-7:focus-within {
    border-left-color: #096dd9 !important;
  }

  .lg\:focus-within\:border-t-blue-8:focus-within {
    border-top-color: #0050b3 !important;
  }

  .lg\:focus-within\:border-r-blue-8:focus-within {
    border-right-color: #0050b3 !important;
  }

  .lg\:focus-within\:border-b-blue-8:focus-within {
    border-bottom-color: #0050b3 !important;
  }

  .lg\:focus-within\:border-l-blue-8:focus-within {
    border-left-color: #0050b3 !important;
  }

  .lg\:focus-within\:border-t-blue-9:focus-within {
    border-top-color: #003a8c !important;
  }

  .lg\:focus-within\:border-r-blue-9:focus-within {
    border-right-color: #003a8c !important;
  }

  .lg\:focus-within\:border-b-blue-9:focus-within {
    border-bottom-color: #003a8c !important;
  }

  .lg\:focus-within\:border-l-blue-9:focus-within {
    border-left-color: #003a8c !important;
  }

  .lg\:focus-within\:border-t-blue-10:focus-within {
    border-top-color: #002766 !important;
  }

  .lg\:focus-within\:border-r-blue-10:focus-within {
    border-right-color: #002766 !important;
  }

  .lg\:focus-within\:border-b-blue-10:focus-within {
    border-bottom-color: #002766 !important;
  }

  .lg\:focus-within\:border-l-blue-10:focus-within {
    border-left-color: #002766 !important;
  }

  .lg\:focus-within\:border-t-geekBlue-1:focus-within {
    border-top-color: #f6f9ff !important;
  }

  .lg\:focus-within\:border-r-geekBlue-1:focus-within {
    border-right-color: #f6f9ff !important;
  }

  .lg\:focus-within\:border-b-geekBlue-1:focus-within {
    border-bottom-color: #f6f9ff !important;
  }

  .lg\:focus-within\:border-l-geekBlue-1:focus-within {
    border-left-color: #f6f9ff !important;
  }

  .lg\:focus-within\:border-t-geekBlue-2:focus-within {
    border-top-color: #f0f5ff !important;
  }

  .lg\:focus-within\:border-r-geekBlue-2:focus-within {
    border-right-color: #f0f5ff !important;
  }

  .lg\:focus-within\:border-b-geekBlue-2:focus-within {
    border-bottom-color: #f0f5ff !important;
  }

  .lg\:focus-within\:border-l-geekBlue-2:focus-within {
    border-left-color: #f0f5ff !important;
  }

  .lg\:focus-within\:border-t-geekBlue-3:focus-within {
    border-top-color: #d6e4ff !important;
  }

  .lg\:focus-within\:border-r-geekBlue-3:focus-within {
    border-right-color: #d6e4ff !important;
  }

  .lg\:focus-within\:border-b-geekBlue-3:focus-within {
    border-bottom-color: #d6e4ff !important;
  }

  .lg\:focus-within\:border-l-geekBlue-3:focus-within {
    border-left-color: #d6e4ff !important;
  }

  .lg\:focus-within\:border-t-geekBlue-4:focus-within {
    border-top-color: #adc6ff !important;
  }

  .lg\:focus-within\:border-r-geekBlue-4:focus-within {
    border-right-color: #adc6ff !important;
  }

  .lg\:focus-within\:border-b-geekBlue-4:focus-within {
    border-bottom-color: #adc6ff !important;
  }

  .lg\:focus-within\:border-l-geekBlue-4:focus-within {
    border-left-color: #adc6ff !important;
  }

  .lg\:focus-within\:border-t-geekBlue-5:focus-within {
    border-top-color: #85a5ff !important;
  }

  .lg\:focus-within\:border-r-geekBlue-5:focus-within {
    border-right-color: #85a5ff !important;
  }

  .lg\:focus-within\:border-b-geekBlue-5:focus-within {
    border-bottom-color: #85a5ff !important;
  }

  .lg\:focus-within\:border-l-geekBlue-5:focus-within {
    border-left-color: #85a5ff !important;
  }

  .lg\:focus-within\:border-t-geekBlue-6:focus-within {
    border-top-color: #597ef7 !important;
  }

  .lg\:focus-within\:border-r-geekBlue-6:focus-within {
    border-right-color: #597ef7 !important;
  }

  .lg\:focus-within\:border-b-geekBlue-6:focus-within {
    border-bottom-color: #597ef7 !important;
  }

  .lg\:focus-within\:border-l-geekBlue-6:focus-within {
    border-left-color: #597ef7 !important;
  }

  .lg\:focus-within\:border-t-geekBlue-7:focus-within {
    border-top-color: #2f54eb !important;
  }

  .lg\:focus-within\:border-r-geekBlue-7:focus-within {
    border-right-color: #2f54eb !important;
  }

  .lg\:focus-within\:border-b-geekBlue-7:focus-within {
    border-bottom-color: #2f54eb !important;
  }

  .lg\:focus-within\:border-l-geekBlue-7:focus-within {
    border-left-color: #2f54eb !important;
  }

  .lg\:focus-within\:border-t-geekBlue-8:focus-within {
    border-top-color: #1d39c4 !important;
  }

  .lg\:focus-within\:border-r-geekBlue-8:focus-within {
    border-right-color: #1d39c4 !important;
  }

  .lg\:focus-within\:border-b-geekBlue-8:focus-within {
    border-bottom-color: #1d39c4 !important;
  }

  .lg\:focus-within\:border-l-geekBlue-8:focus-within {
    border-left-color: #1d39c4 !important;
  }

  .lg\:focus-within\:border-t-geekBlue-9:focus-within {
    border-top-color: #10239e !important;
  }

  .lg\:focus-within\:border-r-geekBlue-9:focus-within {
    border-right-color: #10239e !important;
  }

  .lg\:focus-within\:border-b-geekBlue-9:focus-within {
    border-bottom-color: #10239e !important;
  }

  .lg\:focus-within\:border-l-geekBlue-9:focus-within {
    border-left-color: #10239e !important;
  }

  .lg\:focus-within\:border-t-geekBlue-10:focus-within {
    border-top-color: #061178 !important;
  }

  .lg\:focus-within\:border-r-geekBlue-10:focus-within {
    border-right-color: #061178 !important;
  }

  .lg\:focus-within\:border-b-geekBlue-10:focus-within {
    border-bottom-color: #061178 !important;
  }

  .lg\:focus-within\:border-l-geekBlue-10:focus-within {
    border-left-color: #061178 !important;
  }

  .lg\:focus-within\:border-t-geekBlue-11:focus-within {
    border-top-color: #030852 !important;
  }

  .lg\:focus-within\:border-r-geekBlue-11:focus-within {
    border-right-color: #030852 !important;
  }

  .lg\:focus-within\:border-b-geekBlue-11:focus-within {
    border-bottom-color: #030852 !important;
  }

  .lg\:focus-within\:border-l-geekBlue-11:focus-within {
    border-left-color: #030852 !important;
  }

  .lg\:focus-within\:border-t-purple-1:focus-within {
    border-top-color: #fafaff !important;
  }

  .lg\:focus-within\:border-r-purple-1:focus-within {
    border-right-color: #fafaff !important;
  }

  .lg\:focus-within\:border-b-purple-1:focus-within {
    border-bottom-color: #fafaff !important;
  }

  .lg\:focus-within\:border-l-purple-1:focus-within {
    border-left-color: #fafaff !important;
  }

  .lg\:focus-within\:border-t-purple-2:focus-within {
    border-top-color: #f9f0ff !important;
  }

  .lg\:focus-within\:border-r-purple-2:focus-within {
    border-right-color: #f9f0ff !important;
  }

  .lg\:focus-within\:border-b-purple-2:focus-within {
    border-bottom-color: #f9f0ff !important;
  }

  .lg\:focus-within\:border-l-purple-2:focus-within {
    border-left-color: #f9f0ff !important;
  }

  .lg\:focus-within\:border-t-purple-3:focus-within {
    border-top-color: #efdbff !important;
  }

  .lg\:focus-within\:border-r-purple-3:focus-within {
    border-right-color: #efdbff !important;
  }

  .lg\:focus-within\:border-b-purple-3:focus-within {
    border-bottom-color: #efdbff !important;
  }

  .lg\:focus-within\:border-l-purple-3:focus-within {
    border-left-color: #efdbff !important;
  }

  .lg\:focus-within\:border-t-purple-4:focus-within {
    border-top-color: #d3adf7 !important;
  }

  .lg\:focus-within\:border-r-purple-4:focus-within {
    border-right-color: #d3adf7 !important;
  }

  .lg\:focus-within\:border-b-purple-4:focus-within {
    border-bottom-color: #d3adf7 !important;
  }

  .lg\:focus-within\:border-l-purple-4:focus-within {
    border-left-color: #d3adf7 !important;
  }

  .lg\:focus-within\:border-t-purple-5:focus-within {
    border-top-color: #b37feb !important;
  }

  .lg\:focus-within\:border-r-purple-5:focus-within {
    border-right-color: #b37feb !important;
  }

  .lg\:focus-within\:border-b-purple-5:focus-within {
    border-bottom-color: #b37feb !important;
  }

  .lg\:focus-within\:border-l-purple-5:focus-within {
    border-left-color: #b37feb !important;
  }

  .lg\:focus-within\:border-t-purple-6:focus-within {
    border-top-color: #9254de !important;
  }

  .lg\:focus-within\:border-r-purple-6:focus-within {
    border-right-color: #9254de !important;
  }

  .lg\:focus-within\:border-b-purple-6:focus-within {
    border-bottom-color: #9254de !important;
  }

  .lg\:focus-within\:border-l-purple-6:focus-within {
    border-left-color: #9254de !important;
  }

  .lg\:focus-within\:border-t-purple-7:focus-within {
    border-top-color: #722ed1 !important;
  }

  .lg\:focus-within\:border-r-purple-7:focus-within {
    border-right-color: #722ed1 !important;
  }

  .lg\:focus-within\:border-b-purple-7:focus-within {
    border-bottom-color: #722ed1 !important;
  }

  .lg\:focus-within\:border-l-purple-7:focus-within {
    border-left-color: #722ed1 !important;
  }

  .lg\:focus-within\:border-t-purple-8:focus-within {
    border-top-color: #531dab !important;
  }

  .lg\:focus-within\:border-r-purple-8:focus-within {
    border-right-color: #531dab !important;
  }

  .lg\:focus-within\:border-b-purple-8:focus-within {
    border-bottom-color: #531dab !important;
  }

  .lg\:focus-within\:border-l-purple-8:focus-within {
    border-left-color: #531dab !important;
  }

  .lg\:focus-within\:border-t-purple-9:focus-within {
    border-top-color: #391085 !important;
  }

  .lg\:focus-within\:border-r-purple-9:focus-within {
    border-right-color: #391085 !important;
  }

  .lg\:focus-within\:border-b-purple-9:focus-within {
    border-bottom-color: #391085 !important;
  }

  .lg\:focus-within\:border-l-purple-9:focus-within {
    border-left-color: #391085 !important;
  }

  .lg\:focus-within\:border-t-purple-10:focus-within {
    border-top-color: #22075e !important;
  }

  .lg\:focus-within\:border-r-purple-10:focus-within {
    border-right-color: #22075e !important;
  }

  .lg\:focus-within\:border-b-purple-10:focus-within {
    border-bottom-color: #22075e !important;
  }

  .lg\:focus-within\:border-l-purple-10:focus-within {
    border-left-color: #22075e !important;
  }

  .lg\:focus-within\:border-t-purple-11:focus-within {
    border-top-color: #120338 !important;
  }

  .lg\:focus-within\:border-r-purple-11:focus-within {
    border-right-color: #120338 !important;
  }

  .lg\:focus-within\:border-b-purple-11:focus-within {
    border-bottom-color: #120338 !important;
  }

  .lg\:focus-within\:border-l-purple-11:focus-within {
    border-left-color: #120338 !important;
  }

  .lg\:focus-within\:border-t-magenta-1:focus-within {
    border-top-color: #fff0f6 !important;
  }

  .lg\:focus-within\:border-r-magenta-1:focus-within {
    border-right-color: #fff0f6 !important;
  }

  .lg\:focus-within\:border-b-magenta-1:focus-within {
    border-bottom-color: #fff0f6 !important;
  }

  .lg\:focus-within\:border-l-magenta-1:focus-within {
    border-left-color: #fff0f6 !important;
  }

  .lg\:focus-within\:border-t-magenta-2:focus-within {
    border-top-color: #ffd6e7 !important;
  }

  .lg\:focus-within\:border-r-magenta-2:focus-within {
    border-right-color: #ffd6e7 !important;
  }

  .lg\:focus-within\:border-b-magenta-2:focus-within {
    border-bottom-color: #ffd6e7 !important;
  }

  .lg\:focus-within\:border-l-magenta-2:focus-within {
    border-left-color: #ffd6e7 !important;
  }

  .lg\:focus-within\:border-t-magenta-3:focus-within {
    border-top-color: #ffadd2 !important;
  }

  .lg\:focus-within\:border-r-magenta-3:focus-within {
    border-right-color: #ffadd2 !important;
  }

  .lg\:focus-within\:border-b-magenta-3:focus-within {
    border-bottom-color: #ffadd2 !important;
  }

  .lg\:focus-within\:border-l-magenta-3:focus-within {
    border-left-color: #ffadd2 !important;
  }

  .lg\:focus-within\:border-t-magenta-4:focus-within {
    border-top-color: #ff85c0 !important;
  }

  .lg\:focus-within\:border-r-magenta-4:focus-within {
    border-right-color: #ff85c0 !important;
  }

  .lg\:focus-within\:border-b-magenta-4:focus-within {
    border-bottom-color: #ff85c0 !important;
  }

  .lg\:focus-within\:border-l-magenta-4:focus-within {
    border-left-color: #ff85c0 !important;
  }

  .lg\:focus-within\:border-t-magenta-5:focus-within {
    border-top-color: #f759ab !important;
  }

  .lg\:focus-within\:border-r-magenta-5:focus-within {
    border-right-color: #f759ab !important;
  }

  .lg\:focus-within\:border-b-magenta-5:focus-within {
    border-bottom-color: #f759ab !important;
  }

  .lg\:focus-within\:border-l-magenta-5:focus-within {
    border-left-color: #f759ab !important;
  }

  .lg\:focus-within\:border-t-magenta-6:focus-within {
    border-top-color: #eb2f96 !important;
  }

  .lg\:focus-within\:border-r-magenta-6:focus-within {
    border-right-color: #eb2f96 !important;
  }

  .lg\:focus-within\:border-b-magenta-6:focus-within {
    border-bottom-color: #eb2f96 !important;
  }

  .lg\:focus-within\:border-l-magenta-6:focus-within {
    border-left-color: #eb2f96 !important;
  }

  .lg\:focus-within\:border-t-magenta-7:focus-within {
    border-top-color: #c41d7f !important;
  }

  .lg\:focus-within\:border-r-magenta-7:focus-within {
    border-right-color: #c41d7f !important;
  }

  .lg\:focus-within\:border-b-magenta-7:focus-within {
    border-bottom-color: #c41d7f !important;
  }

  .lg\:focus-within\:border-l-magenta-7:focus-within {
    border-left-color: #c41d7f !important;
  }

  .lg\:focus-within\:border-t-magenta-8:focus-within {
    border-top-color: #9e1068 !important;
  }

  .lg\:focus-within\:border-r-magenta-8:focus-within {
    border-right-color: #9e1068 !important;
  }

  .lg\:focus-within\:border-b-magenta-8:focus-within {
    border-bottom-color: #9e1068 !important;
  }

  .lg\:focus-within\:border-l-magenta-8:focus-within {
    border-left-color: #9e1068 !important;
  }

  .lg\:focus-within\:border-t-magenta-9:focus-within {
    border-top-color: #780650 !important;
  }

  .lg\:focus-within\:border-r-magenta-9:focus-within {
    border-right-color: #780650 !important;
  }

  .lg\:focus-within\:border-b-magenta-9:focus-within {
    border-bottom-color: #780650 !important;
  }

  .lg\:focus-within\:border-l-magenta-9:focus-within {
    border-left-color: #780650 !important;
  }

  .lg\:focus-within\:border-t-magenta-10:focus-within {
    border-top-color: #520339 !important;
  }

  .lg\:focus-within\:border-r-magenta-10:focus-within {
    border-right-color: #520339 !important;
  }

  .lg\:focus-within\:border-b-magenta-10:focus-within {
    border-bottom-color: #520339 !important;
  }

  .lg\:focus-within\:border-l-magenta-10:focus-within {
    border-left-color: #520339 !important;
  }

  .lg\:focus-within\:border-t-gray-1:focus-within {
    border-top-color: #ffffff !important;
  }

  .lg\:focus-within\:border-r-gray-1:focus-within {
    border-right-color: #ffffff !important;
  }

  .lg\:focus-within\:border-b-gray-1:focus-within {
    border-bottom-color: #ffffff !important;
  }

  .lg\:focus-within\:border-l-gray-1:focus-within {
    border-left-color: #ffffff !important;
  }

  .lg\:focus-within\:border-t-gray-2:focus-within {
    border-top-color: #fafafa !important;
  }

  .lg\:focus-within\:border-r-gray-2:focus-within {
    border-right-color: #fafafa !important;
  }

  .lg\:focus-within\:border-b-gray-2:focus-within {
    border-bottom-color: #fafafa !important;
  }

  .lg\:focus-within\:border-l-gray-2:focus-within {
    border-left-color: #fafafa !important;
  }

  .lg\:focus-within\:border-t-gray-3:focus-within {
    border-top-color: #f5f5f5 !important;
  }

  .lg\:focus-within\:border-r-gray-3:focus-within {
    border-right-color: #f5f5f5 !important;
  }

  .lg\:focus-within\:border-b-gray-3:focus-within {
    border-bottom-color: #f5f5f5 !important;
  }

  .lg\:focus-within\:border-l-gray-3:focus-within {
    border-left-color: #f5f5f5 !important;
  }

  .lg\:focus-within\:border-t-gray-4:focus-within {
    border-top-color: #e8e8e8 !important;
  }

  .lg\:focus-within\:border-r-gray-4:focus-within {
    border-right-color: #e8e8e8 !important;
  }

  .lg\:focus-within\:border-b-gray-4:focus-within {
    border-bottom-color: #e8e8e8 !important;
  }

  .lg\:focus-within\:border-l-gray-4:focus-within {
    border-left-color: #e8e8e8 !important;
  }

  .lg\:focus-within\:border-t-gray-5:focus-within {
    border-top-color: #d9d9d9 !important;
  }

  .lg\:focus-within\:border-r-gray-5:focus-within {
    border-right-color: #d9d9d9 !important;
  }

  .lg\:focus-within\:border-b-gray-5:focus-within {
    border-bottom-color: #d9d9d9 !important;
  }

  .lg\:focus-within\:border-l-gray-5:focus-within {
    border-left-color: #d9d9d9 !important;
  }

  .lg\:focus-within\:border-t-gray-6:focus-within {
    border-top-color: #bfbfbf !important;
  }

  .lg\:focus-within\:border-r-gray-6:focus-within {
    border-right-color: #bfbfbf !important;
  }

  .lg\:focus-within\:border-b-gray-6:focus-within {
    border-bottom-color: #bfbfbf !important;
  }

  .lg\:focus-within\:border-l-gray-6:focus-within {
    border-left-color: #bfbfbf !important;
  }

  .lg\:focus-within\:border-t-gray-7:focus-within {
    border-top-color: #8c8c8c !important;
  }

  .lg\:focus-within\:border-r-gray-7:focus-within {
    border-right-color: #8c8c8c !important;
  }

  .lg\:focus-within\:border-b-gray-7:focus-within {
    border-bottom-color: #8c8c8c !important;
  }

  .lg\:focus-within\:border-l-gray-7:focus-within {
    border-left-color: #8c8c8c !important;
  }

  .lg\:focus-within\:border-t-gray-8:focus-within {
    border-top-color: #595959 !important;
  }

  .lg\:focus-within\:border-r-gray-8:focus-within {
    border-right-color: #595959 !important;
  }

  .lg\:focus-within\:border-b-gray-8:focus-within {
    border-bottom-color: #595959 !important;
  }

  .lg\:focus-within\:border-l-gray-8:focus-within {
    border-left-color: #595959 !important;
  }

  .lg\:focus-within\:border-t-gray-9:focus-within {
    border-top-color: #262626 !important;
  }

  .lg\:focus-within\:border-r-gray-9:focus-within {
    border-right-color: #262626 !important;
  }

  .lg\:focus-within\:border-b-gray-9:focus-within {
    border-bottom-color: #262626 !important;
  }

  .lg\:focus-within\:border-l-gray-9:focus-within {
    border-left-color: #262626 !important;
  }

  .lg\:focus-within\:border-t-gray-10:focus-within {
    border-top-color: #000000 !important;
  }

  .lg\:focus-within\:border-r-gray-10:focus-within {
    border-right-color: #000000 !important;
  }

  .lg\:focus-within\:border-b-gray-10:focus-within {
    border-bottom-color: #000000 !important;
  }

  .lg\:focus-within\:border-l-gray-10:focus-within {
    border-left-color: #000000 !important;
  }

  .lg\:focus-within\:border-t-transparent:focus-within {
    border-top-color: transparent !important;
  }

  .lg\:focus-within\:border-r-transparent:focus-within {
    border-right-color: transparent !important;
  }

  .lg\:focus-within\:border-b-transparent:focus-within {
    border-bottom-color: transparent !important;
  }

  .lg\:focus-within\:border-l-transparent:focus-within {
    border-left-color: transparent !important;
  }

  .lg\:focus-within\:border-t-DEFAULT:focus-within {
    border-top-color: currentColor !important;
  }

  .lg\:focus-within\:border-r-DEFAULT:focus-within {
    border-right-color: currentColor !important;
  }

  .lg\:focus-within\:border-b-DEFAULT:focus-within {
    border-bottom-color: currentColor !important;
  }

  .lg\:focus-within\:border-l-DEFAULT:focus-within {
    border-left-color: currentColor !important;
  }

  .lg\:hover\:border-t-red-1:hover {
    border-top-color: #fff1f0 !important;
  }

  .lg\:hover\:border-r-red-1:hover {
    border-right-color: #fff1f0 !important;
  }

  .lg\:hover\:border-b-red-1:hover {
    border-bottom-color: #fff1f0 !important;
  }

  .lg\:hover\:border-l-red-1:hover {
    border-left-color: #fff1f0 !important;
  }

  .lg\:hover\:border-t-red-2:hover {
    border-top-color: #ffccc7 !important;
  }

  .lg\:hover\:border-r-red-2:hover {
    border-right-color: #ffccc7 !important;
  }

  .lg\:hover\:border-b-red-2:hover {
    border-bottom-color: #ffccc7 !important;
  }

  .lg\:hover\:border-l-red-2:hover {
    border-left-color: #ffccc7 !important;
  }

  .lg\:hover\:border-t-red-3:hover {
    border-top-color: #ffa39e !important;
  }

  .lg\:hover\:border-r-red-3:hover {
    border-right-color: #ffa39e !important;
  }

  .lg\:hover\:border-b-red-3:hover {
    border-bottom-color: #ffa39e !important;
  }

  .lg\:hover\:border-l-red-3:hover {
    border-left-color: #ffa39e !important;
  }

  .lg\:hover\:border-t-red-4:hover {
    border-top-color: #ff7875 !important;
  }

  .lg\:hover\:border-r-red-4:hover {
    border-right-color: #ff7875 !important;
  }

  .lg\:hover\:border-b-red-4:hover {
    border-bottom-color: #ff7875 !important;
  }

  .lg\:hover\:border-l-red-4:hover {
    border-left-color: #ff7875 !important;
  }

  .lg\:hover\:border-t-red-5:hover {
    border-top-color: #ff4d4f !important;
  }

  .lg\:hover\:border-r-red-5:hover {
    border-right-color: #ff4d4f !important;
  }

  .lg\:hover\:border-b-red-5:hover {
    border-bottom-color: #ff4d4f !important;
  }

  .lg\:hover\:border-l-red-5:hover {
    border-left-color: #ff4d4f !important;
  }

  .lg\:hover\:border-t-red-6:hover {
    border-top-color: #f5222d !important;
  }

  .lg\:hover\:border-r-red-6:hover {
    border-right-color: #f5222d !important;
  }

  .lg\:hover\:border-b-red-6:hover {
    border-bottom-color: #f5222d !important;
  }

  .lg\:hover\:border-l-red-6:hover {
    border-left-color: #f5222d !important;
  }

  .lg\:hover\:border-t-red-7:hover {
    border-top-color: #cf1322 !important;
  }

  .lg\:hover\:border-r-red-7:hover {
    border-right-color: #cf1322 !important;
  }

  .lg\:hover\:border-b-red-7:hover {
    border-bottom-color: #cf1322 !important;
  }

  .lg\:hover\:border-l-red-7:hover {
    border-left-color: #cf1322 !important;
  }

  .lg\:hover\:border-t-red-8:hover {
    border-top-color: #a8071a !important;
  }

  .lg\:hover\:border-r-red-8:hover {
    border-right-color: #a8071a !important;
  }

  .lg\:hover\:border-b-red-8:hover {
    border-bottom-color: #a8071a !important;
  }

  .lg\:hover\:border-l-red-8:hover {
    border-left-color: #a8071a !important;
  }

  .lg\:hover\:border-t-red-9:hover {
    border-top-color: #820014 !important;
  }

  .lg\:hover\:border-r-red-9:hover {
    border-right-color: #820014 !important;
  }

  .lg\:hover\:border-b-red-9:hover {
    border-bottom-color: #820014 !important;
  }

  .lg\:hover\:border-l-red-9:hover {
    border-left-color: #820014 !important;
  }

  .lg\:hover\:border-t-red-10:hover {
    border-top-color: #5c0011 !important;
  }

  .lg\:hover\:border-r-red-10:hover {
    border-right-color: #5c0011 !important;
  }

  .lg\:hover\:border-b-red-10:hover {
    border-bottom-color: #5c0011 !important;
  }

  .lg\:hover\:border-l-red-10:hover {
    border-left-color: #5c0011 !important;
  }

  .lg\:hover\:border-t-volcano-1:hover {
    border-top-color: #fff2e8 !important;
  }

  .lg\:hover\:border-r-volcano-1:hover {
    border-right-color: #fff2e8 !important;
  }

  .lg\:hover\:border-b-volcano-1:hover {
    border-bottom-color: #fff2e8 !important;
  }

  .lg\:hover\:border-l-volcano-1:hover {
    border-left-color: #fff2e8 !important;
  }

  .lg\:hover\:border-t-volcano-2:hover {
    border-top-color: #ffd8bf !important;
  }

  .lg\:hover\:border-r-volcano-2:hover {
    border-right-color: #ffd8bf !important;
  }

  .lg\:hover\:border-b-volcano-2:hover {
    border-bottom-color: #ffd8bf !important;
  }

  .lg\:hover\:border-l-volcano-2:hover {
    border-left-color: #ffd8bf !important;
  }

  .lg\:hover\:border-t-volcano-3:hover {
    border-top-color: #ffbb96 !important;
  }

  .lg\:hover\:border-r-volcano-3:hover {
    border-right-color: #ffbb96 !important;
  }

  .lg\:hover\:border-b-volcano-3:hover {
    border-bottom-color: #ffbb96 !important;
  }

  .lg\:hover\:border-l-volcano-3:hover {
    border-left-color: #ffbb96 !important;
  }

  .lg\:hover\:border-t-volcano-4:hover {
    border-top-color: #ff9c6e !important;
  }

  .lg\:hover\:border-r-volcano-4:hover {
    border-right-color: #ff9c6e !important;
  }

  .lg\:hover\:border-b-volcano-4:hover {
    border-bottom-color: #ff9c6e !important;
  }

  .lg\:hover\:border-l-volcano-4:hover {
    border-left-color: #ff9c6e !important;
  }

  .lg\:hover\:border-t-volcano-5:hover {
    border-top-color: #ff7a45 !important;
  }

  .lg\:hover\:border-r-volcano-5:hover {
    border-right-color: #ff7a45 !important;
  }

  .lg\:hover\:border-b-volcano-5:hover {
    border-bottom-color: #ff7a45 !important;
  }

  .lg\:hover\:border-l-volcano-5:hover {
    border-left-color: #ff7a45 !important;
  }

  .lg\:hover\:border-t-volcano-6:hover {
    border-top-color: #fa541c !important;
  }

  .lg\:hover\:border-r-volcano-6:hover {
    border-right-color: #fa541c !important;
  }

  .lg\:hover\:border-b-volcano-6:hover {
    border-bottom-color: #fa541c !important;
  }

  .lg\:hover\:border-l-volcano-6:hover {
    border-left-color: #fa541c !important;
  }

  .lg\:hover\:border-t-volcano-7:hover {
    border-top-color: #d4380d !important;
  }

  .lg\:hover\:border-r-volcano-7:hover {
    border-right-color: #d4380d !important;
  }

  .lg\:hover\:border-b-volcano-7:hover {
    border-bottom-color: #d4380d !important;
  }

  .lg\:hover\:border-l-volcano-7:hover {
    border-left-color: #d4380d !important;
  }

  .lg\:hover\:border-t-volcano-8:hover {
    border-top-color: #ad2102 !important;
  }

  .lg\:hover\:border-r-volcano-8:hover {
    border-right-color: #ad2102 !important;
  }

  .lg\:hover\:border-b-volcano-8:hover {
    border-bottom-color: #ad2102 !important;
  }

  .lg\:hover\:border-l-volcano-8:hover {
    border-left-color: #ad2102 !important;
  }

  .lg\:hover\:border-t-volcano-9:hover {
    border-top-color: #871400 !important;
  }

  .lg\:hover\:border-r-volcano-9:hover {
    border-right-color: #871400 !important;
  }

  .lg\:hover\:border-b-volcano-9:hover {
    border-bottom-color: #871400 !important;
  }

  .lg\:hover\:border-l-volcano-9:hover {
    border-left-color: #871400 !important;
  }

  .lg\:hover\:border-t-volcano-10:hover {
    border-top-color: #610b00 !important;
  }

  .lg\:hover\:border-r-volcano-10:hover {
    border-right-color: #610b00 !important;
  }

  .lg\:hover\:border-b-volcano-10:hover {
    border-bottom-color: #610b00 !important;
  }

  .lg\:hover\:border-l-volcano-10:hover {
    border-left-color: #610b00 !important;
  }

  .lg\:hover\:border-t-orange-1:hover {
    border-top-color: #fff7e6 !important;
  }

  .lg\:hover\:border-r-orange-1:hover {
    border-right-color: #fff7e6 !important;
  }

  .lg\:hover\:border-b-orange-1:hover {
    border-bottom-color: #fff7e6 !important;
  }

  .lg\:hover\:border-l-orange-1:hover {
    border-left-color: #fff7e6 !important;
  }

  .lg\:hover\:border-t-orange-2:hover {
    border-top-color: #ffe7ba !important;
  }

  .lg\:hover\:border-r-orange-2:hover {
    border-right-color: #ffe7ba !important;
  }

  .lg\:hover\:border-b-orange-2:hover {
    border-bottom-color: #ffe7ba !important;
  }

  .lg\:hover\:border-l-orange-2:hover {
    border-left-color: #ffe7ba !important;
  }

  .lg\:hover\:border-t-orange-3:hover {
    border-top-color: #ffd591 !important;
  }

  .lg\:hover\:border-r-orange-3:hover {
    border-right-color: #ffd591 !important;
  }

  .lg\:hover\:border-b-orange-3:hover {
    border-bottom-color: #ffd591 !important;
  }

  .lg\:hover\:border-l-orange-3:hover {
    border-left-color: #ffd591 !important;
  }

  .lg\:hover\:border-t-orange-4:hover {
    border-top-color: #ffc069 !important;
  }

  .lg\:hover\:border-r-orange-4:hover {
    border-right-color: #ffc069 !important;
  }

  .lg\:hover\:border-b-orange-4:hover {
    border-bottom-color: #ffc069 !important;
  }

  .lg\:hover\:border-l-orange-4:hover {
    border-left-color: #ffc069 !important;
  }

  .lg\:hover\:border-t-orange-5:hover {
    border-top-color: #ffa940 !important;
  }

  .lg\:hover\:border-r-orange-5:hover {
    border-right-color: #ffa940 !important;
  }

  .lg\:hover\:border-b-orange-5:hover {
    border-bottom-color: #ffa940 !important;
  }

  .lg\:hover\:border-l-orange-5:hover {
    border-left-color: #ffa940 !important;
  }

  .lg\:hover\:border-t-orange-6:hover {
    border-top-color: #fa8c16 !important;
  }

  .lg\:hover\:border-r-orange-6:hover {
    border-right-color: #fa8c16 !important;
  }

  .lg\:hover\:border-b-orange-6:hover {
    border-bottom-color: #fa8c16 !important;
  }

  .lg\:hover\:border-l-orange-6:hover {
    border-left-color: #fa8c16 !important;
  }

  .lg\:hover\:border-t-orange-7:hover {
    border-top-color: #d46b08 !important;
  }

  .lg\:hover\:border-r-orange-7:hover {
    border-right-color: #d46b08 !important;
  }

  .lg\:hover\:border-b-orange-7:hover {
    border-bottom-color: #d46b08 !important;
  }

  .lg\:hover\:border-l-orange-7:hover {
    border-left-color: #d46b08 !important;
  }

  .lg\:hover\:border-t-orange-8:hover {
    border-top-color: #ad4e00 !important;
  }

  .lg\:hover\:border-r-orange-8:hover {
    border-right-color: #ad4e00 !important;
  }

  .lg\:hover\:border-b-orange-8:hover {
    border-bottom-color: #ad4e00 !important;
  }

  .lg\:hover\:border-l-orange-8:hover {
    border-left-color: #ad4e00 !important;
  }

  .lg\:hover\:border-t-orange-9:hover {
    border-top-color: #873800 !important;
  }

  .lg\:hover\:border-r-orange-9:hover {
    border-right-color: #873800 !important;
  }

  .lg\:hover\:border-b-orange-9:hover {
    border-bottom-color: #873800 !important;
  }

  .lg\:hover\:border-l-orange-9:hover {
    border-left-color: #873800 !important;
  }

  .lg\:hover\:border-t-orange-10:hover {
    border-top-color: #612500 !important;
  }

  .lg\:hover\:border-r-orange-10:hover {
    border-right-color: #612500 !important;
  }

  .lg\:hover\:border-b-orange-10:hover {
    border-bottom-color: #612500 !important;
  }

  .lg\:hover\:border-l-orange-10:hover {
    border-left-color: #612500 !important;
  }

  .lg\:hover\:border-t-gold-1:hover {
    border-top-color: #fffbe6 !important;
  }

  .lg\:hover\:border-r-gold-1:hover {
    border-right-color: #fffbe6 !important;
  }

  .lg\:hover\:border-b-gold-1:hover {
    border-bottom-color: #fffbe6 !important;
  }

  .lg\:hover\:border-l-gold-1:hover {
    border-left-color: #fffbe6 !important;
  }

  .lg\:hover\:border-t-gold-2:hover {
    border-top-color: #fff1b8 !important;
  }

  .lg\:hover\:border-r-gold-2:hover {
    border-right-color: #fff1b8 !important;
  }

  .lg\:hover\:border-b-gold-2:hover {
    border-bottom-color: #fff1b8 !important;
  }

  .lg\:hover\:border-l-gold-2:hover {
    border-left-color: #fff1b8 !important;
  }

  .lg\:hover\:border-t-gold-3:hover {
    border-top-color: #ffe58f !important;
  }

  .lg\:hover\:border-r-gold-3:hover {
    border-right-color: #ffe58f !important;
  }

  .lg\:hover\:border-b-gold-3:hover {
    border-bottom-color: #ffe58f !important;
  }

  .lg\:hover\:border-l-gold-3:hover {
    border-left-color: #ffe58f !important;
  }

  .lg\:hover\:border-t-gold-4:hover {
    border-top-color: #ffd666 !important;
  }

  .lg\:hover\:border-r-gold-4:hover {
    border-right-color: #ffd666 !important;
  }

  .lg\:hover\:border-b-gold-4:hover {
    border-bottom-color: #ffd666 !important;
  }

  .lg\:hover\:border-l-gold-4:hover {
    border-left-color: #ffd666 !important;
  }

  .lg\:hover\:border-t-gold-5:hover {
    border-top-color: #ffc53d !important;
  }

  .lg\:hover\:border-r-gold-5:hover {
    border-right-color: #ffc53d !important;
  }

  .lg\:hover\:border-b-gold-5:hover {
    border-bottom-color: #ffc53d !important;
  }

  .lg\:hover\:border-l-gold-5:hover {
    border-left-color: #ffc53d !important;
  }

  .lg\:hover\:border-t-gold-6:hover {
    border-top-color: #faad14 !important;
  }

  .lg\:hover\:border-r-gold-6:hover {
    border-right-color: #faad14 !important;
  }

  .lg\:hover\:border-b-gold-6:hover {
    border-bottom-color: #faad14 !important;
  }

  .lg\:hover\:border-l-gold-6:hover {
    border-left-color: #faad14 !important;
  }

  .lg\:hover\:border-t-gold-7:hover {
    border-top-color: #d48806 !important;
  }

  .lg\:hover\:border-r-gold-7:hover {
    border-right-color: #d48806 !important;
  }

  .lg\:hover\:border-b-gold-7:hover {
    border-bottom-color: #d48806 !important;
  }

  .lg\:hover\:border-l-gold-7:hover {
    border-left-color: #d48806 !important;
  }

  .lg\:hover\:border-t-gold-8:hover {
    border-top-color: #ad6800 !important;
  }

  .lg\:hover\:border-r-gold-8:hover {
    border-right-color: #ad6800 !important;
  }

  .lg\:hover\:border-b-gold-8:hover {
    border-bottom-color: #ad6800 !important;
  }

  .lg\:hover\:border-l-gold-8:hover {
    border-left-color: #ad6800 !important;
  }

  .lg\:hover\:border-t-gold-9:hover {
    border-top-color: #874d00 !important;
  }

  .lg\:hover\:border-r-gold-9:hover {
    border-right-color: #874d00 !important;
  }

  .lg\:hover\:border-b-gold-9:hover {
    border-bottom-color: #874d00 !important;
  }

  .lg\:hover\:border-l-gold-9:hover {
    border-left-color: #874d00 !important;
  }

  .lg\:hover\:border-t-gold-10:hover {
    border-top-color: #613400 !important;
  }

  .lg\:hover\:border-r-gold-10:hover {
    border-right-color: #613400 !important;
  }

  .lg\:hover\:border-b-gold-10:hover {
    border-bottom-color: #613400 !important;
  }

  .lg\:hover\:border-l-gold-10:hover {
    border-left-color: #613400 !important;
  }

  .lg\:hover\:border-t-yellow-1:hover {
    border-top-color: #feffe6 !important;
  }

  .lg\:hover\:border-r-yellow-1:hover {
    border-right-color: #feffe6 !important;
  }

  .lg\:hover\:border-b-yellow-1:hover {
    border-bottom-color: #feffe6 !important;
  }

  .lg\:hover\:border-l-yellow-1:hover {
    border-left-color: #feffe6 !important;
  }

  .lg\:hover\:border-t-yellow-2:hover {
    border-top-color: #ffffb8 !important;
  }

  .lg\:hover\:border-r-yellow-2:hover {
    border-right-color: #ffffb8 !important;
  }

  .lg\:hover\:border-b-yellow-2:hover {
    border-bottom-color: #ffffb8 !important;
  }

  .lg\:hover\:border-l-yellow-2:hover {
    border-left-color: #ffffb8 !important;
  }

  .lg\:hover\:border-t-yellow-3:hover {
    border-top-color: #fffb8f !important;
  }

  .lg\:hover\:border-r-yellow-3:hover {
    border-right-color: #fffb8f !important;
  }

  .lg\:hover\:border-b-yellow-3:hover {
    border-bottom-color: #fffb8f !important;
  }

  .lg\:hover\:border-l-yellow-3:hover {
    border-left-color: #fffb8f !important;
  }

  .lg\:hover\:border-t-yellow-4:hover {
    border-top-color: #fff566 !important;
  }

  .lg\:hover\:border-r-yellow-4:hover {
    border-right-color: #fff566 !important;
  }

  .lg\:hover\:border-b-yellow-4:hover {
    border-bottom-color: #fff566 !important;
  }

  .lg\:hover\:border-l-yellow-4:hover {
    border-left-color: #fff566 !important;
  }

  .lg\:hover\:border-t-yellow-5:hover {
    border-top-color: #ffec3d !important;
  }

  .lg\:hover\:border-r-yellow-5:hover {
    border-right-color: #ffec3d !important;
  }

  .lg\:hover\:border-b-yellow-5:hover {
    border-bottom-color: #ffec3d !important;
  }

  .lg\:hover\:border-l-yellow-5:hover {
    border-left-color: #ffec3d !important;
  }

  .lg\:hover\:border-t-yellow-6:hover {
    border-top-color: #fadb14 !important;
  }

  .lg\:hover\:border-r-yellow-6:hover {
    border-right-color: #fadb14 !important;
  }

  .lg\:hover\:border-b-yellow-6:hover {
    border-bottom-color: #fadb14 !important;
  }

  .lg\:hover\:border-l-yellow-6:hover {
    border-left-color: #fadb14 !important;
  }

  .lg\:hover\:border-t-yellow-7:hover {
    border-top-color: #d4b106 !important;
  }

  .lg\:hover\:border-r-yellow-7:hover {
    border-right-color: #d4b106 !important;
  }

  .lg\:hover\:border-b-yellow-7:hover {
    border-bottom-color: #d4b106 !important;
  }

  .lg\:hover\:border-l-yellow-7:hover {
    border-left-color: #d4b106 !important;
  }

  .lg\:hover\:border-t-yellow-8:hover {
    border-top-color: #ad8b00 !important;
  }

  .lg\:hover\:border-r-yellow-8:hover {
    border-right-color: #ad8b00 !important;
  }

  .lg\:hover\:border-b-yellow-8:hover {
    border-bottom-color: #ad8b00 !important;
  }

  .lg\:hover\:border-l-yellow-8:hover {
    border-left-color: #ad8b00 !important;
  }

  .lg\:hover\:border-t-yellow-9:hover {
    border-top-color: #876800 !important;
  }

  .lg\:hover\:border-r-yellow-9:hover {
    border-right-color: #876800 !important;
  }

  .lg\:hover\:border-b-yellow-9:hover {
    border-bottom-color: #876800 !important;
  }

  .lg\:hover\:border-l-yellow-9:hover {
    border-left-color: #876800 !important;
  }

  .lg\:hover\:border-t-yellow-10:hover {
    border-top-color: #614700 !important;
  }

  .lg\:hover\:border-r-yellow-10:hover {
    border-right-color: #614700 !important;
  }

  .lg\:hover\:border-b-yellow-10:hover {
    border-bottom-color: #614700 !important;
  }

  .lg\:hover\:border-l-yellow-10:hover {
    border-left-color: #614700 !important;
  }

  .lg\:hover\:border-t-lime-1:hover {
    border-top-color: #fcffe6 !important;
  }

  .lg\:hover\:border-r-lime-1:hover {
    border-right-color: #fcffe6 !important;
  }

  .lg\:hover\:border-b-lime-1:hover {
    border-bottom-color: #fcffe6 !important;
  }

  .lg\:hover\:border-l-lime-1:hover {
    border-left-color: #fcffe6 !important;
  }

  .lg\:hover\:border-t-lime-2:hover {
    border-top-color: #f4ffb8 !important;
  }

  .lg\:hover\:border-r-lime-2:hover {
    border-right-color: #f4ffb8 !important;
  }

  .lg\:hover\:border-b-lime-2:hover {
    border-bottom-color: #f4ffb8 !important;
  }

  .lg\:hover\:border-l-lime-2:hover {
    border-left-color: #f4ffb8 !important;
  }

  .lg\:hover\:border-t-lime-3:hover {
    border-top-color: #eaff8f !important;
  }

  .lg\:hover\:border-r-lime-3:hover {
    border-right-color: #eaff8f !important;
  }

  .lg\:hover\:border-b-lime-3:hover {
    border-bottom-color: #eaff8f !important;
  }

  .lg\:hover\:border-l-lime-3:hover {
    border-left-color: #eaff8f !important;
  }

  .lg\:hover\:border-t-lime-4:hover {
    border-top-color: #d3f261 !important;
  }

  .lg\:hover\:border-r-lime-4:hover {
    border-right-color: #d3f261 !important;
  }

  .lg\:hover\:border-b-lime-4:hover {
    border-bottom-color: #d3f261 !important;
  }

  .lg\:hover\:border-l-lime-4:hover {
    border-left-color: #d3f261 !important;
  }

  .lg\:hover\:border-t-lime-5:hover {
    border-top-color: #bae637 !important;
  }

  .lg\:hover\:border-r-lime-5:hover {
    border-right-color: #bae637 !important;
  }

  .lg\:hover\:border-b-lime-5:hover {
    border-bottom-color: #bae637 !important;
  }

  .lg\:hover\:border-l-lime-5:hover {
    border-left-color: #bae637 !important;
  }

  .lg\:hover\:border-t-lime-6:hover {
    border-top-color: #a0d911 !important;
  }

  .lg\:hover\:border-r-lime-6:hover {
    border-right-color: #a0d911 !important;
  }

  .lg\:hover\:border-b-lime-6:hover {
    border-bottom-color: #a0d911 !important;
  }

  .lg\:hover\:border-l-lime-6:hover {
    border-left-color: #a0d911 !important;
  }

  .lg\:hover\:border-t-lime-7:hover {
    border-top-color: #7cb305 !important;
  }

  .lg\:hover\:border-r-lime-7:hover {
    border-right-color: #7cb305 !important;
  }

  .lg\:hover\:border-b-lime-7:hover {
    border-bottom-color: #7cb305 !important;
  }

  .lg\:hover\:border-l-lime-7:hover {
    border-left-color: #7cb305 !important;
  }

  .lg\:hover\:border-t-lime-8:hover {
    border-top-color: #5b8c00 !important;
  }

  .lg\:hover\:border-r-lime-8:hover {
    border-right-color: #5b8c00 !important;
  }

  .lg\:hover\:border-b-lime-8:hover {
    border-bottom-color: #5b8c00 !important;
  }

  .lg\:hover\:border-l-lime-8:hover {
    border-left-color: #5b8c00 !important;
  }

  .lg\:hover\:border-t-lime-9:hover {
    border-top-color: #3f6600 !important;
  }

  .lg\:hover\:border-r-lime-9:hover {
    border-right-color: #3f6600 !important;
  }

  .lg\:hover\:border-b-lime-9:hover {
    border-bottom-color: #3f6600 !important;
  }

  .lg\:hover\:border-l-lime-9:hover {
    border-left-color: #3f6600 !important;
  }

  .lg\:hover\:border-t-lime-10:hover {
    border-top-color: #254000 !important;
  }

  .lg\:hover\:border-r-lime-10:hover {
    border-right-color: #254000 !important;
  }

  .lg\:hover\:border-b-lime-10:hover {
    border-bottom-color: #254000 !important;
  }

  .lg\:hover\:border-l-lime-10:hover {
    border-left-color: #254000 !important;
  }

  .lg\:hover\:border-t-green-1:hover {
    border-top-color: #f6fef9 !important;
  }

  .lg\:hover\:border-r-green-1:hover {
    border-right-color: #f6fef9 !important;
  }

  .lg\:hover\:border-b-green-1:hover {
    border-bottom-color: #f6fef9 !important;
  }

  .lg\:hover\:border-l-green-1:hover {
    border-left-color: #f6fef9 !important;
  }

  .lg\:hover\:border-t-green-2:hover {
    border-top-color: #f6ffed !important;
  }

  .lg\:hover\:border-r-green-2:hover {
    border-right-color: #f6ffed !important;
  }

  .lg\:hover\:border-b-green-2:hover {
    border-bottom-color: #f6ffed !important;
  }

  .lg\:hover\:border-l-green-2:hover {
    border-left-color: #f6ffed !important;
  }

  .lg\:hover\:border-t-green-3:hover {
    border-top-color: #d9f7be !important;
  }

  .lg\:hover\:border-r-green-3:hover {
    border-right-color: #d9f7be !important;
  }

  .lg\:hover\:border-b-green-3:hover {
    border-bottom-color: #d9f7be !important;
  }

  .lg\:hover\:border-l-green-3:hover {
    border-left-color: #d9f7be !important;
  }

  .lg\:hover\:border-t-green-4:hover {
    border-top-color: #b7eb8f !important;
  }

  .lg\:hover\:border-r-green-4:hover {
    border-right-color: #b7eb8f !important;
  }

  .lg\:hover\:border-b-green-4:hover {
    border-bottom-color: #b7eb8f !important;
  }

  .lg\:hover\:border-l-green-4:hover {
    border-left-color: #b7eb8f !important;
  }

  .lg\:hover\:border-t-green-5:hover {
    border-top-color: #95de64 !important;
  }

  .lg\:hover\:border-r-green-5:hover {
    border-right-color: #95de64 !important;
  }

  .lg\:hover\:border-b-green-5:hover {
    border-bottom-color: #95de64 !important;
  }

  .lg\:hover\:border-l-green-5:hover {
    border-left-color: #95de64 !important;
  }

  .lg\:hover\:border-t-green-6:hover {
    border-top-color: #73d13d !important;
  }

  .lg\:hover\:border-r-green-6:hover {
    border-right-color: #73d13d !important;
  }

  .lg\:hover\:border-b-green-6:hover {
    border-bottom-color: #73d13d !important;
  }

  .lg\:hover\:border-l-green-6:hover {
    border-left-color: #73d13d !important;
  }

  .lg\:hover\:border-t-green-7:hover {
    border-top-color: #52c41a !important;
  }

  .lg\:hover\:border-r-green-7:hover {
    border-right-color: #52c41a !important;
  }

  .lg\:hover\:border-b-green-7:hover {
    border-bottom-color: #52c41a !important;
  }

  .lg\:hover\:border-l-green-7:hover {
    border-left-color: #52c41a !important;
  }

  .lg\:hover\:border-t-green-8:hover {
    border-top-color: #389e0d !important;
  }

  .lg\:hover\:border-r-green-8:hover {
    border-right-color: #389e0d !important;
  }

  .lg\:hover\:border-b-green-8:hover {
    border-bottom-color: #389e0d !important;
  }

  .lg\:hover\:border-l-green-8:hover {
    border-left-color: #389e0d !important;
  }

  .lg\:hover\:border-t-green-9:hover {
    border-top-color: #237804 !important;
  }

  .lg\:hover\:border-r-green-9:hover {
    border-right-color: #237804 !important;
  }

  .lg\:hover\:border-b-green-9:hover {
    border-bottom-color: #237804 !important;
  }

  .lg\:hover\:border-l-green-9:hover {
    border-left-color: #237804 !important;
  }

  .lg\:hover\:border-t-green-10:hover {
    border-top-color: #135200 !important;
  }

  .lg\:hover\:border-r-green-10:hover {
    border-right-color: #135200 !important;
  }

  .lg\:hover\:border-b-green-10:hover {
    border-bottom-color: #135200 !important;
  }

  .lg\:hover\:border-l-green-10:hover {
    border-left-color: #135200 !important;
  }

  .lg\:hover\:border-t-green-11:hover {
    border-top-color: #092b00 !important;
  }

  .lg\:hover\:border-r-green-11:hover {
    border-right-color: #092b00 !important;
  }

  .lg\:hover\:border-b-green-11:hover {
    border-bottom-color: #092b00 !important;
  }

  .lg\:hover\:border-l-green-11:hover {
    border-left-color: #092b00 !important;
  }

  .lg\:hover\:border-t-cyan-1:hover {
    border-top-color: #e6fffb !important;
  }

  .lg\:hover\:border-r-cyan-1:hover {
    border-right-color: #e6fffb !important;
  }

  .lg\:hover\:border-b-cyan-1:hover {
    border-bottom-color: #e6fffb !important;
  }

  .lg\:hover\:border-l-cyan-1:hover {
    border-left-color: #e6fffb !important;
  }

  .lg\:hover\:border-t-cyan-2:hover {
    border-top-color: #b5f5ec !important;
  }

  .lg\:hover\:border-r-cyan-2:hover {
    border-right-color: #b5f5ec !important;
  }

  .lg\:hover\:border-b-cyan-2:hover {
    border-bottom-color: #b5f5ec !important;
  }

  .lg\:hover\:border-l-cyan-2:hover {
    border-left-color: #b5f5ec !important;
  }

  .lg\:hover\:border-t-cyan-3:hover {
    border-top-color: #87e8de !important;
  }

  .lg\:hover\:border-r-cyan-3:hover {
    border-right-color: #87e8de !important;
  }

  .lg\:hover\:border-b-cyan-3:hover {
    border-bottom-color: #87e8de !important;
  }

  .lg\:hover\:border-l-cyan-3:hover {
    border-left-color: #87e8de !important;
  }

  .lg\:hover\:border-t-cyan-4:hover {
    border-top-color: #5cdbd3 !important;
  }

  .lg\:hover\:border-r-cyan-4:hover {
    border-right-color: #5cdbd3 !important;
  }

  .lg\:hover\:border-b-cyan-4:hover {
    border-bottom-color: #5cdbd3 !important;
  }

  .lg\:hover\:border-l-cyan-4:hover {
    border-left-color: #5cdbd3 !important;
  }

  .lg\:hover\:border-t-cyan-5:hover {
    border-top-color: #36cfc9 !important;
  }

  .lg\:hover\:border-r-cyan-5:hover {
    border-right-color: #36cfc9 !important;
  }

  .lg\:hover\:border-b-cyan-5:hover {
    border-bottom-color: #36cfc9 !important;
  }

  .lg\:hover\:border-l-cyan-5:hover {
    border-left-color: #36cfc9 !important;
  }

  .lg\:hover\:border-t-cyan-6:hover {
    border-top-color: #13c2c2 !important;
  }

  .lg\:hover\:border-r-cyan-6:hover {
    border-right-color: #13c2c2 !important;
  }

  .lg\:hover\:border-b-cyan-6:hover {
    border-bottom-color: #13c2c2 !important;
  }

  .lg\:hover\:border-l-cyan-6:hover {
    border-left-color: #13c2c2 !important;
  }

  .lg\:hover\:border-t-cyan-7:hover {
    border-top-color: #08979c !important;
  }

  .lg\:hover\:border-r-cyan-7:hover {
    border-right-color: #08979c !important;
  }

  .lg\:hover\:border-b-cyan-7:hover {
    border-bottom-color: #08979c !important;
  }

  .lg\:hover\:border-l-cyan-7:hover {
    border-left-color: #08979c !important;
  }

  .lg\:hover\:border-t-cyan-8:hover {
    border-top-color: #006d75 !important;
  }

  .lg\:hover\:border-r-cyan-8:hover {
    border-right-color: #006d75 !important;
  }

  .lg\:hover\:border-b-cyan-8:hover {
    border-bottom-color: #006d75 !important;
  }

  .lg\:hover\:border-l-cyan-8:hover {
    border-left-color: #006d75 !important;
  }

  .lg\:hover\:border-t-cyan-9:hover {
    border-top-color: #00474f !important;
  }

  .lg\:hover\:border-r-cyan-9:hover {
    border-right-color: #00474f !important;
  }

  .lg\:hover\:border-b-cyan-9:hover {
    border-bottom-color: #00474f !important;
  }

  .lg\:hover\:border-l-cyan-9:hover {
    border-left-color: #00474f !important;
  }

  .lg\:hover\:border-t-cyan-10:hover {
    border-top-color: #002329 !important;
  }

  .lg\:hover\:border-r-cyan-10:hover {
    border-right-color: #002329 !important;
  }

  .lg\:hover\:border-b-cyan-10:hover {
    border-bottom-color: #002329 !important;
  }

  .lg\:hover\:border-l-cyan-10:hover {
    border-left-color: #002329 !important;
  }

  .lg\:hover\:border-t-blue-1:hover {
    border-top-color: #e6f7ff !important;
  }

  .lg\:hover\:border-r-blue-1:hover {
    border-right-color: #e6f7ff !important;
  }

  .lg\:hover\:border-b-blue-1:hover {
    border-bottom-color: #e6f7ff !important;
  }

  .lg\:hover\:border-l-blue-1:hover {
    border-left-color: #e6f7ff !important;
  }

  .lg\:hover\:border-t-blue-2:hover {
    border-top-color: #bae7ff !important;
  }

  .lg\:hover\:border-r-blue-2:hover {
    border-right-color: #bae7ff !important;
  }

  .lg\:hover\:border-b-blue-2:hover {
    border-bottom-color: #bae7ff !important;
  }

  .lg\:hover\:border-l-blue-2:hover {
    border-left-color: #bae7ff !important;
  }

  .lg\:hover\:border-t-blue-3:hover {
    border-top-color: #91d5ff !important;
  }

  .lg\:hover\:border-r-blue-3:hover {
    border-right-color: #91d5ff !important;
  }

  .lg\:hover\:border-b-blue-3:hover {
    border-bottom-color: #91d5ff !important;
  }

  .lg\:hover\:border-l-blue-3:hover {
    border-left-color: #91d5ff !important;
  }

  .lg\:hover\:border-t-blue-4:hover {
    border-top-color: #69c0ff !important;
  }

  .lg\:hover\:border-r-blue-4:hover {
    border-right-color: #69c0ff !important;
  }

  .lg\:hover\:border-b-blue-4:hover {
    border-bottom-color: #69c0ff !important;
  }

  .lg\:hover\:border-l-blue-4:hover {
    border-left-color: #69c0ff !important;
  }

  .lg\:hover\:border-t-blue-5:hover {
    border-top-color: #4b85ff !important;
  }

  .lg\:hover\:border-r-blue-5:hover {
    border-right-color: #4b85ff !important;
  }

  .lg\:hover\:border-b-blue-5:hover {
    border-bottom-color: #4b85ff !important;
  }

  .lg\:hover\:border-l-blue-5:hover {
    border-left-color: #4b85ff !important;
  }

  .lg\:hover\:border-t-blue-6:hover {
    border-top-color: #2f70ff !important;
  }

  .lg\:hover\:border-r-blue-6:hover {
    border-right-color: #2f70ff !important;
  }

  .lg\:hover\:border-b-blue-6:hover {
    border-bottom-color: #2f70ff !important;
  }

  .lg\:hover\:border-l-blue-6:hover {
    border-left-color: #2f70ff !important;
  }

  .lg\:hover\:border-t-blue-7:hover {
    border-top-color: #096dd9 !important;
  }

  .lg\:hover\:border-r-blue-7:hover {
    border-right-color: #096dd9 !important;
  }

  .lg\:hover\:border-b-blue-7:hover {
    border-bottom-color: #096dd9 !important;
  }

  .lg\:hover\:border-l-blue-7:hover {
    border-left-color: #096dd9 !important;
  }

  .lg\:hover\:border-t-blue-8:hover {
    border-top-color: #0050b3 !important;
  }

  .lg\:hover\:border-r-blue-8:hover {
    border-right-color: #0050b3 !important;
  }

  .lg\:hover\:border-b-blue-8:hover {
    border-bottom-color: #0050b3 !important;
  }

  .lg\:hover\:border-l-blue-8:hover {
    border-left-color: #0050b3 !important;
  }

  .lg\:hover\:border-t-blue-9:hover {
    border-top-color: #003a8c !important;
  }

  .lg\:hover\:border-r-blue-9:hover {
    border-right-color: #003a8c !important;
  }

  .lg\:hover\:border-b-blue-9:hover {
    border-bottom-color: #003a8c !important;
  }

  .lg\:hover\:border-l-blue-9:hover {
    border-left-color: #003a8c !important;
  }

  .lg\:hover\:border-t-blue-10:hover {
    border-top-color: #002766 !important;
  }

  .lg\:hover\:border-r-blue-10:hover {
    border-right-color: #002766 !important;
  }

  .lg\:hover\:border-b-blue-10:hover {
    border-bottom-color: #002766 !important;
  }

  .lg\:hover\:border-l-blue-10:hover {
    border-left-color: #002766 !important;
  }

  .lg\:hover\:border-t-geekBlue-1:hover {
    border-top-color: #f6f9ff !important;
  }

  .lg\:hover\:border-r-geekBlue-1:hover {
    border-right-color: #f6f9ff !important;
  }

  .lg\:hover\:border-b-geekBlue-1:hover {
    border-bottom-color: #f6f9ff !important;
  }

  .lg\:hover\:border-l-geekBlue-1:hover {
    border-left-color: #f6f9ff !important;
  }

  .lg\:hover\:border-t-geekBlue-2:hover {
    border-top-color: #f0f5ff !important;
  }

  .lg\:hover\:border-r-geekBlue-2:hover {
    border-right-color: #f0f5ff !important;
  }

  .lg\:hover\:border-b-geekBlue-2:hover {
    border-bottom-color: #f0f5ff !important;
  }

  .lg\:hover\:border-l-geekBlue-2:hover {
    border-left-color: #f0f5ff !important;
  }

  .lg\:hover\:border-t-geekBlue-3:hover {
    border-top-color: #d6e4ff !important;
  }

  .lg\:hover\:border-r-geekBlue-3:hover {
    border-right-color: #d6e4ff !important;
  }

  .lg\:hover\:border-b-geekBlue-3:hover {
    border-bottom-color: #d6e4ff !important;
  }

  .lg\:hover\:border-l-geekBlue-3:hover {
    border-left-color: #d6e4ff !important;
  }

  .lg\:hover\:border-t-geekBlue-4:hover {
    border-top-color: #adc6ff !important;
  }

  .lg\:hover\:border-r-geekBlue-4:hover {
    border-right-color: #adc6ff !important;
  }

  .lg\:hover\:border-b-geekBlue-4:hover {
    border-bottom-color: #adc6ff !important;
  }

  .lg\:hover\:border-l-geekBlue-4:hover {
    border-left-color: #adc6ff !important;
  }

  .lg\:hover\:border-t-geekBlue-5:hover {
    border-top-color: #85a5ff !important;
  }

  .lg\:hover\:border-r-geekBlue-5:hover {
    border-right-color: #85a5ff !important;
  }

  .lg\:hover\:border-b-geekBlue-5:hover {
    border-bottom-color: #85a5ff !important;
  }

  .lg\:hover\:border-l-geekBlue-5:hover {
    border-left-color: #85a5ff !important;
  }

  .lg\:hover\:border-t-geekBlue-6:hover {
    border-top-color: #597ef7 !important;
  }

  .lg\:hover\:border-r-geekBlue-6:hover {
    border-right-color: #597ef7 !important;
  }

  .lg\:hover\:border-b-geekBlue-6:hover {
    border-bottom-color: #597ef7 !important;
  }

  .lg\:hover\:border-l-geekBlue-6:hover {
    border-left-color: #597ef7 !important;
  }

  .lg\:hover\:border-t-geekBlue-7:hover {
    border-top-color: #2f54eb !important;
  }

  .lg\:hover\:border-r-geekBlue-7:hover {
    border-right-color: #2f54eb !important;
  }

  .lg\:hover\:border-b-geekBlue-7:hover {
    border-bottom-color: #2f54eb !important;
  }

  .lg\:hover\:border-l-geekBlue-7:hover {
    border-left-color: #2f54eb !important;
  }

  .lg\:hover\:border-t-geekBlue-8:hover {
    border-top-color: #1d39c4 !important;
  }

  .lg\:hover\:border-r-geekBlue-8:hover {
    border-right-color: #1d39c4 !important;
  }

  .lg\:hover\:border-b-geekBlue-8:hover {
    border-bottom-color: #1d39c4 !important;
  }

  .lg\:hover\:border-l-geekBlue-8:hover {
    border-left-color: #1d39c4 !important;
  }

  .lg\:hover\:border-t-geekBlue-9:hover {
    border-top-color: #10239e !important;
  }

  .lg\:hover\:border-r-geekBlue-9:hover {
    border-right-color: #10239e !important;
  }

  .lg\:hover\:border-b-geekBlue-9:hover {
    border-bottom-color: #10239e !important;
  }

  .lg\:hover\:border-l-geekBlue-9:hover {
    border-left-color: #10239e !important;
  }

  .lg\:hover\:border-t-geekBlue-10:hover {
    border-top-color: #061178 !important;
  }

  .lg\:hover\:border-r-geekBlue-10:hover {
    border-right-color: #061178 !important;
  }

  .lg\:hover\:border-b-geekBlue-10:hover {
    border-bottom-color: #061178 !important;
  }

  .lg\:hover\:border-l-geekBlue-10:hover {
    border-left-color: #061178 !important;
  }

  .lg\:hover\:border-t-geekBlue-11:hover {
    border-top-color: #030852 !important;
  }

  .lg\:hover\:border-r-geekBlue-11:hover {
    border-right-color: #030852 !important;
  }

  .lg\:hover\:border-b-geekBlue-11:hover {
    border-bottom-color: #030852 !important;
  }

  .lg\:hover\:border-l-geekBlue-11:hover {
    border-left-color: #030852 !important;
  }

  .lg\:hover\:border-t-purple-1:hover {
    border-top-color: #fafaff !important;
  }

  .lg\:hover\:border-r-purple-1:hover {
    border-right-color: #fafaff !important;
  }

  .lg\:hover\:border-b-purple-1:hover {
    border-bottom-color: #fafaff !important;
  }

  .lg\:hover\:border-l-purple-1:hover {
    border-left-color: #fafaff !important;
  }

  .lg\:hover\:border-t-purple-2:hover {
    border-top-color: #f9f0ff !important;
  }

  .lg\:hover\:border-r-purple-2:hover {
    border-right-color: #f9f0ff !important;
  }

  .lg\:hover\:border-b-purple-2:hover {
    border-bottom-color: #f9f0ff !important;
  }

  .lg\:hover\:border-l-purple-2:hover {
    border-left-color: #f9f0ff !important;
  }

  .lg\:hover\:border-t-purple-3:hover {
    border-top-color: #efdbff !important;
  }

  .lg\:hover\:border-r-purple-3:hover {
    border-right-color: #efdbff !important;
  }

  .lg\:hover\:border-b-purple-3:hover {
    border-bottom-color: #efdbff !important;
  }

  .lg\:hover\:border-l-purple-3:hover {
    border-left-color: #efdbff !important;
  }

  .lg\:hover\:border-t-purple-4:hover {
    border-top-color: #d3adf7 !important;
  }

  .lg\:hover\:border-r-purple-4:hover {
    border-right-color: #d3adf7 !important;
  }

  .lg\:hover\:border-b-purple-4:hover {
    border-bottom-color: #d3adf7 !important;
  }

  .lg\:hover\:border-l-purple-4:hover {
    border-left-color: #d3adf7 !important;
  }

  .lg\:hover\:border-t-purple-5:hover {
    border-top-color: #b37feb !important;
  }

  .lg\:hover\:border-r-purple-5:hover {
    border-right-color: #b37feb !important;
  }

  .lg\:hover\:border-b-purple-5:hover {
    border-bottom-color: #b37feb !important;
  }

  .lg\:hover\:border-l-purple-5:hover {
    border-left-color: #b37feb !important;
  }

  .lg\:hover\:border-t-purple-6:hover {
    border-top-color: #9254de !important;
  }

  .lg\:hover\:border-r-purple-6:hover {
    border-right-color: #9254de !important;
  }

  .lg\:hover\:border-b-purple-6:hover {
    border-bottom-color: #9254de !important;
  }

  .lg\:hover\:border-l-purple-6:hover {
    border-left-color: #9254de !important;
  }

  .lg\:hover\:border-t-purple-7:hover {
    border-top-color: #722ed1 !important;
  }

  .lg\:hover\:border-r-purple-7:hover {
    border-right-color: #722ed1 !important;
  }

  .lg\:hover\:border-b-purple-7:hover {
    border-bottom-color: #722ed1 !important;
  }

  .lg\:hover\:border-l-purple-7:hover {
    border-left-color: #722ed1 !important;
  }

  .lg\:hover\:border-t-purple-8:hover {
    border-top-color: #531dab !important;
  }

  .lg\:hover\:border-r-purple-8:hover {
    border-right-color: #531dab !important;
  }

  .lg\:hover\:border-b-purple-8:hover {
    border-bottom-color: #531dab !important;
  }

  .lg\:hover\:border-l-purple-8:hover {
    border-left-color: #531dab !important;
  }

  .lg\:hover\:border-t-purple-9:hover {
    border-top-color: #391085 !important;
  }

  .lg\:hover\:border-r-purple-9:hover {
    border-right-color: #391085 !important;
  }

  .lg\:hover\:border-b-purple-9:hover {
    border-bottom-color: #391085 !important;
  }

  .lg\:hover\:border-l-purple-9:hover {
    border-left-color: #391085 !important;
  }

  .lg\:hover\:border-t-purple-10:hover {
    border-top-color: #22075e !important;
  }

  .lg\:hover\:border-r-purple-10:hover {
    border-right-color: #22075e !important;
  }

  .lg\:hover\:border-b-purple-10:hover {
    border-bottom-color: #22075e !important;
  }

  .lg\:hover\:border-l-purple-10:hover {
    border-left-color: #22075e !important;
  }

  .lg\:hover\:border-t-purple-11:hover {
    border-top-color: #120338 !important;
  }

  .lg\:hover\:border-r-purple-11:hover {
    border-right-color: #120338 !important;
  }

  .lg\:hover\:border-b-purple-11:hover {
    border-bottom-color: #120338 !important;
  }

  .lg\:hover\:border-l-purple-11:hover {
    border-left-color: #120338 !important;
  }

  .lg\:hover\:border-t-magenta-1:hover {
    border-top-color: #fff0f6 !important;
  }

  .lg\:hover\:border-r-magenta-1:hover {
    border-right-color: #fff0f6 !important;
  }

  .lg\:hover\:border-b-magenta-1:hover {
    border-bottom-color: #fff0f6 !important;
  }

  .lg\:hover\:border-l-magenta-1:hover {
    border-left-color: #fff0f6 !important;
  }

  .lg\:hover\:border-t-magenta-2:hover {
    border-top-color: #ffd6e7 !important;
  }

  .lg\:hover\:border-r-magenta-2:hover {
    border-right-color: #ffd6e7 !important;
  }

  .lg\:hover\:border-b-magenta-2:hover {
    border-bottom-color: #ffd6e7 !important;
  }

  .lg\:hover\:border-l-magenta-2:hover {
    border-left-color: #ffd6e7 !important;
  }

  .lg\:hover\:border-t-magenta-3:hover {
    border-top-color: #ffadd2 !important;
  }

  .lg\:hover\:border-r-magenta-3:hover {
    border-right-color: #ffadd2 !important;
  }

  .lg\:hover\:border-b-magenta-3:hover {
    border-bottom-color: #ffadd2 !important;
  }

  .lg\:hover\:border-l-magenta-3:hover {
    border-left-color: #ffadd2 !important;
  }

  .lg\:hover\:border-t-magenta-4:hover {
    border-top-color: #ff85c0 !important;
  }

  .lg\:hover\:border-r-magenta-4:hover {
    border-right-color: #ff85c0 !important;
  }

  .lg\:hover\:border-b-magenta-4:hover {
    border-bottom-color: #ff85c0 !important;
  }

  .lg\:hover\:border-l-magenta-4:hover {
    border-left-color: #ff85c0 !important;
  }

  .lg\:hover\:border-t-magenta-5:hover {
    border-top-color: #f759ab !important;
  }

  .lg\:hover\:border-r-magenta-5:hover {
    border-right-color: #f759ab !important;
  }

  .lg\:hover\:border-b-magenta-5:hover {
    border-bottom-color: #f759ab !important;
  }

  .lg\:hover\:border-l-magenta-5:hover {
    border-left-color: #f759ab !important;
  }

  .lg\:hover\:border-t-magenta-6:hover {
    border-top-color: #eb2f96 !important;
  }

  .lg\:hover\:border-r-magenta-6:hover {
    border-right-color: #eb2f96 !important;
  }

  .lg\:hover\:border-b-magenta-6:hover {
    border-bottom-color: #eb2f96 !important;
  }

  .lg\:hover\:border-l-magenta-6:hover {
    border-left-color: #eb2f96 !important;
  }

  .lg\:hover\:border-t-magenta-7:hover {
    border-top-color: #c41d7f !important;
  }

  .lg\:hover\:border-r-magenta-7:hover {
    border-right-color: #c41d7f !important;
  }

  .lg\:hover\:border-b-magenta-7:hover {
    border-bottom-color: #c41d7f !important;
  }

  .lg\:hover\:border-l-magenta-7:hover {
    border-left-color: #c41d7f !important;
  }

  .lg\:hover\:border-t-magenta-8:hover {
    border-top-color: #9e1068 !important;
  }

  .lg\:hover\:border-r-magenta-8:hover {
    border-right-color: #9e1068 !important;
  }

  .lg\:hover\:border-b-magenta-8:hover {
    border-bottom-color: #9e1068 !important;
  }

  .lg\:hover\:border-l-magenta-8:hover {
    border-left-color: #9e1068 !important;
  }

  .lg\:hover\:border-t-magenta-9:hover {
    border-top-color: #780650 !important;
  }

  .lg\:hover\:border-r-magenta-9:hover {
    border-right-color: #780650 !important;
  }

  .lg\:hover\:border-b-magenta-9:hover {
    border-bottom-color: #780650 !important;
  }

  .lg\:hover\:border-l-magenta-9:hover {
    border-left-color: #780650 !important;
  }

  .lg\:hover\:border-t-magenta-10:hover {
    border-top-color: #520339 !important;
  }

  .lg\:hover\:border-r-magenta-10:hover {
    border-right-color: #520339 !important;
  }

  .lg\:hover\:border-b-magenta-10:hover {
    border-bottom-color: #520339 !important;
  }

  .lg\:hover\:border-l-magenta-10:hover {
    border-left-color: #520339 !important;
  }

  .lg\:hover\:border-t-gray-1:hover {
    border-top-color: #ffffff !important;
  }

  .lg\:hover\:border-r-gray-1:hover {
    border-right-color: #ffffff !important;
  }

  .lg\:hover\:border-b-gray-1:hover {
    border-bottom-color: #ffffff !important;
  }

  .lg\:hover\:border-l-gray-1:hover {
    border-left-color: #ffffff !important;
  }

  .lg\:hover\:border-t-gray-2:hover {
    border-top-color: #fafafa !important;
  }

  .lg\:hover\:border-r-gray-2:hover {
    border-right-color: #fafafa !important;
  }

  .lg\:hover\:border-b-gray-2:hover {
    border-bottom-color: #fafafa !important;
  }

  .lg\:hover\:border-l-gray-2:hover {
    border-left-color: #fafafa !important;
  }

  .lg\:hover\:border-t-gray-3:hover {
    border-top-color: #f5f5f5 !important;
  }

  .lg\:hover\:border-r-gray-3:hover {
    border-right-color: #f5f5f5 !important;
  }

  .lg\:hover\:border-b-gray-3:hover {
    border-bottom-color: #f5f5f5 !important;
  }

  .lg\:hover\:border-l-gray-3:hover {
    border-left-color: #f5f5f5 !important;
  }

  .lg\:hover\:border-t-gray-4:hover {
    border-top-color: #e8e8e8 !important;
  }

  .lg\:hover\:border-r-gray-4:hover {
    border-right-color: #e8e8e8 !important;
  }

  .lg\:hover\:border-b-gray-4:hover {
    border-bottom-color: #e8e8e8 !important;
  }

  .lg\:hover\:border-l-gray-4:hover {
    border-left-color: #e8e8e8 !important;
  }

  .lg\:hover\:border-t-gray-5:hover {
    border-top-color: #d9d9d9 !important;
  }

  .lg\:hover\:border-r-gray-5:hover {
    border-right-color: #d9d9d9 !important;
  }

  .lg\:hover\:border-b-gray-5:hover {
    border-bottom-color: #d9d9d9 !important;
  }

  .lg\:hover\:border-l-gray-5:hover {
    border-left-color: #d9d9d9 !important;
  }

  .lg\:hover\:border-t-gray-6:hover {
    border-top-color: #bfbfbf !important;
  }

  .lg\:hover\:border-r-gray-6:hover {
    border-right-color: #bfbfbf !important;
  }

  .lg\:hover\:border-b-gray-6:hover {
    border-bottom-color: #bfbfbf !important;
  }

  .lg\:hover\:border-l-gray-6:hover {
    border-left-color: #bfbfbf !important;
  }

  .lg\:hover\:border-t-gray-7:hover {
    border-top-color: #8c8c8c !important;
  }

  .lg\:hover\:border-r-gray-7:hover {
    border-right-color: #8c8c8c !important;
  }

  .lg\:hover\:border-b-gray-7:hover {
    border-bottom-color: #8c8c8c !important;
  }

  .lg\:hover\:border-l-gray-7:hover {
    border-left-color: #8c8c8c !important;
  }

  .lg\:hover\:border-t-gray-8:hover {
    border-top-color: #595959 !important;
  }

  .lg\:hover\:border-r-gray-8:hover {
    border-right-color: #595959 !important;
  }

  .lg\:hover\:border-b-gray-8:hover {
    border-bottom-color: #595959 !important;
  }

  .lg\:hover\:border-l-gray-8:hover {
    border-left-color: #595959 !important;
  }

  .lg\:hover\:border-t-gray-9:hover {
    border-top-color: #262626 !important;
  }

  .lg\:hover\:border-r-gray-9:hover {
    border-right-color: #262626 !important;
  }

  .lg\:hover\:border-b-gray-9:hover {
    border-bottom-color: #262626 !important;
  }

  .lg\:hover\:border-l-gray-9:hover {
    border-left-color: #262626 !important;
  }

  .lg\:hover\:border-t-gray-10:hover {
    border-top-color: #000000 !important;
  }

  .lg\:hover\:border-r-gray-10:hover {
    border-right-color: #000000 !important;
  }

  .lg\:hover\:border-b-gray-10:hover {
    border-bottom-color: #000000 !important;
  }

  .lg\:hover\:border-l-gray-10:hover {
    border-left-color: #000000 !important;
  }

  .lg\:hover\:border-t-transparent:hover {
    border-top-color: transparent !important;
  }

  .lg\:hover\:border-r-transparent:hover {
    border-right-color: transparent !important;
  }

  .lg\:hover\:border-b-transparent:hover {
    border-bottom-color: transparent !important;
  }

  .lg\:hover\:border-l-transparent:hover {
    border-left-color: transparent !important;
  }

  .lg\:hover\:border-t-DEFAULT:hover {
    border-top-color: currentColor !important;
  }

  .lg\:hover\:border-r-DEFAULT:hover {
    border-right-color: currentColor !important;
  }

  .lg\:hover\:border-b-DEFAULT:hover {
    border-bottom-color: currentColor !important;
  }

  .lg\:hover\:border-l-DEFAULT:hover {
    border-left-color: currentColor !important;
  }

  .lg\:focus\:border-t-red-1:focus {
    border-top-color: #fff1f0 !important;
  }

  .lg\:focus\:border-r-red-1:focus {
    border-right-color: #fff1f0 !important;
  }

  .lg\:focus\:border-b-red-1:focus {
    border-bottom-color: #fff1f0 !important;
  }

  .lg\:focus\:border-l-red-1:focus {
    border-left-color: #fff1f0 !important;
  }

  .lg\:focus\:border-t-red-2:focus {
    border-top-color: #ffccc7 !important;
  }

  .lg\:focus\:border-r-red-2:focus {
    border-right-color: #ffccc7 !important;
  }

  .lg\:focus\:border-b-red-2:focus {
    border-bottom-color: #ffccc7 !important;
  }

  .lg\:focus\:border-l-red-2:focus {
    border-left-color: #ffccc7 !important;
  }

  .lg\:focus\:border-t-red-3:focus {
    border-top-color: #ffa39e !important;
  }

  .lg\:focus\:border-r-red-3:focus {
    border-right-color: #ffa39e !important;
  }

  .lg\:focus\:border-b-red-3:focus {
    border-bottom-color: #ffa39e !important;
  }

  .lg\:focus\:border-l-red-3:focus {
    border-left-color: #ffa39e !important;
  }

  .lg\:focus\:border-t-red-4:focus {
    border-top-color: #ff7875 !important;
  }

  .lg\:focus\:border-r-red-4:focus {
    border-right-color: #ff7875 !important;
  }

  .lg\:focus\:border-b-red-4:focus {
    border-bottom-color: #ff7875 !important;
  }

  .lg\:focus\:border-l-red-4:focus {
    border-left-color: #ff7875 !important;
  }

  .lg\:focus\:border-t-red-5:focus {
    border-top-color: #ff4d4f !important;
  }

  .lg\:focus\:border-r-red-5:focus {
    border-right-color: #ff4d4f !important;
  }

  .lg\:focus\:border-b-red-5:focus {
    border-bottom-color: #ff4d4f !important;
  }

  .lg\:focus\:border-l-red-5:focus {
    border-left-color: #ff4d4f !important;
  }

  .lg\:focus\:border-t-red-6:focus {
    border-top-color: #f5222d !important;
  }

  .lg\:focus\:border-r-red-6:focus {
    border-right-color: #f5222d !important;
  }

  .lg\:focus\:border-b-red-6:focus {
    border-bottom-color: #f5222d !important;
  }

  .lg\:focus\:border-l-red-6:focus {
    border-left-color: #f5222d !important;
  }

  .lg\:focus\:border-t-red-7:focus {
    border-top-color: #cf1322 !important;
  }

  .lg\:focus\:border-r-red-7:focus {
    border-right-color: #cf1322 !important;
  }

  .lg\:focus\:border-b-red-7:focus {
    border-bottom-color: #cf1322 !important;
  }

  .lg\:focus\:border-l-red-7:focus {
    border-left-color: #cf1322 !important;
  }

  .lg\:focus\:border-t-red-8:focus {
    border-top-color: #a8071a !important;
  }

  .lg\:focus\:border-r-red-8:focus {
    border-right-color: #a8071a !important;
  }

  .lg\:focus\:border-b-red-8:focus {
    border-bottom-color: #a8071a !important;
  }

  .lg\:focus\:border-l-red-8:focus {
    border-left-color: #a8071a !important;
  }

  .lg\:focus\:border-t-red-9:focus {
    border-top-color: #820014 !important;
  }

  .lg\:focus\:border-r-red-9:focus {
    border-right-color: #820014 !important;
  }

  .lg\:focus\:border-b-red-9:focus {
    border-bottom-color: #820014 !important;
  }

  .lg\:focus\:border-l-red-9:focus {
    border-left-color: #820014 !important;
  }

  .lg\:focus\:border-t-red-10:focus {
    border-top-color: #5c0011 !important;
  }

  .lg\:focus\:border-r-red-10:focus {
    border-right-color: #5c0011 !important;
  }

  .lg\:focus\:border-b-red-10:focus {
    border-bottom-color: #5c0011 !important;
  }

  .lg\:focus\:border-l-red-10:focus {
    border-left-color: #5c0011 !important;
  }

  .lg\:focus\:border-t-volcano-1:focus {
    border-top-color: #fff2e8 !important;
  }

  .lg\:focus\:border-r-volcano-1:focus {
    border-right-color: #fff2e8 !important;
  }

  .lg\:focus\:border-b-volcano-1:focus {
    border-bottom-color: #fff2e8 !important;
  }

  .lg\:focus\:border-l-volcano-1:focus {
    border-left-color: #fff2e8 !important;
  }

  .lg\:focus\:border-t-volcano-2:focus {
    border-top-color: #ffd8bf !important;
  }

  .lg\:focus\:border-r-volcano-2:focus {
    border-right-color: #ffd8bf !important;
  }

  .lg\:focus\:border-b-volcano-2:focus {
    border-bottom-color: #ffd8bf !important;
  }

  .lg\:focus\:border-l-volcano-2:focus {
    border-left-color: #ffd8bf !important;
  }

  .lg\:focus\:border-t-volcano-3:focus {
    border-top-color: #ffbb96 !important;
  }

  .lg\:focus\:border-r-volcano-3:focus {
    border-right-color: #ffbb96 !important;
  }

  .lg\:focus\:border-b-volcano-3:focus {
    border-bottom-color: #ffbb96 !important;
  }

  .lg\:focus\:border-l-volcano-3:focus {
    border-left-color: #ffbb96 !important;
  }

  .lg\:focus\:border-t-volcano-4:focus {
    border-top-color: #ff9c6e !important;
  }

  .lg\:focus\:border-r-volcano-4:focus {
    border-right-color: #ff9c6e !important;
  }

  .lg\:focus\:border-b-volcano-4:focus {
    border-bottom-color: #ff9c6e !important;
  }

  .lg\:focus\:border-l-volcano-4:focus {
    border-left-color: #ff9c6e !important;
  }

  .lg\:focus\:border-t-volcano-5:focus {
    border-top-color: #ff7a45 !important;
  }

  .lg\:focus\:border-r-volcano-5:focus {
    border-right-color: #ff7a45 !important;
  }

  .lg\:focus\:border-b-volcano-5:focus {
    border-bottom-color: #ff7a45 !important;
  }

  .lg\:focus\:border-l-volcano-5:focus {
    border-left-color: #ff7a45 !important;
  }

  .lg\:focus\:border-t-volcano-6:focus {
    border-top-color: #fa541c !important;
  }

  .lg\:focus\:border-r-volcano-6:focus {
    border-right-color: #fa541c !important;
  }

  .lg\:focus\:border-b-volcano-6:focus {
    border-bottom-color: #fa541c !important;
  }

  .lg\:focus\:border-l-volcano-6:focus {
    border-left-color: #fa541c !important;
  }

  .lg\:focus\:border-t-volcano-7:focus {
    border-top-color: #d4380d !important;
  }

  .lg\:focus\:border-r-volcano-7:focus {
    border-right-color: #d4380d !important;
  }

  .lg\:focus\:border-b-volcano-7:focus {
    border-bottom-color: #d4380d !important;
  }

  .lg\:focus\:border-l-volcano-7:focus {
    border-left-color: #d4380d !important;
  }

  .lg\:focus\:border-t-volcano-8:focus {
    border-top-color: #ad2102 !important;
  }

  .lg\:focus\:border-r-volcano-8:focus {
    border-right-color: #ad2102 !important;
  }

  .lg\:focus\:border-b-volcano-8:focus {
    border-bottom-color: #ad2102 !important;
  }

  .lg\:focus\:border-l-volcano-8:focus {
    border-left-color: #ad2102 !important;
  }

  .lg\:focus\:border-t-volcano-9:focus {
    border-top-color: #871400 !important;
  }

  .lg\:focus\:border-r-volcano-9:focus {
    border-right-color: #871400 !important;
  }

  .lg\:focus\:border-b-volcano-9:focus {
    border-bottom-color: #871400 !important;
  }

  .lg\:focus\:border-l-volcano-9:focus {
    border-left-color: #871400 !important;
  }

  .lg\:focus\:border-t-volcano-10:focus {
    border-top-color: #610b00 !important;
  }

  .lg\:focus\:border-r-volcano-10:focus {
    border-right-color: #610b00 !important;
  }

  .lg\:focus\:border-b-volcano-10:focus {
    border-bottom-color: #610b00 !important;
  }

  .lg\:focus\:border-l-volcano-10:focus {
    border-left-color: #610b00 !important;
  }

  .lg\:focus\:border-t-orange-1:focus {
    border-top-color: #fff7e6 !important;
  }

  .lg\:focus\:border-r-orange-1:focus {
    border-right-color: #fff7e6 !important;
  }

  .lg\:focus\:border-b-orange-1:focus {
    border-bottom-color: #fff7e6 !important;
  }

  .lg\:focus\:border-l-orange-1:focus {
    border-left-color: #fff7e6 !important;
  }

  .lg\:focus\:border-t-orange-2:focus {
    border-top-color: #ffe7ba !important;
  }

  .lg\:focus\:border-r-orange-2:focus {
    border-right-color: #ffe7ba !important;
  }

  .lg\:focus\:border-b-orange-2:focus {
    border-bottom-color: #ffe7ba !important;
  }

  .lg\:focus\:border-l-orange-2:focus {
    border-left-color: #ffe7ba !important;
  }

  .lg\:focus\:border-t-orange-3:focus {
    border-top-color: #ffd591 !important;
  }

  .lg\:focus\:border-r-orange-3:focus {
    border-right-color: #ffd591 !important;
  }

  .lg\:focus\:border-b-orange-3:focus {
    border-bottom-color: #ffd591 !important;
  }

  .lg\:focus\:border-l-orange-3:focus {
    border-left-color: #ffd591 !important;
  }

  .lg\:focus\:border-t-orange-4:focus {
    border-top-color: #ffc069 !important;
  }

  .lg\:focus\:border-r-orange-4:focus {
    border-right-color: #ffc069 !important;
  }

  .lg\:focus\:border-b-orange-4:focus {
    border-bottom-color: #ffc069 !important;
  }

  .lg\:focus\:border-l-orange-4:focus {
    border-left-color: #ffc069 !important;
  }

  .lg\:focus\:border-t-orange-5:focus {
    border-top-color: #ffa940 !important;
  }

  .lg\:focus\:border-r-orange-5:focus {
    border-right-color: #ffa940 !important;
  }

  .lg\:focus\:border-b-orange-5:focus {
    border-bottom-color: #ffa940 !important;
  }

  .lg\:focus\:border-l-orange-5:focus {
    border-left-color: #ffa940 !important;
  }

  .lg\:focus\:border-t-orange-6:focus {
    border-top-color: #fa8c16 !important;
  }

  .lg\:focus\:border-r-orange-6:focus {
    border-right-color: #fa8c16 !important;
  }

  .lg\:focus\:border-b-orange-6:focus {
    border-bottom-color: #fa8c16 !important;
  }

  .lg\:focus\:border-l-orange-6:focus {
    border-left-color: #fa8c16 !important;
  }

  .lg\:focus\:border-t-orange-7:focus {
    border-top-color: #d46b08 !important;
  }

  .lg\:focus\:border-r-orange-7:focus {
    border-right-color: #d46b08 !important;
  }

  .lg\:focus\:border-b-orange-7:focus {
    border-bottom-color: #d46b08 !important;
  }

  .lg\:focus\:border-l-orange-7:focus {
    border-left-color: #d46b08 !important;
  }

  .lg\:focus\:border-t-orange-8:focus {
    border-top-color: #ad4e00 !important;
  }

  .lg\:focus\:border-r-orange-8:focus {
    border-right-color: #ad4e00 !important;
  }

  .lg\:focus\:border-b-orange-8:focus {
    border-bottom-color: #ad4e00 !important;
  }

  .lg\:focus\:border-l-orange-8:focus {
    border-left-color: #ad4e00 !important;
  }

  .lg\:focus\:border-t-orange-9:focus {
    border-top-color: #873800 !important;
  }

  .lg\:focus\:border-r-orange-9:focus {
    border-right-color: #873800 !important;
  }

  .lg\:focus\:border-b-orange-9:focus {
    border-bottom-color: #873800 !important;
  }

  .lg\:focus\:border-l-orange-9:focus {
    border-left-color: #873800 !important;
  }

  .lg\:focus\:border-t-orange-10:focus {
    border-top-color: #612500 !important;
  }

  .lg\:focus\:border-r-orange-10:focus {
    border-right-color: #612500 !important;
  }

  .lg\:focus\:border-b-orange-10:focus {
    border-bottom-color: #612500 !important;
  }

  .lg\:focus\:border-l-orange-10:focus {
    border-left-color: #612500 !important;
  }

  .lg\:focus\:border-t-gold-1:focus {
    border-top-color: #fffbe6 !important;
  }

  .lg\:focus\:border-r-gold-1:focus {
    border-right-color: #fffbe6 !important;
  }

  .lg\:focus\:border-b-gold-1:focus {
    border-bottom-color: #fffbe6 !important;
  }

  .lg\:focus\:border-l-gold-1:focus {
    border-left-color: #fffbe6 !important;
  }

  .lg\:focus\:border-t-gold-2:focus {
    border-top-color: #fff1b8 !important;
  }

  .lg\:focus\:border-r-gold-2:focus {
    border-right-color: #fff1b8 !important;
  }

  .lg\:focus\:border-b-gold-2:focus {
    border-bottom-color: #fff1b8 !important;
  }

  .lg\:focus\:border-l-gold-2:focus {
    border-left-color: #fff1b8 !important;
  }

  .lg\:focus\:border-t-gold-3:focus {
    border-top-color: #ffe58f !important;
  }

  .lg\:focus\:border-r-gold-3:focus {
    border-right-color: #ffe58f !important;
  }

  .lg\:focus\:border-b-gold-3:focus {
    border-bottom-color: #ffe58f !important;
  }

  .lg\:focus\:border-l-gold-3:focus {
    border-left-color: #ffe58f !important;
  }

  .lg\:focus\:border-t-gold-4:focus {
    border-top-color: #ffd666 !important;
  }

  .lg\:focus\:border-r-gold-4:focus {
    border-right-color: #ffd666 !important;
  }

  .lg\:focus\:border-b-gold-4:focus {
    border-bottom-color: #ffd666 !important;
  }

  .lg\:focus\:border-l-gold-4:focus {
    border-left-color: #ffd666 !important;
  }

  .lg\:focus\:border-t-gold-5:focus {
    border-top-color: #ffc53d !important;
  }

  .lg\:focus\:border-r-gold-5:focus {
    border-right-color: #ffc53d !important;
  }

  .lg\:focus\:border-b-gold-5:focus {
    border-bottom-color: #ffc53d !important;
  }

  .lg\:focus\:border-l-gold-5:focus {
    border-left-color: #ffc53d !important;
  }

  .lg\:focus\:border-t-gold-6:focus {
    border-top-color: #faad14 !important;
  }

  .lg\:focus\:border-r-gold-6:focus {
    border-right-color: #faad14 !important;
  }

  .lg\:focus\:border-b-gold-6:focus {
    border-bottom-color: #faad14 !important;
  }

  .lg\:focus\:border-l-gold-6:focus {
    border-left-color: #faad14 !important;
  }

  .lg\:focus\:border-t-gold-7:focus {
    border-top-color: #d48806 !important;
  }

  .lg\:focus\:border-r-gold-7:focus {
    border-right-color: #d48806 !important;
  }

  .lg\:focus\:border-b-gold-7:focus {
    border-bottom-color: #d48806 !important;
  }

  .lg\:focus\:border-l-gold-7:focus {
    border-left-color: #d48806 !important;
  }

  .lg\:focus\:border-t-gold-8:focus {
    border-top-color: #ad6800 !important;
  }

  .lg\:focus\:border-r-gold-8:focus {
    border-right-color: #ad6800 !important;
  }

  .lg\:focus\:border-b-gold-8:focus {
    border-bottom-color: #ad6800 !important;
  }

  .lg\:focus\:border-l-gold-8:focus {
    border-left-color: #ad6800 !important;
  }

  .lg\:focus\:border-t-gold-9:focus {
    border-top-color: #874d00 !important;
  }

  .lg\:focus\:border-r-gold-9:focus {
    border-right-color: #874d00 !important;
  }

  .lg\:focus\:border-b-gold-9:focus {
    border-bottom-color: #874d00 !important;
  }

  .lg\:focus\:border-l-gold-9:focus {
    border-left-color: #874d00 !important;
  }

  .lg\:focus\:border-t-gold-10:focus {
    border-top-color: #613400 !important;
  }

  .lg\:focus\:border-r-gold-10:focus {
    border-right-color: #613400 !important;
  }

  .lg\:focus\:border-b-gold-10:focus {
    border-bottom-color: #613400 !important;
  }

  .lg\:focus\:border-l-gold-10:focus {
    border-left-color: #613400 !important;
  }

  .lg\:focus\:border-t-yellow-1:focus {
    border-top-color: #feffe6 !important;
  }

  .lg\:focus\:border-r-yellow-1:focus {
    border-right-color: #feffe6 !important;
  }

  .lg\:focus\:border-b-yellow-1:focus {
    border-bottom-color: #feffe6 !important;
  }

  .lg\:focus\:border-l-yellow-1:focus {
    border-left-color: #feffe6 !important;
  }

  .lg\:focus\:border-t-yellow-2:focus {
    border-top-color: #ffffb8 !important;
  }

  .lg\:focus\:border-r-yellow-2:focus {
    border-right-color: #ffffb8 !important;
  }

  .lg\:focus\:border-b-yellow-2:focus {
    border-bottom-color: #ffffb8 !important;
  }

  .lg\:focus\:border-l-yellow-2:focus {
    border-left-color: #ffffb8 !important;
  }

  .lg\:focus\:border-t-yellow-3:focus {
    border-top-color: #fffb8f !important;
  }

  .lg\:focus\:border-r-yellow-3:focus {
    border-right-color: #fffb8f !important;
  }

  .lg\:focus\:border-b-yellow-3:focus {
    border-bottom-color: #fffb8f !important;
  }

  .lg\:focus\:border-l-yellow-3:focus {
    border-left-color: #fffb8f !important;
  }

  .lg\:focus\:border-t-yellow-4:focus {
    border-top-color: #fff566 !important;
  }

  .lg\:focus\:border-r-yellow-4:focus {
    border-right-color: #fff566 !important;
  }

  .lg\:focus\:border-b-yellow-4:focus {
    border-bottom-color: #fff566 !important;
  }

  .lg\:focus\:border-l-yellow-4:focus {
    border-left-color: #fff566 !important;
  }

  .lg\:focus\:border-t-yellow-5:focus {
    border-top-color: #ffec3d !important;
  }

  .lg\:focus\:border-r-yellow-5:focus {
    border-right-color: #ffec3d !important;
  }

  .lg\:focus\:border-b-yellow-5:focus {
    border-bottom-color: #ffec3d !important;
  }

  .lg\:focus\:border-l-yellow-5:focus {
    border-left-color: #ffec3d !important;
  }

  .lg\:focus\:border-t-yellow-6:focus {
    border-top-color: #fadb14 !important;
  }

  .lg\:focus\:border-r-yellow-6:focus {
    border-right-color: #fadb14 !important;
  }

  .lg\:focus\:border-b-yellow-6:focus {
    border-bottom-color: #fadb14 !important;
  }

  .lg\:focus\:border-l-yellow-6:focus {
    border-left-color: #fadb14 !important;
  }

  .lg\:focus\:border-t-yellow-7:focus {
    border-top-color: #d4b106 !important;
  }

  .lg\:focus\:border-r-yellow-7:focus {
    border-right-color: #d4b106 !important;
  }

  .lg\:focus\:border-b-yellow-7:focus {
    border-bottom-color: #d4b106 !important;
  }

  .lg\:focus\:border-l-yellow-7:focus {
    border-left-color: #d4b106 !important;
  }

  .lg\:focus\:border-t-yellow-8:focus {
    border-top-color: #ad8b00 !important;
  }

  .lg\:focus\:border-r-yellow-8:focus {
    border-right-color: #ad8b00 !important;
  }

  .lg\:focus\:border-b-yellow-8:focus {
    border-bottom-color: #ad8b00 !important;
  }

  .lg\:focus\:border-l-yellow-8:focus {
    border-left-color: #ad8b00 !important;
  }

  .lg\:focus\:border-t-yellow-9:focus {
    border-top-color: #876800 !important;
  }

  .lg\:focus\:border-r-yellow-9:focus {
    border-right-color: #876800 !important;
  }

  .lg\:focus\:border-b-yellow-9:focus {
    border-bottom-color: #876800 !important;
  }

  .lg\:focus\:border-l-yellow-9:focus {
    border-left-color: #876800 !important;
  }

  .lg\:focus\:border-t-yellow-10:focus {
    border-top-color: #614700 !important;
  }

  .lg\:focus\:border-r-yellow-10:focus {
    border-right-color: #614700 !important;
  }

  .lg\:focus\:border-b-yellow-10:focus {
    border-bottom-color: #614700 !important;
  }

  .lg\:focus\:border-l-yellow-10:focus {
    border-left-color: #614700 !important;
  }

  .lg\:focus\:border-t-lime-1:focus {
    border-top-color: #fcffe6 !important;
  }

  .lg\:focus\:border-r-lime-1:focus {
    border-right-color: #fcffe6 !important;
  }

  .lg\:focus\:border-b-lime-1:focus {
    border-bottom-color: #fcffe6 !important;
  }

  .lg\:focus\:border-l-lime-1:focus {
    border-left-color: #fcffe6 !important;
  }

  .lg\:focus\:border-t-lime-2:focus {
    border-top-color: #f4ffb8 !important;
  }

  .lg\:focus\:border-r-lime-2:focus {
    border-right-color: #f4ffb8 !important;
  }

  .lg\:focus\:border-b-lime-2:focus {
    border-bottom-color: #f4ffb8 !important;
  }

  .lg\:focus\:border-l-lime-2:focus {
    border-left-color: #f4ffb8 !important;
  }

  .lg\:focus\:border-t-lime-3:focus {
    border-top-color: #eaff8f !important;
  }

  .lg\:focus\:border-r-lime-3:focus {
    border-right-color: #eaff8f !important;
  }

  .lg\:focus\:border-b-lime-3:focus {
    border-bottom-color: #eaff8f !important;
  }

  .lg\:focus\:border-l-lime-3:focus {
    border-left-color: #eaff8f !important;
  }

  .lg\:focus\:border-t-lime-4:focus {
    border-top-color: #d3f261 !important;
  }

  .lg\:focus\:border-r-lime-4:focus {
    border-right-color: #d3f261 !important;
  }

  .lg\:focus\:border-b-lime-4:focus {
    border-bottom-color: #d3f261 !important;
  }

  .lg\:focus\:border-l-lime-4:focus {
    border-left-color: #d3f261 !important;
  }

  .lg\:focus\:border-t-lime-5:focus {
    border-top-color: #bae637 !important;
  }

  .lg\:focus\:border-r-lime-5:focus {
    border-right-color: #bae637 !important;
  }

  .lg\:focus\:border-b-lime-5:focus {
    border-bottom-color: #bae637 !important;
  }

  .lg\:focus\:border-l-lime-5:focus {
    border-left-color: #bae637 !important;
  }

  .lg\:focus\:border-t-lime-6:focus {
    border-top-color: #a0d911 !important;
  }

  .lg\:focus\:border-r-lime-6:focus {
    border-right-color: #a0d911 !important;
  }

  .lg\:focus\:border-b-lime-6:focus {
    border-bottom-color: #a0d911 !important;
  }

  .lg\:focus\:border-l-lime-6:focus {
    border-left-color: #a0d911 !important;
  }

  .lg\:focus\:border-t-lime-7:focus {
    border-top-color: #7cb305 !important;
  }

  .lg\:focus\:border-r-lime-7:focus {
    border-right-color: #7cb305 !important;
  }

  .lg\:focus\:border-b-lime-7:focus {
    border-bottom-color: #7cb305 !important;
  }

  .lg\:focus\:border-l-lime-7:focus {
    border-left-color: #7cb305 !important;
  }

  .lg\:focus\:border-t-lime-8:focus {
    border-top-color: #5b8c00 !important;
  }

  .lg\:focus\:border-r-lime-8:focus {
    border-right-color: #5b8c00 !important;
  }

  .lg\:focus\:border-b-lime-8:focus {
    border-bottom-color: #5b8c00 !important;
  }

  .lg\:focus\:border-l-lime-8:focus {
    border-left-color: #5b8c00 !important;
  }

  .lg\:focus\:border-t-lime-9:focus {
    border-top-color: #3f6600 !important;
  }

  .lg\:focus\:border-r-lime-9:focus {
    border-right-color: #3f6600 !important;
  }

  .lg\:focus\:border-b-lime-9:focus {
    border-bottom-color: #3f6600 !important;
  }

  .lg\:focus\:border-l-lime-9:focus {
    border-left-color: #3f6600 !important;
  }

  .lg\:focus\:border-t-lime-10:focus {
    border-top-color: #254000 !important;
  }

  .lg\:focus\:border-r-lime-10:focus {
    border-right-color: #254000 !important;
  }

  .lg\:focus\:border-b-lime-10:focus {
    border-bottom-color: #254000 !important;
  }

  .lg\:focus\:border-l-lime-10:focus {
    border-left-color: #254000 !important;
  }

  .lg\:focus\:border-t-green-1:focus {
    border-top-color: #f6fef9 !important;
  }

  .lg\:focus\:border-r-green-1:focus {
    border-right-color: #f6fef9 !important;
  }

  .lg\:focus\:border-b-green-1:focus {
    border-bottom-color: #f6fef9 !important;
  }

  .lg\:focus\:border-l-green-1:focus {
    border-left-color: #f6fef9 !important;
  }

  .lg\:focus\:border-t-green-2:focus {
    border-top-color: #f6ffed !important;
  }

  .lg\:focus\:border-r-green-2:focus {
    border-right-color: #f6ffed !important;
  }

  .lg\:focus\:border-b-green-2:focus {
    border-bottom-color: #f6ffed !important;
  }

  .lg\:focus\:border-l-green-2:focus {
    border-left-color: #f6ffed !important;
  }

  .lg\:focus\:border-t-green-3:focus {
    border-top-color: #d9f7be !important;
  }

  .lg\:focus\:border-r-green-3:focus {
    border-right-color: #d9f7be !important;
  }

  .lg\:focus\:border-b-green-3:focus {
    border-bottom-color: #d9f7be !important;
  }

  .lg\:focus\:border-l-green-3:focus {
    border-left-color: #d9f7be !important;
  }

  .lg\:focus\:border-t-green-4:focus {
    border-top-color: #b7eb8f !important;
  }

  .lg\:focus\:border-r-green-4:focus {
    border-right-color: #b7eb8f !important;
  }

  .lg\:focus\:border-b-green-4:focus {
    border-bottom-color: #b7eb8f !important;
  }

  .lg\:focus\:border-l-green-4:focus {
    border-left-color: #b7eb8f !important;
  }

  .lg\:focus\:border-t-green-5:focus {
    border-top-color: #95de64 !important;
  }

  .lg\:focus\:border-r-green-5:focus {
    border-right-color: #95de64 !important;
  }

  .lg\:focus\:border-b-green-5:focus {
    border-bottom-color: #95de64 !important;
  }

  .lg\:focus\:border-l-green-5:focus {
    border-left-color: #95de64 !important;
  }

  .lg\:focus\:border-t-green-6:focus {
    border-top-color: #73d13d !important;
  }

  .lg\:focus\:border-r-green-6:focus {
    border-right-color: #73d13d !important;
  }

  .lg\:focus\:border-b-green-6:focus {
    border-bottom-color: #73d13d !important;
  }

  .lg\:focus\:border-l-green-6:focus {
    border-left-color: #73d13d !important;
  }

  .lg\:focus\:border-t-green-7:focus {
    border-top-color: #52c41a !important;
  }

  .lg\:focus\:border-r-green-7:focus {
    border-right-color: #52c41a !important;
  }

  .lg\:focus\:border-b-green-7:focus {
    border-bottom-color: #52c41a !important;
  }

  .lg\:focus\:border-l-green-7:focus {
    border-left-color: #52c41a !important;
  }

  .lg\:focus\:border-t-green-8:focus {
    border-top-color: #389e0d !important;
  }

  .lg\:focus\:border-r-green-8:focus {
    border-right-color: #389e0d !important;
  }

  .lg\:focus\:border-b-green-8:focus {
    border-bottom-color: #389e0d !important;
  }

  .lg\:focus\:border-l-green-8:focus {
    border-left-color: #389e0d !important;
  }

  .lg\:focus\:border-t-green-9:focus {
    border-top-color: #237804 !important;
  }

  .lg\:focus\:border-r-green-9:focus {
    border-right-color: #237804 !important;
  }

  .lg\:focus\:border-b-green-9:focus {
    border-bottom-color: #237804 !important;
  }

  .lg\:focus\:border-l-green-9:focus {
    border-left-color: #237804 !important;
  }

  .lg\:focus\:border-t-green-10:focus {
    border-top-color: #135200 !important;
  }

  .lg\:focus\:border-r-green-10:focus {
    border-right-color: #135200 !important;
  }

  .lg\:focus\:border-b-green-10:focus {
    border-bottom-color: #135200 !important;
  }

  .lg\:focus\:border-l-green-10:focus {
    border-left-color: #135200 !important;
  }

  .lg\:focus\:border-t-green-11:focus {
    border-top-color: #092b00 !important;
  }

  .lg\:focus\:border-r-green-11:focus {
    border-right-color: #092b00 !important;
  }

  .lg\:focus\:border-b-green-11:focus {
    border-bottom-color: #092b00 !important;
  }

  .lg\:focus\:border-l-green-11:focus {
    border-left-color: #092b00 !important;
  }

  .lg\:focus\:border-t-cyan-1:focus {
    border-top-color: #e6fffb !important;
  }

  .lg\:focus\:border-r-cyan-1:focus {
    border-right-color: #e6fffb !important;
  }

  .lg\:focus\:border-b-cyan-1:focus {
    border-bottom-color: #e6fffb !important;
  }

  .lg\:focus\:border-l-cyan-1:focus {
    border-left-color: #e6fffb !important;
  }

  .lg\:focus\:border-t-cyan-2:focus {
    border-top-color: #b5f5ec !important;
  }

  .lg\:focus\:border-r-cyan-2:focus {
    border-right-color: #b5f5ec !important;
  }

  .lg\:focus\:border-b-cyan-2:focus {
    border-bottom-color: #b5f5ec !important;
  }

  .lg\:focus\:border-l-cyan-2:focus {
    border-left-color: #b5f5ec !important;
  }

  .lg\:focus\:border-t-cyan-3:focus {
    border-top-color: #87e8de !important;
  }

  .lg\:focus\:border-r-cyan-3:focus {
    border-right-color: #87e8de !important;
  }

  .lg\:focus\:border-b-cyan-3:focus {
    border-bottom-color: #87e8de !important;
  }

  .lg\:focus\:border-l-cyan-3:focus {
    border-left-color: #87e8de !important;
  }

  .lg\:focus\:border-t-cyan-4:focus {
    border-top-color: #5cdbd3 !important;
  }

  .lg\:focus\:border-r-cyan-4:focus {
    border-right-color: #5cdbd3 !important;
  }

  .lg\:focus\:border-b-cyan-4:focus {
    border-bottom-color: #5cdbd3 !important;
  }

  .lg\:focus\:border-l-cyan-4:focus {
    border-left-color: #5cdbd3 !important;
  }

  .lg\:focus\:border-t-cyan-5:focus {
    border-top-color: #36cfc9 !important;
  }

  .lg\:focus\:border-r-cyan-5:focus {
    border-right-color: #36cfc9 !important;
  }

  .lg\:focus\:border-b-cyan-5:focus {
    border-bottom-color: #36cfc9 !important;
  }

  .lg\:focus\:border-l-cyan-5:focus {
    border-left-color: #36cfc9 !important;
  }

  .lg\:focus\:border-t-cyan-6:focus {
    border-top-color: #13c2c2 !important;
  }

  .lg\:focus\:border-r-cyan-6:focus {
    border-right-color: #13c2c2 !important;
  }

  .lg\:focus\:border-b-cyan-6:focus {
    border-bottom-color: #13c2c2 !important;
  }

  .lg\:focus\:border-l-cyan-6:focus {
    border-left-color: #13c2c2 !important;
  }

  .lg\:focus\:border-t-cyan-7:focus {
    border-top-color: #08979c !important;
  }

  .lg\:focus\:border-r-cyan-7:focus {
    border-right-color: #08979c !important;
  }

  .lg\:focus\:border-b-cyan-7:focus {
    border-bottom-color: #08979c !important;
  }

  .lg\:focus\:border-l-cyan-7:focus {
    border-left-color: #08979c !important;
  }

  .lg\:focus\:border-t-cyan-8:focus {
    border-top-color: #006d75 !important;
  }

  .lg\:focus\:border-r-cyan-8:focus {
    border-right-color: #006d75 !important;
  }

  .lg\:focus\:border-b-cyan-8:focus {
    border-bottom-color: #006d75 !important;
  }

  .lg\:focus\:border-l-cyan-8:focus {
    border-left-color: #006d75 !important;
  }

  .lg\:focus\:border-t-cyan-9:focus {
    border-top-color: #00474f !important;
  }

  .lg\:focus\:border-r-cyan-9:focus {
    border-right-color: #00474f !important;
  }

  .lg\:focus\:border-b-cyan-9:focus {
    border-bottom-color: #00474f !important;
  }

  .lg\:focus\:border-l-cyan-9:focus {
    border-left-color: #00474f !important;
  }

  .lg\:focus\:border-t-cyan-10:focus {
    border-top-color: #002329 !important;
  }

  .lg\:focus\:border-r-cyan-10:focus {
    border-right-color: #002329 !important;
  }

  .lg\:focus\:border-b-cyan-10:focus {
    border-bottom-color: #002329 !important;
  }

  .lg\:focus\:border-l-cyan-10:focus {
    border-left-color: #002329 !important;
  }

  .lg\:focus\:border-t-blue-1:focus {
    border-top-color: #e6f7ff !important;
  }

  .lg\:focus\:border-r-blue-1:focus {
    border-right-color: #e6f7ff !important;
  }

  .lg\:focus\:border-b-blue-1:focus {
    border-bottom-color: #e6f7ff !important;
  }

  .lg\:focus\:border-l-blue-1:focus {
    border-left-color: #e6f7ff !important;
  }

  .lg\:focus\:border-t-blue-2:focus {
    border-top-color: #bae7ff !important;
  }

  .lg\:focus\:border-r-blue-2:focus {
    border-right-color: #bae7ff !important;
  }

  .lg\:focus\:border-b-blue-2:focus {
    border-bottom-color: #bae7ff !important;
  }

  .lg\:focus\:border-l-blue-2:focus {
    border-left-color: #bae7ff !important;
  }

  .lg\:focus\:border-t-blue-3:focus {
    border-top-color: #91d5ff !important;
  }

  .lg\:focus\:border-r-blue-3:focus {
    border-right-color: #91d5ff !important;
  }

  .lg\:focus\:border-b-blue-3:focus {
    border-bottom-color: #91d5ff !important;
  }

  .lg\:focus\:border-l-blue-3:focus {
    border-left-color: #91d5ff !important;
  }

  .lg\:focus\:border-t-blue-4:focus {
    border-top-color: #69c0ff !important;
  }

  .lg\:focus\:border-r-blue-4:focus {
    border-right-color: #69c0ff !important;
  }

  .lg\:focus\:border-b-blue-4:focus {
    border-bottom-color: #69c0ff !important;
  }

  .lg\:focus\:border-l-blue-4:focus {
    border-left-color: #69c0ff !important;
  }

  .lg\:focus\:border-t-blue-5:focus {
    border-top-color: #4b85ff !important;
  }

  .lg\:focus\:border-r-blue-5:focus {
    border-right-color: #4b85ff !important;
  }

  .lg\:focus\:border-b-blue-5:focus {
    border-bottom-color: #4b85ff !important;
  }

  .lg\:focus\:border-l-blue-5:focus {
    border-left-color: #4b85ff !important;
  }

  .lg\:focus\:border-t-blue-6:focus {
    border-top-color: #2f70ff !important;
  }

  .lg\:focus\:border-r-blue-6:focus {
    border-right-color: #2f70ff !important;
  }

  .lg\:focus\:border-b-blue-6:focus {
    border-bottom-color: #2f70ff !important;
  }

  .lg\:focus\:border-l-blue-6:focus {
    border-left-color: #2f70ff !important;
  }

  .lg\:focus\:border-t-blue-7:focus {
    border-top-color: #096dd9 !important;
  }

  .lg\:focus\:border-r-blue-7:focus {
    border-right-color: #096dd9 !important;
  }

  .lg\:focus\:border-b-blue-7:focus {
    border-bottom-color: #096dd9 !important;
  }

  .lg\:focus\:border-l-blue-7:focus {
    border-left-color: #096dd9 !important;
  }

  .lg\:focus\:border-t-blue-8:focus {
    border-top-color: #0050b3 !important;
  }

  .lg\:focus\:border-r-blue-8:focus {
    border-right-color: #0050b3 !important;
  }

  .lg\:focus\:border-b-blue-8:focus {
    border-bottom-color: #0050b3 !important;
  }

  .lg\:focus\:border-l-blue-8:focus {
    border-left-color: #0050b3 !important;
  }

  .lg\:focus\:border-t-blue-9:focus {
    border-top-color: #003a8c !important;
  }

  .lg\:focus\:border-r-blue-9:focus {
    border-right-color: #003a8c !important;
  }

  .lg\:focus\:border-b-blue-9:focus {
    border-bottom-color: #003a8c !important;
  }

  .lg\:focus\:border-l-blue-9:focus {
    border-left-color: #003a8c !important;
  }

  .lg\:focus\:border-t-blue-10:focus {
    border-top-color: #002766 !important;
  }

  .lg\:focus\:border-r-blue-10:focus {
    border-right-color: #002766 !important;
  }

  .lg\:focus\:border-b-blue-10:focus {
    border-bottom-color: #002766 !important;
  }

  .lg\:focus\:border-l-blue-10:focus {
    border-left-color: #002766 !important;
  }

  .lg\:focus\:border-t-geekBlue-1:focus {
    border-top-color: #f6f9ff !important;
  }

  .lg\:focus\:border-r-geekBlue-1:focus {
    border-right-color: #f6f9ff !important;
  }

  .lg\:focus\:border-b-geekBlue-1:focus {
    border-bottom-color: #f6f9ff !important;
  }

  .lg\:focus\:border-l-geekBlue-1:focus {
    border-left-color: #f6f9ff !important;
  }

  .lg\:focus\:border-t-geekBlue-2:focus {
    border-top-color: #f0f5ff !important;
  }

  .lg\:focus\:border-r-geekBlue-2:focus {
    border-right-color: #f0f5ff !important;
  }

  .lg\:focus\:border-b-geekBlue-2:focus {
    border-bottom-color: #f0f5ff !important;
  }

  .lg\:focus\:border-l-geekBlue-2:focus {
    border-left-color: #f0f5ff !important;
  }

  .lg\:focus\:border-t-geekBlue-3:focus {
    border-top-color: #d6e4ff !important;
  }

  .lg\:focus\:border-r-geekBlue-3:focus {
    border-right-color: #d6e4ff !important;
  }

  .lg\:focus\:border-b-geekBlue-3:focus {
    border-bottom-color: #d6e4ff !important;
  }

  .lg\:focus\:border-l-geekBlue-3:focus {
    border-left-color: #d6e4ff !important;
  }

  .lg\:focus\:border-t-geekBlue-4:focus {
    border-top-color: #adc6ff !important;
  }

  .lg\:focus\:border-r-geekBlue-4:focus {
    border-right-color: #adc6ff !important;
  }

  .lg\:focus\:border-b-geekBlue-4:focus {
    border-bottom-color: #adc6ff !important;
  }

  .lg\:focus\:border-l-geekBlue-4:focus {
    border-left-color: #adc6ff !important;
  }

  .lg\:focus\:border-t-geekBlue-5:focus {
    border-top-color: #85a5ff !important;
  }

  .lg\:focus\:border-r-geekBlue-5:focus {
    border-right-color: #85a5ff !important;
  }

  .lg\:focus\:border-b-geekBlue-5:focus {
    border-bottom-color: #85a5ff !important;
  }

  .lg\:focus\:border-l-geekBlue-5:focus {
    border-left-color: #85a5ff !important;
  }

  .lg\:focus\:border-t-geekBlue-6:focus {
    border-top-color: #597ef7 !important;
  }

  .lg\:focus\:border-r-geekBlue-6:focus {
    border-right-color: #597ef7 !important;
  }

  .lg\:focus\:border-b-geekBlue-6:focus {
    border-bottom-color: #597ef7 !important;
  }

  .lg\:focus\:border-l-geekBlue-6:focus {
    border-left-color: #597ef7 !important;
  }

  .lg\:focus\:border-t-geekBlue-7:focus {
    border-top-color: #2f54eb !important;
  }

  .lg\:focus\:border-r-geekBlue-7:focus {
    border-right-color: #2f54eb !important;
  }

  .lg\:focus\:border-b-geekBlue-7:focus {
    border-bottom-color: #2f54eb !important;
  }

  .lg\:focus\:border-l-geekBlue-7:focus {
    border-left-color: #2f54eb !important;
  }

  .lg\:focus\:border-t-geekBlue-8:focus {
    border-top-color: #1d39c4 !important;
  }

  .lg\:focus\:border-r-geekBlue-8:focus {
    border-right-color: #1d39c4 !important;
  }

  .lg\:focus\:border-b-geekBlue-8:focus {
    border-bottom-color: #1d39c4 !important;
  }

  .lg\:focus\:border-l-geekBlue-8:focus {
    border-left-color: #1d39c4 !important;
  }

  .lg\:focus\:border-t-geekBlue-9:focus {
    border-top-color: #10239e !important;
  }

  .lg\:focus\:border-r-geekBlue-9:focus {
    border-right-color: #10239e !important;
  }

  .lg\:focus\:border-b-geekBlue-9:focus {
    border-bottom-color: #10239e !important;
  }

  .lg\:focus\:border-l-geekBlue-9:focus {
    border-left-color: #10239e !important;
  }

  .lg\:focus\:border-t-geekBlue-10:focus {
    border-top-color: #061178 !important;
  }

  .lg\:focus\:border-r-geekBlue-10:focus {
    border-right-color: #061178 !important;
  }

  .lg\:focus\:border-b-geekBlue-10:focus {
    border-bottom-color: #061178 !important;
  }

  .lg\:focus\:border-l-geekBlue-10:focus {
    border-left-color: #061178 !important;
  }

  .lg\:focus\:border-t-geekBlue-11:focus {
    border-top-color: #030852 !important;
  }

  .lg\:focus\:border-r-geekBlue-11:focus {
    border-right-color: #030852 !important;
  }

  .lg\:focus\:border-b-geekBlue-11:focus {
    border-bottom-color: #030852 !important;
  }

  .lg\:focus\:border-l-geekBlue-11:focus {
    border-left-color: #030852 !important;
  }

  .lg\:focus\:border-t-purple-1:focus {
    border-top-color: #fafaff !important;
  }

  .lg\:focus\:border-r-purple-1:focus {
    border-right-color: #fafaff !important;
  }

  .lg\:focus\:border-b-purple-1:focus {
    border-bottom-color: #fafaff !important;
  }

  .lg\:focus\:border-l-purple-1:focus {
    border-left-color: #fafaff !important;
  }

  .lg\:focus\:border-t-purple-2:focus {
    border-top-color: #f9f0ff !important;
  }

  .lg\:focus\:border-r-purple-2:focus {
    border-right-color: #f9f0ff !important;
  }

  .lg\:focus\:border-b-purple-2:focus {
    border-bottom-color: #f9f0ff !important;
  }

  .lg\:focus\:border-l-purple-2:focus {
    border-left-color: #f9f0ff !important;
  }

  .lg\:focus\:border-t-purple-3:focus {
    border-top-color: #efdbff !important;
  }

  .lg\:focus\:border-r-purple-3:focus {
    border-right-color: #efdbff !important;
  }

  .lg\:focus\:border-b-purple-3:focus {
    border-bottom-color: #efdbff !important;
  }

  .lg\:focus\:border-l-purple-3:focus {
    border-left-color: #efdbff !important;
  }

  .lg\:focus\:border-t-purple-4:focus {
    border-top-color: #d3adf7 !important;
  }

  .lg\:focus\:border-r-purple-4:focus {
    border-right-color: #d3adf7 !important;
  }

  .lg\:focus\:border-b-purple-4:focus {
    border-bottom-color: #d3adf7 !important;
  }

  .lg\:focus\:border-l-purple-4:focus {
    border-left-color: #d3adf7 !important;
  }

  .lg\:focus\:border-t-purple-5:focus {
    border-top-color: #b37feb !important;
  }

  .lg\:focus\:border-r-purple-5:focus {
    border-right-color: #b37feb !important;
  }

  .lg\:focus\:border-b-purple-5:focus {
    border-bottom-color: #b37feb !important;
  }

  .lg\:focus\:border-l-purple-5:focus {
    border-left-color: #b37feb !important;
  }

  .lg\:focus\:border-t-purple-6:focus {
    border-top-color: #9254de !important;
  }

  .lg\:focus\:border-r-purple-6:focus {
    border-right-color: #9254de !important;
  }

  .lg\:focus\:border-b-purple-6:focus {
    border-bottom-color: #9254de !important;
  }

  .lg\:focus\:border-l-purple-6:focus {
    border-left-color: #9254de !important;
  }

  .lg\:focus\:border-t-purple-7:focus {
    border-top-color: #722ed1 !important;
  }

  .lg\:focus\:border-r-purple-7:focus {
    border-right-color: #722ed1 !important;
  }

  .lg\:focus\:border-b-purple-7:focus {
    border-bottom-color: #722ed1 !important;
  }

  .lg\:focus\:border-l-purple-7:focus {
    border-left-color: #722ed1 !important;
  }

  .lg\:focus\:border-t-purple-8:focus {
    border-top-color: #531dab !important;
  }

  .lg\:focus\:border-r-purple-8:focus {
    border-right-color: #531dab !important;
  }

  .lg\:focus\:border-b-purple-8:focus {
    border-bottom-color: #531dab !important;
  }

  .lg\:focus\:border-l-purple-8:focus {
    border-left-color: #531dab !important;
  }

  .lg\:focus\:border-t-purple-9:focus {
    border-top-color: #391085 !important;
  }

  .lg\:focus\:border-r-purple-9:focus {
    border-right-color: #391085 !important;
  }

  .lg\:focus\:border-b-purple-9:focus {
    border-bottom-color: #391085 !important;
  }

  .lg\:focus\:border-l-purple-9:focus {
    border-left-color: #391085 !important;
  }

  .lg\:focus\:border-t-purple-10:focus {
    border-top-color: #22075e !important;
  }

  .lg\:focus\:border-r-purple-10:focus {
    border-right-color: #22075e !important;
  }

  .lg\:focus\:border-b-purple-10:focus {
    border-bottom-color: #22075e !important;
  }

  .lg\:focus\:border-l-purple-10:focus {
    border-left-color: #22075e !important;
  }

  .lg\:focus\:border-t-purple-11:focus {
    border-top-color: #120338 !important;
  }

  .lg\:focus\:border-r-purple-11:focus {
    border-right-color: #120338 !important;
  }

  .lg\:focus\:border-b-purple-11:focus {
    border-bottom-color: #120338 !important;
  }

  .lg\:focus\:border-l-purple-11:focus {
    border-left-color: #120338 !important;
  }

  .lg\:focus\:border-t-magenta-1:focus {
    border-top-color: #fff0f6 !important;
  }

  .lg\:focus\:border-r-magenta-1:focus {
    border-right-color: #fff0f6 !important;
  }

  .lg\:focus\:border-b-magenta-1:focus {
    border-bottom-color: #fff0f6 !important;
  }

  .lg\:focus\:border-l-magenta-1:focus {
    border-left-color: #fff0f6 !important;
  }

  .lg\:focus\:border-t-magenta-2:focus {
    border-top-color: #ffd6e7 !important;
  }

  .lg\:focus\:border-r-magenta-2:focus {
    border-right-color: #ffd6e7 !important;
  }

  .lg\:focus\:border-b-magenta-2:focus {
    border-bottom-color: #ffd6e7 !important;
  }

  .lg\:focus\:border-l-magenta-2:focus {
    border-left-color: #ffd6e7 !important;
  }

  .lg\:focus\:border-t-magenta-3:focus {
    border-top-color: #ffadd2 !important;
  }

  .lg\:focus\:border-r-magenta-3:focus {
    border-right-color: #ffadd2 !important;
  }

  .lg\:focus\:border-b-magenta-3:focus {
    border-bottom-color: #ffadd2 !important;
  }

  .lg\:focus\:border-l-magenta-3:focus {
    border-left-color: #ffadd2 !important;
  }

  .lg\:focus\:border-t-magenta-4:focus {
    border-top-color: #ff85c0 !important;
  }

  .lg\:focus\:border-r-magenta-4:focus {
    border-right-color: #ff85c0 !important;
  }

  .lg\:focus\:border-b-magenta-4:focus {
    border-bottom-color: #ff85c0 !important;
  }

  .lg\:focus\:border-l-magenta-4:focus {
    border-left-color: #ff85c0 !important;
  }

  .lg\:focus\:border-t-magenta-5:focus {
    border-top-color: #f759ab !important;
  }

  .lg\:focus\:border-r-magenta-5:focus {
    border-right-color: #f759ab !important;
  }

  .lg\:focus\:border-b-magenta-5:focus {
    border-bottom-color: #f759ab !important;
  }

  .lg\:focus\:border-l-magenta-5:focus {
    border-left-color: #f759ab !important;
  }

  .lg\:focus\:border-t-magenta-6:focus {
    border-top-color: #eb2f96 !important;
  }

  .lg\:focus\:border-r-magenta-6:focus {
    border-right-color: #eb2f96 !important;
  }

  .lg\:focus\:border-b-magenta-6:focus {
    border-bottom-color: #eb2f96 !important;
  }

  .lg\:focus\:border-l-magenta-6:focus {
    border-left-color: #eb2f96 !important;
  }

  .lg\:focus\:border-t-magenta-7:focus {
    border-top-color: #c41d7f !important;
  }

  .lg\:focus\:border-r-magenta-7:focus {
    border-right-color: #c41d7f !important;
  }

  .lg\:focus\:border-b-magenta-7:focus {
    border-bottom-color: #c41d7f !important;
  }

  .lg\:focus\:border-l-magenta-7:focus {
    border-left-color: #c41d7f !important;
  }

  .lg\:focus\:border-t-magenta-8:focus {
    border-top-color: #9e1068 !important;
  }

  .lg\:focus\:border-r-magenta-8:focus {
    border-right-color: #9e1068 !important;
  }

  .lg\:focus\:border-b-magenta-8:focus {
    border-bottom-color: #9e1068 !important;
  }

  .lg\:focus\:border-l-magenta-8:focus {
    border-left-color: #9e1068 !important;
  }

  .lg\:focus\:border-t-magenta-9:focus {
    border-top-color: #780650 !important;
  }

  .lg\:focus\:border-r-magenta-9:focus {
    border-right-color: #780650 !important;
  }

  .lg\:focus\:border-b-magenta-9:focus {
    border-bottom-color: #780650 !important;
  }

  .lg\:focus\:border-l-magenta-9:focus {
    border-left-color: #780650 !important;
  }

  .lg\:focus\:border-t-magenta-10:focus {
    border-top-color: #520339 !important;
  }

  .lg\:focus\:border-r-magenta-10:focus {
    border-right-color: #520339 !important;
  }

  .lg\:focus\:border-b-magenta-10:focus {
    border-bottom-color: #520339 !important;
  }

  .lg\:focus\:border-l-magenta-10:focus {
    border-left-color: #520339 !important;
  }

  .lg\:focus\:border-t-gray-1:focus {
    border-top-color: #ffffff !important;
  }

  .lg\:focus\:border-r-gray-1:focus {
    border-right-color: #ffffff !important;
  }

  .lg\:focus\:border-b-gray-1:focus {
    border-bottom-color: #ffffff !important;
  }

  .lg\:focus\:border-l-gray-1:focus {
    border-left-color: #ffffff !important;
  }

  .lg\:focus\:border-t-gray-2:focus {
    border-top-color: #fafafa !important;
  }

  .lg\:focus\:border-r-gray-2:focus {
    border-right-color: #fafafa !important;
  }

  .lg\:focus\:border-b-gray-2:focus {
    border-bottom-color: #fafafa !important;
  }

  .lg\:focus\:border-l-gray-2:focus {
    border-left-color: #fafafa !important;
  }

  .lg\:focus\:border-t-gray-3:focus {
    border-top-color: #f5f5f5 !important;
  }

  .lg\:focus\:border-r-gray-3:focus {
    border-right-color: #f5f5f5 !important;
  }

  .lg\:focus\:border-b-gray-3:focus {
    border-bottom-color: #f5f5f5 !important;
  }

  .lg\:focus\:border-l-gray-3:focus {
    border-left-color: #f5f5f5 !important;
  }

  .lg\:focus\:border-t-gray-4:focus {
    border-top-color: #e8e8e8 !important;
  }

  .lg\:focus\:border-r-gray-4:focus {
    border-right-color: #e8e8e8 !important;
  }

  .lg\:focus\:border-b-gray-4:focus {
    border-bottom-color: #e8e8e8 !important;
  }

  .lg\:focus\:border-l-gray-4:focus {
    border-left-color: #e8e8e8 !important;
  }

  .lg\:focus\:border-t-gray-5:focus {
    border-top-color: #d9d9d9 !important;
  }

  .lg\:focus\:border-r-gray-5:focus {
    border-right-color: #d9d9d9 !important;
  }

  .lg\:focus\:border-b-gray-5:focus {
    border-bottom-color: #d9d9d9 !important;
  }

  .lg\:focus\:border-l-gray-5:focus {
    border-left-color: #d9d9d9 !important;
  }

  .lg\:focus\:border-t-gray-6:focus {
    border-top-color: #bfbfbf !important;
  }

  .lg\:focus\:border-r-gray-6:focus {
    border-right-color: #bfbfbf !important;
  }

  .lg\:focus\:border-b-gray-6:focus {
    border-bottom-color: #bfbfbf !important;
  }

  .lg\:focus\:border-l-gray-6:focus {
    border-left-color: #bfbfbf !important;
  }

  .lg\:focus\:border-t-gray-7:focus {
    border-top-color: #8c8c8c !important;
  }

  .lg\:focus\:border-r-gray-7:focus {
    border-right-color: #8c8c8c !important;
  }

  .lg\:focus\:border-b-gray-7:focus {
    border-bottom-color: #8c8c8c !important;
  }

  .lg\:focus\:border-l-gray-7:focus {
    border-left-color: #8c8c8c !important;
  }

  .lg\:focus\:border-t-gray-8:focus {
    border-top-color: #595959 !important;
  }

  .lg\:focus\:border-r-gray-8:focus {
    border-right-color: #595959 !important;
  }

  .lg\:focus\:border-b-gray-8:focus {
    border-bottom-color: #595959 !important;
  }

  .lg\:focus\:border-l-gray-8:focus {
    border-left-color: #595959 !important;
  }

  .lg\:focus\:border-t-gray-9:focus {
    border-top-color: #262626 !important;
  }

  .lg\:focus\:border-r-gray-9:focus {
    border-right-color: #262626 !important;
  }

  .lg\:focus\:border-b-gray-9:focus {
    border-bottom-color: #262626 !important;
  }

  .lg\:focus\:border-l-gray-9:focus {
    border-left-color: #262626 !important;
  }

  .lg\:focus\:border-t-gray-10:focus {
    border-top-color: #000000 !important;
  }

  .lg\:focus\:border-r-gray-10:focus {
    border-right-color: #000000 !important;
  }

  .lg\:focus\:border-b-gray-10:focus {
    border-bottom-color: #000000 !important;
  }

  .lg\:focus\:border-l-gray-10:focus {
    border-left-color: #000000 !important;
  }

  .lg\:focus\:border-t-transparent:focus {
    border-top-color: transparent !important;
  }

  .lg\:focus\:border-r-transparent:focus {
    border-right-color: transparent !important;
  }

  .lg\:focus\:border-b-transparent:focus {
    border-bottom-color: transparent !important;
  }

  .lg\:focus\:border-l-transparent:focus {
    border-left-color: transparent !important;
  }

  .lg\:focus\:border-t-DEFAULT:focus {
    border-top-color: currentColor !important;
  }

  .lg\:focus\:border-r-DEFAULT:focus {
    border-right-color: currentColor !important;
  }

  .lg\:focus\:border-b-DEFAULT:focus {
    border-bottom-color: currentColor !important;
  }

  .lg\:focus\:border-l-DEFAULT:focus {
    border-left-color: currentColor !important;
  }
}

@media (min-width: 1280px) {
  .xl\:container {
    width: 100%;
  }

  @media (min-width: 640px) {
    .xl\:container {
      max-width: 640px;
    }
  }

  @media (min-width: 768px) {
    .xl\:container {
      max-width: 768px;
    }
  }

  @media (min-width: 1024px) {
    .xl\:container {
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px) {
    .xl\:container {
      max-width: 1280px;
    }
  }

  .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(56px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(60px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(64px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(68px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(72px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(76px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(80px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(84px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(92px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(96px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(100px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(104px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(108px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(112px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(116px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(120px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(124px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(128px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(132px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(136px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(140px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(144px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(148px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(152px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(156px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(160px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(164px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(168px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(172px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(176px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(180px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(184px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(188px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(192px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(196px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(200px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(204px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(208px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(212px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(216px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(220px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(224px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(228px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(240px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(244px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(248px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(260px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(264px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(272px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(276px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(280px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(292px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(296px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(300px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(308px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(312px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(320px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(324px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(336px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(348px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(360px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(364px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(368px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(372px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(376px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(380px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(384px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(388px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(392px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(396px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(400px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(404px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(408px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(412px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(416px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(420px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(428px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(440px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(448px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(456px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(460px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(476px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(480px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(488px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(496px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(520px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(552px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(572px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(592px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(600px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(616px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(640px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(648px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(656px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(660px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(664px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(672px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(676px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(680px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(688px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(696px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(700px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(756px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(800px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(2px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(6px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(14px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(26px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(30px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(70px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(114px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(126px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(150px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(290px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-46px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-4px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-12px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-28px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-36px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-44px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-48px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-52px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-56px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-56px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-56px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-56px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-60px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-15 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-60px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-64px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-64px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-64px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-64px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-68px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-68px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-17 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-68px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-68px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-72px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-72px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-18 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-72px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-72px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-76px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-76px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-19 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-76px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-76px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-80px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-80px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-84px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-84px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-21 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-84px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-84px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-88px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-92px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-92px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-23 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-92px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-92px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-96px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-96px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-96px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-96px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-100px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-100px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-100px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-100px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-104px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-104px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-26 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-104px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-104px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-108px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-108px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-27 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-108px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-108px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-112px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-112px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-112px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-112px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-116px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-116px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-29 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-116px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-116px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-120px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-120px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-124px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-124px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-31 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-124px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-124px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-128px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-128px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-128px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-128px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-132px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-132px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-33 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-132px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-132px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-136px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-136px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-34 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-136px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-136px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-140px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-140px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-35 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-140px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-140px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-144px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-144px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-144px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-144px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-148px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-148px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-37 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-148px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-148px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-152px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-152px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-38 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-152px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-152px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-156px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-156px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-39 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-156px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-156px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-160px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-160px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-160px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-160px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-164px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-164px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-41 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-164px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-164px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-168px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-168px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-42 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-168px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-168px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-172px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-172px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-43 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-172px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-172px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-176px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-176px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-176px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-176px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-180px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-180px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-45 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-180px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-180px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-184px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-184px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-46 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-184px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-184px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-188px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-188px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-47 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-188px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-188px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-192px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-192px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-192px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-192px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-196px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-196px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-49 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-196px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-196px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-200px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-200px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-200px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-200px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-204px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-204px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-51 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-204px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-204px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-208px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-208px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-208px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-208px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-212px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-212px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-53 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-212px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-212px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-216px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-216px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-54 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-216px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-216px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-220px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-220px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-55 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-220px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-220px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-224px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-224px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-224px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-224px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-228px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-228px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-57 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-228px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-228px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-240px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-240px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-240px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-240px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-244px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-244px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-61 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-244px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-244px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-248px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-248px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-62 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-248px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-248px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-260px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-260px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-65 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-260px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-260px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-264px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-264px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-66 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-264px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-264px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-272px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-272px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-68 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-272px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-272px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-276px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-276px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-69 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-276px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-276px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-280px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-280px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-280px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-280px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-292px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-292px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-73 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-292px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-292px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-296px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-296px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-74 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-296px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-296px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-300px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-300px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-300px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-300px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-308px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-308px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-77 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-308px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-308px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-312px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-312px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-78 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-312px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-312px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-320px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-320px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-320px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-320px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-324px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-324px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-81 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-324px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-324px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-336px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-336px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-84 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-336px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-336px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-348px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-348px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-87 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-348px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-348px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-360px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-360px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-360px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-360px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-364px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-364px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-91 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-364px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-364px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-368px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-368px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-92 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-368px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-368px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-372px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-372px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-93 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-372px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-372px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-376px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-376px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-94 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-376px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-376px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-380px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-380px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-380px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-380px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-384px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-384px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-384px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-384px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-388px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-388px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-97 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-388px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-388px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-392px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-392px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-98 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-392px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-392px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-396px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-396px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-99 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-396px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-396px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-400px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-400px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-400px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-400px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-404px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-404px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-101 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-404px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-404px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-408px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-408px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-102 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-408px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-408px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-412px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-412px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-103 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-412px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-412px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-416px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-416px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-104 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-416px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-416px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-420px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-420px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-105 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-420px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-420px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-428px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-428px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-107 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-428px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-428px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-440px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-440px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-110 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-440px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-440px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-448px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-448px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-112 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-448px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-448px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-456px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-456px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-114 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-456px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-456px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-460px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-460px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-115 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-460px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-460px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-476px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-476px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-119 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-476px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-476px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-480px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-480px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-120 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-480px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-480px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-488px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-488px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-122 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-488px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-488px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-496px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-496px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-124 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-496px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-496px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-520px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-520px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-130 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-520px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-520px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-552px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-552px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-138 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-552px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-552px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-572px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-572px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-143 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-572px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-572px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-592px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-592px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-148 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-592px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-592px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-600px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-600px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-600px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-600px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-616px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-616px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-154 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-616px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-616px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-640px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-640px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-160 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-640px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-640px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-648px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-648px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-162 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-648px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-648px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-656px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-656px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-164 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-656px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-656px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-660px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-660px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-165 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-660px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-660px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-664px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-664px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-166 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-664px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-664px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-672px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-672px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-168 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-672px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-672px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-676px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-676px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-169 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-676px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-676px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-680px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-680px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-170 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-680px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-680px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-688px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-688px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-172 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-688px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-688px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-696px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-696px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-174 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-696px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-696px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-700px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-700px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-175 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-700px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-700px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-756px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-756px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-189 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-756px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-756px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-800px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-800px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-800px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-800px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-2px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-2px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-2px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-2px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-6px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-6px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-6px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-6px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-14px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-14px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-14px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-14px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-26px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-26px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-6\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-26px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-26px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-30px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-7\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-30px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-70px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-17\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-70px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-114px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-114px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-28\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-114px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-114px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-126px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-126px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-31\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-126px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-126px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-150px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-150px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-37\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-150px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-150px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-290px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-290px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-72\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-290px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-290px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-8px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-sm > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-16px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-md > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-24px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-lg > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(-32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(-32px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-xl > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(-32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(-32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(4px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(8px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(8px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(12px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(12px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(16px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(16px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(20px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(20px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(24px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(24px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(28px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(28px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(28px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(32px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(32px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(36px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(36px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(36px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(40px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(40px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(44px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(44px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(44px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(44px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(48px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(48px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(52px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(52px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n13 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(52px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(52px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(46px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(46px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(46px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(46px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:-space-y-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(88px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(88px * var(--tw-space-y-reverse)) !important;
  }

  .xl\:-space-x-n22 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(88px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(88px * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1 !important;
  }

  .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1 !important;
  }

  .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse)) !important;
  }

  .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(0px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse)) !important;
  }

  .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(2px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse)) !important;
  }

  .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(4px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse)) !important;
  }

  .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(8px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
  }

  .xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0 !important;
    border-right-width: calc(1px * var(--tw-divide-x-reverse)) !important;
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))) !important;
  }

  .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1 !important;
  }

  .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1 !important;
  }

  .xl\:divide-red-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-red-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-volcano-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-orange-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gold-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-yellow-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-lime-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-green-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-cyan-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-blue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-geekBlue-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-purple-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-magenta-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-gray-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity)) !important;
  }

  .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent !important;
  }

  .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid !important;
  }

  .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed !important;
  }

  .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted !important;
  }

  .xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double !important;
  }

  .xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none !important;
  }

  .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0 !important;
  }

  .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05 !important;
  }

  .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1 !important;
  }

  .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2 !important;
  }

  .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25 !important;
  }

  .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3 !important;
  }

  .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4 !important;
  }

  .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5 !important;
  }

  .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6 !important;
  }

  .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7 !important;
  }

  .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75 !important;
  }

  .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8 !important;
  }

  .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9 !important;
  }

  .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95 !important;
  }

  .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1 !important;
  }

  .xl\:sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .xl\:not-sr-only {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .xl\:focus-within\:sr-only:focus-within {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .xl\:focus-within\:not-sr-only:focus-within {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .xl\:focus\:sr-only:focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important;
  }

  .xl\:focus\:not-sr-only:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important;
  }

  .xl\:appearance-none {
    -webkit-appearance: none !important;
            appearance: none !important;
  }

  .xl\:bg-fixed {
    background-attachment: fixed !important;
  }

  .xl\:bg-local {
    background-attachment: local !important;
  }

  .xl\:bg-scroll {
    background-attachment: scroll !important;
  }

  .xl\:bg-clip-border {
    background-clip: border-box !important;
  }

  .xl\:bg-clip-padding {
    background-clip: padding-box !important;
  }

  .xl\:bg-clip-content {
    background-clip: content-box !important;
  }

  .xl\:bg-clip-text {
    -webkit-background-clip: text !important;
            background-clip: text !important;
  }

  .xl\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:bg-transparent {
    background-color: transparent !important;
  }

  .group:hover .xl\:group-hover\:bg-red-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-red-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-volcano-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-orange-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gold-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-yellow-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-lime-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-green-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-cyan-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-geekBlue-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-purple-11 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-magenta-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-1 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-2 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-3 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-4 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-6 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-7 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-8 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-9 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:bg-transparent {
    background-color: transparent !important;
  }

  .xl\:focus-within\:bg-red-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-red-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-volcano-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-orange-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gold-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-yellow-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-lime-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-green-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-cyan-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-blue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-geekBlue-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-purple-11:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-magenta-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-1:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-2:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-3:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-4:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-5:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-6:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-7:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-8:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-9:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-gray-10:focus-within {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus-within\:bg-transparent:focus-within {
    background-color: transparent !important;
  }

  .xl\:hover\:bg-red-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-red-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-volcano-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-orange-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gold-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-yellow-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-lime-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-green-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-cyan-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-blue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-geekBlue-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-purple-11:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-magenta-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-1:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-2:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-3:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-4:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-5:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-6:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-7:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-8:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-9:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-gray-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .xl\:focus\:bg-red-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 240, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 204, 199, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 163, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 120, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 77, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 34, 45, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(207, 19, 34, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(168, 7, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(130, 0, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-red-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 0, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 242, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 216, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 187, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 156, 110, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 122, 69, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 84, 28, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 56, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 33, 2, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 20, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-volcano-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 11, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 247, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 231, 186, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 213, 145, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 192, 105, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 169, 64, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 140, 22, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 107, 8, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 78, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 56, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-orange-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 37, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 241, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 229, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 197, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 173, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 136, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 77, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gold-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 52, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(254, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 251, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 245, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 236, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 219, 20, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(212, 177, 6, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 139, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 104, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-yellow-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(97, 71, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(252, 255, 230, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(244, 255, 184, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(234, 255, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 242, 97, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 230, 55, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(160, 217, 17, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(124, 179, 5, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(91, 140, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(63, 102, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-lime-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(37, 64, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 254, 249, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 255, 237, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 247, 190, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(183, 235, 143, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(149, 222, 100, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 196, 26, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(56, 158, 13, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(35, 120, 4, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 82, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-green-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 43, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 255, 251, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(181, 245, 236, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(135, 232, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(92, 219, 211, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(54, 207, 201, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(19, 194, 194, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(8, 151, 156, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 109, 117, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 71, 79, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-cyan-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 35, 41, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(186, 231, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(145, 213, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(105, 192, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(75, 133, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(9, 109, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 80, 179, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 58, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-blue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 39, 102, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(240, 245, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(214, 228, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(173, 198, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(133, 165, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 126, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(47, 84, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(29, 57, 196, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(16, 35, 158, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(6, 17, 120, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-geekBlue-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(3, 8, 82, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(249, 240, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(239, 219, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(211, 173, 247, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(179, 127, 235, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(146, 84, 222, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(114, 46, 209, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(83, 29, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(57, 16, 133, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(34, 7, 94, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-purple-11:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(18, 3, 56, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 240, 246, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 214, 231, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 173, 210, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 133, 192, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(247, 89, 171, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(235, 47, 150, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(196, 29, 127, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(158, 16, 104, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(120, 6, 80, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-magenta-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(82, 3, 57, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-1:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-2:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-3:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-4:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(232, 232, 232, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-5:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(217, 217, 217, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-6:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(191, 191, 191, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-7:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(140, 140, 140, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-8:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(89, 89, 89, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-9:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(38, 38, 38, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-gray-10:focus {
    --tw-bg-opacity: 1 !important;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity)) !important;
  }

  .xl\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .xl\:bg-none {
    background-image: none !important;
  }

  .xl\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important;
  }

  .xl\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops)) !important;
  }

  .xl\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
  }

  .xl\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)) !important;
  }

  .xl\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
  }

  .xl\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)) !important;
  }

  .xl\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops)) !important;
  }

  .xl\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops)) !important;
  }

  .xl\:from-red-1 {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .xl\:from-red-2 {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .xl\:from-red-3 {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .xl\:from-red-4 {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .xl\:from-red-5 {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .xl\:from-red-6 {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .xl\:from-red-7 {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .xl\:from-red-8 {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .xl\:from-red-9 {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .xl\:from-red-10 {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .xl\:from-volcano-1 {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .xl\:from-volcano-2 {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .xl\:from-volcano-3 {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .xl\:from-volcano-4 {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .xl\:from-volcano-5 {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .xl\:from-volcano-6 {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .xl\:from-volcano-7 {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .xl\:from-volcano-8 {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .xl\:from-volcano-9 {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .xl\:from-volcano-10 {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .xl\:from-orange-1 {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .xl\:from-orange-2 {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .xl\:from-orange-3 {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .xl\:from-orange-4 {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .xl\:from-orange-5 {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .xl\:from-orange-6 {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .xl\:from-orange-7 {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .xl\:from-orange-8 {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .xl\:from-orange-9 {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .xl\:from-orange-10 {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .xl\:from-gold-1 {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .xl\:from-gold-2 {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .xl\:from-gold-3 {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .xl\:from-gold-4 {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .xl\:from-gold-5 {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .xl\:from-gold-6 {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .xl\:from-gold-7 {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .xl\:from-gold-8 {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .xl\:from-gold-9 {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .xl\:from-gold-10 {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .xl\:from-yellow-1 {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .xl\:from-yellow-2 {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .xl\:from-yellow-3 {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .xl\:from-yellow-4 {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .xl\:from-yellow-5 {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .xl\:from-yellow-6 {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .xl\:from-yellow-7 {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .xl\:from-yellow-8 {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .xl\:from-yellow-9 {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .xl\:from-yellow-10 {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .xl\:from-lime-1 {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .xl\:from-lime-2 {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .xl\:from-lime-3 {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .xl\:from-lime-4 {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .xl\:from-lime-5 {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .xl\:from-lime-6 {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .xl\:from-lime-7 {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .xl\:from-lime-8 {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .xl\:from-lime-9 {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .xl\:from-lime-10 {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .xl\:from-green-1 {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .xl\:from-green-2 {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .xl\:from-green-3 {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .xl\:from-green-4 {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .xl\:from-green-5 {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .xl\:from-green-6 {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .xl\:from-green-7 {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .xl\:from-green-8 {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .xl\:from-green-9 {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .xl\:from-green-10 {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .xl\:from-green-11 {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .xl\:from-cyan-1 {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .xl\:from-cyan-2 {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .xl\:from-cyan-3 {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .xl\:from-cyan-4 {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .xl\:from-cyan-5 {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .xl\:from-cyan-6 {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .xl\:from-cyan-7 {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .xl\:from-cyan-8 {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .xl\:from-cyan-9 {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .xl\:from-cyan-10 {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .xl\:from-blue-1 {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .xl\:from-blue-2 {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .xl\:from-blue-3 {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .xl\:from-blue-4 {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .xl\:from-blue-5 {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .xl\:from-blue-6 {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .xl\:from-blue-7 {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .xl\:from-blue-8 {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .xl\:from-blue-9 {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .xl\:from-blue-10 {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .xl\:from-geekBlue-1 {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .xl\:from-geekBlue-2 {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .xl\:from-geekBlue-3 {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .xl\:from-geekBlue-4 {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .xl\:from-geekBlue-5 {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .xl\:from-geekBlue-6 {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .xl\:from-geekBlue-7 {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .xl\:from-geekBlue-8 {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .xl\:from-geekBlue-9 {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .xl\:from-geekBlue-10 {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .xl\:from-geekBlue-11 {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .xl\:from-purple-1 {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .xl\:from-purple-2 {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .xl\:from-purple-3 {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .xl\:from-purple-4 {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .xl\:from-purple-5 {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .xl\:from-purple-6 {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .xl\:from-purple-7 {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .xl\:from-purple-8 {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .xl\:from-purple-9 {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .xl\:from-purple-10 {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .xl\:from-purple-11 {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .xl\:from-magenta-1 {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .xl\:from-magenta-2 {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .xl\:from-magenta-3 {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .xl\:from-magenta-4 {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .xl\:from-magenta-5 {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .xl\:from-magenta-6 {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .xl\:from-magenta-7 {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .xl\:from-magenta-8 {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .xl\:from-magenta-9 {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .xl\:from-magenta-10 {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .xl\:from-gray-1 {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .xl\:from-gray-2 {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .xl\:from-gray-3 {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .xl\:from-gray-4 {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .xl\:from-gray-5 {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .xl\:from-gray-6 {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .xl\:from-gray-7 {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .xl\:from-gray-8 {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .xl\:from-gray-9 {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .xl\:from-gray-10 {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:from-transparent {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:via-red-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .xl\:via-red-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .xl\:via-red-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .xl\:via-red-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .xl\:via-red-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .xl\:via-red-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .xl\:via-red-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .xl\:via-red-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .xl\:via-red-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .xl\:via-red-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .xl\:via-volcano-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .xl\:via-volcano-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .xl\:via-volcano-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .xl\:via-volcano-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .xl\:via-volcano-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .xl\:via-volcano-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .xl\:via-volcano-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .xl\:via-volcano-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .xl\:via-volcano-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .xl\:via-volcano-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .xl\:via-orange-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .xl\:via-orange-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .xl\:via-orange-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .xl\:via-orange-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .xl\:via-orange-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .xl\:via-orange-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .xl\:via-orange-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .xl\:via-orange-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .xl\:via-orange-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .xl\:via-orange-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .xl\:via-gold-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .xl\:via-gold-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .xl\:via-gold-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .xl\:via-gold-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .xl\:via-gold-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .xl\:via-gold-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .xl\:via-gold-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .xl\:via-gold-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .xl\:via-gold-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .xl\:via-gold-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .xl\:via-yellow-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .xl\:via-yellow-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .xl\:via-yellow-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .xl\:via-yellow-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .xl\:via-yellow-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .xl\:via-yellow-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .xl\:via-yellow-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .xl\:via-yellow-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .xl\:via-yellow-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .xl\:via-yellow-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .xl\:via-lime-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .xl\:via-lime-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .xl\:via-lime-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .xl\:via-lime-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .xl\:via-lime-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .xl\:via-lime-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .xl\:via-lime-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .xl\:via-lime-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .xl\:via-lime-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .xl\:via-lime-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .xl\:via-green-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .xl\:via-green-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .xl\:via-green-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .xl\:via-green-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .xl\:via-green-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .xl\:via-green-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .xl\:via-green-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .xl\:via-green-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .xl\:via-green-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .xl\:via-green-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .xl\:via-green-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .xl\:via-cyan-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .xl\:via-cyan-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .xl\:via-cyan-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .xl\:via-cyan-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .xl\:via-cyan-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .xl\:via-cyan-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .xl\:via-cyan-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .xl\:via-cyan-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .xl\:via-cyan-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .xl\:via-cyan-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .xl\:via-blue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .xl\:via-blue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .xl\:via-blue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .xl\:via-blue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .xl\:via-blue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .xl\:via-blue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .xl\:via-blue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .xl\:via-blue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .xl\:via-blue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .xl\:via-blue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .xl\:via-geekBlue-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .xl\:via-geekBlue-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .xl\:via-geekBlue-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .xl\:via-geekBlue-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .xl\:via-geekBlue-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .xl\:via-geekBlue-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .xl\:via-geekBlue-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .xl\:via-geekBlue-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .xl\:via-geekBlue-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .xl\:via-geekBlue-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .xl\:via-geekBlue-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .xl\:via-purple-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .xl\:via-purple-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .xl\:via-purple-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .xl\:via-purple-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .xl\:via-purple-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .xl\:via-purple-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .xl\:via-purple-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .xl\:via-purple-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .xl\:via-purple-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .xl\:via-purple-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .xl\:via-purple-11 {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .xl\:via-magenta-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .xl\:via-magenta-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .xl\:via-magenta-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .xl\:via-magenta-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .xl\:via-magenta-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .xl\:via-magenta-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .xl\:via-magenta-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .xl\:via-magenta-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .xl\:via-magenta-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .xl\:via-magenta-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .xl\:via-gray-1 {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .xl\:via-gray-2 {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .xl\:via-gray-3 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .xl\:via-gray-4 {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .xl\:via-gray-5 {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .xl\:via-gray-6 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .xl\:via-gray-7 {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .xl\:via-gray-8 {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .xl\:via-gray-9 {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .xl\:via-gray-10 {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:to-red-1 {
    --tw-gradient-to: #fff1f0 !important;
  }

  .xl\:to-red-2 {
    --tw-gradient-to: #ffccc7 !important;
  }

  .xl\:to-red-3 {
    --tw-gradient-to: #ffa39e !important;
  }

  .xl\:to-red-4 {
    --tw-gradient-to: #ff7875 !important;
  }

  .xl\:to-red-5 {
    --tw-gradient-to: #ff4d4f !important;
  }

  .xl\:to-red-6 {
    --tw-gradient-to: #f5222d !important;
  }

  .xl\:to-red-7 {
    --tw-gradient-to: #cf1322 !important;
  }

  .xl\:to-red-8 {
    --tw-gradient-to: #a8071a !important;
  }

  .xl\:to-red-9 {
    --tw-gradient-to: #820014 !important;
  }

  .xl\:to-red-10 {
    --tw-gradient-to: #5c0011 !important;
  }

  .xl\:to-volcano-1 {
    --tw-gradient-to: #fff2e8 !important;
  }

  .xl\:to-volcano-2 {
    --tw-gradient-to: #ffd8bf !important;
  }

  .xl\:to-volcano-3 {
    --tw-gradient-to: #ffbb96 !important;
  }

  .xl\:to-volcano-4 {
    --tw-gradient-to: #ff9c6e !important;
  }

  .xl\:to-volcano-5 {
    --tw-gradient-to: #ff7a45 !important;
  }

  .xl\:to-volcano-6 {
    --tw-gradient-to: #fa541c !important;
  }

  .xl\:to-volcano-7 {
    --tw-gradient-to: #d4380d !important;
  }

  .xl\:to-volcano-8 {
    --tw-gradient-to: #ad2102 !important;
  }

  .xl\:to-volcano-9 {
    --tw-gradient-to: #871400 !important;
  }

  .xl\:to-volcano-10 {
    --tw-gradient-to: #610b00 !important;
  }

  .xl\:to-orange-1 {
    --tw-gradient-to: #fff7e6 !important;
  }

  .xl\:to-orange-2 {
    --tw-gradient-to: #ffe7ba !important;
  }

  .xl\:to-orange-3 {
    --tw-gradient-to: #ffd591 !important;
  }

  .xl\:to-orange-4 {
    --tw-gradient-to: #ffc069 !important;
  }

  .xl\:to-orange-5 {
    --tw-gradient-to: #ffa940 !important;
  }

  .xl\:to-orange-6 {
    --tw-gradient-to: #fa8c16 !important;
  }

  .xl\:to-orange-7 {
    --tw-gradient-to: #d46b08 !important;
  }

  .xl\:to-orange-8 {
    --tw-gradient-to: #ad4e00 !important;
  }

  .xl\:to-orange-9 {
    --tw-gradient-to: #873800 !important;
  }

  .xl\:to-orange-10 {
    --tw-gradient-to: #612500 !important;
  }

  .xl\:to-gold-1 {
    --tw-gradient-to: #fffbe6 !important;
  }

  .xl\:to-gold-2 {
    --tw-gradient-to: #fff1b8 !important;
  }

  .xl\:to-gold-3 {
    --tw-gradient-to: #ffe58f !important;
  }

  .xl\:to-gold-4 {
    --tw-gradient-to: #ffd666 !important;
  }

  .xl\:to-gold-5 {
    --tw-gradient-to: #ffc53d !important;
  }

  .xl\:to-gold-6 {
    --tw-gradient-to: #faad14 !important;
  }

  .xl\:to-gold-7 {
    --tw-gradient-to: #d48806 !important;
  }

  .xl\:to-gold-8 {
    --tw-gradient-to: #ad6800 !important;
  }

  .xl\:to-gold-9 {
    --tw-gradient-to: #874d00 !important;
  }

  .xl\:to-gold-10 {
    --tw-gradient-to: #613400 !important;
  }

  .xl\:to-yellow-1 {
    --tw-gradient-to: #feffe6 !important;
  }

  .xl\:to-yellow-2 {
    --tw-gradient-to: #ffffb8 !important;
  }

  .xl\:to-yellow-3 {
    --tw-gradient-to: #fffb8f !important;
  }

  .xl\:to-yellow-4 {
    --tw-gradient-to: #fff566 !important;
  }

  .xl\:to-yellow-5 {
    --tw-gradient-to: #ffec3d !important;
  }

  .xl\:to-yellow-6 {
    --tw-gradient-to: #fadb14 !important;
  }

  .xl\:to-yellow-7 {
    --tw-gradient-to: #d4b106 !important;
  }

  .xl\:to-yellow-8 {
    --tw-gradient-to: #ad8b00 !important;
  }

  .xl\:to-yellow-9 {
    --tw-gradient-to: #876800 !important;
  }

  .xl\:to-yellow-10 {
    --tw-gradient-to: #614700 !important;
  }

  .xl\:to-lime-1 {
    --tw-gradient-to: #fcffe6 !important;
  }

  .xl\:to-lime-2 {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .xl\:to-lime-3 {
    --tw-gradient-to: #eaff8f !important;
  }

  .xl\:to-lime-4 {
    --tw-gradient-to: #d3f261 !important;
  }

  .xl\:to-lime-5 {
    --tw-gradient-to: #bae637 !important;
  }

  .xl\:to-lime-6 {
    --tw-gradient-to: #a0d911 !important;
  }

  .xl\:to-lime-7 {
    --tw-gradient-to: #7cb305 !important;
  }

  .xl\:to-lime-8 {
    --tw-gradient-to: #5b8c00 !important;
  }

  .xl\:to-lime-9 {
    --tw-gradient-to: #3f6600 !important;
  }

  .xl\:to-lime-10 {
    --tw-gradient-to: #254000 !important;
  }

  .xl\:to-green-1 {
    --tw-gradient-to: #f6fef9 !important;
  }

  .xl\:to-green-2 {
    --tw-gradient-to: #f6ffed !important;
  }

  .xl\:to-green-3 {
    --tw-gradient-to: #d9f7be !important;
  }

  .xl\:to-green-4 {
    --tw-gradient-to: #b7eb8f !important;
  }

  .xl\:to-green-5 {
    --tw-gradient-to: #95de64 !important;
  }

  .xl\:to-green-6 {
    --tw-gradient-to: #73d13d !important;
  }

  .xl\:to-green-7 {
    --tw-gradient-to: #52c41a !important;
  }

  .xl\:to-green-8 {
    --tw-gradient-to: #389e0d !important;
  }

  .xl\:to-green-9 {
    --tw-gradient-to: #237804 !important;
  }

  .xl\:to-green-10 {
    --tw-gradient-to: #135200 !important;
  }

  .xl\:to-green-11 {
    --tw-gradient-to: #092b00 !important;
  }

  .xl\:to-cyan-1 {
    --tw-gradient-to: #e6fffb !important;
  }

  .xl\:to-cyan-2 {
    --tw-gradient-to: #b5f5ec !important;
  }

  .xl\:to-cyan-3 {
    --tw-gradient-to: #87e8de !important;
  }

  .xl\:to-cyan-4 {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .xl\:to-cyan-5 {
    --tw-gradient-to: #36cfc9 !important;
  }

  .xl\:to-cyan-6 {
    --tw-gradient-to: #13c2c2 !important;
  }

  .xl\:to-cyan-7 {
    --tw-gradient-to: #08979c !important;
  }

  .xl\:to-cyan-8 {
    --tw-gradient-to: #006d75 !important;
  }

  .xl\:to-cyan-9 {
    --tw-gradient-to: #00474f !important;
  }

  .xl\:to-cyan-10 {
    --tw-gradient-to: #002329 !important;
  }

  .xl\:to-blue-1 {
    --tw-gradient-to: #e6f7ff !important;
  }

  .xl\:to-blue-2 {
    --tw-gradient-to: #bae7ff !important;
  }

  .xl\:to-blue-3 {
    --tw-gradient-to: #91d5ff !important;
  }

  .xl\:to-blue-4 {
    --tw-gradient-to: #69c0ff !important;
  }

  .xl\:to-blue-5 {
    --tw-gradient-to: #4b85ff !important;
  }

  .xl\:to-blue-6 {
    --tw-gradient-to: #2f70ff !important;
  }

  .xl\:to-blue-7 {
    --tw-gradient-to: #096dd9 !important;
  }

  .xl\:to-blue-8 {
    --tw-gradient-to: #0050b3 !important;
  }

  .xl\:to-blue-9 {
    --tw-gradient-to: #003a8c !important;
  }

  .xl\:to-blue-10 {
    --tw-gradient-to: #002766 !important;
  }

  .xl\:to-geekBlue-1 {
    --tw-gradient-to: #f6f9ff !important;
  }

  .xl\:to-geekBlue-2 {
    --tw-gradient-to: #f0f5ff !important;
  }

  .xl\:to-geekBlue-3 {
    --tw-gradient-to: #d6e4ff !important;
  }

  .xl\:to-geekBlue-4 {
    --tw-gradient-to: #adc6ff !important;
  }

  .xl\:to-geekBlue-5 {
    --tw-gradient-to: #85a5ff !important;
  }

  .xl\:to-geekBlue-6 {
    --tw-gradient-to: #597ef7 !important;
  }

  .xl\:to-geekBlue-7 {
    --tw-gradient-to: #2f54eb !important;
  }

  .xl\:to-geekBlue-8 {
    --tw-gradient-to: #1d39c4 !important;
  }

  .xl\:to-geekBlue-9 {
    --tw-gradient-to: #10239e !important;
  }

  .xl\:to-geekBlue-10 {
    --tw-gradient-to: #061178 !important;
  }

  .xl\:to-geekBlue-11 {
    --tw-gradient-to: #030852 !important;
  }

  .xl\:to-purple-1 {
    --tw-gradient-to: #fafaff !important;
  }

  .xl\:to-purple-2 {
    --tw-gradient-to: #f9f0ff !important;
  }

  .xl\:to-purple-3 {
    --tw-gradient-to: #efdbff !important;
  }

  .xl\:to-purple-4 {
    --tw-gradient-to: #d3adf7 !important;
  }

  .xl\:to-purple-5 {
    --tw-gradient-to: #b37feb !important;
  }

  .xl\:to-purple-6 {
    --tw-gradient-to: #9254de !important;
  }

  .xl\:to-purple-7 {
    --tw-gradient-to: #722ed1 !important;
  }

  .xl\:to-purple-8 {
    --tw-gradient-to: #531dab !important;
  }

  .xl\:to-purple-9 {
    --tw-gradient-to: #391085 !important;
  }

  .xl\:to-purple-10 {
    --tw-gradient-to: #22075e !important;
  }

  .xl\:to-purple-11 {
    --tw-gradient-to: #120338 !important;
  }

  .xl\:to-magenta-1 {
    --tw-gradient-to: #fff0f6 !important;
  }

  .xl\:to-magenta-2 {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .xl\:to-magenta-3 {
    --tw-gradient-to: #ffadd2 !important;
  }

  .xl\:to-magenta-4 {
    --tw-gradient-to: #ff85c0 !important;
  }

  .xl\:to-magenta-5 {
    --tw-gradient-to: #f759ab !important;
  }

  .xl\:to-magenta-6 {
    --tw-gradient-to: #eb2f96 !important;
  }

  .xl\:to-magenta-7 {
    --tw-gradient-to: #c41d7f !important;
  }

  .xl\:to-magenta-8 {
    --tw-gradient-to: #9e1068 !important;
  }

  .xl\:to-magenta-9 {
    --tw-gradient-to: #780650 !important;
  }

  .xl\:to-magenta-10 {
    --tw-gradient-to: #520339 !important;
  }

  .xl\:to-gray-1 {
    --tw-gradient-to: #ffffff !important;
  }

  .xl\:to-gray-2 {
    --tw-gradient-to: #fafafa !important;
  }

  .xl\:to-gray-3 {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .xl\:to-gray-4 {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .xl\:to-gray-5 {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .xl\:to-gray-6 {
    --tw-gradient-to: #bfbfbf !important;
  }

  .xl\:to-gray-7 {
    --tw-gradient-to: #8c8c8c !important;
  }

  .xl\:to-gray-8 {
    --tw-gradient-to: #595959 !important;
  }

  .xl\:to-gray-9 {
    --tw-gradient-to: #262626 !important;
  }

  .xl\:to-gray-10 {
    --tw-gradient-to: #000000 !important;
  }

  .xl\:to-transparent {
    --tw-gradient-to: transparent !important;
  }

  .xl\:hover\:from-red-1:hover {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .xl\:hover\:from-red-2:hover {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .xl\:hover\:from-red-3:hover {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .xl\:hover\:from-red-4:hover {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .xl\:hover\:from-red-5:hover {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .xl\:hover\:from-red-6:hover {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .xl\:hover\:from-red-7:hover {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .xl\:hover\:from-red-8:hover {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .xl\:hover\:from-red-9:hover {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .xl\:hover\:from-red-10:hover {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .xl\:hover\:from-volcano-1:hover {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .xl\:hover\:from-volcano-2:hover {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .xl\:hover\:from-volcano-3:hover {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .xl\:hover\:from-volcano-4:hover {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .xl\:hover\:from-volcano-5:hover {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .xl\:hover\:from-volcano-6:hover {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .xl\:hover\:from-volcano-7:hover {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .xl\:hover\:from-volcano-8:hover {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .xl\:hover\:from-volcano-9:hover {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .xl\:hover\:from-volcano-10:hover {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .xl\:hover\:from-orange-1:hover {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .xl\:hover\:from-orange-2:hover {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .xl\:hover\:from-orange-3:hover {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .xl\:hover\:from-orange-4:hover {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .xl\:hover\:from-orange-5:hover {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .xl\:hover\:from-orange-6:hover {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .xl\:hover\:from-orange-7:hover {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .xl\:hover\:from-orange-8:hover {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .xl\:hover\:from-orange-9:hover {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .xl\:hover\:from-orange-10:hover {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .xl\:hover\:from-gold-1:hover {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .xl\:hover\:from-gold-2:hover {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .xl\:hover\:from-gold-3:hover {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .xl\:hover\:from-gold-4:hover {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .xl\:hover\:from-gold-5:hover {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .xl\:hover\:from-gold-6:hover {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .xl\:hover\:from-gold-7:hover {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .xl\:hover\:from-gold-8:hover {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .xl\:hover\:from-gold-9:hover {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .xl\:hover\:from-gold-10:hover {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .xl\:hover\:from-yellow-1:hover {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .xl\:hover\:from-yellow-2:hover {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .xl\:hover\:from-yellow-3:hover {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .xl\:hover\:from-yellow-4:hover {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .xl\:hover\:from-yellow-5:hover {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .xl\:hover\:from-yellow-6:hover {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .xl\:hover\:from-yellow-7:hover {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .xl\:hover\:from-yellow-8:hover {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .xl\:hover\:from-yellow-9:hover {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .xl\:hover\:from-yellow-10:hover {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .xl\:hover\:from-lime-1:hover {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .xl\:hover\:from-lime-2:hover {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .xl\:hover\:from-lime-3:hover {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .xl\:hover\:from-lime-4:hover {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .xl\:hover\:from-lime-5:hover {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .xl\:hover\:from-lime-6:hover {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .xl\:hover\:from-lime-7:hover {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .xl\:hover\:from-lime-8:hover {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .xl\:hover\:from-lime-9:hover {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .xl\:hover\:from-lime-10:hover {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .xl\:hover\:from-green-1:hover {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .xl\:hover\:from-green-2:hover {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .xl\:hover\:from-green-3:hover {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .xl\:hover\:from-green-4:hover {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .xl\:hover\:from-green-5:hover {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .xl\:hover\:from-green-6:hover {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .xl\:hover\:from-green-7:hover {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .xl\:hover\:from-green-8:hover {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .xl\:hover\:from-green-9:hover {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .xl\:hover\:from-green-10:hover {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .xl\:hover\:from-green-11:hover {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .xl\:hover\:from-cyan-1:hover {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .xl\:hover\:from-cyan-2:hover {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .xl\:hover\:from-cyan-3:hover {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .xl\:hover\:from-cyan-4:hover {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .xl\:hover\:from-cyan-5:hover {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .xl\:hover\:from-cyan-6:hover {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .xl\:hover\:from-cyan-7:hover {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .xl\:hover\:from-cyan-8:hover {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .xl\:hover\:from-cyan-9:hover {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .xl\:hover\:from-cyan-10:hover {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .xl\:hover\:from-blue-1:hover {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .xl\:hover\:from-blue-2:hover {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .xl\:hover\:from-blue-3:hover {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .xl\:hover\:from-blue-4:hover {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .xl\:hover\:from-blue-5:hover {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .xl\:hover\:from-blue-6:hover {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .xl\:hover\:from-blue-7:hover {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .xl\:hover\:from-blue-8:hover {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .xl\:hover\:from-blue-9:hover {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .xl\:hover\:from-blue-10:hover {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-1:hover {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-2:hover {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-3:hover {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-4:hover {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-5:hover {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-6:hover {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-7:hover {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-8:hover {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-9:hover {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-10:hover {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .xl\:hover\:from-geekBlue-11:hover {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .xl\:hover\:from-purple-1:hover {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .xl\:hover\:from-purple-2:hover {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .xl\:hover\:from-purple-3:hover {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .xl\:hover\:from-purple-4:hover {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .xl\:hover\:from-purple-5:hover {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .xl\:hover\:from-purple-6:hover {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .xl\:hover\:from-purple-7:hover {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .xl\:hover\:from-purple-8:hover {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .xl\:hover\:from-purple-9:hover {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .xl\:hover\:from-purple-10:hover {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .xl\:hover\:from-purple-11:hover {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .xl\:hover\:from-magenta-1:hover {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .xl\:hover\:from-magenta-2:hover {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .xl\:hover\:from-magenta-3:hover {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .xl\:hover\:from-magenta-4:hover {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .xl\:hover\:from-magenta-5:hover {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .xl\:hover\:from-magenta-6:hover {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .xl\:hover\:from-magenta-7:hover {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .xl\:hover\:from-magenta-8:hover {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .xl\:hover\:from-magenta-9:hover {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .xl\:hover\:from-magenta-10:hover {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .xl\:hover\:from-gray-1:hover {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .xl\:hover\:from-gray-2:hover {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .xl\:hover\:from-gray-3:hover {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .xl\:hover\:from-gray-4:hover {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .xl\:hover\:from-gray-5:hover {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .xl\:hover\:from-gray-6:hover {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .xl\:hover\:from-gray-7:hover {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .xl\:hover\:from-gray-8:hover {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .xl\:hover\:from-gray-9:hover {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .xl\:hover\:from-gray-10:hover {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:hover\:via-red-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .xl\:hover\:via-red-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .xl\:hover\:via-red-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .xl\:hover\:via-red-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .xl\:hover\:via-red-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .xl\:hover\:via-red-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .xl\:hover\:via-red-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .xl\:hover\:via-red-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .xl\:hover\:via-red-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .xl\:hover\:via-red-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .xl\:hover\:via-volcano-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .xl\:hover\:via-volcano-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .xl\:hover\:via-volcano-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .xl\:hover\:via-volcano-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .xl\:hover\:via-volcano-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .xl\:hover\:via-volcano-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .xl\:hover\:via-volcano-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .xl\:hover\:via-volcano-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .xl\:hover\:via-volcano-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .xl\:hover\:via-volcano-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .xl\:hover\:via-orange-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .xl\:hover\:via-orange-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .xl\:hover\:via-orange-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .xl\:hover\:via-orange-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .xl\:hover\:via-orange-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .xl\:hover\:via-orange-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .xl\:hover\:via-orange-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .xl\:hover\:via-orange-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .xl\:hover\:via-orange-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .xl\:hover\:via-orange-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .xl\:hover\:via-gold-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .xl\:hover\:via-gold-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .xl\:hover\:via-gold-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .xl\:hover\:via-gold-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .xl\:hover\:via-gold-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .xl\:hover\:via-gold-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .xl\:hover\:via-gold-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .xl\:hover\:via-gold-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .xl\:hover\:via-gold-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .xl\:hover\:via-gold-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .xl\:hover\:via-yellow-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .xl\:hover\:via-yellow-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .xl\:hover\:via-yellow-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .xl\:hover\:via-yellow-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .xl\:hover\:via-yellow-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .xl\:hover\:via-yellow-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .xl\:hover\:via-yellow-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .xl\:hover\:via-yellow-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .xl\:hover\:via-yellow-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .xl\:hover\:via-yellow-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .xl\:hover\:via-lime-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .xl\:hover\:via-lime-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .xl\:hover\:via-lime-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .xl\:hover\:via-lime-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .xl\:hover\:via-lime-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .xl\:hover\:via-lime-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .xl\:hover\:via-lime-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .xl\:hover\:via-lime-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .xl\:hover\:via-lime-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .xl\:hover\:via-lime-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .xl\:hover\:via-green-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .xl\:hover\:via-green-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .xl\:hover\:via-green-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .xl\:hover\:via-green-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .xl\:hover\:via-green-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .xl\:hover\:via-green-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .xl\:hover\:via-green-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .xl\:hover\:via-green-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .xl\:hover\:via-green-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .xl\:hover\:via-green-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .xl\:hover\:via-green-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .xl\:hover\:via-cyan-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .xl\:hover\:via-cyan-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .xl\:hover\:via-cyan-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .xl\:hover\:via-cyan-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .xl\:hover\:via-cyan-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .xl\:hover\:via-cyan-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .xl\:hover\:via-cyan-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .xl\:hover\:via-cyan-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .xl\:hover\:via-cyan-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .xl\:hover\:via-cyan-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .xl\:hover\:via-blue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .xl\:hover\:via-blue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .xl\:hover\:via-blue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .xl\:hover\:via-blue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .xl\:hover\:via-blue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .xl\:hover\:via-blue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .xl\:hover\:via-blue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .xl\:hover\:via-blue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .xl\:hover\:via-blue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .xl\:hover\:via-blue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .xl\:hover\:via-geekBlue-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .xl\:hover\:via-purple-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .xl\:hover\:via-purple-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .xl\:hover\:via-purple-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .xl\:hover\:via-purple-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .xl\:hover\:via-purple-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .xl\:hover\:via-purple-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .xl\:hover\:via-purple-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .xl\:hover\:via-purple-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .xl\:hover\:via-purple-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .xl\:hover\:via-purple-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .xl\:hover\:via-purple-11:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .xl\:hover\:via-magenta-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .xl\:hover\:via-magenta-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .xl\:hover\:via-magenta-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .xl\:hover\:via-magenta-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .xl\:hover\:via-magenta-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .xl\:hover\:via-magenta-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .xl\:hover\:via-magenta-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .xl\:hover\:via-magenta-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .xl\:hover\:via-magenta-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .xl\:hover\:via-magenta-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .xl\:hover\:via-gray-1:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .xl\:hover\:via-gray-2:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .xl\:hover\:via-gray-3:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .xl\:hover\:via-gray-4:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .xl\:hover\:via-gray-5:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .xl\:hover\:via-gray-6:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .xl\:hover\:via-gray-7:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .xl\:hover\:via-gray-8:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .xl\:hover\:via-gray-9:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .xl\:hover\:via-gray-10:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:hover\:to-red-1:hover {
    --tw-gradient-to: #fff1f0 !important;
  }

  .xl\:hover\:to-red-2:hover {
    --tw-gradient-to: #ffccc7 !important;
  }

  .xl\:hover\:to-red-3:hover {
    --tw-gradient-to: #ffa39e !important;
  }

  .xl\:hover\:to-red-4:hover {
    --tw-gradient-to: #ff7875 !important;
  }

  .xl\:hover\:to-red-5:hover {
    --tw-gradient-to: #ff4d4f !important;
  }

  .xl\:hover\:to-red-6:hover {
    --tw-gradient-to: #f5222d !important;
  }

  .xl\:hover\:to-red-7:hover {
    --tw-gradient-to: #cf1322 !important;
  }

  .xl\:hover\:to-red-8:hover {
    --tw-gradient-to: #a8071a !important;
  }

  .xl\:hover\:to-red-9:hover {
    --tw-gradient-to: #820014 !important;
  }

  .xl\:hover\:to-red-10:hover {
    --tw-gradient-to: #5c0011 !important;
  }

  .xl\:hover\:to-volcano-1:hover {
    --tw-gradient-to: #fff2e8 !important;
  }

  .xl\:hover\:to-volcano-2:hover {
    --tw-gradient-to: #ffd8bf !important;
  }

  .xl\:hover\:to-volcano-3:hover {
    --tw-gradient-to: #ffbb96 !important;
  }

  .xl\:hover\:to-volcano-4:hover {
    --tw-gradient-to: #ff9c6e !important;
  }

  .xl\:hover\:to-volcano-5:hover {
    --tw-gradient-to: #ff7a45 !important;
  }

  .xl\:hover\:to-volcano-6:hover {
    --tw-gradient-to: #fa541c !important;
  }

  .xl\:hover\:to-volcano-7:hover {
    --tw-gradient-to: #d4380d !important;
  }

  .xl\:hover\:to-volcano-8:hover {
    --tw-gradient-to: #ad2102 !important;
  }

  .xl\:hover\:to-volcano-9:hover {
    --tw-gradient-to: #871400 !important;
  }

  .xl\:hover\:to-volcano-10:hover {
    --tw-gradient-to: #610b00 !important;
  }

  .xl\:hover\:to-orange-1:hover {
    --tw-gradient-to: #fff7e6 !important;
  }

  .xl\:hover\:to-orange-2:hover {
    --tw-gradient-to: #ffe7ba !important;
  }

  .xl\:hover\:to-orange-3:hover {
    --tw-gradient-to: #ffd591 !important;
  }

  .xl\:hover\:to-orange-4:hover {
    --tw-gradient-to: #ffc069 !important;
  }

  .xl\:hover\:to-orange-5:hover {
    --tw-gradient-to: #ffa940 !important;
  }

  .xl\:hover\:to-orange-6:hover {
    --tw-gradient-to: #fa8c16 !important;
  }

  .xl\:hover\:to-orange-7:hover {
    --tw-gradient-to: #d46b08 !important;
  }

  .xl\:hover\:to-orange-8:hover {
    --tw-gradient-to: #ad4e00 !important;
  }

  .xl\:hover\:to-orange-9:hover {
    --tw-gradient-to: #873800 !important;
  }

  .xl\:hover\:to-orange-10:hover {
    --tw-gradient-to: #612500 !important;
  }

  .xl\:hover\:to-gold-1:hover {
    --tw-gradient-to: #fffbe6 !important;
  }

  .xl\:hover\:to-gold-2:hover {
    --tw-gradient-to: #fff1b8 !important;
  }

  .xl\:hover\:to-gold-3:hover {
    --tw-gradient-to: #ffe58f !important;
  }

  .xl\:hover\:to-gold-4:hover {
    --tw-gradient-to: #ffd666 !important;
  }

  .xl\:hover\:to-gold-5:hover {
    --tw-gradient-to: #ffc53d !important;
  }

  .xl\:hover\:to-gold-6:hover {
    --tw-gradient-to: #faad14 !important;
  }

  .xl\:hover\:to-gold-7:hover {
    --tw-gradient-to: #d48806 !important;
  }

  .xl\:hover\:to-gold-8:hover {
    --tw-gradient-to: #ad6800 !important;
  }

  .xl\:hover\:to-gold-9:hover {
    --tw-gradient-to: #874d00 !important;
  }

  .xl\:hover\:to-gold-10:hover {
    --tw-gradient-to: #613400 !important;
  }

  .xl\:hover\:to-yellow-1:hover {
    --tw-gradient-to: #feffe6 !important;
  }

  .xl\:hover\:to-yellow-2:hover {
    --tw-gradient-to: #ffffb8 !important;
  }

  .xl\:hover\:to-yellow-3:hover {
    --tw-gradient-to: #fffb8f !important;
  }

  .xl\:hover\:to-yellow-4:hover {
    --tw-gradient-to: #fff566 !important;
  }

  .xl\:hover\:to-yellow-5:hover {
    --tw-gradient-to: #ffec3d !important;
  }

  .xl\:hover\:to-yellow-6:hover {
    --tw-gradient-to: #fadb14 !important;
  }

  .xl\:hover\:to-yellow-7:hover {
    --tw-gradient-to: #d4b106 !important;
  }

  .xl\:hover\:to-yellow-8:hover {
    --tw-gradient-to: #ad8b00 !important;
  }

  .xl\:hover\:to-yellow-9:hover {
    --tw-gradient-to: #876800 !important;
  }

  .xl\:hover\:to-yellow-10:hover {
    --tw-gradient-to: #614700 !important;
  }

  .xl\:hover\:to-lime-1:hover {
    --tw-gradient-to: #fcffe6 !important;
  }

  .xl\:hover\:to-lime-2:hover {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .xl\:hover\:to-lime-3:hover {
    --tw-gradient-to: #eaff8f !important;
  }

  .xl\:hover\:to-lime-4:hover {
    --tw-gradient-to: #d3f261 !important;
  }

  .xl\:hover\:to-lime-5:hover {
    --tw-gradient-to: #bae637 !important;
  }

  .xl\:hover\:to-lime-6:hover {
    --tw-gradient-to: #a0d911 !important;
  }

  .xl\:hover\:to-lime-7:hover {
    --tw-gradient-to: #7cb305 !important;
  }

  .xl\:hover\:to-lime-8:hover {
    --tw-gradient-to: #5b8c00 !important;
  }

  .xl\:hover\:to-lime-9:hover {
    --tw-gradient-to: #3f6600 !important;
  }

  .xl\:hover\:to-lime-10:hover {
    --tw-gradient-to: #254000 !important;
  }

  .xl\:hover\:to-green-1:hover {
    --tw-gradient-to: #f6fef9 !important;
  }

  .xl\:hover\:to-green-2:hover {
    --tw-gradient-to: #f6ffed !important;
  }

  .xl\:hover\:to-green-3:hover {
    --tw-gradient-to: #d9f7be !important;
  }

  .xl\:hover\:to-green-4:hover {
    --tw-gradient-to: #b7eb8f !important;
  }

  .xl\:hover\:to-green-5:hover {
    --tw-gradient-to: #95de64 !important;
  }

  .xl\:hover\:to-green-6:hover {
    --tw-gradient-to: #73d13d !important;
  }

  .xl\:hover\:to-green-7:hover {
    --tw-gradient-to: #52c41a !important;
  }

  .xl\:hover\:to-green-8:hover {
    --tw-gradient-to: #389e0d !important;
  }

  .xl\:hover\:to-green-9:hover {
    --tw-gradient-to: #237804 !important;
  }

  .xl\:hover\:to-green-10:hover {
    --tw-gradient-to: #135200 !important;
  }

  .xl\:hover\:to-green-11:hover {
    --tw-gradient-to: #092b00 !important;
  }

  .xl\:hover\:to-cyan-1:hover {
    --tw-gradient-to: #e6fffb !important;
  }

  .xl\:hover\:to-cyan-2:hover {
    --tw-gradient-to: #b5f5ec !important;
  }

  .xl\:hover\:to-cyan-3:hover {
    --tw-gradient-to: #87e8de !important;
  }

  .xl\:hover\:to-cyan-4:hover {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .xl\:hover\:to-cyan-5:hover {
    --tw-gradient-to: #36cfc9 !important;
  }

  .xl\:hover\:to-cyan-6:hover {
    --tw-gradient-to: #13c2c2 !important;
  }

  .xl\:hover\:to-cyan-7:hover {
    --tw-gradient-to: #08979c !important;
  }

  .xl\:hover\:to-cyan-8:hover {
    --tw-gradient-to: #006d75 !important;
  }

  .xl\:hover\:to-cyan-9:hover {
    --tw-gradient-to: #00474f !important;
  }

  .xl\:hover\:to-cyan-10:hover {
    --tw-gradient-to: #002329 !important;
  }

  .xl\:hover\:to-blue-1:hover {
    --tw-gradient-to: #e6f7ff !important;
  }

  .xl\:hover\:to-blue-2:hover {
    --tw-gradient-to: #bae7ff !important;
  }

  .xl\:hover\:to-blue-3:hover {
    --tw-gradient-to: #91d5ff !important;
  }

  .xl\:hover\:to-blue-4:hover {
    --tw-gradient-to: #69c0ff !important;
  }

  .xl\:hover\:to-blue-5:hover {
    --tw-gradient-to: #4b85ff !important;
  }

  .xl\:hover\:to-blue-6:hover {
    --tw-gradient-to: #2f70ff !important;
  }

  .xl\:hover\:to-blue-7:hover {
    --tw-gradient-to: #096dd9 !important;
  }

  .xl\:hover\:to-blue-8:hover {
    --tw-gradient-to: #0050b3 !important;
  }

  .xl\:hover\:to-blue-9:hover {
    --tw-gradient-to: #003a8c !important;
  }

  .xl\:hover\:to-blue-10:hover {
    --tw-gradient-to: #002766 !important;
  }

  .xl\:hover\:to-geekBlue-1:hover {
    --tw-gradient-to: #f6f9ff !important;
  }

  .xl\:hover\:to-geekBlue-2:hover {
    --tw-gradient-to: #f0f5ff !important;
  }

  .xl\:hover\:to-geekBlue-3:hover {
    --tw-gradient-to: #d6e4ff !important;
  }

  .xl\:hover\:to-geekBlue-4:hover {
    --tw-gradient-to: #adc6ff !important;
  }

  .xl\:hover\:to-geekBlue-5:hover {
    --tw-gradient-to: #85a5ff !important;
  }

  .xl\:hover\:to-geekBlue-6:hover {
    --tw-gradient-to: #597ef7 !important;
  }

  .xl\:hover\:to-geekBlue-7:hover {
    --tw-gradient-to: #2f54eb !important;
  }

  .xl\:hover\:to-geekBlue-8:hover {
    --tw-gradient-to: #1d39c4 !important;
  }

  .xl\:hover\:to-geekBlue-9:hover {
    --tw-gradient-to: #10239e !important;
  }

  .xl\:hover\:to-geekBlue-10:hover {
    --tw-gradient-to: #061178 !important;
  }

  .xl\:hover\:to-geekBlue-11:hover {
    --tw-gradient-to: #030852 !important;
  }

  .xl\:hover\:to-purple-1:hover {
    --tw-gradient-to: #fafaff !important;
  }

  .xl\:hover\:to-purple-2:hover {
    --tw-gradient-to: #f9f0ff !important;
  }

  .xl\:hover\:to-purple-3:hover {
    --tw-gradient-to: #efdbff !important;
  }

  .xl\:hover\:to-purple-4:hover {
    --tw-gradient-to: #d3adf7 !important;
  }

  .xl\:hover\:to-purple-5:hover {
    --tw-gradient-to: #b37feb !important;
  }

  .xl\:hover\:to-purple-6:hover {
    --tw-gradient-to: #9254de !important;
  }

  .xl\:hover\:to-purple-7:hover {
    --tw-gradient-to: #722ed1 !important;
  }

  .xl\:hover\:to-purple-8:hover {
    --tw-gradient-to: #531dab !important;
  }

  .xl\:hover\:to-purple-9:hover {
    --tw-gradient-to: #391085 !important;
  }

  .xl\:hover\:to-purple-10:hover {
    --tw-gradient-to: #22075e !important;
  }

  .xl\:hover\:to-purple-11:hover {
    --tw-gradient-to: #120338 !important;
  }

  .xl\:hover\:to-magenta-1:hover {
    --tw-gradient-to: #fff0f6 !important;
  }

  .xl\:hover\:to-magenta-2:hover {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .xl\:hover\:to-magenta-3:hover {
    --tw-gradient-to: #ffadd2 !important;
  }

  .xl\:hover\:to-magenta-4:hover {
    --tw-gradient-to: #ff85c0 !important;
  }

  .xl\:hover\:to-magenta-5:hover {
    --tw-gradient-to: #f759ab !important;
  }

  .xl\:hover\:to-magenta-6:hover {
    --tw-gradient-to: #eb2f96 !important;
  }

  .xl\:hover\:to-magenta-7:hover {
    --tw-gradient-to: #c41d7f !important;
  }

  .xl\:hover\:to-magenta-8:hover {
    --tw-gradient-to: #9e1068 !important;
  }

  .xl\:hover\:to-magenta-9:hover {
    --tw-gradient-to: #780650 !important;
  }

  .xl\:hover\:to-magenta-10:hover {
    --tw-gradient-to: #520339 !important;
  }

  .xl\:hover\:to-gray-1:hover {
    --tw-gradient-to: #ffffff !important;
  }

  .xl\:hover\:to-gray-2:hover {
    --tw-gradient-to: #fafafa !important;
  }

  .xl\:hover\:to-gray-3:hover {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .xl\:hover\:to-gray-4:hover {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .xl\:hover\:to-gray-5:hover {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .xl\:hover\:to-gray-6:hover {
    --tw-gradient-to: #bfbfbf !important;
  }

  .xl\:hover\:to-gray-7:hover {
    --tw-gradient-to: #8c8c8c !important;
  }

  .xl\:hover\:to-gray-8:hover {
    --tw-gradient-to: #595959 !important;
  }

  .xl\:hover\:to-gray-9:hover {
    --tw-gradient-to: #262626 !important;
  }

  .xl\:hover\:to-gray-10:hover {
    --tw-gradient-to: #000000 !important;
  }

  .xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent !important;
  }

  .xl\:focus\:from-red-1:focus {
    --tw-gradient-from: #fff1f0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .xl\:focus\:from-red-2:focus {
    --tw-gradient-from: #ffccc7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .xl\:focus\:from-red-3:focus {
    --tw-gradient-from: #ffa39e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .xl\:focus\:from-red-4:focus {
    --tw-gradient-from: #ff7875 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .xl\:focus\:from-red-5:focus {
    --tw-gradient-from: #ff4d4f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .xl\:focus\:from-red-6:focus {
    --tw-gradient-from: #f5222d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .xl\:focus\:from-red-7:focus {
    --tw-gradient-from: #cf1322 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .xl\:focus\:from-red-8:focus {
    --tw-gradient-from: #a8071a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .xl\:focus\:from-red-9:focus {
    --tw-gradient-from: #820014 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .xl\:focus\:from-red-10:focus {
    --tw-gradient-from: #5c0011 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .xl\:focus\:from-volcano-1:focus {
    --tw-gradient-from: #fff2e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .xl\:focus\:from-volcano-2:focus {
    --tw-gradient-from: #ffd8bf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .xl\:focus\:from-volcano-3:focus {
    --tw-gradient-from: #ffbb96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .xl\:focus\:from-volcano-4:focus {
    --tw-gradient-from: #ff9c6e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .xl\:focus\:from-volcano-5:focus {
    --tw-gradient-from: #ff7a45 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .xl\:focus\:from-volcano-6:focus {
    --tw-gradient-from: #fa541c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .xl\:focus\:from-volcano-7:focus {
    --tw-gradient-from: #d4380d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .xl\:focus\:from-volcano-8:focus {
    --tw-gradient-from: #ad2102 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .xl\:focus\:from-volcano-9:focus {
    --tw-gradient-from: #871400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .xl\:focus\:from-volcano-10:focus {
    --tw-gradient-from: #610b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .xl\:focus\:from-orange-1:focus {
    --tw-gradient-from: #fff7e6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .xl\:focus\:from-orange-2:focus {
    --tw-gradient-from: #ffe7ba !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .xl\:focus\:from-orange-3:focus {
    --tw-gradient-from: #ffd591 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .xl\:focus\:from-orange-4:focus {
    --tw-gradient-from: #ffc069 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .xl\:focus\:from-orange-5:focus {
    --tw-gradient-from: #ffa940 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .xl\:focus\:from-orange-6:focus {
    --tw-gradient-from: #fa8c16 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .xl\:focus\:from-orange-7:focus {
    --tw-gradient-from: #d46b08 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .xl\:focus\:from-orange-8:focus {
    --tw-gradient-from: #ad4e00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .xl\:focus\:from-orange-9:focus {
    --tw-gradient-from: #873800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .xl\:focus\:from-orange-10:focus {
    --tw-gradient-from: #612500 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .xl\:focus\:from-gold-1:focus {
    --tw-gradient-from: #fffbe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .xl\:focus\:from-gold-2:focus {
    --tw-gradient-from: #fff1b8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .xl\:focus\:from-gold-3:focus {
    --tw-gradient-from: #ffe58f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .xl\:focus\:from-gold-4:focus {
    --tw-gradient-from: #ffd666 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .xl\:focus\:from-gold-5:focus {
    --tw-gradient-from: #ffc53d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .xl\:focus\:from-gold-6:focus {
    --tw-gradient-from: #faad14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .xl\:focus\:from-gold-7:focus {
    --tw-gradient-from: #d48806 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .xl\:focus\:from-gold-8:focus {
    --tw-gradient-from: #ad6800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .xl\:focus\:from-gold-9:focus {
    --tw-gradient-from: #874d00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .xl\:focus\:from-gold-10:focus {
    --tw-gradient-from: #613400 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .xl\:focus\:from-yellow-1:focus {
    --tw-gradient-from: #feffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .xl\:focus\:from-yellow-2:focus {
    --tw-gradient-from: #ffffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .xl\:focus\:from-yellow-3:focus {
    --tw-gradient-from: #fffb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .xl\:focus\:from-yellow-4:focus {
    --tw-gradient-from: #fff566 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .xl\:focus\:from-yellow-5:focus {
    --tw-gradient-from: #ffec3d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .xl\:focus\:from-yellow-6:focus {
    --tw-gradient-from: #fadb14 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .xl\:focus\:from-yellow-7:focus {
    --tw-gradient-from: #d4b106 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .xl\:focus\:from-yellow-8:focus {
    --tw-gradient-from: #ad8b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .xl\:focus\:from-yellow-9:focus {
    --tw-gradient-from: #876800 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .xl\:focus\:from-yellow-10:focus {
    --tw-gradient-from: #614700 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .xl\:focus\:from-lime-1:focus {
    --tw-gradient-from: #fcffe6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .xl\:focus\:from-lime-2:focus {
    --tw-gradient-from: #f4ffb8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .xl\:focus\:from-lime-3:focus {
    --tw-gradient-from: #eaff8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .xl\:focus\:from-lime-4:focus {
    --tw-gradient-from: #d3f261 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .xl\:focus\:from-lime-5:focus {
    --tw-gradient-from: #bae637 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .xl\:focus\:from-lime-6:focus {
    --tw-gradient-from: #a0d911 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .xl\:focus\:from-lime-7:focus {
    --tw-gradient-from: #7cb305 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .xl\:focus\:from-lime-8:focus {
    --tw-gradient-from: #5b8c00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .xl\:focus\:from-lime-9:focus {
    --tw-gradient-from: #3f6600 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .xl\:focus\:from-lime-10:focus {
    --tw-gradient-from: #254000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .xl\:focus\:from-green-1:focus {
    --tw-gradient-from: #f6fef9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .xl\:focus\:from-green-2:focus {
    --tw-gradient-from: #f6ffed !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .xl\:focus\:from-green-3:focus {
    --tw-gradient-from: #d9f7be !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .xl\:focus\:from-green-4:focus {
    --tw-gradient-from: #b7eb8f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .xl\:focus\:from-green-5:focus {
    --tw-gradient-from: #95de64 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .xl\:focus\:from-green-6:focus {
    --tw-gradient-from: #73d13d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .xl\:focus\:from-green-7:focus {
    --tw-gradient-from: #52c41a !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .xl\:focus\:from-green-8:focus {
    --tw-gradient-from: #389e0d !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .xl\:focus\:from-green-9:focus {
    --tw-gradient-from: #237804 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .xl\:focus\:from-green-10:focus {
    --tw-gradient-from: #135200 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .xl\:focus\:from-green-11:focus {
    --tw-gradient-from: #092b00 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .xl\:focus\:from-cyan-1:focus {
    --tw-gradient-from: #e6fffb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .xl\:focus\:from-cyan-2:focus {
    --tw-gradient-from: #b5f5ec !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .xl\:focus\:from-cyan-3:focus {
    --tw-gradient-from: #87e8de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .xl\:focus\:from-cyan-4:focus {
    --tw-gradient-from: #5cdbd3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .xl\:focus\:from-cyan-5:focus {
    --tw-gradient-from: #36cfc9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .xl\:focus\:from-cyan-6:focus {
    --tw-gradient-from: #13c2c2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .xl\:focus\:from-cyan-7:focus {
    --tw-gradient-from: #08979c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .xl\:focus\:from-cyan-8:focus {
    --tw-gradient-from: #006d75 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .xl\:focus\:from-cyan-9:focus {
    --tw-gradient-from: #00474f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .xl\:focus\:from-cyan-10:focus {
    --tw-gradient-from: #002329 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .xl\:focus\:from-blue-1:focus {
    --tw-gradient-from: #e6f7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .xl\:focus\:from-blue-2:focus {
    --tw-gradient-from: #bae7ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .xl\:focus\:from-blue-3:focus {
    --tw-gradient-from: #91d5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .xl\:focus\:from-blue-4:focus {
    --tw-gradient-from: #69c0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .xl\:focus\:from-blue-5:focus {
    --tw-gradient-from: #4b85ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .xl\:focus\:from-blue-6:focus {
    --tw-gradient-from: #2f70ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .xl\:focus\:from-blue-7:focus {
    --tw-gradient-from: #096dd9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .xl\:focus\:from-blue-8:focus {
    --tw-gradient-from: #0050b3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .xl\:focus\:from-blue-9:focus {
    --tw-gradient-from: #003a8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .xl\:focus\:from-blue-10:focus {
    --tw-gradient-from: #002766 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-1:focus {
    --tw-gradient-from: #f6f9ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-2:focus {
    --tw-gradient-from: #f0f5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-3:focus {
    --tw-gradient-from: #d6e4ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-4:focus {
    --tw-gradient-from: #adc6ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-5:focus {
    --tw-gradient-from: #85a5ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-6:focus {
    --tw-gradient-from: #597ef7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-7:focus {
    --tw-gradient-from: #2f54eb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-8:focus {
    --tw-gradient-from: #1d39c4 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-9:focus {
    --tw-gradient-from: #10239e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-10:focus {
    --tw-gradient-from: #061178 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .xl\:focus\:from-geekBlue-11:focus {
    --tw-gradient-from: #030852 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .xl\:focus\:from-purple-1:focus {
    --tw-gradient-from: #fafaff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .xl\:focus\:from-purple-2:focus {
    --tw-gradient-from: #f9f0ff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .xl\:focus\:from-purple-3:focus {
    --tw-gradient-from: #efdbff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .xl\:focus\:from-purple-4:focus {
    --tw-gradient-from: #d3adf7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .xl\:focus\:from-purple-5:focus {
    --tw-gradient-from: #b37feb !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .xl\:focus\:from-purple-6:focus {
    --tw-gradient-from: #9254de !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .xl\:focus\:from-purple-7:focus {
    --tw-gradient-from: #722ed1 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .xl\:focus\:from-purple-8:focus {
    --tw-gradient-from: #531dab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .xl\:focus\:from-purple-9:focus {
    --tw-gradient-from: #391085 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .xl\:focus\:from-purple-10:focus {
    --tw-gradient-from: #22075e !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .xl\:focus\:from-purple-11:focus {
    --tw-gradient-from: #120338 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .xl\:focus\:from-magenta-1:focus {
    --tw-gradient-from: #fff0f6 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .xl\:focus\:from-magenta-2:focus {
    --tw-gradient-from: #ffd6e7 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .xl\:focus\:from-magenta-3:focus {
    --tw-gradient-from: #ffadd2 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .xl\:focus\:from-magenta-4:focus {
    --tw-gradient-from: #ff85c0 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .xl\:focus\:from-magenta-5:focus {
    --tw-gradient-from: #f759ab !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .xl\:focus\:from-magenta-6:focus {
    --tw-gradient-from: #eb2f96 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .xl\:focus\:from-magenta-7:focus {
    --tw-gradient-from: #c41d7f !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .xl\:focus\:from-magenta-8:focus {
    --tw-gradient-from: #9e1068 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .xl\:focus\:from-magenta-9:focus {
    --tw-gradient-from: #780650 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .xl\:focus\:from-magenta-10:focus {
    --tw-gradient-from: #520339 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .xl\:focus\:from-gray-1:focus {
    --tw-gradient-from: #ffffff !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .xl\:focus\:from-gray-2:focus {
    --tw-gradient-from: #fafafa !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .xl\:focus\:from-gray-3:focus {
    --tw-gradient-from: #f5f5f5 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .xl\:focus\:from-gray-4:focus {
    --tw-gradient-from: #e8e8e8 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .xl\:focus\:from-gray-5:focus {
    --tw-gradient-from: #d9d9d9 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .xl\:focus\:from-gray-6:focus {
    --tw-gradient-from: #bfbfbf !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .xl\:focus\:from-gray-7:focus {
    --tw-gradient-from: #8c8c8c !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .xl\:focus\:from-gray-8:focus {
    --tw-gradient-from: #595959 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .xl\:focus\:from-gray-9:focus {
    --tw-gradient-from: #262626 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .xl\:focus\:from-gray-10:focus {
    --tw-gradient-from: #000000 !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:focus\:via-red-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1f0, var(--tw-gradient-to, rgba(255, 241, 240, 0)) !important;
  }

  .xl\:focus\:via-red-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffccc7, var(--tw-gradient-to, rgba(255, 204, 199, 0)) !important;
  }

  .xl\:focus\:via-red-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa39e, var(--tw-gradient-to, rgba(255, 163, 158, 0)) !important;
  }

  .xl\:focus\:via-red-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7875, var(--tw-gradient-to, rgba(255, 120, 117, 0)) !important;
  }

  .xl\:focus\:via-red-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff4d4f, var(--tw-gradient-to, rgba(255, 77, 79, 0)) !important;
  }

  .xl\:focus\:via-red-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5222d, var(--tw-gradient-to, rgba(245, 34, 45, 0)) !important;
  }

  .xl\:focus\:via-red-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #cf1322, var(--tw-gradient-to, rgba(207, 19, 34, 0)) !important;
  }

  .xl\:focus\:via-red-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a8071a, var(--tw-gradient-to, rgba(168, 7, 26, 0)) !important;
  }

  .xl\:focus\:via-red-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #820014, var(--tw-gradient-to, rgba(130, 0, 20, 0)) !important;
  }

  .xl\:focus\:via-red-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5c0011, var(--tw-gradient-to, rgba(92, 0, 17, 0)) !important;
  }

  .xl\:focus\:via-volcano-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff2e8, var(--tw-gradient-to, rgba(255, 242, 232, 0)) !important;
  }

  .xl\:focus\:via-volcano-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd8bf, var(--tw-gradient-to, rgba(255, 216, 191, 0)) !important;
  }

  .xl\:focus\:via-volcano-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffbb96, var(--tw-gradient-to, rgba(255, 187, 150, 0)) !important;
  }

  .xl\:focus\:via-volcano-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff9c6e, var(--tw-gradient-to, rgba(255, 156, 110, 0)) !important;
  }

  .xl\:focus\:via-volcano-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff7a45, var(--tw-gradient-to, rgba(255, 122, 69, 0)) !important;
  }

  .xl\:focus\:via-volcano-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa541c, var(--tw-gradient-to, rgba(250, 84, 28, 0)) !important;
  }

  .xl\:focus\:via-volcano-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4380d, var(--tw-gradient-to, rgba(212, 56, 13, 0)) !important;
  }

  .xl\:focus\:via-volcano-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad2102, var(--tw-gradient-to, rgba(173, 33, 2, 0)) !important;
  }

  .xl\:focus\:via-volcano-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #871400, var(--tw-gradient-to, rgba(135, 20, 0, 0)) !important;
  }

  .xl\:focus\:via-volcano-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #610b00, var(--tw-gradient-to, rgba(97, 11, 0, 0)) !important;
  }

  .xl\:focus\:via-orange-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff7e6, var(--tw-gradient-to, rgba(255, 247, 230, 0)) !important;
  }

  .xl\:focus\:via-orange-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe7ba, var(--tw-gradient-to, rgba(255, 231, 186, 0)) !important;
  }

  .xl\:focus\:via-orange-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd591, var(--tw-gradient-to, rgba(255, 213, 145, 0)) !important;
  }

  .xl\:focus\:via-orange-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc069, var(--tw-gradient-to, rgba(255, 192, 105, 0)) !important;
  }

  .xl\:focus\:via-orange-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffa940, var(--tw-gradient-to, rgba(255, 169, 64, 0)) !important;
  }

  .xl\:focus\:via-orange-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fa8c16, var(--tw-gradient-to, rgba(250, 140, 22, 0)) !important;
  }

  .xl\:focus\:via-orange-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d46b08, var(--tw-gradient-to, rgba(212, 107, 8, 0)) !important;
  }

  .xl\:focus\:via-orange-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad4e00, var(--tw-gradient-to, rgba(173, 78, 0, 0)) !important;
  }

  .xl\:focus\:via-orange-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #873800, var(--tw-gradient-to, rgba(135, 56, 0, 0)) !important;
  }

  .xl\:focus\:via-orange-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #612500, var(--tw-gradient-to, rgba(97, 37, 0, 0)) !important;
  }

  .xl\:focus\:via-gold-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbe6, var(--tw-gradient-to, rgba(255, 251, 230, 0)) !important;
  }

  .xl\:focus\:via-gold-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff1b8, var(--tw-gradient-to, rgba(255, 241, 184, 0)) !important;
  }

  .xl\:focus\:via-gold-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffe58f, var(--tw-gradient-to, rgba(255, 229, 143, 0)) !important;
  }

  .xl\:focus\:via-gold-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd666, var(--tw-gradient-to, rgba(255, 214, 102, 0)) !important;
  }

  .xl\:focus\:via-gold-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffc53d, var(--tw-gradient-to, rgba(255, 197, 61, 0)) !important;
  }

  .xl\:focus\:via-gold-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #faad14, var(--tw-gradient-to, rgba(250, 173, 20, 0)) !important;
  }

  .xl\:focus\:via-gold-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d48806, var(--tw-gradient-to, rgba(212, 136, 6, 0)) !important;
  }

  .xl\:focus\:via-gold-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad6800, var(--tw-gradient-to, rgba(173, 104, 0, 0)) !important;
  }

  .xl\:focus\:via-gold-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #874d00, var(--tw-gradient-to, rgba(135, 77, 0, 0)) !important;
  }

  .xl\:focus\:via-gold-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #613400, var(--tw-gradient-to, rgba(97, 52, 0, 0)) !important;
  }

  .xl\:focus\:via-yellow-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #feffe6, var(--tw-gradient-to, rgba(254, 255, 230, 0)) !important;
  }

  .xl\:focus\:via-yellow-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffb8, var(--tw-gradient-to, rgba(255, 255, 184, 0)) !important;
  }

  .xl\:focus\:via-yellow-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffb8f, var(--tw-gradient-to, rgba(255, 251, 143, 0)) !important;
  }

  .xl\:focus\:via-yellow-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff566, var(--tw-gradient-to, rgba(255, 245, 102, 0)) !important;
  }

  .xl\:focus\:via-yellow-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffec3d, var(--tw-gradient-to, rgba(255, 236, 61, 0)) !important;
  }

  .xl\:focus\:via-yellow-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fadb14, var(--tw-gradient-to, rgba(250, 219, 20, 0)) !important;
  }

  .xl\:focus\:via-yellow-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d4b106, var(--tw-gradient-to, rgba(212, 177, 6, 0)) !important;
  }

  .xl\:focus\:via-yellow-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ad8b00, var(--tw-gradient-to, rgba(173, 139, 0, 0)) !important;
  }

  .xl\:focus\:via-yellow-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #876800, var(--tw-gradient-to, rgba(135, 104, 0, 0)) !important;
  }

  .xl\:focus\:via-yellow-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #614700, var(--tw-gradient-to, rgba(97, 71, 0, 0)) !important;
  }

  .xl\:focus\:via-lime-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcffe6, var(--tw-gradient-to, rgba(252, 255, 230, 0)) !important;
  }

  .xl\:focus\:via-lime-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f4ffb8, var(--tw-gradient-to, rgba(244, 255, 184, 0)) !important;
  }

  .xl\:focus\:via-lime-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eaff8f, var(--tw-gradient-to, rgba(234, 255, 143, 0)) !important;
  }

  .xl\:focus\:via-lime-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3f261, var(--tw-gradient-to, rgba(211, 242, 97, 0)) !important;
  }

  .xl\:focus\:via-lime-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae637, var(--tw-gradient-to, rgba(186, 230, 55, 0)) !important;
  }

  .xl\:focus\:via-lime-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a0d911, var(--tw-gradient-to, rgba(160, 217, 17, 0)) !important;
  }

  .xl\:focus\:via-lime-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7cb305, var(--tw-gradient-to, rgba(124, 179, 5, 0)) !important;
  }

  .xl\:focus\:via-lime-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5b8c00, var(--tw-gradient-to, rgba(91, 140, 0, 0)) !important;
  }

  .xl\:focus\:via-lime-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3f6600, var(--tw-gradient-to, rgba(63, 102, 0, 0)) !important;
  }

  .xl\:focus\:via-lime-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #254000, var(--tw-gradient-to, rgba(37, 64, 0, 0)) !important;
  }

  .xl\:focus\:via-green-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6fef9, var(--tw-gradient-to, rgba(246, 254, 249, 0)) !important;
  }

  .xl\:focus\:via-green-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6ffed, var(--tw-gradient-to, rgba(246, 255, 237, 0)) !important;
  }

  .xl\:focus\:via-green-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9f7be, var(--tw-gradient-to, rgba(217, 247, 190, 0)) !important;
  }

  .xl\:focus\:via-green-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b7eb8f, var(--tw-gradient-to, rgba(183, 235, 143, 0)) !important;
  }

  .xl\:focus\:via-green-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #95de64, var(--tw-gradient-to, rgba(149, 222, 100, 0)) !important;
  }

  .xl\:focus\:via-green-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #73d13d, var(--tw-gradient-to, rgba(115, 209, 61, 0)) !important;
  }

  .xl\:focus\:via-green-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #52c41a, var(--tw-gradient-to, rgba(82, 196, 26, 0)) !important;
  }

  .xl\:focus\:via-green-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #389e0d, var(--tw-gradient-to, rgba(56, 158, 13, 0)) !important;
  }

  .xl\:focus\:via-green-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #237804, var(--tw-gradient-to, rgba(35, 120, 4, 0)) !important;
  }

  .xl\:focus\:via-green-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #135200, var(--tw-gradient-to, rgba(19, 82, 0, 0)) !important;
  }

  .xl\:focus\:via-green-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #092b00, var(--tw-gradient-to, rgba(9, 43, 0, 0)) !important;
  }

  .xl\:focus\:via-cyan-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6fffb, var(--tw-gradient-to, rgba(230, 255, 251, 0)) !important;
  }

  .xl\:focus\:via-cyan-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b5f5ec, var(--tw-gradient-to, rgba(181, 245, 236, 0)) !important;
  }

  .xl\:focus\:via-cyan-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #87e8de, var(--tw-gradient-to, rgba(135, 232, 222, 0)) !important;
  }

  .xl\:focus\:via-cyan-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #5cdbd3, var(--tw-gradient-to, rgba(92, 219, 211, 0)) !important;
  }

  .xl\:focus\:via-cyan-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #36cfc9, var(--tw-gradient-to, rgba(54, 207, 201, 0)) !important;
  }

  .xl\:focus\:via-cyan-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #13c2c2, var(--tw-gradient-to, rgba(19, 194, 194, 0)) !important;
  }

  .xl\:focus\:via-cyan-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #08979c, var(--tw-gradient-to, rgba(8, 151, 156, 0)) !important;
  }

  .xl\:focus\:via-cyan-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #006d75, var(--tw-gradient-to, rgba(0, 109, 117, 0)) !important;
  }

  .xl\:focus\:via-cyan-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #00474f, var(--tw-gradient-to, rgba(0, 71, 79, 0)) !important;
  }

  .xl\:focus\:via-cyan-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002329, var(--tw-gradient-to, rgba(0, 35, 41, 0)) !important;
  }

  .xl\:focus\:via-blue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e6f7ff, var(--tw-gradient-to, rgba(230, 247, 255, 0)) !important;
  }

  .xl\:focus\:via-blue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bae7ff, var(--tw-gradient-to, rgba(186, 231, 255, 0)) !important;
  }

  .xl\:focus\:via-blue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #91d5ff, var(--tw-gradient-to, rgba(145, 213, 255, 0)) !important;
  }

  .xl\:focus\:via-blue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #69c0ff, var(--tw-gradient-to, rgba(105, 192, 255, 0)) !important;
  }

  .xl\:focus\:via-blue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b85ff, var(--tw-gradient-to, rgba(75, 133, 255, 0)) !important;
  }

  .xl\:focus\:via-blue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f70ff, var(--tw-gradient-to, rgba(47, 112, 255, 0)) !important;
  }

  .xl\:focus\:via-blue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #096dd9, var(--tw-gradient-to, rgba(9, 109, 217, 0)) !important;
  }

  .xl\:focus\:via-blue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #0050b3, var(--tw-gradient-to, rgba(0, 80, 179, 0)) !important;
  }

  .xl\:focus\:via-blue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #003a8c, var(--tw-gradient-to, rgba(0, 58, 140, 0)) !important;
  }

  .xl\:focus\:via-blue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #002766, var(--tw-gradient-to, rgba(0, 39, 102, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f6f9ff, var(--tw-gradient-to, rgba(246, 249, 255, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f0f5ff, var(--tw-gradient-to, rgba(240, 245, 255, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d6e4ff, var(--tw-gradient-to, rgba(214, 228, 255, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #adc6ff, var(--tw-gradient-to, rgba(173, 198, 255, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #85a5ff, var(--tw-gradient-to, rgba(133, 165, 255, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #597ef7, var(--tw-gradient-to, rgba(89, 126, 247, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2f54eb, var(--tw-gradient-to, rgba(47, 84, 235, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d39c4, var(--tw-gradient-to, rgba(29, 57, 196, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10239e, var(--tw-gradient-to, rgba(16, 35, 158, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #061178, var(--tw-gradient-to, rgba(6, 17, 120, 0)) !important;
  }

  .xl\:focus\:via-geekBlue-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #030852, var(--tw-gradient-to, rgba(3, 8, 82, 0)) !important;
  }

  .xl\:focus\:via-purple-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafaff, var(--tw-gradient-to, rgba(250, 250, 255, 0)) !important;
  }

  .xl\:focus\:via-purple-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9f0ff, var(--tw-gradient-to, rgba(249, 240, 255, 0)) !important;
  }

  .xl\:focus\:via-purple-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #efdbff, var(--tw-gradient-to, rgba(239, 219, 255, 0)) !important;
  }

  .xl\:focus\:via-purple-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d3adf7, var(--tw-gradient-to, rgba(211, 173, 247, 0)) !important;
  }

  .xl\:focus\:via-purple-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b37feb, var(--tw-gradient-to, rgba(179, 127, 235, 0)) !important;
  }

  .xl\:focus\:via-purple-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9254de, var(--tw-gradient-to, rgba(146, 84, 222, 0)) !important;
  }

  .xl\:focus\:via-purple-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #722ed1, var(--tw-gradient-to, rgba(114, 46, 209, 0)) !important;
  }

  .xl\:focus\:via-purple-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #531dab, var(--tw-gradient-to, rgba(83, 29, 171, 0)) !important;
  }

  .xl\:focus\:via-purple-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #391085, var(--tw-gradient-to, rgba(57, 16, 133, 0)) !important;
  }

  .xl\:focus\:via-purple-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #22075e, var(--tw-gradient-to, rgba(34, 7, 94, 0)) !important;
  }

  .xl\:focus\:via-purple-11:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #120338, var(--tw-gradient-to, rgba(18, 3, 56, 0)) !important;
  }

  .xl\:focus\:via-magenta-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff0f6, var(--tw-gradient-to, rgba(255, 240, 246, 0)) !important;
  }

  .xl\:focus\:via-magenta-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffd6e7, var(--tw-gradient-to, rgba(255, 214, 231, 0)) !important;
  }

  .xl\:focus\:via-magenta-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffadd2, var(--tw-gradient-to, rgba(255, 173, 210, 0)) !important;
  }

  .xl\:focus\:via-magenta-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ff85c0, var(--tw-gradient-to, rgba(255, 133, 192, 0)) !important;
  }

  .xl\:focus\:via-magenta-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f759ab, var(--tw-gradient-to, rgba(247, 89, 171, 0)) !important;
  }

  .xl\:focus\:via-magenta-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eb2f96, var(--tw-gradient-to, rgba(235, 47, 150, 0)) !important;
  }

  .xl\:focus\:via-magenta-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c41d7f, var(--tw-gradient-to, rgba(196, 29, 127, 0)) !important;
  }

  .xl\:focus\:via-magenta-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9e1068, var(--tw-gradient-to, rgba(158, 16, 104, 0)) !important;
  }

  .xl\:focus\:via-magenta-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #780650, var(--tw-gradient-to, rgba(120, 6, 80, 0)) !important;
  }

  .xl\:focus\:via-magenta-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #520339, var(--tw-gradient-to, rgba(82, 3, 57, 0)) !important;
  }

  .xl\:focus\:via-gray-1:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0)) !important;
  }

  .xl\:focus\:via-gray-2:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fafafa, var(--tw-gradient-to, rgba(250, 250, 250, 0)) !important;
  }

  .xl\:focus\:via-gray-3:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f5f5, var(--tw-gradient-to, rgba(245, 245, 245, 0)) !important;
  }

  .xl\:focus\:via-gray-4:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, rgba(232, 232, 232, 0)) !important;
  }

  .xl\:focus\:via-gray-5:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d9d9d9, var(--tw-gradient-to, rgba(217, 217, 217, 0)) !important;
  }

  .xl\:focus\:via-gray-6:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfbfbf, var(--tw-gradient-to, rgba(191, 191, 191, 0)) !important;
  }

  .xl\:focus\:via-gray-7:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8c8c8c, var(--tw-gradient-to, rgba(140, 140, 140, 0)) !important;
  }

  .xl\:focus\:via-gray-8:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #595959, var(--tw-gradient-to, rgba(89, 89, 89, 0)) !important;
  }

  .xl\:focus\:via-gray-9:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #262626, var(--tw-gradient-to, rgba(38, 38, 38, 0)) !important;
  }

  .xl\:focus\:via-gray-10:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0)) !important;
  }

  .xl\:focus\:to-red-1:focus {
    --tw-gradient-to: #fff1f0 !important;
  }

  .xl\:focus\:to-red-2:focus {
    --tw-gradient-to: #ffccc7 !important;
  }

  .xl\:focus\:to-red-3:focus {
    --tw-gradient-to: #ffa39e !important;
  }

  .xl\:focus\:to-red-4:focus {
    --tw-gradient-to: #ff7875 !important;
  }

  .xl\:focus\:to-red-5:focus {
    --tw-gradient-to: #ff4d4f !important;
  }

  .xl\:focus\:to-red-6:focus {
    --tw-gradient-to: #f5222d !important;
  }

  .xl\:focus\:to-red-7:focus {
    --tw-gradient-to: #cf1322 !important;
  }

  .xl\:focus\:to-red-8:focus {
    --tw-gradient-to: #a8071a !important;
  }

  .xl\:focus\:to-red-9:focus {
    --tw-gradient-to: #820014 !important;
  }

  .xl\:focus\:to-red-10:focus {
    --tw-gradient-to: #5c0011 !important;
  }

  .xl\:focus\:to-volcano-1:focus {
    --tw-gradient-to: #fff2e8 !important;
  }

  .xl\:focus\:to-volcano-2:focus {
    --tw-gradient-to: #ffd8bf !important;
  }

  .xl\:focus\:to-volcano-3:focus {
    --tw-gradient-to: #ffbb96 !important;
  }

  .xl\:focus\:to-volcano-4:focus {
    --tw-gradient-to: #ff9c6e !important;
  }

  .xl\:focus\:to-volcano-5:focus {
    --tw-gradient-to: #ff7a45 !important;
  }

  .xl\:focus\:to-volcano-6:focus {
    --tw-gradient-to: #fa541c !important;
  }

  .xl\:focus\:to-volcano-7:focus {
    --tw-gradient-to: #d4380d !important;
  }

  .xl\:focus\:to-volcano-8:focus {
    --tw-gradient-to: #ad2102 !important;
  }

  .xl\:focus\:to-volcano-9:focus {
    --tw-gradient-to: #871400 !important;
  }

  .xl\:focus\:to-volcano-10:focus {
    --tw-gradient-to: #610b00 !important;
  }

  .xl\:focus\:to-orange-1:focus {
    --tw-gradient-to: #fff7e6 !important;
  }

  .xl\:focus\:to-orange-2:focus {
    --tw-gradient-to: #ffe7ba !important;
  }

  .xl\:focus\:to-orange-3:focus {
    --tw-gradient-to: #ffd591 !important;
  }

  .xl\:focus\:to-orange-4:focus {
    --tw-gradient-to: #ffc069 !important;
  }

  .xl\:focus\:to-orange-5:focus {
    --tw-gradient-to: #ffa940 !important;
  }

  .xl\:focus\:to-orange-6:focus {
    --tw-gradient-to: #fa8c16 !important;
  }

  .xl\:focus\:to-orange-7:focus {
    --tw-gradient-to: #d46b08 !important;
  }

  .xl\:focus\:to-orange-8:focus {
    --tw-gradient-to: #ad4e00 !important;
  }

  .xl\:focus\:to-orange-9:focus {
    --tw-gradient-to: #873800 !important;
  }

  .xl\:focus\:to-orange-10:focus {
    --tw-gradient-to: #612500 !important;
  }

  .xl\:focus\:to-gold-1:focus {
    --tw-gradient-to: #fffbe6 !important;
  }

  .xl\:focus\:to-gold-2:focus {
    --tw-gradient-to: #fff1b8 !important;
  }

  .xl\:focus\:to-gold-3:focus {
    --tw-gradient-to: #ffe58f !important;
  }

  .xl\:focus\:to-gold-4:focus {
    --tw-gradient-to: #ffd666 !important;
  }

  .xl\:focus\:to-gold-5:focus {
    --tw-gradient-to: #ffc53d !important;
  }

  .xl\:focus\:to-gold-6:focus {
    --tw-gradient-to: #faad14 !important;
  }

  .xl\:focus\:to-gold-7:focus {
    --tw-gradient-to: #d48806 !important;
  }

  .xl\:focus\:to-gold-8:focus {
    --tw-gradient-to: #ad6800 !important;
  }

  .xl\:focus\:to-gold-9:focus {
    --tw-gradient-to: #874d00 !important;
  }

  .xl\:focus\:to-gold-10:focus {
    --tw-gradient-to: #613400 !important;
  }

  .xl\:focus\:to-yellow-1:focus {
    --tw-gradient-to: #feffe6 !important;
  }

  .xl\:focus\:to-yellow-2:focus {
    --tw-gradient-to: #ffffb8 !important;
  }

  .xl\:focus\:to-yellow-3:focus {
    --tw-gradient-to: #fffb8f !important;
  }

  .xl\:focus\:to-yellow-4:focus {
    --tw-gradient-to: #fff566 !important;
  }

  .xl\:focus\:to-yellow-5:focus {
    --tw-gradient-to: #ffec3d !important;
  }

  .xl\:focus\:to-yellow-6:focus {
    --tw-gradient-to: #fadb14 !important;
  }

  .xl\:focus\:to-yellow-7:focus {
    --tw-gradient-to: #d4b106 !important;
  }

  .xl\:focus\:to-yellow-8:focus {
    --tw-gradient-to: #ad8b00 !important;
  }

  .xl\:focus\:to-yellow-9:focus {
    --tw-gradient-to: #876800 !important;
  }

  .xl\:focus\:to-yellow-10:focus {
    --tw-gradient-to: #614700 !important;
  }

  .xl\:focus\:to-lime-1:focus {
    --tw-gradient-to: #fcffe6 !important;
  }

  .xl\:focus\:to-lime-2:focus {
    --tw-gradient-to: #f4ffb8 !important;
  }

  .xl\:focus\:to-lime-3:focus {
    --tw-gradient-to: #eaff8f !important;
  }

  .xl\:focus\:to-lime-4:focus {
    --tw-gradient-to: #d3f261 !important;
  }

  .xl\:focus\:to-lime-5:focus {
    --tw-gradient-to: #bae637 !important;
  }

  .xl\:focus\:to-lime-6:focus {
    --tw-gradient-to: #a0d911 !important;
  }

  .xl\:focus\:to-lime-7:focus {
    --tw-gradient-to: #7cb305 !important;
  }

  .xl\:focus\:to-lime-8:focus {
    --tw-gradient-to: #5b8c00 !important;
  }

  .xl\:focus\:to-lime-9:focus {
    --tw-gradient-to: #3f6600 !important;
  }

  .xl\:focus\:to-lime-10:focus {
    --tw-gradient-to: #254000 !important;
  }

  .xl\:focus\:to-green-1:focus {
    --tw-gradient-to: #f6fef9 !important;
  }

  .xl\:focus\:to-green-2:focus {
    --tw-gradient-to: #f6ffed !important;
  }

  .xl\:focus\:to-green-3:focus {
    --tw-gradient-to: #d9f7be !important;
  }

  .xl\:focus\:to-green-4:focus {
    --tw-gradient-to: #b7eb8f !important;
  }

  .xl\:focus\:to-green-5:focus {
    --tw-gradient-to: #95de64 !important;
  }

  .xl\:focus\:to-green-6:focus {
    --tw-gradient-to: #73d13d !important;
  }

  .xl\:focus\:to-green-7:focus {
    --tw-gradient-to: #52c41a !important;
  }

  .xl\:focus\:to-green-8:focus {
    --tw-gradient-to: #389e0d !important;
  }

  .xl\:focus\:to-green-9:focus {
    --tw-gradient-to: #237804 !important;
  }

  .xl\:focus\:to-green-10:focus {
    --tw-gradient-to: #135200 !important;
  }

  .xl\:focus\:to-green-11:focus {
    --tw-gradient-to: #092b00 !important;
  }

  .xl\:focus\:to-cyan-1:focus {
    --tw-gradient-to: #e6fffb !important;
  }

  .xl\:focus\:to-cyan-2:focus {
    --tw-gradient-to: #b5f5ec !important;
  }

  .xl\:focus\:to-cyan-3:focus {
    --tw-gradient-to: #87e8de !important;
  }

  .xl\:focus\:to-cyan-4:focus {
    --tw-gradient-to: #5cdbd3 !important;
  }

  .xl\:focus\:to-cyan-5:focus {
    --tw-gradient-to: #36cfc9 !important;
  }

  .xl\:focus\:to-cyan-6:focus {
    --tw-gradient-to: #13c2c2 !important;
  }

  .xl\:focus\:to-cyan-7:focus {
    --tw-gradient-to: #08979c !important;
  }

  .xl\:focus\:to-cyan-8:focus {
    --tw-gradient-to: #006d75 !important;
  }

  .xl\:focus\:to-cyan-9:focus {
    --tw-gradient-to: #00474f !important;
  }

  .xl\:focus\:to-cyan-10:focus {
    --tw-gradient-to: #002329 !important;
  }

  .xl\:focus\:to-blue-1:focus {
    --tw-gradient-to: #e6f7ff !important;
  }

  .xl\:focus\:to-blue-2:focus {
    --tw-gradient-to: #bae7ff !important;
  }

  .xl\:focus\:to-blue-3:focus {
    --tw-gradient-to: #91d5ff !important;
  }

  .xl\:focus\:to-blue-4:focus {
    --tw-gradient-to: #69c0ff !important;
  }

  .xl\:focus\:to-blue-5:focus {
    --tw-gradient-to: #4b85ff !important;
  }

  .xl\:focus\:to-blue-6:focus {
    --tw-gradient-to: #2f70ff !important;
  }

  .xl\:focus\:to-blue-7:focus {
    --tw-gradient-to: #096dd9 !important;
  }

  .xl\:focus\:to-blue-8:focus {
    --tw-gradient-to: #0050b3 !important;
  }

  .xl\:focus\:to-blue-9:focus {
    --tw-gradient-to: #003a8c !important;
  }

  .xl\:focus\:to-blue-10:focus {
    --tw-gradient-to: #002766 !important;
  }

  .xl\:focus\:to-geekBlue-1:focus {
    --tw-gradient-to: #f6f9ff !important;
  }

  .xl\:focus\:to-geekBlue-2:focus {
    --tw-gradient-to: #f0f5ff !important;
  }

  .xl\:focus\:to-geekBlue-3:focus {
    --tw-gradient-to: #d6e4ff !important;
  }

  .xl\:focus\:to-geekBlue-4:focus {
    --tw-gradient-to: #adc6ff !important;
  }

  .xl\:focus\:to-geekBlue-5:focus {
    --tw-gradient-to: #85a5ff !important;
  }

  .xl\:focus\:to-geekBlue-6:focus {
    --tw-gradient-to: #597ef7 !important;
  }

  .xl\:focus\:to-geekBlue-7:focus {
    --tw-gradient-to: #2f54eb !important;
  }

  .xl\:focus\:to-geekBlue-8:focus {
    --tw-gradient-to: #1d39c4 !important;
  }

  .xl\:focus\:to-geekBlue-9:focus {
    --tw-gradient-to: #10239e !important;
  }

  .xl\:focus\:to-geekBlue-10:focus {
    --tw-gradient-to: #061178 !important;
  }

  .xl\:focus\:to-geekBlue-11:focus {
    --tw-gradient-to: #030852 !important;
  }

  .xl\:focus\:to-purple-1:focus {
    --tw-gradient-to: #fafaff !important;
  }

  .xl\:focus\:to-purple-2:focus {
    --tw-gradient-to: #f9f0ff !important;
  }

  .xl\:focus\:to-purple-3:focus {
    --tw-gradient-to: #efdbff !important;
  }

  .xl\:focus\:to-purple-4:focus {
    --tw-gradient-to: #d3adf7 !important;
  }

  .xl\:focus\:to-purple-5:focus {
    --tw-gradient-to: #b37feb !important;
  }

  .xl\:focus\:to-purple-6:focus {
    --tw-gradient-to: #9254de !important;
  }

  .xl\:focus\:to-purple-7:focus {
    --tw-gradient-to: #722ed1 !important;
  }

  .xl\:focus\:to-purple-8:focus {
    --tw-gradient-to: #531dab !important;
  }

  .xl\:focus\:to-purple-9:focus {
    --tw-gradient-to: #391085 !important;
  }

  .xl\:focus\:to-purple-10:focus {
    --tw-gradient-to: #22075e !important;
  }

  .xl\:focus\:to-purple-11:focus {
    --tw-gradient-to: #120338 !important;
  }

  .xl\:focus\:to-magenta-1:focus {
    --tw-gradient-to: #fff0f6 !important;
  }

  .xl\:focus\:to-magenta-2:focus {
    --tw-gradient-to: #ffd6e7 !important;
  }

  .xl\:focus\:to-magenta-3:focus {
    --tw-gradient-to: #ffadd2 !important;
  }

  .xl\:focus\:to-magenta-4:focus {
    --tw-gradient-to: #ff85c0 !important;
  }

  .xl\:focus\:to-magenta-5:focus {
    --tw-gradient-to: #f759ab !important;
  }

  .xl\:focus\:to-magenta-6:focus {
    --tw-gradient-to: #eb2f96 !important;
  }

  .xl\:focus\:to-magenta-7:focus {
    --tw-gradient-to: #c41d7f !important;
  }

  .xl\:focus\:to-magenta-8:focus {
    --tw-gradient-to: #9e1068 !important;
  }

  .xl\:focus\:to-magenta-9:focus {
    --tw-gradient-to: #780650 !important;
  }

  .xl\:focus\:to-magenta-10:focus {
    --tw-gradient-to: #520339 !important;
  }

  .xl\:focus\:to-gray-1:focus {
    --tw-gradient-to: #ffffff !important;
  }

  .xl\:focus\:to-gray-2:focus {
    --tw-gradient-to: #fafafa !important;
  }

  .xl\:focus\:to-gray-3:focus {
    --tw-gradient-to: #f5f5f5 !important;
  }

  .xl\:focus\:to-gray-4:focus {
    --tw-gradient-to: #e8e8e8 !important;
  }

  .xl\:focus\:to-gray-5:focus {
    --tw-gradient-to: #d9d9d9 !important;
  }

  .xl\:focus\:to-gray-6:focus {
    --tw-gradient-to: #bfbfbf !important;
  }

  .xl\:focus\:to-gray-7:focus {
    --tw-gradient-to: #8c8c8c !important;
  }

  .xl\:focus\:to-gray-8:focus {
    --tw-gradient-to: #595959 !important;
  }

  .xl\:focus\:to-gray-9:focus {
    --tw-gradient-to: #262626 !important;
  }

  .xl\:focus\:to-gray-10:focus {
    --tw-gradient-to: #000000 !important;
  }

  .xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent !important;
  }

  .xl\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .xl\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95 !important;
  }

  .group:hover .xl\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1 !important;
  }

  .xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0 !important;
  }

  .xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05 !important;
  }

  .xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1 !important;
  }

  .xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2 !important;
  }

  .xl\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25 !important;
  }

  .xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3 !important;
  }

  .xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4 !important;
  }

  .xl\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5 !important;
  }

  .xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6 !important;
  }

  .xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7 !important;
  }

  .xl\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75 !important;
  }

  .xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8 !important;
  }

  .xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9 !important;
  }

  .xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95 !important;
  }

  .xl\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1 !important;
  }

  .xl\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0 !important;
  }

  .xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05 !important;
  }

  .xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1 !important;
  }

  .xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2 !important;
  }

  .xl\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25 !important;
  }

  .xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3 !important;
  }

  .xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4 !important;
  }

  .xl\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5 !important;
  }

  .xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6 !important;
  }

  .xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7 !important;
  }

  .xl\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75 !important;
  }

  .xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8 !important;
  }

  .xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9 !important;
  }

  .xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95 !important;
  }

  .xl\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1 !important;
  }

  .xl\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0 !important;
  }

  .xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05 !important;
  }

  .xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1 !important;
  }

  .xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2 !important;
  }

  .xl\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25 !important;
  }

  .xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3 !important;
  }

  .xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4 !important;
  }

  .xl\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5 !important;
  }

  .xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6 !important;
  }

  .xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7 !important;
  }

  .xl\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75 !important;
  }

  .xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8 !important;
  }

  .xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9 !important;
  }

  .xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95 !important;
  }

  .xl\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1 !important;
  }

  .xl\:bg-bottom {
    background-position: bottom !important;
  }

  .xl\:bg-center {
    background-position: center !important;
  }

  .xl\:bg-left {
    background-position: left !important;
  }

  .xl\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .xl\:bg-left-top {
    background-position: left top !important;
  }

  .xl\:bg-right {
    background-position: right !important;
  }

  .xl\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .xl\:bg-right-top {
    background-position: right top !important;
  }

  .xl\:bg-top {
    background-position: top !important;
  }

  .xl\:bg-repeat {
    background-repeat: repeat !important;
  }

  .xl\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .xl\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .xl\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .xl\:bg-repeat-round {
    background-repeat: round !important;
  }

  .xl\:bg-repeat-space {
    background-repeat: space !important;
  }

  .xl\:bg-auto {
    background-size: auto !important;
  }

  .xl\:bg-cover {
    background-size: cover !important;
  }

  .xl\:bg-contain {
    background-size: contain !important;
  }

  .xl\:border-collapse {
    border-collapse: collapse !important;
  }

  .xl\:border-separate {
    border-collapse: separate !important;
  }

  .xl\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .xl\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .xl\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .xl\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .xl\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:border-transparent {
    border-color: transparent !important;
  }

  .group:hover .xl\:group-hover\:border-red-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-red-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-volcano-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-orange-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gold-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-yellow-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-lime-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-green-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-cyan-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-blue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-geekBlue-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-purple-11 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-magenta-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-1 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-2 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-3 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-4 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-5 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-6 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-7 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-8 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-9 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:border-transparent {
    border-color: transparent !important;
  }

  .xl\:focus-within\:border-red-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-red-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-volcano-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-orange-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gold-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-yellow-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-lime-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-green-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-cyan-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-blue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-geekBlue-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-purple-11:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-magenta-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-1:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-2:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-3:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-4:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-5:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-6:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-7:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-8:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-9:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-gray-10:focus-within {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus-within\:border-transparent:focus-within {
    border-color: transparent !important;
  }

  .xl\:hover\:border-red-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-red-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-volcano-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-orange-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gold-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-yellow-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-lime-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-green-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-cyan-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-blue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-geekBlue-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-purple-11:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-magenta-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-1:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-2:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-3:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-4:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-5:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-6:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-7:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-8:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-9:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-gray-10:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .xl\:focus\:border-red-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 240, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 204, 199, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 163, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 120, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 77, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 34, 45, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(207, 19, 34, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(168, 7, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(130, 0, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-red-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 0, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 242, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 216, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 187, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 156, 110, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 122, 69, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 84, 28, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 56, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 33, 2, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 20, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-volcano-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 11, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 247, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 231, 186, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 213, 145, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 192, 105, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 169, 64, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 140, 22, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 107, 8, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 78, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 56, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-orange-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 37, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 241, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 229, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 197, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 173, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 136, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 77, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gold-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 52, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(254, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 251, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 245, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 236, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 219, 20, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(212, 177, 6, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 139, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 104, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-yellow-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(97, 71, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(252, 255, 230, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(244, 255, 184, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(234, 255, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 242, 97, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 230, 55, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(160, 217, 17, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(124, 179, 5, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(91, 140, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(63, 102, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-lime-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(37, 64, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 254, 249, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 255, 237, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 247, 190, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(183, 235, 143, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(149, 222, 100, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(115, 209, 61, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 196, 26, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(56, 158, 13, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(35, 120, 4, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 82, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-green-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 43, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 255, 251, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(181, 245, 236, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(135, 232, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(92, 219, 211, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(54, 207, 201, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(19, 194, 194, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(8, 151, 156, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 109, 117, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 71, 79, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-cyan-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 35, 41, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(230, 247, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(186, 231, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(145, 213, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(105, 192, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(75, 133, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(9, 109, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 80, 179, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 58, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-blue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 39, 102, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(246, 249, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(240, 245, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(214, 228, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(173, 198, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(133, 165, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 126, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(47, 84, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(29, 57, 196, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(16, 35, 158, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(6, 17, 120, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-geekBlue-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(3, 8, 82, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 240, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(239, 219, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(211, 173, 247, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(179, 127, 235, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(146, 84, 222, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(114, 46, 209, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(83, 29, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(57, 16, 133, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(34, 7, 94, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-purple-11:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(18, 3, 56, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 240, 246, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 214, 231, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 173, 210, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 133, 192, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(247, 89, 171, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(235, 47, 150, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(196, 29, 127, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(158, 16, 104, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(120, 6, 80, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-magenta-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(82, 3, 57, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-1:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-2:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(250, 250, 250, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-3:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(245, 245, 245, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-4:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(232, 232, 232, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-5:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-6:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(191, 191, 191, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-7:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(140, 140, 140, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-8:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(89, 89, 89, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-9:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(38, 38, 38, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-gray-10:focus {
    --tw-border-opacity: 1 !important;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity)) !important;
  }

  .xl\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .xl\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .xl\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .xl\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .xl\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .xl\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .xl\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .xl\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .xl\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .xl\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .xl\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .xl\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .xl\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .xl\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .xl\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .xl\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95 !important;
  }

  .group:hover .xl\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1 !important;
  }

  .xl\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0 !important;
  }

  .xl\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05 !important;
  }

  .xl\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1 !important;
  }

  .xl\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2 !important;
  }

  .xl\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25 !important;
  }

  .xl\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3 !important;
  }

  .xl\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4 !important;
  }

  .xl\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5 !important;
  }

  .xl\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6 !important;
  }

  .xl\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7 !important;
  }

  .xl\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75 !important;
  }

  .xl\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8 !important;
  }

  .xl\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9 !important;
  }

  .xl\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95 !important;
  }

  .xl\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1 !important;
  }

  .xl\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0 !important;
  }

  .xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05 !important;
  }

  .xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1 !important;
  }

  .xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2 !important;
  }

  .xl\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25 !important;
  }

  .xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3 !important;
  }

  .xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4 !important;
  }

  .xl\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5 !important;
  }

  .xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6 !important;
  }

  .xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7 !important;
  }

  .xl\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75 !important;
  }

  .xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8 !important;
  }

  .xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9 !important;
  }

  .xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95 !important;
  }

  .xl\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1 !important;
  }

  .xl\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0 !important;
  }

  .xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05 !important;
  }

  .xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1 !important;
  }

  .xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2 !important;
  }

  .xl\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25 !important;
  }

  .xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3 !important;
  }

  .xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4 !important;
  }

  .xl\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5 !important;
  }

  .xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6 !important;
  }

  .xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7 !important;
  }

  .xl\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75 !important;
  }

  .xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8 !important;
  }

  .xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9 !important;
  }

  .xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95 !important;
  }

  .xl\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1 !important;
  }

  .xl\:rounded-none {
    border-radius: 0px !important;
  }

  .xl\:rounded-sm {
    border-radius: 0.125rem !important;
  }

  .xl\:rounded {
    border-radius: 0.25rem !important;
  }

  .xl\:rounded-md {
    border-radius: 0.375rem !important;
  }

  .xl\:rounded-lg {
    border-radius: 0.5rem !important;
  }

  .xl\:rounded-xl {
    border-radius: 0.75rem !important;
  }

  .xl\:rounded-2xl {
    border-radius: 1rem !important;
  }

  .xl\:rounded-3xl {
    border-radius: 1.5rem !important;
  }

  .xl\:rounded-full {
    border-radius: 9999px !important;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .xl\:rounded-t {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .xl\:rounded-r {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .xl\:rounded-l {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .xl\:rounded-t-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .xl\:rounded-r-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .xl\:rounded-l-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .xl\:rounded-t-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .xl\:rounded-t-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .xl\:rounded-r-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .xl\:rounded-l-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .xl\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .xl\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:rounded-tl-none {
    border-top-left-radius: 0px !important;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0px !important;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0px !important;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0px !important;
  }

  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem !important;
  }

  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem !important;
  }

  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem !important;
  }

  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem !important;
  }

  .xl\:rounded-tl {
    border-top-left-radius: 0.25rem !important;
  }

  .xl\:rounded-tr {
    border-top-right-radius: 0.25rem !important;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: 0.25rem !important;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem !important;
  }

  .xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem !important;
  }

  .xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem !important;
  }

  .xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem !important;
  }

  .xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem !important;
  }

  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem !important;
  }

  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem !important;
  }

  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem !important;
  }

  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem !important;
  }

  .xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem !important;
  }

  .xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem !important;
  }

  .xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem !important;
  }

  .xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem !important;
  }

  .xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem !important;
  }

  .xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem !important;
  }

  .xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem !important;
  }

  .xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important;
  }

  .xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important;
  }

  .xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important;
  }

  .xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important;
  }

  .xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important;
  }

  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:border-solid {
    border-style: solid !important;
  }

  .xl\:border-dashed {
    border-style: dashed !important;
  }

  .xl\:border-dotted {
    border-style: dotted !important;
  }

  .xl\:border-double {
    border-style: double !important;
  }

  .xl\:border-none {
    border-style: none !important;
  }

  .xl\:border-0 {
    border-width: 0px !important;
  }

  .xl\:border-2 {
    border-width: 2px !important;
  }

  .xl\:border-4 {
    border-width: 4px !important;
  }

  .xl\:border-8 {
    border-width: 8px !important;
  }

  .xl\:border {
    border-width: 1px !important;
  }

  .xl\:border-t-0 {
    border-top-width: 0px !important;
  }

  .xl\:border-r-0 {
    border-right-width: 0px !important;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0px !important;
  }

  .xl\:border-l-0 {
    border-left-width: 0px !important;
  }

  .xl\:border-t-2 {
    border-top-width: 2px !important;
  }

  .xl\:border-r-2 {
    border-right-width: 2px !important;
  }

  .xl\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .xl\:border-l-2 {
    border-left-width: 2px !important;
  }

  .xl\:border-t-4 {
    border-top-width: 4px !important;
  }

  .xl\:border-r-4 {
    border-right-width: 4px !important;
  }

  .xl\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .xl\:border-l-4 {
    border-left-width: 4px !important;
  }

  .xl\:border-t-8 {
    border-top-width: 8px !important;
  }

  .xl\:border-r-8 {
    border-right-width: 8px !important;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .xl\:border-l-8 {
    border-left-width: 8px !important;
  }

  .xl\:border-t {
    border-top-width: 1px !important;
  }

  .xl\:border-r {
    border-right-width: 1px !important;
  }

  .xl\:border-b {
    border-bottom-width: 1px !important;
  }

  .xl\:border-l {
    border-left-width: 1px !important;
  }

  .xl\:box-border {
    box-sizing: border-box !important;
  }

  .xl\:box-content {
    box-sizing: content-box !important;
  }

  .xl\:cursor-auto {
    cursor: auto !important;
  }

  .xl\:cursor-default {
    cursor: default !important;
  }

  .xl\:cursor-pointer {
    cursor: pointer !important;
  }

  .xl\:cursor-wait {
    cursor: wait !important;
  }

  .xl\:cursor-text {
    cursor: text !important;
  }

  .xl\:cursor-move {
    cursor: move !important;
  }

  .xl\:cursor-help {
    cursor: help !important;
  }

  .xl\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .xl\:block {
    display: block !important;
  }

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

  .xl\:inline {
    display: inline !important;
  }

  .xl\:flex {
    display: flex !important;
  }

  .xl\:inline-flex {
    display: inline-flex !important;
  }

  .xl\:table {
    display: table !important;
  }

  .xl\:table-caption {
    display: table-caption !important;
  }

  .xl\:table-cell {
    display: table-cell !important;
  }

  .xl\:table-column {
    display: table-column !important;
  }

  .xl\:table-column-group {
    display: table-column-group !important;
  }

  .xl\:table-footer-group {
    display: table-footer-group !important;
  }

  .xl\:table-header-group {
    display: table-header-group !important;
  }

  .xl\:table-row-group {
    display: table-row-group !important;
  }

  .xl\:table-row {
    display: table-row !important;
  }

  .xl\:flow-root {
    display: flow-root !important;
  }

  .xl\:grid {
    display: grid !important;
  }

  .xl\:inline-grid {
    display: inline-grid !important;
  }

  .xl\:contents {
    display: contents !important;
  }

  .xl\:hidden {
    display: none !important;
  }

  .group:hover .xl\:group-hover\:block {
    display: block !important;
  }

  .group:hover .xl\:group-hover\:inline-block {
    display: inline-block !important;
  }

  .group:hover .xl\:group-hover\:inline {
    display: inline !important;
  }

  .group:hover .xl\:group-hover\:flex {
    display: flex !important;
  }

  .group:hover .xl\:group-hover\:inline-flex {
    display: inline-flex !important;
  }

  .group:hover .xl\:group-hover\:table {
    display: table !important;
  }

  .group:hover .xl\:group-hover\:table-caption {
    display: table-caption !important;
  }

  .group:hover .xl\:group-hover\:table-cell {
    display: table-cell !important;
  }

  .group:hover .xl\:group-hover\:table-column {
    display: table-column !important;
  }

  .group:hover .xl\:group-hover\:table-column-group {
    display: table-column-group !important;
  }

  .group:hover .xl\:group-hover\:table-footer-group {
    display: table-footer-group !important;
  }

  .group:hover .xl\:group-hover\:table-header-group {
    display: table-header-group !important;
  }

  .group:hover .xl\:group-hover\:table-row-group {
    display: table-row-group !important;
  }

  .group:hover .xl\:group-hover\:table-row {
    display: table-row !important;
  }

  .group:hover .xl\:group-hover\:flow-root {
    display: flow-root !important;
  }

  .group:hover .xl\:group-hover\:grid {
    display: grid !important;
  }

  .group:hover .xl\:group-hover\:inline-grid {
    display: inline-grid !important;
  }

  .group:hover .xl\:group-hover\:contents {
    display: contents !important;
  }

  .group:hover .xl\:group-hover\:hidden {
    display: none !important;
  }

  .xl\:flex-row {
    flex-direction: row !important;
  }

  .xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .xl\:flex-col {
    flex-direction: column !important;
  }

  .xl\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .xl\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .xl\:flex-nowrap {
    flex-wrap: nowrap !important;
  }

  .xl\:place-items-auto {
    place-items: auto !important;
  }

  .xl\:place-items-start {
    place-items: start !important;
  }

  .xl\:place-items-end {
    place-items: end !important;
  }

  .xl\:place-items-center {
    place-items: center !important;
  }

  .xl\:place-items-stretch {
    place-items: stretch !important;
  }

  .xl\:place-content-center {
    place-content: center !important;
  }

  .xl\:place-content-start {
    place-content: start !important;
  }

  .xl\:place-content-end {
    place-content: end !important;
  }

  .xl\:place-content-between {
    place-content: space-between !important;
  }

  .xl\:place-content-around {
    place-content: space-around !important;
  }

  .xl\:place-content-evenly {
    place-content: space-evenly !important;
  }

  .xl\:place-content-stretch {
    place-content: stretch !important;
  }

  .xl\:place-self-auto {
    place-self: auto !important;
  }

  .xl\:place-self-start {
    place-self: start !important;
  }

  .xl\:place-self-end {
    place-self: end !important;
  }

  .xl\:place-self-center {
    place-self: center !important;
  }

  .xl\:place-self-stretch {
    place-self: stretch !important;
  }

  .xl\:items-start {
    align-items: flex-start !important;
  }

  .xl\:items-end {
    align-items: flex-end !important;
  }

  .xl\:items-center {
    align-items: center !important;
  }

  .xl\:items-baseline {
    align-items: baseline !important;
  }

  .xl\:items-stretch {
    align-items: stretch !important;
  }

  .xl\:content-center {
    align-content: center !important;
  }

  .xl\:content-start {
    align-content: flex-start !important;
  }

  .xl\:content-end {
    align-content: flex-end !important;
  }

  .xl\:content-between {
    align-content: space-between !important;
  }

  .xl\:content-around {
    align-content: space-around !important;
  }

  .xl\:content-evenly {
    align-content: space-evenly !important;
  }

  .xl\:self-auto {
    align-self: auto !important;
  }

  .xl\:self-start {
    align-self: flex-start !important;
  }

  .xl\:self-end {
    align-self: flex-end !important;
  }

  .xl\:self-center {
    align-self: center !important;
  }

  .xl\:self-stretch {
    align-self: stretch !important;
  }

  .xl\:justify-items-auto {
    justify-items: auto !important;
  }

  .xl\:justify-items-start {
    justify-items: start !important;
  }

  .xl\:justify-items-end {
    justify-items: end !important;
  }

  .xl\:justify-items-center {
    justify-items: center !important;
  }

  .xl\:justify-items-stretch {
    justify-items: stretch !important;
  }

  .xl\:justify-start {
    justify-content: flex-start !important;
  }

  .xl\:justify-end {
    justify-content: flex-end !important;
  }

  .xl\:justify-center {
    justify-content: center !important;
  }

  .xl\:justify-between {
    justify-content: space-between !important;
  }

  .xl\:justify-around {
    justify-content: space-around !important;
  }

  .xl\:justify-evenly {
    justify-content: space-evenly !important;
  }

  .xl\:justify-self-auto {
    justify-self: auto !important;
  }

  .xl\:justify-self-start {
    justify-self: start !important;
  }

  .xl\:justify-self-end {
    justify-self: end !important;
  }

  .xl\:justify-self-center {
    justify-self: center !important;
  }

  .xl\:justify-self-stretch {
    justify-self: stretch !important;
  }

  .xl\:flex-1 {
    flex: 1 1 0% !important;
  }

  .xl\:flex-auto {
    flex: 1 1 auto !important;
  }

  .xl\:flex-initial {
    flex: 0 1 auto !important;
  }

  .xl\:flex-none {
    flex: none !important;
  }

  .xl\:flex-grow-0 {
    flex-grow: 0 !important;
  }

  .xl\:flex-grow {
    flex-grow: 1 !important;
  }

  .xl\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }

  .xl\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .xl\:order-1 {
    order: 1 !important;
  }

  .xl\:order-2 {
    order: 2 !important;
  }

  .xl\:order-3 {
    order: 3 !important;
  }

  .xl\:order-4 {
    order: 4 !important;
  }

  .xl\:order-5 {
    order: 5 !important;
  }

  .xl\:order-6 {
    order: 6 !important;
  }

  .xl\:order-7 {
    order: 7 !important;
  }

  .xl\:order-8 {
    order: 8 !important;
  }

  .xl\:order-9 {
    order: 9 !important;
  }

  .xl\:order-10 {
    order: 10 !important;
  }

  .xl\:order-11 {
    order: 11 !important;
  }

  .xl\:order-12 {
    order: 12 !important;
  }

  .xl\:order-first {
    order: -9999 !important;
  }

  .xl\:order-last {
    order: 9999 !important;
  }

  .xl\:order-none {
    order: 0 !important;
  }

  .xl\:float-right {
    float: right !important;
  }

  .xl\:float-left {
    float: left !important;
  }

  .xl\:float-none {
    float: none !important;
  }

  .xl\:clear-left {
    clear: left !important;
  }

  .xl\:clear-right {
    clear: right !important;
  }

  .xl\:clear-both {
    clear: both !important;
  }

  .xl\:clear-none {
    clear: none !important;
  }

  .xl\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  }

  .xl\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif !important;
  }

  .xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
  }

  .xl\:font-thin {
    font-weight: 100 !important;
  }

  .xl\:font-extralight {
    font-weight: 200 !important;
  }

  .xl\:font-light {
    font-weight: 300 !important;
  }

  .xl\:font-normal {
    font-weight: 400 !important;
  }

  .xl\:font-medium {
    font-weight: 500 !important;
  }

  .xl\:font-semibold {
    font-weight: 600 !important;
  }

  .xl\:font-bold {
    font-weight: 700 !important;
  }

  .xl\:font-extrabold {
    font-weight: 800 !important;
  }

  .xl\:font-black {
    font-weight: 900 !important;
  }

  .xl\:font-inherit {
    font-weight: inherit !important;
  }

  .xl\:h-0 {
    height: 0px !important;
  }

  .xl\:h-1 {
    height: 4px !important;
  }

  .xl\:h-2 {
    height: 8px !important;
  }

  .xl\:h-3 {
    height: 12px !important;
  }

  .xl\:h-4 {
    height: 16px !important;
  }

  .xl\:h-5 {
    height: 20px !important;
  }

  .xl\:h-6 {
    height: 24px !important;
  }

  .xl\:h-7 {
    height: 28px !important;
  }

  .xl\:h-8 {
    height: 32px !important;
  }

  .xl\:h-9 {
    height: 36px !important;
  }

  .xl\:h-10 {
    height: 40px !important;
  }

  .xl\:h-11 {
    height: 44px !important;
  }

  .xl\:h-12 {
    height: 48px !important;
  }

  .xl\:h-13 {
    height: 52px !important;
  }

  .xl\:h-14 {
    height: 56px !important;
  }

  .xl\:h-15 {
    height: 60px !important;
  }

  .xl\:h-16 {
    height: 64px !important;
  }

  .xl\:h-17 {
    height: 68px !important;
  }

  .xl\:h-18 {
    height: 72px !important;
  }

  .xl\:h-19 {
    height: 76px !important;
  }

  .xl\:h-20 {
    height: 80px !important;
  }

  .xl\:h-21 {
    height: 84px !important;
  }

  .xl\:h-22 {
    height: 88px !important;
  }

  .xl\:h-23 {
    height: 92px !important;
  }

  .xl\:h-24 {
    height: 96px !important;
  }

  .xl\:h-25 {
    height: 100px !important;
  }

  .xl\:h-26 {
    height: 104px !important;
  }

  .xl\:h-27 {
    height: 108px !important;
  }

  .xl\:h-28 {
    height: 112px !important;
  }

  .xl\:h-29 {
    height: 116px !important;
  }

  .xl\:h-30 {
    height: 120px !important;
  }

  .xl\:h-31 {
    height: 124px !important;
  }

  .xl\:h-32 {
    height: 128px !important;
  }

  .xl\:h-33 {
    height: 132px !important;
  }

  .xl\:h-34 {
    height: 136px !important;
  }

  .xl\:h-35 {
    height: 140px !important;
  }

  .xl\:h-36 {
    height: 144px !important;
  }

  .xl\:h-37 {
    height: 148px !important;
  }

  .xl\:h-38 {
    height: 152px !important;
  }

  .xl\:h-39 {
    height: 156px !important;
  }

  .xl\:h-40 {
    height: 160px !important;
  }

  .xl\:h-41 {
    height: 164px !important;
  }

  .xl\:h-42 {
    height: 168px !important;
  }

  .xl\:h-43 {
    height: 172px !important;
  }

  .xl\:h-44 {
    height: 176px !important;
  }

  .xl\:h-45 {
    height: 180px !important;
  }

  .xl\:h-46 {
    height: 184px !important;
  }

  .xl\:h-47 {
    height: 188px !important;
  }

  .xl\:h-48 {
    height: 192px !important;
  }

  .xl\:h-49 {
    height: 196px !important;
  }

  .xl\:h-50 {
    height: 200px !important;
  }

  .xl\:h-51 {
    height: 204px !important;
  }

  .xl\:h-52 {
    height: 208px !important;
  }

  .xl\:h-53 {
    height: 212px !important;
  }

  .xl\:h-54 {
    height: 216px !important;
  }

  .xl\:h-55 {
    height: 220px !important;
  }

  .xl\:h-56 {
    height: 224px !important;
  }

  .xl\:h-57 {
    height: 228px !important;
  }

  .xl\:h-60 {
    height: 240px !important;
  }

  .xl\:h-61 {
    height: 244px !important;
  }

  .xl\:h-62 {
    height: 248px !important;
  }

  .xl\:h-65 {
    height: 260px !important;
  }

  .xl\:h-66 {
    height: 264px !important;
  }

  .xl\:h-68 {
    height: 272px !important;
  }

  .xl\:h-69 {
    height: 276px !important;
  }

  .xl\:h-70 {
    height: 280px !important;
  }

  .xl\:h-73 {
    height: 292px !important;
  }

  .xl\:h-74 {
    height: 296px !important;
  }

  .xl\:h-75 {
    height: 300px !important;
  }

  .xl\:h-77 {
    height: 308px !important;
  }

  .xl\:h-78 {
    height: 312px !important;
  }

  .xl\:h-80 {
    height: 320px !important;
  }

  .xl\:h-81 {
    height: 324px !important;
  }

  .xl\:h-84 {
    height: 336px !important;
  }

  .xl\:h-87 {
    height: 348px !important;
  }

  .xl\:h-90 {
    height: 360px !important;
  }

  .xl\:h-91 {
    height: 364px !important;
  }

  .xl\:h-92 {
    height: 368px !important;
  }

  .xl\:h-93 {
    height: 372px !important;
  }

  .xl\:h-94 {
    height: 376px !important;
  }

  .xl\:h-95 {
    height: 380px !important;
  }

  .xl\:h-96 {
    height: 384px !important;
  }

  .xl\:h-97 {
    height: 388px !important;
  }

  .xl\:h-98 {
    height: 392px !important;
  }

  .xl\:h-99 {
    height: 396px !important;
  }

  .xl\:h-100 {
    height: 400px !important;
  }

  .xl\:h-101 {
    height: 404px !important;
  }

  .xl\:h-102 {
    height: 408px !important;
  }

  .xl\:h-103 {
    height: 412px !important;
  }

  .xl\:h-104 {
    height: 416px !important;
  }

  .xl\:h-105 {
    height: 420px !important;
  }

  .xl\:h-107 {
    height: 428px !important;
  }

  .xl\:h-110 {
    height: 440px !important;
  }

  .xl\:h-112 {
    height: 448px !important;
  }

  .xl\:h-114 {
    height: 456px !important;
  }

  .xl\:h-115 {
    height: 460px !important;
  }

  .xl\:h-119 {
    height: 476px !important;
  }

  .xl\:h-120 {
    height: 480px !important;
  }

  .xl\:h-122 {
    height: 488px !important;
  }

  .xl\:h-124 {
    height: 496px !important;
  }

  .xl\:h-130 {
    height: 520px !important;
  }

  .xl\:h-138 {
    height: 552px !important;
  }

  .xl\:h-143 {
    height: 572px !important;
  }

  .xl\:h-148 {
    height: 592px !important;
  }

  .xl\:h-150 {
    height: 600px !important;
  }

  .xl\:h-154 {
    height: 616px !important;
  }

  .xl\:h-160 {
    height: 640px !important;
  }

  .xl\:h-162 {
    height: 648px !important;
  }

  .xl\:h-164 {
    height: 656px !important;
  }

  .xl\:h-165 {
    height: 660px !important;
  }

  .xl\:h-166 {
    height: 664px !important;
  }

  .xl\:h-168 {
    height: 672px !important;
  }

  .xl\:h-169 {
    height: 676px !important;
  }

  .xl\:h-170 {
    height: 680px !important;
  }

  .xl\:h-172 {
    height: 688px !important;
  }

  .xl\:h-174 {
    height: 696px !important;
  }

  .xl\:h-175 {
    height: 700px !important;
  }

  .xl\:h-189 {
    height: 756px !important;
  }

  .xl\:h-200 {
    height: 800px !important;
  }

  .xl\:h-auto {
    height: auto !important;
  }

  .xl\:h-0\.5 {
    height: 2px !important;
  }

  .xl\:h-1\.5 {
    height: 6px !important;
  }

  .xl\:h-3\.5 {
    height: 14px !important;
  }

  .xl\:h-6\.5 {
    height: 26px !important;
  }

  .xl\:h-7\.5 {
    height: 30px !important;
  }

  .xl\:h-17\.5 {
    height: 70px !important;
  }

  .xl\:h-28\.5 {
    height: 114px !important;
  }

  .xl\:h-31\.5 {
    height: 126px !important;
  }

  .xl\:h-37\.5 {
    height: 150px !important;
  }

  .xl\:h-72\.5 {
    height: 290px !important;
  }

  .xl\:h-sm {
    height: 8px !important;
  }

  .xl\:h-md {
    height: 16px !important;
  }

  .xl\:h-lg {
    height: 24px !important;
  }

  .xl\:h-xl {
    height: 32px !important;
  }

  .xl\:h-n1 {
    height: -4px !important;
  }

  .xl\:h-n2 {
    height: -8px !important;
  }

  .xl\:h-n3 {
    height: -12px !important;
  }

  .xl\:h-n4 {
    height: -16px !important;
  }

  .xl\:h-n5 {
    height: -20px !important;
  }

  .xl\:h-n6 {
    height: -24px !important;
  }

  .xl\:h-n7 {
    height: -28px !important;
  }

  .xl\:h-n8 {
    height: -32px !important;
  }

  .xl\:h-n9 {
    height: -36px !important;
  }

  .xl\:h-n10 {
    height: -40px !important;
  }

  .xl\:h-n11 {
    height: -44px !important;
  }

  .xl\:h-n12 {
    height: -48px !important;
  }

  .xl\:h-n13 {
    height: -52px !important;
  }

  .xl\:h-n14 {
    height: -46px !important;
  }

  .xl\:h-n22 {
    height: -88px !important;
  }

  .xl\:h-1\/2 {
    height: 50% !important;
  }

  .xl\:h-1\/3 {
    height: 33.333333% !important;
  }

  .xl\:h-2\/3 {
    height: 66.666667% !important;
  }

  .xl\:h-1\/4 {
    height: 25% !important;
  }

  .xl\:h-2\/4 {
    height: 50% !important;
  }

  .xl\:h-3\/4 {
    height: 75% !important;
  }

  .xl\:h-1\/5 {
    height: 20% !important;
  }

  .xl\:h-2\/5 {
    height: 40% !important;
  }

  .xl\:h-3\/5 {
    height: 60% !important;
  }

  .xl\:h-4\/5 {
    height: 80% !important;
  }

  .xl\:h-1\/6 {
    height: 16.666667% !important;
  }

  .xl\:h-2\/6 {
    height: 33.333333% !important;
  }

  .xl\:h-3\/6 {
    height: 50% !important;
  }

  .xl\:h-4\/6 {
    height: 66.666667% !important;
  }

  .xl\:h-5\/6 {
    height: 83.333333% !important;
  }

  .xl\:h-full {
    height: 100% !important;
  }

  .xl\:h-screen {
    height: 100vh !important;
  }

  .xl\:text-0 {
    font-size: 12px !important;
    line-height: 18px !important;
  }

  .xl\:text-1 {
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-2 {
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-3 {
    font-size: 18px !important;
    line-height: 28px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-4 {
    font-size: 20px !important;
    line-height: 30px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-5 {
    font-size: 24px !important;
    line-height: 32px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-6 {
    font-size: 30px !important;
    line-height: 38px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-7 {
    font-size: 36px !important;
    line-height: 44px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-0\.5 {
    font-size: 13px !important;
    line-height: 19px !important;
    letter-spacing: -0.01em !important;
  }

  .xl\:text-xs {
    font-size: .75rem !important;
  }

  .xl\:text-sm {
    font-size: .875rem !important;
  }

  .xl\:text-base {
    font-size: 1rem !important;
  }

  .xl\:text-lg {
    font-size: 1.125rem !important;
  }

  .xl\:text-xl {
    font-size: 1.25rem !important;
  }

  .xl\:leading-3 {
    line-height: .75rem !important;
  }

  .xl\:leading-4 {
    line-height: 1rem !important;
  }

  .xl\:leading-5 {
    line-height: 1.25rem !important;
  }

  .xl\:leading-6 {
    line-height: 1.5rem !important;
  }

  .xl\:leading-7 {
    line-height: 1.75rem !important;
  }

  .xl\:leading-8 {
    line-height: 2rem !important;
  }

  .xl\:leading-9 {
    line-height: 2.25rem !important;
  }

  .xl\:leading-10 {
    line-height: 2.5rem !important;
  }

  .xl\:leading-none {
    line-height: 1 !important;
  }

  .xl\:leading-tight {
    line-height: 1.25 !important;
  }

  .xl\:leading-snug {
    line-height: 1.375 !important;
  }

  .xl\:leading-normal {
    line-height: 1.5 !important;
  }

  .xl\:leading-relaxed {
    line-height: 1.625 !important;
  }

  .xl\:leading-loose {
    line-height: 2 !important;
  }

  .xl\:list-inside {
    list-style-position: inside !important;
  }

  .xl\:list-outside {
    list-style-position: outside !important;
  }

  .xl\:list-none {
    list-style-type: none !important;
  }

  .xl\:list-disc {
    list-style-type: disc !important;
  }

  .xl\:list-decimal {
    list-style-type: decimal !important;
  }

  .xl\:m-0 {
    margin: 0px !important;
  }

  .xl\:m-1 {
    margin: 4px !important;
  }

  .xl\:m-2 {
    margin: 8px !important;
  }

  .xl\:m-3 {
    margin: 12px !important;
  }

  .xl\:m-4 {
    margin: 16px !important;
  }

  .xl\:m-5 {
    margin: 20px !important;
  }

  .xl\:m-6 {
    margin: 24px !important;
  }

  .xl\:m-7 {
    margin: 28px !important;
  }

  .xl\:m-8 {
    margin: 32px !important;
  }

  .xl\:m-9 {
    margin: 36px !important;
  }

  .xl\:m-10 {
    margin: 40px !important;
  }

  .xl\:m-11 {
    margin: 44px !important;
  }

  .xl\:m-12 {
    margin: 48px !important;
  }

  .xl\:m-13 {
    margin: 52px !important;
  }

  .xl\:m-14 {
    margin: 56px !important;
  }

  .xl\:m-15 {
    margin: 60px !important;
  }

  .xl\:m-16 {
    margin: 64px !important;
  }

  .xl\:m-17 {
    margin: 68px !important;
  }

  .xl\:m-18 {
    margin: 72px !important;
  }

  .xl\:m-19 {
    margin: 76px !important;
  }

  .xl\:m-20 {
    margin: 80px !important;
  }

  .xl\:m-21 {
    margin: 84px !important;
  }

  .xl\:m-22 {
    margin: 88px !important;
  }

  .xl\:m-23 {
    margin: 92px !important;
  }

  .xl\:m-24 {
    margin: 96px !important;
  }

  .xl\:m-25 {
    margin: 100px !important;
  }

  .xl\:m-26 {
    margin: 104px !important;
  }

  .xl\:m-27 {
    margin: 108px !important;
  }

  .xl\:m-28 {
    margin: 112px !important;
  }

  .xl\:m-29 {
    margin: 116px !important;
  }

  .xl\:m-30 {
    margin: 120px !important;
  }

  .xl\:m-31 {
    margin: 124px !important;
  }

  .xl\:m-32 {
    margin: 128px !important;
  }

  .xl\:m-33 {
    margin: 132px !important;
  }

  .xl\:m-34 {
    margin: 136px !important;
  }

  .xl\:m-35 {
    margin: 140px !important;
  }

  .xl\:m-36 {
    margin: 144px !important;
  }

  .xl\:m-37 {
    margin: 148px !important;
  }

  .xl\:m-38 {
    margin: 152px !important;
  }

  .xl\:m-39 {
    margin: 156px !important;
  }

  .xl\:m-40 {
    margin: 160px !important;
  }

  .xl\:m-41 {
    margin: 164px !important;
  }

  .xl\:m-42 {
    margin: 168px !important;
  }

  .xl\:m-43 {
    margin: 172px !important;
  }

  .xl\:m-44 {
    margin: 176px !important;
  }

  .xl\:m-45 {
    margin: 180px !important;
  }

  .xl\:m-46 {
    margin: 184px !important;
  }

  .xl\:m-47 {
    margin: 188px !important;
  }

  .xl\:m-48 {
    margin: 192px !important;
  }

  .xl\:m-49 {
    margin: 196px !important;
  }

  .xl\:m-50 {
    margin: 200px !important;
  }

  .xl\:m-51 {
    margin: 204px !important;
  }

  .xl\:m-52 {
    margin: 208px !important;
  }

  .xl\:m-53 {
    margin: 212px !important;
  }

  .xl\:m-54 {
    margin: 216px !important;
  }

  .xl\:m-55 {
    margin: 220px !important;
  }

  .xl\:m-56 {
    margin: 224px !important;
  }

  .xl\:m-57 {
    margin: 228px !important;
  }

  .xl\:m-60 {
    margin: 240px !important;
  }

  .xl\:m-61 {
    margin: 244px !important;
  }

  .xl\:m-62 {
    margin: 248px !important;
  }

  .xl\:m-65 {
    margin: 260px !important;
  }

  .xl\:m-66 {
    margin: 264px !important;
  }

  .xl\:m-68 {
    margin: 272px !important;
  }

  .xl\:m-69 {
    margin: 276px !important;
  }

  .xl\:m-70 {
    margin: 280px !important;
  }

  .xl\:m-73 {
    margin: 292px !important;
  }

  .xl\:m-74 {
    margin: 296px !important;
  }

  .xl\:m-75 {
    margin: 300px !important;
  }

  .xl\:m-77 {
    margin: 308px !important;
  }

  .xl\:m-78 {
    margin: 312px !important;
  }

  .xl\:m-80 {
    margin: 320px !important;
  }

  .xl\:m-81 {
    margin: 324px !important;
  }

  .xl\:m-84 {
    margin: 336px !important;
  }

  .xl\:m-87 {
    margin: 348px !important;
  }

  .xl\:m-90 {
    margin: 360px !important;
  }

  .xl\:m-91 {
    margin: 364px !important;
  }

  .xl\:m-92 {
    margin: 368px !important;
  }

  .xl\:m-93 {
    margin: 372px !important;
  }

  .xl\:m-94 {
    margin: 376px !important;
  }

  .xl\:m-95 {
    margin: 380px !important;
  }

  .xl\:m-96 {
    margin: 384px !important;
  }

  .xl\:m-97 {
    margin: 388px !important;
  }

  .xl\:m-98 {
    margin: 392px !important;
  }

  .xl\:m-99 {
    margin: 396px !important;
  }

  .xl\:m-100 {
    margin: 400px !important;
  }

  .xl\:m-101 {
    margin: 404px !important;
  }

  .xl\:m-102 {
    margin: 408px !important;
  }

  .xl\:m-103 {
    margin: 412px !important;
  }

  .xl\:m-104 {
    margin: 416px !important;
  }

  .xl\:m-105 {
    margin: 420px !important;
  }

  .xl\:m-107 {
    margin: 428px !important;
  }

  .xl\:m-110 {
    margin: 440px !important;
  }

  .xl\:m-112 {
    margin: 448px !important;
  }

  .xl\:m-114 {
    margin: 456px !important;
  }

  .xl\:m-115 {
    margin: 460px !important;
  }

  .xl\:m-119 {
    margin: 476px !important;
  }

  .xl\:m-120 {
    margin: 480px !important;
  }

  .xl\:m-122 {
    margin: 488px !important;
  }

  .xl\:m-124 {
    margin: 496px !important;
  }

  .xl\:m-130 {
    margin: 520px !important;
  }

  .xl\:m-138 {
    margin: 552px !important;
  }

  .xl\:m-143 {
    margin: 572px !important;
  }

  .xl\:m-148 {
    margin: 592px !important;
  }

  .xl\:m-150 {
    margin: 600px !important;
  }

  .xl\:m-154 {
    margin: 616px !important;
  }

  .xl\:m-160 {
    margin: 640px !important;
  }

  .xl\:m-162 {
    margin: 648px !important;
  }

  .xl\:m-164 {
    margin: 656px !important;
  }

  .xl\:m-165 {
    margin: 660px !important;
  }

  .xl\:m-166 {
    margin: 664px !important;
  }

  .xl\:m-168 {
    margin: 672px !important;
  }

  .xl\:m-169 {
    margin: 676px !important;
  }

  .xl\:m-170 {
    margin: 680px !important;
  }

  .xl\:m-172 {
    margin: 688px !important;
  }

  .xl\:m-174 {
    margin: 696px !important;
  }

  .xl\:m-175 {
    margin: 700px !important;
  }

  .xl\:m-189 {
    margin: 756px !important;
  }

  .xl\:m-200 {
    margin: 800px !important;
  }

  .xl\:m-auto {
    margin: auto !important;
  }

  .xl\:m-0\.5 {
    margin: 2px !important;
  }

  .xl\:m-1\.5 {
    margin: 6px !important;
  }

  .xl\:m-3\.5 {
    margin: 14px !important;
  }

  .xl\:m-6\.5 {
    margin: 26px !important;
  }

  .xl\:m-7\.5 {
    margin: 30px !important;
  }

  .xl\:m-17\.5 {
    margin: 70px !important;
  }

  .xl\:m-28\.5 {
    margin: 114px !important;
  }

  .xl\:m-31\.5 {
    margin: 126px !important;
  }

  .xl\:m-37\.5 {
    margin: 150px !important;
  }

  .xl\:m-72\.5 {
    margin: 290px !important;
  }

  .xl\:m-sm {
    margin: 8px !important;
  }

  .xl\:m-md {
    margin: 16px !important;
  }

  .xl\:m-lg {
    margin: 24px !important;
  }

  .xl\:m-xl {
    margin: 32px !important;
  }

  .xl\:m-n1 {
    margin: -4px !important;
  }

  .xl\:m-n2 {
    margin: -8px !important;
  }

  .xl\:m-n3 {
    margin: -12px !important;
  }

  .xl\:m-n4 {
    margin: -16px !important;
  }

  .xl\:m-n5 {
    margin: -20px !important;
  }

  .xl\:m-n6 {
    margin: -24px !important;
  }

  .xl\:m-n7 {
    margin: -28px !important;
  }

  .xl\:m-n8 {
    margin: -32px !important;
  }

  .xl\:m-n9 {
    margin: -36px !important;
  }

  .xl\:m-n10 {
    margin: -40px !important;
  }

  .xl\:m-n11 {
    margin: -44px !important;
  }

  .xl\:m-n12 {
    margin: -48px !important;
  }

  .xl\:m-n13 {
    margin: -52px !important;
  }

  .xl\:m-n14 {
    margin: -46px !important;
  }

  .xl\:m-n22 {
    margin: -88px !important;
  }

  .xl\:-m-0 {
    margin: 0px !important;
  }

  .xl\:-m-1 {
    margin: -4px !important;
  }

  .xl\:-m-2 {
    margin: -8px !important;
  }

  .xl\:-m-3 {
    margin: -12px !important;
  }

  .xl\:-m-4 {
    margin: -16px !important;
  }

  .xl\:-m-5 {
    margin: -20px !important;
  }

  .xl\:-m-6 {
    margin: -24px !important;
  }

  .xl\:-m-7 {
    margin: -28px !important;
  }

  .xl\:-m-8 {
    margin: -32px !important;
  }

  .xl\:-m-9 {
    margin: -36px !important;
  }

  .xl\:-m-10 {
    margin: -40px !important;
  }

  .xl\:-m-11 {
    margin: -44px !important;
  }

  .xl\:-m-12 {
    margin: -48px !important;
  }

  .xl\:-m-13 {
    margin: -52px !important;
  }

  .xl\:-m-14 {
    margin: -56px !important;
  }

  .xl\:-m-15 {
    margin: -60px !important;
  }

  .xl\:-m-16 {
    margin: -64px !important;
  }

  .xl\:-m-17 {
    margin: -68px !important;
  }

  .xl\:-m-18 {
    margin: -72px !important;
  }

  .xl\:-m-19 {
    margin: -76px !important;
  }

  .xl\:-m-20 {
    margin: -80px !important;
  }

  .xl\:-m-21 {
    margin: -84px !important;
  }

  .xl\:-m-22 {
    margin: -88px !important;
  }

  .xl\:-m-23 {
    margin: -92px !important;
  }

  .xl\:-m-24 {
    margin: -96px !important;
  }

  .xl\:-m-25 {
    margin: -100px !important;
  }

  .xl\:-m-26 {
    margin: -104px !important;
  }

  .xl\:-m-27 {
    margin: -108px !important;
  }

  .xl\:-m-28 {
    margin: -112px !important;
  }

  .xl\:-m-29 {
    margin: -116px !important;
  }

  .xl\:-m-30 {
    margin: -120px !important;
  }

  .xl\:-m-31 {
    margin: -124px !important;
  }

  .xl\:-m-32 {
    margin: -128px !important;
  }

  .xl\:-m-33 {
    margin: -132px !important;
  }

  .xl\:-m-34 {
    margin: -136px !important;
  }

  .xl\:-m-35 {
    margin: -140px !important;
  }

  .xl\:-m-36 {
    margin: -144px !important;
  }

  .xl\:-m-37 {
    margin: -148px !important;
  }

  .xl\:-m-38 {
    margin: -152px !important;
  }

  .xl\:-m-39 {
    margin: -156px !important;
  }

  .xl\:-m-40 {
    margin: -160px !important;
  }

  .xl\:-m-41 {
    margin: -164px !important;
  }

  .xl\:-m-42 {
    margin: -168px !important;
  }

  .xl\:-m-43 {
    margin: -172px !important;
  }

  .xl\:-m-44 {
    margin: -176px !important;
  }

  .xl\:-m-45 {
    margin: -180px !important;
  }

  .xl\:-m-46 {
    margin: -184px !important;
  }

  .xl\:-m-47 {
    margin: -188px !important;
  }

  .xl\:-m-48 {
    margin: -192px !important;
  }

  .xl\:-m-49 {
    margin: -196px !important;
  }

  .xl\:-m-50 {
    margin: -200px !important;
  }

  .xl\:-m-51 {
    margin: -204px !important;
  }

  .xl\:-m-52 {
    margin: -208px !important;
  }

  .xl\:-m-53 {
    margin: -212px !important;
  }

  .xl\:-m-54 {
    margin: -216px !important;
  }

  .xl\:-m-55 {
    margin: -220px !important;
  }

  .xl\:-m-56 {
    margin: -224px !important;
  }

  .xl\:-m-57 {
    margin: -228px !important;
  }

  .xl\:-m-60 {
    margin: -240px !important;
  }

  .xl\:-m-61 {
    margin: -244px !important;
  }

  .xl\:-m-62 {
    margin: -248px !important;
  }

  .xl\:-m-65 {
    margin: -260px !important;
  }

  .xl\:-m-66 {
    margin: -264px !important;
  }

  .xl\:-m-68 {
    margin: -272px !important;
  }

  .xl\:-m-69 {
    margin: -276px !important;
  }

  .xl\:-m-70 {
    margin: -280px !important;
  }

  .xl\:-m-73 {
    margin: -292px !important;
  }

  .xl\:-m-74 {
    margin: -296px !important;
  }

  .xl\:-m-75 {
    margin: -300px !important;
  }

  .xl\:-m-77 {
    margin: -308px !important;
  }

  .xl\:-m-78 {
    margin: -312px !important;
  }

  .xl\:-m-80 {
    margin: -320px !important;
  }

  .xl\:-m-81 {
    margin: -324px !important;
  }

  .xl\:-m-84 {
    margin: -336px !important;
  }

  .xl\:-m-87 {
    margin: -348px !important;
  }

  .xl\:-m-90 {
    margin: -360px !important;
  }

  .xl\:-m-91 {
    margin: -364px !important;
  }

  .xl\:-m-92 {
    margin: -368px !important;
  }

  .xl\:-m-93 {
    margin: -372px !important;
  }

  .xl\:-m-94 {
    margin: -376px !important;
  }

  .xl\:-m-95 {
    margin: -380px !important;
  }

  .xl\:-m-96 {
    margin: -384px !important;
  }

  .xl\:-m-97 {
    margin: -388px !important;
  }

  .xl\:-m-98 {
    margin: -392px !important;
  }

  .xl\:-m-99 {
    margin: -396px !important;
  }

  .xl\:-m-100 {
    margin: -400px !important;
  }

  .xl\:-m-101 {
    margin: -404px !important;
  }

  .xl\:-m-102 {
    margin: -408px !important;
  }

  .xl\:-m-103 {
    margin: -412px !important;
  }

  .xl\:-m-104 {
    margin: -416px !important;
  }

  .xl\:-m-105 {
    margin: -420px !important;
  }

  .xl\:-m-107 {
    margin: -428px !important;
  }

  .xl\:-m-110 {
    margin: -440px !important;
  }

  .xl\:-m-112 {
    margin: -448px !important;
  }

  .xl\:-m-114 {
    margin: -456px !important;
  }

  .xl\:-m-115 {
    margin: -460px !important;
  }

  .xl\:-m-119 {
    margin: -476px !important;
  }

  .xl\:-m-120 {
    margin: -480px !important;
  }

  .xl\:-m-122 {
    margin: -488px !important;
  }

  .xl\:-m-124 {
    margin: -496px !important;
  }

  .xl\:-m-130 {
    margin: -520px !important;
  }

  .xl\:-m-138 {
    margin: -552px !important;
  }

  .xl\:-m-143 {
    margin: -572px !important;
  }

  .xl\:-m-148 {
    margin: -592px !important;
  }

  .xl\:-m-150 {
    margin: -600px !important;
  }

  .xl\:-m-154 {
    margin: -616px !important;
  }

  .xl\:-m-160 {
    margin: -640px !important;
  }

  .xl\:-m-162 {
    margin: -648px !important;
  }

  .xl\:-m-164 {
    margin: -656px !important;
  }

  .xl\:-m-165 {
    margin: -660px !important;
  }

  .xl\:-m-166 {
    margin: -664px !important;
  }

  .xl\:-m-168 {
    margin: -672px !important;
  }

  .xl\:-m-169 {
    margin: -676px !important;
  }

  .xl\:-m-170 {
    margin: -680px !important;
  }

  .xl\:-m-172 {
    margin: -688px !important;
  }

  .xl\:-m-174 {
    margin: -696px !important;
  }

  .xl\:-m-175 {
    margin: -700px !important;
  }

  .xl\:-m-189 {
    margin: -756px !important;
  }

  .xl\:-m-200 {
    margin: -800px !important;
  }

  .xl\:-m-0\.5 {
    margin: -2px !important;
  }

  .xl\:-m-1\.5 {
    margin: -6px !important;
  }

  .xl\:-m-3\.5 {
    margin: -14px !important;
  }

  .xl\:-m-6\.5 {
    margin: -26px !important;
  }

  .xl\:-m-7\.5 {
    margin: -30px !important;
  }

  .xl\:-m-17\.5 {
    margin: -70px !important;
  }

  .xl\:-m-28\.5 {
    margin: -114px !important;
  }

  .xl\:-m-31\.5 {
    margin: -126px !important;
  }

  .xl\:-m-37\.5 {
    margin: -150px !important;
  }

  .xl\:-m-72\.5 {
    margin: -290px !important;
  }

  .xl\:-m-sm {
    margin: -8px !important;
  }

  .xl\:-m-md {
    margin: -16px !important;
  }

  .xl\:-m-lg {
    margin: -24px !important;
  }

  .xl\:-m-xl {
    margin: -32px !important;
  }

  .xl\:-m-n1 {
    margin: 4px !important;
  }

  .xl\:-m-n2 {
    margin: 8px !important;
  }

  .xl\:-m-n3 {
    margin: 12px !important;
  }

  .xl\:-m-n4 {
    margin: 16px !important;
  }

  .xl\:-m-n5 {
    margin: 20px !important;
  }

  .xl\:-m-n6 {
    margin: 24px !important;
  }

  .xl\:-m-n7 {
    margin: 28px !important;
  }

  .xl\:-m-n8 {
    margin: 32px !important;
  }

  .xl\:-m-n9 {
    margin: 36px !important;
  }

  .xl\:-m-n10 {
    margin: 40px !important;
  }

  .xl\:-m-n11 {
    margin: 44px !important;
  }

  .xl\:-m-n12 {
    margin: 48px !important;
  }

  .xl\:-m-n13 {
    margin: 52px !important;
  }

  .xl\:-m-n14 {
    margin: 46px !important;
  }

  .xl\:-m-n22 {
    margin: 88px !important;
  }

  .xl\:my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .xl\:mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .xl\:my-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .xl\:mx-1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .xl\:my-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .xl\:mx-2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .xl\:my-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .xl\:mx-3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .xl\:my-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .xl\:mx-4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .xl\:my-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .xl\:mx-5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .xl\:my-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .xl\:mx-6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .xl\:my-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .xl\:mx-7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .xl\:my-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .xl\:mx-8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .xl\:my-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .xl\:mx-9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .xl\:my-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .xl\:mx-10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .xl\:my-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .xl\:mx-11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .xl\:my-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .xl\:mx-12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .xl\:my-13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .xl\:mx-13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .xl\:my-14 {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .xl\:mx-14 {
    margin-left: 56px !important;
    margin-right: 56px !important;
  }

  .xl\:my-15 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .xl\:mx-15 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .xl\:my-16 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .xl\:mx-16 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .xl\:my-17 {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }

  .xl\:mx-17 {
    margin-left: 68px !important;
    margin-right: 68px !important;
  }

  .xl\:my-18 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }

  .xl\:mx-18 {
    margin-left: 72px !important;
    margin-right: 72px !important;
  }

  .xl\:my-19 {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }

  .xl\:mx-19 {
    margin-left: 76px !important;
    margin-right: 76px !important;
  }

  .xl\:my-20 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .xl\:mx-20 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .xl\:my-21 {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .xl\:mx-21 {
    margin-left: 84px !important;
    margin-right: 84px !important;
  }

  .xl\:my-22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .xl\:mx-22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .xl\:my-23 {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }

  .xl\:mx-23 {
    margin-left: 92px !important;
    margin-right: 92px !important;
  }

  .xl\:my-24 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }

  .xl\:mx-24 {
    margin-left: 96px !important;
    margin-right: 96px !important;
  }

  .xl\:my-25 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .xl\:mx-25 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .xl\:my-26 {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }

  .xl\:mx-26 {
    margin-left: 104px !important;
    margin-right: 104px !important;
  }

  .xl\:my-27 {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }

  .xl\:mx-27 {
    margin-left: 108px !important;
    margin-right: 108px !important;
  }

  .xl\:my-28 {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .xl\:mx-28 {
    margin-left: 112px !important;
    margin-right: 112px !important;
  }

  .xl\:my-29 {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }

  .xl\:mx-29 {
    margin-left: 116px !important;
    margin-right: 116px !important;
  }

  .xl\:my-30 {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .xl\:mx-30 {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .xl\:my-31 {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }

  .xl\:mx-31 {
    margin-left: 124px !important;
    margin-right: 124px !important;
  }

  .xl\:my-32 {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }

  .xl\:mx-32 {
    margin-left: 128px !important;
    margin-right: 128px !important;
  }

  .xl\:my-33 {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }

  .xl\:mx-33 {
    margin-left: 132px !important;
    margin-right: 132px !important;
  }

  .xl\:my-34 {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }

  .xl\:mx-34 {
    margin-left: 136px !important;
    margin-right: 136px !important;
  }

  .xl\:my-35 {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .xl\:mx-35 {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .xl\:my-36 {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }

  .xl\:mx-36 {
    margin-left: 144px !important;
    margin-right: 144px !important;
  }

  .xl\:my-37 {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }

  .xl\:mx-37 {
    margin-left: 148px !important;
    margin-right: 148px !important;
  }

  .xl\:my-38 {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }

  .xl\:mx-38 {
    margin-left: 152px !important;
    margin-right: 152px !important;
  }

  .xl\:my-39 {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }

  .xl\:mx-39 {
    margin-left: 156px !important;
    margin-right: 156px !important;
  }

  .xl\:my-40 {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .xl\:mx-40 {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .xl\:my-41 {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }

  .xl\:mx-41 {
    margin-left: 164px !important;
    margin-right: 164px !important;
  }

  .xl\:my-42 {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }

  .xl\:mx-42 {
    margin-left: 168px !important;
    margin-right: 168px !important;
  }

  .xl\:my-43 {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }

  .xl\:mx-43 {
    margin-left: 172px !important;
    margin-right: 172px !important;
  }

  .xl\:my-44 {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }

  .xl\:mx-44 {
    margin-left: 176px !important;
    margin-right: 176px !important;
  }

  .xl\:my-45 {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }

  .xl\:mx-45 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }

  .xl\:my-46 {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }

  .xl\:mx-46 {
    margin-left: 184px !important;
    margin-right: 184px !important;
  }

  .xl\:my-47 {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }

  .xl\:mx-47 {
    margin-left: 188px !important;
    margin-right: 188px !important;
  }

  .xl\:my-48 {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }

  .xl\:mx-48 {
    margin-left: 192px !important;
    margin-right: 192px !important;
  }

  .xl\:my-49 {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }

  .xl\:mx-49 {
    margin-left: 196px !important;
    margin-right: 196px !important;
  }

  .xl\:my-50 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }

  .xl\:mx-50 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }

  .xl\:my-51 {
    margin-top: 204px !important;
    margin-bottom: 204px !important;
  }

  .xl\:mx-51 {
    margin-left: 204px !important;
    margin-right: 204px !important;
  }

  .xl\:my-52 {
    margin-top: 208px !important;
    margin-bottom: 208px !important;
  }

  .xl\:mx-52 {
    margin-left: 208px !important;
    margin-right: 208px !important;
  }

  .xl\:my-53 {
    margin-top: 212px !important;
    margin-bottom: 212px !important;
  }

  .xl\:mx-53 {
    margin-left: 212px !important;
    margin-right: 212px !important;
  }

  .xl\:my-54 {
    margin-top: 216px !important;
    margin-bottom: 216px !important;
  }

  .xl\:mx-54 {
    margin-left: 216px !important;
    margin-right: 216px !important;
  }

  .xl\:my-55 {
    margin-top: 220px !important;
    margin-bottom: 220px !important;
  }

  .xl\:mx-55 {
    margin-left: 220px !important;
    margin-right: 220px !important;
  }

  .xl\:my-56 {
    margin-top: 224px !important;
    margin-bottom: 224px !important;
  }

  .xl\:mx-56 {
    margin-left: 224px !important;
    margin-right: 224px !important;
  }

  .xl\:my-57 {
    margin-top: 228px !important;
    margin-bottom: 228px !important;
  }

  .xl\:mx-57 {
    margin-left: 228px !important;
    margin-right: 228px !important;
  }

  .xl\:my-60 {
    margin-top: 240px !important;
    margin-bottom: 240px !important;
  }

  .xl\:mx-60 {
    margin-left: 240px !important;
    margin-right: 240px !important;
  }

  .xl\:my-61 {
    margin-top: 244px !important;
    margin-bottom: 244px !important;
  }

  .xl\:mx-61 {
    margin-left: 244px !important;
    margin-right: 244px !important;
  }

  .xl\:my-62 {
    margin-top: 248px !important;
    margin-bottom: 248px !important;
  }

  .xl\:mx-62 {
    margin-left: 248px !important;
    margin-right: 248px !important;
  }

  .xl\:my-65 {
    margin-top: 260px !important;
    margin-bottom: 260px !important;
  }

  .xl\:mx-65 {
    margin-left: 260px !important;
    margin-right: 260px !important;
  }

  .xl\:my-66 {
    margin-top: 264px !important;
    margin-bottom: 264px !important;
  }

  .xl\:mx-66 {
    margin-left: 264px !important;
    margin-right: 264px !important;
  }

  .xl\:my-68 {
    margin-top: 272px !important;
    margin-bottom: 272px !important;
  }

  .xl\:mx-68 {
    margin-left: 272px !important;
    margin-right: 272px !important;
  }

  .xl\:my-69 {
    margin-top: 276px !important;
    margin-bottom: 276px !important;
  }

  .xl\:mx-69 {
    margin-left: 276px !important;
    margin-right: 276px !important;
  }

  .xl\:my-70 {
    margin-top: 280px !important;
    margin-bottom: 280px !important;
  }

  .xl\:mx-70 {
    margin-left: 280px !important;
    margin-right: 280px !important;
  }

  .xl\:my-73 {
    margin-top: 292px !important;
    margin-bottom: 292px !important;
  }

  .xl\:mx-73 {
    margin-left: 292px !important;
    margin-right: 292px !important;
  }

  .xl\:my-74 {
    margin-top: 296px !important;
    margin-bottom: 296px !important;
  }

  .xl\:mx-74 {
    margin-left: 296px !important;
    margin-right: 296px !important;
  }

  .xl\:my-75 {
    margin-top: 300px !important;
    margin-bottom: 300px !important;
  }

  .xl\:mx-75 {
    margin-left: 300px !important;
    margin-right: 300px !important;
  }

  .xl\:my-77 {
    margin-top: 308px !important;
    margin-bottom: 308px !important;
  }

  .xl\:mx-77 {
    margin-left: 308px !important;
    margin-right: 308px !important;
  }

  .xl\:my-78 {
    margin-top: 312px !important;
    margin-bottom: 312px !important;
  }

  .xl\:mx-78 {
    margin-left: 312px !important;
    margin-right: 312px !important;
  }

  .xl\:my-80 {
    margin-top: 320px !important;
    margin-bottom: 320px !important;
  }

  .xl\:mx-80 {
    margin-left: 320px !important;
    margin-right: 320px !important;
  }

  .xl\:my-81 {
    margin-top: 324px !important;
    margin-bottom: 324px !important;
  }

  .xl\:mx-81 {
    margin-left: 324px !important;
    margin-right: 324px !important;
  }

  .xl\:my-84 {
    margin-top: 336px !important;
    margin-bottom: 336px !important;
  }

  .xl\:mx-84 {
    margin-left: 336px !important;
    margin-right: 336px !important;
  }

  .xl\:my-87 {
    margin-top: 348px !important;
    margin-bottom: 348px !important;
  }

  .xl\:mx-87 {
    margin-left: 348px !important;
    margin-right: 348px !important;
  }

  .xl\:my-90 {
    margin-top: 360px !important;
    margin-bottom: 360px !important;
  }

  .xl\:mx-90 {
    margin-left: 360px !important;
    margin-right: 360px !important;
  }

  .xl\:my-91 {
    margin-top: 364px !important;
    margin-bottom: 364px !important;
  }

  .xl\:mx-91 {
    margin-left: 364px !important;
    margin-right: 364px !important;
  }

  .xl\:my-92 {
    margin-top: 368px !important;
    margin-bottom: 368px !important;
  }

  .xl\:mx-92 {
    margin-left: 368px !important;
    margin-right: 368px !important;
  }

  .xl\:my-93 {
    margin-top: 372px !important;
    margin-bottom: 372px !important;
  }

  .xl\:mx-93 {
    margin-left: 372px !important;
    margin-right: 372px !important;
  }

  .xl\:my-94 {
    margin-top: 376px !important;
    margin-bottom: 376px !important;
  }

  .xl\:mx-94 {
    margin-left: 376px !important;
    margin-right: 376px !important;
  }

  .xl\:my-95 {
    margin-top: 380px !important;
    margin-bottom: 380px !important;
  }

  .xl\:mx-95 {
    margin-left: 380px !important;
    margin-right: 380px !important;
  }

  .xl\:my-96 {
    margin-top: 384px !important;
    margin-bottom: 384px !important;
  }

  .xl\:mx-96 {
    margin-left: 384px !important;
    margin-right: 384px !important;
  }

  .xl\:my-97 {
    margin-top: 388px !important;
    margin-bottom: 388px !important;
  }

  .xl\:mx-97 {
    margin-left: 388px !important;
    margin-right: 388px !important;
  }

  .xl\:my-98 {
    margin-top: 392px !important;
    margin-bottom: 392px !important;
  }

  .xl\:mx-98 {
    margin-left: 392px !important;
    margin-right: 392px !important;
  }

  .xl\:my-99 {
    margin-top: 396px !important;
    margin-bottom: 396px !important;
  }

  .xl\:mx-99 {
    margin-left: 396px !important;
    margin-right: 396px !important;
  }

  .xl\:my-100 {
    margin-top: 400px !important;
    margin-bottom: 400px !important;
  }

  .xl\:mx-100 {
    margin-left: 400px !important;
    margin-right: 400px !important;
  }

  .xl\:my-101 {
    margin-top: 404px !important;
    margin-bottom: 404px !important;
  }

  .xl\:mx-101 {
    margin-left: 404px !important;
    margin-right: 404px !important;
  }

  .xl\:my-102 {
    margin-top: 408px !important;
    margin-bottom: 408px !important;
  }

  .xl\:mx-102 {
    margin-left: 408px !important;
    margin-right: 408px !important;
  }

  .xl\:my-103 {
    margin-top: 412px !important;
    margin-bottom: 412px !important;
  }

  .xl\:mx-103 {
    margin-left: 412px !important;
    margin-right: 412px !important;
  }

  .xl\:my-104 {
    margin-top: 416px !important;
    margin-bottom: 416px !important;
  }

  .xl\:mx-104 {
    margin-left: 416px !important;
    margin-right: 416px !important;
  }

  .xl\:my-105 {
    margin-top: 420px !important;
    margin-bottom: 420px !important;
  }

  .xl\:mx-105 {
    margin-left: 420px !important;
    margin-right: 420px !important;
  }

  .xl\:my-107 {
    margin-top: 428px !important;
    margin-bottom: 428px !important;
  }

  .xl\:mx-107 {
    margin-left: 428px !important;
    margin-right: 428px !important;
  }

  .xl\:my-110 {
    margin-top: 440px !important;
    margin-bottom: 440px !important;
  }

  .xl\:mx-110 {
    margin-left: 440px !important;
    margin-right: 440px !important;
  }

  .xl\:my-112 {
    margin-top: 448px !important;
    margin-bottom: 448px !important;
  }

  .xl\:mx-112 {
    margin-left: 448px !important;
    margin-right: 448px !important;
  }

  .xl\:my-114 {
    margin-top: 456px !important;
    margin-bottom: 456px !important;
  }

  .xl\:mx-114 {
    margin-left: 456px !important;
    margin-right: 456px !important;
  }

  .xl\:my-115 {
    margin-top: 460px !important;
    margin-bottom: 460px !important;
  }

  .xl\:mx-115 {
    margin-left: 460px !important;
    margin-right: 460px !important;
  }

  .xl\:my-119 {
    margin-top: 476px !important;
    margin-bottom: 476px !important;
  }

  .xl\:mx-119 {
    margin-left: 476px !important;
    margin-right: 476px !important;
  }

  .xl\:my-120 {
    margin-top: 480px !important;
    margin-bottom: 480px !important;
  }

  .xl\:mx-120 {
    margin-left: 480px !important;
    margin-right: 480px !important;
  }

  .xl\:my-122 {
    margin-top: 488px !important;
    margin-bottom: 488px !important;
  }

  .xl\:mx-122 {
    margin-left: 488px !important;
    margin-right: 488px !important;
  }

  .xl\:my-124 {
    margin-top: 496px !important;
    margin-bottom: 496px !important;
  }

  .xl\:mx-124 {
    margin-left: 496px !important;
    margin-right: 496px !important;
  }

  .xl\:my-130 {
    margin-top: 520px !important;
    margin-bottom: 520px !important;
  }

  .xl\:mx-130 {
    margin-left: 520px !important;
    margin-right: 520px !important;
  }

  .xl\:my-138 {
    margin-top: 552px !important;
    margin-bottom: 552px !important;
  }

  .xl\:mx-138 {
    margin-left: 552px !important;
    margin-right: 552px !important;
  }

  .xl\:my-143 {
    margin-top: 572px !important;
    margin-bottom: 572px !important;
  }

  .xl\:mx-143 {
    margin-left: 572px !important;
    margin-right: 572px !important;
  }

  .xl\:my-148 {
    margin-top: 592px !important;
    margin-bottom: 592px !important;
  }

  .xl\:mx-148 {
    margin-left: 592px !important;
    margin-right: 592px !important;
  }

  .xl\:my-150 {
    margin-top: 600px !important;
    margin-bottom: 600px !important;
  }

  .xl\:mx-150 {
    margin-left: 600px !important;
    margin-right: 600px !important;
  }

  .xl\:my-154 {
    margin-top: 616px !important;
    margin-bottom: 616px !important;
  }

  .xl\:mx-154 {
    margin-left: 616px !important;
    margin-right: 616px !important;
  }

  .xl\:my-160 {
    margin-top: 640px !important;
    margin-bottom: 640px !important;
  }

  .xl\:mx-160 {
    margin-left: 640px !important;
    margin-right: 640px !important;
  }

  .xl\:my-162 {
    margin-top: 648px !important;
    margin-bottom: 648px !important;
  }

  .xl\:mx-162 {
    margin-left: 648px !important;
    margin-right: 648px !important;
  }

  .xl\:my-164 {
    margin-top: 656px !important;
    margin-bottom: 656px !important;
  }

  .xl\:mx-164 {
    margin-left: 656px !important;
    margin-right: 656px !important;
  }

  .xl\:my-165 {
    margin-top: 660px !important;
    margin-bottom: 660px !important;
  }

  .xl\:mx-165 {
    margin-left: 660px !important;
    margin-right: 660px !important;
  }

  .xl\:my-166 {
    margin-top: 664px !important;
    margin-bottom: 664px !important;
  }

  .xl\:mx-166 {
    margin-left: 664px !important;
    margin-right: 664px !important;
  }

  .xl\:my-168 {
    margin-top: 672px !important;
    margin-bottom: 672px !important;
  }

  .xl\:mx-168 {
    margin-left: 672px !important;
    margin-right: 672px !important;
  }

  .xl\:my-169 {
    margin-top: 676px !important;
    margin-bottom: 676px !important;
  }

  .xl\:mx-169 {
    margin-left: 676px !important;
    margin-right: 676px !important;
  }

  .xl\:my-170 {
    margin-top: 680px !important;
    margin-bottom: 680px !important;
  }

  .xl\:mx-170 {
    margin-left: 680px !important;
    margin-right: 680px !important;
  }

  .xl\:my-172 {
    margin-top: 688px !important;
    margin-bottom: 688px !important;
  }

  .xl\:mx-172 {
    margin-left: 688px !important;
    margin-right: 688px !important;
  }

  .xl\:my-174 {
    margin-top: 696px !important;
    margin-bottom: 696px !important;
  }

  .xl\:mx-174 {
    margin-left: 696px !important;
    margin-right: 696px !important;
  }

  .xl\:my-175 {
    margin-top: 700px !important;
    margin-bottom: 700px !important;
  }

  .xl\:mx-175 {
    margin-left: 700px !important;
    margin-right: 700px !important;
  }

  .xl\:my-189 {
    margin-top: 756px !important;
    margin-bottom: 756px !important;
  }

  .xl\:mx-189 {
    margin-left: 756px !important;
    margin-right: 756px !important;
  }

  .xl\:my-200 {
    margin-top: 800px !important;
    margin-bottom: 800px !important;
  }

  .xl\:mx-200 {
    margin-left: 800px !important;
    margin-right: 800px !important;
  }

  .xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .xl\:my-0\.5 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .xl\:mx-0\.5 {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .xl\:my-1\.5 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }

  .xl\:mx-1\.5 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }

  .xl\:my-3\.5 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .xl\:mx-3\.5 {
    margin-left: 14px !important;
    margin-right: 14px !important;
  }

  .xl\:my-6\.5 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }

  .xl\:mx-6\.5 {
    margin-left: 26px !important;
    margin-right: 26px !important;
  }

  .xl\:my-7\.5 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .xl\:mx-7\.5 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .xl\:my-17\.5 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .xl\:mx-17\.5 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .xl\:my-28\.5 {
    margin-top: 114px !important;
    margin-bottom: 114px !important;
  }

  .xl\:mx-28\.5 {
    margin-left: 114px !important;
    margin-right: 114px !important;
  }

  .xl\:my-31\.5 {
    margin-top: 126px !important;
    margin-bottom: 126px !important;
  }

  .xl\:mx-31\.5 {
    margin-left: 126px !important;
    margin-right: 126px !important;
  }

  .xl\:my-37\.5 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .xl\:mx-37\.5 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .xl\:my-72\.5 {
    margin-top: 290px !important;
    margin-bottom: 290px !important;
  }

  .xl\:mx-72\.5 {
    margin-left: 290px !important;
    margin-right: 290px !important;
  }

  .xl\:my-sm {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .xl\:mx-sm {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .xl\:my-md {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .xl\:mx-md {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .xl\:my-lg {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .xl\:mx-lg {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .xl\:my-xl {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .xl\:mx-xl {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .xl\:my-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .xl\:mx-n1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .xl\:my-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .xl\:mx-n2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .xl\:my-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .xl\:mx-n3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .xl\:my-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .xl\:mx-n4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .xl\:my-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .xl\:mx-n5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .xl\:my-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .xl\:mx-n6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .xl\:my-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .xl\:mx-n7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .xl\:my-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .xl\:mx-n8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .xl\:my-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .xl\:mx-n9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .xl\:my-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .xl\:mx-n10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .xl\:my-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .xl\:mx-n11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .xl\:my-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .xl\:mx-n12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .xl\:my-n13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .xl\:mx-n13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .xl\:my-n14 {
    margin-top: -46px !important;
    margin-bottom: -46px !important;
  }

  .xl\:mx-n14 {
    margin-left: -46px !important;
    margin-right: -46px !important;
  }

  .xl\:my-n22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .xl\:mx-n22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .xl\:-my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .xl\:-mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .xl\:-my-1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .xl\:-mx-1 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .xl\:-my-2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .xl\:-mx-2 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .xl\:-my-3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }

  .xl\:-mx-3 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }

  .xl\:-my-4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .xl\:-mx-4 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .xl\:-my-5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .xl\:-mx-5 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .xl\:-my-6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .xl\:-mx-6 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .xl\:-my-7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }

  .xl\:-mx-7 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }

  .xl\:-my-8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .xl\:-mx-8 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .xl\:-my-9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }

  .xl\:-mx-9 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }

  .xl\:-my-10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .xl\:-mx-10 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .xl\:-my-11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }

  .xl\:-mx-11 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }

  .xl\:-my-12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }

  .xl\:-mx-12 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }

  .xl\:-my-13 {
    margin-top: -52px !important;
    margin-bottom: -52px !important;
  }

  .xl\:-mx-13 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }

  .xl\:-my-14 {
    margin-top: -56px !important;
    margin-bottom: -56px !important;
  }

  .xl\:-mx-14 {
    margin-left: -56px !important;
    margin-right: -56px !important;
  }

  .xl\:-my-15 {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .xl\:-mx-15 {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .xl\:-my-16 {
    margin-top: -64px !important;
    margin-bottom: -64px !important;
  }

  .xl\:-mx-16 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }

  .xl\:-my-17 {
    margin-top: -68px !important;
    margin-bottom: -68px !important;
  }

  .xl\:-mx-17 {
    margin-left: -68px !important;
    margin-right: -68px !important;
  }

  .xl\:-my-18 {
    margin-top: -72px !important;
    margin-bottom: -72px !important;
  }

  .xl\:-mx-18 {
    margin-left: -72px !important;
    margin-right: -72px !important;
  }

  .xl\:-my-19 {
    margin-top: -76px !important;
    margin-bottom: -76px !important;
  }

  .xl\:-mx-19 {
    margin-left: -76px !important;
    margin-right: -76px !important;
  }

  .xl\:-my-20 {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .xl\:-mx-20 {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .xl\:-my-21 {
    margin-top: -84px !important;
    margin-bottom: -84px !important;
  }

  .xl\:-mx-21 {
    margin-left: -84px !important;
    margin-right: -84px !important;
  }

  .xl\:-my-22 {
    margin-top: -88px !important;
    margin-bottom: -88px !important;
  }

  .xl\:-mx-22 {
    margin-left: -88px !important;
    margin-right: -88px !important;
  }

  .xl\:-my-23 {
    margin-top: -92px !important;
    margin-bottom: -92px !important;
  }

  .xl\:-mx-23 {
    margin-left: -92px !important;
    margin-right: -92px !important;
  }

  .xl\:-my-24 {
    margin-top: -96px !important;
    margin-bottom: -96px !important;
  }

  .xl\:-mx-24 {
    margin-left: -96px !important;
    margin-right: -96px !important;
  }

  .xl\:-my-25 {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .xl\:-mx-25 {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }

  .xl\:-my-26 {
    margin-top: -104px !important;
    margin-bottom: -104px !important;
  }

  .xl\:-mx-26 {
    margin-left: -104px !important;
    margin-right: -104px !important;
  }

  .xl\:-my-27 {
    margin-top: -108px !important;
    margin-bottom: -108px !important;
  }

  .xl\:-mx-27 {
    margin-left: -108px !important;
    margin-right: -108px !important;
  }

  .xl\:-my-28 {
    margin-top: -112px !important;
    margin-bottom: -112px !important;
  }

  .xl\:-mx-28 {
    margin-left: -112px !important;
    margin-right: -112px !important;
  }

  .xl\:-my-29 {
    margin-top: -116px !important;
    margin-bottom: -116px !important;
  }

  .xl\:-mx-29 {
    margin-left: -116px !important;
    margin-right: -116px !important;
  }

  .xl\:-my-30 {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .xl\:-mx-30 {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }

  .xl\:-my-31 {
    margin-top: -124px !important;
    margin-bottom: -124px !important;
  }

  .xl\:-mx-31 {
    margin-left: -124px !important;
    margin-right: -124px !important;
  }

  .xl\:-my-32 {
    margin-top: -128px !important;
    margin-bottom: -128px !important;
  }

  .xl\:-mx-32 {
    margin-left: -128px !important;
    margin-right: -128px !important;
  }

  .xl\:-my-33 {
    margin-top: -132px !important;
    margin-bottom: -132px !important;
  }

  .xl\:-mx-33 {
    margin-left: -132px !important;
    margin-right: -132px !important;
  }

  .xl\:-my-34 {
    margin-top: -136px !important;
    margin-bottom: -136px !important;
  }

  .xl\:-mx-34 {
    margin-left: -136px !important;
    margin-right: -136px !important;
  }

  .xl\:-my-35 {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .xl\:-mx-35 {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }

  .xl\:-my-36 {
    margin-top: -144px !important;
    margin-bottom: -144px !important;
  }

  .xl\:-mx-36 {
    margin-left: -144px !important;
    margin-right: -144px !important;
  }

  .xl\:-my-37 {
    margin-top: -148px !important;
    margin-bottom: -148px !important;
  }

  .xl\:-mx-37 {
    margin-left: -148px !important;
    margin-right: -148px !important;
  }

  .xl\:-my-38 {
    margin-top: -152px !important;
    margin-bottom: -152px !important;
  }

  .xl\:-mx-38 {
    margin-left: -152px !important;
    margin-right: -152px !important;
  }

  .xl\:-my-39 {
    margin-top: -156px !important;
    margin-bottom: -156px !important;
  }

  .xl\:-mx-39 {
    margin-left: -156px !important;
    margin-right: -156px !important;
  }

  .xl\:-my-40 {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .xl\:-mx-40 {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }

  .xl\:-my-41 {
    margin-top: -164px !important;
    margin-bottom: -164px !important;
  }

  .xl\:-mx-41 {
    margin-left: -164px !important;
    margin-right: -164px !important;
  }

  .xl\:-my-42 {
    margin-top: -168px !important;
    margin-bottom: -168px !important;
  }

  .xl\:-mx-42 {
    margin-left: -168px !important;
    margin-right: -168px !important;
  }

  .xl\:-my-43 {
    margin-top: -172px !important;
    margin-bottom: -172px !important;
  }

  .xl\:-mx-43 {
    margin-left: -172px !important;
    margin-right: -172px !important;
  }

  .xl\:-my-44 {
    margin-top: -176px !important;
    margin-bottom: -176px !important;
  }

  .xl\:-mx-44 {
    margin-left: -176px !important;
    margin-right: -176px !important;
  }

  .xl\:-my-45 {
    margin-top: -180px !important;
    margin-bottom: -180px !important;
  }

  .xl\:-mx-45 {
    margin-left: -180px !important;
    margin-right: -180px !important;
  }

  .xl\:-my-46 {
    margin-top: -184px !important;
    margin-bottom: -184px !important;
  }

  .xl\:-mx-46 {
    margin-left: -184px !important;
    margin-right: -184px !important;
  }

  .xl\:-my-47 {
    margin-top: -188px !important;
    margin-bottom: -188px !important;
  }

  .xl\:-mx-47 {
    margin-left: -188px !important;
    margin-right: -188px !important;
  }

  .xl\:-my-48 {
    margin-top: -192px !important;
    margin-bottom: -192px !important;
  }

  .xl\:-mx-48 {
    margin-left: -192px !important;
    margin-right: -192px !important;
  }

  .xl\:-my-49 {
    margin-top: -196px !important;
    margin-bottom: -196px !important;
  }

  .xl\:-mx-49 {
    margin-left: -196px !important;
    margin-right: -196px !important;
  }

  .xl\:-my-50 {
    margin-top: -200px !important;
    margin-bottom: -200px !important;
  }

  .xl\:-mx-50 {
    margin-left: -200px !important;
    margin-right: -200px !important;
  }

  .xl\:-my-51 {
    margin-top: -204px !important;
    margin-bottom: -204px !important;
  }

  .xl\:-mx-51 {
    margin-left: -204px !important;
    margin-right: -204px !important;
  }

  .xl\:-my-52 {
    margin-top: -208px !important;
    margin-bottom: -208px !important;
  }

  .xl\:-mx-52 {
    margin-left: -208px !important;
    margin-right: -208px !important;
  }

  .xl\:-my-53 {
    margin-top: -212px !important;
    margin-bottom: -212px !important;
  }

  .xl\:-mx-53 {
    margin-left: -212px !important;
    margin-right: -212px !important;
  }

  .xl\:-my-54 {
    margin-top: -216px !important;
    margin-bottom: -216px !important;
  }

  .xl\:-mx-54 {
    margin-left: -216px !important;
    margin-right: -216px !important;
  }

  .xl\:-my-55 {
    margin-top: -220px !important;
    margin-bottom: -220px !important;
  }

  .xl\:-mx-55 {
    margin-left: -220px !important;
    margin-right: -220px !important;
  }

  .xl\:-my-56 {
    margin-top: -224px !important;
    margin-bottom: -224px !important;
  }

  .xl\:-mx-56 {
    margin-left: -224px !important;
    margin-right: -224px !important;
  }

  .xl\:-my-57 {
    margin-top: -228px !important;
    margin-bottom: -228px !important;
  }

  .xl\:-mx-57 {
    margin-left: -228px !important;
    margin-right: -228px !important;
  }

  .xl\:-my-60 {
    margin-top: -240px !important;
    margin-bottom: -240px !important;
  }

  .xl\:-mx-60 {
    margin-left: -240px !important;
    margin-right: -240px !important;
  }

  .xl\:-my-61 {
    margin-top: -244px !important;
    margin-bottom: -244px !important;
  }

  .xl\:-mx-61 {
    margin-left: -244px !important;
    margin-right: -244px !important;
  }

  .xl\:-my-62 {
    margin-top: -248px !important;
    margin-bottom: -248px !important;
  }

  .xl\:-mx-62 {
    margin-left: -248px !important;
    margin-right: -248px !important;
  }

  .xl\:-my-65 {
    margin-top: -260px !important;
    margin-bottom: -260px !important;
  }

  .xl\:-mx-65 {
    margin-left: -260px !important;
    margin-right: -260px !important;
  }

  .xl\:-my-66 {
    margin-top: -264px !important;
    margin-bottom: -264px !important;
  }

  .xl\:-mx-66 {
    margin-left: -264px !important;
    margin-right: -264px !important;
  }

  .xl\:-my-68 {
    margin-top: -272px !important;
    margin-bottom: -272px !important;
  }

  .xl\:-mx-68 {
    margin-left: -272px !important;
    margin-right: -272px !important;
  }

  .xl\:-my-69 {
    margin-top: -276px !important;
    margin-bottom: -276px !important;
  }

  .xl\:-mx-69 {
    margin-left: -276px !important;
    margin-right: -276px !important;
  }

  .xl\:-my-70 {
    margin-top: -280px !important;
    margin-bottom: -280px !important;
  }

  .xl\:-mx-70 {
    margin-left: -280px !important;
    margin-right: -280px !important;
  }

  .xl\:-my-73 {
    margin-top: -292px !important;
    margin-bottom: -292px !important;
  }

  .xl\:-mx-73 {
    margin-left: -292px !important;
    margin-right: -292px !important;
  }

  .xl\:-my-74 {
    margin-top: -296px !important;
    margin-bottom: -296px !important;
  }

  .xl\:-mx-74 {
    margin-left: -296px !important;
    margin-right: -296px !important;
  }

  .xl\:-my-75 {
    margin-top: -300px !important;
    margin-bottom: -300px !important;
  }

  .xl\:-mx-75 {
    margin-left: -300px !important;
    margin-right: -300px !important;
  }

  .xl\:-my-77 {
    margin-top: -308px !important;
    margin-bottom: -308px !important;
  }

  .xl\:-mx-77 {
    margin-left: -308px !important;
    margin-right: -308px !important;
  }

  .xl\:-my-78 {
    margin-top: -312px !important;
    margin-bottom: -312px !important;
  }

  .xl\:-mx-78 {
    margin-left: -312px !important;
    margin-right: -312px !important;
  }

  .xl\:-my-80 {
    margin-top: -320px !important;
    margin-bottom: -320px !important;
  }

  .xl\:-mx-80 {
    margin-left: -320px !important;
    margin-right: -320px !important;
  }

  .xl\:-my-81 {
    margin-top: -324px !important;
    margin-bottom: -324px !important;
  }

  .xl\:-mx-81 {
    margin-left: -324px !important;
    margin-right: -324px !important;
  }

  .xl\:-my-84 {
    margin-top: -336px !important;
    margin-bottom: -336px !important;
  }

  .xl\:-mx-84 {
    margin-left: -336px !important;
    margin-right: -336px !important;
  }

  .xl\:-my-87 {
    margin-top: -348px !important;
    margin-bottom: -348px !important;
  }

  .xl\:-mx-87 {
    margin-left: -348px !important;
    margin-right: -348px !important;
  }

  .xl\:-my-90 {
    margin-top: -360px !important;
    margin-bottom: -360px !important;
  }

  .xl\:-mx-90 {
    margin-left: -360px !important;
    margin-right: -360px !important;
  }

  .xl\:-my-91 {
    margin-top: -364px !important;
    margin-bottom: -364px !important;
  }

  .xl\:-mx-91 {
    margin-left: -364px !important;
    margin-right: -364px !important;
  }

  .xl\:-my-92 {
    margin-top: -368px !important;
    margin-bottom: -368px !important;
  }

  .xl\:-mx-92 {
    margin-left: -368px !important;
    margin-right: -368px !important;
  }

  .xl\:-my-93 {
    margin-top: -372px !important;
    margin-bottom: -372px !important;
  }

  .xl\:-mx-93 {
    margin-left: -372px !important;
    margin-right: -372px !important;
  }

  .xl\:-my-94 {
    margin-top: -376px !important;
    margin-bottom: -376px !important;
  }

  .xl\:-mx-94 {
    margin-left: -376px !important;
    margin-right: -376px !important;
  }

  .xl\:-my-95 {
    margin-top: -380px !important;
    margin-bottom: -380px !important;
  }

  .xl\:-mx-95 {
    margin-left: -380px !important;
    margin-right: -380px !important;
  }

  .xl\:-my-96 {
    margin-top: -384px !important;
    margin-bottom: -384px !important;
  }

  .xl\:-mx-96 {
    margin-left: -384px !important;
    margin-right: -384px !important;
  }

  .xl\:-my-97 {
    margin-top: -388px !important;
    margin-bottom: -388px !important;
  }

  .xl\:-mx-97 {
    margin-left: -388px !important;
    margin-right: -388px !important;
  }

  .xl\:-my-98 {
    margin-top: -392px !important;
    margin-bottom: -392px !important;
  }

  .xl\:-mx-98 {
    margin-left: -392px !important;
    margin-right: -392px !important;
  }

  .xl\:-my-99 {
    margin-top: -396px !important;
    margin-bottom: -396px !important;
  }

  .xl\:-mx-99 {
    margin-left: -396px !important;
    margin-right: -396px !important;
  }

  .xl\:-my-100 {
    margin-top: -400px !important;
    margin-bottom: -400px !important;
  }

  .xl\:-mx-100 {
    margin-left: -400px !important;
    margin-right: -400px !important;
  }

  .xl\:-my-101 {
    margin-top: -404px !important;
    margin-bottom: -404px !important;
  }

  .xl\:-mx-101 {
    margin-left: -404px !important;
    margin-right: -404px !important;
  }

  .xl\:-my-102 {
    margin-top: -408px !important;
    margin-bottom: -408px !important;
  }

  .xl\:-mx-102 {
    margin-left: -408px !important;
    margin-right: -408px !important;
  }

  .xl\:-my-103 {
    margin-top: -412px !important;
    margin-bottom: -412px !important;
  }

  .xl\:-mx-103 {
    margin-left: -412px !important;
    margin-right: -412px !important;
  }

  .xl\:-my-104 {
    margin-top: -416px !important;
    margin-bottom: -416px !important;
  }

  .xl\:-mx-104 {
    margin-left: -416px !important;
    margin-right: -416px !important;
  }

  .xl\:-my-105 {
    margin-top: -420px !important;
    margin-bottom: -420px !important;
  }

  .xl\:-mx-105 {
    margin-left: -420px !important;
    margin-right: -420px !important;
  }

  .xl\:-my-107 {
    margin-top: -428px !important;
    margin-bottom: -428px !important;
  }

  .xl\:-mx-107 {
    margin-left: -428px !important;
    margin-right: -428px !important;
  }

  .xl\:-my-110 {
    margin-top: -440px !important;
    margin-bottom: -440px !important;
  }

  .xl\:-mx-110 {
    margin-left: -440px !important;
    margin-right: -440px !important;
  }

  .xl\:-my-112 {
    margin-top: -448px !important;
    margin-bottom: -448px !important;
  }

  .xl\:-mx-112 {
    margin-left: -448px !important;
    margin-right: -448px !important;
  }

  .xl\:-my-114 {
    margin-top: -456px !important;
    margin-bottom: -456px !important;
  }

  .xl\:-mx-114 {
    margin-left: -456px !important;
    margin-right: -456px !important;
  }

  .xl\:-my-115 {
    margin-top: -460px !important;
    margin-bottom: -460px !important;
  }

  .xl\:-mx-115 {
    margin-left: -460px !important;
    margin-right: -460px !important;
  }

  .xl\:-my-119 {
    margin-top: -476px !important;
    margin-bottom: -476px !important;
  }

  .xl\:-mx-119 {
    margin-left: -476px !important;
    margin-right: -476px !important;
  }

  .xl\:-my-120 {
    margin-top: -480px !important;
    margin-bottom: -480px !important;
  }

  .xl\:-mx-120 {
    margin-left: -480px !important;
    margin-right: -480px !important;
  }

  .xl\:-my-122 {
    margin-top: -488px !important;
    margin-bottom: -488px !important;
  }

  .xl\:-mx-122 {
    margin-left: -488px !important;
    margin-right: -488px !important;
  }

  .xl\:-my-124 {
    margin-top: -496px !important;
    margin-bottom: -496px !important;
  }

  .xl\:-mx-124 {
    margin-left: -496px !important;
    margin-right: -496px !important;
  }

  .xl\:-my-130 {
    margin-top: -520px !important;
    margin-bottom: -520px !important;
  }

  .xl\:-mx-130 {
    margin-left: -520px !important;
    margin-right: -520px !important;
  }

  .xl\:-my-138 {
    margin-top: -552px !important;
    margin-bottom: -552px !important;
  }

  .xl\:-mx-138 {
    margin-left: -552px !important;
    margin-right: -552px !important;
  }

  .xl\:-my-143 {
    margin-top: -572px !important;
    margin-bottom: -572px !important;
  }

  .xl\:-mx-143 {
    margin-left: -572px !important;
    margin-right: -572px !important;
  }

  .xl\:-my-148 {
    margin-top: -592px !important;
    margin-bottom: -592px !important;
  }

  .xl\:-mx-148 {
    margin-left: -592px !important;
    margin-right: -592px !important;
  }

  .xl\:-my-150 {
    margin-top: -600px !important;
    margin-bottom: -600px !important;
  }

  .xl\:-mx-150 {
    margin-left: -600px !important;
    margin-right: -600px !important;
  }

  .xl\:-my-154 {
    margin-top: -616px !important;
    margin-bottom: -616px !important;
  }

  .xl\:-mx-154 {
    margin-left: -616px !important;
    margin-right: -616px !important;
  }

  .xl\:-my-160 {
    margin-top: -640px !important;
    margin-bottom: -640px !important;
  }

  .xl\:-mx-160 {
    margin-left: -640px !important;
    margin-right: -640px !important;
  }

  .xl\:-my-162 {
    margin-top: -648px !important;
    margin-bottom: -648px !important;
  }

  .xl\:-mx-162 {
    margin-left: -648px !important;
    margin-right: -648px !important;
  }

  .xl\:-my-164 {
    margin-top: -656px !important;
    margin-bottom: -656px !important;
  }

  .xl\:-mx-164 {
    margin-left: -656px !important;
    margin-right: -656px !important;
  }

  .xl\:-my-165 {
    margin-top: -660px !important;
    margin-bottom: -660px !important;
  }

  .xl\:-mx-165 {
    margin-left: -660px !important;
    margin-right: -660px !important;
  }

  .xl\:-my-166 {
    margin-top: -664px !important;
    margin-bottom: -664px !important;
  }

  .xl\:-mx-166 {
    margin-left: -664px !important;
    margin-right: -664px !important;
  }

  .xl\:-my-168 {
    margin-top: -672px !important;
    margin-bottom: -672px !important;
  }

  .xl\:-mx-168 {
    margin-left: -672px !important;
    margin-right: -672px !important;
  }

  .xl\:-my-169 {
    margin-top: -676px !important;
    margin-bottom: -676px !important;
  }

  .xl\:-mx-169 {
    margin-left: -676px !important;
    margin-right: -676px !important;
  }

  .xl\:-my-170 {
    margin-top: -680px !important;
    margin-bottom: -680px !important;
  }

  .xl\:-mx-170 {
    margin-left: -680px !important;
    margin-right: -680px !important;
  }

  .xl\:-my-172 {
    margin-top: -688px !important;
    margin-bottom: -688px !important;
  }

  .xl\:-mx-172 {
    margin-left: -688px !important;
    margin-right: -688px !important;
  }

  .xl\:-my-174 {
    margin-top: -696px !important;
    margin-bottom: -696px !important;
  }

  .xl\:-mx-174 {
    margin-left: -696px !important;
    margin-right: -696px !important;
  }

  .xl\:-my-175 {
    margin-top: -700px !important;
    margin-bottom: -700px !important;
  }

  .xl\:-mx-175 {
    margin-left: -700px !important;
    margin-right: -700px !important;
  }

  .xl\:-my-189 {
    margin-top: -756px !important;
    margin-bottom: -756px !important;
  }

  .xl\:-mx-189 {
    margin-left: -756px !important;
    margin-right: -756px !important;
  }

  .xl\:-my-200 {
    margin-top: -800px !important;
    margin-bottom: -800px !important;
  }

  .xl\:-mx-200 {
    margin-left: -800px !important;
    margin-right: -800px !important;
  }

  .xl\:-my-0\.5 {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .xl\:-mx-0\.5 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .xl\:-my-1\.5 {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .xl\:-mx-1\.5 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .xl\:-my-3\.5 {
    margin-top: -14px !important;
    margin-bottom: -14px !important;
  }

  .xl\:-mx-3\.5 {
    margin-left: -14px !important;
    margin-right: -14px !important;
  }

  .xl\:-my-6\.5 {
    margin-top: -26px !important;
    margin-bottom: -26px !important;
  }

  .xl\:-mx-6\.5 {
    margin-left: -26px !important;
    margin-right: -26px !important;
  }

  .xl\:-my-7\.5 {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .xl\:-mx-7\.5 {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .xl\:-my-17\.5 {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .xl\:-mx-17\.5 {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .xl\:-my-28\.5 {
    margin-top: -114px !important;
    margin-bottom: -114px !important;
  }

  .xl\:-mx-28\.5 {
    margin-left: -114px !important;
    margin-right: -114px !important;
  }

  .xl\:-my-31\.5 {
    margin-top: -126px !important;
    margin-bottom: -126px !important;
  }

  .xl\:-mx-31\.5 {
    margin-left: -126px !important;
    margin-right: -126px !important;
  }

  .xl\:-my-37\.5 {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .xl\:-mx-37\.5 {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }

  .xl\:-my-72\.5 {
    margin-top: -290px !important;
    margin-bottom: -290px !important;
  }

  .xl\:-mx-72\.5 {
    margin-left: -290px !important;
    margin-right: -290px !important;
  }

  .xl\:-my-sm {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .xl\:-mx-sm {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .xl\:-my-md {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .xl\:-mx-md {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .xl\:-my-lg {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }

  .xl\:-mx-lg {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }

  .xl\:-my-xl {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }

  .xl\:-mx-xl {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }

  .xl\:-my-n1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .xl\:-mx-n1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .xl\:-my-n2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }

  .xl\:-mx-n2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }

  .xl\:-my-n3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }

  .xl\:-mx-n3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }

  .xl\:-my-n4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }

  .xl\:-mx-n4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }

  .xl\:-my-n5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .xl\:-mx-n5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .xl\:-my-n6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }

  .xl\:-mx-n6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }

  .xl\:-my-n7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .xl\:-mx-n7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }

  .xl\:-my-n8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .xl\:-mx-n8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .xl\:-my-n9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }

  .xl\:-mx-n9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }

  .xl\:-my-n10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .xl\:-mx-n10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .xl\:-my-n11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }

  .xl\:-mx-n11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }

  .xl\:-my-n12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }

  .xl\:-mx-n12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }

  .xl\:-my-n13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }

  .xl\:-mx-n13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }

  .xl\:-my-n14 {
    margin-top: 46px !important;
    margin-bottom: 46px !important;
  }

  .xl\:-mx-n14 {
    margin-left: 46px !important;
    margin-right: 46px !important;
  }

  .xl\:-my-n22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }

  .xl\:-mx-n22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }

  .xl\:mt-0 {
    margin-top: 0px !important;
  }

  .xl\:mr-0 {
    margin-right: 0px !important;
  }

  .xl\:mb-0 {
    margin-bottom: 0px !important;
  }

  .xl\:ml-0 {
    margin-left: 0px !important;
  }

  .xl\:mt-1 {
    margin-top: 4px !important;
  }

  .xl\:mr-1 {
    margin-right: 4px !important;
  }

  .xl\:mb-1 {
    margin-bottom: 4px !important;
  }

  .xl\:ml-1 {
    margin-left: 4px !important;
  }

  .xl\:mt-2 {
    margin-top: 8px !important;
  }

  .xl\:mr-2 {
    margin-right: 8px !important;
  }

  .xl\:mb-2 {
    margin-bottom: 8px !important;
  }

  .xl\:ml-2 {
    margin-left: 8px !important;
  }

  .xl\:mt-3 {
    margin-top: 12px !important;
  }

  .xl\:mr-3 {
    margin-right: 12px !important;
  }

  .xl\:mb-3 {
    margin-bottom: 12px !important;
  }

  .xl\:ml-3 {
    margin-left: 12px !important;
  }

  .xl\:mt-4 {
    margin-top: 16px !important;
  }

  .xl\:mr-4 {
    margin-right: 16px !important;
  }

  .xl\:mb-4 {
    margin-bottom: 16px !important;
  }

  .xl\:ml-4 {
    margin-left: 16px !important;
  }

  .xl\:mt-5 {
    margin-top: 20px !important;
  }

  .xl\:mr-5 {
    margin-right: 20px !important;
  }

  .xl\:mb-5 {
    margin-bottom: 20px !important;
  }

  .xl\:ml-5 {
    margin-left: 20px !important;
  }

  .xl\:mt-6 {
    margin-top: 24px !important;
  }

  .xl\:mr-6 {
    margin-right: 24px !important;
  }

  .xl\:mb-6 {
    margin-bottom: 24px !important;
  }

  .xl\:ml-6 {
    margin-left: 24px !important;
  }

  .xl\:mt-7 {
    margin-top: 28px !important;
  }

  .xl\:mr-7 {
    margin-right: 28px !important;
  }

  .xl\:mb-7 {
    margin-bottom: 28px !important;
  }

  .xl\:ml-7 {
    margin-left: 28px !important;
  }

  .xl\:mt-8 {
    margin-top: 32px !important;
  }

  .xl\:mr-8 {
    margin-right: 32px !important;
  }

  .xl\:mb-8 {
    margin-bottom: 32px !important;
  }

  .xl\:ml-8 {
    margin-left: 32px !important;
  }

  .xl\:mt-9 {
    margin-top: 36px !important;
  }

  .xl\:mr-9 {
    margin-right: 36px !important;
  }

  .xl\:mb-9 {
    margin-bottom: 36px !important;
  }

  .xl\:ml-9 {
    margin-left: 36px !important;
  }

  .xl\:mt-10 {
    margin-top: 40px !important;
  }

  .xl\:mr-10 {
    margin-right: 40px !important;
  }

  .xl\:mb-10 {
    margin-bottom: 40px !important;
  }

  .xl\:ml-10 {
    margin-left: 40px !important;
  }

  .xl\:mt-11 {
    margin-top: 44px !important;
  }

  .xl\:mr-11 {
    margin-right: 44px !important;
  }

  .xl\:mb-11 {
    margin-bottom: 44px !important;
  }

  .xl\:ml-11 {
    margin-left: 44px !important;
  }

  .xl\:mt-12 {
    margin-top: 48px !important;
  }

  .xl\:mr-12 {
    margin-right: 48px !important;
  }

  .xl\:mb-12 {
    margin-bottom: 48px !important;
  }

  .xl\:ml-12 {
    margin-left: 48px !important;
  }

  .xl\:mt-13 {
    margin-top: 52px !important;
  }

  .xl\:mr-13 {
    margin-right: 52px !important;
  }

  .xl\:mb-13 {
    margin-bottom: 52px !important;
  }

  .xl\:ml-13 {
    margin-left: 52px !important;
  }

  .xl\:mt-14 {
    margin-top: 56px !important;
  }

  .xl\:mr-14 {
    margin-right: 56px !important;
  }

  .xl\:mb-14 {
    margin-bottom: 56px !important;
  }

  .xl\:ml-14 {
    margin-left: 56px !important;
  }

  .xl\:mt-15 {
    margin-top: 60px !important;
  }

  .xl\:mr-15 {
    margin-right: 60px !important;
  }

  .xl\:mb-15 {
    margin-bottom: 60px !important;
  }

  .xl\:ml-15 {
    margin-left: 60px !important;
  }

  .xl\:mt-16 {
    margin-top: 64px !important;
  }

  .xl\:mr-16 {
    margin-right: 64px !important;
  }

  .xl\:mb-16 {
    margin-bottom: 64px !important;
  }

  .xl\:ml-16 {
    margin-left: 64px !important;
  }

  .xl\:mt-17 {
    margin-top: 68px !important;
  }

  .xl\:mr-17 {
    margin-right: 68px !important;
  }

  .xl\:mb-17 {
    margin-bottom: 68px !important;
  }

  .xl\:ml-17 {
    margin-left: 68px !important;
  }

  .xl\:mt-18 {
    margin-top: 72px !important;
  }

  .xl\:mr-18 {
    margin-right: 72px !important;
  }

  .xl\:mb-18 {
    margin-bottom: 72px !important;
  }

  .xl\:ml-18 {
    margin-left: 72px !important;
  }

  .xl\:mt-19 {
    margin-top: 76px !important;
  }

  .xl\:mr-19 {
    margin-right: 76px !important;
  }

  .xl\:mb-19 {
    margin-bottom: 76px !important;
  }

  .xl\:ml-19 {
    margin-left: 76px !important;
  }

  .xl\:mt-20 {
    margin-top: 80px !important;
  }

  .xl\:mr-20 {
    margin-right: 80px !important;
  }

  .xl\:mb-20 {
    margin-bottom: 80px !important;
  }

  .xl\:ml-20 {
    margin-left: 80px !important;
  }

  .xl\:mt-21 {
    margin-top: 84px !important;
  }

  .xl\:mr-21 {
    margin-right: 84px !important;
  }

  .xl\:mb-21 {
    margin-bottom: 84px !important;
  }

  .xl\:ml-21 {
    margin-left: 84px !important;
  }

  .xl\:mt-22 {
    margin-top: 88px !important;
  }

  .xl\:mr-22 {
    margin-right: 88px !important;
  }

  .xl\:mb-22 {
    margin-bottom: 88px !important;
  }

  .xl\:ml-22 {
    margin-left: 88px !important;
  }

  .xl\:mt-23 {
    margin-top: 92px !important;
  }

  .xl\:mr-23 {
    margin-right: 92px !important;
  }

  .xl\:mb-23 {
    margin-bottom: 92px !important;
  }

  .xl\:ml-23 {
    margin-left: 92px !important;
  }

  .xl\:mt-24 {
    margin-top: 96px !important;
  }

  .xl\:mr-24 {
    margin-right: 96px !important;
  }

  .xl\:mb-24 {
    margin-bottom: 96px !important;
  }

  .xl\:ml-24 {
    margin-left: 96px !important;
  }

  .xl\:mt-25 {
    margin-top: 100px !important;
  }

  .xl\:mr-25 {
    margin-right: 100px !important;
  }

  .xl\:mb-25 {
    margin-bottom: 100px !important;
  }

  .xl\:ml-25 {
    margin-left: 100px !important;
  }

  .xl\:mt-26 {
    margin-top: 104px !important;
  }

  .xl\:mr-26 {
    margin-right: 104px !important;
  }

  .xl\:mb-26 {
    margin-bottom: 104px !important;
  }

  .xl\:ml-26 {
    margin-left: 104px !important;
  }

  .xl\:mt-27 {
    margin-top: 108px !important;
  }

  .xl\:mr-27 {
    margin-right: 108px !important;
  }

  .xl\:mb-27 {
    margin-bottom: 108px !important;
  }

  .xl\:ml-27 {
    margin-left: 108px !important;
  }

  .xl\:mt-28 {
    margin-top: 112px !important;
  }

  .xl\:mr-28 {
    margin-right: 112px !important;
  }

  .xl\:mb-28 {
    margin-bottom: 112px !important;
  }

  .xl\:ml-28 {
    margin-left: 112px !important;
  }

  .xl\:mt-29 {
    margin-top: 116px !important;
  }

  .xl\:mr-29 {
    margin-right: 116px !important;
  }

  .xl\:mb-29 {
    margin-bottom: 116px !important;
  }

  .xl\:ml-29 {
    margin-left: 116px !important;
  }

  .xl\:mt-30 {
    margin-top: 120px !important;
  }

  .xl\:mr-30 {
    margin-right: 120px !important;
  }

  .xl\:mb-30 {
    margin-bottom: 120px !important;
  }

  .xl\:ml-30 {
    margin-left: 120px !important;
  }

  .xl\:mt-31 {
    margin-top: 124px !important;
  }

  .xl\:mr-31 {
    margin-right: 124px !important;
  }

  .xl\:mb-31 {
    margin-bottom: 124px !important;
  }

  .xl\:ml-31 {
    margin-left: 124px !important;
  }

  .xl\:mt-32 {
    margin-top: 128px !important;
  }

  .xl\:mr-32 {
    margin-right: 128px !important;
  }

  .xl\:mb-32 {
    margin-bottom: 128px !important;
  }

  .xl\:ml-32 {
    margin-left: 128px !important;
  }

  .xl\:mt-33 {
    margin-top: 132px !important;
  }

  .xl\:mr-33 {
    margin-right: 132px !important;
  }

  .xl\:mb-33 {
    margin-bottom: 132px !important;
  }

  .xl\:ml-33 {
    margin-left: 132px !important;
  }

  .xl\:mt-34 {
    margin-top: 136px !important;
  }

  .xl\:mr-34 {
    margin-right: 136px !important;
  }

  .xl\:mb-34 {
    margin-bottom: 136px !important;
  }

  .xl\:ml-34 {
    margin-left: 136px !important;
  }

  .xl\:mt-35 {
    margin-top: 140px !important;
  }

  .xl\:mr-35 {
    margin-right: 140px !important;
  }

  .xl\:mb-35 {
    margin-bottom: 140px !important;
  }

  .xl\:ml-35 {
    margin-left: 140px !important;
  }

  .xl\:mt-36 {
    margin-top: 144px !important;
  }

  .xl\:mr-36 {
    margin-right: 144px !important;
  }

  .xl\:mb-36 {
    margin-bottom: 144px !important;
  }

  .xl\:ml-36 {
    margin-left: 144px !important;
  }

  .xl\:mt-37 {
    margin-top: 148px !important;
  }

  .xl\:mr-37 {
    margin-right: 148px !important;
  }

  .xl\:mb-37 {
    margin-bottom: 148px !important;
  }

  .xl\:ml-37 {
    margin-left: 148px !important;
  }

  .xl\:mt-38 {
    margin-top: 152px !important;
  }

  .xl\:mr-38 {
    margin-right: 152px !important;
  }

  .xl\:mb-38 {
    margin-bottom: 152px !important;
  }

  .xl\:ml-38 {
    margin-left: 152px !important;
  }

  .xl\:mt-39 {
    margin-top: 156px !important;
  }

  .xl\:mr-39 {
    margin-right: 156px !important;
  }

  .xl\:mb-39 {
    margin-bottom: 156px !important;
  }

  .xl\:ml-39 {
    margin-left: 156px !important;
  }

  .xl\:mt-40 {
    margin-top: 160px !important;
  }

  .xl\:mr-40 {
    margin-right: 160px !important;
  }

  .xl\:mb-40 {
    margin-bottom: 160px !important;
  }

  .xl\:ml-40 {
    margin-left: 160px !important;
  }

  .xl\:mt-41 {
    margin-top: 164px !important;
  }

  .xl\:mr-41 {
    margin-right: 164px !important;
  }

  .xl\:mb-41 {
    margin-bottom: 164px !important;
  }

  .xl\:ml-41 {
    margin-left: 164px !important;
  }

  .xl\:mt-42 {
    margin-top: 168px !important;
  }

  .xl\:mr-42 {
    margin-right: 168px !important;
  }

  .xl\:mb-42 {
    margin-bottom: 168px !important;
  }

  .xl\:ml-42 {
    margin-left: 168px !important;
  }

  .xl\:mt-43 {
    margin-top: 172px !important;
  }

  .xl\:mr-43 {
    margin-right: 172px !important;
  }

  .xl\:mb-43 {
    margin-bottom: 172px !important;
  }

  .xl\:ml-43 {
    margin-left: 172px !important;
  }

  .xl\:mt-44 {
    margin-top: 176px !important;
  }

  .xl\:mr-44 {
    margin-right: 176px !important;
  }

  .xl\:mb-44 {
    margin-bottom: 176px !important;
  }

  .xl\:ml-44 {
    margin-left: 176px !important;
  }

  .xl\:mt-45 {
    margin-top: 180px !important;
  }

  .xl\:mr-45 {
    margin-right: 180px !important;
  }

  .xl\:mb-45 {
    margin-bottom: 180px !important;
  }

  .xl\:ml-45 {
    margin-left: 180px !important;
  }

  .xl\:mt-46 {
    margin-top: 184px !important;
  }

  .xl\:mr-46 {
    margin-right: 184px !important;
  }

  .xl\:mb-46 {
    margin-bottom: 184px !important;
  }

  .xl\:ml-46 {
    margin-left: 184px !important;
  }

  .xl\:mt-47 {
    margin-top: 188px !important;
  }

  .xl\:mr-47 {
    margin-right: 188px !important;
  }

  .xl\:mb-47 {
    margin-bottom: 188px !important;
  }

  .xl\:ml-47 {
    margin-left: 188px !important;
  }

  .xl\:mt-48 {
    margin-top: 192px !important;
  }

  .xl\:mr-48 {
    margin-right: 192px !important;
  }

  .xl\:mb-48 {
    margin-bottom: 192px !important;
  }

  .xl\:ml-48 {
    margin-left: 192px !important;
  }

  .xl\:mt-49 {
    margin-top: 196px !important;
  }

  .xl\:mr-49 {
    margin-right: 196px !important;
  }

  .xl\:mb-49 {
    margin-bottom: 196px !important;
  }

  .xl\:ml-49 {
    margin-left: 196px !important;
  }

  .xl\:mt-50 {
    margin-top: 200px !important;
  }

  .xl\:mr-50 {
    margin-right: 200px !important;
  }

  .xl\:mb-50 {
    margin-bottom: 200px !important;
  }

  .xl\:ml-50 {
    margin-left: 200px !important;
  }

  .xl\:mt-51 {
    margin-top: 204px !important;
  }

  .xl\:mr-51 {
    margin-right: 204px !important;
  }

  .xl\:mb-51 {
    margin-bottom: 204px !important;
  }

  .xl\:ml-51 {
    margin-left: 204px !important;
  }

  .xl\:mt-52 {
    margin-top: 208px !important;
  }

  .xl\:mr-52 {
    margin-right: 208px !important;
  }

  .xl\:mb-52 {
    margin-bottom: 208px !important;
  }

  .xl\:ml-52 {
    margin-left: 208px !important;
  }

  .xl\:mt-53 {
    margin-top: 212px !important;
  }

  .xl\:mr-53 {
    margin-right: 212px !important;
  }

  .xl\:mb-53 {
    margin-bottom: 212px !important;
  }

  .xl\:ml-53 {
    margin-left: 212px !important;
  }

  .xl\:mt-54 {
    margin-top: 216px !important;
  }

  .xl\:mr-54 {
    margin-right: 216px !important;
  }

  .xl\:mb-54 {
    margin-bottom: 216px !important;
  }

  .xl\:ml-54 {
    margin-left: 216px !important;
  }

  .xl\:mt-55 {
    margin-top: 220px !important;
  }

  .xl\:mr-55 {
    margin-right: 220px !important;
  }

  .xl\:mb-55 {
    margin-bottom: 220px !important;
  }

  .xl\:ml-55 {
    margin-left: 220px !important;
  }

  .xl\:mt-56 {
    margin-top: 224px !important;
  }

  .xl\:mr-56 {
    margin-right: 224px !important;
  }

  .xl\:mb-56 {
    margin-bottom: 224px !important;
  }

  .xl\:ml-56 {
    margin-left: 224px !important;
  }

  .xl\:mt-57 {
    margin-top: 228px !important;
  }

  .xl\:mr-57 {
    margin-right: 228px !important;
  }

  .xl\:mb-57 {
    margin-bottom: 228px !important;
  }

  .xl\:ml-57 {
    margin-left: 228px !important;
  }

  .xl\:mt-60 {
    margin-top: 240px !important;
  }

  .xl\:mr-60 {
    margin-right: 240px !important;
  }

  .xl\:mb-60 {
    margin-bottom: 240px !important;
  }

  .xl\:ml-60 {
    margin-left: 240px !important;
  }

  .xl\:mt-61 {
    margin-top: 244px !important;
  }

  .xl\:mr-61 {
    margin-right: 244px !important;
  }

  .xl\:mb-61 {
    margin-bottom: 244px !important;
  }

  .xl\:ml-61 {
    margin-left: 244px !important;
  }

  .xl\:mt-62 {
    margin-top: 248px !important;
  }

  .xl\:mr-62 {
    margin-right: 248px !important;
  }

  .xl\:mb-62 {
    margin-bottom: 248px !important;
  }

  .xl\:ml-62 {
    margin-left: 248px !important;
  }

  .xl\:mt-65 {
    margin-top: 260px !important;
  }

  .xl\:mr-65 {
    margin-right: 260px !important;
  }

  .xl\:mb-65 {
    margin-bottom: 260px !important;
  }

  .xl\:ml-65 {
    margin-left: 260px !important;
  }

  .xl\:mt-66 {
    margin-top: 264px !important;
  }

  .xl\:mr-66 {
    margin-right: 264px !important;
  }

  .xl\:mb-66 {
    margin-bottom: 264px !important;
  }

  .xl\:ml-66 {
    margin-left: 264px !important;
  }

  .xl\:mt-68 {
    margin-top: 272px !important;
  }

  .xl\:mr-68 {
    margin-right: 272px !important;
  }

  .xl\:mb-68 {
    margin-bottom: 272px !important;
  }

  .xl\:ml-68 {
    margin-left: 272px !important;
  }

  .xl\:mt-69 {
    margin-top: 276px !important;
  }

  .xl\:mr-69 {
    margin-right: 276px !important;
  }

  .xl\:mb-69 {
    margin-bottom: 276px !important;
  }

  .xl\:ml-69 {
    margin-left: 276px !important;
  }

  .xl\:mt-70 {
    margin-top: 280px !important;
  }

  .xl\:mr-70 {
    margin-right: 280px !important;
  }

  .xl\:mb-70 {
    margin-bottom: 280px !important;
  }

  .xl\:ml-70 {
    margin-left: 280px !important;
  }

  .xl\:mt-73 {
    margin-top: 292px !important;
  }

  .xl\:mr-73 {
    margin-right: 292px !important;
  }

  .xl\:mb-73 {
    margin-bottom: 292px !important;
  }

  .xl\:ml-73 {
    margin-left: 292px !important;
  }

  .xl\:mt-74 {
    margin-top: 296px !important;
  }

  .xl\:mr-74 {
    margin-right: 296px !important;
  }

  .xl\:mb-74 {
    margin-bottom: 296px !important;
  }

  .xl\:ml-74 {
    margin-left: 296px !important;
  }

  .xl\:mt-75 {
    margin-top: 300px !important;
  }

  .xl\:mr-75 {
    margin-right: 300px !important;
  }

  .xl\:mb-75 {
    margin-bottom: 300px !important;
  }

  .xl\:ml-75 {
    margin-left: 300px !important;
  }

  .xl\:mt-77 {
    margin-top: 308px !important;
  }

  .xl\:mr-77 {
    margin-right: 308px !important;
  }

  .xl\:mb-77 {
    margin-bottom: 308px !important;
  }

  .xl\:ml-77 {
    margin-left: 308px !important;
  }

  .xl\:mt-78 {
    margin-top: 312px !important;
  }

  .xl\:mr-78 {
    margin-right: 312px !important;
  }

  .xl\:mb-78 {
    margin-bottom: 312px !important;
  }

  .xl\:ml-78 {
    margin-left: 312px !important;
  }

  .xl\:mt-80 {
    margin-top: 320px !important;
  }

  .xl\:mr-80 {
    margin-right: 320px !important;
  }

  .xl\:mb-80 {
    margin-bottom: 320px !important;
  }

  .xl\:ml-80 {
    margin-left: 320px !important;
  }

  .xl\:mt-81 {
    margin-top: 324px !important;
  }

  .xl\:mr-81 {
    margin-right: 324px !important;
  }

  .xl\:mb-81 {
    margin-bottom: 324px !important;
  }

  .xl\:ml-81 {
    margin-left: 324px !important;
  }

  .xl\:mt-84 {
    margin-top: 336px !important;
  }

  .xl\:mr-84 {
    margin-right: 336px !important;
  }

  .xl\:mb-84 {
    margin-bottom: 336px !important;
  }

  .xl\:ml-84 {
    margin-left: 336px !important;
  }

  .xl\:mt-87 {
    margin-top: 348px !important;
  }

  .xl\:mr-87 {
    margin-right: 348px !important;
  }

  .xl\:mb-87 {
    margin-bottom: 348px !important;
  }

  .xl\:ml-87 {
    margin-left: 348px !important;
  }

  .xl\:mt-90 {
    margin-top: 360px !important;
  }

  .xl\:mr-90 {
    margin-right: 360px !important;
  }

  .xl\:mb-90 {
    margin-bottom: 360px !important;
  }

  .xl\:ml-90 {
    margin-left: 360px !important;
  }

  .xl\:mt-91 {
    margin-top: 364px !important;
  }

  .xl\:mr-91 {
    margin-right: 364px !important;
  }

  .xl\:mb-91 {
    margin-bottom: 364px !important;
  }

  .xl\:ml-91 {
    margin-left: 364px !important;
  }

  .xl\:mt-92 {
    margin-top: 368px !important;
  }

  .xl\:mr-92 {
    margin-right: 368px !important;
  }

  .xl\:mb-92 {
    margin-bottom: 368px !important;
  }

  .xl\:ml-92 {
    margin-left: 368px !important;
  }

  .xl\:mt-93 {
    margin-top: 372px !important;
  }

  .xl\:mr-93 {
    margin-right: 372px !important;
  }

  .xl\:mb-93 {
    margin-bottom: 372px !important;
  }

  .xl\:ml-93 {
    margin-left: 372px !important;
  }

  .xl\:mt-94 {
    margin-top: 376px !important;
  }

  .xl\:mr-94 {
    margin-right: 376px !important;
  }

  .xl\:mb-94 {
    margin-bottom: 376px !important;
  }

  .xl\:ml-94 {
    margin-left: 376px !important;
  }

  .xl\:mt-95 {
    margin-top: 380px !important;
  }

  .xl\:mr-95 {
    margin-right: 380px !important;
  }

  .xl\:mb-95 {
    margin-bottom: 380px !important;
  }

  .xl\:ml-95 {
    margin-left: 380px !important;
  }

  .xl\:mt-96 {
    margin-top: 384px !important;
  }

  .xl\:mr-96 {
    margin-right: 384px !important;
  }

  .xl\:mb-96 {
    margin-bottom: 384px !important;
  }

  .xl\:ml-96 {
    margin-left: 384px !important;
  }

  .xl\:mt-97 {
    margin-top: 388px !important;
  }

  .xl\:mr-97 {
    margin-right: 388px !important;
  }

  .xl\:mb-97 {
    margin-bottom: 388px !important;
  }

  .xl\:ml-97 {
    margin-left: 388px !important;
  }

  .xl\:mt-98 {
    margin-top: 392px !important;
  }

  .xl\:mr-98 {
    margin-right: 392px !important;
  }

  .xl\:mb-98 {
    margin-bottom: 392px !important;
  }

  .xl\:ml-98 {
    margin-left: 392px !important;
  }

  .xl\:mt-99 {
    margin-top: 396px !important;
  }

  .xl\:mr-99 {
    margin-right: 396px !important;
  }

  .xl\:mb-99 {
    margin-bottom: 396px !important;
  }

  .xl\:ml-99 {
    margin-left: 396px !important;
  }

  .xl\:mt-100 {
    margin-top: 400px !important;
  }

  .xl\:mr-100 {
    margin-right: 400px !important;
  }

  .xl\:mb-100 {
    margin-bottom: 400px !important;
  }

  .xl\:ml-100 {
    margin-left: 400px !important;
  }

  .xl\:mt-101 {
    margin-top: 404px !important;
  }

  .xl\:mr-101 {
    margin-right: 404px !important;
  }

  .xl\:mb-101 {
    margin-bottom: 404px !important;
  }

  .xl\:ml-101 {
    margin-left: 404px !important;
  }

  .xl\:mt-102 {
    margin-top: 408px !important;
  }

  .xl\:mr-102 {
    margin-right: 408px !important;
  }

  .xl\:mb-102 {
    margin-bottom: 408px !important;
  }

  .xl\:ml-102 {
    margin-left: 408px !important;
  }

  .xl\:mt-103 {
    margin-top: 412px !important;
  }

  .xl\:mr-103 {
    margin-right: 412px !important;
  }

  .xl\:mb-103 {
    margin-bottom: 412px !important;
  }

  .xl\:ml-103 {
    margin-left: 412px !important;
  }

  .xl\:mt-104 {
    margin-top: 416px !important;
  }

  .xl\:mr-104 {
    margin-right: 416px !important;
  }

  .xl\:mb-104 {
    margin-bottom: 416px !important;
  }

  .xl\:ml-104 {
    margin-left: 416px !important;
  }

  .xl\:mt-105 {
    margin-top: 420px !important;
  }

  .xl\:mr-105 {
    margin-right: 420px !important;
  }

  .xl\:mb-105 {
    margin-bottom: 420px !important;
  }

  .xl\:ml-105 {
    margin-left: 420px !important;
  }

  .xl\:mt-107 {
    margin-top: 428px !important;
  }

  .xl\:mr-107 {
    margin-right: 428px !important;
  }

  .xl\:mb-107 {
    margin-bottom: 428px !important;
  }

  .xl\:ml-107 {
    margin-left: 428px !important;
  }

  .xl\:mt-110 {
    margin-top: 440px !important;
  }

  .xl\:mr-110 {
    margin-right: 440px !important;
  }

  .xl\:mb-110 {
    margin-bottom: 440px !important;
  }

  .xl\:ml-110 {
    margin-left: 440px !important;
  }

  .xl\:mt-112 {
    margin-top: 448px !important;
  }

  .xl\:mr-112 {
    margin-right: 448px !important;
  }

  .xl\:mb-112 {
    margin-bottom: 448px !important;
  }

  .xl\:ml-112 {
    margin-left: 448px !important;
  }

  .xl\:mt-114 {
    margin-top: 456px !important;
  }

  .xl\:mr-114 {
    margin-right: 456px !important;
  }

  .xl\:mb-114 {
    margin-bottom: 456px !important;
  }

  .xl\:ml-114 {
    margin-left: 456px !important;
  }

  .xl\:mt-115 {
    margin-top: 460px !important;
  }

  .xl\:mr-115 {
    margin-right: 460px !important;
  }

  .xl\:mb-115 {
    margin-bottom: 460px !important;
  }

  .xl\:ml-115 {
    margin-left: 460px !important;
  }

  .xl\:mt-119 {
    margin-top: 476px !important;
  }

  .xl\:mr-119 {
    margin-right: 476px !important;
  }

  .xl\:mb-119 {
    margin-bottom: 476px !important;
  }

  .xl\:ml-119 {
    margin-left: 476px !important;
  }

  .xl\:mt-120 {
    margin-top: 480px !important;
  }

  .xl\:mr-120 {
    margin-right: 480px !important;
  }

  .xl\:mb-120 {
    margin-bottom: 480px !important;
  }

  .xl\:ml-120 {
    margin-left: 480px !important;
  }

  .xl\:mt-122 {
    margin-top: 488px !important;
  }

  .xl\:mr-122 {
    margin-right: 488px !important;
  }

  .xl\:mb-122 {
    margin-bottom: 488px !important;
  }

  .xl\:ml-122 {
    margin-left: 488px !important;
  }

  .xl\:mt-124 {
    margin-top: 496px !important;
  }

  .xl\:mr-124 {
    margin-right: 496px !important;
  }

  .xl\:mb-124 {
    margin-bottom: 496px !important;
  }

  .xl\:ml-124 {
    margin-left: 496px !important;
  }

  .xl\:mt-130 {
    margin-top: 520px !important;
  }

  .xl\:mr-130 {
    margin-right: 520px !important;
  }

  .xl\:mb-130 {
    margin-bottom: 520px !important;
  }

  .xl\:ml-130 {
    margin-left: 520px !important;
  }

  .xl\:mt-138 {
    margin-top: 552px !important;
  }

  .xl\:mr-138 {
    margin-right: 552px !important;
  }

  .xl\:mb-138 {
    margin-bottom: 552px !important;
  }

  .xl\:ml-138 {
    margin-left: 552px !important;
  }

  .xl\:mt-143 {
    margin-top: 572px !important;
  }

  .xl\:mr-143 {
    margin-right: 572px !important;
  }

  .xl\:mb-143 {
    margin-bottom: 572px !important;
  }

  .xl\:ml-143 {
    margin-left: 572px !important;
  }

  .xl\:mt-148 {
    margin-top: 592px !important;
  }

  .xl\:mr-148 {
    margin-right: 592px !important;
  }

  .xl\:mb-148 {
    margin-bottom: 592px !important;
  }

  .xl\:ml-148 {
    margin-left: 592px !important;
  }

  .xl\:mt-150 {
    margin-top: 600px !important;
  }

  .xl\:mr-150 {
    margin-right: 600px !important;
  }

  .xl\:mb-150 {
    margin-bottom: 600px !important;
  }

  .xl\:ml-150 {
    margin-left: 600px !important;
  }

  .xl\:mt-154 {
    margin-top: 616px !important;
  }

  .xl\:mr-154 {
    margin-right: 616px !important;
  }

  .xl\:mb-154 {
    margin-bottom: 616px !important;
  }

  .xl\:ml-154 {
    margin-left: 616px !important;
  }

  .xl\:mt-160 {
    margin-top: 640px !important;
  }

  .xl\:mr-160 {
    margin-right: 640px !important;
  }

  .xl\:mb-160 {
    margin-bottom: 640px !important;
  }

  .xl\:ml-160 {
    margin-left: 640px !important;
  }

  .xl\:mt-162 {
    margin-top: 648px !important;
  }

  .xl\:mr-162 {
    margin-right: 648px !important;
  }

  .xl\:mb-162 {
    margin-bottom: 648px !important;
  }

  .xl\:ml-162 {
    margin-left: 648px !important;
  }

  .xl\:mt-164 {
    margin-top: 656px !important;
  }

  .xl\:mr-164 {
    margin-right: 656px !important;
  }

  .xl\:mb-164 {
    margin-bottom: 656px !important;
  }

  .xl\:ml-164 {
    margin-left: 656px !important;
  }

  .xl\:mt-165 {
    margin-top: 660px !important;
  }

  .xl\:mr-165 {
    margin-right: 660px !important;
  }

  .xl\:mb-165 {
    margin-bottom: 660px !important;
  }

  .xl\:ml-165 {
    margin-left: 660px !important;
  }

  .xl\:mt-166 {
    margin-top: 664px !important;
  }

  .xl\:mr-166 {
    margin-right: 664px !important;
  }

  .xl\:mb-166 {
    margin-bottom: 664px !important;
  }

  .xl\:ml-166 {
    margin-left: 664px !important;
  }

  .xl\:mt-168 {
    margin-top: 672px !important;
  }

  .xl\:mr-168 {
    margin-right: 672px !important;
  }

  .xl\:mb-168 {
    margin-bottom: 672px !important;
  }

  .xl\:ml-168 {
    margin-left: 672px !important;
  }

  .xl\:mt-169 {
    margin-top: 676px !important;
  }

  .xl\:mr-169 {
    margin-right: 676px !important;
  }

  .xl\:mb-169 {
    margin-bottom: 676px !important;
  }

  .xl\:ml-169 {
    margin-left: 676px !important;
  }

  .xl\:mt-170 {
    margin-top: 680px !important;
  }

  .xl\:mr-170 {
    margin-right: 680px !important;
  }

  .xl\:mb-170 {
    margin-bottom: 680px !important;
  }

  .xl\:ml-170 {
    margin-left: 680px !important;
  }

  .xl\:mt-172 {
    margin-top: 688px !important;
  }

  .xl\:mr-172 {
    margin-right: 688px !important;
  }

  .xl\:mb-172 {
    margin-bottom: 688px !important;
  }

  .xl\:ml-172 {
    margin-left: 688px !important;
  }

  .xl\:mt-174 {
    margin-top: 696px !important;
  }

  .xl\:mr-174 {
    margin-right: 696px !important;
  }

  .xl\:mb-174 {
    margin-bottom: 696px !important;
  }

  .xl\:ml-174 {
    margin-left: 696px !important;
  }

  .xl\:mt-175 {
    margin-top: 700px !important;
  }

  .xl\:mr-175 {
    margin-right: 700px !important;
  }

  .xl\:mb-175 {
    margin-bottom: 700px !important;
  }

  .xl\:ml-175 {
    margin-left: 700px !important;
  }

  .xl\:mt-189 {
    margin-top: 756px !important;
  }

  .xl\:mr-189 {
    margin-right: 756px !important;
  }

  .xl\:mb-189 {
    margin-bottom: 756px !important;
  }

  .xl\:ml-189 {
    margin-left: 756px !important;
  }

  .xl\:mt-200 {
    margin-top: 800px !important;
  }

  .xl\:mr-200 {
    margin-right: 800px !important;
  }

  .xl\:mb-200 {
    margin-bottom: 800px !important;
  }

  .xl\:ml-200 {
    margin-left: 800px !important;
  }

  .xl\:mt-auto {
    margin-top: auto !important;
  }

  .xl\:mr-auto {
    margin-right: auto !important;
  }

  .xl\:mb-auto {
    margin-bottom: auto !important;
  }

  .xl\:ml-auto {
    margin-left: auto !important;
  }

  .xl\:mt-0\.5 {
    margin-top: 2px !important;
  }

  .xl\:mr-0\.5 {
    margin-right: 2px !important;
  }

  .xl\:mb-0\.5 {
    margin-bottom: 2px !important;
  }

  .xl\:ml-0\.5 {
    margin-left: 2px !important;
  }

  .xl\:mt-1\.5 {
    margin-top: 6px !important;
  }

  .xl\:mr-1\.5 {
    margin-right: 6px !important;
  }

  .xl\:mb-1\.5 {
    margin-bottom: 6px !important;
  }

  .xl\:ml-1\.5 {
    margin-left: 6px !important;
  }

  .xl\:mt-3\.5 {
    margin-top: 14px !important;
  }

  .xl\:mr-3\.5 {
    margin-right: 14px !important;
  }

  .xl\:mb-3\.5 {
    margin-bottom: 14px !important;
  }

  .xl\:ml-3\.5 {
    margin-left: 14px !important;
  }

  .xl\:mt-6\.5 {
    margin-top: 26px !important;
  }

  .xl\:mr-6\.5 {
    margin-right: 26px !important;
  }

  .xl\:mb-6\.5 {
    margin-bottom: 26px !important;
  }

  .xl\:ml-6\.5 {
    margin-left: 26px !important;
  }

  .xl\:mt-7\.5 {
    margin-top: 30px !important;
  }

  .xl\:mr-7\.5 {
    margin-right: 30px !important;
  }

  .xl\:mb-7\.5 {
    margin-bottom: 30px !important;
  }

  .xl\:ml-7\.5 {
    margin-left: 30px !important;
  }

  .xl\:mt-17\.5 {
    margin-top: 70px !important;
  }

  .xl\:mr-17\.5 {
    margin-right: 70px !important;
  }

  .xl\:mb-17\.5 {
    margin-bottom: 70px !important;
  }

  .xl\:ml-17\.5 {
    margin-left: 70px !important;
  }

  .xl\:mt-28\.5 {
    margin-top: 114px !important;
  }

  .xl\:mr-28\.5 {
    margin-right: 114px !important;
  }

  .xl\:mb-28\.5 {
    margin-bottom: 114px !important;
  }

  .xl\:ml-28\.5 {
    margin-left: 114px !important;
  }

  .xl\:mt-31\.5 {
    margin-top: 126px !important;
  }

  .xl\:mr-31\.5 {
    margin-right: 126px !important;
  }

  .xl\:mb-31\.5 {
    margin-bottom: 126px !important;
  }

  .xl\:ml-31\.5 {
    margin-left: 126px !important;
  }

  .xl\:mt-37\.5 {
    margin-top: 150px !important;
  }

  .xl\:mr-37\.5 {
    margin-right: 150px !important;
  }

  .xl\:mb-37\.5 {
    margin-bottom: 150px !important;
  }

  .xl\:ml-37\.5 {
    margin-left: 150px !important;
  }

  .xl\:mt-72\.5 {
    margin-top: 290px !important;
  }

  .xl\:mr-72\.5 {
    margin-right: 290px !important;
  }

  .xl\:mb-72\.5 {
    margin-bottom: 290px !important;
  }

  .xl\:ml-72\.5 {
    margin-left: 290px !important;
  }

  .xl\:mt-sm {
    margin-top: 8px !important;
  }

  .xl\:mr-sm {
    margin-right: 8px !important;
  }

  .xl\:mb-sm {
    margin-bottom: 8px !important;
  }

  .xl\:ml-sm {
    margin-left: 8px !important;
  }

  .xl\:mt-md {
    margin-top: 16px !important;
  }

  .xl\:mr-md {
    margin-right: 16px !important;
  }

  .xl\:mb-md {
    margin-bottom: 16px !important;
  }

  .xl\:ml-md {
    margin-left: 16px !important;
  }

  .xl\:mt-lg {
    margin-top: 24px !important;
  }

  .xl\:mr-lg {
    margin-right: 24px !important;
  }

  .xl\:mb-lg {
    margin-bottom: 24px !important;
  }

  .xl\:ml-lg {
    margin-left: 24px !important;
  }

  .xl\:mt-xl {
    margin-top: 32px !important;
  }

  .xl\:mr-xl {
    margin-right: 32px !important;
  }

  .xl\:mb-xl {
    margin-bottom: 32px !important;
  }

  .xl\:ml-xl {
    margin-left: 32px !important;
  }

  .xl\:mt-n1 {
    margin-top: -4px !important;
  }

  .xl\:mr-n1 {
    margin-right: -4px !important;
  }

  .xl\:mb-n1 {
    margin-bottom: -4px !important;
  }

  .xl\:ml-n1 {
    margin-left: -4px !important;
  }

  .xl\:mt-n2 {
    margin-top: -8px !important;
  }

  .xl\:mr-n2 {
    margin-right: -8px !important;
  }

  .xl\:mb-n2 {
    margin-bottom: -8px !important;
  }

  .xl\:ml-n2 {
    margin-left: -8px !important;
  }

  .xl\:mt-n3 {
    margin-top: -12px !important;
  }

  .xl\:mr-n3 {
    margin-right: -12px !important;
  }

  .xl\:mb-n3 {
    margin-bottom: -12px !important;
  }

  .xl\:ml-n3 {
    margin-left: -12px !important;
  }

  .xl\:mt-n4 {
    margin-top: -16px !important;
  }

  .xl\:mr-n4 {
    margin-right: -16px !important;
  }

  .xl\:mb-n4 {
    margin-bottom: -16px !important;
  }

  .xl\:ml-n4 {
    margin-left: -16px !important;
  }

  .xl\:mt-n5 {
    margin-top: -20px !important;
  }

  .xl\:mr-n5 {
    margin-right: -20px !important;
  }

  .xl\:mb-n5 {
    margin-bottom: -20px !important;
  }

  .xl\:ml-n5 {
    margin-left: -20px !important;
  }

  .xl\:mt-n6 {
    margin-top: -24px !important;
  }

  .xl\:mr-n6 {
    margin-right: -24px !important;
  }

  .xl\:mb-n6 {
    margin-bottom: -24px !important;
  }

  .xl\:ml-n6 {
    margin-left: -24px !important;
  }

  .xl\:mt-n7 {
    margin-top: -28px !important;
  }

  .xl\:mr-n7 {
    margin-right: -28px !important;
  }

  .xl\:mb-n7 {
    margin-bottom: -28px !important;
  }

  .xl\:ml-n7 {
    margin-left: -28px !important;
  }

  .xl\:mt-n8 {
    margin-top: -32px !important;
  }

  .xl\:mr-n8 {
    margin-right: -32px !important;
  }

  .xl\:mb-n8 {
    margin-bottom: -32px !important;
  }

  .xl\:ml-n8 {
    margin-left: -32px !important;
  }

  .xl\:mt-n9 {
    margin-top: -36px !important;
  }

  .xl\:mr-n9 {
    margin-right: -36px !important;
  }

  .xl\:mb-n9 {
    margin-bottom: -36px !important;
  }

  .xl\:ml-n9 {
    margin-left: -36px !important;
  }

  .xl\:mt-n10 {
    margin-top: -40px !important;
  }

  .xl\:mr-n10 {
    margin-right: -40px !important;
  }

  .xl\:mb-n10 {
    margin-bottom: -40px !important;
  }

  .xl\:ml-n10 {
    margin-left: -40px !important;
  }

  .xl\:mt-n11 {
    margin-top: -44px !important;
  }

  .xl\:mr-n11 {
    margin-right: -44px !important;
  }

  .xl\:mb-n11 {
    margin-bottom: -44px !important;
  }

  .xl\:ml-n11 {
    margin-left: -44px !important;
  }

  .xl\:mt-n12 {
    margin-top: -48px !important;
  }

  .xl\:mr-n12 {
    margin-right: -48px !important;
  }

  .xl\:mb-n12 {
    margin-bottom: -48px !important;
  }

  .xl\:ml-n12 {
    margin-left: -48px !important;
  }

  .xl\:mt-n13 {
    margin-top: -52px !important;
  }

  .xl\:mr-n13 {
    margin-right: -52px !important;
  }

  .xl\:mb-n13 {
    margin-bottom: -52px !important;
  }

  .xl\:ml-n13 {
    margin-left: -52px !important;
  }

  .xl\:mt-n14 {
    margin-top: -46px !important;
  }

  .xl\:mr-n14 {
    margin-right: -46px !important;
  }

  .xl\:mb-n14 {
    margin-bottom: -46px !important;
  }

  .xl\:ml-n14 {
    margin-left: -46px !important;
  }

  .xl\:mt-n22 {
    margin-top: -88px !important;
  }

  .xl\:mr-n22 {
    margin-right: -88px !important;
  }

  .xl\:mb-n22 {
    margin-bottom: -88px !important;
  }

  .xl\:ml-n22 {
    margin-left: -88px !important;
  }

  .xl\:-mt-0 {
    margin-top: 0px !important;
  }

  .xl\:-mr-0 {
    margin-right: 0px !important;
  }

  .xl\:-mb-0 {
    margin-bottom: 0px !important;
  }

  .xl\:-ml-0 {
    margin-left: 0px !important;
  }

  .xl\:-mt-1 {
    margin-top: -4px !important;
  }

  .xl\:-mr-1 {
    margin-right: -4px !important;
  }

  .xl\:-mb-1 {
    margin-bottom: -4px !important;
  }

  .xl\:-ml-1 {
    margin-left: -4px !important;
  }

  .xl\:-mt-2 {
    margin-top: -8px !important;
  }

  .xl\:-mr-2 {
    margin-right: -8px !important;
  }

  .xl\:-mb-2 {
    margin-bottom: -8px !important;
  }

  .xl\:-ml-2 {
    margin-left: -8px !important;
  }

  .xl\:-mt-3 {
    margin-top: -12px !important;
  }

  .xl\:-mr-3 {
    margin-right: -12px !important;
  }

  .xl\:-mb-3 {
    margin-bottom: -12px !important;
  }

  .xl\:-ml-3 {
    margin-left: -12px !important;
  }

  .xl\:-mt-4 {
    margin-top: -16px !important;
  }

  .xl\:-mr-4 {
    margin-right: -16px !important;
  }

  .xl\:-mb-4 {
    margin-bottom: -16px !important;
  }

  .xl\:-ml-4 {
    margin-left: -16px !important;
  }

  .xl\:-mt-5 {
    margin-top: -20px !important;
  }

  .xl\:-mr-5 {
    margin-right: -20px !important;
  }

  .xl\:-mb-5 {
    margin-bottom: -20px !important;
  }

  .xl\:-ml-5 {
    margin-left: -20px !important;
  }

  .xl\:-mt-6 {
    margin-top: -24px !important;
  }

  .xl\:-mr-6 {
    margin-right: -24px !important;
  }

  .xl\:-mb-6 {
    margin-bottom: -24px !important;
  }

  .xl\:-ml-6 {
    margin-left: -24px !important;
  }

  .xl\:-mt-7 {
    margin-top: -28px !important;
  }

  .xl\:-mr-7 {
    margin-right: -28px !important;
  }

  .xl\:-mb-7 {
    margin-bottom: -28px !important;
  }

  .xl\:-ml-7 {
    margin-left: -28px !important;
  }

  .xl\:-mt-8 {
    margin-top: -32px !important;
  }

  .xl\:-mr-8 {
    margin-right: -32px !important;
  }

  .xl\:-mb-8 {
    margin-bottom: -32px !important;
  }

  .xl\:-ml-8 {
    margin-left: -32px !important;
  }

  .xl\:-mt-9 {
    margin-top: -36px !important;
  }

  .xl\:-mr-9 {
    margin-right: -36px !important;
  }

  .xl\:-mb-9 {
    margin-bottom: -36px !important;
  }

  .xl\:-ml-9 {
    margin-left: -36px !important;
  }

  .xl\:-mt-10 {
    margin-top: -40px !important;
  }

  .xl\:-mr-10 {
    margin-right: -40px !important;
  }

  .xl\:-mb-10 {
    margin-bottom: -40px !important;
  }

  .xl\:-ml-10 {
    margin-left: -40px !important;
  }

  .xl\:-mt-11 {
    margin-top: -44px !important;
  }

  .xl\:-mr-11 {
    margin-right: -44px !important;
  }

  .xl\:-mb-11 {
    margin-bottom: -44px !important;
  }

  .xl\:-ml-11 {
    margin-left: -44px !important;
  }

  .xl\:-mt-12 {
    margin-top: -48px !important;
  }

  .xl\:-mr-12 {
    margin-right: -48px !important;
  }

  .xl\:-mb-12 {
    margin-bottom: -48px !important;
  }

  .xl\:-ml-12 {
    margin-left: -48px !important;
  }

  .xl\:-mt-13 {
    margin-top: -52px !important;
  }

  .xl\:-mr-13 {
    margin-right: -52px !important;
  }

  .xl\:-mb-13 {
    margin-bottom: -52px !important;
  }

  .xl\:-ml-13 {
    margin-left: -52px !important;
  }

  .xl\:-mt-14 {
    margin-top: -56px !important;
  }

  .xl\:-mr-14 {
    margin-right: -56px !important;
  }

  .xl\:-mb-14 {
    margin-bottom: -56px !important;
  }

  .xl\:-ml-14 {
    margin-left: -56px !important;
  }

  .xl\:-mt-15 {
    margin-top: -60px !important;
  }

  .xl\:-mr-15 {
    margin-right: -60px !important;
  }

  .xl\:-mb-15 {
    margin-bottom: -60px !important;
  }

  .xl\:-ml-15 {
    margin-left: -60px !important;
  }

  .xl\:-mt-16 {
    margin-top: -64px !important;
  }

  .xl\:-mr-16 {
    margin-right: -64px !important;
  }

  .xl\:-mb-16 {
    margin-bottom: -64px !important;
  }

  .xl\:-ml-16 {
    margin-left: -64px !important;
  }

  .xl\:-mt-17 {
    margin-top: -68px !important;
  }

  .xl\:-mr-17 {
    margin-right: -68px !important;
  }

  .xl\:-mb-17 {
    margin-bottom: -68px !important;
  }

  .xl\:-ml-17 {
    margin-left: -68px !important;
  }

  .xl\:-mt-18 {
    margin-top: -72px !important;
  }

  .xl\:-mr-18 {
    margin-right: -72px !important;
  }

  .xl\:-mb-18 {
    margin-bottom: -72px !important;
  }

  .xl\:-ml-18 {
    margin-left: -72px !important;
  }

  .xl\:-mt-19 {
    margin-top: -76px !important;
  }

  .xl\:-mr-19 {
    margin-right: -76px !important;
  }

  .xl\:-mb-19 {
    margin-bottom: -76px !important;
  }

  .xl\:-ml-19 {
    margin-left: -76px !important;
  }

  .xl\:-mt-20 {
    margin-top: -80px !important;
  }

  .xl\:-mr-20 {
    margin-right: -80px !important;
  }

  .xl\:-mb-20 {
    margin-bottom: -80px !important;
  }

  .xl\:-ml-20 {
    margin-left: -80px !important;
  }

  .xl\:-mt-21 {
    margin-top: -84px !important;
  }

  .xl\:-mr-21 {
    margin-right: -84px !important;
  }

  .xl\:-mb-21 {
    margin-bottom: -84px !important;
  }

  .xl\:-ml-21 {
    margin-left: -84px !important;
  }

  .xl\:-mt-22 {
    margin-top: -88px !important;
  }

  .xl\:-mr-22 {
    margin-right: -88px !important;
  }

  .xl\:-mb-22 {
    margin-bottom: -88px !important;
  }

  .xl\:-ml-22 {
    margin-left: -88px !important;
  }

  .xl\:-mt-23 {
    margin-top: -92px !important;
  }

  .xl\:-mr-23 {
    margin-right: -92px !important;
  }

  .xl\:-mb-23 {
    margin-bottom: -92px !important;
  }

  .xl\:-ml-23 {
    margin-left: -92px !important;
  }

  .xl\:-mt-24 {
    margin-top: -96px !important;
  }

  .xl\:-mr-24 {
    margin-right: -96px !important;
  }

  .xl\:-mb-24 {
    margin-bottom: -96px !important;
  }

  .xl\:-ml-24 {
    margin-left: -96px !important;
  }

  .xl\:-mt-25 {
    margin-top: -100px !important;
  }

  .xl\:-mr-25 {
    margin-right: -100px !important;
  }

  .xl\:-mb-25 {
    margin-bottom: -100px !important;
  }

  .xl\:-ml-25 {
    margin-left: -100px !important;
  }

  .xl\:-mt-26 {
    margin-top: -104px !important;
  }

  .xl\:-mr-26 {
    margin-right: -104px !important;
  }

  .xl\:-mb-26 {
    margin-bottom: -104px !important;
  }

  .xl\:-ml-26 {
    margin-left: -104px !important;
  }

  .xl\:-mt-27 {
    margin-top: -108px !important;
  }

  .xl\:-mr-27 {
    margin-right: -108px !important;
  }

  .xl\:-mb-27 {
    margin-bottom: -108px !important;
  }

  .xl\:-ml-27 {
    margin-left: -108px !important;
  }

  .xl\:-mt-28 {
    margin-top: -112px !important;
  }

  .xl\:-mr-28 {
    margin-right: -112px !important;
  }

  .xl\:-mb-28 {
    margin-bottom: -112px !important;
  }

  .xl\:-ml-28 {
    margin-left: -112px !important;
  }

  .xl\:-mt-29 {
    margin-top: -116px !important;
  }

  .xl\:-mr-29 {
    margin-right: -116px !important;
  }

  .xl\:-mb-29 {
    margin-bottom: -116px !important;
  }

  .xl\:-ml-29 {
    margin-left: -116px !important;
  }

  .xl\:-mt-30 {
    margin-top: -120px !important;
  }

  .xl\:-mr-30 {
    margin-right: -120px !important;
  }

  .xl\:-mb-30 {
    margin-bottom: -120px !important;
  }

  .xl\:-ml-30 {
    margin-left: -120px !important;
  }

  .xl\:-mt-31 {
    margin-top: -124px !important;
  }

  .xl\:-mr-31 {
    margin-right: -124px !important;
  }

  .xl\:-mb-31 {
    margin-bottom: -124px !important;
  }

  .xl\:-ml-31 {
    margin-left: -124px !important;
  }

  .xl\:-mt-32 {
    margin-top: -128px !important;
  }

  .xl\:-mr-32 {
    margin-right: -128px !important;
  }

  .xl\:-mb-32 {
    margin-bottom: -128px !important;
  }

  .xl\:-ml-32 {
    margin-left: -128px !important;
  }

  .xl\:-mt-33 {
    margin-top: -132px !important;
  }

  .xl\:-mr-33 {
    margin-right: -132px !important;
  }

  .xl\:-mb-33 {
    margin-bottom: -132px !important;
  }

  .xl\:-ml-33 {
    margin-left: -132px !important;
  }

  .xl\:-mt-34 {
    margin-top: -136px !important;
  }

  .xl\:-mr-34 {
    margin-right: -136px !important;
  }

  .xl\:-mb-34 {
    margin-bottom: -136px !important;
  }

  .xl\:-ml-34 {
    margin-left: -136px !important;
  }

  .xl\:-mt-35 {
    margin-top: -140px !important;
  }

  .xl\:-mr-35 {
    margin-right: -140px !important;
  }

  .xl\:-mb-35 {
    margin-bottom: -140px !important;
  }

  .xl\:-ml-35 {
    margin-left: -140px !important;
  }

  .xl\:-mt-36 {
    margin-top: -144px !important;
  }

  .xl\:-mr-36 {
    margin-right: -144px !important;
  }

  .xl\:-mb-36 {
    margin-bottom: -144px !important;
  }

  .xl\:-ml-36 {
    margin-left: -144px !important;
  }

  .xl\:-mt-37 {
    margin-top: -148px !important;
  }

  .xl\:-mr-37 {
    margin-right: -148px !important;
  }

  .xl\:-mb-37 {
    margin-bottom: -148px !important;
  }

  .xl\:-ml-37 {
    margin-left: -148px !important;
  }

  .xl\:-mt-38 {
    margin-top: -152px !important;
  }

  .xl\:-mr-38 {
    margin-right: -152px !important;
  }

  .xl\:-mb-38 {
    margin-bottom: -152px !important;
  }

  .xl\:-ml-38 {
    margin-left: -152px !important;
  }

  .xl\:-mt-39 {
    margin-top: -156px !important;
  }

  .xl\:-mr-39 {
    margin-right: -156px !important;
  }

  .xl\:-mb-39 {
    margin-bottom: -156px !important;
  }

  .xl\:-ml-39 {
    margin-left: -156px !important;
  }

  .xl\:-mt-40 {
    margin-top: -160px !important;
  }

  .xl\:-mr-40 {
    margin-right: -160px !important;
  }

  .xl\:-mb-40 {
    margin-bottom: -160px !important;
  }

  .xl\:-ml-40 {
    margin-left: -160px !important;
  }

  .xl\:-mt-41 {
    margin-top: -164px !important;
  }

  .xl\:-mr-41 {
    margin-right: -164px !important;
  }

  .xl\:-mb-41 {
    margin-bottom: -164px !important;
  }

  .xl\:-ml-41 {
    margin-left: -164px !important;
  }

  .xl\:-mt-42 {
    margin-top: -168px !important;
  }

  .xl\:-mr-42 {
    margin-right: -168px !important;
  }

  .xl\:-mb-42 {
    margin-bottom: -168px !important;
  }

  .xl\:-ml-42 {
    margin-left: -168px !important;
  }

  .xl\:-mt-43 {
    margin-top: -172px !important;
  }

  .xl\:-mr-43 {
    margin-right: -172px !important;
  }

  .xl\:-mb-43 {
    margin-bottom: -172px !important;
  }

  .xl\:-ml-43 {
    margin-left: -172px !important;
  }

  .xl\:-mt-44 {
    margin-top: -176px !important;
  }

  .xl\:-mr-44 {
    margin-right: -176px !important;
  }

  .xl\:-mb-44 {
    margin-bottom: -176px !important;
  }

  .xl\:-ml-44 {
    margin-left: -176px !important;
  }

  .xl\:-mt-45 {
    margin-top: -180px !important;
  }

  .xl\:-mr-45 {
    margin-right: -180px !important;
  }

  .xl\:-mb-45 {
    margin-bottom: -180px !important;
  }

  .xl\:-ml-45 {
    margin-left: -180px !important;
  }

  .xl\:-mt-46 {
    margin-top: -184px !important;
  }

  .xl\:-mr-46 {
    margin-right: -184px !important;
  }

  .xl\:-mb-46 {
    margin-bottom: -184px !important;
  }

  .xl\:-ml-46 {
    margin-left: -184px !important;
  }

  .xl\:-mt-47 {
    margin-top: -188px !important;
  }

  .xl\:-mr-47 {
    margin-right: -188px !important;
  }

  .xl\:-mb-47 {
    margin-bottom: -188px !important;
  }

  .xl\:-ml-47 {
    margin-left: -188px !important;
  }

  .xl\:-mt-48 {
    margin-top: -192px !important;
  }

  .xl\:-mr-48 {
    margin-right: -192px !important;
  }

  .xl\:-mb-48 {
    margin-bottom: -192px !important;
  }

  .xl\:-ml-48 {
    margin-left: -192px !important;
  }

  .xl\:-mt-49 {
    margin-top: -196px !important;
  }

  .xl\:-mr-49 {
    margin-right: -196px !important;
  }

  .xl\:-mb-49 {
    margin-bottom: -196px !important;
  }

  .xl\:-ml-49 {
    margin-left: -196px !important;
  }

  .xl\:-mt-50 {
    margin-top: -200px !important;
  }

  .xl\:-mr-50 {
    margin-right: -200px !important;
  }

  .xl\:-mb-50 {
    margin-bottom: -200px !important;
  }

  .xl\:-ml-50 {
    margin-left: -200px !important;
  }

  .xl\:-mt-51 {
    margin-top: -204px !important;
  }

  .xl\:-mr-51 {
    margin-right: -204px !important;
  }

  .xl\:-mb-51 {
    margin-bottom: -204px !important;
  }

  .xl\:-ml-51 {
    margin-left: -204px !important;
  }

  .xl\:-mt-52 {
    margin-top: -208px !important;
  }

  .xl\:-mr-52 {
    margin-right: -208px !important;
  }

  .xl\:-mb-52 {
    margin-bottom: -208px !important;
  }

  .xl\:-ml-52 {
    margin-left: -208px !important;
  }

  .xl\:-mt-53 {
    margin-top: -212px !important;
  }

  .xl\:-mr-53 {
    margin-right: -212px !important;
  }

  .xl\:-mb-53 {
    margin-bottom: -212px !important;
  }

  .xl\:-ml-53 {
    margin-left: -212px !important;
  }

  .xl\:-mt-54 {
    margin-top: -216px !important;
  }

  .xl\:-mr-54 {
    margin-right: -216px !important;
  }

  .xl\:-mb-54 {
    margin-bottom: -216px !important;
  }

  .xl\:-ml-54 {
    margin-left: -216px !important;
  }

  .xl\:-mt-55 {
    margin-top: -220px !important;
  }

  .xl\:-mr-55 {
    margin-right: -220px !important;
  }

  .xl\:-mb-55 {
    margin-bottom: -220px !important;
  }

  .xl\:-ml-55 {
    margin-left: -220px !important;
  }

  .xl\:-mt-56 {
    margin-top: -224px !important;
  }

  .xl\:-mr-56 {
    margin-right: -224px !important;
  }

  .xl\:-mb-56 {
    margin-bottom: -224px !important;
  }

  .xl\:-ml-56 {
    margin-left: -224px !important;
  }

  .xl\:-mt-57 {
    margin-top: -228px !important;
  }

  .xl\:-mr-57 {
    margin-right: -228px !important;
  }

  .xl\:-mb-57 {
    margin-bottom: -228px !important;
  }

  .xl\:-ml-57 {
    margin-left: -228px !important;
  }

  .xl\:-mt-60 {
    margin-top: -240px !important;
  }

  .xl\:-mr-60 {
    margin-right: -240px !important;
  }

  .xl\:-mb-60 {
    margin-bottom: -240px !important;
  }

  .xl\:-ml-60 {
    margin-left: -240px !important;
  }

  .xl\:-mt-61 {
    margin-top: -244px !important;
  }

  .xl\:-mr-61 {
    margin-right: -244px !important;
  }

  .xl\:-mb-61 {
    margin-bottom: -244px !important;
  }

  .xl\:-ml-61 {
    margin-left: -244px !important;
  }

  .xl\:-mt-62 {
    margin-top: -248px !important;
  }

  .xl\:-mr-62 {
    margin-right: -248px !important;
  }

  .xl\:-mb-62 {
    margin-bottom: -248px !important;
  }

  .xl\:-ml-62 {
    margin-left: -248px !important;
  }

  .xl\:-mt-65 {
    margin-top: -260px !important;
  }

  .xl\:-mr-65 {
    margin-right: -260px !important;
  }

  .xl\:-mb-65 {
    margin-bottom: -260px !important;
  }

  .xl\:-ml-65 {
    margin-left: -260px !important;
  }

  .xl\:-mt-66 {
    margin-top: -264px !important;
  }

  .xl\:-mr-66 {
    margin-right: -264px !important;
  }

  .xl\:-mb-66 {
    margin-bottom: -264px !important;
  }

  .xl\:-ml-66 {
    margin-left: -264px !important;
  }

  .xl\:-mt-68 {
    margin-top: -272px !important;
  }

  .xl\:-mr-68 {
    margin-right: -272px !important;
  }

  .xl\:-mb-68 {
    margin-bottom: -272px !important;
  }

  .xl\:-ml-68 {
    margin-left: -272px !important;
  }

  .xl\:-mt-69 {
    margin-top: -276px !important;
  }

  .xl\:-mr-69 {
    margin-right: -276px !important;
  }

  .xl\:-mb-69 {
    margin-bottom: -276px !important;
  }

  .xl\:-ml-69 {
    margin-left: -276px !important;
  }

  .xl\:-mt-70 {
    margin-top: -280px !important;
  }

  .xl\:-mr-70 {
    margin-right: -280px !important;
  }

  .xl\:-mb-70 {
    margin-bottom: -280px !important;
  }

  .xl\:-ml-70 {
    margin-left: -280px !important;
  }

  .xl\:-mt-73 {
    margin-top: -292px !important;
  }

  .xl\:-mr-73 {
    margin-right: -292px !important;
  }

  .xl\:-mb-73 {
    margin-bottom: -292px !important;
  }

  .xl\:-ml-73 {
    margin-left: -292px !important;
  }

  .xl\:-mt-74 {
    margin-top: -296px !important;
  }

  .xl\:-mr-74 {
    margin-right: -296px !important;
  }

  .xl\:-mb-74 {
    margin-bottom: -296px !important;
  }

  .xl\:-ml-74 {
    margin-left: -296px !important;
  }

  .xl\:-mt-75 {
    margin-top: -300px !important;
  }

  .xl\:-mr-75 {
    margin-right: -300px !important;
  }

  .xl\:-mb-75 {
    margin-bottom: -300px !important;
  }

  .xl\:-ml-75 {
    margin-left: -300px !important;
  }

  .xl\:-mt-77 {
    margin-top: -308px !important;
  }

  .xl\:-mr-77 {
    margin-right: -308px !important;
  }

  .xl\:-mb-77 {
    margin-bottom: -308px !important;
  }

  .xl\:-ml-77 {
    margin-left: -308px !important;
  }

  .xl\:-mt-78 {
    margin-top: -312px !important;
  }

  .xl\:-mr-78 {
    margin-right: -312px !important;
  }

  .xl\:-mb-78 {
    margin-bottom: -312px !important;
  }

  .xl\:-ml-78 {
    margin-left: -312px !important;
  }

  .xl\:-mt-80 {
    margin-top: -320px !important;
  }

  .xl\:-mr-80 {
    margin-right: -320px !important;
  }

  .xl\:-mb-80 {
    margin-bottom: -320px !important;
  }

  .xl\:-ml-80 {
    margin-left: -320px !important;
  }

  .xl\:-mt-81 {
    margin-top: -324px !important;
  }

  .xl\:-mr-81 {
    margin-right: -324px !important;
  }

  .xl\:-mb-81 {
    margin-bottom: -324px !important;
  }

  .xl\:-ml-81 {
    margin-left: -324px !important;
  }

  .xl\:-mt-84 {
    margin-top: -336px !important;
  }

  .xl\:-mr-84 {
    margin-right: -336px !important;
  }

  .xl\:-mb-84 {
    margin-bottom: -336px !important;
  }

  .xl\:-ml-84 {
    margin-left: -336px !important;
  }

  .xl\:-mt-87 {
    margin-top: -348px !important;
  }

  .xl\:-mr-87 {
    margin-right: -348px !important;
  }

  .xl\:-mb-87 {
    margin-bottom: -348px !important;
  }

  .xl\:-ml-87 {
    margin-left: -348px !important;
  }

  .xl\:-mt-90 {
    margin-top: -360px !important;
  }

  .xl\:-mr-90 {
    margin-right: -360px !important;
  }

  .xl\:-mb-90 {
    margin-bottom: -360px !important;
  }

  .xl\:-ml-90 {
    margin-left: -360px !important;
  }

  .xl\:-mt-91 {
    margin-top: -364px !important;
  }

  .xl\:-mr-91 {
    margin-right: -364px !important;
  }

  .xl\:-mb-91 {
    margin-bottom: -364px !important;
  }

  .xl\:-ml-91 {
    margin-left: -364px !important;
  }

  .xl\:-mt-92 {
    margin-top: -368px !important;
  }

  .xl\:-mr-92 {
    margin-right: -368px !important;
  }

  .xl\:-mb-92 {
    margin-bottom: -368px !important;
  }

  .xl\:-ml-92 {
    margin-left: -368px !important;
  }

  .xl\:-mt-93 {
    margin-top: -372px !important;
  }

  .xl\:-mr-93 {
    margin-right: -372px !important;
  }

  .xl\:-mb-93 {
    margin-bottom: -372px !important;
  }

  .xl\:-ml-93 {
    margin-left: -372px !important;
  }

  .xl\:-mt-94 {
    margin-top: -376px !important;
  }

  .xl\:-mr-94 {
    margin-right: -376px !important;
  }

  .xl\:-mb-94 {
    margin-bottom: -376px !important;
  }

  .xl\:-ml-94 {
    margin-left: -376px !important;
  }

  .xl\:-mt-95 {
    margin-top: -380px !important;
  }

  .xl\:-mr-95 {
    margin-right: -380px !important;
  }

  .xl\:-mb-95 {
    margin-bottom: -380px !important;
  }

  .xl\:-ml-95 {
    margin-left: -380px !important;
  }

  .xl\:-mt-96 {
    margin-top: -384px !important;
  }

  .xl\:-mr-96 {
    margin-right: -384px !important;
  }

  .xl\:-mb-96 {
    margin-bottom: -384px !important;
  }

  .xl\:-ml-96 {
    margin-left: -384px !important;
  }

  .xl\:-mt-97 {
    margin-top: -388px !important;
  }

  .xl\:-mr-97 {
    margin-right: -388px !important;
  }

  .xl\:-mb-97 {
    margin-bottom: -388px !important;
  }

  .xl\:-ml-97 {
    margin-left: -388px !important;
  }

  .xl\:-mt-98 {
    margin-top: -392px !important;
  }

  .xl\:-mr-98 {
    margin-right: -392px !important;
  }

  .xl\:-mb-98 {
    margin-bottom: -392px !important;
  }

  .xl\:-ml-98 {
    margin-left: -392px !important;
  }

  .xl\:-mt-99 {
    margin-top: -396px !important;
  }

  .xl\:-mr-99 {
    margin-right: -396px !important;
  }

  .xl\:-mb-99 {
    margin-bottom: -396px !important;
  }

  .xl\:-ml-99 {
    margin-left: -396px !important;
  }

  .xl\:-mt-100 {
    margin-top: -400px !important;
  }

  .xl\:-mr-100 {
    margin-right: -400px !important;
  }

  .xl\:-mb-100 {
    margin-bottom: -400px !important;
  }

  .xl\:-ml-100 {
    margin-left: -400px !important;
  }

  .xl\:-mt-101 {
    margin-top: -404px !important;
  }

  .xl\:-mr-101 {
    margin-right: -404px !important;
  }

  .xl\:-mb-101 {
    margin-bottom: -404px !important;
  }

  .xl\:-ml-101 {
    margin-left: -404px !important;
  }

  .xl\:-mt-102 {
    margin-top: -408px !important;
  }

  .xl\:-mr-102 {
    margin-right: -408px !important;
  }

  .xl\:-mb-102 {
    margin-bottom: -408px !important;
  }

  .xl\:-ml-102 {
    margin-left: -408px !important;
  }

  .xl\:-mt-103 {
    margin-top: -412px !important;
  }

  .xl\:-mr-103 {
    margin-right: -412px !important;
  }

  .xl\:-mb-103 {
    margin-bottom: -412px !important;
  }

  .xl\:-ml-103 {
    margin-left: -412px !important;
  }

  .xl\:-mt-104 {
    margin-top: -416px !important;
  }

  .xl\:-mr-104 {
    margin-right: -416px !important;
  }

  .xl\:-mb-104 {
    margin-bottom: -416px !important;
  }

  .xl\:-ml-104 {
    margin-left: -416px !important;
  }

  .xl\:-mt-105 {
    margin-top: -420px !important;
  }

  .xl\:-mr-105 {
    margin-right: -420px !important;
  }

  .xl\:-mb-105 {
    margin-bottom: -420px !important;
  }

  .xl\:-ml-105 {
    margin-left: -420px !important;
  }

  .xl\:-mt-107 {
    margin-top: -428px !important;
  }

  .xl\:-mr-107 {
    margin-right: -428px !important;
  }

  .xl\:-mb-107 {
    margin-bottom: -428px !important;
  }

  .xl\:-ml-107 {
    margin-left: -428px !important;
  }

  .xl\:-mt-110 {
    margin-top: -440px !important;
  }

  .xl\:-mr-110 {
    margin-right: -440px !important;
  }

  .xl\:-mb-110 {
    margin-bottom: -440px !important;
  }

  .xl\:-ml-110 {
    margin-left: -440px !important;
  }

  .xl\:-mt-112 {
    margin-top: -448px !important;
  }

  .xl\:-mr-112 {
    margin-right: -448px !important;
  }

  .xl\:-mb-112 {
    margin-bottom: -448px !important;
  }

  .xl\:-ml-112 {
    margin-left: -448px !important;
  }

  .xl\:-mt-114 {
    margin-top: -456px !important;
  }

  .xl\:-mr-114 {
    margin-right: -456px !important;
  }

  .xl\:-mb-114 {
    margin-bottom: -456px !important;
  }

  .xl\:-ml-114 {
    margin-left: -456px !important;
  }

  .xl\:-mt-115 {
    margin-top: -460px !important;
  }

  .xl\:-mr-115 {
    margin-right: -460px !important;
  }

  .xl\:-mb-115 {
    margin-bottom: -460px !important;
  }

  .xl\:-ml-115 {
    margin-left: -460px !important;
  }

  .xl\:-mt-119 {
    margin-top: -476px !important;
  }

  .xl\:-mr-119 {
    margin-right: -476px !important;
  }

  .xl\:-mb-119 {
    margin-bottom: -476px !important;
  }

  .xl\:-ml-119 {
    margin-left: -476px !important;
  }

  .xl\:-mt-120 {
    margin-top: -480px !important;
  }

  .xl\:-mr-120 {
    margin-right: -480px !important;
  }

  .xl\:-mb-120 {
    margin-bottom: -480px !important;
  }

  .xl\:-ml-120 {
    margin-left: -480px !important;
  }

  .xl\:-mt-122 {
    margin-top: -488px !important;
  }

  .xl\:-mr-122 {
    margin-right: -488px !important;
  }

  .xl\:-mb-122 {
    margin-bottom: -488px !important;
  }

  .xl\:-ml-122 {
    margin-left: -488px !important;
  }

  .xl\:-mt-124 {
    margin-top: -496px !important;
  }

  .xl\:-mr-124 {
    margin-right: -496px !important;
  }

  .xl\:-mb-124 {
    margin-bottom: -496px !important;
  }

  .xl\:-ml-124 {
    margin-left: -496px !important;
  }

  .xl\:-mt-130 {
    margin-top: -520px !important;
  }

  .xl\:-mr-130 {
    margin-right: -520px !important;
  }

  .xl\:-mb-130 {
    margin-bottom: -520px !important;
  }

  .xl\:-ml-130 {
    margin-left: -520px !important;
  }

  .xl\:-mt-138 {
    margin-top: -552px !important;
  }

  .xl\:-mr-138 {
    margin-right: -552px !important;
  }

  .xl\:-mb-138 {
    margin-bottom: -552px !important;
  }

  .xl\:-ml-138 {
    margin-left: -552px !important;
  }

  .xl\:-mt-143 {
    margin-top: -572px !important;
  }

  .xl\:-mr-143 {
    margin-right: -572px !important;
  }

  .xl\:-mb-143 {
    margin-bottom: -572px !important;
  }

  .xl\:-ml-143 {
    margin-left: -572px !important;
  }

  .xl\:-mt-148 {
    margin-top: -592px !important;
  }

  .xl\:-mr-148 {
    margin-right: -592px !important;
  }

  .xl\:-mb-148 {
    margin-bottom: -592px !important;
  }

  .xl\:-ml-148 {
    margin-left: -592px !important;
  }

  .xl\:-mt-150 {
    margin-top: -600px !important;
  }

  .xl\:-mr-150 {
    margin-right: -600px !important;
  }

  .xl\:-mb-150 {
    margin-bottom: -600px !important;
  }

  .xl\:-ml-150 {
    margin-left: -600px !important;
  }

  .xl\:-mt-154 {
    margin-top: -616px !important;
  }

  .xl\:-mr-154 {
    margin-right: -616px !important;
  }

  .xl\:-mb-154 {
    margin-bottom: -616px !important;
  }

  .xl\:-ml-154 {
    margin-left: -616px !important;
  }

  .xl\:-mt-160 {
    margin-top: -640px !important;
  }

  .xl\:-mr-160 {
    margin-right: -640px !important;
  }

  .xl\:-mb-160 {
    margin-bottom: -640px !important;
  }

  .xl\:-ml-160 {
    margin-left: -640px !important;
  }

  .xl\:-mt-162 {
    margin-top: -648px !important;
  }

  .xl\:-mr-162 {
    margin-right: -648px !important;
  }

  .xl\:-mb-162 {
    margin-bottom: -648px !important;
  }

  .xl\:-ml-162 {
    margin-left: -648px !important;
  }

  .xl\:-mt-164 {
    margin-top: -656px !important;
  }

  .xl\:-mr-164 {
    margin-right: -656px !important;
  }

  .xl\:-mb-164 {
    margin-bottom: -656px !important;
  }

  .xl\:-ml-164 {
    margin-left: -656px !important;
  }

  .xl\:-mt-165 {
    margin-top: -660px !important;
  }

  .xl\:-mr-165 {
    margin-right: -660px !important;
  }

  .xl\:-mb-165 {
    margin-bottom: -660px !important;
  }

  .xl\:-ml-165 {
    margin-left: -660px !important;
  }

  .xl\:-mt-166 {
    margin-top: -664px !important;
  }

  .xl\:-mr-166 {
    margin-right: -664px !important;
  }

  .xl\:-mb-166 {
    margin-bottom: -664px !important;
  }

  .xl\:-ml-166 {
    margin-left: -664px !important;
  }

  .xl\:-mt-168 {
    margin-top: -672px !important;
  }

  .xl\:-mr-168 {
    margin-right: -672px !important;
  }

  .xl\:-mb-168 {
    margin-bottom: -672px !important;
  }

  .xl\:-ml-168 {
    margin-left: -672px !important;
  }

  .xl\:-mt-169 {
    margin-top: -676px !important;
  }

  .xl\:-mr-169 {
    margin-right: -676px !important;
  }

  .xl\:-mb-169 {
    margin-bottom: -676px !important;
  }

  .xl\:-ml-169 {
    margin-left: -676px !important;
  }

  .xl\:-mt-170 {
    margin-top: -680px !important;
  }

  .xl\:-mr-170 {
    margin-right: -680px !important;
  }

  .xl\:-mb-170 {
    margin-bottom: -680px !important;
  }

  .xl\:-ml-170 {
    margin-left: -680px !important;
  }

  .xl\:-mt-172 {
    margin-top: -688px !important;
  }

  .xl\:-mr-172 {
    margin-right: -688px !important;
  }

  .xl\:-mb-172 {
    margin-bottom: -688px !important;
  }

  .xl\:-ml-172 {
    margin-left: -688px !important;
  }

  .xl\:-mt-174 {
    margin-top: -696px !important;
  }

  .xl\:-mr-174 {
    margin-right: -696px !important;
  }

  .xl\:-mb-174 {
    margin-bottom: -696px !important;
  }

  .xl\:-ml-174 {
    margin-left: -696px !important;
  }

  .xl\:-mt-175 {
    margin-top: -700px !important;
  }

  .xl\:-mr-175 {
    margin-right: -700px !important;
  }

  .xl\:-mb-175 {
    margin-bottom: -700px !important;
  }

  .xl\:-ml-175 {
    margin-left: -700px !important;
  }

  .xl\:-mt-189 {
    margin-top: -756px !important;
  }

  .xl\:-mr-189 {
    margin-right: -756px !important;
  }

  .xl\:-mb-189 {
    margin-bottom: -756px !important;
  }

  .xl\:-ml-189 {
    margin-left: -756px !important;
  }

  .xl\:-mt-200 {
    margin-top: -800px !important;
  }

  .xl\:-mr-200 {
    margin-right: -800px !important;
  }

  .xl\:-mb-200 {
    margin-bottom: -800px !important;
  }

  .xl\:-ml-200 {
    margin-left: -800px !important;
  }

  .xl\:-mt-0\.5 {
    margin-top: -2px !important;
  }

  .xl\:-mr-0\.5 {
    margin-right: -2px !important;
  }

  .xl\:-mb-0\.5 {
    margin-bottom: -2px !important;
  }

  .xl\:-ml-0\.5 {
    margin-left: -2px !important;
  }

  .xl\:-mt-1\.5 {
    margin-top: -6px !important;
  }

  .xl\:-mr-1\.5 {
    margin-right: -6px !important;
  }

  .xl\:-mb-1\.5 {
    margin-bottom: -6px !important;
  }

  .xl\:-ml-1\.5 {
    margin-left: -6px !important;
  }

  .xl\:-mt-3\.5 {
    margin-top: -14px !important;
  }

  .xl\:-mr-3\.5 {
    margin-right: -14px !important;
  }

  .xl\:-mb-3\.5 {
    margin-bottom: -14px !important;
  }

  .xl\:-ml-3\.5 {
    margin-left: -14px !important;
  }

  .xl\:-mt-6\.5 {
    margin-top: -26px !important;
  }

  .xl\:-mr-6\.5 {
    margin-right: -26px !important;
  }

  .xl\:-mb-6\.5 {
    margin-bottom: -26px !important;
  }

  .xl\:-ml-6\.5 {
    margin-left: -26px !important;
  }

  .xl\:-mt-7\.5 {
    margin-top: -30px !important;
  }

  .xl\:-mr-7\.5 {
    margin-right: -30px !important;
  }

  .xl\:-mb-7\.5 {
    margin-bottom: -30px !important;
  }

  .xl\:-ml-7\.5 {
    margin-left: -30px !important;
  }

  .xl\:-mt-17\.5 {
    margin-top: -70px !important;
  }

  .xl\:-mr-17\.5 {
    margin-right: -70px !important;
  }

  .xl\:-mb-17\.5 {
    margin-bottom: -70px !important;
  }

  .xl\:-ml-17\.5 {
    margin-left: -70px !important;
  }

  .xl\:-mt-28\.5 {
    margin-top: -114px !important;
  }

  .xl\:-mr-28\.5 {
    margin-right: -114px !important;
  }

  .xl\:-mb-28\.5 {
    margin-bottom: -114px !important;
  }

  .xl\:-ml-28\.5 {
    margin-left: -114px !important;
  }

  .xl\:-mt-31\.5 {
    margin-top: -126px !important;
  }

  .xl\:-mr-31\.5 {
    margin-right: -126px !important;
  }

  .xl\:-mb-31\.5 {
    margin-bottom: -126px !important;
  }

  .xl\:-ml-31\.5 {
    margin-left: -126px !important;
  }

  .xl\:-mt-37\.5 {
    margin-top: -150px !important;
  }

  .xl\:-mr-37\.5 {
    margin-right: -150px !important;
  }

  .xl\:-mb-37\.5 {
    margin-bottom: -150px !important;
  }

  .xl\:-ml-37\.5 {
    margin-left: -150px !important;
  }

  .xl\:-mt-72\.5 {
    margin-top: -290px !important;
  }

  .xl\:-mr-72\.5 {
    margin-right: -290px !important;
  }

  .xl\:-mb-72\.5 {
    margin-bottom: -290px !important;
  }

  .xl\:-ml-72\.5 {
    margin-left: -290px !important;
  }

  .xl\:-mt-sm {
    margin-top: -8px !important;
  }

  .xl\:-mr-sm {
    margin-right: -8px !important;
  }

  .xl\:-mb-sm {
    margin-bottom: -8px !important;
  }

  .xl\:-ml-sm {
    margin-left: -8px !important;
  }

  .xl\:-mt-md {
    margin-top: -16px !important;
  }

  .xl\:-mr-md {
    margin-right: -16px !important;
  }

  .xl\:-mb-md {
    margin-bottom: -16px !important;
  }

  .xl\:-ml-md {
    margin-left: -16px !important;
  }

  .xl\:-mt-lg {
    margin-top: -24px !important;
  }

  .xl\:-mr-lg {
    margin-right: -24px !important;
  }

  .xl\:-mb-lg {
    margin-bottom: -24px !important;
  }

  .xl\:-ml-lg {
    margin-left: -24px !important;
  }

  .xl\:-mt-xl {
    margin-top: -32px !important;
  }

  .xl\:-mr-xl {
    margin-right: -32px !important;
  }

  .xl\:-mb-xl {
    margin-bottom: -32px !important;
  }

  .xl\:-ml-xl {
    margin-left: -32px !important;
  }

  .xl\:-mt-n1 {
    margin-top: 4px !important;
  }

  .xl\:-mr-n1 {
    margin-right: 4px !important;
  }

  .xl\:-mb-n1 {
    margin-bottom: 4px !important;
  }

  .xl\:-ml-n1 {
    margin-left: 4px !important;
  }

  .xl\:-mt-n2 {
    margin-top: 8px !important;
  }

  .xl\:-mr-n2 {
    margin-right: 8px !important;
  }

  .xl\:-mb-n2 {
    margin-bottom: 8px !important;
  }

  .xl\:-ml-n2 {
    margin-left: 8px !important;
  }

  .xl\:-mt-n3 {
    margin-top: 12px !important;
  }

  .xl\:-mr-n3 {
    margin-right: 12px !important;
  }

  .xl\:-mb-n3 {
    margin-bottom: 12px !important;
  }

  .xl\:-ml-n3 {
    margin-left: 12px !important;
  }

  .xl\:-mt-n4 {
    margin-top: 16px !important;
  }

  .xl\:-mr-n4 {
    margin-right: 16px !important;
  }

  .xl\:-mb-n4 {
    margin-bottom: 16px !important;
  }

  .xl\:-ml-n4 {
    margin-left: 16px !important;
  }

  .xl\:-mt-n5 {
    margin-top: 20px !important;
  }

  .xl\:-mr-n5 {
    margin-right: 20px !important;
  }

  .xl\:-mb-n5 {
    margin-bottom: 20px !important;
  }

  .xl\:-ml-n5 {
    margin-left: 20px !important;
  }

  .xl\:-mt-n6 {
    margin-top: 24px !important;
  }

  .xl\:-mr-n6 {
    margin-right: 24px !important;
  }

  .xl\:-mb-n6 {
    margin-bottom: 24px !important;
  }

  .xl\:-ml-n6 {
    margin-left: 24px !important;
  }

  .xl\:-mt-n7 {
    margin-top: 28px !important;
  }

  .xl\:-mr-n7 {
    margin-right: 28px !important;
  }

  .xl\:-mb-n7 {
    margin-bottom: 28px !important;
  }

  .xl\:-ml-n7 {
    margin-left: 28px !important;
  }

  .xl\:-mt-n8 {
    margin-top: 32px !important;
  }

  .xl\:-mr-n8 {
    margin-right: 32px !important;
  }

  .xl\:-mb-n8 {
    margin-bottom: 32px !important;
  }

  .xl\:-ml-n8 {
    margin-left: 32px !important;
  }

  .xl\:-mt-n9 {
    margin-top: 36px !important;
  }

  .xl\:-mr-n9 {
    margin-right: 36px !important;
  }

  .xl\:-mb-n9 {
    margin-bottom: 36px !important;
  }

  .xl\:-ml-n9 {
    margin-left: 36px !important;
  }

  .xl\:-mt-n10 {
    margin-top: 40px !important;
  }

  .xl\:-mr-n10 {
    margin-right: 40px !important;
  }

  .xl\:-mb-n10 {
    margin-bottom: 40px !important;
  }

  .xl\:-ml-n10 {
    margin-left: 40px !important;
  }

  .xl\:-mt-n11 {
    margin-top: 44px !important;
  }

  .xl\:-mr-n11 {
    margin-right: 44px !important;
  }

  .xl\:-mb-n11 {
    margin-bottom: 44px !important;
  }

  .xl\:-ml-n11 {
    margin-left: 44px !important;
  }

  .xl\:-mt-n12 {
    margin-top: 48px !important;
  }

  .xl\:-mr-n12 {
    margin-right: 48px !important;
  }

  .xl\:-mb-n12 {
    margin-bottom: 48px !important;
  }

  .xl\:-ml-n12 {
    margin-left: 48px !important;
  }

  .xl\:-mt-n13 {
    margin-top: 52px !important;
  }

  .xl\:-mr-n13 {
    margin-right: 52px !important;
  }

  .xl\:-mb-n13 {
    margin-bottom: 52px !important;
  }

  .xl\:-ml-n13 {
    margin-left: 52px !important;
  }

  .xl\:-mt-n14 {
    margin-top: 46px !important;
  }

  .xl\:-mr-n14 {
    margin-right: 46px !important;
  }

  .xl\:-mb-n14 {
    margin-bottom: 46px !important;
  }

  .xl\:-ml-n14 {
    margin-left: 46px !important;
  }

  .xl\:-mt-n22 {
    margin-top: 88px !important;
  }

  .xl\:-mr-n22 {
    margin-right: 88px !important;
  }

  .xl\:-mb-n22 {
    margin-bottom: 88px !important;
  }

  .xl\:-ml-n22 {
    margin-left: 88px !important;
  }

  .xl\:max-h-0 {
    max-height: 0px !important;
  }

  .xl\:max-h-1 {
    max-height: 4px !important;
  }

  .xl\:max-h-2 {
    max-height: 8px !important;
  }

  .xl\:max-h-3 {
    max-height: 12px !important;
  }

  .xl\:max-h-4 {
    max-height: 16px !important;
  }

  .xl\:max-h-5 {
    max-height: 20px !important;
  }

  .xl\:max-h-6 {
    max-height: 24px !important;
  }

  .xl\:max-h-7 {
    max-height: 28px !important;
  }

  .xl\:max-h-8 {
    max-height: 32px !important;
  }

  .xl\:max-h-9 {
    max-height: 36px !important;
  }

  .xl\:max-h-10 {
    max-height: 40px !important;
  }

  .xl\:max-h-11 {
    max-height: 44px !important;
  }

  .xl\:max-h-12 {
    max-height: 48px !important;
  }

  .xl\:max-h-13 {
    max-height: 52px !important;
  }

  .xl\:max-h-14 {
    max-height: 56px !important;
  }

  .xl\:max-h-15 {
    max-height: 60px !important;
  }

  .xl\:max-h-16 {
    max-height: 64px !important;
  }

  .xl\:max-h-17 {
    max-height: 68px !important;
  }

  .xl\:max-h-18 {
    max-height: 72px !important;
  }

  .xl\:max-h-19 {
    max-height: 76px !important;
  }

  .xl\:max-h-20 {
    max-height: 80px !important;
  }

  .xl\:max-h-21 {
    max-height: 84px !important;
  }

  .xl\:max-h-22 {
    max-height: 88px !important;
  }

  .xl\:max-h-23 {
    max-height: 92px !important;
  }

  .xl\:max-h-24 {
    max-height: 96px !important;
  }

  .xl\:max-h-25 {
    max-height: 100px !important;
  }

  .xl\:max-h-26 {
    max-height: 104px !important;
  }

  .xl\:max-h-27 {
    max-height: 108px !important;
  }

  .xl\:max-h-28 {
    max-height: 112px !important;
  }

  .xl\:max-h-29 {
    max-height: 116px !important;
  }

  .xl\:max-h-30 {
    max-height: 120px !important;
  }

  .xl\:max-h-31 {
    max-height: 124px !important;
  }

  .xl\:max-h-32 {
    max-height: 128px !important;
  }

  .xl\:max-h-33 {
    max-height: 132px !important;
  }

  .xl\:max-h-34 {
    max-height: 136px !important;
  }

  .xl\:max-h-35 {
    max-height: 140px !important;
  }

  .xl\:max-h-36 {
    max-height: 144px !important;
  }

  .xl\:max-h-37 {
    max-height: 148px !important;
  }

  .xl\:max-h-38 {
    max-height: 152px !important;
  }

  .xl\:max-h-39 {
    max-height: 156px !important;
  }

  .xl\:max-h-40 {
    max-height: 160px !important;
  }

  .xl\:max-h-41 {
    max-height: 164px !important;
  }

  .xl\:max-h-42 {
    max-height: 168px !important;
  }

  .xl\:max-h-43 {
    max-height: 172px !important;
  }

  .xl\:max-h-44 {
    max-height: 176px !important;
  }

  .xl\:max-h-45 {
    max-height: 180px !important;
  }

  .xl\:max-h-46 {
    max-height: 184px !important;
  }

  .xl\:max-h-47 {
    max-height: 188px !important;
  }

  .xl\:max-h-48 {
    max-height: 192px !important;
  }

  .xl\:max-h-49 {
    max-height: 196px !important;
  }

  .xl\:max-h-50 {
    max-height: 200px !important;
  }

  .xl\:max-h-51 {
    max-height: 204px !important;
  }

  .xl\:max-h-52 {
    max-height: 208px !important;
  }

  .xl\:max-h-53 {
    max-height: 212px !important;
  }

  .xl\:max-h-54 {
    max-height: 216px !important;
  }

  .xl\:max-h-55 {
    max-height: 220px !important;
  }

  .xl\:max-h-56 {
    max-height: 224px !important;
  }

  .xl\:max-h-57 {
    max-height: 228px !important;
  }

  .xl\:max-h-60 {
    max-height: 240px !important;
  }

  .xl\:max-h-61 {
    max-height: 244px !important;
  }

  .xl\:max-h-62 {
    max-height: 248px !important;
  }

  .xl\:max-h-65 {
    max-height: 260px !important;
  }

  .xl\:max-h-66 {
    max-height: 264px !important;
  }

  .xl\:max-h-68 {
    max-height: 272px !important;
  }

  .xl\:max-h-69 {
    max-height: 276px !important;
  }

  .xl\:max-h-70 {
    max-height: 280px !important;
  }

  .xl\:max-h-73 {
    max-height: 292px !important;
  }

  .xl\:max-h-74 {
    max-height: 296px !important;
  }

  .xl\:max-h-75 {
    max-height: 300px !important;
  }

  .xl\:max-h-77 {
    max-height: 308px !important;
  }

  .xl\:max-h-78 {
    max-height: 312px !important;
  }

  .xl\:max-h-80 {
    max-height: 320px !important;
  }

  .xl\:max-h-81 {
    max-height: 324px !important;
  }

  .xl\:max-h-84 {
    max-height: 336px !important;
  }

  .xl\:max-h-87 {
    max-height: 348px !important;
  }

  .xl\:max-h-90 {
    max-height: 360px !important;
  }

  .xl\:max-h-91 {
    max-height: 364px !important;
  }

  .xl\:max-h-92 {
    max-height: 368px !important;
  }

  .xl\:max-h-93 {
    max-height: 372px !important;
  }

  .xl\:max-h-94 {
    max-height: 376px !important;
  }

  .xl\:max-h-95 {
    max-height: 380px !important;
  }

  .xl\:max-h-96 {
    max-height: 384px !important;
  }

  .xl\:max-h-97 {
    max-height: 388px !important;
  }

  .xl\:max-h-98 {
    max-height: 392px !important;
  }

  .xl\:max-h-99 {
    max-height: 396px !important;
  }

  .xl\:max-h-100 {
    max-height: 400px !important;
  }

  .xl\:max-h-101 {
    max-height: 404px !important;
  }

  .xl\:max-h-102 {
    max-height: 408px !important;
  }

  .xl\:max-h-103 {
    max-height: 412px !important;
  }

  .xl\:max-h-104 {
    max-height: 416px !important;
  }

  .xl\:max-h-105 {
    max-height: 420px !important;
  }

  .xl\:max-h-107 {
    max-height: 428px !important;
  }

  .xl\:max-h-110 {
    max-height: 440px !important;
  }

  .xl\:max-h-112 {
    max-height: 448px !important;
  }

  .xl\:max-h-114 {
    max-height: 456px !important;
  }

  .xl\:max-h-115 {
    max-height: 460px !important;
  }

  .xl\:max-h-119 {
    max-height: 476px !important;
  }

  .xl\:max-h-120 {
    max-height: 480px !important;
  }

  .xl\:max-h-122 {
    max-height: 488px !important;
  }

  .xl\:max-h-124 {
    max-height: 496px !important;
  }

  .xl\:max-h-130 {
    max-height: 520px !important;
  }

  .xl\:max-h-138 {
    max-height: 552px !important;
  }

  .xl\:max-h-143 {
    max-height: 572px !important;
  }

  .xl\:max-h-148 {
    max-height: 592px !important;
  }

  .xl\:max-h-150 {
    max-height: 600px !important;
  }

  .xl\:max-h-154 {
    max-height: 616px !important;
  }

  .xl\:max-h-160 {
    max-height: 640px !important;
  }

  .xl\:max-h-162 {
    max-height: 648px !important;
  }

  .xl\:max-h-164 {
    max-height: 656px !important;
  }

  .xl\:max-h-165 {
    max-height: 660px !important;
  }

  .xl\:max-h-166 {
    max-height: 664px !important;
  }

  .xl\:max-h-168 {
    max-height: 672px !important;
  }

  .xl\:max-h-169 {
    max-height: 676px !important;
  }

  .xl\:max-h-170 {
    max-height: 680px !important;
  }

  .xl\:max-h-172 {
    max-height: 688px !important;
  }

  .xl\:max-h-174 {
    max-height: 696px !important;
  }

  .xl\:max-h-175 {
    max-height: 700px !important;
  }

  .xl\:max-h-189 {
    max-height: 756px !important;
  }

  .xl\:max-h-200 {
    max-height: 800px !important;
  }

  .xl\:max-h-0\.5 {
    max-height: 2px !important;
  }

  .xl\:max-h-1\.5 {
    max-height: 6px !important;
  }

  .xl\:max-h-3\.5 {
    max-height: 14px !important;
  }

  .xl\:max-h-6\.5 {
    max-height: 26px !important;
  }

  .xl\:max-h-7\.5 {
    max-height: 30px !important;
  }

  .xl\:max-h-17\.5 {
    max-height: 70px !important;
  }

  .xl\:max-h-28\.5 {
    max-height: 114px !important;
  }

  .xl\:max-h-31\.5 {
    max-height: 126px !important;
  }

  .xl\:max-h-37\.5 {
    max-height: 150px !important;
  }

  .xl\:max-h-72\.5 {
    max-height: 290px !important;
  }

  .xl\:max-h-sm {
    max-height: 8px !important;
  }

  .xl\:max-h-md {
    max-height: 16px !important;
  }

  .xl\:max-h-lg {
    max-height: 24px !important;
  }

  .xl\:max-h-xl {
    max-height: 32px !important;
  }

  .xl\:max-h-n1 {
    max-height: -4px !important;
  }

  .xl\:max-h-n2 {
    max-height: -8px !important;
  }

  .xl\:max-h-n3 {
    max-height: -12px !important;
  }

  .xl\:max-h-n4 {
    max-height: -16px !important;
  }

  .xl\:max-h-n5 {
    max-height: -20px !important;
  }

  .xl\:max-h-n6 {
    max-height: -24px !important;
  }

  .xl\:max-h-n7 {
    max-height: -28px !important;
  }

  .xl\:max-h-n8 {
    max-height: -32px !important;
  }

  .xl\:max-h-n9 {
    max-height: -36px !important;
  }

  .xl\:max-h-n10 {
    max-height: -40px !important;
  }

  .xl\:max-h-n11 {
    max-height: -44px !important;
  }

  .xl\:max-h-n12 {
    max-height: -48px !important;
  }

  .xl\:max-h-n13 {
    max-height: -52px !important;
  }

  .xl\:max-h-n14 {
    max-height: -46px !important;
  }

  .xl\:max-h-n22 {
    max-height: -88px !important;
  }

  .xl\:max-h-full {
    max-height: 100% !important;
  }

  .xl\:max-h-screen {
    max-height: 100vh !important;
  }

  .xl\:max-w-0 {
    max-width: 0px !important;
  }

  .xl\:max-w-1 {
    max-width: 4px !important;
  }

  .xl\:max-w-2 {
    max-width: 8px !important;
  }

  .xl\:max-w-3 {
    max-width: 12px !important;
  }

  .xl\:max-w-4 {
    max-width: 16px !important;
  }

  .xl\:max-w-5 {
    max-width: 20px !important;
  }

  .xl\:max-w-6 {
    max-width: 24px !important;
  }

  .xl\:max-w-7 {
    max-width: 28px !important;
  }

  .xl\:max-w-8 {
    max-width: 32px !important;
  }

  .xl\:max-w-9 {
    max-width: 36px !important;
  }

  .xl\:max-w-10 {
    max-width: 40px !important;
  }

  .xl\:max-w-11 {
    max-width: 44px !important;
  }

  .xl\:max-w-12 {
    max-width: 48px !important;
  }

  .xl\:max-w-13 {
    max-width: 52px !important;
  }

  .xl\:max-w-14 {
    max-width: 56px !important;
  }

  .xl\:max-w-15 {
    max-width: 60px !important;
  }

  .xl\:max-w-16 {
    max-width: 64px !important;
  }

  .xl\:max-w-17 {
    max-width: 68px !important;
  }

  .xl\:max-w-18 {
    max-width: 72px !important;
  }

  .xl\:max-w-19 {
    max-width: 76px !important;
  }

  .xl\:max-w-20 {
    max-width: 80px !important;
  }

  .xl\:max-w-21 {
    max-width: 84px !important;
  }

  .xl\:max-w-22 {
    max-width: 88px !important;
  }

  .xl\:max-w-23 {
    max-width: 92px !important;
  }

  .xl\:max-w-24 {
    max-width: 96px !important;
  }

  .xl\:max-w-25 {
    max-width: 100px !important;
  }

  .xl\:max-w-26 {
    max-width: 104px !important;
  }

  .xl\:max-w-27 {
    max-width: 108px !important;
  }

  .xl\:max-w-28 {
    max-width: 112px !important;
  }

  .xl\:max-w-29 {
    max-width: 116px !important;
  }

  .xl\:max-w-30 {
    max-width: 120px !important;
  }

  .xl\:max-w-31 {
    max-width: 124px !important;
  }

  .xl\:max-w-32 {
    max-width: 128px !important;
  }

  .xl\:max-w-33 {
    max-width: 132px !important;
  }

  .xl\:max-w-34 {
    max-width: 136px !important;
  }

  .xl\:max-w-35 {
    max-width: 140px !important;
  }

  .xl\:max-w-36 {
    max-width: 144px !important;
  }

  .xl\:max-w-37 {
    max-width: 148px !important;
  }

  .xl\:max-w-38 {
    max-width: 152px !important;
  }

  .xl\:max-w-39 {
    max-width: 156px !important;
  }

  .xl\:max-w-40 {
    max-width: 160px !important;
  }

  .xl\:max-w-41 {
    max-width: 164px !important;
  }

  .xl\:max-w-42 {
    max-width: 168px !important;
  }

  .xl\:max-w-43 {
    max-width: 172px !important;
  }

  .xl\:max-w-44 {
    max-width: 176px !important;
  }

  .xl\:max-w-45 {
    max-width: 180px !important;
  }

  .xl\:max-w-46 {
    max-width: 184px !important;
  }

  .xl\:max-w-47 {
    max-width: 188px !important;
  }

  .xl\:max-w-48 {
    max-width: 192px !important;
  }

  .xl\:max-w-49 {
    max-width: 196px !important;
  }

  .xl\:max-w-50 {
    max-width: 200px !important;
  }

  .xl\:max-w-51 {
    max-width: 204px !important;
  }

  .xl\:max-w-52 {
    max-width: 208px !important;
  }

  .xl\:max-w-53 {
    max-width: 212px !important;
  }

  .xl\:max-w-54 {
    max-width: 216px !important;
  }

  .xl\:max-w-55 {
    max-width: 220px !important;
  }

  .xl\:max-w-56 {
    max-width: 224px !important;
  }

  .xl\:max-w-57 {
    max-width: 228px !important;
  }

  .xl\:max-w-60 {
    max-width: 240px !important;
  }

  .xl\:max-w-61 {
    max-width: 244px !important;
  }

  .xl\:max-w-62 {
    max-width: 248px !important;
  }

  .xl\:max-w-65 {
    max-width: 260px !important;
  }

  .xl\:max-w-66 {
    max-width: 264px !important;
  }

  .xl\:max-w-68 {
    max-width: 272px !important;
  }

  .xl\:max-w-69 {
    max-width: 276px !important;
  }

  .xl\:max-w-70 {
    max-width: 280px !important;
  }

  .xl\:max-w-73 {
    max-width: 292px !important;
  }

  .xl\:max-w-74 {
    max-width: 296px !important;
  }

  .xl\:max-w-75 {
    max-width: 300px !important;
  }

  .xl\:max-w-77 {
    max-width: 308px !important;
  }

  .xl\:max-w-78 {
    max-width: 312px !important;
  }

  .xl\:max-w-80 {
    max-width: 320px !important;
  }

  .xl\:max-w-81 {
    max-width: 324px !important;
  }

  .xl\:max-w-84 {
    max-width: 336px !important;
  }

  .xl\:max-w-87 {
    max-width: 348px !important;
  }

  .xl\:max-w-90 {
    max-width: 360px !important;
  }

  .xl\:max-w-91 {
    max-width: 364px !important;
  }

  .xl\:max-w-92 {
    max-width: 368px !important;
  }

  .xl\:max-w-93 {
    max-width: 372px !important;
  }

  .xl\:max-w-94 {
    max-width: 376px !important;
  }

  .xl\:max-w-95 {
    max-width: 380px !important;
  }

  .xl\:max-w-96 {
    max-width: 384px !important;
  }

  .xl\:max-w-97 {
    max-width: 388px !important;
  }

  .xl\:max-w-98 {
    max-width: 392px !important;
  }

  .xl\:max-w-99 {
    max-width: 396px !important;
  }

  .xl\:max-w-100 {
    max-width: 400px !important;
  }

  .xl\:max-w-101 {
    max-width: 404px !important;
  }

  .xl\:max-w-102 {
    max-width: 408px !important;
  }

  .xl\:max-w-103 {
    max-width: 412px !important;
  }

  .xl\:max-w-104 {
    max-width: 416px !important;
  }

  .xl\:max-w-105 {
    max-width: 420px !important;
  }

  .xl\:max-w-107 {
    max-width: 428px !important;
  }

  .xl\:max-w-110 {
    max-width: 440px !important;
  }

  .xl\:max-w-112 {
    max-width: 448px !important;
  }

  .xl\:max-w-114 {
    max-width: 456px !important;
  }

  .xl\:max-w-115 {
    max-width: 460px !important;
  }

  .xl\:max-w-119 {
    max-width: 476px !important;
  }

  .xl\:max-w-120 {
    max-width: 480px !important;
  }

  .xl\:max-w-122 {
    max-width: 488px !important;
  }

  .xl\:max-w-124 {
    max-width: 496px !important;
  }

  .xl\:max-w-130 {
    max-width: 520px !important;
  }

  .xl\:max-w-138 {
    max-width: 552px !important;
  }

  .xl\:max-w-143 {
    max-width: 572px !important;
  }

  .xl\:max-w-148 {
    max-width: 592px !important;
  }

  .xl\:max-w-150 {
    max-width: 600px !important;
  }

  .xl\:max-w-154 {
    max-width: 616px !important;
  }

  .xl\:max-w-160 {
    max-width: 640px !important;
  }

  .xl\:max-w-162 {
    max-width: 648px !important;
  }

  .xl\:max-w-164 {
    max-width: 656px !important;
  }

  .xl\:max-w-165 {
    max-width: 660px !important;
  }

  .xl\:max-w-166 {
    max-width: 664px !important;
  }

  .xl\:max-w-168 {
    max-width: 672px !important;
  }

  .xl\:max-w-169 {
    max-width: 676px !important;
  }

  .xl\:max-w-170 {
    max-width: 680px !important;
  }

  .xl\:max-w-172 {
    max-width: 688px !important;
  }

  .xl\:max-w-174 {
    max-width: 696px !important;
  }

  .xl\:max-w-175 {
    max-width: 700px !important;
  }

  .xl\:max-w-189 {
    max-width: 756px !important;
  }

  .xl\:max-w-200 {
    max-width: 800px !important;
  }

  .xl\:max-w-none {
    max-width: none !important;
  }

  .xl\:max-w-xs {
    max-width: 20rem !important;
  }

  .xl\:max-w-sm {
    max-width: 8px !important;
  }

  .xl\:max-w-md {
    max-width: 16px !important;
  }

  .xl\:max-w-lg {
    max-width: 24px !important;
  }

  .xl\:max-w-xl {
    max-width: 32px !important;
  }

  .xl\:max-w-2xl {
    max-width: 42rem !important;
  }

  .xl\:max-w-3xl {
    max-width: 48rem !important;
  }

  .xl\:max-w-4xl {
    max-width: 56rem !important;
  }

  .xl\:max-w-5xl {
    max-width: 64rem !important;
  }

  .xl\:max-w-6xl {
    max-width: 72rem !important;
  }

  .xl\:max-w-7xl {
    max-width: 80rem !important;
  }

  .xl\:max-w-full {
    max-width: 100% !important;
  }

  .xl\:max-w-min {
    max-width: -webkit-min-content !important;
    max-width: min-content !important;
  }

  .xl\:max-w-max {
    max-width: -webkit-max-content !important;
    max-width: max-content !important;
  }

  .xl\:max-w-prose {
    max-width: 65ch !important;
  }

  .xl\:max-w-0\.5 {
    max-width: 2px !important;
  }

  .xl\:max-w-1\.5 {
    max-width: 6px !important;
  }

  .xl\:max-w-3\.5 {
    max-width: 14px !important;
  }

  .xl\:max-w-6\.5 {
    max-width: 26px !important;
  }

  .xl\:max-w-7\.5 {
    max-width: 30px !important;
  }

  .xl\:max-w-17\.5 {
    max-width: 70px !important;
  }

  .xl\:max-w-28\.5 {
    max-width: 114px !important;
  }

  .xl\:max-w-31\.5 {
    max-width: 126px !important;
  }

  .xl\:max-w-37\.5 {
    max-width: 150px !important;
  }

  .xl\:max-w-72\.5 {
    max-width: 290px !important;
  }

  .xl\:max-w-n1 {
    max-width: -4px !important;
  }

  .xl\:max-w-n2 {
    max-width: -8px !important;
  }

  .xl\:max-w-n3 {
    max-width: -12px !important;
  }

  .xl\:max-w-n4 {
    max-width: -16px !important;
  }

  .xl\:max-w-n5 {
    max-width: -20px !important;
  }

  .xl\:max-w-n6 {
    max-width: -24px !important;
  }

  .xl\:max-w-n7 {
    max-width: -28px !important;
  }

  .xl\:max-w-n8 {
    max-width: -32px !important;
  }

  .xl\:max-w-n9 {
    max-width: -36px !important;
  }

  .xl\:max-w-n10 {
    max-width: -40px !important;
  }

  .xl\:max-w-n11 {
    max-width: -44px !important;
  }

  .xl\:max-w-n12 {
    max-width: -48px !important;
  }

  .xl\:max-w-n13 {
    max-width: -52px !important;
  }

  .xl\:max-w-n14 {
    max-width: -46px !important;
  }

  .xl\:max-w-n22 {
    max-width: -88px !important;
  }

  .xl\:min-h-0 {
    min-height: 0px !important;
  }

  .xl\:min-h-1 {
    min-height: 4px !important;
  }

  .xl\:min-h-2 {
    min-height: 8px !important;
  }

  .xl\:min-h-3 {
    min-height: 12px !important;
  }

  .xl\:min-h-4 {
    min-height: 16px !important;
  }

  .xl\:min-h-5 {
    min-height: 20px !important;
  }

  .xl\:min-h-6 {
    min-height: 24px !important;
  }

  .xl\:min-h-7 {
    min-height: 28px !important;
  }

  .xl\:min-h-8 {
    min-height: 32px !important;
  }

  .xl\:min-h-9 {
    min-height: 36px !important;
  }

  .xl\:min-h-10 {
    min-height: 40px !important;
  }

  .xl\:min-h-11 {
    min-height: 44px !important;
  }

  .xl\:min-h-12 {
    min-height: 48px !important;
  }

  .xl\:min-h-13 {
    min-height: 52px !important;
  }

  .xl\:min-h-14 {
    min-height: 56px !important;
  }

  .xl\:min-h-15 {
    min-height: 60px !important;
  }

  .xl\:min-h-16 {
    min-height: 64px !important;
  }

  .xl\:min-h-17 {
    min-height: 68px !important;
  }

  .xl\:min-h-18 {
    min-height: 72px !important;
  }

  .xl\:min-h-19 {
    min-height: 76px !important;
  }

  .xl\:min-h-20 {
    min-height: 80px !important;
  }

  .xl\:min-h-21 {
    min-height: 84px !important;
  }

  .xl\:min-h-22 {
    min-height: 88px !important;
  }

  .xl\:min-h-23 {
    min-height: 92px !important;
  }

  .xl\:min-h-24 {
    min-height: 96px !important;
  }

  .xl\:min-h-25 {
    min-height: 100px !important;
  }

  .xl\:min-h-26 {
    min-height: 104px !important;
  }

  .xl\:min-h-27 {
    min-height: 108px !important;
  }

  .xl\:min-h-28 {
    min-height: 112px !important;
  }

  .xl\:min-h-29 {
    min-height: 116px !important;
  }

  .xl\:min-h-30 {
    min-height: 120px !important;
  }

  .xl\:min-h-31 {
    min-height: 124px !important;
  }

  .xl\:min-h-32 {
    min-height: 128px !important;
  }

  .xl\:min-h-33 {
    min-height: 132px !important;
  }

  .xl\:min-h-34 {
    min-height: 136px !important;
  }

  .xl\:min-h-35 {
    min-height: 140px !important;
  }

  .xl\:min-h-36 {
    min-height: 144px !important;
  }

  .xl\:min-h-37 {
    min-height: 148px !important;
  }

  .xl\:min-h-38 {
    min-height: 152px !important;
  }

  .xl\:min-h-39 {
    min-height: 156px !important;
  }

  .xl\:min-h-40 {
    min-height: 160px !important;
  }

  .xl\:min-h-41 {
    min-height: 164px !important;
  }

  .xl\:min-h-42 {
    min-height: 168px !important;
  }

  .xl\:min-h-43 {
    min-height: 172px !important;
  }

  .xl\:min-h-44 {
    min-height: 176px !important;
  }

  .xl\:min-h-45 {
    min-height: 180px !important;
  }

  .xl\:min-h-46 {
    min-height: 184px !important;
  }

  .xl\:min-h-47 {
    min-height: 188px !important;
  }

  .xl\:min-h-48 {
    min-height: 192px !important;
  }

  .xl\:min-h-49 {
    min-height: 196px !important;
  }

  .xl\:min-h-50 {
    min-height: 200px !important;
  }

  .xl\:min-h-51 {
    min-height: 204px !important;
  }

  .xl\:min-h-52 {
    min-height: 208px !important;
  }

  .xl\:min-h-53 {
    min-height: 212px !important;
  }

  .xl\:min-h-54 {
    min-height: 216px !important;
  }

  .xl\:min-h-55 {
    min-height: 220px !important;
  }

  .xl\:min-h-56 {
    min-height: 224px !important;
  }

  .xl\:min-h-57 {
    min-height: 228px !important;
  }

  .xl\:min-h-60 {
    min-height: 240px !important;
  }

  .xl\:min-h-61 {
    min-height: 244px !important;
  }

  .xl\:min-h-62 {
    min-height: 248px !important;
  }

  .xl\:min-h-65 {
    min-height: 260px !important;
  }

  .xl\:min-h-66 {
    min-height: 264px !important;
  }

  .xl\:min-h-68 {
    min-height: 272px !important;
  }

  .xl\:min-h-69 {
    min-height: 276px !important;
  }

  .xl\:min-h-70 {
    min-height: 280px !important;
  }

  .xl\:min-h-73 {
    min-height: 292px !important;
  }

  .xl\:min-h-74 {
    min-height: 296px !important;
  }

  .xl\:min-h-75 {
    min-height: 300px !important;
  }

  .xl\:min-h-77 {
    min-height: 308px !important;
  }

  .xl\:min-h-78 {
    min-height: 312px !important;
  }

  .xl\:min-h-80 {
    min-height: 320px !important;
  }

  .xl\:min-h-81 {
    min-height: 324px !important;
  }

  .xl\:min-h-84 {
    min-height: 336px !important;
  }

  .xl\:min-h-87 {
    min-height: 348px !important;
  }

  .xl\:min-h-90 {
    min-height: 360px !important;
  }

  .xl\:min-h-91 {
    min-height: 364px !important;
  }

  .xl\:min-h-92 {
    min-height: 368px !important;
  }

  .xl\:min-h-93 {
    min-height: 372px !important;
  }

  .xl\:min-h-94 {
    min-height: 376px !important;
  }

  .xl\:min-h-95 {
    min-height: 380px !important;
  }

  .xl\:min-h-96 {
    min-height: 384px !important;
  }

  .xl\:min-h-97 {
    min-height: 388px !important;
  }

  .xl\:min-h-98 {
    min-height: 392px !important;
  }

  .xl\:min-h-99 {
    min-height: 396px !important;
  }

  .xl\:min-h-100 {
    min-height: 400px !important;
  }

  .xl\:min-h-101 {
    min-height: 404px !important;
  }

  .xl\:min-h-102 {
    min-height: 408px !important;
  }

  .xl\:min-h-103 {
    min-height: 412px !important;
  }

  .xl\:min-h-104 {
    min-height: 416px !important;
  }

  .xl\:min-h-105 {
    min-height: 420px !important;
  }

  .xl\:min-h-107 {
    min-height: 428px !important;
  }

  .xl\:min-h-110 {
    min-height: 440px !important;
  }

  .xl\:min-h-112 {
    min-height: 448px !important;
  }

  .xl\:min-h-114 {
    min-height: 456px !important;
  }

  .xl\:min-h-115 {
    min-height: 460px !important;
  }

  .xl\:min-h-119 {
    min-height: 476px !important;
  }

  .xl\:min-h-120 {
    min-height: 480px !important;
  }

  .xl\:min-h-122 {
    min-height: 488px !important;
  }

  .xl\:min-h-124 {
    min-height: 496px !important;
  }

  .xl\:min-h-130 {
    min-height: 520px !important;
  }

  .xl\:min-h-138 {
    min-height: 552px !important;
  }

  .xl\:min-h-143 {
    min-height: 572px !important;
  }

  .xl\:min-h-148 {
    min-height: 592px !important;
  }

  .xl\:min-h-150 {
    min-height: 600px !important;
  }

  .xl\:min-h-154 {
    min-height: 616px !important;
  }

  .xl\:min-h-160 {
    min-height: 640px !important;
  }

  .xl\:min-h-162 {
    min-height: 648px !important;
  }

  .xl\:min-h-164 {
    min-height: 656px !important;
  }

  .xl\:min-h-165 {
    min-height: 660px !important;
  }

  .xl\:min-h-166 {
    min-height: 664px !important;
  }

  .xl\:min-h-168 {
    min-height: 672px !important;
  }

  .xl\:min-h-169 {
    min-height: 676px !important;
  }

  .xl\:min-h-170 {
    min-height: 680px !important;
  }

  .xl\:min-h-172 {
    min-height: 688px !important;
  }

  .xl\:min-h-174 {
    min-height: 696px !important;
  }

  .xl\:min-h-175 {
    min-height: 700px !important;
  }

  .xl\:min-h-189 {
    min-height: 756px !important;
  }

  .xl\:min-h-200 {
    min-height: 800px !important;
  }

  .xl\:min-h-full {
    min-height: 100% !important;
  }

  .xl\:min-h-screen {
    min-height: 100vh !important;
  }

  .xl\:min-h-0\.5 {
    min-height: 2px !important;
  }

  .xl\:min-h-1\.5 {
    min-height: 6px !important;
  }

  .xl\:min-h-3\.5 {
    min-height: 14px !important;
  }

  .xl\:min-h-6\.5 {
    min-height: 26px !important;
  }

  .xl\:min-h-7\.5 {
    min-height: 30px !important;
  }

  .xl\:min-h-17\.5 {
    min-height: 70px !important;
  }

  .xl\:min-h-28\.5 {
    min-height: 114px !important;
  }

  .xl\:min-h-31\.5 {
    min-height: 126px !important;
  }

  .xl\:min-h-37\.5 {
    min-height: 150px !important;
  }

  .xl\:min-h-72\.5 {
    min-height: 290px !important;
  }

  .xl\:min-h-sm {
    min-height: 8px !important;
  }

  .xl\:min-h-md {
    min-height: 16px !important;
  }

  .xl\:min-h-lg {
    min-height: 24px !important;
  }

  .xl\:min-h-xl {
    min-height: 32px !important;
  }

  .xl\:min-h-n1 {
    min-height: -4px !important;
  }

  .xl\:min-h-n2 {
    min-height: -8px !important;
  }

  .xl\:min-h-n3 {
    min-height: -12px !important;
  }

  .xl\:min-h-n4 {
    min-height: -16px !important;
  }

  .xl\:min-h-n5 {
    min-height: -20px !important;
  }

  .xl\:min-h-n6 {
    min-height: -24px !important;
  }

  .xl\:min-h-n7 {
    min-height: -28px !important;
  }

  .xl\:min-h-n8 {
    min-height: -32px !important;
  }

  .xl\:min-h-n9 {
    min-height: -36px !important;
  }

  .xl\:min-h-n10 {
    min-height: -40px !important;
  }

  .xl\:min-h-n11 {
    min-height: -44px !important;
  }

  .xl\:min-h-n12 {
    min-height: -48px !important;
  }

  .xl\:min-h-n13 {
    min-height: -52px !important;
  }

  .xl\:min-h-n14 {
    min-height: -46px !important;
  }

  .xl\:min-h-n22 {
    min-height: -88px !important;
  }

  .xl\:min-w-0 {
    min-width: 0px !important;
  }

  .xl\:min-w-1 {
    min-width: 4px !important;
  }

  .xl\:min-w-2 {
    min-width: 8px !important;
  }

  .xl\:min-w-3 {
    min-width: 12px !important;
  }

  .xl\:min-w-4 {
    min-width: 16px !important;
  }

  .xl\:min-w-5 {
    min-width: 20px !important;
  }

  .xl\:min-w-6 {
    min-width: 24px !important;
  }

  .xl\:min-w-7 {
    min-width: 28px !important;
  }

  .xl\:min-w-8 {
    min-width: 32px !important;
  }

  .xl\:min-w-9 {
    min-width: 36px !important;
  }

  .xl\:min-w-10 {
    min-width: 40px !important;
  }

  .xl\:min-w-11 {
    min-width: 44px !important;
  }

  .xl\:min-w-12 {
    min-width: 48px !important;
  }

  .xl\:min-w-13 {
    min-width: 52px !important;
  }

  .xl\:min-w-14 {
    min-width: 56px !important;
  }

  .xl\:min-w-15 {
    min-width: 60px !important;
  }

  .xl\:min-w-16 {
    min-width: 64px !important;
  }

  .xl\:min-w-17 {
    min-width: 68px !important;
  }

  .xl\:min-w-18 {
    min-width: 72px !important;
  }

  .xl\:min-w-19 {
    min-width: 76px !important;
  }

  .xl\:min-w-20 {
    min-width: 80px !important;
  }

  .xl\:min-w-21 {
    min-width: 84px !important;
  }

  .xl\:min-w-22 {
    min-width: 88px !important;
  }

  .xl\:min-w-23 {
    min-width: 92px !important;
  }

  .xl\:min-w-24 {
    min-width: 96px !important;
  }

  .xl\:min-w-25 {
    min-width: 100px !important;
  }

  .xl\:min-w-26 {
    min-width: 104px !important;
  }

  .xl\:min-w-27 {
    min-width: 108px !important;
  }

  .xl\:min-w-28 {
    min-width: 112px !important;
  }

  .xl\:min-w-29 {
    min-width: 116px !important;
  }

  .xl\:min-w-30 {
    min-width: 120px !important;
  }

  .xl\:min-w-31 {
    min-width: 124px !important;
  }

  .xl\:min-w-32 {
    min-width: 128px !important;
  }

  .xl\:min-w-33 {
    min-width: 132px !important;
  }

  .xl\:min-w-34 {
    min-width: 136px !important;
  }

  .xl\:min-w-35 {
    min-width: 140px !important;
  }

  .xl\:min-w-36 {
    min-width: 144px !important;
  }

  .xl\:min-w-37 {
    min-width: 148px !important;
  }

  .xl\:min-w-38 {
    min-width: 152px !important;
  }

  .xl\:min-w-39 {
    min-width: 156px !important;
  }

  .xl\:min-w-40 {
    min-width: 160px !important;
  }

  .xl\:min-w-41 {
    min-width: 164px !important;
  }

  .xl\:min-w-42 {
    min-width: 168px !important;
  }

  .xl\:min-w-43 {
    min-width: 172px !important;
  }

  .xl\:min-w-44 {
    min-width: 176px !important;
  }

  .xl\:min-w-45 {
    min-width: 180px !important;
  }

  .xl\:min-w-46 {
    min-width: 184px !important;
  }

  .xl\:min-w-47 {
    min-width: 188px !important;
  }

  .xl\:min-w-48 {
    min-width: 192px !important;
  }

  .xl\:min-w-49 {
    min-width: 196px !important;
  }

  .xl\:min-w-50 {
    min-width: 200px !important;
  }

  .xl\:min-w-51 {
    min-width: 204px !important;
  }

  .xl\:min-w-52 {
    min-width: 208px !important;
  }

  .xl\:min-w-53 {
    min-width: 212px !important;
  }

  .xl\:min-w-54 {
    min-width: 216px !important;
  }

  .xl\:min-w-55 {
    min-width: 220px !important;
  }

  .xl\:min-w-56 {
    min-width: 224px !important;
  }

  .xl\:min-w-57 {
    min-width: 228px !important;
  }

  .xl\:min-w-60 {
    min-width: 240px !important;
  }

  .xl\:min-w-61 {
    min-width: 244px !important;
  }

  .xl\:min-w-62 {
    min-width: 248px !important;
  }

  .xl\:min-w-65 {
    min-width: 260px !important;
  }

  .xl\:min-w-66 {
    min-width: 264px !important;
  }

  .xl\:min-w-68 {
    min-width: 272px !important;
  }

  .xl\:min-w-69 {
    min-width: 276px !important;
  }

  .xl\:min-w-70 {
    min-width: 280px !important;
  }

  .xl\:min-w-73 {
    min-width: 292px !important;
  }

  .xl\:min-w-74 {
    min-width: 296px !important;
  }

  .xl\:min-w-75 {
    min-width: 300px !important;
  }

  .xl\:min-w-77 {
    min-width: 308px !important;
  }

  .xl\:min-w-78 {
    min-width: 312px !important;
  }

  .xl\:min-w-80 {
    min-width: 320px !important;
  }

  .xl\:min-w-81 {
    min-width: 324px !important;
  }

  .xl\:min-w-84 {
    min-width: 336px !important;
  }

  .xl\:min-w-87 {
    min-width: 348px !important;
  }

  .xl\:min-w-90 {
    min-width: 360px !important;
  }

  .xl\:min-w-91 {
    min-width: 364px !important;
  }

  .xl\:min-w-92 {
    min-width: 368px !important;
  }

  .xl\:min-w-93 {
    min-width: 372px !important;
  }

  .xl\:min-w-94 {
    min-width: 376px !important;
  }

  .xl\:min-w-95 {
    min-width: 380px !important;
  }

  .xl\:min-w-96 {
    min-width: 384px !important;
  }

  .xl\:min-w-97 {
    min-width: 388px !important;
  }

  .xl\:min-w-98 {
    min-width: 392px !important;
  }

  .xl\:min-w-99 {
    min-width: 396px !important;
  }

  .xl\:min-w-100 {
    min-width: 400px !important;
  }

  .xl\:min-w-101 {
    min-width: 404px !important;
  }

  .xl\:min-w-102 {
    min-width: 408px !important;
  }

  .xl\:min-w-103 {
    min-width: 412px !important;
  }

  .xl\:min-w-104 {
    min-width: 416px !important;
  }

  .xl\:min-w-105 {
    min-width: 420px !important;
  }

  .xl\:min-w-107 {
    min-width: 428px !important;
  }

  .xl\:min-w-110 {
    min-width: 440px !important;
  }

  .xl\:min-w-112 {
    min-width: 448px !important;
  }

  .xl\:min-w-114 {
    min-width: 456px !important;
  }

  .xl\:min-w-115 {
    min-width: 460px !important;
  }

  .xl\:min-w-119 {
    min-width: 476px !important;
  }

  .xl\:min-w-120 {
    min-width: 480px !important;
  }

  .xl\:min-w-122 {
    min-width: 488px !important;
  }

  .xl\:min-w-124 {
    min-width: 496px !important;
  }

  .xl\:min-w-130 {
    min-width: 520px !important;
  }

  .xl\:min-w-138 {
    min-width: 552px !important;
  }

  .xl\:min-w-143 {
    min-width: 572px !important;
  }

  .xl\:min-w-148 {
    min-width: 592px !important;
  }

  .xl\:min-w-150 {
    min-width: 600px !important;
  }

  .xl\:min-w-154 {
    min-width: 616px !important;
  }

  .xl\:min-w-160 {
    min-width: 640px !important;
  }

  .xl\:min-w-162 {
    min-width: 648px !important;
  }

  .xl\:min-w-164 {
    min-width: 656px !important;
  }

  .xl\:min-w-165 {
    min-width: 660px !important;
  }

  .xl\:min-w-166 {
    min-width: 664px !important;
  }

  .xl\:min-w-168 {
    min-width: 672px !important;
  }

  .xl\:min-w-169 {
    min-width: 676px !important;
  }

  .xl\:min-w-170 {
    min-width: 680px !important;
  }

  .xl\:min-w-172 {
    min-width: 688px !important;
  }

  .xl\:min-w-174 {
    min-width: 696px !important;
  }

  .xl\:min-w-175 {
    min-width: 700px !important;
  }

  .xl\:min-w-189 {
    min-width: 756px !important;
  }

  .xl\:min-w-200 {
    min-width: 800px !important;
  }

  .xl\:min-w-full {
    min-width: 100% !important;
  }

  .xl\:min-w-min {
    min-width: -webkit-min-content !important;
    min-width: min-content !important;
  }

  .xl\:min-w-max {
    min-width: -webkit-max-content !important;
    min-width: max-content !important;
  }

  .xl\:min-w-0\.5 {
    min-width: 2px !important;
  }

  .xl\:min-w-1\.5 {
    min-width: 6px !important;
  }

  .xl\:min-w-3\.5 {
    min-width: 14px !important;
  }

  .xl\:min-w-6\.5 {
    min-width: 26px !important;
  }

  .xl\:min-w-7\.5 {
    min-width: 30px !important;
  }

  .xl\:min-w-17\.5 {
    min-width: 70px !important;
  }

  .xl\:min-w-28\.5 {
    min-width: 114px !important;
  }

  .xl\:min-w-31\.5 {
    min-width: 126px !important;
  }

  .xl\:min-w-37\.5 {
    min-width: 150px !important;
  }

  .xl\:min-w-72\.5 {
    min-width: 290px !important;
  }

  .xl\:min-w-sm {
    min-width: 8px !important;
  }

  .xl\:min-w-md {
    min-width: 16px !important;
  }

  .xl\:min-w-lg {
    min-width: 24px !important;
  }

  .xl\:min-w-xl {
    min-width: 32px !important;
  }

  .xl\:min-w-n1 {
    min-width: -4px !important;
  }

  .xl\:min-w-n2 {
    min-width: -8px !important;
  }

  .xl\:min-w-n3 {
    min-width: -12px !important;
  }

  .xl\:min-w-n4 {
    min-width: -16px !important;
  }

  .xl\:min-w-n5 {
    min-width: -20px !important;
  }

  .xl\:min-w-n6 {
    min-width: -24px !important;
  }

  .xl\:min-w-n7 {
    min-width: -28px !important;
  }

  .xl\:min-w-n8 {
    min-width: -32px !important;
  }

  .xl\:min-w-n9 {
    min-width: -36px !important;
  }

  .xl\:min-w-n10 {
    min-width: -40px !important;
  }

  .xl\:min-w-n11 {
    min-width: -44px !important;
  }

  .xl\:min-w-n12 {
    min-width: -48px !important;
  }

  .xl\:min-w-n13 {
    min-width: -52px !important;
  }

  .xl\:min-w-n14 {
    min-width: -46px !important;
  }

  .xl\:min-w-n22 {
    min-width: -88px !important;
  }

  .xl\:object-contain {
    object-fit: contain !important;
  }

  .xl\:object-cover {
    object-fit: cover !important;
  }

  .xl\:object-fill {
    object-fit: fill !important;
  }

  .xl\:object-none {
    object-fit: none !important;
  }

  .xl\:object-scale-down {
    object-fit: scale-down !important;
  }

  .xl\:object-bottom {
    object-position: bottom !important;
  }

  .xl\:object-center {
    object-position: center !important;
  }

  .xl\:object-left {
    object-position: left !important;
  }

  .xl\:object-left-bottom {
    object-position: left bottom !important;
  }

  .xl\:object-left-top {
    object-position: left top !important;
  }

  .xl\:object-right {
    object-position: right !important;
  }

  .xl\:object-right-bottom {
    object-position: right bottom !important;
  }

  .xl\:object-right-top {
    object-position: right top !important;
  }

  .xl\:object-top {
    object-position: top !important;
  }

  .xl\:opacity-0 {
    opacity: 0 !important;
  }

  .xl\:opacity-5 {
    opacity: 0.05 !important;
  }

  .xl\:opacity-10 {
    opacity: 0.1 !important;
  }

  .xl\:opacity-20 {
    opacity: 0.2 !important;
  }

  .xl\:opacity-25 {
    opacity: 0.25 !important;
  }

  .xl\:opacity-30 {
    opacity: 0.3 !important;
  }

  .xl\:opacity-40 {
    opacity: 0.4 !important;
  }

  .xl\:opacity-50 {
    opacity: 0.5 !important;
  }

  .xl\:opacity-60 {
    opacity: 0.6 !important;
  }

  .xl\:opacity-70 {
    opacity: 0.7 !important;
  }

  .xl\:opacity-75 {
    opacity: 0.75 !important;
  }

  .xl\:opacity-80 {
    opacity: 0.8 !important;
  }

  .xl\:opacity-90 {
    opacity: 0.9 !important;
  }

  .xl\:opacity-95 {
    opacity: 0.95 !important;
  }

  .xl\:opacity-100 {
    opacity: 1 !important;
  }

  .group:hover .xl\:group-hover\:opacity-0 {
    opacity: 0 !important;
  }

  .group:hover .xl\:group-hover\:opacity-5 {
    opacity: 0.05 !important;
  }

  .group:hover .xl\:group-hover\:opacity-10 {
    opacity: 0.1 !important;
  }

  .group:hover .xl\:group-hover\:opacity-20 {
    opacity: 0.2 !important;
  }

  .group:hover .xl\:group-hover\:opacity-25 {
    opacity: 0.25 !important;
  }

  .group:hover .xl\:group-hover\:opacity-30 {
    opacity: 0.3 !important;
  }

  .group:hover .xl\:group-hover\:opacity-40 {
    opacity: 0.4 !important;
  }

  .group:hover .xl\:group-hover\:opacity-50 {
    opacity: 0.5 !important;
  }

  .group:hover .xl\:group-hover\:opacity-60 {
    opacity: 0.6 !important;
  }

  .group:hover .xl\:group-hover\:opacity-70 {
    opacity: 0.7 !important;
  }

  .group:hover .xl\:group-hover\:opacity-75 {
    opacity: 0.75 !important;
  }

  .group:hover .xl\:group-hover\:opacity-80 {
    opacity: 0.8 !important;
  }

  .group:hover .xl\:group-hover\:opacity-90 {
    opacity: 0.9 !important;
  }

  .group:hover .xl\:group-hover\:opacity-95 {
    opacity: 0.95 !important;
  }

  .group:hover .xl\:group-hover\:opacity-100 {
    opacity: 1 !important;
  }

  .xl\:focus-within\:opacity-0:focus-within {
    opacity: 0 !important;
  }

  .xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05 !important;
  }

  .xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1 !important;
  }

  .xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2 !important;
  }

  .xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25 !important;
  }

  .xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3 !important;
  }

  .xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4 !important;
  }

  .xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5 !important;
  }

  .xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6 !important;
  }

  .xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7 !important;
  }

  .xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75 !important;
  }

  .xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8 !important;
  }

  .xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9 !important;
  }

  .xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95 !important;
  }

  .xl\:focus-within\:opacity-100:focus-within {
    opacity: 1 !important;
  }

  .xl\:hover\:opacity-0:hover {
    opacity: 0 !important;
  }

  .xl\:hover\:opacity-5:hover {
    opacity: 0.05 !important;
  }

  .xl\:hover\:opacity-10:hover {
    opacity: 0.1 !important;
  }

  .xl\:hover\:opacity-20:hover {
    opacity: 0.2 !important;
  }

  .xl\:hover\:opacity-25:hover {
    opacity: 0.25 !important;
  }

  .xl\:hover\:opacity-30:hover {
    opacity: 0.3 !important;
  }

  .xl\:hover\:opacity-40:hover {
    opacity: 0.4 !important;
  }

  .xl\:hover\:opacity-50:hover {
    opacity: 0.5 !important;
  }

  .xl\:hover\:opacity-60:hover {
    opacity: 0.6 !important;
  }

  .xl\:hover\:opacity-70:hover {
    opacity: 0.7 !important;
  }

  .xl\:hover\:opacity-75:hover {
    opacity: 0.75 !important;
  }

  .xl\:hover\:opacity-80:hover {
    opacity: 0.8 !important;
  }

  .xl\:hover\:opacity-90:hover {
    opacity: 0.9 !important;
  }

  .xl\:hover\:opacity-95:hover {
    opacity: 0.95 !important;
  }

  .xl\:hover\:opacity-100:hover {
    opacity: 1 !important;
  }

  .xl\:focus\:opacity-0:focus {
    opacity: 0 !important;
  }

  .xl\:focus\:opacity-5:focus {
    opacity: 0.05 !important;
  }

  .xl\:focus\:opacity-10:focus {
    opacity: 0.1 !important;
  }

  .xl\:focus\:opacity-20:focus {
    opacity: 0.2 !important;
  }

  .xl\:focus\:opacity-25:focus {
    opacity: 0.25 !important;
  }

  .xl\:focus\:opacity-30:focus {
    opacity: 0.3 !important;
  }

  .xl\:focus\:opacity-40:focus {
    opacity: 0.4 !important;
  }

  .xl\:focus\:opacity-50:focus {
    opacity: 0.5 !important;
  }

  .xl\:focus\:opacity-60:focus {
    opacity: 0.6 !important;
  }

  .xl\:focus\:opacity-70:focus {
    opacity: 0.7 !important;
  }

  .xl\:focus\:opacity-75:focus {
    opacity: 0.75 !important;
  }

  .xl\:focus\:opacity-80:focus {
    opacity: 0.8 !important;
  }

  .xl\:focus\:opacity-90:focus {
    opacity: 0.9 !important;
  }

  .xl\:focus\:opacity-95:focus {
    opacity: 0.95 !important;
  }

  .xl\:focus\:opacity-100:focus {
    opacity: 1 !important;
  }

  .xl\:outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .xl\:outline-white {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .xl\:outline-black {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .xl\:focus\:outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important;
  }

  .xl\:focus\:outline-white:focus {
    outline: 2px dotted white !important;
    outline-offset: 2px !important;
  }

  .xl\:focus\:outline-black:focus {
    outline: 2px dotted black !important;
    outline-offset: 2px !important;
  }

  .xl\:overflow-auto {
    overflow: auto !important;
  }

  .xl\:overflow-hidden {
    overflow: hidden !important;
  }

  .xl\:overflow-visible {
    overflow: visible !important;
  }

  .xl\:overflow-scroll {
    overflow: scroll !important;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .xl\:overscroll-auto {
    overscroll-behavior: auto !important;
  }

  .xl\:overscroll-contain {
    overscroll-behavior: contain !important;
  }

  .xl\:overscroll-none {
    overscroll-behavior: none !important;
  }

  .xl\:overscroll-y-auto {
    overscroll-behavior-y: auto !important;
  }

  .xl\:overscroll-y-contain {
    overscroll-behavior-y: contain !important;
  }

  .xl\:overscroll-y-none {
    overscroll-behavior-y: none !important;
  }

  .xl\:overscroll-x-auto {
    overscroll-behavior-x: auto !important;
  }

  .xl\:overscroll-x-contain {
    overscroll-behavior-x: contain !important;
  }

  .xl\:overscroll-x-none {
    overscroll-behavior-x: none !important;
  }

  .xl\:p-0 {
    padding: 0px !important;
  }

  .xl\:p-1 {
    padding: 4px !important;
  }

  .xl\:p-2 {
    padding: 8px !important;
  }

  .xl\:p-3 {
    padding: 12px !important;
  }

  .xl\:p-4 {
    padding: 16px !important;
  }

  .xl\:p-5 {
    padding: 20px !important;
  }

  .xl\:p-6 {
    padding: 24px !important;
  }

  .xl\:p-7 {
    padding: 28px !important;
  }

  .xl\:p-8 {
    padding: 32px !important;
  }

  .xl\:p-9 {
    padding: 36px !important;
  }

  .xl\:p-10 {
    padding: 40px !important;
  }

  .xl\:p-11 {
    padding: 44px !important;
  }

  .xl\:p-12 {
    padding: 48px !important;
  }

  .xl\:p-13 {
    padding: 52px !important;
  }

  .xl\:p-14 {
    padding: 56px !important;
  }

  .xl\:p-15 {
    padding: 60px !important;
  }

  .xl\:p-16 {
    padding: 64px !important;
  }

  .xl\:p-17 {
    padding: 68px !important;
  }

  .xl\:p-18 {
    padding: 72px !important;
  }

  .xl\:p-19 {
    padding: 76px !important;
  }

  .xl\:p-20 {
    padding: 80px !important;
  }

  .xl\:p-21 {
    padding: 84px !important;
  }

  .xl\:p-22 {
    padding: 88px !important;
  }

  .xl\:p-23 {
    padding: 92px !important;
  }

  .xl\:p-24 {
    padding: 96px !important;
  }

  .xl\:p-25 {
    padding: 100px !important;
  }

  .xl\:p-26 {
    padding: 104px !important;
  }

  .xl\:p-27 {
    padding: 108px !important;
  }

  .xl\:p-28 {
    padding: 112px !important;
  }

  .xl\:p-29 {
    padding: 116px !important;
  }

  .xl\:p-30 {
    padding: 120px !important;
  }

  .xl\:p-31 {
    padding: 124px !important;
  }

  .xl\:p-32 {
    padding: 128px !important;
  }

  .xl\:p-33 {
    padding: 132px !important;
  }

  .xl\:p-34 {
    padding: 136px !important;
  }

  .xl\:p-35 {
    padding: 140px !important;
  }

  .xl\:p-36 {
    padding: 144px !important;
  }

  .xl\:p-37 {
    padding: 148px !important;
  }

  .xl\:p-38 {
    padding: 152px !important;
  }

  .xl\:p-39 {
    padding: 156px !important;
  }

  .xl\:p-40 {
    padding: 160px !important;
  }

  .xl\:p-41 {
    padding: 164px !important;
  }

  .xl\:p-42 {
    padding: 168px !important;
  }

  .xl\:p-43 {
    padding: 172px !important;
  }

  .xl\:p-44 {
    padding: 176px !important;
  }

  .xl\:p-45 {
    padding: 180px !important;
  }

  .xl\:p-46 {
    padding: 184px !important;
  }

  .xl\:p-47 {
    padding: 188px !important;
  }

  .xl\:p-48 {
    padding: 192px !important;
  }

  .xl\:p-49 {
    padding: 196px !important;
  }

  .xl\:p-50 {
    padding: 200px !important;
  }

  .xl\:p-51 {
    padding: 204px !important;
  }

  .xl\:p-52 {
    padding: 208px !important;
  }

  .xl\:p-53 {
    padding: 212px !important;
  }

  .xl\:p-54 {
    padding: 216px !important;
  }

  .xl\:p-55 {
    padding: 220px !important;
  }

  .xl\:p-56 {
    padding: 224px !important;
  }

  .xl\:p-57 {
    padding: 228px !important;
  }

  .xl\:p-60 {
    padding: 240px !important;
  }

  .xl\:p-61 {
    padding: 244px !important;
  }

  .xl\:p-62 {
    padding: 248px !important;
  }

  .xl\:p-65 {
    padding: 260px !important;
  }

  .xl\:p-66 {
    padding: 264px !important;
  }

  .xl\:p-68 {
    padding: 272px !important;
  }

  .xl\:p-69 {
    padding: 276px !important;
  }

  .xl\:p-70 {
    padding: 280px !important;
  }

  .xl\:p-73 {
    padding: 292px !important;
  }

  .xl\:p-74 {
    padding: 296px !important;
  }

  .xl\:p-75 {
    padding: 300px !important;
  }

  .xl\:p-77 {
    padding: 308px !important;
  }

  .xl\:p-78 {
    padding: 312px !important;
  }

  .xl\:p-80 {
    padding: 320px !important;
  }

  .xl\:p-81 {
    padding: 324px !important;
  }

  .xl\:p-84 {
    padding: 336px !important;
  }

  .xl\:p-87 {
    padding: 348px !important;
  }

  .xl\:p-90 {
    padding: 360px !important;
  }

  .xl\:p-91 {
    padding: 364px !important;
  }

  .xl\:p-92 {
    padding: 368px !important;
  }

  .xl\:p-93 {
    padding: 372px !important;
  }

  .xl\:p-94 {
    padding: 376px !important;
  }

  .xl\:p-95 {
    padding: 380px !important;
  }

  .xl\:p-96 {
    padding: 384px !important;
  }

  .xl\:p-97 {
    padding: 388px !important;
  }

  .xl\:p-98 {
    padding: 392px !important;
  }

  .xl\:p-99 {
    padding: 396px !important;
  }

  .xl\:p-100 {
    padding: 400px !important;
  }

  .xl\:p-101 {
    padding: 404px !important;
  }

  .xl\:p-102 {
    padding: 408px !important;
  }

  .xl\:p-103 {
    padding: 412px !important;
  }

  .xl\:p-104 {
    padding: 416px !important;
  }

  .xl\:p-105 {
    padding: 420px !important;
  }

  .xl\:p-107 {
    padding: 428px !important;
  }

  .xl\:p-110 {
    padding: 440px !important;
  }

  .xl\:p-112 {
    padding: 448px !important;
  }

  .xl\:p-114 {
    padding: 456px !important;
  }

  .xl\:p-115 {
    padding: 460px !important;
  }

  .xl\:p-119 {
    padding: 476px !important;
  }

  .xl\:p-120 {
    padding: 480px !important;
  }

  .xl\:p-122 {
    padding: 488px !important;
  }

  .xl\:p-124 {
    padding: 496px !important;
  }

  .xl\:p-130 {
    padding: 520px !important;
  }

  .xl\:p-138 {
    padding: 552px !important;
  }

  .xl\:p-143 {
    padding: 572px !important;
  }

  .xl\:p-148 {
    padding: 592px !important;
  }

  .xl\:p-150 {
    padding: 600px !important;
  }

  .xl\:p-154 {
    padding: 616px !important;
  }

  .xl\:p-160 {
    padding: 640px !important;
  }

  .xl\:p-162 {
    padding: 648px !important;
  }

  .xl\:p-164 {
    padding: 656px !important;
  }

  .xl\:p-165 {
    padding: 660px !important;
  }

  .xl\:p-166 {
    padding: 664px !important;
  }

  .xl\:p-168 {
    padding: 672px !important;
  }

  .xl\:p-169 {
    padding: 676px !important;
  }

  .xl\:p-170 {
    padding: 680px !important;
  }

  .xl\:p-172 {
    padding: 688px !important;
  }

  .xl\:p-174 {
    padding: 696px !important;
  }

  .xl\:p-175 {
    padding: 700px !important;
  }

  .xl\:p-189 {
    padding: 756px !important;
  }

  .xl\:p-200 {
    padding: 800px !important;
  }

  .xl\:p-0\.5 {
    padding: 2px !important;
  }

  .xl\:p-1\.5 {
    padding: 6px !important;
  }

  .xl\:p-3\.5 {
    padding: 14px !important;
  }

  .xl\:p-6\.5 {
    padding: 26px !important;
  }

  .xl\:p-7\.5 {
    padding: 30px !important;
  }

  .xl\:p-17\.5 {
    padding: 70px !important;
  }

  .xl\:p-28\.5 {
    padding: 114px !important;
  }

  .xl\:p-31\.5 {
    padding: 126px !important;
  }

  .xl\:p-37\.5 {
    padding: 150px !important;
  }

  .xl\:p-72\.5 {
    padding: 290px !important;
  }

  .xl\:p-sm {
    padding: 8px !important;
  }

  .xl\:p-md {
    padding: 16px !important;
  }

  .xl\:p-lg {
    padding: 24px !important;
  }

  .xl\:p-xl {
    padding: 32px !important;
  }

  .xl\:p-n1 {
    padding: -4px !important;
  }

  .xl\:p-n2 {
    padding: -8px !important;
  }

  .xl\:p-n3 {
    padding: -12px !important;
  }

  .xl\:p-n4 {
    padding: -16px !important;
  }

  .xl\:p-n5 {
    padding: -20px !important;
  }

  .xl\:p-n6 {
    padding: -24px !important;
  }

  .xl\:p-n7 {
    padding: -28px !important;
  }

  .xl\:p-n8 {
    padding: -32px !important;
  }

  .xl\:p-n9 {
    padding: -36px !important;
  }

  .xl\:p-n10 {
    padding: -40px !important;
  }

  .xl\:p-n11 {
    padding: -44px !important;
  }

  .xl\:p-n12 {
    padding: -48px !important;
  }

  .xl\:p-n13 {
    padding: -52px !important;
  }

  .xl\:p-n14 {
    padding: -46px !important;
  }

  .xl\:p-n22 {
    padding: -88px !important;
  }

  .xl\:py-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .xl\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .xl\:py-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .xl\:px-1 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .xl\:py-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .xl\:px-2 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .xl\:py-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }

  .xl\:px-3 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }

  .xl\:py-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .xl\:px-4 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .xl\:py-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .xl\:px-5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .xl\:py-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .xl\:px-6 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .xl\:py-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .xl\:px-7 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }

  .xl\:py-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .xl\:px-8 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .xl\:py-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }

  .xl\:px-9 {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }

  .xl\:py-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .xl\:px-10 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .xl\:py-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }

  .xl\:px-11 {
    padding-left: 44px !important;
    padding-right: 44px !important;
  }

  .xl\:py-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }

  .xl\:px-12 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }

  .xl\:py-13 {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }

  .xl\:px-13 {
    padding-left: 52px !important;
    padding-right: 52px !important;
  }

  .xl\:py-14 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .xl\:px-14 {
    padding-left: 56px !important;
    padding-right: 56px !important;
  }

  .xl\:py-15 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .xl\:px-15 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .xl\:py-16 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }

  .xl\:px-16 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }

  .xl\:py-17 {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }

  .xl\:px-17 {
    padding-left: 68px !important;
    padding-right: 68px !important;
  }

  .xl\:py-18 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }

  .xl\:px-18 {
    padding-left: 72px !important;
    padding-right: 72px !important;
  }

  .xl\:py-19 {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }

  .xl\:px-19 {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }

  .xl\:py-20 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .xl\:px-20 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .xl\:py-21 {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .xl\:px-21 {
    padding-left: 84px !important;
    padding-right: 84px !important;
  }

  .xl\:py-22 {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }

  .xl\:px-22 {
    padding-left: 88px !important;
    padding-right: 88px !important;
  }

  .xl\:py-23 {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }

  .xl\:px-23 {
    padding-left: 92px !important;
    padding-right: 92px !important;
  }

  .xl\:py-24 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }

  .xl\:px-24 {
    padding-left: 96px !important;
    padding-right: 96px !important;
  }

  .xl\:py-25 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .xl\:px-25 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }

  .xl\:py-26 {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }

  .xl\:px-26 {
    padding-left: 104px !important;
    padding-right: 104px !important;
  }

  .xl\:py-27 {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }

  .xl\:px-27 {
    padding-left: 108px !important;
    padding-right: 108px !important;
  }

  .xl\:py-28 {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .xl\:px-28 {
    padding-left: 112px !important;
    padding-right: 112px !important;
  }

  .xl\:py-29 {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }

  .xl\:px-29 {
    padding-left: 116px !important;
    padding-right: 116px !important;
  }

  .xl\:py-30 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .xl\:px-30 {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }

  .xl\:py-31 {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }

  .xl\:px-31 {
    padding-left: 124px !important;
    padding-right: 124px !important;
  }

  .xl\:py-32 {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }

  .xl\:px-32 {
    padding-left: 128px !important;
    padding-right: 128px !important;
  }

  .xl\:py-33 {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }

  .xl\:px-33 {
    padding-left: 132px !important;
    padding-right: 132px !important;
  }

  .xl\:py-34 {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }

  .xl\:px-34 {
    padding-left: 136px !important;
    padding-right: 136px !important;
  }

  .xl\:py-35 {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .xl\:px-35 {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }

  .xl\:py-36 {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }

  .xl\:px-36 {
    padding-left: 144px !important;
    padding-right: 144px !important;
  }

  .xl\:py-37 {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }

  .xl\:px-37 {
    padding-left: 148px !important;
    padding-right: 148px !important;
  }

  .xl\:py-38 {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }

  .xl\:px-38 {
    padding-left: 152px !important;
    padding-right: 152px !important;
  }

  .xl\:py-39 {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }

  .xl\:px-39 {
    padding-left: 156px !important;
    padding-right: 156px !important;
  }

  .xl\:py-40 {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .xl\:px-40 {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }

  .xl\:py-41 {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }

  .xl\:px-41 {
    padding-left: 164px !important;
    padding-right: 164px !important;
  }

  .xl\:py-42 {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }

  .xl\:px-42 {
    padding-left: 168px !important;
    padding-right: 168px !important;
  }

  .xl\:py-43 {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }

  .xl\:px-43 {
    padding-left: 172px !important;
    padding-right: 172px !important;
  }

  .xl\:py-44 {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }

  .xl\:px-44 {
    padding-left: 176px !important;
    padding-right: 176px !important;
  }

  .xl\:py-45 {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }

  .xl\:px-45 {
    padding-left: 180px !important;
    padding-right: 180px !important;
  }

  .xl\:py-46 {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }

  .xl\:px-46 {
    padding-left: 184px !important;
    padding-right: 184px !important;
  }

  .xl\:py-47 {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }

  .xl\:px-47 {
    padding-left: 188px !important;
    padding-right: 188px !important;
  }

  .xl\:py-48 {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }

  .xl\:px-48 {
    padding-left: 192px !important;
    padding-right: 192px !important;
  }

  .xl\:py-49 {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }

  .xl\:px-49 {
    padding-left: 196px !important;
    padding-right: 196px !important;
  }

  .xl\:py-50 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }

  .xl\:px-50 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }

  .xl\:py-51 {
    padding-top: 204px !important;
    padding-bottom: 204px !important;
  }

  .xl\:px-51 {
    padding-left: 204px !important;
    padding-right: 204px !important;
  }

  .xl\:py-52 {
    padding-top: 208px !important;
    padding-bottom: 208px !important;
  }

  .xl\:px-52 {
    padding-left: 208px !important;
    padding-right: 208px !important;
  }

  .xl\:py-53 {
    padding-top: 212px !important;
    padding-bottom: 212px !important;
  }

  .xl\:px-53 {
    padding-left: 212px !important;
    padding-right: 212px !important;
  }

  .xl\:py-54 {
    padding-top: 216px !important;
    padding-bottom: 216px !important;
  }

  .xl\:px-54 {
    padding-left: 216px !important;
    padding-right: 216px !important;
  }

  .xl\:py-55 {
    padding-top: 220px !important;
    padding-bottom: 220px !important;
  }

  .xl\:px-55 {
    padding-left: 220px !important;
    padding-right: 220px !important;
  }

  .xl\:py-56 {
    padding-top: 224px !important;
    padding-bottom: 224px !important;
  }

  .xl\:px-56 {
    padding-left: 224px !important;
    padding-right: 224px !important;
  }

  .xl\:py-57 {
    padding-top: 228px !important;
    padding-bottom: 228px !important;
  }

  .xl\:px-57 {
    padding-left: 228px !important;
    padding-right: 228px !important;
  }

  .xl\:py-60 {
    padding-top: 240px !important;
    padding-bottom: 240px !important;
  }

  .xl\:px-60 {
    padding-left: 240px !important;
    padding-right: 240px !important;
  }

  .xl\:py-61 {
    padding-top: 244px !important;
    padding-bottom: 244px !important;
  }

  .xl\:px-61 {
    padding-left: 244px !important;
    padding-right: 244px !important;
  }

  .xl\:py-62 {
    padding-top: 248px !important;
    padding-bottom: 248px !important;
  }

  .xl\:px-62 {
    padding-left: 248px !important;
    padding-right: 248px !important;
  }

  .xl\:py-65 {
    padding-top: 260px !important;
    padding-bottom: 260px !important;
  }

  .xl\:px-65 {
    padding-left: 260px !important;
    padding-right: 260px !important;
  }

  .xl\:py-66 {
    padding-top: 264px !important;
    padding-bottom: 264px !important;
  }

  .xl\:px-66 {
    padding-left: 264px !important;
    padding-right: 264px !important;
  }

  .xl\:py-68 {
    padding-top: 272px !important;
    padding-bottom: 272px !important;
  }

  .xl\:px-68 {
    padding-left: 272px !important;
    padding-right: 272px !important;
  }

  .xl\:py-69 {
    padding-top: 276px !important;
    padding-bottom: 276px !important;
  }

  .xl\:px-69 {
    padding-left: 276px !important;
    padding-right: 276px !important;
  }

  .xl\:py-70 {
    padding-top: 280px !important;
    padding-bottom: 280px !important;
  }

  .xl\:px-70 {
    padding-left: 280px !important;
    padding-right: 280px !important;
  }

  .xl\:py-73 {
    padding-top: 292px !important;
    padding-bottom: 292px !important;
  }

  .xl\:px-73 {
    padding-left: 292px !important;
    padding-right: 292px !important;
  }

  .xl\:py-74 {
    padding-top: 296px !important;
    padding-bottom: 296px !important;
  }

  .xl\:px-74 {
    padding-left: 296px !important;
    padding-right: 296px !important;
  }

  .xl\:py-75 {
    padding-top: 300px !important;
    padding-bottom: 300px !important;
  }

  .xl\:px-75 {
    padding-left: 300px !important;
    padding-right: 300px !important;
  }

  .xl\:py-77 {
    padding-top: 308px !important;
    padding-bottom: 308px !important;
  }

  .xl\:px-77 {
    padding-left: 308px !important;
    padding-right: 308px !important;
  }

  .xl\:py-78 {
    padding-top: 312px !important;
    padding-bottom: 312px !important;
  }

  .xl\:px-78 {
    padding-left: 312px !important;
    padding-right: 312px !important;
  }

  .xl\:py-80 {
    padding-top: 320px !important;
    padding-bottom: 320px !important;
  }

  .xl\:px-80 {
    padding-left: 320px !important;
    padding-right: 320px !important;
  }

  .xl\:py-81 {
    padding-top: 324px !important;
    padding-bottom: 324px !important;
  }

  .xl\:px-81 {
    padding-left: 324px !important;
    padding-right: 324px !important;
  }

  .xl\:py-84 {
    padding-top: 336px !important;
    padding-bottom: 336px !important;
  }

  .xl\:px-84 {
    padding-left: 336px !important;
    padding-right: 336px !important;
  }

  .xl\:py-87 {
    padding-top: 348px !important;
    padding-bottom: 348px !important;
  }

  .xl\:px-87 {
    padding-left: 348px !important;
    padding-right: 348px !important;
  }

  .xl\:py-90 {
    padding-top: 360px !important;
    padding-bottom: 360px !important;
  }

  .xl\:px-90 {
    padding-left: 360px !important;
    padding-right: 360px !important;
  }

  .xl\:py-91 {
    padding-top: 364px !important;
    padding-bottom: 364px !important;
  }

  .xl\:px-91 {
    padding-left: 364px !important;
    padding-right: 364px !important;
  }

  .xl\:py-92 {
    padding-top: 368px !important;
    padding-bottom: 368px !important;
  }

  .xl\:px-92 {
    padding-left: 368px !important;
    padding-right: 368px !important;
  }

  .xl\:py-93 {
    padding-top: 372px !important;
    padding-bottom: 372px !important;
  }

  .xl\:px-93 {
    padding-left: 372px !important;
    padding-right: 372px !important;
  }

  .xl\:py-94 {
    padding-top: 376px !important;
    padding-bottom: 376px !important;
  }

  .xl\:px-94 {
    padding-left: 376px !important;
    padding-right: 376px !important;
  }

  .xl\:py-95 {
    padding-top: 380px !important;
    padding-bottom: 380px !important;
  }

  .xl\:px-95 {
    padding-left: 380px !important;
    padding-right: 380px !important;
  }

  .xl\:py-96 {
    padding-top: 384px !important;
    padding-bottom: 384px !important;
  }

  .xl\:px-96 {
    padding-left: 384px !important;
    padding-right: 384px !important;
  }

  .xl\:py-97 {
    padding-top: 388px !important;
    padding-bottom: 388px !important;
  }

  .xl\:px-97 {
    padding-left: 388px !important;
    padding-right: 388px !important;
  }

  .xl\:py-98 {
    padding-top: 392px !important;
    padding-bottom: 392px !important;
  }

  .xl\:px-98 {
    padding-left: 392px !important;
    padding-right: 392px !important;
  }

  .xl\:py-99 {
    padding-top: 396px !important;
    padding-bottom: 396px !important;
  }

  .xl\:px-99 {
    padding-left: 396px !important;
    padding-right: 396px !important;
  }

  .xl\:py-100 {
    padding-top: 400px !important;
    padding-bottom: 400px !important;
  }

  .xl\:px-100 {
    padding-left: 400px !important;
    padding-right: 400px !important;
  }

  .xl\:py-101 {
    padding-top: 404px !important;
    padding-bottom: 404px !important;
  }

  .xl\:px-101 {
    padding-left: 404px !important;
    padding-right: 404px !important;
  }

  .xl\:py-102 {
    padding-top: 408px !important;
    padding-bottom: 408px !important;
  }

  .xl\:px-102 {
    padding-left: 408px !important;
    padding-right: 408px !important;
  }

  .xl\:py-103 {
    padding-top: 412px !important;
    padding-bottom: 412px !important;
  }

  .xl\:px-103 {
    padding-left: 412px !important;
    padding-right: 412px !important;
  }

  .xl\:py-104 {
    padding-top: 416px !important;
    padding-bottom: 416px !important;
  }

  .xl\:px-104 {
    padding-left: 416px !important;
    padding-right: 416px !important;
  }

  .xl\:py-105 {
    padding-top: 420px !important;
    padding-bottom: 420px !important;
  }

  .xl\:px-105 {
    padding-left: 420px !important;
    padding-right: 420px !important;
  }

  .xl\:py-107 {
    padding-top: 428px !important;
    padding-bottom: 428px !important;
  }

  .xl\:px-107 {
    padding-left: 428px !important;
    padding-right: 428px !important;
  }

  .xl\:py-110 {
    padding-top: 440px !important;
    padding-bottom: 440px !important;
  }

  .xl\:px-110 {
    padding-left: 440px !important;
    padding-right: 440px !important;
  }

  .xl\:py-112 {
    padding-top: 448px !important;
    padding-bottom: 448px !important;
  }

  .xl\:px-112 {
    padding-left: 448px !important;
    padding-right: 448px !important;
  }

  .xl\:py-114 {
    padding-top: 456px !important;
    padding-bottom: 456px !important;
  }

  .xl\:px-114 {
    padding-left: 456px !important;
    padding-right: 456px !important;
  }

  .xl\:py-115 {
    padding-top: 460px !important;
    padding-bottom: 460px !important;
  }

  .xl\:px-115 {
    padding-left: 460px !important;
    padding-right: 460px !important;
  }

  .xl\:py-119 {
    padding-top: 476px !important;
    padding-bottom: 476px !important;
  }

  .xl\:px-119 {
    padding-left: 476px !important;
    padding-right: 476px !important;
  }

  .xl\:py-120 {
    padding-top: 480px !important;
    padding-bottom: 480px !important;
  }

  .xl\:px-120 {
    padding-left: 480px !important;
    padding-right: 480px !important;
  }

  .xl\:py-122 {
    padding-top: 488px !important;
    padding-bottom: 488px !important;
  }

  .xl\:px-122 {
    padding-left: 488px !important;
    padding-right: 488px !important;
  }

  .xl\:py-124 {
    padding-top: 496px !important;
    padding-bottom: 496px !important;
  }

  .xl\:px-124 {
    padding-left: 496px !important;
    padding-right: 496px !important;
  }

  .xl\:py-130 {
    padding-top: 520px !important;
    padding-bottom: 520px !important;
  }

  .xl\:px-130 {
    padding-left: 520px !important;
    padding-right: 520px !important;
  }

  .xl\:py-138 {
    padding-top: 552px !important;
    padding-bottom: 552px !important;
  }

  .xl\:px-138 {
    padding-left: 552px !important;
    padding-right: 552px !important;
  }

  .xl\:py-143 {
    padding-top: 572px !important;
    padding-bottom: 572px !important;
  }

  .xl\:px-143 {
    padding-left: 572px !important;
    padding-right: 572px !important;
  }

  .xl\:py-148 {
    padding-top: 592px !important;
    padding-bottom: 592px !important;
  }

  .xl\:px-148 {
    padding-left: 592px !important;
    padding-right: 592px !important;
  }

  .xl\:py-150 {
    padding-top: 600px !important;
    padding-bottom: 600px !important;
  }

  .xl\:px-150 {
    padding-left: 600px !important;
    padding-right: 600px !important;
  }

  .xl\:py-154 {
    padding-top: 616px !important;
    padding-bottom: 616px !important;
  }

  .xl\:px-154 {
    padding-left: 616px !important;
    padding-right: 616px !important;
  }

  .xl\:py-160 {
    padding-top: 640px !important;
    padding-bottom: 640px !important;
  }

  .xl\:px-160 {
    padding-left: 640px !important;
    padding-right: 640px !important;
  }

  .xl\:py-162 {
    padding-top: 648px !important;
    padding-bottom: 648px !important;
  }

  .xl\:px-162 {
    padding-left: 648px !important;
    padding-right: 648px !important;
  }

  .xl\:py-164 {
    padding-top: 656px !important;
    padding-bottom: 656px !important;
  }

  .xl\:px-164 {
    padding-left: 656px !important;
    padding-right: 656px !important;
  }

  .xl\:py-165 {
    padding-top: 660px !important;
    padding-bottom: 660px !important;
  }

  .xl\:px-165 {
    padding-left: 660px !important;
    padding-right: 660px !important;
  }

  .xl\:py-166 {
    padding-top: 664px !important;
    padding-bottom: 664px !important;
  }

  .xl\:px-166 {
    padding-left: 664px !important;
    padding-right: 664px !important;
  }

  .xl\:py-168 {
    padding-top: 672px !important;
    padding-bottom: 672px !important;
  }

  .xl\:px-168 {
    padding-left: 672px !important;
    padding-right: 672px !important;
  }

  .xl\:py-169 {
    padding-top: 676px !important;
    padding-bottom: 676px !important;
  }

  .xl\:px-169 {
    padding-left: 676px !important;
    padding-right: 676px !important;
  }

  .xl\:py-170 {
    padding-top: 680px !important;
    padding-bottom: 680px !important;
  }

  .xl\:px-170 {
    padding-left: 680px !important;
    padding-right: 680px !important;
  }

  .xl\:py-172 {
    padding-top: 688px !important;
    padding-bottom: 688px !important;
  }

  .xl\:px-172 {
    padding-left: 688px !important;
    padding-right: 688px !important;
  }

  .xl\:py-174 {
    padding-top: 696px !important;
    padding-bottom: 696px !important;
  }

  .xl\:px-174 {
    padding-left: 696px !important;
    padding-right: 696px !important;
  }

  .xl\:py-175 {
    padding-top: 700px !important;
    padding-bottom: 700px !important;
  }

  .xl\:px-175 {
    padding-left: 700px !important;
    padding-right: 700px !important;
  }

  .xl\:py-189 {
    padding-top: 756px !important;
    padding-bottom: 756px !important;
  }

  .xl\:px-189 {
    padding-left: 756px !important;
    padding-right: 756px !important;
  }

  .xl\:py-200 {
    padding-top: 800px !important;
    padding-bottom: 800px !important;
  }

  .xl\:px-200 {
    padding-left: 800px !important;
    padding-right: 800px !important;
  }

  .xl\:py-0\.5 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .xl\:px-0\.5 {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .xl\:py-1\.5 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .xl\:px-1\.5 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .xl\:py-3\.5 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .xl\:px-3\.5 {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .xl\:py-6\.5 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }

  .xl\:px-6\.5 {
    padding-left: 26px !important;
    padding-right: 26px !important;
  }

  .xl\:py-7\.5 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .xl\:px-7\.5 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .xl\:py-17\.5 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .xl\:px-17\.5 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .xl\:py-28\.5 {
    padding-top: 114px !important;
    padding-bottom: 114px !important;
  }

  .xl\:px-28\.5 {
    padding-left: 114px !important;
    padding-right: 114px !important;
  }

  .xl\:py-31\.5 {
    padding-top: 126px !important;
    padding-bottom: 126px !important;
  }

  .xl\:px-31\.5 {
    padding-left: 126px !important;
    padding-right: 126px !important;
  }

  .xl\:py-37\.5 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .xl\:px-37\.5 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }

  .xl\:py-72\.5 {
    padding-top: 290px !important;
    padding-bottom: 290px !important;
  }

  .xl\:px-72\.5 {
    padding-left: 290px !important;
    padding-right: 290px !important;
  }

  .xl\:py-sm {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .xl\:px-sm {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .xl\:py-md {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .xl\:px-md {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .xl\:py-lg {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }

  .xl\:px-lg {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .xl\:py-xl {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }

  .xl\:px-xl {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .xl\:py-n1 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }

  .xl\:px-n1 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }

  .xl\:py-n2 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }

  .xl\:px-n2 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }

  .xl\:py-n3 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }

  .xl\:px-n3 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }

  .xl\:py-n4 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }

  .xl\:px-n4 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }

  .xl\:py-n5 {
    padding-top: -20px !important;
    padding-bottom: -20px !important;
  }

  .xl\:px-n5 {
    padding-left: -20px !important;
    padding-right: -20px !important;
  }

  .xl\:py-n6 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }

  .xl\:px-n6 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }

  .xl\:py-n7 {
    padding-top: -28px !important;
    padding-bottom: -28px !important;
  }

  .xl\:px-n7 {
    padding-left: -28px !important;
    padding-right: -28px !important;
  }

  .xl\:py-n8 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }

  .xl\:px-n8 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }

  .xl\:py-n9 {
    padding-top: -36px !important;
    padding-bottom: -36px !important;
  }

  .xl\:px-n9 {
    padding-left: -36px !important;
    padding-right: -36px !important;
  }

  .xl\:py-n10 {
    padding-top: -40px !important;
    padding-bottom: -40px !important;
  }

  .xl\:px-n10 {
    padding-left: -40px !important;
    padding-right: -40px !important;
  }

  .xl\:py-n11 {
    padding-top: -44px !important;
    padding-bottom: -44px !important;
  }

  .xl\:px-n11 {
    padding-left: -44px !important;
    padding-right: -44px !important;
  }

  .xl\:py-n12 {
    padding-top: -48px !important;
    padding-bottom: -48px !important;
  }

  .xl\:px-n12 {
    padding-left: -48px !important;
    padding-right: -48px !important;
  }

  .xl\:py-n13 {
    padding-top: -52px !important;
    padding-bottom: -52px !important;
  }

  .xl\:px-n13 {
    padding-left: -52px !important;
    padding-right: -52px !important;
  }

  .xl\:py-n14 {
    padding-top: -46px !important;
    padding-bottom: -46px !important;
  }

  .xl\:px-n14 {
    padding-left: -46px !important;
    padding-right: -46px !important;
  }

  .xl\:py-n22 {
    padding-top: -88px !important;
    padding-bottom: -88px !important;
  }

  .xl\:px-n22 {
    padding-left: -88px !important;
    padding-right: -88px !important;
  }

  .xl\:pt-0 {
    padding-top: 0px !important;
  }

  .xl\:pr-0 {
    padding-right: 0px !important;
  }

  .xl\:pb-0 {
    padding-bottom: 0px !important;
  }

  .xl\:pl-0 {
    padding-left: 0px !important;
  }

  .xl\:pt-1 {
    padding-top: 4px !important;
  }

  .xl\:pr-1 {
    padding-right: 4px !important;
  }

  .xl\:pb-1 {
    padding-bottom: 4px !important;
  }

  .xl\:pl-1 {
    padding-left: 4px !important;
  }

  .xl\:pt-2 {
    padding-top: 8px !important;
  }

  .xl\:pr-2 {
    padding-right: 8px !important;
  }

  .xl\:pb-2 {
    padding-bottom: 8px !important;
  }

  .xl\:pl-2 {
    padding-left: 8px !important;
  }

  .xl\:pt-3 {
    padding-top: 12px !important;
  }

  .xl\:pr-3 {
    padding-right: 12px !important;
  }

  .xl\:pb-3 {
    padding-bottom: 12px !important;
  }

  .xl\:pl-3 {
    padding-left: 12px !important;
  }

  .xl\:pt-4 {
    padding-top: 16px !important;
  }

  .xl\:pr-4 {
    padding-right: 16px !important;
  }

  .xl\:pb-4 {
    padding-bottom: 16px !important;
  }

  .xl\:pl-4 {
    padding-left: 16px !important;
  }

  .xl\:pt-5 {
    padding-top: 20px !important;
  }

  .xl\:pr-5 {
    padding-right: 20px !important;
  }

  .xl\:pb-5 {
    padding-bottom: 20px !important;
  }

  .xl\:pl-5 {
    padding-left: 20px !important;
  }

  .xl\:pt-6 {
    padding-top: 24px !important;
  }

  .xl\:pr-6 {
    padding-right: 24px !important;
  }

  .xl\:pb-6 {
    padding-bottom: 24px !important;
  }

  .xl\:pl-6 {
    padding-left: 24px !important;
  }

  .xl\:pt-7 {
    padding-top: 28px !important;
  }

  .xl\:pr-7 {
    padding-right: 28px !important;
  }

  .xl\:pb-7 {
    padding-bottom: 28px !important;
  }

  .xl\:pl-7 {
    padding-left: 28px !important;
  }

  .xl\:pt-8 {
    padding-top: 32px !important;
  }

  .xl\:pr-8 {
    padding-right: 32px !important;
  }

  .xl\:pb-8 {
    padding-bottom: 32px !important;
  }

  .xl\:pl-8 {
    padding-left: 32px !important;
  }

  .xl\:pt-9 {
    padding-top: 36px !important;
  }

  .xl\:pr-9 {
    padding-right: 36px !important;
  }

  .xl\:pb-9 {
    padding-bottom: 36px !important;
  }

  .xl\:pl-9 {
    padding-left: 36px !important;
  }

  .xl\:pt-10 {
    padding-top: 40px !important;
  }

  .xl\:pr-10 {
    padding-right: 40px !important;
  }

  .xl\:pb-10 {
    padding-bottom: 40px !important;
  }

  .xl\:pl-10 {
    padding-left: 40px !important;
  }

  .xl\:pt-11 {
    padding-top: 44px !important;
  }

  .xl\:pr-11 {
    padding-right: 44px !important;
  }

  .xl\:pb-11 {
    padding-bottom: 44px !important;
  }

  .xl\:pl-11 {
    padding-left: 44px !important;
  }

  .xl\:pt-12 {
    padding-top: 48px !important;
  }

  .xl\:pr-12 {
    padding-right: 48px !important;
  }

  .xl\:pb-12 {
    padding-bottom: 48px !important;
  }

  .xl\:pl-12 {
    padding-left: 48px !important;
  }

  .xl\:pt-13 {
    padding-top: 52px !important;
  }

  .xl\:pr-13 {
    padding-right: 52px !important;
  }

  .xl\:pb-13 {
    padding-bottom: 52px !important;
  }

  .xl\:pl-13 {
    padding-left: 52px !important;
  }

  .xl\:pt-14 {
    padding-top: 56px !important;
  }

  .xl\:pr-14 {
    padding-right: 56px !important;
  }

  .xl\:pb-14 {
    padding-bottom: 56px !important;
  }

  .xl\:pl-14 {
    padding-left: 56px !important;
  }

  .xl\:pt-15 {
    padding-top: 60px !important;
  }

  .xl\:pr-15 {
    padding-right: 60px !important;
  }

  .xl\:pb-15 {
    padding-bottom: 60px !important;
  }

  .xl\:pl-15 {
    padding-left: 60px !important;
  }

  .xl\:pt-16 {
    padding-top: 64px !important;
  }

  .xl\:pr-16 {
    padding-right: 64px !important;
  }

  .xl\:pb-16 {
    padding-bottom: 64px !important;
  }

  .xl\:pl-16 {
    padding-left: 64px !important;
  }

  .xl\:pt-17 {
    padding-top: 68px !important;
  }

  .xl\:pr-17 {
    padding-right: 68px !important;
  }

  .xl\:pb-17 {
    padding-bottom: 68px !important;
  }

  .xl\:pl-17 {
    padding-left: 68px !important;
  }

  .xl\:pt-18 {
    padding-top: 72px !important;
  }

  .xl\:pr-18 {
    padding-right: 72px !important;
  }

  .xl\:pb-18 {
    padding-bottom: 72px !important;
  }

  .xl\:pl-18 {
    padding-left: 72px !important;
  }

  .xl\:pt-19 {
    padding-top: 76px !important;
  }

  .xl\:pr-19 {
    padding-right: 76px !important;
  }

  .xl\:pb-19 {
    padding-bottom: 76px !important;
  }

  .xl\:pl-19 {
    padding-left: 76px !important;
  }

  .xl\:pt-20 {
    padding-top: 80px !important;
  }

  .xl\:pr-20 {
    padding-right: 80px !important;
  }

  .xl\:pb-20 {
    padding-bottom: 80px !important;
  }

  .xl\:pl-20 {
    padding-left: 80px !important;
  }

  .xl\:pt-21 {
    padding-top: 84px !important;
  }

  .xl\:pr-21 {
    padding-right: 84px !important;
  }

  .xl\:pb-21 {
    padding-bottom: 84px !important;
  }

  .xl\:pl-21 {
    padding-left: 84px !important;
  }

  .xl\:pt-22 {
    padding-top: 88px !important;
  }

  .xl\:pr-22 {
    padding-right: 88px !important;
  }

  .xl\:pb-22 {
    padding-bottom: 88px !important;
  }

  .xl\:pl-22 {
    padding-left: 88px !important;
  }

  .xl\:pt-23 {
    padding-top: 92px !important;
  }

  .xl\:pr-23 {
    padding-right: 92px !important;
  }

  .xl\:pb-23 {
    padding-bottom: 92px !important;
  }

  .xl\:pl-23 {
    padding-left: 92px !important;
  }

  .xl\:pt-24 {
    padding-top: 96px !important;
  }

  .xl\:pr-24 {
    padding-right: 96px !important;
  }

  .xl\:pb-24 {
    padding-bottom: 96px !important;
  }

  .xl\:pl-24 {
    padding-left: 96px !important;
  }

  .xl\:pt-25 {
    padding-top: 100px !important;
  }

  .xl\:pr-25 {
    padding-right: 100px !important;
  }

  .xl\:pb-25 {
    padding-bottom: 100px !important;
  }

  .xl\:pl-25 {
    padding-left: 100px !important;
  }

  .xl\:pt-26 {
    padding-top: 104px !important;
  }

  .xl\:pr-26 {
    padding-right: 104px !important;
  }

  .xl\:pb-26 {
    padding-bottom: 104px !important;
  }

  .xl\:pl-26 {
    padding-left: 104px !important;
  }

  .xl\:pt-27 {
    padding-top: 108px !important;
  }

  .xl\:pr-27 {
    padding-right: 108px !important;
  }

  .xl\:pb-27 {
    padding-bottom: 108px !important;
  }

  .xl\:pl-27 {
    padding-left: 108px !important;
  }

  .xl\:pt-28 {
    padding-top: 112px !important;
  }

  .xl\:pr-28 {
    padding-right: 112px !important;
  }

  .xl\:pb-28 {
    padding-bottom: 112px !important;
  }

  .xl\:pl-28 {
    padding-left: 112px !important;
  }

  .xl\:pt-29 {
    padding-top: 116px !important;
  }

  .xl\:pr-29 {
    padding-right: 116px !important;
  }

  .xl\:pb-29 {
    padding-bottom: 116px !important;
  }

  .xl\:pl-29 {
    padding-left: 116px !important;
  }

  .xl\:pt-30 {
    padding-top: 120px !important;
  }

  .xl\:pr-30 {
    padding-right: 120px !important;
  }

  .xl\:pb-30 {
    padding-bottom: 120px !important;
  }

  .xl\:pl-30 {
    padding-left: 120px !important;
  }

  .xl\:pt-31 {
    padding-top: 124px !important;
  }

  .xl\:pr-31 {
    padding-right: 124px !important;
  }

  .xl\:pb-31 {
    padding-bottom: 124px !important;
  }

  .xl\:pl-31 {
    padding-left: 124px !important;
  }

  .xl\:pt-32 {
    padding-top: 128px !important;
  }

  .xl\:pr-32 {
    padding-right: 128px !important;
  }

  .xl\:pb-32 {
    padding-bottom: 128px !important;
  }

  .xl\:pl-32 {
    padding-left: 128px !important;
  }

  .xl\:pt-33 {
    padding-top: 132px !important;
  }

  .xl\:pr-33 {
    padding-right: 132px !important;
  }

  .xl\:pb-33 {
    padding-bottom: 132px !important;
  }

  .xl\:pl-33 {
    padding-left: 132px !important;
  }

  .xl\:pt-34 {
    padding-top: 136px !important;
  }

  .xl\:pr-34 {
    padding-right: 136px !important;
  }

  .xl\:pb-34 {
    padding-bottom: 136px !important;
  }

  .xl\:pl-34 {
    padding-left: 136px !important;
  }

  .xl\:pt-35 {
    padding-top: 140px !important;
  }

  .xl\:pr-35 {
    padding-right: 140px !important;
  }

  .xl\:pb-35 {
    padding-bottom: 140px !important;
  }

  .xl\:pl-35 {
    padding-left: 140px !important;
  }

  .xl\:pt-36 {
    padding-top: 144px !important;
  }

  .xl\:pr-36 {
    padding-right: 144px !important;
  }

  .xl\:pb-36 {
    padding-bottom: 144px !important;
  }

  .xl\:pl-36 {
    padding-left: 144px !important;
  }

  .xl\:pt-37 {
    padding-top: 148px !important;
  }

  .xl\:pr-37 {
    padding-right: 148px !important;
  }

  .xl\:pb-37 {
    padding-bottom: 148px !important;
  }

  .xl\:pl-37 {
    padding-left: 148px !important;
  }

  .xl\:pt-38 {
    padding-top: 152px !important;
  }

  .xl\:pr-38 {
    padding-right: 152px !important;
  }

  .xl\:pb-38 {
    padding-bottom: 152px !important;
  }

  .xl\:pl-38 {
    padding-left: 152px !important;
  }

  .xl\:pt-39 {
    padding-top: 156px !important;
  }

  .xl\:pr-39 {
    padding-right: 156px !important;
  }

  .xl\:pb-39 {
    padding-bottom: 156px !important;
  }

  .xl\:pl-39 {
    padding-left: 156px !important;
  }

  .xl\:pt-40 {
    padding-top: 160px !important;
  }

  .xl\:pr-40 {
    padding-right: 160px !important;
  }

  .xl\:pb-40 {
    padding-bottom: 160px !important;
  }

  .xl\:pl-40 {
    padding-left: 160px !important;
  }

  .xl\:pt-41 {
    padding-top: 164px !important;
  }

  .xl\:pr-41 {
    padding-right: 164px !important;
  }

  .xl\:pb-41 {
    padding-bottom: 164px !important;
  }

  .xl\:pl-41 {
    padding-left: 164px !important;
  }

  .xl\:pt-42 {
    padding-top: 168px !important;
  }

  .xl\:pr-42 {
    padding-right: 168px !important;
  }

  .xl\:pb-42 {
    padding-bottom: 168px !important;
  }

  .xl\:pl-42 {
    padding-left: 168px !important;
  }

  .xl\:pt-43 {
    padding-top: 172px !important;
  }

  .xl\:pr-43 {
    padding-right: 172px !important;
  }

  .xl\:pb-43 {
    padding-bottom: 172px !important;
  }

  .xl\:pl-43 {
    padding-left: 172px !important;
  }

  .xl\:pt-44 {
    padding-top: 176px !important;
  }

  .xl\:pr-44 {
    padding-right: 176px !important;
  }

  .xl\:pb-44 {
    padding-bottom: 176px !important;
  }

  .xl\:pl-44 {
    padding-left: 176px !important;
  }

  .xl\:pt-45 {
    padding-top: 180px !important;
  }

  .xl\:pr-45 {
    padding-right: 180px !important;
  }

  .xl\:pb-45 {
    padding-bottom: 180px !important;
  }

  .xl\:pl-45 {
    padding-left: 180px !important;
  }

  .xl\:pt-46 {
    padding-top: 184px !important;
  }

  .xl\:pr-46 {
    padding-right: 184px !important;
  }

  .xl\:pb-46 {
    padding-bottom: 184px !important;
  }

  .xl\:pl-46 {
    padding-left: 184px !important;
  }

  .xl\:pt-47 {
    padding-top: 188px !important;
  }

  .xl\:pr-47 {
    padding-right: 188px !important;
  }

  .xl\:pb-47 {
    padding-bottom: 188px !important;
  }

  .xl\:pl-47 {
    padding-left: 188px !important;
  }

  .xl\:pt-48 {
    padding-top: 192px !important;
  }

  .xl\:pr-48 {
    padding-right: 192px !important;
  }

  .xl\:pb-48 {
    padding-bottom: 192px !important;
  }

  .xl\:pl-48 {
    padding-left: 192px !important;
  }

  .xl\:pt-49 {
    padding-top: 196px !important;
  }

  .xl\:pr-49 {
    padding-right: 196px !important;
  }

  .xl\:pb-49 {
    padding-bottom: 196px !important;
  }

  .xl\:pl-49 {
    padding-left: 196px !important;
  }

  .xl\:pt-50 {
    padding-top: 200px !important;
  }

  .xl\:pr-50 {
    padding-right: 200px !important;
  }

  .xl\:pb-50 {
    padding-bottom: 200px !important;
  }

  .xl\:pl-50 {
    padding-left: 200px !important;
  }

  .xl\:pt-51 {
    padding-top: 204px !important;
  }

  .xl\:pr-51 {
    padding-right: 204px !important;
  }

  .xl\:pb-51 {
    padding-bottom: 204px !important;
  }

  .xl\:pl-51 {
    padding-left: 204px !important;
  }

  .xl\:pt-52 {
    padding-top: 208px !important;
  }

  .xl\:pr-52 {
    padding-right: 208px !important;
  }

  .xl\:pb-52 {
    padding-bottom: 208px !important;
  }

  .xl\:pl-52 {
    padding-left: 208px !important;
  }

  .xl\:pt-53 {
    padding-top: 212px !important;
  }

  .xl\:pr-53 {
    padding-right: 212px !important;
  }

  .xl\:pb-53 {
    padding-bottom: 212px !important;
  }

  .xl\:pl-53 {
    padding-left: 212px !important;
  }

  .xl\:pt-54 {
    padding-top: 216px !important;
  }

  .xl\:pr-54 {
    padding-right: 216px !important;
  }

  .xl\:pb-54 {
    padding-bottom: 216px !important;
  }

  .xl\:pl-54 {
    padding-left: 216px !important;
  }

  .xl\:pt-55 {
    padding-top: 220px !important;
  }

  .xl\:pr-55 {
    padding-right: 220px !important;
  }

  .xl\:pb-55 {
    padding-bottom: 220px !important;
  }

  .xl\:pl-55 {
    padding-left: 220px !important;
  }

  .xl\:pt-56 {
    padding-top: 224px !important;
  }

  .xl\:pr-56 {
    padding-right: 224px !important;
  }

  .xl\:pb-56 {
    padding-bottom: 224px !important;
  }

  .xl\:pl-56 {
    padding-left: 224px !important;
  }

  .xl\:pt-57 {
    padding-top: 228px !important;
  }

  .xl\:pr-57 {
    padding-right: 228px !important;
  }

  .xl\:pb-57 {
    padding-bottom: 228px !important;
  }

  .xl\:pl-57 {
    padding-left: 228px !important;
  }

  .xl\:pt-60 {
    padding-top: 240px !important;
  }

  .xl\:pr-60 {
    padding-right: 240px !important;
  }

  .xl\:pb-60 {
    padding-bottom: 240px !important;
  }

  .xl\:pl-60 {
    padding-left: 240px !important;
  }

  .xl\:pt-61 {
    padding-top: 244px !important;
  }

  .xl\:pr-61 {
    padding-right: 244px !important;
  }

  .xl\:pb-61 {
    padding-bottom: 244px !important;
  }

  .xl\:pl-61 {
    padding-left: 244px !important;
  }

  .xl\:pt-62 {
    padding-top: 248px !important;
  }

  .xl\:pr-62 {
    padding-right: 248px !important;
  }

  .xl\:pb-62 {
    padding-bottom: 248px !important;
  }

  .xl\:pl-62 {
    padding-left: 248px !important;
  }

  .xl\:pt-65 {
    padding-top: 260px !important;
  }

  .xl\:pr-65 {
    padding-right: 260px !important;
  }

  .xl\:pb-65 {
    padding-bottom: 260px !important;
  }

  .xl\:pl-65 {
    padding-left: 260px !important;
  }

  .xl\:pt-66 {
    padding-top: 264px !important;
  }

  .xl\:pr-66 {
    padding-right: 264px !important;
  }

  .xl\:pb-66 {
    padding-bottom: 264px !important;
  }

  .xl\:pl-66 {
    padding-left: 264px !important;
  }

  .xl\:pt-68 {
    padding-top: 272px !important;
  }

  .xl\:pr-68 {
    padding-right: 272px !important;
  }

  .xl\:pb-68 {
    padding-bottom: 272px !important;
  }

  .xl\:pl-68 {
    padding-left: 272px !important;
  }

  .xl\:pt-69 {
    padding-top: 276px !important;
  }

  .xl\:pr-69 {
    padding-right: 276px !important;
  }

  .xl\:pb-69 {
    padding-bottom: 276px !important;
  }

  .xl\:pl-69 {
    padding-left: 276px !important;
  }

  .xl\:pt-70 {
    padding-top: 280px !important;
  }

  .xl\:pr-70 {
    padding-right: 280px !important;
  }

  .xl\:pb-70 {
    padding-bottom: 280px !important;
  }

  .xl\:pl-70 {
    padding-left: 280px !important;
  }

  .xl\:pt-73 {
    padding-top: 292px !important;
  }

  .xl\:pr-73 {
    padding-right: 292px !important;
  }

  .xl\:pb-73 {
    padding-bottom: 292px !important;
  }

  .xl\:pl-73 {
    padding-left: 292px !important;
  }

  .xl\:pt-74 {
    padding-top: 296px !important;
  }

  .xl\:pr-74 {
    padding-right: 296px !important;
  }

  .xl\:pb-74 {
    padding-bottom: 296px !important;
  }

  .xl\:pl-74 {
    padding-left: 296px !important;
  }

  .xl\:pt-75 {
    padding-top: 300px !important;
  }

  .xl\:pr-75 {
    padding-right: 300px !important;
  }

  .xl\:pb-75 {
    padding-bottom: 300px !important;
  }

  .xl\:pl-75 {
    padding-left: 300px !important;
  }

  .xl\:pt-77 {
    padding-top: 308px !important;
  }

  .xl\:pr-77 {
    padding-right: 308px !important;
  }

  .xl\:pb-77 {
    padding-bottom: 308px !important;
  }

  .xl\:pl-77 {
    padding-left: 308px !important;
  }

  .xl\:pt-78 {
    padding-top: 312px !important;
  }

  .xl\:pr-78 {
    padding-right: 312px !important;
  }

  .xl\:pb-78 {
    padding-bottom: 312px !important;
  }

  .xl\:pl-78 {
    padding-left: 312px !important;
  }

  .xl\:pt-80 {
    padding-top: 320px !important;
  }

  .xl\:pr-80 {
    padding-right: 320px !important;
  }

  .xl\:pb-80 {
    padding-bottom: 320px !important;
  }

  .xl\:pl-80 {
    padding-left: 320px !important;
  }

  .xl\:pt-81 {
    padding-top: 324px !important;
  }

  .xl\:pr-81 {
    padding-right: 324px !important;
  }

  .xl\:pb-81 {
    padding-bottom: 324px !important;
  }

  .xl\:pl-81 {
    padding-left: 324px !important;
  }

  .xl\:pt-84 {
    padding-top: 336px !important;
  }

  .xl\:pr-84 {
    padding-right: 336px !important;
  }

  .xl\:pb-84 {
    padding-bottom: 336px !important;
  }

  .xl\:pl-84 {
    padding-left: 336px !important;
  }

  .xl\:pt-87 {
    padding-top: 348px !important;
  }

  .xl\:pr-87 {
    padding-right: 348px !important;
  }

  .xl\:pb-87 {
    padding-bottom: 348px !important;
  }

  .xl\:pl-87 {
    padding-left: 348px !important;
  }

  .xl\:pt-90 {
    padding-top: 360px !important;
  }

  .xl\:pr-90 {
    padding-right: 360px !important;
  }

  .xl\:pb-90 {
    padding-bottom: 360px !important;
  }

  .xl\:pl-90 {
    padding-left: 360px !important;
  }

  .xl\:pt-91 {
    padding-top: 364px !important;
  }

  .xl\:pr-91 {
    padding-right: 364px !important;
  }

  .xl\:pb-91 {
    padding-bottom: 364px !important;
  }

  .xl\:pl-91 {
    padding-left: 364px !important;
  }

  .xl\:pt-92 {
    padding-top: 368px !important;
  }

  .xl\:pr-92 {
    padding-right: 368px !important;
  }

  .xl\:pb-92 {
    padding-bottom: 368px !important;
  }

  .xl\:pl-92 {
    padding-left: 368px !important;
  }

  .xl\:pt-93 {
    padding-top: 372px !important;
  }

  .xl\:pr-93 {
    padding-right: 372px !important;
  }

  .xl\:pb-93 {
    padding-bottom: 372px !important;
  }

  .xl\:pl-93 {
    padding-left: 372px !important;
  }

  .xl\:pt-94 {
    padding-top: 376px !important;
  }

  .xl\:pr-94 {
    padding-right: 376px !important;
  }

  .xl\:pb-94 {
    padding-bottom: 376px !important;
  }

  .xl\:pl-94 {
    padding-left: 376px !important;
  }

  .xl\:pt-95 {
    padding-top: 380px !important;
  }

  .xl\:pr-95 {
    padding-right: 380px !important;
  }

  .xl\:pb-95 {
    padding-bottom: 380px !important;
  }

  .xl\:pl-95 {
    padding-left: 380px !important;
  }

  .xl\:pt-96 {
    padding-top: 384px !important;
  }

  .xl\:pr-96 {
    padding-right: 384px !important;
  }

  .xl\:pb-96 {
    padding-bottom: 384px !important;
  }

  .xl\:pl-96 {
    padding-left: 384px !important;
  }

  .xl\:pt-97 {
    padding-top: 388px !important;
  }

  .xl\:pr-97 {
    padding-right: 388px !important;
  }

  .xl\:pb-97 {
    padding-bottom: 388px !important;
  }

  .xl\:pl-97 {
    padding-left: 388px !important;
  }

  .xl\:pt-98 {
    padding-top: 392px !important;
  }

  .xl\:pr-98 {
    padding-right: 392px !important;
  }

  .xl\:pb-98 {
    padding-bottom: 392px !important;
  }

  .xl\:pl-98 {
    padding-left: 392px !important;
  }

  .xl\:pt-99 {
    padding-top: 396px !important;
  }

  .xl\:pr-99 {
    padding-right: 396px !important;
  }

  .xl\:pb-99 {
    padding-bottom: 396px !important;
  }

  .xl\:pl-99 {
    padding-left: 396px !important;
  }

  .xl\:pt-100 {
    padding-top: 400px !important;
  }

  .xl\:pr-100 {
    padding-right: 400px !important;
  }

  .xl\:pb-100 {
    padding-bottom: 400px !important;
  }

  .xl\:pl-100 {
    padding-left: 400px !important;
  }

  .xl\:pt-101 {
    padding-top: 404px !important;
  }

  .xl\:pr-101 {
    padding-right: 404px !important;
  }

  .xl\:pb-101 {
    padding-bottom: 404px !important;
  }

  .xl\:pl-101 {
    padding-left: 404px !important;
  }

  .xl\:pt-102 {
    padding-top: 408px !important;
  }

  .xl\:pr-102 {
    padding-right: 408px !important;
  }

  .xl\:pb-102 {
    padding-bottom: 408px !important;
  }

  .xl\:pl-102 {
    padding-left: 408px !important;
  }

  .xl\:pt-103 {
    padding-top: 412px !important;
  }

  .xl\:pr-103 {
    padding-right: 412px !important;
  }

  .xl\:pb-103 {
    padding-bottom: 412px !important;
  }

  .xl\:pl-103 {
    padding-left: 412px !important;
  }

  .xl\:pt-104 {
    padding-top: 416px !important;
  }

  .xl\:pr-104 {
    padding-right: 416px !important;
  }

  .xl\:pb-104 {
    padding-bottom: 416px !important;
  }

  .xl\:pl-104 {
    padding-left: 416px !important;
  }

  .xl\:pt-105 {
    padding-top: 420px !important;
  }

  .xl\:pr-105 {
    padding-right: 420px !important;
  }

  .xl\:pb-105 {
    padding-bottom: 420px !important;
  }

  .xl\:pl-105 {
    padding-left: 420px !important;
  }

  .xl\:pt-107 {
    padding-top: 428px !important;
  }

  .xl\:pr-107 {
    padding-right: 428px !important;
  }

  .xl\:pb-107 {
    padding-bottom: 428px !important;
  }

  .xl\:pl-107 {
    padding-left: 428px !important;
  }

  .xl\:pt-110 {
    padding-top: 440px !important;
  }

  .xl\:pr-110 {
    padding-right: 440px !important;
  }

  .xl\:pb-110 {
    padding-bottom: 440px !important;
  }

  .xl\:pl-110 {
    padding-left: 440px !important;
  }

  .xl\:pt-112 {
    padding-top: 448px !important;
  }

  .xl\:pr-112 {
    padding-right: 448px !important;
  }

  .xl\:pb-112 {
    padding-bottom: 448px !important;
  }

  .xl\:pl-112 {
    padding-left: 448px !important;
  }

  .xl\:pt-114 {
    padding-top: 456px !important;
  }

  .xl\:pr-114 {
    padding-right: 456px !important;
  }

  .xl\:pb-114 {
    padding-bottom: 456px !important;
  }

  .xl\:pl-114 {
    padding-left: 456px !important;
  }

  .xl\:pt-115 {
    padding-top: 460px !important;
  }

  .xl\:pr-115 {
    padding-right: 460px !important;
  }

  .xl\:pb-115 {
    padding-bottom: 460px !important;
  }

  .xl\:pl-115 {
    padding-left: 460px !important;
  }

  .xl\:pt-119 {
    padding-top: 476px !important;
  }

  .xl\:pr-119 {
    padding-right: 476px !important;
  }

  .xl\:pb-119 {
    padding-bottom: 476px !important;
  }

  .xl\:pl-119 {
    padding-left: 476px !important;
  }

  .xl\:pt-120 {
    padding-top: 480px !important;
  }

  .xl\:pr-120 {
    padding-right: 480px !important;
  }

  .xl\:pb-120 {
    padding-bottom: 480px !important;
  }

  .xl\:pl-120 {
    padding-left: 480px !important;
  }

  .xl\:pt-122 {
    padding-top: 488px !important;
  }

  .xl\:pr-122 {
    padding-right: 488px !important;
  }

  .xl\:pb-122 {
    padding-bottom: 488px !important;
  }

  .xl\:pl-122 {
    padding-left: 488px !important;
  }

  .xl\:pt-124 {
    padding-top: 496px !important;
  }

  .xl\:pr-124 {
    padding-right: 496px !important;
  }

  .xl\:pb-124 {
    padding-bottom: 496px !important;
  }

  .xl\:pl-124 {
    padding-left: 496px !important;
  }

  .xl\:pt-130 {
    padding-top: 520px !important;
  }

  .xl\:pr-130 {
    padding-right: 520px !important;
  }

  .xl\:pb-130 {
    padding-bottom: 520px !important;
  }

  .xl\:pl-130 {
    padding-left: 520px !important;
  }

  .xl\:pt-138 {
    padding-top: 552px !important;
  }

  .xl\:pr-138 {
    padding-right: 552px !important;
  }

  .xl\:pb-138 {
    padding-bottom: 552px !important;
  }

  .xl\:pl-138 {
    padding-left: 552px !important;
  }

  .xl\:pt-143 {
    padding-top: 572px !important;
  }

  .xl\:pr-143 {
    padding-right: 572px !important;
  }

  .xl\:pb-143 {
    padding-bottom: 572px !important;
  }

  .xl\:pl-143 {
    padding-left: 572px !important;
  }

  .xl\:pt-148 {
    padding-top: 592px !important;
  }

  .xl\:pr-148 {
    padding-right: 592px !important;
  }

  .xl\:pb-148 {
    padding-bottom: 592px !important;
  }

  .xl\:pl-148 {
    padding-left: 592px !important;
  }

  .xl\:pt-150 {
    padding-top: 600px !important;
  }

  .xl\:pr-150 {
    padding-right: 600px !important;
  }

  .xl\:pb-150 {
    padding-bottom: 600px !important;
  }

  .xl\:pl-150 {
    padding-left: 600px !important;
  }

  .xl\:pt-154 {
    padding-top: 616px !important;
  }

  .xl\:pr-154 {
    padding-right: 616px !important;
  }

  .xl\:pb-154 {
    padding-bottom: 616px !important;
  }

  .xl\:pl-154 {
    padding-left: 616px !important;
  }

  .xl\:pt-160 {
    padding-top: 640px !important;
  }

  .xl\:pr-160 {
    padding-right: 640px !important;
  }

  .xl\:pb-160 {
    padding-bottom: 640px !important;
  }

  .xl\:pl-160 {
    padding-left: 640px !important;
  }

  .xl\:pt-162 {
    padding-top: 648px !important;
  }

  .xl\:pr-162 {
    padding-right: 648px !important;
  }

  .xl\:pb-162 {
    padding-bottom: 648px !important;
  }

  .xl\:pl-162 {
    padding-left: 648px !important;
  }

  .xl\:pt-164 {
    padding-top: 656px !important;
  }

  .xl\:pr-164 {
    padding-right: 656px !important;
  }

  .xl\:pb-164 {
    padding-bottom: 656px !important;
  }

  .xl\:pl-164 {
    padding-left: 656px !important;
  }

  .xl\:pt-165 {
    padding-top: 660px !important;
  }

  .xl\:pr-165 {
    padding-right: 660px !important;
  }

  .xl\:pb-165 {
    padding-bottom: 660px !important;
  }

  .xl\:pl-165 {
    padding-left: 660px !important;
  }

  .xl\:pt-166 {
    padding-top: 664px !important;
  }

  .xl\:pr-166 {
    padding-right: 664px !important;
  }

  .xl\:pb-166 {
    padding-bottom: 664px !important;
  }

  .xl\:pl-166 {
    padding-left: 664px !important;
  }

  .xl\:pt-168 {
    padding-top: 672px !important;
  }

  .xl\:pr-168 {
    padding-right: 672px !important;
  }

  .xl\:pb-168 {
    padding-bottom: 672px !important;
  }

  .xl\:pl-168 {
    padding-left: 672px !important;
  }

  .xl\:pt-169 {
    padding-top: 676px !important;
  }

  .xl\:pr-169 {
    padding-right: 676px !important;
  }

  .xl\:pb-169 {
    padding-bottom: 676px !important;
  }

  .xl\:pl-169 {
    padding-left: 676px !important;
  }

  .xl\:pt-170 {
    padding-top: 680px !important;
  }

  .xl\:pr-170 {
    padding-right: 680px !important;
  }

  .xl\:pb-170 {
    padding-bottom: 680px !important;
  }

  .xl\:pl-170 {
    padding-left: 680px !important;
  }

  .xl\:pt-172 {
    padding-top: 688px !important;
  }

  .xl\:pr-172 {
    padding-right: 688px !important;
  }

  .xl\:pb-172 {
    padding-bottom: 688px !important;
  }

  .xl\:pl-172 {
    padding-left: 688px !important;
  }

  .xl\:pt-174 {
    padding-top: 696px !important;
  }

  .xl\:pr-174 {
    padding-right: 696px !important;
  }

  .xl\:pb-174 {
    padding-bottom: 696px !important;
  }

  .xl\:pl-174 {
    padding-left: 696px !important;
  }

  .xl\:pt-175 {
    padding-top: 700px !important;
  }

  .xl\:pr-175 {
    padding-right: 700px !important;
  }

  .xl\:pb-175 {
    padding-bottom: 700px !important;
  }

  .xl\:pl-175 {
    padding-left: 700px !important;
  }

  .xl\:pt-189 {
    padding-top: 756px !important;
  }

  .xl\:pr-189 {
    padding-right: 756px !important;
  }

  .xl\:pb-189 {
    padding-bottom: 756px !important;
  }

  .xl\:pl-189 {
    padding-left: 756px !important;
  }

  .xl\:pt-200 {
    padding-top: 800px !important;
  }

  .xl\:pr-200 {
    padding-right: 800px !important;
  }

  .xl\:pb-200 {
    padding-bottom: 800px !important;
  }

  .xl\:pl-200 {
    padding-left: 800px !important;
  }

  .xl\:pt-0\.5 {
    padding-top: 2px !important;
  }

  .xl\:pr-0\.5 {
    padding-right: 2px !important;
  }

  .xl\:pb-0\.5 {
    padding-bottom: 2px !important;
  }

  .xl\:pl-0\.5 {
    padding-left: 2px !important;
  }

  .xl\:pt-1\.5 {
    padding-top: 6px !important;
  }

  .xl\:pr-1\.5 {
    padding-right: 6px !important;
  }

  .xl\:pb-1\.5 {
    padding-bottom: 6px !important;
  }

  .xl\:pl-1\.5 {
    padding-left: 6px !important;
  }

  .xl\:pt-3\.5 {
    padding-top: 14px !important;
  }

  .xl\:pr-3\.5 {
    padding-right: 14px !important;
  }

  .xl\:pb-3\.5 {
    padding-bottom: 14px !important;
  }

  .xl\:pl-3\.5 {
    padding-left: 14px !important;
  }

  .xl\:pt-6\.5 {
    padding-top: 26px !important;
  }

  .xl\:pr-6\.5 {
    padding-right: 26px !important;
  }

  .xl\:pb-6\.5 {
    padding-bottom: 26px !important;
  }

  .xl\:pl-6\.5 {
    padding-left: 26px !important;
  }

  .xl\:pt-7\.5 {
    padding-top: 30px !important;
  }

  .xl\:pr-7\.5 {
    padding-right: 30px !important;
  }

  .xl\:pb-7\.5 {
    padding-bottom: 30px !important;
  }

  .xl\:pl-7\.5 {
    padding-left: 30px !important;
  }

  .xl\:pt-17\.5 {
    padding-top: 70px !important;
  }

  .xl\:pr-17\.5 {
    padding-right: 70px !important;
  }

  .xl\:pb-17\.5 {
    padding-bottom: 70px !important;
  }

  .xl\:pl-17\.5 {
    padding-left: 70px !important;
  }

  .xl\:pt-28\.5 {
    padding-top: 114px !important;
  }

  .xl\:pr-28\.5 {
    padding-right: 114px !important;
  }

  .xl\:pb-28\.5 {
    padding-bottom: 114px !important;
  }

  .xl\:pl-28\.5 {
    padding-left: 114px !important;
  }

  .xl\:pt-31\.5 {
    padding-top: 126px !important;
  }

  .xl\:pr-31\.5 {
    padding-right: 126px !important;
  }

  .xl\:pb-31\.5 {
    padding-bottom: 126px !important;
  }

  .xl\:pl-31\.5 {
    padding-left: 126px !important;
  }

  .xl\:pt-37\.5 {
    padding-top: 150px !important;
  }

  .xl\:pr-37\.5 {
    padding-right: 150px !important;
  }

  .xl\:pb-37\.5 {
    padding-bottom: 150px !important;
  }

  .xl\:pl-37\.5 {
    padding-left: 150px !important;
  }

  .xl\:pt-72\.5 {
    padding-top: 290px !important;
  }

  .xl\:pr-72\.5 {
    padding-right: 290px !important;
  }

  .xl\:pb-72\.5 {
    padding-bottom: 290px !important;
  }

  .xl\:pl-72\.5 {
    padding-left: 290px !important;
  }

  .xl\:pt-sm {
    padding-top: 8px !important;
  }

  .xl\:pr-sm {
    padding-right: 8px !important;
  }

  .xl\:pb-sm {
    padding-bottom: 8px !important;
  }

  .xl\:pl-sm {
    padding-left: 8px !important;
  }

  .xl\:pt-md {
    padding-top: 16px !important;
  }

  .xl\:pr-md {
    padding-right: 16px !important;
  }

  .xl\:pb-md {
    padding-bottom: 16px !important;
  }

  .xl\:pl-md {
    padding-left: 16px !important;
  }

  .xl\:pt-lg {
    padding-top: 24px !important;
  }

  .xl\:pr-lg {
    padding-right: 24px !important;
  }

  .xl\:pb-lg {
    padding-bottom: 24px !important;
  }

  .xl\:pl-lg {
    padding-left: 24px !important;
  }

  .xl\:pt-xl {
    padding-top: 32px !important;
  }

  .xl\:pr-xl {
    padding-right: 32px !important;
  }

  .xl\:pb-xl {
    padding-bottom: 32px !important;
  }

  .xl\:pl-xl {
    padding-left: 32px !important;
  }

  .xl\:pt-n1 {
    padding-top: -4px !important;
  }

  .xl\:pr-n1 {
    padding-right: -4px !important;
  }

  .xl\:pb-n1 {
    padding-bottom: -4px !important;
  }

  .xl\:pl-n1 {
    padding-left: -4px !important;
  }

  .xl\:pt-n2 {
    padding-top: -8px !important;
  }

  .xl\:pr-n2 {
    padding-right: -8px !important;
  }

  .xl\:pb-n2 {
    padding-bottom: -8px !important;
  }

  .xl\:pl-n2 {
    padding-left: -8px !important;
  }

  .xl\:pt-n3 {
    padding-top: -12px !important;
  }

  .xl\:pr-n3 {
    padding-right: -12px !important;
  }

  .xl\:pb-n3 {
    padding-bottom: -12px !important;
  }

  .xl\:pl-n3 {
    padding-left: -12px !important;
  }

  .xl\:pt-n4 {
    padding-top: -16px !important;
  }

  .xl\:pr-n4 {
    padding-right: -16px !important;
  }

  .xl\:pb-n4 {
    padding-bottom: -16px !important;
  }

  .xl\:pl-n4 {
    padding-left: -16px !important;
  }

  .xl\:pt-n5 {
    padding-top: -20px !important;
  }

  .xl\:pr-n5 {
    padding-right: -20px !important;
  }

  .xl\:pb-n5 {
    padding-bottom: -20px !important;
  }

  .xl\:pl-n5 {
    padding-left: -20px !important;
  }

  .xl\:pt-n6 {
    padding-top: -24px !important;
  }

  .xl\:pr-n6 {
    padding-right: -24px !important;
  }

  .xl\:pb-n6 {
    padding-bottom: -24px !important;
  }

  .xl\:pl-n6 {
    padding-left: -24px !important;
  }

  .xl\:pt-n7 {
    padding-top: -28px !important;
  }

  .xl\:pr-n7 {
    padding-right: -28px !important;
  }

  .xl\:pb-n7 {
    padding-bottom: -28px !important;
  }

  .xl\:pl-n7 {
    padding-left: -28px !important;
  }

  .xl\:pt-n8 {
    padding-top: -32px !important;
  }

  .xl\:pr-n8 {
    padding-right: -32px !important;
  }

  .xl\:pb-n8 {
    padding-bottom: -32px !important;
  }

  .xl\:pl-n8 {
    padding-left: -32px !important;
  }

  .xl\:pt-n9 {
    padding-top: -36px !important;
  }

  .xl\:pr-n9 {
    padding-right: -36px !important;
  }

  .xl\:pb-n9 {
    padding-bottom: -36px !important;
  }

  .xl\:pl-n9 {
    padding-left: -36px !important;
  }

  .xl\:pt-n10 {
    padding-top: -40px !important;
  }

  .xl\:pr-n10 {
    padding-right: -40px !important;
  }

  .xl\:pb-n10 {
    padding-bottom: -40px !important;
  }

  .xl\:pl-n10 {
    padding-left: -40px !important;
  }

  .xl\:pt-n11 {
    padding-top: -44px !important;
  }

  .xl\:pr-n11 {
    padding-right: -44px !important;
  }

  .xl\:pb-n11 {
    padding-bottom: -44px !important;
  }

  .xl\:pl-n11 {
    padding-left: -44px !important;
  }

  .xl\:pt-n12 {
    padding-top: -48px !important;
  }

  .xl\:pr-n12 {
    padding-right: -48px !important;
  }

  .xl\:pb-n12 {
    padding-bottom: -48px !important;
  }

  .xl\:pl-n12 {
    padding-left: -48px !important;
  }

  .xl\:pt-n13 {
    padding-top: -52px !important;
  }

  .xl\:pr-n13 {
    padding-right: -52px !important;
  }

  .xl\:pb-n13 {
    padding-bottom: -52px !important;
  }

  .xl\:pl-n13 {
    padding-left: -52px !important;
  }

  .xl\:pt-n14 {
    padding-top: -46px !important;
  }

  .xl\:pr-n14 {
    padding-right: -46px !important;
  }

  .xl\:pb-n14 {
    padding-bottom: -46px !important;
  }

  .xl\:pl-n14 {
    padding-left: -46px !important;
  }

  .xl\:pt-n22 {
    padding-top: -88px !important;
  }

  .xl\:pr-n22 {
    padding-right: -88px !important;
  }

  .xl\:pb-n22 {
    padding-bottom: -88px !important;
  }

  .xl\:pl-n22 {
    padding-left: -88px !important;
  }

  .xl\:placeholder-red-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-red-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-volcano-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-orange-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gold-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-yellow-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-lime-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-green-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-cyan-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-blue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-geekBlue-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-purple-11::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-magenta-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-1::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-2::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-3::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-4::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-5::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-6::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-7::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-8::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-9::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-gray-10::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:placeholder-transparent::placeholder {
    color: transparent !important;
  }

  .xl\:focus\:placeholder-red-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-red-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-volcano-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-orange-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gold-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-yellow-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-lime-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-green-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-cyan-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-blue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-geekBlue-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-purple-11:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-magenta-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-1:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-2:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-3:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-4:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-5:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-6:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-7:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-8:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-9:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-gray-10:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity)) !important;
  }

  .xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent !important;
  }

  .xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0 !important;
  }

  .xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05 !important;
  }

  .xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1 !important;
  }

  .xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2 !important;
  }

  .xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25 !important;
  }

  .xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3 !important;
  }

  .xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4 !important;
  }

  .xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5 !important;
  }

  .xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6 !important;
  }

  .xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7 !important;
  }

  .xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75 !important;
  }

  .xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8 !important;
  }

  .xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9 !important;
  }

  .xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95 !important;
  }

  .xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1 !important;
  }

  .xl\:pointer-events-none {
    pointer-events: none !important;
  }

  .xl\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .xl\:static {
    position: static !important;
  }

  .xl\:fixed {
    position: fixed !important;
  }

  .xl\:absolute {
    position: absolute !important;
  }

  .xl\:relative {
    position: relative !important;
  }

  .xl\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .xl\:inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .xl\:inset-1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .xl\:inset-2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .xl\:inset-3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .xl\:inset-4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .xl\:inset-5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .xl\:inset-6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .xl\:inset-7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .xl\:inset-8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .xl\:inset-9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .xl\:inset-10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .xl\:inset-11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .xl\:inset-12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .xl\:inset-13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .xl\:inset-14 {
    top: 56px !important;
    right: 56px !important;
    bottom: 56px !important;
    left: 56px !important;
  }

  .xl\:inset-15 {
    top: 60px !important;
    right: 60px !important;
    bottom: 60px !important;
    left: 60px !important;
  }

  .xl\:inset-16 {
    top: 64px !important;
    right: 64px !important;
    bottom: 64px !important;
    left: 64px !important;
  }

  .xl\:inset-17 {
    top: 68px !important;
    right: 68px !important;
    bottom: 68px !important;
    left: 68px !important;
  }

  .xl\:inset-18 {
    top: 72px !important;
    right: 72px !important;
    bottom: 72px !important;
    left: 72px !important;
  }

  .xl\:inset-19 {
    top: 76px !important;
    right: 76px !important;
    bottom: 76px !important;
    left: 76px !important;
  }

  .xl\:inset-20 {
    top: 80px !important;
    right: 80px !important;
    bottom: 80px !important;
    left: 80px !important;
  }

  .xl\:inset-21 {
    top: 84px !important;
    right: 84px !important;
    bottom: 84px !important;
    left: 84px !important;
  }

  .xl\:inset-22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .xl\:inset-23 {
    top: 92px !important;
    right: 92px !important;
    bottom: 92px !important;
    left: 92px !important;
  }

  .xl\:inset-24 {
    top: 96px !important;
    right: 96px !important;
    bottom: 96px !important;
    left: 96px !important;
  }

  .xl\:inset-25 {
    top: 100px !important;
    right: 100px !important;
    bottom: 100px !important;
    left: 100px !important;
  }

  .xl\:inset-26 {
    top: 104px !important;
    right: 104px !important;
    bottom: 104px !important;
    left: 104px !important;
  }

  .xl\:inset-27 {
    top: 108px !important;
    right: 108px !important;
    bottom: 108px !important;
    left: 108px !important;
  }

  .xl\:inset-28 {
    top: 112px !important;
    right: 112px !important;
    bottom: 112px !important;
    left: 112px !important;
  }

  .xl\:inset-29 {
    top: 116px !important;
    right: 116px !important;
    bottom: 116px !important;
    left: 116px !important;
  }

  .xl\:inset-30 {
    top: 120px !important;
    right: 120px !important;
    bottom: 120px !important;
    left: 120px !important;
  }

  .xl\:inset-31 {
    top: 124px !important;
    right: 124px !important;
    bottom: 124px !important;
    left: 124px !important;
  }

  .xl\:inset-32 {
    top: 128px !important;
    right: 128px !important;
    bottom: 128px !important;
    left: 128px !important;
  }

  .xl\:inset-33 {
    top: 132px !important;
    right: 132px !important;
    bottom: 132px !important;
    left: 132px !important;
  }

  .xl\:inset-34 {
    top: 136px !important;
    right: 136px !important;
    bottom: 136px !important;
    left: 136px !important;
  }

  .xl\:inset-35 {
    top: 140px !important;
    right: 140px !important;
    bottom: 140px !important;
    left: 140px !important;
  }

  .xl\:inset-36 {
    top: 144px !important;
    right: 144px !important;
    bottom: 144px !important;
    left: 144px !important;
  }

  .xl\:inset-37 {
    top: 148px !important;
    right: 148px !important;
    bottom: 148px !important;
    left: 148px !important;
  }

  .xl\:inset-38 {
    top: 152px !important;
    right: 152px !important;
    bottom: 152px !important;
    left: 152px !important;
  }

  .xl\:inset-39 {
    top: 156px !important;
    right: 156px !important;
    bottom: 156px !important;
    left: 156px !important;
  }

  .xl\:inset-40 {
    top: 160px !important;
    right: 160px !important;
    bottom: 160px !important;
    left: 160px !important;
  }

  .xl\:inset-41 {
    top: 164px !important;
    right: 164px !important;
    bottom: 164px !important;
    left: 164px !important;
  }

  .xl\:inset-42 {
    top: 168px !important;
    right: 168px !important;
    bottom: 168px !important;
    left: 168px !important;
  }

  .xl\:inset-43 {
    top: 172px !important;
    right: 172px !important;
    bottom: 172px !important;
    left: 172px !important;
  }

  .xl\:inset-44 {
    top: 176px !important;
    right: 176px !important;
    bottom: 176px !important;
    left: 176px !important;
  }

  .xl\:inset-45 {
    top: 180px !important;
    right: 180px !important;
    bottom: 180px !important;
    left: 180px !important;
  }

  .xl\:inset-46 {
    top: 184px !important;
    right: 184px !important;
    bottom: 184px !important;
    left: 184px !important;
  }

  .xl\:inset-47 {
    top: 188px !important;
    right: 188px !important;
    bottom: 188px !important;
    left: 188px !important;
  }

  .xl\:inset-48 {
    top: 192px !important;
    right: 192px !important;
    bottom: 192px !important;
    left: 192px !important;
  }

  .xl\:inset-49 {
    top: 196px !important;
    right: 196px !important;
    bottom: 196px !important;
    left: 196px !important;
  }

  .xl\:inset-50 {
    top: 200px !important;
    right: 200px !important;
    bottom: 200px !important;
    left: 200px !important;
  }

  .xl\:inset-51 {
    top: 204px !important;
    right: 204px !important;
    bottom: 204px !important;
    left: 204px !important;
  }

  .xl\:inset-52 {
    top: 208px !important;
    right: 208px !important;
    bottom: 208px !important;
    left: 208px !important;
  }

  .xl\:inset-53 {
    top: 212px !important;
    right: 212px !important;
    bottom: 212px !important;
    left: 212px !important;
  }

  .xl\:inset-54 {
    top: 216px !important;
    right: 216px !important;
    bottom: 216px !important;
    left: 216px !important;
  }

  .xl\:inset-55 {
    top: 220px !important;
    right: 220px !important;
    bottom: 220px !important;
    left: 220px !important;
  }

  .xl\:inset-56 {
    top: 224px !important;
    right: 224px !important;
    bottom: 224px !important;
    left: 224px !important;
  }

  .xl\:inset-57 {
    top: 228px !important;
    right: 228px !important;
    bottom: 228px !important;
    left: 228px !important;
  }

  .xl\:inset-60 {
    top: 240px !important;
    right: 240px !important;
    bottom: 240px !important;
    left: 240px !important;
  }

  .xl\:inset-61 {
    top: 244px !important;
    right: 244px !important;
    bottom: 244px !important;
    left: 244px !important;
  }

  .xl\:inset-62 {
    top: 248px !important;
    right: 248px !important;
    bottom: 248px !important;
    left: 248px !important;
  }

  .xl\:inset-65 {
    top: 260px !important;
    right: 260px !important;
    bottom: 260px !important;
    left: 260px !important;
  }

  .xl\:inset-66 {
    top: 264px !important;
    right: 264px !important;
    bottom: 264px !important;
    left: 264px !important;
  }

  .xl\:inset-68 {
    top: 272px !important;
    right: 272px !important;
    bottom: 272px !important;
    left: 272px !important;
  }

  .xl\:inset-69 {
    top: 276px !important;
    right: 276px !important;
    bottom: 276px !important;
    left: 276px !important;
  }

  .xl\:inset-70 {
    top: 280px !important;
    right: 280px !important;
    bottom: 280px !important;
    left: 280px !important;
  }

  .xl\:inset-73 {
    top: 292px !important;
    right: 292px !important;
    bottom: 292px !important;
    left: 292px !important;
  }

  .xl\:inset-74 {
    top: 296px !important;
    right: 296px !important;
    bottom: 296px !important;
    left: 296px !important;
  }

  .xl\:inset-75 {
    top: 300px !important;
    right: 300px !important;
    bottom: 300px !important;
    left: 300px !important;
  }

  .xl\:inset-77 {
    top: 308px !important;
    right: 308px !important;
    bottom: 308px !important;
    left: 308px !important;
  }

  .xl\:inset-78 {
    top: 312px !important;
    right: 312px !important;
    bottom: 312px !important;
    left: 312px !important;
  }

  .xl\:inset-80 {
    top: 320px !important;
    right: 320px !important;
    bottom: 320px !important;
    left: 320px !important;
  }

  .xl\:inset-81 {
    top: 324px !important;
    right: 324px !important;
    bottom: 324px !important;
    left: 324px !important;
  }

  .xl\:inset-84 {
    top: 336px !important;
    right: 336px !important;
    bottom: 336px !important;
    left: 336px !important;
  }

  .xl\:inset-87 {
    top: 348px !important;
    right: 348px !important;
    bottom: 348px !important;
    left: 348px !important;
  }

  .xl\:inset-90 {
    top: 360px !important;
    right: 360px !important;
    bottom: 360px !important;
    left: 360px !important;
  }

  .xl\:inset-91 {
    top: 364px !important;
    right: 364px !important;
    bottom: 364px !important;
    left: 364px !important;
  }

  .xl\:inset-92 {
    top: 368px !important;
    right: 368px !important;
    bottom: 368px !important;
    left: 368px !important;
  }

  .xl\:inset-93 {
    top: 372px !important;
    right: 372px !important;
    bottom: 372px !important;
    left: 372px !important;
  }

  .xl\:inset-94 {
    top: 376px !important;
    right: 376px !important;
    bottom: 376px !important;
    left: 376px !important;
  }

  .xl\:inset-95 {
    top: 380px !important;
    right: 380px !important;
    bottom: 380px !important;
    left: 380px !important;
  }

  .xl\:inset-96 {
    top: 384px !important;
    right: 384px !important;
    bottom: 384px !important;
    left: 384px !important;
  }

  .xl\:inset-97 {
    top: 388px !important;
    right: 388px !important;
    bottom: 388px !important;
    left: 388px !important;
  }

  .xl\:inset-98 {
    top: 392px !important;
    right: 392px !important;
    bottom: 392px !important;
    left: 392px !important;
  }

  .xl\:inset-99 {
    top: 396px !important;
    right: 396px !important;
    bottom: 396px !important;
    left: 396px !important;
  }

  .xl\:inset-100 {
    top: 400px !important;
    right: 400px !important;
    bottom: 400px !important;
    left: 400px !important;
  }

  .xl\:inset-101 {
    top: 404px !important;
    right: 404px !important;
    bottom: 404px !important;
    left: 404px !important;
  }

  .xl\:inset-102 {
    top: 408px !important;
    right: 408px !important;
    bottom: 408px !important;
    left: 408px !important;
  }

  .xl\:inset-103 {
    top: 412px !important;
    right: 412px !important;
    bottom: 412px !important;
    left: 412px !important;
  }

  .xl\:inset-104 {
    top: 416px !important;
    right: 416px !important;
    bottom: 416px !important;
    left: 416px !important;
  }

  .xl\:inset-105 {
    top: 420px !important;
    right: 420px !important;
    bottom: 420px !important;
    left: 420px !important;
  }

  .xl\:inset-107 {
    top: 428px !important;
    right: 428px !important;
    bottom: 428px !important;
    left: 428px !important;
  }

  .xl\:inset-110 {
    top: 440px !important;
    right: 440px !important;
    bottom: 440px !important;
    left: 440px !important;
  }

  .xl\:inset-112 {
    top: 448px !important;
    right: 448px !important;
    bottom: 448px !important;
    left: 448px !important;
  }

  .xl\:inset-114 {
    top: 456px !important;
    right: 456px !important;
    bottom: 456px !important;
    left: 456px !important;
  }

  .xl\:inset-115 {
    top: 460px !important;
    right: 460px !important;
    bottom: 460px !important;
    left: 460px !important;
  }

  .xl\:inset-119 {
    top: 476px !important;
    right: 476px !important;
    bottom: 476px !important;
    left: 476px !important;
  }

  .xl\:inset-120 {
    top: 480px !important;
    right: 480px !important;
    bottom: 480px !important;
    left: 480px !important;
  }

  .xl\:inset-122 {
    top: 488px !important;
    right: 488px !important;
    bottom: 488px !important;
    left: 488px !important;
  }

  .xl\:inset-124 {
    top: 496px !important;
    right: 496px !important;
    bottom: 496px !important;
    left: 496px !important;
  }

  .xl\:inset-130 {
    top: 520px !important;
    right: 520px !important;
    bottom: 520px !important;
    left: 520px !important;
  }

  .xl\:inset-138 {
    top: 552px !important;
    right: 552px !important;
    bottom: 552px !important;
    left: 552px !important;
  }

  .xl\:inset-143 {
    top: 572px !important;
    right: 572px !important;
    bottom: 572px !important;
    left: 572px !important;
  }

  .xl\:inset-148 {
    top: 592px !important;
    right: 592px !important;
    bottom: 592px !important;
    left: 592px !important;
  }

  .xl\:inset-150 {
    top: 600px !important;
    right: 600px !important;
    bottom: 600px !important;
    left: 600px !important;
  }

  .xl\:inset-154 {
    top: 616px !important;
    right: 616px !important;
    bottom: 616px !important;
    left: 616px !important;
  }

  .xl\:inset-160 {
    top: 640px !important;
    right: 640px !important;
    bottom: 640px !important;
    left: 640px !important;
  }

  .xl\:inset-162 {
    top: 648px !important;
    right: 648px !important;
    bottom: 648px !important;
    left: 648px !important;
  }

  .xl\:inset-164 {
    top: 656px !important;
    right: 656px !important;
    bottom: 656px !important;
    left: 656px !important;
  }

  .xl\:inset-165 {
    top: 660px !important;
    right: 660px !important;
    bottom: 660px !important;
    left: 660px !important;
  }

  .xl\:inset-166 {
    top: 664px !important;
    right: 664px !important;
    bottom: 664px !important;
    left: 664px !important;
  }

  .xl\:inset-168 {
    top: 672px !important;
    right: 672px !important;
    bottom: 672px !important;
    left: 672px !important;
  }

  .xl\:inset-169 {
    top: 676px !important;
    right: 676px !important;
    bottom: 676px !important;
    left: 676px !important;
  }

  .xl\:inset-170 {
    top: 680px !important;
    right: 680px !important;
    bottom: 680px !important;
    left: 680px !important;
  }

  .xl\:inset-172 {
    top: 688px !important;
    right: 688px !important;
    bottom: 688px !important;
    left: 688px !important;
  }

  .xl\:inset-174 {
    top: 696px !important;
    right: 696px !important;
    bottom: 696px !important;
    left: 696px !important;
  }

  .xl\:inset-175 {
    top: 700px !important;
    right: 700px !important;
    bottom: 700px !important;
    left: 700px !important;
  }

  .xl\:inset-189 {
    top: 756px !important;
    right: 756px !important;
    bottom: 756px !important;
    left: 756px !important;
  }

  .xl\:inset-200 {
    top: 800px !important;
    right: 800px !important;
    bottom: 800px !important;
    left: 800px !important;
  }

  .xl\:inset-auto {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .xl\:inset-0\.5 {
    top: 2px !important;
    right: 2px !important;
    bottom: 2px !important;
    left: 2px !important;
  }

  .xl\:inset-1\.5 {
    top: 6px !important;
    right: 6px !important;
    bottom: 6px !important;
    left: 6px !important;
  }

  .xl\:inset-3\.5 {
    top: 14px !important;
    right: 14px !important;
    bottom: 14px !important;
    left: 14px !important;
  }

  .xl\:inset-6\.5 {
    top: 26px !important;
    right: 26px !important;
    bottom: 26px !important;
    left: 26px !important;
  }

  .xl\:inset-7\.5 {
    top: 30px !important;
    right: 30px !important;
    bottom: 30px !important;
    left: 30px !important;
  }

  .xl\:inset-17\.5 {
    top: 70px !important;
    right: 70px !important;
    bottom: 70px !important;
    left: 70px !important;
  }

  .xl\:inset-28\.5 {
    top: 114px !important;
    right: 114px !important;
    bottom: 114px !important;
    left: 114px !important;
  }

  .xl\:inset-31\.5 {
    top: 126px !important;
    right: 126px !important;
    bottom: 126px !important;
    left: 126px !important;
  }

  .xl\:inset-37\.5 {
    top: 150px !important;
    right: 150px !important;
    bottom: 150px !important;
    left: 150px !important;
  }

  .xl\:inset-72\.5 {
    top: 290px !important;
    right: 290px !important;
    bottom: 290px !important;
    left: 290px !important;
  }

  .xl\:inset-sm {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .xl\:inset-md {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .xl\:inset-lg {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .xl\:inset-xl {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .xl\:inset-n1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .xl\:inset-n2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .xl\:inset-n3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .xl\:inset-n4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .xl\:inset-n5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .xl\:inset-n6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .xl\:inset-n7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .xl\:inset-n8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .xl\:inset-n9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .xl\:inset-n10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .xl\:inset-n11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .xl\:inset-n12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .xl\:inset-n13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .xl\:inset-n14 {
    top: -46px !important;
    right: -46px !important;
    bottom: -46px !important;
    left: -46px !important;
  }

  .xl\:inset-n22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .xl\:-inset-0 {
    top: 0px !important;
    right: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
  }

  .xl\:-inset-1 {
    top: -4px !important;
    right: -4px !important;
    bottom: -4px !important;
    left: -4px !important;
  }

  .xl\:-inset-2 {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .xl\:-inset-3 {
    top: -12px !important;
    right: -12px !important;
    bottom: -12px !important;
    left: -12px !important;
  }

  .xl\:-inset-4 {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .xl\:-inset-5 {
    top: -20px !important;
    right: -20px !important;
    bottom: -20px !important;
    left: -20px !important;
  }

  .xl\:-inset-6 {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .xl\:-inset-7 {
    top: -28px !important;
    right: -28px !important;
    bottom: -28px !important;
    left: -28px !important;
  }

  .xl\:-inset-8 {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .xl\:-inset-9 {
    top: -36px !important;
    right: -36px !important;
    bottom: -36px !important;
    left: -36px !important;
  }

  .xl\:-inset-10 {
    top: -40px !important;
    right: -40px !important;
    bottom: -40px !important;
    left: -40px !important;
  }

  .xl\:-inset-11 {
    top: -44px !important;
    right: -44px !important;
    bottom: -44px !important;
    left: -44px !important;
  }

  .xl\:-inset-12 {
    top: -48px !important;
    right: -48px !important;
    bottom: -48px !important;
    left: -48px !important;
  }

  .xl\:-inset-13 {
    top: -52px !important;
    right: -52px !important;
    bottom: -52px !important;
    left: -52px !important;
  }

  .xl\:-inset-14 {
    top: -56px !important;
    right: -56px !important;
    bottom: -56px !important;
    left: -56px !important;
  }

  .xl\:-inset-15 {
    top: -60px !important;
    right: -60px !important;
    bottom: -60px !important;
    left: -60px !important;
  }

  .xl\:-inset-16 {
    top: -64px !important;
    right: -64px !important;
    bottom: -64px !important;
    left: -64px !important;
  }

  .xl\:-inset-17 {
    top: -68px !important;
    right: -68px !important;
    bottom: -68px !important;
    left: -68px !important;
  }

  .xl\:-inset-18 {
    top: -72px !important;
    right: -72px !important;
    bottom: -72px !important;
    left: -72px !important;
  }

  .xl\:-inset-19 {
    top: -76px !important;
    right: -76px !important;
    bottom: -76px !important;
    left: -76px !important;
  }

  .xl\:-inset-20 {
    top: -80px !important;
    right: -80px !important;
    bottom: -80px !important;
    left: -80px !important;
  }

  .xl\:-inset-21 {
    top: -84px !important;
    right: -84px !important;
    bottom: -84px !important;
    left: -84px !important;
  }

  .xl\:-inset-22 {
    top: -88px !important;
    right: -88px !important;
    bottom: -88px !important;
    left: -88px !important;
  }

  .xl\:-inset-23 {
    top: -92px !important;
    right: -92px !important;
    bottom: -92px !important;
    left: -92px !important;
  }

  .xl\:-inset-24 {
    top: -96px !important;
    right: -96px !important;
    bottom: -96px !important;
    left: -96px !important;
  }

  .xl\:-inset-25 {
    top: -100px !important;
    right: -100px !important;
    bottom: -100px !important;
    left: -100px !important;
  }

  .xl\:-inset-26 {
    top: -104px !important;
    right: -104px !important;
    bottom: -104px !important;
    left: -104px !important;
  }

  .xl\:-inset-27 {
    top: -108px !important;
    right: -108px !important;
    bottom: -108px !important;
    left: -108px !important;
  }

  .xl\:-inset-28 {
    top: -112px !important;
    right: -112px !important;
    bottom: -112px !important;
    left: -112px !important;
  }

  .xl\:-inset-29 {
    top: -116px !important;
    right: -116px !important;
    bottom: -116px !important;
    left: -116px !important;
  }

  .xl\:-inset-30 {
    top: -120px !important;
    right: -120px !important;
    bottom: -120px !important;
    left: -120px !important;
  }

  .xl\:-inset-31 {
    top: -124px !important;
    right: -124px !important;
    bottom: -124px !important;
    left: -124px !important;
  }

  .xl\:-inset-32 {
    top: -128px !important;
    right: -128px !important;
    bottom: -128px !important;
    left: -128px !important;
  }

  .xl\:-inset-33 {
    top: -132px !important;
    right: -132px !important;
    bottom: -132px !important;
    left: -132px !important;
  }

  .xl\:-inset-34 {
    top: -136px !important;
    right: -136px !important;
    bottom: -136px !important;
    left: -136px !important;
  }

  .xl\:-inset-35 {
    top: -140px !important;
    right: -140px !important;
    bottom: -140px !important;
    left: -140px !important;
  }

  .xl\:-inset-36 {
    top: -144px !important;
    right: -144px !important;
    bottom: -144px !important;
    left: -144px !important;
  }

  .xl\:-inset-37 {
    top: -148px !important;
    right: -148px !important;
    bottom: -148px !important;
    left: -148px !important;
  }

  .xl\:-inset-38 {
    top: -152px !important;
    right: -152px !important;
    bottom: -152px !important;
    left: -152px !important;
  }

  .xl\:-inset-39 {
    top: -156px !important;
    right: -156px !important;
    bottom: -156px !important;
    left: -156px !important;
  }

  .xl\:-inset-40 {
    top: -160px !important;
    right: -160px !important;
    bottom: -160px !important;
    left: -160px !important;
  }

  .xl\:-inset-41 {
    top: -164px !important;
    right: -164px !important;
    bottom: -164px !important;
    left: -164px !important;
  }

  .xl\:-inset-42 {
    top: -168px !important;
    right: -168px !important;
    bottom: -168px !important;
    left: -168px !important;
  }

  .xl\:-inset-43 {
    top: -172px !important;
    right: -172px !important;
    bottom: -172px !important;
    left: -172px !important;
  }

  .xl\:-inset-44 {
    top: -176px !important;
    right: -176px !important;
    bottom: -176px !important;
    left: -176px !important;
  }

  .xl\:-inset-45 {
    top: -180px !important;
    right: -180px !important;
    bottom: -180px !important;
    left: -180px !important;
  }

  .xl\:-inset-46 {
    top: -184px !important;
    right: -184px !important;
    bottom: -184px !important;
    left: -184px !important;
  }

  .xl\:-inset-47 {
    top: -188px !important;
    right: -188px !important;
    bottom: -188px !important;
    left: -188px !important;
  }

  .xl\:-inset-48 {
    top: -192px !important;
    right: -192px !important;
    bottom: -192px !important;
    left: -192px !important;
  }

  .xl\:-inset-49 {
    top: -196px !important;
    right: -196px !important;
    bottom: -196px !important;
    left: -196px !important;
  }

  .xl\:-inset-50 {
    top: -200px !important;
    right: -200px !important;
    bottom: -200px !important;
    left: -200px !important;
  }

  .xl\:-inset-51 {
    top: -204px !important;
    right: -204px !important;
    bottom: -204px !important;
    left: -204px !important;
  }

  .xl\:-inset-52 {
    top: -208px !important;
    right: -208px !important;
    bottom: -208px !important;
    left: -208px !important;
  }

  .xl\:-inset-53 {
    top: -212px !important;
    right: -212px !important;
    bottom: -212px !important;
    left: -212px !important;
  }

  .xl\:-inset-54 {
    top: -216px !important;
    right: -216px !important;
    bottom: -216px !important;
    left: -216px !important;
  }

  .xl\:-inset-55 {
    top: -220px !important;
    right: -220px !important;
    bottom: -220px !important;
    left: -220px !important;
  }

  .xl\:-inset-56 {
    top: -224px !important;
    right: -224px !important;
    bottom: -224px !important;
    left: -224px !important;
  }

  .xl\:-inset-57 {
    top: -228px !important;
    right: -228px !important;
    bottom: -228px !important;
    left: -228px !important;
  }

  .xl\:-inset-60 {
    top: -240px !important;
    right: -240px !important;
    bottom: -240px !important;
    left: -240px !important;
  }

  .xl\:-inset-61 {
    top: -244px !important;
    right: -244px !important;
    bottom: -244px !important;
    left: -244px !important;
  }

  .xl\:-inset-62 {
    top: -248px !important;
    right: -248px !important;
    bottom: -248px !important;
    left: -248px !important;
  }

  .xl\:-inset-65 {
    top: -260px !important;
    right: -260px !important;
    bottom: -260px !important;
    left: -260px !important;
  }

  .xl\:-inset-66 {
    top: -264px !important;
    right: -264px !important;
    bottom: -264px !important;
    left: -264px !important;
  }

  .xl\:-inset-68 {
    top: -272px !important;
    right: -272px !important;
    bottom: -272px !important;
    left: -272px !important;
  }

  .xl\:-inset-69 {
    top: -276px !important;
    right: -276px !important;
    bottom: -276px !important;
    left: -276px !important;
  }

  .xl\:-inset-70 {
    top: -280px !important;
    right: -280px !important;
    bottom: -280px !important;
    left: -280px !important;
  }

  .xl\:-inset-73 {
    top: -292px !important;
    right: -292px !important;
    bottom: -292px !important;
    left: -292px !important;
  }

  .xl\:-inset-74 {
    top: -296px !important;
    right: -296px !important;
    bottom: -296px !important;
    left: -296px !important;
  }

  .xl\:-inset-75 {
    top: -300px !important;
    right: -300px !important;
    bottom: -300px !important;
    left: -300px !important;
  }

  .xl\:-inset-77 {
    top: -308px !important;
    right: -308px !important;
    bottom: -308px !important;
    left: -308px !important;
  }

  .xl\:-inset-78 {
    top: -312px !important;
    right: -312px !important;
    bottom: -312px !important;
    left: -312px !important;
  }

  .xl\:-inset-80 {
    top: -320px !important;
    right: -320px !important;
    bottom: -320px !important;
    left: -320px !important;
  }

  .xl\:-inset-81 {
    top: -324px !important;
    right: -324px !important;
    bottom: -324px !important;
    left: -324px !important;
  }

  .xl\:-inset-84 {
    top: -336px !important;
    right: -336px !important;
    bottom: -336px !important;
    left: -336px !important;
  }

  .xl\:-inset-87 {
    top: -348px !important;
    right: -348px !important;
    bottom: -348px !important;
    left: -348px !important;
  }

  .xl\:-inset-90 {
    top: -360px !important;
    right: -360px !important;
    bottom: -360px !important;
    left: -360px !important;
  }

  .xl\:-inset-91 {
    top: -364px !important;
    right: -364px !important;
    bottom: -364px !important;
    left: -364px !important;
  }

  .xl\:-inset-92 {
    top: -368px !important;
    right: -368px !important;
    bottom: -368px !important;
    left: -368px !important;
  }

  .xl\:-inset-93 {
    top: -372px !important;
    right: -372px !important;
    bottom: -372px !important;
    left: -372px !important;
  }

  .xl\:-inset-94 {
    top: -376px !important;
    right: -376px !important;
    bottom: -376px !important;
    left: -376px !important;
  }

  .xl\:-inset-95 {
    top: -380px !important;
    right: -380px !important;
    bottom: -380px !important;
    left: -380px !important;
  }

  .xl\:-inset-96 {
    top: -384px !important;
    right: -384px !important;
    bottom: -384px !important;
    left: -384px !important;
  }

  .xl\:-inset-97 {
    top: -388px !important;
    right: -388px !important;
    bottom: -388px !important;
    left: -388px !important;
  }

  .xl\:-inset-98 {
    top: -392px !important;
    right: -392px !important;
    bottom: -392px !important;
    left: -392px !important;
  }

  .xl\:-inset-99 {
    top: -396px !important;
    right: -396px !important;
    bottom: -396px !important;
    left: -396px !important;
  }

  .xl\:-inset-100 {
    top: -400px !important;
    right: -400px !important;
    bottom: -400px !important;
    left: -400px !important;
  }

  .xl\:-inset-101 {
    top: -404px !important;
    right: -404px !important;
    bottom: -404px !important;
    left: -404px !important;
  }

  .xl\:-inset-102 {
    top: -408px !important;
    right: -408px !important;
    bottom: -408px !important;
    left: -408px !important;
  }

  .xl\:-inset-103 {
    top: -412px !important;
    right: -412px !important;
    bottom: -412px !important;
    left: -412px !important;
  }

  .xl\:-inset-104 {
    top: -416px !important;
    right: -416px !important;
    bottom: -416px !important;
    left: -416px !important;
  }

  .xl\:-inset-105 {
    top: -420px !important;
    right: -420px !important;
    bottom: -420px !important;
    left: -420px !important;
  }

  .xl\:-inset-107 {
    top: -428px !important;
    right: -428px !important;
    bottom: -428px !important;
    left: -428px !important;
  }

  .xl\:-inset-110 {
    top: -440px !important;
    right: -440px !important;
    bottom: -440px !important;
    left: -440px !important;
  }

  .xl\:-inset-112 {
    top: -448px !important;
    right: -448px !important;
    bottom: -448px !important;
    left: -448px !important;
  }

  .xl\:-inset-114 {
    top: -456px !important;
    right: -456px !important;
    bottom: -456px !important;
    left: -456px !important;
  }

  .xl\:-inset-115 {
    top: -460px !important;
    right: -460px !important;
    bottom: -460px !important;
    left: -460px !important;
  }

  .xl\:-inset-119 {
    top: -476px !important;
    right: -476px !important;
    bottom: -476px !important;
    left: -476px !important;
  }

  .xl\:-inset-120 {
    top: -480px !important;
    right: -480px !important;
    bottom: -480px !important;
    left: -480px !important;
  }

  .xl\:-inset-122 {
    top: -488px !important;
    right: -488px !important;
    bottom: -488px !important;
    left: -488px !important;
  }

  .xl\:-inset-124 {
    top: -496px !important;
    right: -496px !important;
    bottom: -496px !important;
    left: -496px !important;
  }

  .xl\:-inset-130 {
    top: -520px !important;
    right: -520px !important;
    bottom: -520px !important;
    left: -520px !important;
  }

  .xl\:-inset-138 {
    top: -552px !important;
    right: -552px !important;
    bottom: -552px !important;
    left: -552px !important;
  }

  .xl\:-inset-143 {
    top: -572px !important;
    right: -572px !important;
    bottom: -572px !important;
    left: -572px !important;
  }

  .xl\:-inset-148 {
    top: -592px !important;
    right: -592px !important;
    bottom: -592px !important;
    left: -592px !important;
  }

  .xl\:-inset-150 {
    top: -600px !important;
    right: -600px !important;
    bottom: -600px !important;
    left: -600px !important;
  }

  .xl\:-inset-154 {
    top: -616px !important;
    right: -616px !important;
    bottom: -616px !important;
    left: -616px !important;
  }

  .xl\:-inset-160 {
    top: -640px !important;
    right: -640px !important;
    bottom: -640px !important;
    left: -640px !important;
  }

  .xl\:-inset-162 {
    top: -648px !important;
    right: -648px !important;
    bottom: -648px !important;
    left: -648px !important;
  }

  .xl\:-inset-164 {
    top: -656px !important;
    right: -656px !important;
    bottom: -656px !important;
    left: -656px !important;
  }

  .xl\:-inset-165 {
    top: -660px !important;
    right: -660px !important;
    bottom: -660px !important;
    left: -660px !important;
  }

  .xl\:-inset-166 {
    top: -664px !important;
    right: -664px !important;
    bottom: -664px !important;
    left: -664px !important;
  }

  .xl\:-inset-168 {
    top: -672px !important;
    right: -672px !important;
    bottom: -672px !important;
    left: -672px !important;
  }

  .xl\:-inset-169 {
    top: -676px !important;
    right: -676px !important;
    bottom: -676px !important;
    left: -676px !important;
  }

  .xl\:-inset-170 {
    top: -680px !important;
    right: -680px !important;
    bottom: -680px !important;
    left: -680px !important;
  }

  .xl\:-inset-172 {
    top: -688px !important;
    right: -688px !important;
    bottom: -688px !important;
    left: -688px !important;
  }

  .xl\:-inset-174 {
    top: -696px !important;
    right: -696px !important;
    bottom: -696px !important;
    left: -696px !important;
  }

  .xl\:-inset-175 {
    top: -700px !important;
    right: -700px !important;
    bottom: -700px !important;
    left: -700px !important;
  }

  .xl\:-inset-189 {
    top: -756px !important;
    right: -756px !important;
    bottom: -756px !important;
    left: -756px !important;
  }

  .xl\:-inset-200 {
    top: -800px !important;
    right: -800px !important;
    bottom: -800px !important;
    left: -800px !important;
  }

  .xl\:-inset-0\.5 {
    top: -2px !important;
    right: -2px !important;
    bottom: -2px !important;
    left: -2px !important;
  }

  .xl\:-inset-1\.5 {
    top: -6px !important;
    right: -6px !important;
    bottom: -6px !important;
    left: -6px !important;
  }

  .xl\:-inset-3\.5 {
    top: -14px !important;
    right: -14px !important;
    bottom: -14px !important;
    left: -14px !important;
  }

  .xl\:-inset-6\.5 {
    top: -26px !important;
    right: -26px !important;
    bottom: -26px !important;
    left: -26px !important;
  }

  .xl\:-inset-7\.5 {
    top: -30px !important;
    right: -30px !important;
    bottom: -30px !important;
    left: -30px !important;
  }

  .xl\:-inset-17\.5 {
    top: -70px !important;
    right: -70px !important;
    bottom: -70px !important;
    left: -70px !important;
  }

  .xl\:-inset-28\.5 {
    top: -114px !important;
    right: -114px !important;
    bottom: -114px !important;
    left: -114px !important;
  }

  .xl\:-inset-31\.5 {
    top: -126px !important;
    right: -126px !important;
    bottom: -126px !important;
    left: -126px !important;
  }

  .xl\:-inset-37\.5 {
    top: -150px !important;
    right: -150px !important;
    bottom: -150px !important;
    left: -150px !important;
  }

  .xl\:-inset-72\.5 {
    top: -290px !important;
    right: -290px !important;
    bottom: -290px !important;
    left: -290px !important;
  }

  .xl\:-inset-sm {
    top: -8px !important;
    right: -8px !important;
    bottom: -8px !important;
    left: -8px !important;
  }

  .xl\:-inset-md {
    top: -16px !important;
    right: -16px !important;
    bottom: -16px !important;
    left: -16px !important;
  }

  .xl\:-inset-lg {
    top: -24px !important;
    right: -24px !important;
    bottom: -24px !important;
    left: -24px !important;
  }

  .xl\:-inset-xl {
    top: -32px !important;
    right: -32px !important;
    bottom: -32px !important;
    left: -32px !important;
  }

  .xl\:-inset-n1 {
    top: 4px !important;
    right: 4px !important;
    bottom: 4px !important;
    left: 4px !important;
  }

  .xl\:-inset-n2 {
    top: 8px !important;
    right: 8px !important;
    bottom: 8px !important;
    left: 8px !important;
  }

  .xl\:-inset-n3 {
    top: 12px !important;
    right: 12px !important;
    bottom: 12px !important;
    left: 12px !important;
  }

  .xl\:-inset-n4 {
    top: 16px !important;
    right: 16px !important;
    bottom: 16px !important;
    left: 16px !important;
  }

  .xl\:-inset-n5 {
    top: 20px !important;
    right: 20px !important;
    bottom: 20px !important;
    left: 20px !important;
  }

  .xl\:-inset-n6 {
    top: 24px !important;
    right: 24px !important;
    bottom: 24px !important;
    left: 24px !important;
  }

  .xl\:-inset-n7 {
    top: 28px !important;
    right: 28px !important;
    bottom: 28px !important;
    left: 28px !important;
  }

  .xl\:-inset-n8 {
    top: 32px !important;
    right: 32px !important;
    bottom: 32px !important;
    left: 32px !important;
  }

  .xl\:-inset-n9 {
    top: 36px !important;
    right: 36px !important;
    bottom: 36px !important;
    left: 36px !important;
  }

  .xl\:-inset-n10 {
    top: 40px !important;
    right: 40px !important;
    bottom: 40px !important;
    left: 40px !important;
  }

  .xl\:-inset-n11 {
    top: 44px !important;
    right: 44px !important;
    bottom: 44px !important;
    left: 44px !important;
  }

  .xl\:-inset-n12 {
    top: 48px !important;
    right: 48px !important;
    bottom: 48px !important;
    left: 48px !important;
  }

  .xl\:-inset-n13 {
    top: 52px !important;
    right: 52px !important;
    bottom: 52px !important;
    left: 52px !important;
  }

  .xl\:-inset-n14 {
    top: 46px !important;
    right: 46px !important;
    bottom: 46px !important;
    left: 46px !important;
  }

  .xl\:-inset-n22 {
    top: 88px !important;
    right: 88px !important;
    bottom: 88px !important;
    left: 88px !important;
  }

  .xl\:inset-1\/2 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .xl\:inset-1\/3 {
    top: 33.333333% !important;
    right: 33.333333% !important;
    bottom: 33.333333% !important;
    left: 33.333333% !important;
  }

  .xl\:inset-2\/3 {
    top: 66.666667% !important;
    right: 66.666667% !important;
    bottom: 66.666667% !important;
    left: 66.666667% !important;
  }

  .xl\:inset-1\/4 {
    top: 25% !important;
    right: 25% !important;
    bottom: 25% !important;
    left: 25% !important;
  }

  .xl\:inset-2\/4 {
    top: 50% !important;
    right: 50% !important;
    bottom: 50% !important;
    left: 50% !important;
  }

  .xl\:inset-3\/4 {
    top: 75% !important;
    right: 75% !important;
    bottom: 75% !important;
    left: 75% !important;
  }

  .xl\:inset-full {
    top: 100% !important;
    right: 100% !important;
    bottom: 100% !important;
    left: 100% !important;
  }

  .xl\:-inset-1\/2 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .xl\:-inset-1\/3 {
    top: -33.333333% !important;
    right: -33.333333% !important;
    bottom: -33.333333% !important;
    left: -33.333333% !important;
  }

  .xl\:-inset-2\/3 {
    top: -66.666667% !important;
    right: -66.666667% !important;
    bottom: -66.666667% !important;
    left: -66.666667% !important;
  }

  .xl\:-inset-1\/4 {
    top: -25% !important;
    right: -25% !important;
    bottom: -25% !important;
    left: -25% !important;
  }

  .xl\:-inset-2\/4 {
    top: -50% !important;
    right: -50% !important;
    bottom: -50% !important;
    left: -50% !important;
  }

  .xl\:-inset-3\/4 {
    top: -75% !important;
    right: -75% !important;
    bottom: -75% !important;
    left: -75% !important;
  }

  .xl\:-inset-full {
    top: -100% !important;
    right: -100% !important;
    bottom: -100% !important;
    left: -100% !important;
  }

  .xl\:inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .xl\:inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .xl\:inset-y-1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .xl\:inset-x-1 {
    right: 4px !important;
    left: 4px !important;
  }

  .xl\:inset-y-2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .xl\:inset-x-2 {
    right: 8px !important;
    left: 8px !important;
  }

  .xl\:inset-y-3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .xl\:inset-x-3 {
    right: 12px !important;
    left: 12px !important;
  }

  .xl\:inset-y-4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .xl\:inset-x-4 {
    right: 16px !important;
    left: 16px !important;
  }

  .xl\:inset-y-5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .xl\:inset-x-5 {
    right: 20px !important;
    left: 20px !important;
  }

  .xl\:inset-y-6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .xl\:inset-x-6 {
    right: 24px !important;
    left: 24px !important;
  }

  .xl\:inset-y-7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .xl\:inset-x-7 {
    right: 28px !important;
    left: 28px !important;
  }

  .xl\:inset-y-8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .xl\:inset-x-8 {
    right: 32px !important;
    left: 32px !important;
  }

  .xl\:inset-y-9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .xl\:inset-x-9 {
    right: 36px !important;
    left: 36px !important;
  }

  .xl\:inset-y-10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .xl\:inset-x-10 {
    right: 40px !important;
    left: 40px !important;
  }

  .xl\:inset-y-11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .xl\:inset-x-11 {
    right: 44px !important;
    left: 44px !important;
  }

  .xl\:inset-y-12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .xl\:inset-x-12 {
    right: 48px !important;
    left: 48px !important;
  }

  .xl\:inset-y-13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .xl\:inset-x-13 {
    right: 52px !important;
    left: 52px !important;
  }

  .xl\:inset-y-14 {
    top: 56px !important;
    bottom: 56px !important;
  }

  .xl\:inset-x-14 {
    right: 56px !important;
    left: 56px !important;
  }

  .xl\:inset-y-15 {
    top: 60px !important;
    bottom: 60px !important;
  }

  .xl\:inset-x-15 {
    right: 60px !important;
    left: 60px !important;
  }

  .xl\:inset-y-16 {
    top: 64px !important;
    bottom: 64px !important;
  }

  .xl\:inset-x-16 {
    right: 64px !important;
    left: 64px !important;
  }

  .xl\:inset-y-17 {
    top: 68px !important;
    bottom: 68px !important;
  }

  .xl\:inset-x-17 {
    right: 68px !important;
    left: 68px !important;
  }

  .xl\:inset-y-18 {
    top: 72px !important;
    bottom: 72px !important;
  }

  .xl\:inset-x-18 {
    right: 72px !important;
    left: 72px !important;
  }

  .xl\:inset-y-19 {
    top: 76px !important;
    bottom: 76px !important;
  }

  .xl\:inset-x-19 {
    right: 76px !important;
    left: 76px !important;
  }

  .xl\:inset-y-20 {
    top: 80px !important;
    bottom: 80px !important;
  }

  .xl\:inset-x-20 {
    right: 80px !important;
    left: 80px !important;
  }

  .xl\:inset-y-21 {
    top: 84px !important;
    bottom: 84px !important;
  }

  .xl\:inset-x-21 {
    right: 84px !important;
    left: 84px !important;
  }

  .xl\:inset-y-22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .xl\:inset-x-22 {
    right: 88px !important;
    left: 88px !important;
  }

  .xl\:inset-y-23 {
    top: 92px !important;
    bottom: 92px !important;
  }

  .xl\:inset-x-23 {
    right: 92px !important;
    left: 92px !important;
  }

  .xl\:inset-y-24 {
    top: 96px !important;
    bottom: 96px !important;
  }

  .xl\:inset-x-24 {
    right: 96px !important;
    left: 96px !important;
  }

  .xl\:inset-y-25 {
    top: 100px !important;
    bottom: 100px !important;
  }

  .xl\:inset-x-25 {
    right: 100px !important;
    left: 100px !important;
  }

  .xl\:inset-y-26 {
    top: 104px !important;
    bottom: 104px !important;
  }

  .xl\:inset-x-26 {
    right: 104px !important;
    left: 104px !important;
  }

  .xl\:inset-y-27 {
    top: 108px !important;
    bottom: 108px !important;
  }

  .xl\:inset-x-27 {
    right: 108px !important;
    left: 108px !important;
  }

  .xl\:inset-y-28 {
    top: 112px !important;
    bottom: 112px !important;
  }

  .xl\:inset-x-28 {
    right: 112px !important;
    left: 112px !important;
  }

  .xl\:inset-y-29 {
    top: 116px !important;
    bottom: 116px !important;
  }

  .xl\:inset-x-29 {
    right: 116px !important;
    left: 116px !important;
  }

  .xl\:inset-y-30 {
    top: 120px !important;
    bottom: 120px !important;
  }

  .xl\:inset-x-30 {
    right: 120px !important;
    left: 120px !important;
  }

  .xl\:inset-y-31 {
    top: 124px !important;
    bottom: 124px !important;
  }

  .xl\:inset-x-31 {
    right: 124px !important;
    left: 124px !important;
  }

  .xl\:inset-y-32 {
    top: 128px !important;
    bottom: 128px !important;
  }

  .xl\:inset-x-32 {
    right: 128px !important;
    left: 128px !important;
  }

  .xl\:inset-y-33 {
    top: 132px !important;
    bottom: 132px !important;
  }

  .xl\:inset-x-33 {
    right: 132px !important;
    left: 132px !important;
  }

  .xl\:inset-y-34 {
    top: 136px !important;
    bottom: 136px !important;
  }

  .xl\:inset-x-34 {
    right: 136px !important;
    left: 136px !important;
  }

  .xl\:inset-y-35 {
    top: 140px !important;
    bottom: 140px !important;
  }

  .xl\:inset-x-35 {
    right: 140px !important;
    left: 140px !important;
  }

  .xl\:inset-y-36 {
    top: 144px !important;
    bottom: 144px !important;
  }

  .xl\:inset-x-36 {
    right: 144px !important;
    left: 144px !important;
  }

  .xl\:inset-y-37 {
    top: 148px !important;
    bottom: 148px !important;
  }

  .xl\:inset-x-37 {
    right: 148px !important;
    left: 148px !important;
  }

  .xl\:inset-y-38 {
    top: 152px !important;
    bottom: 152px !important;
  }

  .xl\:inset-x-38 {
    right: 152px !important;
    left: 152px !important;
  }

  .xl\:inset-y-39 {
    top: 156px !important;
    bottom: 156px !important;
  }

  .xl\:inset-x-39 {
    right: 156px !important;
    left: 156px !important;
  }

  .xl\:inset-y-40 {
    top: 160px !important;
    bottom: 160px !important;
  }

  .xl\:inset-x-40 {
    right: 160px !important;
    left: 160px !important;
  }

  .xl\:inset-y-41 {
    top: 164px !important;
    bottom: 164px !important;
  }

  .xl\:inset-x-41 {
    right: 164px !important;
    left: 164px !important;
  }

  .xl\:inset-y-42 {
    top: 168px !important;
    bottom: 168px !important;
  }

  .xl\:inset-x-42 {
    right: 168px !important;
    left: 168px !important;
  }

  .xl\:inset-y-43 {
    top: 172px !important;
    bottom: 172px !important;
  }

  .xl\:inset-x-43 {
    right: 172px !important;
    left: 172px !important;
  }

  .xl\:inset-y-44 {
    top: 176px !important;
    bottom: 176px !important;
  }

  .xl\:inset-x-44 {
    right: 176px !important;
    left: 176px !important;
  }

  .xl\:inset-y-45 {
    top: 180px !important;
    bottom: 180px !important;
  }

  .xl\:inset-x-45 {
    right: 180px !important;
    left: 180px !important;
  }

  .xl\:inset-y-46 {
    top: 184px !important;
    bottom: 184px !important;
  }

  .xl\:inset-x-46 {
    right: 184px !important;
    left: 184px !important;
  }

  .xl\:inset-y-47 {
    top: 188px !important;
    bottom: 188px !important;
  }

  .xl\:inset-x-47 {
    right: 188px !important;
    left: 188px !important;
  }

  .xl\:inset-y-48 {
    top: 192px !important;
    bottom: 192px !important;
  }

  .xl\:inset-x-48 {
    right: 192px !important;
    left: 192px !important;
  }

  .xl\:inset-y-49 {
    top: 196px !important;
    bottom: 196px !important;
  }

  .xl\:inset-x-49 {
    right: 196px !important;
    left: 196px !important;
  }

  .xl\:inset-y-50 {
    top: 200px !important;
    bottom: 200px !important;
  }

  .xl\:inset-x-50 {
    right: 200px !important;
    left: 200px !important;
  }

  .xl\:inset-y-51 {
    top: 204px !important;
    bottom: 204px !important;
  }

  .xl\:inset-x-51 {
    right: 204px !important;
    left: 204px !important;
  }

  .xl\:inset-y-52 {
    top: 208px !important;
    bottom: 208px !important;
  }

  .xl\:inset-x-52 {
    right: 208px !important;
    left: 208px !important;
  }

  .xl\:inset-y-53 {
    top: 212px !important;
    bottom: 212px !important;
  }

  .xl\:inset-x-53 {
    right: 212px !important;
    left: 212px !important;
  }

  .xl\:inset-y-54 {
    top: 216px !important;
    bottom: 216px !important;
  }

  .xl\:inset-x-54 {
    right: 216px !important;
    left: 216px !important;
  }

  .xl\:inset-y-55 {
    top: 220px !important;
    bottom: 220px !important;
  }

  .xl\:inset-x-55 {
    right: 220px !important;
    left: 220px !important;
  }

  .xl\:inset-y-56 {
    top: 224px !important;
    bottom: 224px !important;
  }

  .xl\:inset-x-56 {
    right: 224px !important;
    left: 224px !important;
  }

  .xl\:inset-y-57 {
    top: 228px !important;
    bottom: 228px !important;
  }

  .xl\:inset-x-57 {
    right: 228px !important;
    left: 228px !important;
  }

  .xl\:inset-y-60 {
    top: 240px !important;
    bottom: 240px !important;
  }

  .xl\:inset-x-60 {
    right: 240px !important;
    left: 240px !important;
  }

  .xl\:inset-y-61 {
    top: 244px !important;
    bottom: 244px !important;
  }

  .xl\:inset-x-61 {
    right: 244px !important;
    left: 244px !important;
  }

  .xl\:inset-y-62 {
    top: 248px !important;
    bottom: 248px !important;
  }

  .xl\:inset-x-62 {
    right: 248px !important;
    left: 248px !important;
  }

  .xl\:inset-y-65 {
    top: 260px !important;
    bottom: 260px !important;
  }

  .xl\:inset-x-65 {
    right: 260px !important;
    left: 260px !important;
  }

  .xl\:inset-y-66 {
    top: 264px !important;
    bottom: 264px !important;
  }

  .xl\:inset-x-66 {
    right: 264px !important;
    left: 264px !important;
  }

  .xl\:inset-y-68 {
    top: 272px !important;
    bottom: 272px !important;
  }

  .xl\:inset-x-68 {
    right: 272px !important;
    left: 272px !important;
  }

  .xl\:inset-y-69 {
    top: 276px !important;
    bottom: 276px !important;
  }

  .xl\:inset-x-69 {
    right: 276px !important;
    left: 276px !important;
  }

  .xl\:inset-y-70 {
    top: 280px !important;
    bottom: 280px !important;
  }

  .xl\:inset-x-70 {
    right: 280px !important;
    left: 280px !important;
  }

  .xl\:inset-y-73 {
    top: 292px !important;
    bottom: 292px !important;
  }

  .xl\:inset-x-73 {
    right: 292px !important;
    left: 292px !important;
  }

  .xl\:inset-y-74 {
    top: 296px !important;
    bottom: 296px !important;
  }

  .xl\:inset-x-74 {
    right: 296px !important;
    left: 296px !important;
  }

  .xl\:inset-y-75 {
    top: 300px !important;
    bottom: 300px !important;
  }

  .xl\:inset-x-75 {
    right: 300px !important;
    left: 300px !important;
  }

  .xl\:inset-y-77 {
    top: 308px !important;
    bottom: 308px !important;
  }

  .xl\:inset-x-77 {
    right: 308px !important;
    left: 308px !important;
  }

  .xl\:inset-y-78 {
    top: 312px !important;
    bottom: 312px !important;
  }

  .xl\:inset-x-78 {
    right: 312px !important;
    left: 312px !important;
  }

  .xl\:inset-y-80 {
    top: 320px !important;
    bottom: 320px !important;
  }

  .xl\:inset-x-80 {
    right: 320px !important;
    left: 320px !important;
  }

  .xl\:inset-y-81 {
    top: 324px !important;
    bottom: 324px !important;
  }

  .xl\:inset-x-81 {
    right: 324px !important;
    left: 324px !important;
  }

  .xl\:inset-y-84 {
    top: 336px !important;
    bottom: 336px !important;
  }

  .xl\:inset-x-84 {
    right: 336px !important;
    left: 336px !important;
  }

  .xl\:inset-y-87 {
    top: 348px !important;
    bottom: 348px !important;
  }

  .xl\:inset-x-87 {
    right: 348px !important;
    left: 348px !important;
  }

  .xl\:inset-y-90 {
    top: 360px !important;
    bottom: 360px !important;
  }

  .xl\:inset-x-90 {
    right: 360px !important;
    left: 360px !important;
  }

  .xl\:inset-y-91 {
    top: 364px !important;
    bottom: 364px !important;
  }

  .xl\:inset-x-91 {
    right: 364px !important;
    left: 364px !important;
  }

  .xl\:inset-y-92 {
    top: 368px !important;
    bottom: 368px !important;
  }

  .xl\:inset-x-92 {
    right: 368px !important;
    left: 368px !important;
  }

  .xl\:inset-y-93 {
    top: 372px !important;
    bottom: 372px !important;
  }

  .xl\:inset-x-93 {
    right: 372px !important;
    left: 372px !important;
  }

  .xl\:inset-y-94 {
    top: 376px !important;
    bottom: 376px !important;
  }

  .xl\:inset-x-94 {
    right: 376px !important;
    left: 376px !important;
  }

  .xl\:inset-y-95 {
    top: 380px !important;
    bottom: 380px !important;
  }

  .xl\:inset-x-95 {
    right: 380px !important;
    left: 380px !important;
  }

  .xl\:inset-y-96 {
    top: 384px !important;
    bottom: 384px !important;
  }

  .xl\:inset-x-96 {
    right: 384px !important;
    left: 384px !important;
  }

  .xl\:inset-y-97 {
    top: 388px !important;
    bottom: 388px !important;
  }

  .xl\:inset-x-97 {
    right: 388px !important;
    left: 388px !important;
  }

  .xl\:inset-y-98 {
    top: 392px !important;
    bottom: 392px !important;
  }

  .xl\:inset-x-98 {
    right: 392px !important;
    left: 392px !important;
  }

  .xl\:inset-y-99 {
    top: 396px !important;
    bottom: 396px !important;
  }

  .xl\:inset-x-99 {
    right: 396px !important;
    left: 396px !important;
  }

  .xl\:inset-y-100 {
    top: 400px !important;
    bottom: 400px !important;
  }

  .xl\:inset-x-100 {
    right: 400px !important;
    left: 400px !important;
  }

  .xl\:inset-y-101 {
    top: 404px !important;
    bottom: 404px !important;
  }

  .xl\:inset-x-101 {
    right: 404px !important;
    left: 404px !important;
  }

  .xl\:inset-y-102 {
    top: 408px !important;
    bottom: 408px !important;
  }

  .xl\:inset-x-102 {
    right: 408px !important;
    left: 408px !important;
  }

  .xl\:inset-y-103 {
    top: 412px !important;
    bottom: 412px !important;
  }

  .xl\:inset-x-103 {
    right: 412px !important;
    left: 412px !important;
  }

  .xl\:inset-y-104 {
    top: 416px !important;
    bottom: 416px !important;
  }

  .xl\:inset-x-104 {
    right: 416px !important;
    left: 416px !important;
  }

  .xl\:inset-y-105 {
    top: 420px !important;
    bottom: 420px !important;
  }

  .xl\:inset-x-105 {
    right: 420px !important;
    left: 420px !important;
  }

  .xl\:inset-y-107 {
    top: 428px !important;
    bottom: 428px !important;
  }

  .xl\:inset-x-107 {
    right: 428px !important;
    left: 428px !important;
  }

  .xl\:inset-y-110 {
    top: 440px !important;
    bottom: 440px !important;
  }

  .xl\:inset-x-110 {
    right: 440px !important;
    left: 440px !important;
  }

  .xl\:inset-y-112 {
    top: 448px !important;
    bottom: 448px !important;
  }

  .xl\:inset-x-112 {
    right: 448px !important;
    left: 448px !important;
  }

  .xl\:inset-y-114 {
    top: 456px !important;
    bottom: 456px !important;
  }

  .xl\:inset-x-114 {
    right: 456px !important;
    left: 456px !important;
  }

  .xl\:inset-y-115 {
    top: 460px !important;
    bottom: 460px !important;
  }

  .xl\:inset-x-115 {
    right: 460px !important;
    left: 460px !important;
  }

  .xl\:inset-y-119 {
    top: 476px !important;
    bottom: 476px !important;
  }

  .xl\:inset-x-119 {
    right: 476px !important;
    left: 476px !important;
  }

  .xl\:inset-y-120 {
    top: 480px !important;
    bottom: 480px !important;
  }

  .xl\:inset-x-120 {
    right: 480px !important;
    left: 480px !important;
  }

  .xl\:inset-y-122 {
    top: 488px !important;
    bottom: 488px !important;
  }

  .xl\:inset-x-122 {
    right: 488px !important;
    left: 488px !important;
  }

  .xl\:inset-y-124 {
    top: 496px !important;
    bottom: 496px !important;
  }

  .xl\:inset-x-124 {
    right: 496px !important;
    left: 496px !important;
  }

  .xl\:inset-y-130 {
    top: 520px !important;
    bottom: 520px !important;
  }

  .xl\:inset-x-130 {
    right: 520px !important;
    left: 520px !important;
  }

  .xl\:inset-y-138 {
    top: 552px !important;
    bottom: 552px !important;
  }

  .xl\:inset-x-138 {
    right: 552px !important;
    left: 552px !important;
  }

  .xl\:inset-y-143 {
    top: 572px !important;
    bottom: 572px !important;
  }

  .xl\:inset-x-143 {
    right: 572px !important;
    left: 572px !important;
  }

  .xl\:inset-y-148 {
    top: 592px !important;
    bottom: 592px !important;
  }

  .xl\:inset-x-148 {
    right: 592px !important;
    left: 592px !important;
  }

  .xl\:inset-y-150 {
    top: 600px !important;
    bottom: 600px !important;
  }

  .xl\:inset-x-150 {
    right: 600px !important;
    left: 600px !important;
  }

  .xl\:inset-y-154 {
    top: 616px !important;
    bottom: 616px !important;
  }

  .xl\:inset-x-154 {
    right: 616px !important;
    left: 616px !important;
  }

  .xl\:inset-y-160 {
    top: 640px !important;
    bottom: 640px !important;
  }

  .xl\:inset-x-160 {
    right: 640px !important;
    left: 640px !important;
  }

  .xl\:inset-y-162 {
    top: 648px !important;
    bottom: 648px !important;
  }

  .xl\:inset-x-162 {
    right: 648px !important;
    left: 648px !important;
  }

  .xl\:inset-y-164 {
    top: 656px !important;
    bottom: 656px !important;
  }

  .xl\:inset-x-164 {
    right: 656px !important;
    left: 656px !important;
  }

  .xl\:inset-y-165 {
    top: 660px !important;
    bottom: 660px !important;
  }

  .xl\:inset-x-165 {
    right: 660px !important;
    left: 660px !important;
  }

  .xl\:inset-y-166 {
    top: 664px !important;
    bottom: 664px !important;
  }

  .xl\:inset-x-166 {
    right: 664px !important;
    left: 664px !important;
  }

  .xl\:inset-y-168 {
    top: 672px !important;
    bottom: 672px !important;
  }

  .xl\:inset-x-168 {
    right: 672px !important;
    left: 672px !important;
  }

  .xl\:inset-y-169 {
    top: 676px !important;
    bottom: 676px !important;
  }

  .xl\:inset-x-169 {
    right: 676px !important;
    left: 676px !important;
  }

  .xl\:inset-y-170 {
    top: 680px !important;
    bottom: 680px !important;
  }

  .xl\:inset-x-170 {
    right: 680px !important;
    left: 680px !important;
  }

  .xl\:inset-y-172 {
    top: 688px !important;
    bottom: 688px !important;
  }

  .xl\:inset-x-172 {
    right: 688px !important;
    left: 688px !important;
  }

  .xl\:inset-y-174 {
    top: 696px !important;
    bottom: 696px !important;
  }

  .xl\:inset-x-174 {
    right: 696px !important;
    left: 696px !important;
  }

  .xl\:inset-y-175 {
    top: 700px !important;
    bottom: 700px !important;
  }

  .xl\:inset-x-175 {
    right: 700px !important;
    left: 700px !important;
  }

  .xl\:inset-y-189 {
    top: 756px !important;
    bottom: 756px !important;
  }

  .xl\:inset-x-189 {
    right: 756px !important;
    left: 756px !important;
  }

  .xl\:inset-y-200 {
    top: 800px !important;
    bottom: 800px !important;
  }

  .xl\:inset-x-200 {
    right: 800px !important;
    left: 800px !important;
  }

  .xl\:inset-y-auto {
    top: auto !important;
    bottom: auto !important;
  }

  .xl\:inset-x-auto {
    right: auto !important;
    left: auto !important;
  }

  .xl\:inset-y-0\.5 {
    top: 2px !important;
    bottom: 2px !important;
  }

  .xl\:inset-x-0\.5 {
    right: 2px !important;
    left: 2px !important;
  }

  .xl\:inset-y-1\.5 {
    top: 6px !important;
    bottom: 6px !important;
  }

  .xl\:inset-x-1\.5 {
    right: 6px !important;
    left: 6px !important;
  }

  .xl\:inset-y-3\.5 {
    top: 14px !important;
    bottom: 14px !important;
  }

  .xl\:inset-x-3\.5 {
    right: 14px !important;
    left: 14px !important;
  }

  .xl\:inset-y-6\.5 {
    top: 26px !important;
    bottom: 26px !important;
  }

  .xl\:inset-x-6\.5 {
    right: 26px !important;
    left: 26px !important;
  }

  .xl\:inset-y-7\.5 {
    top: 30px !important;
    bottom: 30px !important;
  }

  .xl\:inset-x-7\.5 {
    right: 30px !important;
    left: 30px !important;
  }

  .xl\:inset-y-17\.5 {
    top: 70px !important;
    bottom: 70px !important;
  }

  .xl\:inset-x-17\.5 {
    right: 70px !important;
    left: 70px !important;
  }

  .xl\:inset-y-28\.5 {
    top: 114px !important;
    bottom: 114px !important;
  }

  .xl\:inset-x-28\.5 {
    right: 114px !important;
    left: 114px !important;
  }

  .xl\:inset-y-31\.5 {
    top: 126px !important;
    bottom: 126px !important;
  }

  .xl\:inset-x-31\.5 {
    right: 126px !important;
    left: 126px !important;
  }

  .xl\:inset-y-37\.5 {
    top: 150px !important;
    bottom: 150px !important;
  }

  .xl\:inset-x-37\.5 {
    right: 150px !important;
    left: 150px !important;
  }

  .xl\:inset-y-72\.5 {
    top: 290px !important;
    bottom: 290px !important;
  }

  .xl\:inset-x-72\.5 {
    right: 290px !important;
    left: 290px !important;
  }

  .xl\:inset-y-sm {
    top: 8px !important;
    bottom: 8px !important;
  }

  .xl\:inset-x-sm {
    right: 8px !important;
    left: 8px !important;
  }

  .xl\:inset-y-md {
    top: 16px !important;
    bottom: 16px !important;
  }

  .xl\:inset-x-md {
    right: 16px !important;
    left: 16px !important;
  }

  .xl\:inset-y-lg {
    top: 24px !important;
    bottom: 24px !important;
  }

  .xl\:inset-x-lg {
    right: 24px !important;
    left: 24px !important;
  }

  .xl\:inset-y-xl {
    top: 32px !important;
    bottom: 32px !important;
  }

  .xl\:inset-x-xl {
    right: 32px !important;
    left: 32px !important;
  }

  .xl\:inset-y-n1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .xl\:inset-x-n1 {
    right: -4px !important;
    left: -4px !important;
  }

  .xl\:inset-y-n2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .xl\:inset-x-n2 {
    right: -8px !important;
    left: -8px !important;
  }

  .xl\:inset-y-n3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .xl\:inset-x-n3 {
    right: -12px !important;
    left: -12px !important;
  }

  .xl\:inset-y-n4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .xl\:inset-x-n4 {
    right: -16px !important;
    left: -16px !important;
  }

  .xl\:inset-y-n5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .xl\:inset-x-n5 {
    right: -20px !important;
    left: -20px !important;
  }

  .xl\:inset-y-n6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .xl\:inset-x-n6 {
    right: -24px !important;
    left: -24px !important;
  }

  .xl\:inset-y-n7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .xl\:inset-x-n7 {
    right: -28px !important;
    left: -28px !important;
  }

  .xl\:inset-y-n8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .xl\:inset-x-n8 {
    right: -32px !important;
    left: -32px !important;
  }

  .xl\:inset-y-n9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .xl\:inset-x-n9 {
    right: -36px !important;
    left: -36px !important;
  }

  .xl\:inset-y-n10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .xl\:inset-x-n10 {
    right: -40px !important;
    left: -40px !important;
  }

  .xl\:inset-y-n11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .xl\:inset-x-n11 {
    right: -44px !important;
    left: -44px !important;
  }

  .xl\:inset-y-n12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .xl\:inset-x-n12 {
    right: -48px !important;
    left: -48px !important;
  }

  .xl\:inset-y-n13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .xl\:inset-x-n13 {
    right: -52px !important;
    left: -52px !important;
  }

  .xl\:inset-y-n14 {
    top: -46px !important;
    bottom: -46px !important;
  }

  .xl\:inset-x-n14 {
    right: -46px !important;
    left: -46px !important;
  }

  .xl\:inset-y-n22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .xl\:inset-x-n22 {
    right: -88px !important;
    left: -88px !important;
  }

  .xl\:-inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }

  .xl\:-inset-x-0 {
    right: 0px !important;
    left: 0px !important;
  }

  .xl\:-inset-y-1 {
    top: -4px !important;
    bottom: -4px !important;
  }

  .xl\:-inset-x-1 {
    right: -4px !important;
    left: -4px !important;
  }

  .xl\:-inset-y-2 {
    top: -8px !important;
    bottom: -8px !important;
  }

  .xl\:-inset-x-2 {
    right: -8px !important;
    left: -8px !important;
  }

  .xl\:-inset-y-3 {
    top: -12px !important;
    bottom: -12px !important;
  }

  .xl\:-inset-x-3 {
    right: -12px !important;
    left: -12px !important;
  }

  .xl\:-inset-y-4 {
    top: -16px !important;
    bottom: -16px !important;
  }

  .xl\:-inset-x-4 {
    right: -16px !important;
    left: -16px !important;
  }

  .xl\:-inset-y-5 {
    top: -20px !important;
    bottom: -20px !important;
  }

  .xl\:-inset-x-5 {
    right: -20px !important;
    left: -20px !important;
  }

  .xl\:-inset-y-6 {
    top: -24px !important;
    bottom: -24px !important;
  }

  .xl\:-inset-x-6 {
    right: -24px !important;
    left: -24px !important;
  }

  .xl\:-inset-y-7 {
    top: -28px !important;
    bottom: -28px !important;
  }

  .xl\:-inset-x-7 {
    right: -28px !important;
    left: -28px !important;
  }

  .xl\:-inset-y-8 {
    top: -32px !important;
    bottom: -32px !important;
  }

  .xl\:-inset-x-8 {
    right: -32px !important;
    left: -32px !important;
  }

  .xl\:-inset-y-9 {
    top: -36px !important;
    bottom: -36px !important;
  }

  .xl\:-inset-x-9 {
    right: -36px !important;
    left: -36px !important;
  }

  .xl\:-inset-y-10 {
    top: -40px !important;
    bottom: -40px !important;
  }

  .xl\:-inset-x-10 {
    right: -40px !important;
    left: -40px !important;
  }

  .xl\:-inset-y-11 {
    top: -44px !important;
    bottom: -44px !important;
  }

  .xl\:-inset-x-11 {
    right: -44px !important;
    left: -44px !important;
  }

  .xl\:-inset-y-12 {
    top: -48px !important;
    bottom: -48px !important;
  }

  .xl\:-inset-x-12 {
    right: -48px !important;
    left: -48px !important;
  }

  .xl\:-inset-y-13 {
    top: -52px !important;
    bottom: -52px !important;
  }

  .xl\:-inset-x-13 {
    right: -52px !important;
    left: -52px !important;
  }

  .xl\:-inset-y-14 {
    top: -56px !important;
    bottom: -56px !important;
  }

  .xl\:-inset-x-14 {
    right: -56px !important;
    left: -56px !important;
  }

  .xl\:-inset-y-15 {
    top: -60px !important;
    bottom: -60px !important;
  }

  .xl\:-inset-x-15 {
    right: -60px !important;
    left: -60px !important;
  }

  .xl\:-inset-y-16 {
    top: -64px !important;
    bottom: -64px !important;
  }

  .xl\:-inset-x-16 {
    right: -64px !important;
    left: -64px !important;
  }

  .xl\:-inset-y-17 {
    top: -68px !important;
    bottom: -68px !important;
  }

  .xl\:-inset-x-17 {
    right: -68px !important;
    left: -68px !important;
  }

  .xl\:-inset-y-18 {
    top: -72px !important;
    bottom: -72px !important;
  }

  .xl\:-inset-x-18 {
    right: -72px !important;
    left: -72px !important;
  }

  .xl\:-inset-y-19 {
    top: -76px !important;
    bottom: -76px !important;
  }

  .xl\:-inset-x-19 {
    right: -76px !important;
    left: -76px !important;
  }

  .xl\:-inset-y-20 {
    top: -80px !important;
    bottom: -80px !important;
  }

  .xl\:-inset-x-20 {
    right: -80px !important;
    left: -80px !important;
  }

  .xl\:-inset-y-21 {
    top: -84px !important;
    bottom: -84px !important;
  }

  .xl\:-inset-x-21 {
    right: -84px !important;
    left: -84px !important;
  }

  .xl\:-inset-y-22 {
    top: -88px !important;
    bottom: -88px !important;
  }

  .xl\:-inset-x-22 {
    right: -88px !important;
    left: -88px !important;
  }

  .xl\:-inset-y-23 {
    top: -92px !important;
    bottom: -92px !important;
  }

  .xl\:-inset-x-23 {
    right: -92px !important;
    left: -92px !important;
  }

  .xl\:-inset-y-24 {
    top: -96px !important;
    bottom: -96px !important;
  }

  .xl\:-inset-x-24 {
    right: -96px !important;
    left: -96px !important;
  }

  .xl\:-inset-y-25 {
    top: -100px !important;
    bottom: -100px !important;
  }

  .xl\:-inset-x-25 {
    right: -100px !important;
    left: -100px !important;
  }

  .xl\:-inset-y-26 {
    top: -104px !important;
    bottom: -104px !important;
  }

  .xl\:-inset-x-26 {
    right: -104px !important;
    left: -104px !important;
  }

  .xl\:-inset-y-27 {
    top: -108px !important;
    bottom: -108px !important;
  }

  .xl\:-inset-x-27 {
    right: -108px !important;
    left: -108px !important;
  }

  .xl\:-inset-y-28 {
    top: -112px !important;
    bottom: -112px !important;
  }

  .xl\:-inset-x-28 {
    right: -112px !important;
    left: -112px !important;
  }

  .xl\:-inset-y-29 {
    top: -116px !important;
    bottom: -116px !important;
  }

  .xl\:-inset-x-29 {
    right: -116px !important;
    left: -116px !important;
  }

  .xl\:-inset-y-30 {
    top: -120px !important;
    bottom: -120px !important;
  }

  .xl\:-inset-x-30 {
    right: -120px !important;
    left: -120px !important;
  }

  .xl\:-inset-y-31 {
    top: -124px !important;
    bottom: -124px !important;
  }

  .xl\:-inset-x-31 {
    right: -124px !important;
    left: -124px !important;
  }

  .xl\:-inset-y-32 {
    top: -128px !important;
    bottom: -128px !important;
  }

  .xl\:-inset-x-32 {
    right: -128px !important;
    left: -128px !important;
  }

  .xl\:-inset-y-33 {
    top: -132px !important;
    bottom: -132px !important;
  }

  .xl\:-inset-x-33 {
    right: -132px !important;
    left: -132px !important;
  }

  .xl\:-inset-y-34 {
    top: -136px !important;
    bottom: -136px !important;
  }

  .xl\:-inset-x-34 {
    right: -136px !important;
    left: -136px !important;
  }

  .xl\:-inset-y-35 {
    top: -140px !important;
    bottom: -140px !important;
  }

  .xl\:-inset-x-35 {
    right: -140px !important;
    left: -140px !important;
  }

  .xl\:-inset-y-36 {
    top: -144px !important;
    bottom: -144px !important;
  }

  .xl\:-inset-x-36 {
    right: -144px !important;
    left: -144px !important;
  }

  .xl\:-inset-y-37 {
    top: -148px !important;
    bottom: -148px !important;
  }

  .xl\:-inset-x-37 {
    right: -148px !important;
    left: -148px !important;
  }

  .xl\:-inset-y-38 {
    top: -152px !important;
    bottom: -152px !important;
  }

  .xl\:-inset-x-38 {
    right: -152px !important;
    left: -152px !important;
  }

  .xl\:-inset-y-39 {
    top: -156px !important;
    bottom: -156px !important;
  }

  .xl\:-inset-x-39 {
    right: -156px !important;
    left: -156px !important;
  }

  .xl\:-inset-y-40 {
    top: -160px !important;
    bottom: -160px !important;
  }

  .xl\:-inset-x-40 {
    right: -160px !important;
    left: -160px !important;
  }

  .xl\:-inset-y-41 {
    top: -164px !important;
    bottom: -164px !important;
  }

  .xl\:-inset-x-41 {
    right: -164px !important;
    left: -164px !important;
  }

  .xl\:-inset-y-42 {
    top: -168px !important;
    bottom: -168px !important;
  }

  .xl\:-inset-x-42 {
    right: -168px !important;
    left: -168px !important;
  }

  .xl\:-inset-y-43 {
    top: -172px !important;
    bottom: -172px !important;
  }

  .xl\:-inset-x-43 {
    right: -172px !important;
    left: -172px !important;
  }

  .xl\:-inset-y-44 {
    top: -176px !important;
    bottom: -176px !important;
  }

  .xl\:-inset-x-44 {
    right: -176px !important;
    left: -176px !important;
  }

  .xl\:-inset-y-45 {
    top: -180px !important;
    bottom: -180px !important;
  }

  .xl\:-inset-x-45 {
    right: -180px !important;
    left: -180px !important;
  }

  .xl\:-inset-y-46 {
    top: -184px !important;
    bottom: -184px !important;
  }

  .xl\:-inset-x-46 {
    right: -184px !important;
    left: -184px !important;
  }

  .xl\:-inset-y-47 {
    top: -188px !important;
    bottom: -188px !important;
  }

  .xl\:-inset-x-47 {
    right: -188px !important;
    left: -188px !important;
  }

  .xl\:-inset-y-48 {
    top: -192px !important;
    bottom: -192px !important;
  }

  .xl\:-inset-x-48 {
    right: -192px !important;
    left: -192px !important;
  }

  .xl\:-inset-y-49 {
    top: -196px !important;
    bottom: -196px !important;
  }

  .xl\:-inset-x-49 {
    right: -196px !important;
    left: -196px !important;
  }

  .xl\:-inset-y-50 {
    top: -200px !important;
    bottom: -200px !important;
  }

  .xl\:-inset-x-50 {
    right: -200px !important;
    left: -200px !important;
  }

  .xl\:-inset-y-51 {
    top: -204px !important;
    bottom: -204px !important;
  }

  .xl\:-inset-x-51 {
    right: -204px !important;
    left: -204px !important;
  }

  .xl\:-inset-y-52 {
    top: -208px !important;
    bottom: -208px !important;
  }

  .xl\:-inset-x-52 {
    right: -208px !important;
    left: -208px !important;
  }

  .xl\:-inset-y-53 {
    top: -212px !important;
    bottom: -212px !important;
  }

  .xl\:-inset-x-53 {
    right: -212px !important;
    left: -212px !important;
  }

  .xl\:-inset-y-54 {
    top: -216px !important;
    bottom: -216px !important;
  }

  .xl\:-inset-x-54 {
    right: -216px !important;
    left: -216px !important;
  }

  .xl\:-inset-y-55 {
    top: -220px !important;
    bottom: -220px !important;
  }

  .xl\:-inset-x-55 {
    right: -220px !important;
    left: -220px !important;
  }

  .xl\:-inset-y-56 {
    top: -224px !important;
    bottom: -224px !important;
  }

  .xl\:-inset-x-56 {
    right: -224px !important;
    left: -224px !important;
  }

  .xl\:-inset-y-57 {
    top: -228px !important;
    bottom: -228px !important;
  }

  .xl\:-inset-x-57 {
    right: -228px !important;
    left: -228px !important;
  }

  .xl\:-inset-y-60 {
    top: -240px !important;
    bottom: -240px !important;
  }

  .xl\:-inset-x-60 {
    right: -240px !important;
    left: -240px !important;
  }

  .xl\:-inset-y-61 {
    top: -244px !important;
    bottom: -244px !important;
  }

  .xl\:-inset-x-61 {
    right: -244px !important;
    left: -244px !important;
  }

  .xl\:-inset-y-62 {
    top: -248px !important;
    bottom: -248px !important;
  }

  .xl\:-inset-x-62 {
    right: -248px !important;
    left: -248px !important;
  }

  .xl\:-inset-y-65 {
    top: -260px !important;
    bottom: -260px !important;
  }

  .xl\:-inset-x-65 {
    right: -260px !important;
    left: -260px !important;
  }

  .xl\:-inset-y-66 {
    top: -264px !important;
    bottom: -264px !important;
  }

  .xl\:-inset-x-66 {
    right: -264px !important;
    left: -264px !important;
  }

  .xl\:-inset-y-68 {
    top: -272px !important;
    bottom: -272px !important;
  }

  .xl\:-inset-x-68 {
    right: -272px !important;
    left: -272px !important;
  }

  .xl\:-inset-y-69 {
    top: -276px !important;
    bottom: -276px !important;
  }

  .xl\:-inset-x-69 {
    right: -276px !important;
    left: -276px !important;
  }

  .xl\:-inset-y-70 {
    top: -280px !important;
    bottom: -280px !important;
  }

  .xl\:-inset-x-70 {
    right: -280px !important;
    left: -280px !important;
  }

  .xl\:-inset-y-73 {
    top: -292px !important;
    bottom: -292px !important;
  }

  .xl\:-inset-x-73 {
    right: -292px !important;
    left: -292px !important;
  }

  .xl\:-inset-y-74 {
    top: -296px !important;
    bottom: -296px !important;
  }

  .xl\:-inset-x-74 {
    right: -296px !important;
    left: -296px !important;
  }

  .xl\:-inset-y-75 {
    top: -300px !important;
    bottom: -300px !important;
  }

  .xl\:-inset-x-75 {
    right: -300px !important;
    left: -300px !important;
  }

  .xl\:-inset-y-77 {
    top: -308px !important;
    bottom: -308px !important;
  }

  .xl\:-inset-x-77 {
    right: -308px !important;
    left: -308px !important;
  }

  .xl\:-inset-y-78 {
    top: -312px !important;
    bottom: -312px !important;
  }

  .xl\:-inset-x-78 {
    right: -312px !important;
    left: -312px !important;
  }

  .xl\:-inset-y-80 {
    top: -320px !important;
    bottom: -320px !important;
  }

  .xl\:-inset-x-80 {
    right: -320px !important;
    left: -320px !important;
  }

  .xl\:-inset-y-81 {
    top: -324px !important;
    bottom: -324px !important;
  }

  .xl\:-inset-x-81 {
    right: -324px !important;
    left: -324px !important;
  }

  .xl\:-inset-y-84 {
    top: -336px !important;
    bottom: -336px !important;
  }

  .xl\:-inset-x-84 {
    right: -336px !important;
    left: -336px !important;
  }

  .xl\:-inset-y-87 {
    top: -348px !important;
    bottom: -348px !important;
  }

  .xl\:-inset-x-87 {
    right: -348px !important;
    left: -348px !important;
  }

  .xl\:-inset-y-90 {
    top: -360px !important;
    bottom: -360px !important;
  }

  .xl\:-inset-x-90 {
    right: -360px !important;
    left: -360px !important;
  }

  .xl\:-inset-y-91 {
    top: -364px !important;
    bottom: -364px !important;
  }

  .xl\:-inset-x-91 {
    right: -364px !important;
    left: -364px !important;
  }

  .xl\:-inset-y-92 {
    top: -368px !important;
    bottom: -368px !important;
  }

  .xl\:-inset-x-92 {
    right: -368px !important;
    left: -368px !important;
  }

  .xl\:-inset-y-93 {
    top: -372px !important;
    bottom: -372px !important;
  }

  .xl\:-inset-x-93 {
    right: -372px !important;
    left: -372px !important;
  }

  .xl\:-inset-y-94 {
    top: -376px !important;
    bottom: -376px !important;
  }

  .xl\:-inset-x-94 {
    right: -376px !important;
    left: -376px !important;
  }

  .xl\:-inset-y-95 {
    top: -380px !important;
    bottom: -380px !important;
  }

  .xl\:-inset-x-95 {
    right: -380px !important;
    left: -380px !important;
  }

  .xl\:-inset-y-96 {
    top: -384px !important;
    bottom: -384px !important;
  }

  .xl\:-inset-x-96 {
    right: -384px !important;
    left: -384px !important;
  }

  .xl\:-inset-y-97 {
    top: -388px !important;
    bottom: -388px !important;
  }

  .xl\:-inset-x-97 {
    right: -388px !important;
    left: -388px !important;
  }

  .xl\:-inset-y-98 {
    top: -392px !important;
    bottom: -392px !important;
  }

  .xl\:-inset-x-98 {
    right: -392px !important;
    left: -392px !important;
  }

  .xl\:-inset-y-99 {
    top: -396px !important;
    bottom: -396px !important;
  }

  .xl\:-inset-x-99 {
    right: -396px !important;
    left: -396px !important;
  }

  .xl\:-inset-y-100 {
    top: -400px !important;
    bottom: -400px !important;
  }

  .xl\:-inset-x-100 {
    right: -400px !important;
    left: -400px !important;
  }

  .xl\:-inset-y-101 {
    top: -404px !important;
    bottom: -404px !important;
  }

  .xl\:-inset-x-101 {
    right: -404px !important;
    left: -404px !important;
  }

  .xl\:-inset-y-102 {
    top: -408px !important;
    bottom: -408px !important;
  }

  .xl\:-inset-x-102 {
    right: -408px !important;
    left: -408px !important;
  }

  .xl\:-inset-y-103 {
    top: -412px !important;
    bottom: -412px !important;
  }

  .xl\:-inset-x-103 {
    right: -412px !important;
    left: -412px !important;
  }

  .xl\:-inset-y-104 {
    top: -416px !important;
    bottom: -416px !important;
  }

  .xl\:-inset-x-104 {
    right: -416px !important;
    left: -416px !important;
  }

  .xl\:-inset-y-105 {
    top: -420px !important;
    bottom: -420px !important;
  }

  .xl\:-inset-x-105 {
    right: -420px !important;
    left: -420px !important;
  }

  .xl\:-inset-y-107 {
    top: -428px !important;
    bottom: -428px !important;
  }

  .xl\:-inset-x-107 {
    right: -428px !important;
    left: -428px !important;
  }

  .xl\:-inset-y-110 {
    top: -440px !important;
    bottom: -440px !important;
  }

  .xl\:-inset-x-110 {
    right: -440px !important;
    left: -440px !important;
  }

  .xl\:-inset-y-112 {
    top: -448px !important;
    bottom: -448px !important;
  }

  .xl\:-inset-x-112 {
    right: -448px !important;
    left: -448px !important;
  }

  .xl\:-inset-y-114 {
    top: -456px !important;
    bottom: -456px !important;
  }

  .xl\:-inset-x-114 {
    right: -456px !important;
    left: -456px !important;
  }

  .xl\:-inset-y-115 {
    top: -460px !important;
    bottom: -460px !important;
  }

  .xl\:-inset-x-115 {
    right: -460px !important;
    left: -460px !important;
  }

  .xl\:-inset-y-119 {
    top: -476px !important;
    bottom: -476px !important;
  }

  .xl\:-inset-x-119 {
    right: -476px !important;
    left: -476px !important;
  }

  .xl\:-inset-y-120 {
    top: -480px !important;
    bottom: -480px !important;
  }

  .xl\:-inset-x-120 {
    right: -480px !important;
    left: -480px !important;
  }

  .xl\:-inset-y-122 {
    top: -488px !important;
    bottom: -488px !important;
  }

  .xl\:-inset-x-122 {
    right: -488px !important;
    left: -488px !important;
  }

  .xl\:-inset-y-124 {
    top: -496px !important;
    bottom: -496px !important;
  }

  .xl\:-inset-x-124 {
    right: -496px !important;
    left: -496px !important;
  }

  .xl\:-inset-y-130 {
    top: -520px !important;
    bottom: -520px !important;
  }

  .xl\:-inset-x-130 {
    right: -520px !important;
    left: -520px !important;
  }

  .xl\:-inset-y-138 {
    top: -552px !important;
    bottom: -552px !important;
  }

  .xl\:-inset-x-138 {
    right: -552px !important;
    left: -552px !important;
  }

  .xl\:-inset-y-143 {
    top: -572px !important;
    bottom: -572px !important;
  }

  .xl\:-inset-x-143 {
    right: -572px !important;
    left: -572px !important;
  }

  .xl\:-inset-y-148 {
    top: -592px !important;
    bottom: -592px !important;
  }

  .xl\:-inset-x-148 {
    right: -592px !important;
    left: -592px !important;
  }

  .xl\:-inset-y-150 {
    top: -600px !important;
    bottom: -600px !important;
  }

  .xl\:-inset-x-150 {
    right: -600px !important;
    left: -600px !important;
  }

  .xl\:-inset-y-154 {
    top: -616px !important;
    bottom: -616px !important;
  }

  .xl\:-inset-x-154 {
    right: -616px !important;
    left: -616px !important;
  }

  .xl\:-inset-y-160 {
    top: -640px !important;
    bottom: -640px !important;
  }

  .xl\:-inset-x-160 {
    right: -640px !important;
    left: -640px !important;
  }

  .xl\:-inset-y-162 {
    top: -648px !important;
    bottom: -648px !important;
  }

  .xl\:-inset-x-162 {
    right: -648px !important;
    left: -648px !important;
  }

  .xl\:-inset-y-164 {
    top: -656px !important;
    bottom: -656px !important;
  }

  .xl\:-inset-x-164 {
    right: -656px !important;
    left: -656px !important;
  }

  .xl\:-inset-y-165 {
    top: -660px !important;
    bottom: -660px !important;
  }

  .xl\:-inset-x-165 {
    right: -660px !important;
    left: -660px !important;
  }

  .xl\:-inset-y-166 {
    top: -664px !important;
    bottom: -664px !important;
  }

  .xl\:-inset-x-166 {
    right: -664px !important;
    left: -664px !important;
  }

  .xl\:-inset-y-168 {
    top: -672px !important;
    bottom: -672px !important;
  }

  .xl\:-inset-x-168 {
    right: -672px !important;
    left: -672px !important;
  }

  .xl\:-inset-y-169 {
    top: -676px !important;
    bottom: -676px !important;
  }

  .xl\:-inset-x-169 {
    right: -676px !important;
    left: -676px !important;
  }

  .xl\:-inset-y-170 {
    top: -680px !important;
    bottom: -680px !important;
  }

  .xl\:-inset-x-170 {
    right: -680px !important;
    left: -680px !important;
  }

  .xl\:-inset-y-172 {
    top: -688px !important;
    bottom: -688px !important;
  }

  .xl\:-inset-x-172 {
    right: -688px !important;
    left: -688px !important;
  }

  .xl\:-inset-y-174 {
    top: -696px !important;
    bottom: -696px !important;
  }

  .xl\:-inset-x-174 {
    right: -696px !important;
    left: -696px !important;
  }

  .xl\:-inset-y-175 {
    top: -700px !important;
    bottom: -700px !important;
  }

  .xl\:-inset-x-175 {
    right: -700px !important;
    left: -700px !important;
  }

  .xl\:-inset-y-189 {
    top: -756px !important;
    bottom: -756px !important;
  }

  .xl\:-inset-x-189 {
    right: -756px !important;
    left: -756px !important;
  }

  .xl\:-inset-y-200 {
    top: -800px !important;
    bottom: -800px !important;
  }

  .xl\:-inset-x-200 {
    right: -800px !important;
    left: -800px !important;
  }

  .xl\:-inset-y-0\.5 {
    top: -2px !important;
    bottom: -2px !important;
  }

  .xl\:-inset-x-0\.5 {
    right: -2px !important;
    left: -2px !important;
  }

  .xl\:-inset-y-1\.5 {
    top: -6px !important;
    bottom: -6px !important;
  }

  .xl\:-inset-x-1\.5 {
    right: -6px !important;
    left: -6px !important;
  }

  .xl\:-inset-y-3\.5 {
    top: -14px !important;
    bottom: -14px !important;
  }

  .xl\:-inset-x-3\.5 {
    right: -14px !important;
    left: -14px !important;
  }

  .xl\:-inset-y-6\.5 {
    top: -26px !important;
    bottom: -26px !important;
  }

  .xl\:-inset-x-6\.5 {
    right: -26px !important;
    left: -26px !important;
  }

  .xl\:-inset-y-7\.5 {
    top: -30px !important;
    bottom: -30px !important;
  }

  .xl\:-inset-x-7\.5 {
    right: -30px !important;
    left: -30px !important;
  }

  .xl\:-inset-y-17\.5 {
    top: -70px !important;
    bottom: -70px !important;
  }

  .xl\:-inset-x-17\.5 {
    right: -70px !important;
    left: -70px !important;
  }

  .xl\:-inset-y-28\.5 {
    top: -114px !important;
    bottom: -114px !important;
  }

  .xl\:-inset-x-28\.5 {
    right: -114px !important;
    left: -114px !important;
  }

  .xl\:-inset-y-31\.5 {
    top: -126px !important;
    bottom: -126px !important;
  }

  .xl\:-inset-x-31\.5 {
    right: -126px !important;
    left: -126px !important;
  }

  .xl\:-inset-y-37\.5 {
    top: -150px !important;
    bottom: -150px !important;
  }

  .xl\:-inset-x-37\.5 {
    right: -150px !important;
    left: -150px !important;
  }

  .xl\:-inset-y-72\.5 {
    top: -290px !important;
    bottom: -290px !important;
  }

  .xl\:-inset-x-72\.5 {
    right: -290px !important;
    left: -290px !important;
  }

  .xl\:-inset-y-sm {
    top: -8px !important;
    bottom: -8px !important;
  }

  .xl\:-inset-x-sm {
    right: -8px !important;
    left: -8px !important;
  }

  .xl\:-inset-y-md {
    top: -16px !important;
    bottom: -16px !important;
  }

  .xl\:-inset-x-md {
    right: -16px !important;
    left: -16px !important;
  }

  .xl\:-inset-y-lg {
    top: -24px !important;
    bottom: -24px !important;
  }

  .xl\:-inset-x-lg {
    right: -24px !important;
    left: -24px !important;
  }

  .xl\:-inset-y-xl {
    top: -32px !important;
    bottom: -32px !important;
  }

  .xl\:-inset-x-xl {
    right: -32px !important;
    left: -32px !important;
  }

  .xl\:-inset-y-n1 {
    top: 4px !important;
    bottom: 4px !important;
  }

  .xl\:-inset-x-n1 {
    right: 4px !important;
    left: 4px !important;
  }

  .xl\:-inset-y-n2 {
    top: 8px !important;
    bottom: 8px !important;
  }

  .xl\:-inset-x-n2 {
    right: 8px !important;
    left: 8px !important;
  }

  .xl\:-inset-y-n3 {
    top: 12px !important;
    bottom: 12px !important;
  }

  .xl\:-inset-x-n3 {
    right: 12px !important;
    left: 12px !important;
  }

  .xl\:-inset-y-n4 {
    top: 16px !important;
    bottom: 16px !important;
  }

  .xl\:-inset-x-n4 {
    right: 16px !important;
    left: 16px !important;
  }

  .xl\:-inset-y-n5 {
    top: 20px !important;
    bottom: 20px !important;
  }

  .xl\:-inset-x-n5 {
    right: 20px !important;
    left: 20px !important;
  }

  .xl\:-inset-y-n6 {
    top: 24px !important;
    bottom: 24px !important;
  }

  .xl\:-inset-x-n6 {
    right: 24px !important;
    left: 24px !important;
  }

  .xl\:-inset-y-n7 {
    top: 28px !important;
    bottom: 28px !important;
  }

  .xl\:-inset-x-n7 {
    right: 28px !important;
    left: 28px !important;
  }

  .xl\:-inset-y-n8 {
    top: 32px !important;
    bottom: 32px !important;
  }

  .xl\:-inset-x-n8 {
    right: 32px !important;
    left: 32px !important;
  }

  .xl\:-inset-y-n9 {
    top: 36px !important;
    bottom: 36px !important;
  }

  .xl\:-inset-x-n9 {
    right: 36px !important;
    left: 36px !important;
  }

  .xl\:-inset-y-n10 {
    top: 40px !important;
    bottom: 40px !important;
  }

  .xl\:-inset-x-n10 {
    right: 40px !important;
    left: 40px !important;
  }

  .xl\:-inset-y-n11 {
    top: 44px !important;
    bottom: 44px !important;
  }

  .xl\:-inset-x-n11 {
    right: 44px !important;
    left: 44px !important;
  }

  .xl\:-inset-y-n12 {
    top: 48px !important;
    bottom: 48px !important;
  }

  .xl\:-inset-x-n12 {
    right: 48px !important;
    left: 48px !important;
  }

  .xl\:-inset-y-n13 {
    top: 52px !important;
    bottom: 52px !important;
  }

  .xl\:-inset-x-n13 {
    right: 52px !important;
    left: 52px !important;
  }

  .xl\:-inset-y-n14 {
    top: 46px !important;
    bottom: 46px !important;
  }

  .xl\:-inset-x-n14 {
    right: 46px !important;
    left: 46px !important;
  }

  .xl\:-inset-y-n22 {
    top: 88px !important;
    bottom: 88px !important;
  }

  .xl\:-inset-x-n22 {
    right: 88px !important;
    left: 88px !important;
  }

  .xl\:inset-y-1\/2 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .xl\:inset-x-1\/2 {
    right: 50% !important;
    left: 50% !important;
  }

  .xl\:inset-y-1\/3 {
    top: 33.333333% !important;
    bottom: 33.333333% !important;
  }

  .xl\:inset-x-1\/3 {
    right: 33.333333% !important;
    left: 33.333333% !important;
  }

  .xl\:inset-y-2\/3 {
    top: 66.666667% !important;
    bottom: 66.666667% !important;
  }

  .xl\:inset-x-2\/3 {
    right: 66.666667% !important;
    left: 66.666667% !important;
  }

  .xl\:inset-y-1\/4 {
    top: 25% !important;
    bottom: 25% !important;
  }

  .xl\:inset-x-1\/4 {
    right: 25% !important;
    left: 25% !important;
  }

  .xl\:inset-y-2\/4 {
    top: 50% !important;
    bottom: 50% !important;
  }

  .xl\:inset-x-2\/4 {
    right: 50% !important;
    left: 50% !important;
  }

  .xl\:inset-y-3\/4 {
    top: 75% !important;
    bottom: 75% !important;
  }

  .xl\:inset-x-3\/4 {
    right: 75% !important;
    left: 75% !important;
  }

  .xl\:inset-y-full {
    top: 100% !important;
    bottom: 100% !important;
  }

  .xl\:inset-x-full {
    right: 100% !important;
    left: 100% !important;
  }

  .xl\:-inset-y-1\/2 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .xl\:-inset-x-1\/2 {
    right: -50% !important;
    left: -50% !important;
  }

  .xl\:-inset-y-1\/3 {
    top: -33.333333% !important;
    bottom: -33.333333% !important;
  }

  .xl\:-inset-x-1\/3 {
    right: -33.333333% !important;
    left: -33.333333% !important;
  }

  .xl\:-inset-y-2\/3 {
    top: -66.666667% !important;
    bottom: -66.666667% !important;
  }

  .xl\:-inset-x-2\/3 {
    right: -66.666667% !important;
    left: -66.666667% !important;
  }

  .xl\:-inset-y-1\/4 {
    top: -25% !important;
    bottom: -25% !important;
  }

  .xl\:-inset-x-1\/4 {
    right: -25% !important;
    left: -25% !important;
  }

  .xl\:-inset-y-2\/4 {
    top: -50% !important;
    bottom: -50% !important;
  }

  .xl\:-inset-x-2\/4 {
    right: -50% !important;
    left: -50% !important;
  }

  .xl\:-inset-y-3\/4 {
    top: -75% !important;
    bottom: -75% !important;
  }

  .xl\:-inset-x-3\/4 {
    right: -75% !important;
    left: -75% !important;
  }

  .xl\:-inset-y-full {
    top: -100% !important;
    bottom: -100% !important;
  }

  .xl\:-inset-x-full {
    right: -100% !important;
    left: -100% !important;
  }

  .xl\:top-0 {
    top: 0px !important;
  }

  .xl\:right-0 {
    right: 0px !important;
  }

  .xl\:bottom-0 {
    bottom: 0px !important;
  }

  .xl\:left-0 {
    left: 0px !important;
  }

  .xl\:top-1 {
    top: 4px !important;
  }

  .xl\:right-1 {
    right: 4px !important;
  }

  .xl\:bottom-1 {
    bottom: 4px !important;
  }

  .xl\:left-1 {
    left: 4px !important;
  }

  .xl\:top-2 {
    top: 8px !important;
  }

  .xl\:right-2 {
    right: 8px !important;
  }

  .xl\:bottom-2 {
    bottom: 8px !important;
  }

  .xl\:left-2 {
    left: 8px !important;
  }

  .xl\:top-3 {
    top: 12px !important;
  }

  .xl\:right-3 {
    right: 12px !important;
  }

  .xl\:bottom-3 {
    bottom: 12px !important;
  }

  .xl\:left-3 {
    left: 12px !important;
  }

  .xl\:top-4 {
    top: 16px !important;
  }

  .xl\:right-4 {
    right: 16px !important;
  }

  .xl\:bottom-4 {
    bottom: 16px !important;
  }

  .xl\:left-4 {
    left: 16px !important;
  }

  .xl\:top-5 {
    top: 20px !important;
  }

  .xl\:right-5 {
    right: 20px !important;
  }

  .xl\:bottom-5 {
    bottom: 20px !important;
  }

  .xl\:left-5 {
    left: 20px !important;
  }

  .xl\:top-6 {
    top: 24px !important;
  }

  .xl\:right-6 {
    right: 24px !important;
  }

  .xl\:bottom-6 {
    bottom: 24px !important;
  }

  .xl\:left-6 {
    left: 24px !important;
  }

  .xl\:top-7 {
    top: 28px !important;
  }

  .xl\:right-7 {
    right: 28px !important;
  }

  .xl\:bottom-7 {
    bottom: 28px !important;
  }

  .xl\:left-7 {
    left: 28px !important;
  }

  .xl\:top-8 {
    top: 32px !important;
  }

  .xl\:right-8 {
    right: 32px !important;
  }

  .xl\:bottom-8 {
    bottom: 32px !important;
  }

  .xl\:left-8 {
    left: 32px !important;
  }

  .xl\:top-9 {
    top: 36px !important;
  }

  .xl\:right-9 {
    right: 36px !important;
  }

  .xl\:bottom-9 {
    bottom: 36px !important;
  }

  .xl\:left-9 {
    left: 36px !important;
  }

  .xl\:top-10 {
    top: 40px !important;
  }

  .xl\:right-10 {
    right: 40px !important;
  }

  .xl\:bottom-10 {
    bottom: 40px !important;
  }

  .xl\:left-10 {
    left: 40px !important;
  }

  .xl\:top-11 {
    top: 44px !important;
  }

  .xl\:right-11 {
    right: 44px !important;
  }

  .xl\:bottom-11 {
    bottom: 44px !important;
  }

  .xl\:left-11 {
    left: 44px !important;
  }

  .xl\:top-12 {
    top: 48px !important;
  }

  .xl\:right-12 {
    right: 48px !important;
  }

  .xl\:bottom-12 {
    bottom: 48px !important;
  }

  .xl\:left-12 {
    left: 48px !important;
  }

  .xl\:top-13 {
    top: 52px !important;
  }

  .xl\:right-13 {
    right: 52px !important;
  }

  .xl\:bottom-13 {
    bottom: 52px !important;
  }

  .xl\:left-13 {
    left: 52px !important;
  }

  .xl\:top-14 {
    top: 56px !important;
  }

  .xl\:right-14 {
    right: 56px !important;
  }

  .xl\:bottom-14 {
    bottom: 56px !important;
  }

  .xl\:left-14 {
    left: 56px !important;
  }

  .xl\:top-15 {
    top: 60px !important;
  }

  .xl\:right-15 {
    right: 60px !important;
  }

  .xl\:bottom-15 {
    bottom: 60px !important;
  }

  .xl\:left-15 {
    left: 60px !important;
  }

  .xl\:top-16 {
    top: 64px !important;
  }

  .xl\:right-16 {
    right: 64px !important;
  }

  .xl\:bottom-16 {
    bottom: 64px !important;
  }

  .xl\:left-16 {
    left: 64px !important;
  }

  .xl\:top-17 {
    top: 68px !important;
  }

  .xl\:right-17 {
    right: 68px !important;
  }

  .xl\:bottom-17 {
    bottom: 68px !important;
  }

  .xl\:left-17 {
    left: 68px !important;
  }

  .xl\:top-18 {
    top: 72px !important;
  }

  .xl\:right-18 {
    right: 72px !important;
  }

  .xl\:bottom-18 {
    bottom: 72px !important;
  }

  .xl\:left-18 {
    left: 72px !important;
  }

  .xl\:top-19 {
    top: 76px !important;
  }

  .xl\:right-19 {
    right: 76px !important;
  }

  .xl\:bottom-19 {
    bottom: 76px !important;
  }

  .xl\:left-19 {
    left: 76px !important;
  }

  .xl\:top-20 {
    top: 80px !important;
  }

  .xl\:right-20 {
    right: 80px !important;
  }

  .xl\:bottom-20 {
    bottom: 80px !important;
  }

  .xl\:left-20 {
    left: 80px !important;
  }

  .xl\:top-21 {
    top: 84px !important;
  }

  .xl\:right-21 {
    right: 84px !important;
  }

  .xl\:bottom-21 {
    bottom: 84px !important;
  }

  .xl\:left-21 {
    left: 84px !important;
  }

  .xl\:top-22 {
    top: 88px !important;
  }

  .xl\:right-22 {
    right: 88px !important;
  }

  .xl\:bottom-22 {
    bottom: 88px !important;
  }

  .xl\:left-22 {
    left: 88px !important;
  }

  .xl\:top-23 {
    top: 92px !important;
  }

  .xl\:right-23 {
    right: 92px !important;
  }

  .xl\:bottom-23 {
    bottom: 92px !important;
  }

  .xl\:left-23 {
    left: 92px !important;
  }

  .xl\:top-24 {
    top: 96px !important;
  }

  .xl\:right-24 {
    right: 96px !important;
  }

  .xl\:bottom-24 {
    bottom: 96px !important;
  }

  .xl\:left-24 {
    left: 96px !important;
  }

  .xl\:top-25 {
    top: 100px !important;
  }

  .xl\:right-25 {
    right: 100px !important;
  }

  .xl\:bottom-25 {
    bottom: 100px !important;
  }

  .xl\:left-25 {
    left: 100px !important;
  }

  .xl\:top-26 {
    top: 104px !important;
  }

  .xl\:right-26 {
    right: 104px !important;
  }

  .xl\:bottom-26 {
    bottom: 104px !important;
  }

  .xl\:left-26 {
    left: 104px !important;
  }

  .xl\:top-27 {
    top: 108px !important;
  }

  .xl\:right-27 {
    right: 108px !important;
  }

  .xl\:bottom-27 {
    bottom: 108px !important;
  }

  .xl\:left-27 {
    left: 108px !important;
  }

  .xl\:top-28 {
    top: 112px !important;
  }

  .xl\:right-28 {
    right: 112px !important;
  }

  .xl\:bottom-28 {
    bottom: 112px !important;
  }

  .xl\:left-28 {
    left: 112px !important;
  }

  .xl\:top-29 {
    top: 116px !important;
  }

  .xl\:right-29 {
    right: 116px !important;
  }

  .xl\:bottom-29 {
    bottom: 116px !important;
  }

  .xl\:left-29 {
    left: 116px !important;
  }

  .xl\:top-30 {
    top: 120px !important;
  }

  .xl\:right-30 {
    right: 120px !important;
  }

  .xl\:bottom-30 {
    bottom: 120px !important;
  }

  .xl\:left-30 {
    left: 120px !important;
  }

  .xl\:top-31 {
    top: 124px !important;
  }

  .xl\:right-31 {
    right: 124px !important;
  }

  .xl\:bottom-31 {
    bottom: 124px !important;
  }

  .xl\:left-31 {
    left: 124px !important;
  }

  .xl\:top-32 {
    top: 128px !important;
  }

  .xl\:right-32 {
    right: 128px !important;
  }

  .xl\:bottom-32 {
    bottom: 128px !important;
  }

  .xl\:left-32 {
    left: 128px !important;
  }

  .xl\:top-33 {
    top: 132px !important;
  }

  .xl\:right-33 {
    right: 132px !important;
  }

  .xl\:bottom-33 {
    bottom: 132px !important;
  }

  .xl\:left-33 {
    left: 132px !important;
  }

  .xl\:top-34 {
    top: 136px !important;
  }

  .xl\:right-34 {
    right: 136px !important;
  }

  .xl\:bottom-34 {
    bottom: 136px !important;
  }

  .xl\:left-34 {
    left: 136px !important;
  }

  .xl\:top-35 {
    top: 140px !important;
  }

  .xl\:right-35 {
    right: 140px !important;
  }

  .xl\:bottom-35 {
    bottom: 140px !important;
  }

  .xl\:left-35 {
    left: 140px !important;
  }

  .xl\:top-36 {
    top: 144px !important;
  }

  .xl\:right-36 {
    right: 144px !important;
  }

  .xl\:bottom-36 {
    bottom: 144px !important;
  }

  .xl\:left-36 {
    left: 144px !important;
  }

  .xl\:top-37 {
    top: 148px !important;
  }

  .xl\:right-37 {
    right: 148px !important;
  }

  .xl\:bottom-37 {
    bottom: 148px !important;
  }

  .xl\:left-37 {
    left: 148px !important;
  }

  .xl\:top-38 {
    top: 152px !important;
  }

  .xl\:right-38 {
    right: 152px !important;
  }

  .xl\:bottom-38 {
    bottom: 152px !important;
  }

  .xl\:left-38 {
    left: 152px !important;
  }

  .xl\:top-39 {
    top: 156px !important;
  }

  .xl\:right-39 {
    right: 156px !important;
  }

  .xl\:bottom-39 {
    bottom: 156px !important;
  }

  .xl\:left-39 {
    left: 156px !important;
  }

  .xl\:top-40 {
    top: 160px !important;
  }

  .xl\:right-40 {
    right: 160px !important;
  }

  .xl\:bottom-40 {
    bottom: 160px !important;
  }

  .xl\:left-40 {
    left: 160px !important;
  }

  .xl\:top-41 {
    top: 164px !important;
  }

  .xl\:right-41 {
    right: 164px !important;
  }

  .xl\:bottom-41 {
    bottom: 164px !important;
  }

  .xl\:left-41 {
    left: 164px !important;
  }

  .xl\:top-42 {
    top: 168px !important;
  }

  .xl\:right-42 {
    right: 168px !important;
  }

  .xl\:bottom-42 {
    bottom: 168px !important;
  }

  .xl\:left-42 {
    left: 168px !important;
  }

  .xl\:top-43 {
    top: 172px !important;
  }

  .xl\:right-43 {
    right: 172px !important;
  }

  .xl\:bottom-43 {
    bottom: 172px !important;
  }

  .xl\:left-43 {
    left: 172px !important;
  }

  .xl\:top-44 {
    top: 176px !important;
  }

  .xl\:right-44 {
    right: 176px !important;
  }

  .xl\:bottom-44 {
    bottom: 176px !important;
  }

  .xl\:left-44 {
    left: 176px !important;
  }

  .xl\:top-45 {
    top: 180px !important;
  }

  .xl\:right-45 {
    right: 180px !important;
  }

  .xl\:bottom-45 {
    bottom: 180px !important;
  }

  .xl\:left-45 {
    left: 180px !important;
  }

  .xl\:top-46 {
    top: 184px !important;
  }

  .xl\:right-46 {
    right: 184px !important;
  }

  .xl\:bottom-46 {
    bottom: 184px !important;
  }

  .xl\:left-46 {
    left: 184px !important;
  }

  .xl\:top-47 {
    top: 188px !important;
  }

  .xl\:right-47 {
    right: 188px !important;
  }

  .xl\:bottom-47 {
    bottom: 188px !important;
  }

  .xl\:left-47 {
    left: 188px !important;
  }

  .xl\:top-48 {
    top: 192px !important;
  }

  .xl\:right-48 {
    right: 192px !important;
  }

  .xl\:bottom-48 {
    bottom: 192px !important;
  }

  .xl\:left-48 {
    left: 192px !important;
  }

  .xl\:top-49 {
    top: 196px !important;
  }

  .xl\:right-49 {
    right: 196px !important;
  }

  .xl\:bottom-49 {
    bottom: 196px !important;
  }

  .xl\:left-49 {
    left: 196px !important;
  }

  .xl\:top-50 {
    top: 200px !important;
  }

  .xl\:right-50 {
    right: 200px !important;
  }

  .xl\:bottom-50 {
    bottom: 200px !important;
  }

  .xl\:left-50 {
    left: 200px !important;
  }

  .xl\:top-51 {
    top: 204px !important;
  }

  .xl\:right-51 {
    right: 204px !important;
  }

  .xl\:bottom-51 {
    bottom: 204px !important;
  }

  .xl\:left-51 {
    left: 204px !important;
  }

  .xl\:top-52 {
    top: 208px !important;
  }

  .xl\:right-52 {
    right: 208px !important;
  }

  .xl\:bottom-52 {
    bottom: 208px !important;
  }

  .xl\:left-52 {
    left: 208px !important;
  }

  .xl\:top-53 {
    top: 212px !important;
  }

  .xl\:right-53 {
    right: 212px !important;
  }

  .xl\:bottom-53 {
    bottom: 212px !important;
  }

  .xl\:left-53 {
    left: 212px !important;
  }

  .xl\:top-54 {
    top: 216px !important;
  }

  .xl\:right-54 {
    right: 216px !important;
  }

  .xl\:bottom-54 {
    bottom: 216px !important;
  }

  .xl\:left-54 {
    left: 216px !important;
  }

  .xl\:top-55 {
    top: 220px !important;
  }

  .xl\:right-55 {
    right: 220px !important;
  }

  .xl\:bottom-55 {
    bottom: 220px !important;
  }

  .xl\:left-55 {
    left: 220px !important;
  }

  .xl\:top-56 {
    top: 224px !important;
  }

  .xl\:right-56 {
    right: 224px !important;
  }

  .xl\:bottom-56 {
    bottom: 224px !important;
  }

  .xl\:left-56 {
    left: 224px !important;
  }

  .xl\:top-57 {
    top: 228px !important;
  }

  .xl\:right-57 {
    right: 228px !important;
  }

  .xl\:bottom-57 {
    bottom: 228px !important;
  }

  .xl\:left-57 {
    left: 228px !important;
  }

  .xl\:top-60 {
    top: 240px !important;
  }

  .xl\:right-60 {
    right: 240px !important;
  }

  .xl\:bottom-60 {
    bottom: 240px !important;
  }

  .xl\:left-60 {
    left: 240px !important;
  }

  .xl\:top-61 {
    top: 244px !important;
  }

  .xl\:right-61 {
    right: 244px !important;
  }

  .xl\:bottom-61 {
    bottom: 244px !important;
  }

  .xl\:left-61 {
    left: 244px !important;
  }

  .xl\:top-62 {
    top: 248px !important;
  }

  .xl\:right-62 {
    right: 248px !important;
  }

  .xl\:bottom-62 {
    bottom: 248px !important;
  }

  .xl\:left-62 {
    left: 248px !important;
  }

  .xl\:top-65 {
    top: 260px !important;
  }

  .xl\:right-65 {
    right: 260px !important;
  }

  .xl\:bottom-65 {
    bottom: 260px !important;
  }

  .xl\:left-65 {
    left: 260px !important;
  }

  .xl\:top-66 {
    top: 264px !important;
  }

  .xl\:right-66 {
    right: 264px !important;
  }

  .xl\:bottom-66 {
    bottom: 264px !important;
  }

  .xl\:left-66 {
    left: 264px !important;
  }

  .xl\:top-68 {
    top: 272px !important;
  }

  .xl\:right-68 {
    right: 272px !important;
  }

  .xl\:bottom-68 {
    bottom: 272px !important;
  }

  .xl\:left-68 {
    left: 272px !important;
  }

  .xl\:top-69 {
    top: 276px !important;
  }

  .xl\:right-69 {
    right: 276px !important;
  }

  .xl\:bottom-69 {
    bottom: 276px !important;
  }

  .xl\:left-69 {
    left: 276px !important;
  }

  .xl\:top-70 {
    top: 280px !important;
  }

  .xl\:right-70 {
    right: 280px !important;
  }

  .xl\:bottom-70 {
    bottom: 280px !important;
  }

  .xl\:left-70 {
    left: 280px !important;
  }

  .xl\:top-73 {
    top: 292px !important;
  }

  .xl\:right-73 {
    right: 292px !important;
  }

  .xl\:bottom-73 {
    bottom: 292px !important;
  }

  .xl\:left-73 {
    left: 292px !important;
  }

  .xl\:top-74 {
    top: 296px !important;
  }

  .xl\:right-74 {
    right: 296px !important;
  }

  .xl\:bottom-74 {
    bottom: 296px !important;
  }

  .xl\:left-74 {
    left: 296px !important;
  }

  .xl\:top-75 {
    top: 300px !important;
  }

  .xl\:right-75 {
    right: 300px !important;
  }

  .xl\:bottom-75 {
    bottom: 300px !important;
  }

  .xl\:left-75 {
    left: 300px !important;
  }

  .xl\:top-77 {
    top: 308px !important;
  }

  .xl\:right-77 {
    right: 308px !important;
  }

  .xl\:bottom-77 {
    bottom: 308px !important;
  }

  .xl\:left-77 {
    left: 308px !important;
  }

  .xl\:top-78 {
    top: 312px !important;
  }

  .xl\:right-78 {
    right: 312px !important;
  }

  .xl\:bottom-78 {
    bottom: 312px !important;
  }

  .xl\:left-78 {
    left: 312px !important;
  }

  .xl\:top-80 {
    top: 320px !important;
  }

  .xl\:right-80 {
    right: 320px !important;
  }

  .xl\:bottom-80 {
    bottom: 320px !important;
  }

  .xl\:left-80 {
    left: 320px !important;
  }

  .xl\:top-81 {
    top: 324px !important;
  }

  .xl\:right-81 {
    right: 324px !important;
  }

  .xl\:bottom-81 {
    bottom: 324px !important;
  }

  .xl\:left-81 {
    left: 324px !important;
  }

  .xl\:top-84 {
    top: 336px !important;
  }

  .xl\:right-84 {
    right: 336px !important;
  }

  .xl\:bottom-84 {
    bottom: 336px !important;
  }

  .xl\:left-84 {
    left: 336px !important;
  }

  .xl\:top-87 {
    top: 348px !important;
  }

  .xl\:right-87 {
    right: 348px !important;
  }

  .xl\:bottom-87 {
    bottom: 348px !important;
  }

  .xl\:left-87 {
    left: 348px !important;
  }

  .xl\:top-90 {
    top: 360px !important;
  }

  .xl\:right-90 {
    right: 360px !important;
  }

  .xl\:bottom-90 {
    bottom: 360px !important;
  }

  .xl\:left-90 {
    left: 360px !important;
  }

  .xl\:top-91 {
    top: 364px !important;
  }

  .xl\:right-91 {
    right: 364px !important;
  }

  .xl\:bottom-91 {
    bottom: 364px !important;
  }

  .xl\:left-91 {
    left: 364px !important;
  }

  .xl\:top-92 {
    top: 368px !important;
  }

  .xl\:right-92 {
    right: 368px !important;
  }

  .xl\:bottom-92 {
    bottom: 368px !important;
  }

  .xl\:left-92 {
    left: 368px !important;
  }

  .xl\:top-93 {
    top: 372px !important;
  }

  .xl\:right-93 {
    right: 372px !important;
  }

  .xl\:bottom-93 {
    bottom: 372px !important;
  }

  .xl\:left-93 {
    left: 372px !important;
  }

  .xl\:top-94 {
    top: 376px !important;
  }

  .xl\:right-94 {
    right: 376px !important;
  }

  .xl\:bottom-94 {
    bottom: 376px !important;
  }

  .xl\:left-94 {
    left: 376px !important;
  }

  .xl\:top-95 {
    top: 380px !important;
  }

  .xl\:right-95 {
    right: 380px !important;
  }

  .xl\:bottom-95 {
    bottom: 380px !important;
  }

  .xl\:left-95 {
    left: 380px !important;
  }

  .xl\:top-96 {
    top: 384px !important;
  }

  .xl\:right-96 {
    right: 384px !important;
  }

  .xl\:bottom-96 {
    bottom: 384px !important;
  }

  .xl\:left-96 {
    left: 384px !important;
  }

  .xl\:top-97 {
    top: 388px !important;
  }

  .xl\:right-97 {
    right: 388px !important;
  }

  .xl\:bottom-97 {
    bottom: 388px !important;
  }

  .xl\:left-97 {
    left: 388px !important;
  }

  .xl\:top-98 {
    top: 392px !important;
  }

  .xl\:right-98 {
    right: 392px !important;
  }

  .xl\:bottom-98 {
    bottom: 392px !important;
  }

  .xl\:left-98 {
    left: 392px !important;
  }

  .xl\:top-99 {
    top: 396px !important;
  }

  .xl\:right-99 {
    right: 396px !important;
  }

  .xl\:bottom-99 {
    bottom: 396px !important;
  }

  .xl\:left-99 {
    left: 396px !important;
  }

  .xl\:top-100 {
    top: 400px !important;
  }

  .xl\:right-100 {
    right: 400px !important;
  }

  .xl\:bottom-100 {
    bottom: 400px !important;
  }

  .xl\:left-100 {
    left: 400px !important;
  }

  .xl\:top-101 {
    top: 404px !important;
  }

  .xl\:right-101 {
    right: 404px !important;
  }

  .xl\:bottom-101 {
    bottom: 404px !important;
  }

  .xl\:left-101 {
    left: 404px !important;
  }

  .xl\:top-102 {
    top: 408px !important;
  }

  .xl\:right-102 {
    right: 408px !important;
  }

  .xl\:bottom-102 {
    bottom: 408px !important;
  }

  .xl\:left-102 {
    left: 408px !important;
  }

  .xl\:top-103 {
    top: 412px !important;
  }

  .xl\:right-103 {
    right: 412px !important;
  }

  .xl\:bottom-103 {
    bottom: 412px !important;
  }

  .xl\:left-103 {
    left: 412px !important;
  }

  .xl\:top-104 {
    top: 416px !important;
  }

  .xl\:right-104 {
    right: 416px !important;
  }

  .xl\:bottom-104 {
    bottom: 416px !important;
  }

  .xl\:left-104 {
    left: 416px !important;
  }

  .xl\:top-105 {
    top: 420px !important;
  }

  .xl\:right-105 {
    right: 420px !important;
  }

  .xl\:bottom-105 {
    bottom: 420px !important;
  }

  .xl\:left-105 {
    left: 420px !important;
  }

  .xl\:top-107 {
    top: 428px !important;
  }

  .xl\:right-107 {
    right: 428px !important;
  }

  .xl\:bottom-107 {
    bottom: 428px !important;
  }

  .xl\:left-107 {
    left: 428px !important;
  }

  .xl\:top-110 {
    top: 440px !important;
  }

  .xl\:right-110 {
    right: 440px !important;
  }

  .xl\:bottom-110 {
    bottom: 440px !important;
  }

  .xl\:left-110 {
    left: 440px !important;
  }

  .xl\:top-112 {
    top: 448px !important;
  }

  .xl\:right-112 {
    right: 448px !important;
  }

  .xl\:bottom-112 {
    bottom: 448px !important;
  }

  .xl\:left-112 {
    left: 448px !important;
  }

  .xl\:top-114 {
    top: 456px !important;
  }

  .xl\:right-114 {
    right: 456px !important;
  }

  .xl\:bottom-114 {
    bottom: 456px !important;
  }

  .xl\:left-114 {
    left: 456px !important;
  }

  .xl\:top-115 {
    top: 460px !important;
  }

  .xl\:right-115 {
    right: 460px !important;
  }

  .xl\:bottom-115 {
    bottom: 460px !important;
  }

  .xl\:left-115 {
    left: 460px !important;
  }

  .xl\:top-119 {
    top: 476px !important;
  }

  .xl\:right-119 {
    right: 476px !important;
  }

  .xl\:bottom-119 {
    bottom: 476px !important;
  }

  .xl\:left-119 {
    left: 476px !important;
  }

  .xl\:top-120 {
    top: 480px !important;
  }

  .xl\:right-120 {
    right: 480px !important;
  }

  .xl\:bottom-120 {
    bottom: 480px !important;
  }

  .xl\:left-120 {
    left: 480px !important;
  }

  .xl\:top-122 {
    top: 488px !important;
  }

  .xl\:right-122 {
    right: 488px !important;
  }

  .xl\:bottom-122 {
    bottom: 488px !important;
  }

  .xl\:left-122 {
    left: 488px !important;
  }

  .xl\:top-124 {
    top: 496px !important;
  }

  .xl\:right-124 {
    right: 496px !important;
  }

  .xl\:bottom-124 {
    bottom: 496px !important;
  }

  .xl\:left-124 {
    left: 496px !important;
  }

  .xl\:top-130 {
    top: 520px !important;
  }

  .xl\:right-130 {
    right: 520px !important;
  }

  .xl\:bottom-130 {
    bottom: 520px !important;
  }

  .xl\:left-130 {
    left: 520px !important;
  }

  .xl\:top-138 {
    top: 552px !important;
  }

  .xl\:right-138 {
    right: 552px !important;
  }

  .xl\:bottom-138 {
    bottom: 552px !important;
  }

  .xl\:left-138 {
    left: 552px !important;
  }

  .xl\:top-143 {
    top: 572px !important;
  }

  .xl\:right-143 {
    right: 572px !important;
  }

  .xl\:bottom-143 {
    bottom: 572px !important;
  }

  .xl\:left-143 {
    left: 572px !important;
  }

  .xl\:top-148 {
    top: 592px !important;
  }

  .xl\:right-148 {
    right: 592px !important;
  }

  .xl\:bottom-148 {
    bottom: 592px !important;
  }

  .xl\:left-148 {
    left: 592px !important;
  }

  .xl\:top-150 {
    top: 600px !important;
  }

  .xl\:right-150 {
    right: 600px !important;
  }

  .xl\:bottom-150 {
    bottom: 600px !important;
  }

  .xl\:left-150 {
    left: 600px !important;
  }

  .xl\:top-154 {
    top: 616px !important;
  }

  .xl\:right-154 {
    right: 616px !important;
  }

  .xl\:bottom-154 {
    bottom: 616px !important;
  }

  .xl\:left-154 {
    left: 616px !important;
  }

  .xl\:top-160 {
    top: 640px !important;
  }

  .xl\:right-160 {
    right: 640px !important;
  }

  .xl\:bottom-160 {
    bottom: 640px !important;
  }

  .xl\:left-160 {
    left: 640px !important;
  }

  .xl\:top-162 {
    top: 648px !important;
  }

  .xl\:right-162 {
    right: 648px !important;
  }

  .xl\:bottom-162 {
    bottom: 648px !important;
  }

  .xl\:left-162 {
    left: 648px !important;
  }

  .xl\:top-164 {
    top: 656px !important;
  }

  .xl\:right-164 {
    right: 656px !important;
  }

  .xl\:bottom-164 {
    bottom: 656px !important;
  }

  .xl\:left-164 {
    left: 656px !important;
  }

  .xl\:top-165 {
    top: 660px !important;
  }

  .xl\:right-165 {
    right: 660px !important;
  }

  .xl\:bottom-165 {
    bottom: 660px !important;
  }

  .xl\:left-165 {
    left: 660px !important;
  }

  .xl\:top-166 {
    top: 664px !important;
  }

  .xl\:right-166 {
    right: 664px !important;
  }

  .xl\:bottom-166 {
    bottom: 664px !important;
  }

  .xl\:left-166 {
    left: 664px !important;
  }

  .xl\:top-168 {
    top: 672px !important;
  }

  .xl\:right-168 {
    right: 672px !important;
  }

  .xl\:bottom-168 {
    bottom: 672px !important;
  }

  .xl\:left-168 {
    left: 672px !important;
  }

  .xl\:top-169 {
    top: 676px !important;
  }

  .xl\:right-169 {
    right: 676px !important;
  }

  .xl\:bottom-169 {
    bottom: 676px !important;
  }

  .xl\:left-169 {
    left: 676px !important;
  }

  .xl\:top-170 {
    top: 680px !important;
  }

  .xl\:right-170 {
    right: 680px !important;
  }

  .xl\:bottom-170 {
    bottom: 680px !important;
  }

  .xl\:left-170 {
    left: 680px !important;
  }

  .xl\:top-172 {
    top: 688px !important;
  }

  .xl\:right-172 {
    right: 688px !important;
  }

  .xl\:bottom-172 {
    bottom: 688px !important;
  }

  .xl\:left-172 {
    left: 688px !important;
  }

  .xl\:top-174 {
    top: 696px !important;
  }

  .xl\:right-174 {
    right: 696px !important;
  }

  .xl\:bottom-174 {
    bottom: 696px !important;
  }

  .xl\:left-174 {
    left: 696px !important;
  }

  .xl\:top-175 {
    top: 700px !important;
  }

  .xl\:right-175 {
    right: 700px !important;
  }

  .xl\:bottom-175 {
    bottom: 700px !important;
  }

  .xl\:left-175 {
    left: 700px !important;
  }

  .xl\:top-189 {
    top: 756px !important;
  }

  .xl\:right-189 {
    right: 756px !important;
  }

  .xl\:bottom-189 {
    bottom: 756px !important;
  }

  .xl\:left-189 {
    left: 756px !important;
  }

  .xl\:top-200 {
    top: 800px !important;
  }

  .xl\:right-200 {
    right: 800px !important;
  }

  .xl\:bottom-200 {
    bottom: 800px !important;
  }

  .xl\:left-200 {
    left: 800px !important;
  }

  .xl\:top-auto {
    top: auto !important;
  }

  .xl\:right-auto {
    right: auto !important;
  }

  .xl\:bottom-auto {
    bottom: auto !important;
  }

  .xl\:left-auto {
    left: auto !important;
  }

  .xl\:top-0\.5 {
    top: 2px !important;
  }

  .xl\:right-0\.5 {
    right: 2px !important;
  }

  .xl\:bottom-0\.5 {
    bottom: 2px !important;
  }

  .xl\:left-0\.5 {
    left: 2px !important;
  }

  .xl\:top-1\.5 {
    top: 6px !important;
  }

  .xl\:right-1\.5 {
    right: 6px !important;
  }

  .xl\:bottom-1\.5 {
    bottom: 6px !important;
  }

  .xl\:left-1\.5 {
    left: 6px !important;
  }

  .xl\:top-3\.5 {
    top: 14px !important;
  }

  .xl\:right-3\.5 {
    right: 14px !important;
  }

  .xl\:bottom-3\.5 {
    bottom: 14px !important;
  }

  .xl\:left-3\.5 {
    left: 14px !important;
  }

  .xl\:top-6\.5 {
    top: 26px !important;
  }

  .xl\:right-6\.5 {
    right: 26px !important;
  }

  .xl\:bottom-6\.5 {
    bottom: 26px !important;
  }

  .xl\:left-6\.5 {
    left: 26px !important;
  }

  .xl\:top-7\.5 {
    top: 30px !important;
  }

  .xl\:right-7\.5 {
    right: 30px !important;
  }

  .xl\:bottom-7\.5 {
    bottom: 30px !important;
  }

  .xl\:left-7\.5 {
    left: 30px !important;
  }

  .xl\:top-17\.5 {
    top: 70px !important;
  }

  .xl\:right-17\.5 {
    right: 70px !important;
  }

  .xl\:bottom-17\.5 {
    bottom: 70px !important;
  }

  .xl\:left-17\.5 {
    left: 70px !important;
  }

  .xl\:top-28\.5 {
    top: 114px !important;
  }

  .xl\:right-28\.5 {
    right: 114px !important;
  }

  .xl\:bottom-28\.5 {
    bottom: 114px !important;
  }

  .xl\:left-28\.5 {
    left: 114px !important;
  }

  .xl\:top-31\.5 {
    top: 126px !important;
  }

  .xl\:right-31\.5 {
    right: 126px !important;
  }

  .xl\:bottom-31\.5 {
    bottom: 126px !important;
  }

  .xl\:left-31\.5 {
    left: 126px !important;
  }

  .xl\:top-37\.5 {
    top: 150px !important;
  }

  .xl\:right-37\.5 {
    right: 150px !important;
  }

  .xl\:bottom-37\.5 {
    bottom: 150px !important;
  }

  .xl\:left-37\.5 {
    left: 150px !important;
  }

  .xl\:top-72\.5 {
    top: 290px !important;
  }

  .xl\:right-72\.5 {
    right: 290px !important;
  }

  .xl\:bottom-72\.5 {
    bottom: 290px !important;
  }

  .xl\:left-72\.5 {
    left: 290px !important;
  }

  .xl\:top-sm {
    top: 8px !important;
  }

  .xl\:right-sm {
    right: 8px !important;
  }

  .xl\:bottom-sm {
    bottom: 8px !important;
  }

  .xl\:left-sm {
    left: 8px !important;
  }

  .xl\:top-md {
    top: 16px !important;
  }

  .xl\:right-md {
    right: 16px !important;
  }

  .xl\:bottom-md {
    bottom: 16px !important;
  }

  .xl\:left-md {
    left: 16px !important;
  }

  .xl\:top-lg {
    top: 24px !important;
  }

  .xl\:right-lg {
    right: 24px !important;
  }

  .xl\:bottom-lg {
    bottom: 24px !important;
  }

  .xl\:left-lg {
    left: 24px !important;
  }

  .xl\:top-xl {
    top: 32px !important;
  }

  .xl\:right-xl {
    right: 32px !important;
  }

  .xl\:bottom-xl {
    bottom: 32px !important;
  }

  .xl\:left-xl {
    left: 32px !important;
  }

  .xl\:top-n1 {
    top: -4px !important;
  }

  .xl\:right-n1 {
    right: -4px !important;
  }

  .xl\:bottom-n1 {
    bottom: -4px !important;
  }

  .xl\:left-n1 {
    left: -4px !important;
  }

  .xl\:top-n2 {
    top: -8px !important;
  }

  .xl\:right-n2 {
    right: -8px !important;
  }

  .xl\:bottom-n2 {
    bottom: -8px !important;
  }

  .xl\:left-n2 {
    left: -8px !important;
  }

  .xl\:top-n3 {
    top: -12px !important;
  }

  .xl\:right-n3 {
    right: -12px !important;
  }

  .xl\:bottom-n3 {
    bottom: -12px !important;
  }

  .xl\:left-n3 {
    left: -12px !important;
  }

  .xl\:top-n4 {
    top: -16px !important;
  }

  .xl\:right-n4 {
    right: -16px !important;
  }

  .xl\:bottom-n4 {
    bottom: -16px !important;
  }

  .xl\:left-n4 {
    left: -16px !important;
  }

  .xl\:top-n5 {
    top: -20px !important;
  }

  .xl\:right-n5 {
    right: -20px !important;
  }

  .xl\:bottom-n5 {
    bottom: -20px !important;
  }

  .xl\:left-n5 {
    left: -20px !important;
  }

  .xl\:top-n6 {
    top: -24px !important;
  }

  .xl\:right-n6 {
    right: -24px !important;
  }

  .xl\:bottom-n6 {
    bottom: -24px !important;
  }

  .xl\:left-n6 {
    left: -24px !important;
  }

  .xl\:top-n7 {
    top: -28px !important;
  }

  .xl\:right-n7 {
    right: -28px !important;
  }

  .xl\:bottom-n7 {
    bottom: -28px !important;
  }

  .xl\:left-n7 {
    left: -28px !important;
  }

  .xl\:top-n8 {
    top: -32px !important;
  }

  .xl\:right-n8 {
    right: -32px !important;
  }

  .xl\:bottom-n8 {
    bottom: -32px !important;
  }

  .xl\:left-n8 {
    left: -32px !important;
  }

  .xl\:top-n9 {
    top: -36px !important;
  }

  .xl\:right-n9 {
    right: -36px !important;
  }

  .xl\:bottom-n9 {
    bottom: -36px !important;
  }

  .xl\:left-n9 {
    left: -36px !important;
  }

  .xl\:top-n10 {
    top: -40px !important;
  }

  .xl\:right-n10 {
    right: -40px !important;
  }

  .xl\:bottom-n10 {
    bottom: -40px !important;
  }

  .xl\:left-n10 {
    left: -40px !important;
  }

  .xl\:top-n11 {
    top: -44px !important;
  }

  .xl\:right-n11 {
    right: -44px !important;
  }

  .xl\:bottom-n11 {
    bottom: -44px !important;
  }

  .xl\:left-n11 {
    left: -44px !important;
  }

  .xl\:top-n12 {
    top: -48px !important;
  }

  .xl\:right-n12 {
    right: -48px !important;
  }

  .xl\:bottom-n12 {
    bottom: -48px !important;
  }

  .xl\:left-n12 {
    left: -48px !important;
  }

  .xl\:top-n13 {
    top: -52px !important;
  }

  .xl\:right-n13 {
    right: -52px !important;
  }

  .xl\:bottom-n13 {
    bottom: -52px !important;
  }

  .xl\:left-n13 {
    left: -52px !important;
  }

  .xl\:top-n14 {
    top: -46px !important;
  }

  .xl\:right-n14 {
    right: -46px !important;
  }

  .xl\:bottom-n14 {
    bottom: -46px !important;
  }

  .xl\:left-n14 {
    left: -46px !important;
  }

  .xl\:top-n22 {
    top: -88px !important;
  }

  .xl\:right-n22 {
    right: -88px !important;
  }

  .xl\:bottom-n22 {
    bottom: -88px !important;
  }

  .xl\:left-n22 {
    left: -88px !important;
  }

  .xl\:-top-0 {
    top: 0px !important;
  }

  .xl\:-right-0 {
    right: 0px !important;
  }

  .xl\:-bottom-0 {
    bottom: 0px !important;
  }

  .xl\:-left-0 {
    left: 0px !important;
  }

  .xl\:-top-1 {
    top: -4px !important;
  }

  .xl\:-right-1 {
    right: -4px !important;
  }

  .xl\:-bottom-1 {
    bottom: -4px !important;
  }

  .xl\:-left-1 {
    left: -4px !important;
  }

  .xl\:-top-2 {
    top: -8px !important;
  }

  .xl\:-right-2 {
    right: -8px !important;
  }

  .xl\:-bottom-2 {
    bottom: -8px !important;
  }

  .xl\:-left-2 {
    left: -8px !important;
  }

  .xl\:-top-3 {
    top: -12px !important;
  }

  .xl\:-right-3 {
    right: -12px !important;
  }

  .xl\:-bottom-3 {
    bottom: -12px !important;
  }

  .xl\:-left-3 {
    left: -12px !important;
  }

  .xl\:-top-4 {
    top: -16px !important;
  }

  .xl\:-right-4 {
    right: -16px !important;
  }

  .xl\:-bottom-4 {
    bottom: -16px !important;
  }

  .xl\:-left-4 {
    left: -16px !important;
  }

  .xl\:-top-5 {
    top: -20px !important;
  }

  .xl\:-right-5 {
    right: -20px !important;
  }

  .xl\:-bottom-5 {
    bottom: -20px !important;
  }

  .xl\:-left-5 {
    left: -20px !important;
  }

  .xl\:-top-6 {
    top: -24px !important;
  }

  .xl\:-right-6 {
    right: -24px !important;
  }

  .xl\:-bottom-6 {
    bottom: -24px !important;
  }

  .xl\:-left-6 {
    left: -24px !important;
  }

  .xl\:-top-7 {
    top: -28px !important;
  }

  .xl\:-right-7 {
    right: -28px !important;
  }

  .xl\:-bottom-7 {
    bottom: -28px !important;
  }

  .xl\:-left-7 {
    left: -28px !important;
  }

  .xl\:-top-8 {
    top: -32px !important;
  }

  .xl\:-right-8 {
    right: -32px !important;
  }

  .xl\:-bottom-8 {
    bottom: -32px !important;
  }

  .xl\:-left-8 {
    left: -32px !important;
  }

  .xl\:-top-9 {
    top: -36px !important;
  }

  .xl\:-right-9 {
    right: -36px !important;
  }

  .xl\:-bottom-9 {
    bottom: -36px !important;
  }

  .xl\:-left-9 {
    left: -36px !important;
  }

  .xl\:-top-10 {
    top: -40px !important;
  }

  .xl\:-right-10 {
    right: -40px !important;
  }

  .xl\:-bottom-10 {
    bottom: -40px !important;
  }

  .xl\:-left-10 {
    left: -40px !important;
  }

  .xl\:-top-11 {
    top: -44px !important;
  }

  .xl\:-right-11 {
    right: -44px !important;
  }

  .xl\:-bottom-11 {
    bottom: -44px !important;
  }

  .xl\:-left-11 {
    left: -44px !important;
  }

  .xl\:-top-12 {
    top: -48px !important;
  }

  .xl\:-right-12 {
    right: -48px !important;
  }

  .xl\:-bottom-12 {
    bottom: -48px !important;
  }

  .xl\:-left-12 {
    left: -48px !important;
  }

  .xl\:-top-13 {
    top: -52px !important;
  }

  .xl\:-right-13 {
    right: -52px !important;
  }

  .xl\:-bottom-13 {
    bottom: -52px !important;
  }

  .xl\:-left-13 {
    left: -52px !important;
  }

  .xl\:-top-14 {
    top: -56px !important;
  }

  .xl\:-right-14 {
    right: -56px !important;
  }

  .xl\:-bottom-14 {
    bottom: -56px !important;
  }

  .xl\:-left-14 {
    left: -56px !important;
  }

  .xl\:-top-15 {
    top: -60px !important;
  }

  .xl\:-right-15 {
    right: -60px !important;
  }

  .xl\:-bottom-15 {
    bottom: -60px !important;
  }

  .xl\:-left-15 {
    left: -60px !important;
  }

  .xl\:-top-16 {
    top: -64px !important;
  }

  .xl\:-right-16 {
    right: -64px !important;
  }

  .xl\:-bottom-16 {
    bottom: -64px !important;
  }

  .xl\:-left-16 {
    left: -64px !important;
  }

  .xl\:-top-17 {
    top: -68px !important;
  }

  .xl\:-right-17 {
    right: -68px !important;
  }

  .xl\:-bottom-17 {
    bottom: -68px !important;
  }

  .xl\:-left-17 {
    left: -68px !important;
  }

  .xl\:-top-18 {
    top: -72px !important;
  }

  .xl\:-right-18 {
    right: -72px !important;
  }

  .xl\:-bottom-18 {
    bottom: -72px !important;
  }

  .xl\:-left-18 {
    left: -72px !important;
  }

  .xl\:-top-19 {
    top: -76px !important;
  }

  .xl\:-right-19 {
    right: -76px !important;
  }

  .xl\:-bottom-19 {
    bottom: -76px !important;
  }

  .xl\:-left-19 {
    left: -76px !important;
  }

  .xl\:-top-20 {
    top: -80px !important;
  }

  .xl\:-right-20 {
    right: -80px !important;
  }

  .xl\:-bottom-20 {
    bottom: -80px !important;
  }

  .xl\:-left-20 {
    left: -80px !important;
  }

  .xl\:-top-21 {
    top: -84px !important;
  }

  .xl\:-right-21 {
    right: -84px !important;
  }

  .xl\:-bottom-21 {
    bottom: -84px !important;
  }

  .xl\:-left-21 {
    left: -84px !important;
  }

  .xl\:-top-22 {
    top: -88px !important;
  }

  .xl\:-right-22 {
    right: -88px !important;
  }

  .xl\:-bottom-22 {
    bottom: -88px !important;
  }

  .xl\:-left-22 {
    left: -88px !important;
  }

  .xl\:-top-23 {
    top: -92px !important;
  }

  .xl\:-right-23 {
    right: -92px !important;
  }

  .xl\:-bottom-23 {
    bottom: -92px !important;
  }

  .xl\:-left-23 {
    left: -92px !important;
  }

  .xl\:-top-24 {
    top: -96px !important;
  }

  .xl\:-right-24 {
    right: -96px !important;
  }

  .xl\:-bottom-24 {
    bottom: -96px !important;
  }

  .xl\:-left-24 {
    left: -96px !important;
  }

  .xl\:-top-25 {
    top: -100px !important;
  }

  .xl\:-right-25 {
    right: -100px !important;
  }

  .xl\:-bottom-25 {
    bottom: -100px !important;
  }

  .xl\:-left-25 {
    left: -100px !important;
  }

  .xl\:-top-26 {
    top: -104px !important;
  }

  .xl\:-right-26 {
    right: -104px !important;
  }

  .xl\:-bottom-26 {
    bottom: -104px !important;
  }

  .xl\:-left-26 {
    left: -104px !important;
  }

  .xl\:-top-27 {
    top: -108px !important;
  }

  .xl\:-right-27 {
    right: -108px !important;
  }

  .xl\:-bottom-27 {
    bottom: -108px !important;
  }

  .xl\:-left-27 {
    left: -108px !important;
  }

  .xl\:-top-28 {
    top: -112px !important;
  }

  .xl\:-right-28 {
    right: -112px !important;
  }

  .xl\:-bottom-28 {
    bottom: -112px !important;
  }

  .xl\:-left-28 {
    left: -112px !important;
  }

  .xl\:-top-29 {
    top: -116px !important;
  }

  .xl\:-right-29 {
    right: -116px !important;
  }

  .xl\:-bottom-29 {
    bottom: -116px !important;
  }

  .xl\:-left-29 {
    left: -116px !important;
  }

  .xl\:-top-30 {
    top: -120px !important;
  }

  .xl\:-right-30 {
    right: -120px !important;
  }

  .xl\:-bottom-30 {
    bottom: -120px !important;
  }

  .xl\:-left-30 {
    left: -120px !important;
  }

  .xl\:-top-31 {
    top: -124px !important;
  }

  .xl\:-right-31 {
    right: -124px !important;
  }

  .xl\:-bottom-31 {
    bottom: -124px !important;
  }

  .xl\:-left-31 {
    left: -124px !important;
  }

  .xl\:-top-32 {
    top: -128px !important;
  }

  .xl\:-right-32 {
    right: -128px !important;
  }

  .xl\:-bottom-32 {
    bottom: -128px !important;
  }

  .xl\:-left-32 {
    left: -128px !important;
  }

  .xl\:-top-33 {
    top: -132px !important;
  }

  .xl\:-right-33 {
    right: -132px !important;
  }

  .xl\:-bottom-33 {
    bottom: -132px !important;
  }

  .xl\:-left-33 {
    left: -132px !important;
  }

  .xl\:-top-34 {
    top: -136px !important;
  }

  .xl\:-right-34 {
    right: -136px !important;
  }

  .xl\:-bottom-34 {
    bottom: -136px !important;
  }

  .xl\:-left-34 {
    left: -136px !important;
  }

  .xl\:-top-35 {
    top: -140px !important;
  }

  .xl\:-right-35 {
    right: -140px !important;
  }

  .xl\:-bottom-35 {
    bottom: -140px !important;
  }

  .xl\:-left-35 {
    left: -140px !important;
  }

  .xl\:-top-36 {
    top: -144px !important;
  }

  .xl\:-right-36 {
    right: -144px !important;
  }

  .xl\:-bottom-36 {
    bottom: -144px !important;
  }

  .xl\:-left-36 {
    left: -144px !important;
  }

  .xl\:-top-37 {
    top: -148px !important;
  }

  .xl\:-right-37 {
    right: -148px !important;
  }

  .xl\:-bottom-37 {
    bottom: -148px !important;
  }

  .xl\:-left-37 {
    left: -148px !important;
  }

  .xl\:-top-38 {
    top: -152px !important;
  }

  .xl\:-right-38 {
    right: -152px !important;
  }

  .xl\:-bottom-38 {
    bottom: -152px !important;
  }

  .xl\:-left-38 {
    left: -152px !important;
  }

  .xl\:-top-39 {
    top: -156px !important;
  }

  .xl\:-right-39 {
    right: -156px !important;
  }

  .xl\:-bottom-39 {
    bottom: -156px !important;
  }

  .xl\:-left-39 {
    left: -156px !important;
  }

  .xl\:-top-40 {
    top: -160px !important;
  }

  .xl\:-right-40 {
    right: -160px !important;
  }

  .xl\:-bottom-40 {
    bottom: -160px !important;
  }

  .xl\:-left-40 {
    left: -160px !important;
  }

  .xl\:-top-41 {
    top: -164px !important;
  }

  .xl\:-right-41 {
    right: -164px !important;
  }

  .xl\:-bottom-41 {
    bottom: -164px !important;
  }

  .xl\:-left-41 {
    left: -164px !important;
  }

  .xl\:-top-42 {
    top: -168px !important;
  }

  .xl\:-right-42 {
    right: -168px !important;
  }

  .xl\:-bottom-42 {
    bottom: -168px !important;
  }

  .xl\:-left-42 {
    left: -168px !important;
  }

  .xl\:-top-43 {
    top: -172px !important;
  }

  .xl\:-right-43 {
    right: -172px !important;
  }

  .xl\:-bottom-43 {
    bottom: -172px !important;
  }

  .xl\:-left-43 {
    left: -172px !important;
  }

  .xl\:-top-44 {
    top: -176px !important;
  }

  .xl\:-right-44 {
    right: -176px !important;
  }

  .xl\:-bottom-44 {
    bottom: -176px !important;
  }

  .xl\:-left-44 {
    left: -176px !important;
  }

  .xl\:-top-45 {
    top: -180px !important;
  }

  .xl\:-right-45 {
    right: -180px !important;
  }

  .xl\:-bottom-45 {
    bottom: -180px !important;
  }

  .xl\:-left-45 {
    left: -180px !important;
  }

  .xl\:-top-46 {
    top: -184px !important;
  }

  .xl\:-right-46 {
    right: -184px !important;
  }

  .xl\:-bottom-46 {
    bottom: -184px !important;
  }

  .xl\:-left-46 {
    left: -184px !important;
  }

  .xl\:-top-47 {
    top: -188px !important;
  }

  .xl\:-right-47 {
    right: -188px !important;
  }

  .xl\:-bottom-47 {
    bottom: -188px !important;
  }

  .xl\:-left-47 {
    left: -188px !important;
  }

  .xl\:-top-48 {
    top: -192px !important;
  }

  .xl\:-right-48 {
    right: -192px !important;
  }

  .xl\:-bottom-48 {
    bottom: -192px !important;
  }

  .xl\:-left-48 {
    left: -192px !important;
  }

  .xl\:-top-49 {
    top: -196px !important;
  }

  .xl\:-right-49 {
    right: -196px !important;
  }

  .xl\:-bottom-49 {
    bottom: -196px !important;
  }

  .xl\:-left-49 {
    left: -196px !important;
  }

  .xl\:-top-50 {
    top: -200px !important;
  }

  .xl\:-right-50 {
    right: -200px !important;
  }

  .xl\:-bottom-50 {
    bottom: -200px !important;
  }

  .xl\:-left-50 {
    left: -200px !important;
  }

  .xl\:-top-51 {
    top: -204px !important;
  }

  .xl\:-right-51 {
    right: -204px !important;
  }

  .xl\:-bottom-51 {
    bottom: -204px !important;
  }

  .xl\:-left-51 {
    left: -204px !important;
  }

  .xl\:-top-52 {
    top: -208px !important;
  }

  .xl\:-right-52 {
    right: -208px !important;
  }

  .xl\:-bottom-52 {
    bottom: -208px !important;
  }

  .xl\:-left-52 {
    left: -208px !important;
  }

  .xl\:-top-53 {
    top: -212px !important;
  }

  .xl\:-right-53 {
    right: -212px !important;
  }

  .xl\:-bottom-53 {
    bottom: -212px !important;
  }

  .xl\:-left-53 {
    left: -212px !important;
  }

  .xl\:-top-54 {
    top: -216px !important;
  }

  .xl\:-right-54 {
    right: -216px !important;
  }

  .xl\:-bottom-54 {
    bottom: -216px !important;
  }

  .xl\:-left-54 {
    left: -216px !important;
  }

  .xl\:-top-55 {
    top: -220px !important;
  }

  .xl\:-right-55 {
    right: -220px !important;
  }

  .xl\:-bottom-55 {
    bottom: -220px !important;
  }

  .xl\:-left-55 {
    left: -220px !important;
  }

  .xl\:-top-56 {
    top: -224px !important;
  }

  .xl\:-right-56 {
    right: -224px !important;
  }

  .xl\:-bottom-56 {
    bottom: -224px !important;
  }

  .xl\:-left-56 {
    left: -224px !important;
  }

  .xl\:-top-57 {
    top: -228px !important;
  }

  .xl\:-right-57 {
    right: -228px !important;
  }

  .xl\:-bottom-57 {
    bottom: -228px !important;
  }

  .xl\:-left-57 {
    left: -228px !important;
  }

  .xl\:-top-60 {
    top: -240px !important;
  }

  .xl\:-right-60 {
    right: -240px !important;
  }

  .xl\:-bottom-60 {
    bottom: -240px !important;
  }

  .xl\:-left-60 {
    left: -240px !important;
  }

  .xl\:-top-61 {
    top: -244px !important;
  }

  .xl\:-right-61 {
    right: -244px !important;
  }

  .xl\:-bottom-61 {
    bottom: -244px !important;
  }

  .xl\:-left-61 {
    left: -244px !important;
  }

  .xl\:-top-62 {
    top: -248px !important;
  }

  .xl\:-right-62 {
    right: -248px !important;
  }

  .xl\:-bottom-62 {
    bottom: -248px !important;
  }

  .xl\:-left-62 {
    left: -248px !important;
  }

  .xl\:-top-65 {
    top: -260px !important;
  }

  .xl\:-right-65 {
    right: -260px !important;
  }

  .xl\:-bottom-65 {
    bottom: -260px !important;
  }

  .xl\:-left-65 {
    left: -260px !important;
  }

  .xl\:-top-66 {
    top: -264px !important;
  }

  .xl\:-right-66 {
    right: -264px !important;
  }

  .xl\:-bottom-66 {
    bottom: -264px !important;
  }

  .xl\:-left-66 {
    left: -264px !important;
  }

  .xl\:-top-68 {
    top: -272px !important;
  }

  .xl\:-right-68 {
    right: -272px !important;
  }

  .xl\:-bottom-68 {
    bottom: -272px !important;
  }

  .xl\:-left-68 {
    left: -272px !important;
  }

  .xl\:-top-69 {
    top: -276px !important;
  }

  .xl\:-right-69 {
    right: -276px !important;
  }

  .xl\:-bottom-69 {
    bottom: -276px !important;
  }

  .xl\:-left-69 {
    left: -276px !important;
  }

  .xl\:-top-70 {
    top: -280px !important;
  }

  .xl\:-right-70 {
    right: -280px !important;
  }

  .xl\:-bottom-70 {
    bottom: -280px !important;
  }

  .xl\:-left-70 {
    left: -280px !important;
  }

  .xl\:-top-73 {
    top: -292px !important;
  }

  .xl\:-right-73 {
    right: -292px !important;
  }

  .xl\:-bottom-73 {
    bottom: -292px !important;
  }

  .xl\:-left-73 {
    left: -292px !important;
  }

  .xl\:-top-74 {
    top: -296px !important;
  }

  .xl\:-right-74 {
    right: -296px !important;
  }

  .xl\:-bottom-74 {
    bottom: -296px !important;
  }

  .xl\:-left-74 {
    left: -296px !important;
  }

  .xl\:-top-75 {
    top: -300px !important;
  }

  .xl\:-right-75 {
    right: -300px !important;
  }

  .xl\:-bottom-75 {
    bottom: -300px !important;
  }

  .xl\:-left-75 {
    left: -300px !important;
  }

  .xl\:-top-77 {
    top: -308px !important;
  }

  .xl\:-right-77 {
    right: -308px !important;
  }

  .xl\:-bottom-77 {
    bottom: -308px !important;
  }

  .xl\:-left-77 {
    left: -308px !important;
  }

  .xl\:-top-78 {
    top: -312px !important;
  }

  .xl\:-right-78 {
    right: -312px !important;
  }

  .xl\:-bottom-78 {
    bottom: -312px !important;
  }

  .xl\:-left-78 {
    left: -312px !important;
  }

  .xl\:-top-80 {
    top: -320px !important;
  }

  .xl\:-right-80 {
    right: -320px !important;
  }

  .xl\:-bottom-80 {
    bottom: -320px !important;
  }

  .xl\:-left-80 {
    left: -320px !important;
  }

  .xl\:-top-81 {
    top: -324px !important;
  }

  .xl\:-right-81 {
    right: -324px !important;
  }

  .xl\:-bottom-81 {
    bottom: -324px !important;
  }

  .xl\:-left-81 {
    left: -324px !important;
  }

  .xl\:-top-84 {
    top: -336px !important;
  }

  .xl\:-right-84 {
    right: -336px !important;
  }

  .xl\:-bottom-84 {
    bottom: -336px !important;
  }

  .xl\:-left-84 {
    left: -336px !important;
  }

  .xl\:-top-87 {
    top: -348px !important;
  }

  .xl\:-right-87 {
    right: -348px !important;
  }

  .xl\:-bottom-87 {
    bottom: -348px !important;
  }

  .xl\:-left-87 {
    left: -348px !important;
  }

  .xl\:-top-90 {
    top: -360px !important;
  }

  .xl\:-right-90 {
    right: -360px !important;
  }

  .xl\:-bottom-90 {
    bottom: -360px !important;
  }

  .xl\:-left-90 {
    left: -360px !important;
  }

  .xl\:-top-91 {
    top: -364px !important;
  }

  .xl\:-right-91 {
    right: -364px !important;
  }

  .xl\:-bottom-91 {
    bottom: -364px !important;
  }

  .xl\:-left-91 {
    left: -364px !important;
  }

  .xl\:-top-92 {
    top: -368px !important;
  }

  .xl\:-right-92 {
    right: -368px !important;
  }

  .xl\:-bottom-92 {
    bottom: -368px !important;
  }

  .xl\:-left-92 {
    left: -368px !important;
  }

  .xl\:-top-93 {
    top: -372px !important;
  }

  .xl\:-right-93 {
    right: -372px !important;
  }

  .xl\:-bottom-93 {
    bottom: -372px !important;
  }

  .xl\:-left-93 {
    left: -372px !important;
  }

  .xl\:-top-94 {
    top: -376px !important;
  }

  .xl\:-right-94 {
    right: -376px !important;
  }

  .xl\:-bottom-94 {
    bottom: -376px !important;
  }

  .xl\:-left-94 {
    left: -376px !important;
  }

  .xl\:-top-95 {
    top: -380px !important;
  }

  .xl\:-right-95 {
    right: -380px !important;
  }

  .xl\:-bottom-95 {
    bottom: -380px !important;
  }

  .xl\:-left-95 {
    left: -380px !important;
  }

  .xl\:-top-96 {
    top: -384px !important;
  }

  .xl\:-right-96 {
    right: -384px !important;
  }

  .xl\:-bottom-96 {
    bottom: -384px !important;
  }

  .xl\:-left-96 {
    left: -384px !important;
  }

  .xl\:-top-97 {
    top: -388px !important;
  }

  .xl\:-right-97 {
    right: -388px !important;
  }

  .xl\:-bottom-97 {
    bottom: -388px !important;
  }

  .xl\:-left-97 {
    left: -388px !important;
  }

  .xl\:-top-98 {
    top: -392px !important;
  }

  .xl\:-right-98 {
    right: -392px !important;
  }

  .xl\:-bottom-98 {
    bottom: -392px !important;
  }

  .xl\:-left-98 {
    left: -392px !important;
  }

  .xl\:-top-99 {
    top: -396px !important;
  }

  .xl\:-right-99 {
    right: -396px !important;
  }

  .xl\:-bottom-99 {
    bottom: -396px !important;
  }

  .xl\:-left-99 {
    left: -396px !important;
  }

  .xl\:-top-100 {
    top: -400px !important;
  }

  .xl\:-right-100 {
    right: -400px !important;
  }

  .xl\:-bottom-100 {
    bottom: -400px !important;
  }

  .xl\:-left-100 {
    left: -400px !important;
  }

  .xl\:-top-101 {
    top: -404px !important;
  }

  .xl\:-right-101 {
    right: -404px !important;
  }

  .xl\:-bottom-101 {
    bottom: -404px !important;
  }

  .xl\:-left-101 {
    left: -404px !important;
  }

  .xl\:-top-102 {
    top: -408px !important;
  }

  .xl\:-right-102 {
    right: -408px !important;
  }

  .xl\:-bottom-102 {
    bottom: -408px !important;
  }

  .xl\:-left-102 {
    left: -408px !important;
  }

  .xl\:-top-103 {
    top: -412px !important;
  }

  .xl\:-right-103 {
    right: -412px !important;
  }

  .xl\:-bottom-103 {
    bottom: -412px !important;
  }

  .xl\:-left-103 {
    left: -412px !important;
  }

  .xl\:-top-104 {
    top: -416px !important;
  }

  .xl\:-right-104 {
    right: -416px !important;
  }

  .xl\:-bottom-104 {
    bottom: -416px !important;
  }

  .xl\:-left-104 {
    left: -416px !important;
  }

  .xl\:-top-105 {
    top: -420px !important;
  }

  .xl\:-right-105 {
    right: -420px !important;
  }

  .xl\:-bottom-105 {
    bottom: -420px !important;
  }

  .xl\:-left-105 {
    left: -420px !important;
  }

  .xl\:-top-107 {
    top: -428px !important;
  }

  .xl\:-right-107 {
    right: -428px !important;
  }

  .xl\:-bottom-107 {
    bottom: -428px !important;
  }

  .xl\:-left-107 {
    left: -428px !important;
  }

  .xl\:-top-110 {
    top: -440px !important;
  }

  .xl\:-right-110 {
    right: -440px !important;
  }

  .xl\:-bottom-110 {
    bottom: -440px !important;
  }

  .xl\:-left-110 {
    left: -440px !important;
  }

  .xl\:-top-112 {
    top: -448px !important;
  }

  .xl\:-right-112 {
    right: -448px !important;
  }

  .xl\:-bottom-112 {
    bottom: -448px !important;
  }

  .xl\:-left-112 {
    left: -448px !important;
  }

  .xl\:-top-114 {
    top: -456px !important;
  }

  .xl\:-right-114 {
    right: -456px !important;
  }

  .xl\:-bottom-114 {
    bottom: -456px !important;
  }

  .xl\:-left-114 {
    left: -456px !important;
  }

  .xl\:-top-115 {
    top: -460px !important;
  }

  .xl\:-right-115 {
    right: -460px !important;
  }

  .xl\:-bottom-115 {
    bottom: -460px !important;
  }

  .xl\:-left-115 {
    left: -460px !important;
  }

  .xl\:-top-119 {
    top: -476px !important;
  }

  .xl\:-right-119 {
    right: -476px !important;
  }

  .xl\:-bottom-119 {
    bottom: -476px !important;
  }

  .xl\:-left-119 {
    left: -476px !important;
  }

  .xl\:-top-120 {
    top: -480px !important;
  }

  .xl\:-right-120 {
    right: -480px !important;
  }

  .xl\:-bottom-120 {
    bottom: -480px !important;
  }

  .xl\:-left-120 {
    left: -480px !important;
  }

  .xl\:-top-122 {
    top: -488px !important;
  }

  .xl\:-right-122 {
    right: -488px !important;
  }

  .xl\:-bottom-122 {
    bottom: -488px !important;
  }

  .xl\:-left-122 {
    left: -488px !important;
  }

  .xl\:-top-124 {
    top: -496px !important;
  }

  .xl\:-right-124 {
    right: -496px !important;
  }

  .xl\:-bottom-124 {
    bottom: -496px !important;
  }

  .xl\:-left-124 {
    left: -496px !important;
  }

  .xl\:-top-130 {
    top: -520px !important;
  }

  .xl\:-right-130 {
    right: -520px !important;
  }

  .xl\:-bottom-130 {
    bottom: -520px !important;
  }

  .xl\:-left-130 {
    left: -520px !important;
  }

  .xl\:-top-138 {
    top: -552px !important;
  }

  .xl\:-right-138 {
    right: -552px !important;
  }

  .xl\:-bottom-138 {
    bottom: -552px !important;
  }

  .xl\:-left-138 {
    left: -552px !important;
  }

  .xl\:-top-143 {
    top: -572px !important;
  }

  .xl\:-right-143 {
    right: -572px !important;
  }

  .xl\:-bottom-143 {
    bottom: -572px !important;
  }

  .xl\:-left-143 {
    left: -572px !important;
  }

  .xl\:-top-148 {
    top: -592px !important;
  }

  .xl\:-right-148 {
    right: -592px !important;
  }

  .xl\:-bottom-148 {
    bottom: -592px !important;
  }

  .xl\:-left-148 {
    left: -592px !important;
  }

  .xl\:-top-150 {
    top: -600px !important;
  }

  .xl\:-right-150 {
    right: -600px !important;
  }

  .xl\:-bottom-150 {
    bottom: -600px !important;
  }

  .xl\:-left-150 {
    left: -600px !important;
  }

  .xl\:-top-154 {
    top: -616px !important;
  }

  .xl\:-right-154 {
    right: -616px !important;
  }

  .xl\:-bottom-154 {
    bottom: -616px !important;
  }

  .xl\:-left-154 {
    left: -616px !important;
  }

  .xl\:-top-160 {
    top: -640px !important;
  }

  .xl\:-right-160 {
    right: -640px !important;
  }

  .xl\:-bottom-160 {
    bottom: -640px !important;
  }

  .xl\:-left-160 {
    left: -640px !important;
  }

  .xl\:-top-162 {
    top: -648px !important;
  }

  .xl\:-right-162 {
    right: -648px !important;
  }

  .xl\:-bottom-162 {
    bottom: -648px !important;
  }

  .xl\:-left-162 {
    left: -648px !important;
  }

  .xl\:-top-164 {
    top: -656px !important;
  }

  .xl\:-right-164 {
    right: -656px !important;
  }

  .xl\:-bottom-164 {
    bottom: -656px !important;
  }

  .xl\:-left-164 {
    left: -656px !important;
  }

  .xl\:-top-165 {
    top: -660px !important;
  }

  .xl\:-right-165 {
    right: -660px !important;
  }

  .xl\:-bottom-165 {
    bottom: -660px !important;
  }

  .xl\:-left-165 {
    left: -660px !important;
  }

  .xl\:-top-166 {
    top: -664px !important;
  }

  .xl\:-right-166 {
    right: -664px !important;
  }

  .xl\:-bottom-166 {
    bottom: -664px !important;
  }

  .xl\:-left-166 {
    left: -664px !important;
  }

  .xl\:-top-168 {
    top: -672px !important;
  }

  .xl\:-right-168 {
    right: -672px !important;
  }

  .xl\:-bottom-168 {
    bottom: -672px !important;
  }

  .xl\:-left-168 {
    left: -672px !important;
  }

  .xl\:-top-169 {
    top: -676px !important;
  }

  .xl\:-right-169 {
    right: -676px !important;
  }

  .xl\:-bottom-169 {
    bottom: -676px !important;
  }

  .xl\:-left-169 {
    left: -676px !important;
  }

  .xl\:-top-170 {
    top: -680px !important;
  }

  .xl\:-right-170 {
    right: -680px !important;
  }

  .xl\:-bottom-170 {
    bottom: -680px !important;
  }

  .xl\:-left-170 {
    left: -680px !important;
  }

  .xl\:-top-172 {
    top: -688px !important;
  }

  .xl\:-right-172 {
    right: -688px !important;
  }

  .xl\:-bottom-172 {
    bottom: -688px !important;
  }

  .xl\:-left-172 {
    left: -688px !important;
  }

  .xl\:-top-174 {
    top: -696px !important;
  }

  .xl\:-right-174 {
    right: -696px !important;
  }

  .xl\:-bottom-174 {
    bottom: -696px !important;
  }

  .xl\:-left-174 {
    left: -696px !important;
  }

  .xl\:-top-175 {
    top: -700px !important;
  }

  .xl\:-right-175 {
    right: -700px !important;
  }

  .xl\:-bottom-175 {
    bottom: -700px !important;
  }

  .xl\:-left-175 {
    left: -700px !important;
  }

  .xl\:-top-189 {
    top: -756px !important;
  }

  .xl\:-right-189 {
    right: -756px !important;
  }

  .xl\:-bottom-189 {
    bottom: -756px !important;
  }

  .xl\:-left-189 {
    left: -756px !important;
  }

  .xl\:-top-200 {
    top: -800px !important;
  }

  .xl\:-right-200 {
    right: -800px !important;
  }

  .xl\:-bottom-200 {
    bottom: -800px !important;
  }

  .xl\:-left-200 {
    left: -800px !important;
  }

  .xl\:-top-0\.5 {
    top: -2px !important;
  }

  .xl\:-right-0\.5 {
    right: -2px !important;
  }

  .xl\:-bottom-0\.5 {
    bottom: -2px !important;
  }

  .xl\:-left-0\.5 {
    left: -2px !important;
  }

  .xl\:-top-1\.5 {
    top: -6px !important;
  }

  .xl\:-right-1\.5 {
    right: -6px !important;
  }

  .xl\:-bottom-1\.5 {
    bottom: -6px !important;
  }

  .xl\:-left-1\.5 {
    left: -6px !important;
  }

  .xl\:-top-3\.5 {
    top: -14px !important;
  }

  .xl\:-right-3\.5 {
    right: -14px !important;
  }

  .xl\:-bottom-3\.5 {
    bottom: -14px !important;
  }

  .xl\:-left-3\.5 {
    left: -14px !important;
  }

  .xl\:-top-6\.5 {
    top: -26px !important;
  }

  .xl\:-right-6\.5 {
    right: -26px !important;
  }

  .xl\:-bottom-6\.5 {
    bottom: -26px !important;
  }

  .xl\:-left-6\.5 {
    left: -26px !important;
  }

  .xl\:-top-7\.5 {
    top: -30px !important;
  }

  .xl\:-right-7\.5 {
    right: -30px !important;
  }

  .xl\:-bottom-7\.5 {
    bottom: -30px !important;
  }

  .xl\:-left-7\.5 {
    left: -30px !important;
  }

  .xl\:-top-17\.5 {
    top: -70px !important;
  }

  .xl\:-right-17\.5 {
    right: -70px !important;
  }

  .xl\:-bottom-17\.5 {
    bottom: -70px !important;
  }

  .xl\:-left-17\.5 {
    left: -70px !important;
  }

  .xl\:-top-28\.5 {
    top: -114px !important;
  }

  .xl\:-right-28\.5 {
    right: -114px !important;
  }

  .xl\:-bottom-28\.5 {
    bottom: -114px !important;
  }

  .xl\:-left-28\.5 {
    left: -114px !important;
  }

  .xl\:-top-31\.5 {
    top: -126px !important;
  }

  .xl\:-right-31\.5 {
    right: -126px !important;
  }

  .xl\:-bottom-31\.5 {
    bottom: -126px !important;
  }

  .xl\:-left-31\.5 {
    left: -126px !important;
  }

  .xl\:-top-37\.5 {
    top: -150px !important;
  }

  .xl\:-right-37\.5 {
    right: -150px !important;
  }

  .xl\:-bottom-37\.5 {
    bottom: -150px !important;
  }

  .xl\:-left-37\.5 {
    left: -150px !important;
  }

  .xl\:-top-72\.5 {
    top: -290px !important;
  }

  .xl\:-right-72\.5 {
    right: -290px !important;
  }

  .xl\:-bottom-72\.5 {
    bottom: -290px !important;
  }

  .xl\:-left-72\.5 {
    left: -290px !important;
  }

  .xl\:-top-sm {
    top: -8px !important;
  }

  .xl\:-right-sm {
    right: -8px !important;
  }

  .xl\:-bottom-sm {
    bottom: -8px !important;
  }

  .xl\:-left-sm {
    left: -8px !important;
  }

  .xl\:-top-md {
    top: -16px !important;
  }

  .xl\:-right-md {
    right: -16px !important;
  }

  .xl\:-bottom-md {
    bottom: -16px !important;
  }

  .xl\:-left-md {
    left: -16px !important;
  }

  .xl\:-top-lg {
    top: -24px !important;
  }

  .xl\:-right-lg {
    right: -24px !important;
  }

  .xl\:-bottom-lg {
    bottom: -24px !important;
  }

  .xl\:-left-lg {
    left: -24px !important;
  }

  .xl\:-top-xl {
    top: -32px !important;
  }

  .xl\:-right-xl {
    right: -32px !important;
  }

  .xl\:-bottom-xl {
    bottom: -32px !important;
  }

  .xl\:-left-xl {
    left: -32px !important;
  }

  .xl\:-top-n1 {
    top: 4px !important;
  }

  .xl\:-right-n1 {
    right: 4px !important;
  }

  .xl\:-bottom-n1 {
    bottom: 4px !important;
  }

  .xl\:-left-n1 {
    left: 4px !important;
  }

  .xl\:-top-n2 {
    top: 8px !important;
  }

  .xl\:-right-n2 {
    right: 8px !important;
  }

  .xl\:-bottom-n2 {
    bottom: 8px !important;
  }

  .xl\:-left-n2 {
    left: 8px !important;
  }

  .xl\:-top-n3 {
    top: 12px !important;
  }

  .xl\:-right-n3 {
    right: 12px !important;
  }

  .xl\:-bottom-n3 {
    bottom: 12px !important;
  }

  .xl\:-left-n3 {
    left: 12px !important;
  }

  .xl\:-top-n4 {
    top: 16px !important;
  }

  .xl\:-right-n4 {
    right: 16px !important;
  }

  .xl\:-bottom-n4 {
    bottom: 16px !important;
  }

  .xl\:-left-n4 {
    left: 16px !important;
  }

  .xl\:-top-n5 {
    top: 20px !important;
  }

  .xl\:-right-n5 {
    right: 20px !important;
  }

  .xl\:-bottom-n5 {
    bottom: 20px !important;
  }

  .xl\:-left-n5 {
    left: 20px !important;
  }

  .xl\:-top-n6 {
    top: 24px !important;
  }

  .xl\:-right-n6 {
    right: 24px !important;
  }

  .xl\:-bottom-n6 {
    bottom: 24px !important;
  }

  .xl\:-left-n6 {
    left: 24px !important;
  }

  .xl\:-top-n7 {
    top: 28px !important;
  }

  .xl\:-right-n7 {
    right: 28px !important;
  }

  .xl\:-bottom-n7 {
    bottom: 28px !important;
  }

  .xl\:-left-n7 {
    left: 28px !important;
  }

  .xl\:-top-n8 {
    top: 32px !important;
  }

  .xl\:-right-n8 {
    right: 32px !important;
  }

  .xl\:-bottom-n8 {
    bottom: 32px !important;
  }

  .xl\:-left-n8 {
    left: 32px !important;
  }

  .xl\:-top-n9 {
    top: 36px !important;
  }

  .xl\:-right-n9 {
    right: 36px !important;
  }

  .xl\:-bottom-n9 {
    bottom: 36px !important;
  }

  .xl\:-left-n9 {
    left: 36px !important;
  }

  .xl\:-top-n10 {
    top: 40px !important;
  }

  .xl\:-right-n10 {
    right: 40px !important;
  }

  .xl\:-bottom-n10 {
    bottom: 40px !important;
  }

  .xl\:-left-n10 {
    left: 40px !important;
  }

  .xl\:-top-n11 {
    top: 44px !important;
  }

  .xl\:-right-n11 {
    right: 44px !important;
  }

  .xl\:-bottom-n11 {
    bottom: 44px !important;
  }

  .xl\:-left-n11 {
    left: 44px !important;
  }

  .xl\:-top-n12 {
    top: 48px !important;
  }

  .xl\:-right-n12 {
    right: 48px !important;
  }

  .xl\:-bottom-n12 {
    bottom: 48px !important;
  }

  .xl\:-left-n12 {
    left: 48px !important;
  }

  .xl\:-top-n13 {
    top: 52px !important;
  }

  .xl\:-right-n13 {
    right: 52px !important;
  }

  .xl\:-bottom-n13 {
    bottom: 52px !important;
  }

  .xl\:-left-n13 {
    left: 52px !important;
  }

  .xl\:-top-n14 {
    top: 46px !important;
  }

  .xl\:-right-n14 {
    right: 46px !important;
  }

  .xl\:-bottom-n14 {
    bottom: 46px !important;
  }

  .xl\:-left-n14 {
    left: 46px !important;
  }

  .xl\:-top-n22 {
    top: 88px !important;
  }

  .xl\:-right-n22 {
    right: 88px !important;
  }

  .xl\:-bottom-n22 {
    bottom: 88px !important;
  }

  .xl\:-left-n22 {
    left: 88px !important;
  }

  .xl\:top-1\/2 {
    top: 50% !important;
  }

  .xl\:right-1\/2 {
    right: 50% !important;
  }

  .xl\:bottom-1\/2 {
    bottom: 50% !important;
  }

  .xl\:left-1\/2 {
    left: 50% !important;
  }

  .xl\:top-1\/3 {
    top: 33.333333% !important;
  }

  .xl\:right-1\/3 {
    right: 33.333333% !important;
  }

  .xl\:bottom-1\/3 {
    bottom: 33.333333% !important;
  }

  .xl\:left-1\/3 {
    left: 33.333333% !important;
  }

  .xl\:top-2\/3 {
    top: 66.666667% !important;
  }

  .xl\:right-2\/3 {
    right: 66.666667% !important;
  }

  .xl\:bottom-2\/3 {
    bottom: 66.666667% !important;
  }

  .xl\:left-2\/3 {
    left: 66.666667% !important;
  }

  .xl\:top-1\/4 {
    top: 25% !important;
  }

  .xl\:right-1\/4 {
    right: 25% !important;
  }

  .xl\:bottom-1\/4 {
    bottom: 25% !important;
  }

  .xl\:left-1\/4 {
    left: 25% !important;
  }

  .xl\:top-2\/4 {
    top: 50% !important;
  }

  .xl\:right-2\/4 {
    right: 50% !important;
  }

  .xl\:bottom-2\/4 {
    bottom: 50% !important;
  }

  .xl\:left-2\/4 {
    left: 50% !important;
  }

  .xl\:top-3\/4 {
    top: 75% !important;
  }

  .xl\:right-3\/4 {
    right: 75% !important;
  }

  .xl\:bottom-3\/4 {
    bottom: 75% !important;
  }

  .xl\:left-3\/4 {
    left: 75% !important;
  }

  .xl\:top-full {
    top: 100% !important;
  }

  .xl\:right-full {
    right: 100% !important;
  }

  .xl\:bottom-full {
    bottom: 100% !important;
  }

  .xl\:left-full {
    left: 100% !important;
  }

  .xl\:-top-1\/2 {
    top: -50% !important;
  }

  .xl\:-right-1\/2 {
    right: -50% !important;
  }

  .xl\:-bottom-1\/2 {
    bottom: -50% !important;
  }

  .xl\:-left-1\/2 {
    left: -50% !important;
  }

  .xl\:-top-1\/3 {
    top: -33.333333% !important;
  }

  .xl\:-right-1\/3 {
    right: -33.333333% !important;
  }

  .xl\:-bottom-1\/3 {
    bottom: -33.333333% !important;
  }

  .xl\:-left-1\/3 {
    left: -33.333333% !important;
  }

  .xl\:-top-2\/3 {
    top: -66.666667% !important;
  }

  .xl\:-right-2\/3 {
    right: -66.666667% !important;
  }

  .xl\:-bottom-2\/3 {
    bottom: -66.666667% !important;
  }

  .xl\:-left-2\/3 {
    left: -66.666667% !important;
  }

  .xl\:-top-1\/4 {
    top: -25% !important;
  }

  .xl\:-right-1\/4 {
    right: -25% !important;
  }

  .xl\:-bottom-1\/4 {
    bottom: -25% !important;
  }

  .xl\:-left-1\/4 {
    left: -25% !important;
  }

  .xl\:-top-2\/4 {
    top: -50% !important;
  }

  .xl\:-right-2\/4 {
    right: -50% !important;
  }

  .xl\:-bottom-2\/4 {
    bottom: -50% !important;
  }

  .xl\:-left-2\/4 {
    left: -50% !important;
  }

  .xl\:-top-3\/4 {
    top: -75% !important;
  }

  .xl\:-right-3\/4 {
    right: -75% !important;
  }

  .xl\:-bottom-3\/4 {
    bottom: -75% !important;
  }

  .xl\:-left-3\/4 {
    left: -75% !important;
  }

  .xl\:-top-full {
    top: -100% !important;
  }

  .xl\:-right-full {
    right: -100% !important;
  }

  .xl\:-bottom-full {
    bottom: -100% !important;
  }

  .xl\:-left-full {
    left: -100% !important;
  }

  .xl\:resize-none {
    resize: none !important;
  }

  .xl\:resize-y {
    resize: vertical !important;
  }

  .xl\:resize-x {
    resize: horizontal !important;
  }

  .xl\:resize {
    resize: both !important;
  }

  .xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:ring-inset {
    --tw-ring-inset: inset !important;
  }

  .xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset !important;
  }

  .xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  }

  .xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset !important;
  }

  .xl\:ring-offset-red-1 {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .xl\:ring-offset-red-2 {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .xl\:ring-offset-red-3 {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .xl\:ring-offset-red-4 {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .xl\:ring-offset-red-5 {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .xl\:ring-offset-red-6 {
    --tw-ring-offset-color: #f5222d !important;
  }

  .xl\:ring-offset-red-7 {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .xl\:ring-offset-red-8 {
    --tw-ring-offset-color: #a8071a !important;
  }

  .xl\:ring-offset-red-9 {
    --tw-ring-offset-color: #820014 !important;
  }

  .xl\:ring-offset-red-10 {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .xl\:ring-offset-volcano-1 {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .xl\:ring-offset-volcano-2 {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .xl\:ring-offset-volcano-3 {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .xl\:ring-offset-volcano-4 {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .xl\:ring-offset-volcano-5 {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .xl\:ring-offset-volcano-6 {
    --tw-ring-offset-color: #fa541c !important;
  }

  .xl\:ring-offset-volcano-7 {
    --tw-ring-offset-color: #d4380d !important;
  }

  .xl\:ring-offset-volcano-8 {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .xl\:ring-offset-volcano-9 {
    --tw-ring-offset-color: #871400 !important;
  }

  .xl\:ring-offset-volcano-10 {
    --tw-ring-offset-color: #610b00 !important;
  }

  .xl\:ring-offset-orange-1 {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .xl\:ring-offset-orange-2 {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .xl\:ring-offset-orange-3 {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .xl\:ring-offset-orange-4 {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .xl\:ring-offset-orange-5 {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .xl\:ring-offset-orange-6 {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .xl\:ring-offset-orange-7 {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .xl\:ring-offset-orange-8 {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .xl\:ring-offset-orange-9 {
    --tw-ring-offset-color: #873800 !important;
  }

  .xl\:ring-offset-orange-10 {
    --tw-ring-offset-color: #612500 !important;
  }

  .xl\:ring-offset-gold-1 {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .xl\:ring-offset-gold-2 {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .xl\:ring-offset-gold-3 {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .xl\:ring-offset-gold-4 {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .xl\:ring-offset-gold-5 {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .xl\:ring-offset-gold-6 {
    --tw-ring-offset-color: #faad14 !important;
  }

  .xl\:ring-offset-gold-7 {
    --tw-ring-offset-color: #d48806 !important;
  }

  .xl\:ring-offset-gold-8 {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .xl\:ring-offset-gold-9 {
    --tw-ring-offset-color: #874d00 !important;
  }

  .xl\:ring-offset-gold-10 {
    --tw-ring-offset-color: #613400 !important;
  }

  .xl\:ring-offset-yellow-1 {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .xl\:ring-offset-yellow-2 {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .xl\:ring-offset-yellow-3 {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .xl\:ring-offset-yellow-4 {
    --tw-ring-offset-color: #fff566 !important;
  }

  .xl\:ring-offset-yellow-5 {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .xl\:ring-offset-yellow-6 {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .xl\:ring-offset-yellow-7 {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .xl\:ring-offset-yellow-8 {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .xl\:ring-offset-yellow-9 {
    --tw-ring-offset-color: #876800 !important;
  }

  .xl\:ring-offset-yellow-10 {
    --tw-ring-offset-color: #614700 !important;
  }

  .xl\:ring-offset-lime-1 {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .xl\:ring-offset-lime-2 {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .xl\:ring-offset-lime-3 {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .xl\:ring-offset-lime-4 {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .xl\:ring-offset-lime-5 {
    --tw-ring-offset-color: #bae637 !important;
  }

  .xl\:ring-offset-lime-6 {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .xl\:ring-offset-lime-7 {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .xl\:ring-offset-lime-8 {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .xl\:ring-offset-lime-9 {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .xl\:ring-offset-lime-10 {
    --tw-ring-offset-color: #254000 !important;
  }

  .xl\:ring-offset-green-1 {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .xl\:ring-offset-green-2 {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .xl\:ring-offset-green-3 {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .xl\:ring-offset-green-4 {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .xl\:ring-offset-green-5 {
    --tw-ring-offset-color: #95de64 !important;
  }

  .xl\:ring-offset-green-6 {
    --tw-ring-offset-color: #73d13d !important;
  }

  .xl\:ring-offset-green-7 {
    --tw-ring-offset-color: #52c41a !important;
  }

  .xl\:ring-offset-green-8 {
    --tw-ring-offset-color: #389e0d !important;
  }

  .xl\:ring-offset-green-9 {
    --tw-ring-offset-color: #237804 !important;
  }

  .xl\:ring-offset-green-10 {
    --tw-ring-offset-color: #135200 !important;
  }

  .xl\:ring-offset-green-11 {
    --tw-ring-offset-color: #092b00 !important;
  }

  .xl\:ring-offset-cyan-1 {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .xl\:ring-offset-cyan-2 {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .xl\:ring-offset-cyan-3 {
    --tw-ring-offset-color: #87e8de !important;
  }

  .xl\:ring-offset-cyan-4 {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .xl\:ring-offset-cyan-5 {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .xl\:ring-offset-cyan-6 {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .xl\:ring-offset-cyan-7 {
    --tw-ring-offset-color: #08979c !important;
  }

  .xl\:ring-offset-cyan-8 {
    --tw-ring-offset-color: #006d75 !important;
  }

  .xl\:ring-offset-cyan-9 {
    --tw-ring-offset-color: #00474f !important;
  }

  .xl\:ring-offset-cyan-10 {
    --tw-ring-offset-color: #002329 !important;
  }

  .xl\:ring-offset-blue-1 {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .xl\:ring-offset-blue-2 {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .xl\:ring-offset-blue-3 {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .xl\:ring-offset-blue-4 {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .xl\:ring-offset-blue-5 {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .xl\:ring-offset-blue-6 {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .xl\:ring-offset-blue-7 {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .xl\:ring-offset-blue-8 {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .xl\:ring-offset-blue-9 {
    --tw-ring-offset-color: #003a8c !important;
  }

  .xl\:ring-offset-blue-10 {
    --tw-ring-offset-color: #002766 !important;
  }

  .xl\:ring-offset-geekBlue-1 {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .xl\:ring-offset-geekBlue-2 {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .xl\:ring-offset-geekBlue-3 {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .xl\:ring-offset-geekBlue-4 {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .xl\:ring-offset-geekBlue-5 {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .xl\:ring-offset-geekBlue-6 {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .xl\:ring-offset-geekBlue-7 {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .xl\:ring-offset-geekBlue-8 {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .xl\:ring-offset-geekBlue-9 {
    --tw-ring-offset-color: #10239e !important;
  }

  .xl\:ring-offset-geekBlue-10 {
    --tw-ring-offset-color: #061178 !important;
  }

  .xl\:ring-offset-geekBlue-11 {
    --tw-ring-offset-color: #030852 !important;
  }

  .xl\:ring-offset-purple-1 {
    --tw-ring-offset-color: #fafaff !important;
  }

  .xl\:ring-offset-purple-2 {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .xl\:ring-offset-purple-3 {
    --tw-ring-offset-color: #efdbff !important;
  }

  .xl\:ring-offset-purple-4 {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .xl\:ring-offset-purple-5 {
    --tw-ring-offset-color: #b37feb !important;
  }

  .xl\:ring-offset-purple-6 {
    --tw-ring-offset-color: #9254de !important;
  }

  .xl\:ring-offset-purple-7 {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .xl\:ring-offset-purple-8 {
    --tw-ring-offset-color: #531dab !important;
  }

  .xl\:ring-offset-purple-9 {
    --tw-ring-offset-color: #391085 !important;
  }

  .xl\:ring-offset-purple-10 {
    --tw-ring-offset-color: #22075e !important;
  }

  .xl\:ring-offset-purple-11 {
    --tw-ring-offset-color: #120338 !important;
  }

  .xl\:ring-offset-magenta-1 {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .xl\:ring-offset-magenta-2 {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .xl\:ring-offset-magenta-3 {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .xl\:ring-offset-magenta-4 {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .xl\:ring-offset-magenta-5 {
    --tw-ring-offset-color: #f759ab !important;
  }

  .xl\:ring-offset-magenta-6 {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .xl\:ring-offset-magenta-7 {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .xl\:ring-offset-magenta-8 {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .xl\:ring-offset-magenta-9 {
    --tw-ring-offset-color: #780650 !important;
  }

  .xl\:ring-offset-magenta-10 {
    --tw-ring-offset-color: #520339 !important;
  }

  .xl\:ring-offset-gray-1 {
    --tw-ring-offset-color: #ffffff !important;
  }

  .xl\:ring-offset-gray-2 {
    --tw-ring-offset-color: #fafafa !important;
  }

  .xl\:ring-offset-gray-3 {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .xl\:ring-offset-gray-4 {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .xl\:ring-offset-gray-5 {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .xl\:ring-offset-gray-6 {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .xl\:ring-offset-gray-7 {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .xl\:ring-offset-gray-8 {
    --tw-ring-offset-color: #595959 !important;
  }

  .xl\:ring-offset-gray-9 {
    --tw-ring-offset-color: #262626 !important;
  }

  .xl\:ring-offset-gray-10 {
    --tw-ring-offset-color: #000000 !important;
  }

  .xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent !important;
  }

  .xl\:focus-within\:ring-offset-red-1:focus-within {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .xl\:focus-within\:ring-offset-red-2:focus-within {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .xl\:focus-within\:ring-offset-red-3:focus-within {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .xl\:focus-within\:ring-offset-red-4:focus-within {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .xl\:focus-within\:ring-offset-red-5:focus-within {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .xl\:focus-within\:ring-offset-red-6:focus-within {
    --tw-ring-offset-color: #f5222d !important;
  }

  .xl\:focus-within\:ring-offset-red-7:focus-within {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .xl\:focus-within\:ring-offset-red-8:focus-within {
    --tw-ring-offset-color: #a8071a !important;
  }

  .xl\:focus-within\:ring-offset-red-9:focus-within {
    --tw-ring-offset-color: #820014 !important;
  }

  .xl\:focus-within\:ring-offset-red-10:focus-within {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .xl\:focus-within\:ring-offset-volcano-1:focus-within {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .xl\:focus-within\:ring-offset-volcano-2:focus-within {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .xl\:focus-within\:ring-offset-volcano-3:focus-within {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .xl\:focus-within\:ring-offset-volcano-4:focus-within {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .xl\:focus-within\:ring-offset-volcano-5:focus-within {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .xl\:focus-within\:ring-offset-volcano-6:focus-within {
    --tw-ring-offset-color: #fa541c !important;
  }

  .xl\:focus-within\:ring-offset-volcano-7:focus-within {
    --tw-ring-offset-color: #d4380d !important;
  }

  .xl\:focus-within\:ring-offset-volcano-8:focus-within {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .xl\:focus-within\:ring-offset-volcano-9:focus-within {
    --tw-ring-offset-color: #871400 !important;
  }

  .xl\:focus-within\:ring-offset-volcano-10:focus-within {
    --tw-ring-offset-color: #610b00 !important;
  }

  .xl\:focus-within\:ring-offset-orange-1:focus-within {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .xl\:focus-within\:ring-offset-orange-2:focus-within {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .xl\:focus-within\:ring-offset-orange-3:focus-within {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .xl\:focus-within\:ring-offset-orange-4:focus-within {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .xl\:focus-within\:ring-offset-orange-5:focus-within {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .xl\:focus-within\:ring-offset-orange-6:focus-within {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .xl\:focus-within\:ring-offset-orange-7:focus-within {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .xl\:focus-within\:ring-offset-orange-8:focus-within {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .xl\:focus-within\:ring-offset-orange-9:focus-within {
    --tw-ring-offset-color: #873800 !important;
  }

  .xl\:focus-within\:ring-offset-orange-10:focus-within {
    --tw-ring-offset-color: #612500 !important;
  }

  .xl\:focus-within\:ring-offset-gold-1:focus-within {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .xl\:focus-within\:ring-offset-gold-2:focus-within {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .xl\:focus-within\:ring-offset-gold-3:focus-within {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .xl\:focus-within\:ring-offset-gold-4:focus-within {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .xl\:focus-within\:ring-offset-gold-5:focus-within {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .xl\:focus-within\:ring-offset-gold-6:focus-within {
    --tw-ring-offset-color: #faad14 !important;
  }

  .xl\:focus-within\:ring-offset-gold-7:focus-within {
    --tw-ring-offset-color: #d48806 !important;
  }

  .xl\:focus-within\:ring-offset-gold-8:focus-within {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .xl\:focus-within\:ring-offset-gold-9:focus-within {
    --tw-ring-offset-color: #874d00 !important;
  }

  .xl\:focus-within\:ring-offset-gold-10:focus-within {
    --tw-ring-offset-color: #613400 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-1:focus-within {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-2:focus-within {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-3:focus-within {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .xl\:focus-within\:ring-offset-yellow-4:focus-within {
    --tw-ring-offset-color: #fff566 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-5:focus-within {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .xl\:focus-within\:ring-offset-yellow-6:focus-within {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-7:focus-within {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-8:focus-within {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-9:focus-within {
    --tw-ring-offset-color: #876800 !important;
  }

  .xl\:focus-within\:ring-offset-yellow-10:focus-within {
    --tw-ring-offset-color: #614700 !important;
  }

  .xl\:focus-within\:ring-offset-lime-1:focus-within {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .xl\:focus-within\:ring-offset-lime-2:focus-within {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .xl\:focus-within\:ring-offset-lime-3:focus-within {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .xl\:focus-within\:ring-offset-lime-4:focus-within {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .xl\:focus-within\:ring-offset-lime-5:focus-within {
    --tw-ring-offset-color: #bae637 !important;
  }

  .xl\:focus-within\:ring-offset-lime-6:focus-within {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .xl\:focus-within\:ring-offset-lime-7:focus-within {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .xl\:focus-within\:ring-offset-lime-8:focus-within {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .xl\:focus-within\:ring-offset-lime-9:focus-within {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .xl\:focus-within\:ring-offset-lime-10:focus-within {
    --tw-ring-offset-color: #254000 !important;
  }

  .xl\:focus-within\:ring-offset-green-1:focus-within {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .xl\:focus-within\:ring-offset-green-2:focus-within {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .xl\:focus-within\:ring-offset-green-3:focus-within {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .xl\:focus-within\:ring-offset-green-4:focus-within {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .xl\:focus-within\:ring-offset-green-5:focus-within {
    --tw-ring-offset-color: #95de64 !important;
  }

  .xl\:focus-within\:ring-offset-green-6:focus-within {
    --tw-ring-offset-color: #73d13d !important;
  }

  .xl\:focus-within\:ring-offset-green-7:focus-within {
    --tw-ring-offset-color: #52c41a !important;
  }

  .xl\:focus-within\:ring-offset-green-8:focus-within {
    --tw-ring-offset-color: #389e0d !important;
  }

  .xl\:focus-within\:ring-offset-green-9:focus-within {
    --tw-ring-offset-color: #237804 !important;
  }

  .xl\:focus-within\:ring-offset-green-10:focus-within {
    --tw-ring-offset-color: #135200 !important;
  }

  .xl\:focus-within\:ring-offset-green-11:focus-within {
    --tw-ring-offset-color: #092b00 !important;
  }

  .xl\:focus-within\:ring-offset-cyan-1:focus-within {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .xl\:focus-within\:ring-offset-cyan-2:focus-within {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .xl\:focus-within\:ring-offset-cyan-3:focus-within {
    --tw-ring-offset-color: #87e8de !important;
  }

  .xl\:focus-within\:ring-offset-cyan-4:focus-within {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .xl\:focus-within\:ring-offset-cyan-5:focus-within {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .xl\:focus-within\:ring-offset-cyan-6:focus-within {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .xl\:focus-within\:ring-offset-cyan-7:focus-within {
    --tw-ring-offset-color: #08979c !important;
  }

  .xl\:focus-within\:ring-offset-cyan-8:focus-within {
    --tw-ring-offset-color: #006d75 !important;
  }

  .xl\:focus-within\:ring-offset-cyan-9:focus-within {
    --tw-ring-offset-color: #00474f !important;
  }

  .xl\:focus-within\:ring-offset-cyan-10:focus-within {
    --tw-ring-offset-color: #002329 !important;
  }

  .xl\:focus-within\:ring-offset-blue-1:focus-within {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .xl\:focus-within\:ring-offset-blue-2:focus-within {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .xl\:focus-within\:ring-offset-blue-3:focus-within {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .xl\:focus-within\:ring-offset-blue-4:focus-within {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .xl\:focus-within\:ring-offset-blue-5:focus-within {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .xl\:focus-within\:ring-offset-blue-6:focus-within {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .xl\:focus-within\:ring-offset-blue-7:focus-within {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .xl\:focus-within\:ring-offset-blue-8:focus-within {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .xl\:focus-within\:ring-offset-blue-9:focus-within {
    --tw-ring-offset-color: #003a8c !important;
  }

  .xl\:focus-within\:ring-offset-blue-10:focus-within {
    --tw-ring-offset-color: #002766 !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-1:focus-within {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-2:focus-within {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-3:focus-within {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-4:focus-within {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-5:focus-within {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-6:focus-within {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-7:focus-within {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-8:focus-within {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-9:focus-within {
    --tw-ring-offset-color: #10239e !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-10:focus-within {
    --tw-ring-offset-color: #061178 !important;
  }

  .xl\:focus-within\:ring-offset-geekBlue-11:focus-within {
    --tw-ring-offset-color: #030852 !important;
  }

  .xl\:focus-within\:ring-offset-purple-1:focus-within {
    --tw-ring-offset-color: #fafaff !important;
  }

  .xl\:focus-within\:ring-offset-purple-2:focus-within {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .xl\:focus-within\:ring-offset-purple-3:focus-within {
    --tw-ring-offset-color: #efdbff !important;
  }

  .xl\:focus-within\:ring-offset-purple-4:focus-within {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .xl\:focus-within\:ring-offset-purple-5:focus-within {
    --tw-ring-offset-color: #b37feb !important;
  }

  .xl\:focus-within\:ring-offset-purple-6:focus-within {
    --tw-ring-offset-color: #9254de !important;
  }

  .xl\:focus-within\:ring-offset-purple-7:focus-within {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .xl\:focus-within\:ring-offset-purple-8:focus-within {
    --tw-ring-offset-color: #531dab !important;
  }

  .xl\:focus-within\:ring-offset-purple-9:focus-within {
    --tw-ring-offset-color: #391085 !important;
  }

  .xl\:focus-within\:ring-offset-purple-10:focus-within {
    --tw-ring-offset-color: #22075e !important;
  }

  .xl\:focus-within\:ring-offset-purple-11:focus-within {
    --tw-ring-offset-color: #120338 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-1:focus-within {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-2:focus-within {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-3:focus-within {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-4:focus-within {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-5:focus-within {
    --tw-ring-offset-color: #f759ab !important;
  }

  .xl\:focus-within\:ring-offset-magenta-6:focus-within {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-7:focus-within {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .xl\:focus-within\:ring-offset-magenta-8:focus-within {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-9:focus-within {
    --tw-ring-offset-color: #780650 !important;
  }

  .xl\:focus-within\:ring-offset-magenta-10:focus-within {
    --tw-ring-offset-color: #520339 !important;
  }

  .xl\:focus-within\:ring-offset-gray-1:focus-within {
    --tw-ring-offset-color: #ffffff !important;
  }

  .xl\:focus-within\:ring-offset-gray-2:focus-within {
    --tw-ring-offset-color: #fafafa !important;
  }

  .xl\:focus-within\:ring-offset-gray-3:focus-within {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .xl\:focus-within\:ring-offset-gray-4:focus-within {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .xl\:focus-within\:ring-offset-gray-5:focus-within {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .xl\:focus-within\:ring-offset-gray-6:focus-within {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .xl\:focus-within\:ring-offset-gray-7:focus-within {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .xl\:focus-within\:ring-offset-gray-8:focus-within {
    --tw-ring-offset-color: #595959 !important;
  }

  .xl\:focus-within\:ring-offset-gray-9:focus-within {
    --tw-ring-offset-color: #262626 !important;
  }

  .xl\:focus-within\:ring-offset-gray-10:focus-within {
    --tw-ring-offset-color: #000000 !important;
  }

  .xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent !important;
  }

  .xl\:focus\:ring-offset-red-1:focus {
    --tw-ring-offset-color: #fff1f0 !important;
  }

  .xl\:focus\:ring-offset-red-2:focus {
    --tw-ring-offset-color: #ffccc7 !important;
  }

  .xl\:focus\:ring-offset-red-3:focus {
    --tw-ring-offset-color: #ffa39e !important;
  }

  .xl\:focus\:ring-offset-red-4:focus {
    --tw-ring-offset-color: #ff7875 !important;
  }

  .xl\:focus\:ring-offset-red-5:focus {
    --tw-ring-offset-color: #ff4d4f !important;
  }

  .xl\:focus\:ring-offset-red-6:focus {
    --tw-ring-offset-color: #f5222d !important;
  }

  .xl\:focus\:ring-offset-red-7:focus {
    --tw-ring-offset-color: #cf1322 !important;
  }

  .xl\:focus\:ring-offset-red-8:focus {
    --tw-ring-offset-color: #a8071a !important;
  }

  .xl\:focus\:ring-offset-red-9:focus {
    --tw-ring-offset-color: #820014 !important;
  }

  .xl\:focus\:ring-offset-red-10:focus {
    --tw-ring-offset-color: #5c0011 !important;
  }

  .xl\:focus\:ring-offset-volcano-1:focus {
    --tw-ring-offset-color: #fff2e8 !important;
  }

  .xl\:focus\:ring-offset-volcano-2:focus {
    --tw-ring-offset-color: #ffd8bf !important;
  }

  .xl\:focus\:ring-offset-volcano-3:focus {
    --tw-ring-offset-color: #ffbb96 !important;
  }

  .xl\:focus\:ring-offset-volcano-4:focus {
    --tw-ring-offset-color: #ff9c6e !important;
  }

  .xl\:focus\:ring-offset-volcano-5:focus {
    --tw-ring-offset-color: #ff7a45 !important;
  }

  .xl\:focus\:ring-offset-volcano-6:focus {
    --tw-ring-offset-color: #fa541c !important;
  }

  .xl\:focus\:ring-offset-volcano-7:focus {
    --tw-ring-offset-color: #d4380d !important;
  }

  .xl\:focus\:ring-offset-volcano-8:focus {
    --tw-ring-offset-color: #ad2102 !important;
  }

  .xl\:focus\:ring-offset-volcano-9:focus {
    --tw-ring-offset-color: #871400 !important;
  }

  .xl\:focus\:ring-offset-volcano-10:focus {
    --tw-ring-offset-color: #610b00 !important;
  }

  .xl\:focus\:ring-offset-orange-1:focus {
    --tw-ring-offset-color: #fff7e6 !important;
  }

  .xl\:focus\:ring-offset-orange-2:focus {
    --tw-ring-offset-color: #ffe7ba !important;
  }

  .xl\:focus\:ring-offset-orange-3:focus {
    --tw-ring-offset-color: #ffd591 !important;
  }

  .xl\:focus\:ring-offset-orange-4:focus {
    --tw-ring-offset-color: #ffc069 !important;
  }

  .xl\:focus\:ring-offset-orange-5:focus {
    --tw-ring-offset-color: #ffa940 !important;
  }

  .xl\:focus\:ring-offset-orange-6:focus {
    --tw-ring-offset-color: #fa8c16 !important;
  }

  .xl\:focus\:ring-offset-orange-7:focus {
    --tw-ring-offset-color: #d46b08 !important;
  }

  .xl\:focus\:ring-offset-orange-8:focus {
    --tw-ring-offset-color: #ad4e00 !important;
  }

  .xl\:focus\:ring-offset-orange-9:focus {
    --tw-ring-offset-color: #873800 !important;
  }

  .xl\:focus\:ring-offset-orange-10:focus {
    --tw-ring-offset-color: #612500 !important;
  }

  .xl\:focus\:ring-offset-gold-1:focus {
    --tw-ring-offset-color: #fffbe6 !important;
  }

  .xl\:focus\:ring-offset-gold-2:focus {
    --tw-ring-offset-color: #fff1b8 !important;
  }

  .xl\:focus\:ring-offset-gold-3:focus {
    --tw-ring-offset-color: #ffe58f !important;
  }

  .xl\:focus\:ring-offset-gold-4:focus {
    --tw-ring-offset-color: #ffd666 !important;
  }

  .xl\:focus\:ring-offset-gold-5:focus {
    --tw-ring-offset-color: #ffc53d !important;
  }

  .xl\:focus\:ring-offset-gold-6:focus {
    --tw-ring-offset-color: #faad14 !important;
  }

  .xl\:focus\:ring-offset-gold-7:focus {
    --tw-ring-offset-color: #d48806 !important;
  }

  .xl\:focus\:ring-offset-gold-8:focus {
    --tw-ring-offset-color: #ad6800 !important;
  }

  .xl\:focus\:ring-offset-gold-9:focus {
    --tw-ring-offset-color: #874d00 !important;
  }

  .xl\:focus\:ring-offset-gold-10:focus {
    --tw-ring-offset-color: #613400 !important;
  }

  .xl\:focus\:ring-offset-yellow-1:focus {
    --tw-ring-offset-color: #feffe6 !important;
  }

  .xl\:focus\:ring-offset-yellow-2:focus {
    --tw-ring-offset-color: #ffffb8 !important;
  }

  .xl\:focus\:ring-offset-yellow-3:focus {
    --tw-ring-offset-color: #fffb8f !important;
  }

  .xl\:focus\:ring-offset-yellow-4:focus {
    --tw-ring-offset-color: #fff566 !important;
  }

  .xl\:focus\:ring-offset-yellow-5:focus {
    --tw-ring-offset-color: #ffec3d !important;
  }

  .xl\:focus\:ring-offset-yellow-6:focus {
    --tw-ring-offset-color: #fadb14 !important;
  }

  .xl\:focus\:ring-offset-yellow-7:focus {
    --tw-ring-offset-color: #d4b106 !important;
  }

  .xl\:focus\:ring-offset-yellow-8:focus {
    --tw-ring-offset-color: #ad8b00 !important;
  }

  .xl\:focus\:ring-offset-yellow-9:focus {
    --tw-ring-offset-color: #876800 !important;
  }

  .xl\:focus\:ring-offset-yellow-10:focus {
    --tw-ring-offset-color: #614700 !important;
  }

  .xl\:focus\:ring-offset-lime-1:focus {
    --tw-ring-offset-color: #fcffe6 !important;
  }

  .xl\:focus\:ring-offset-lime-2:focus {
    --tw-ring-offset-color: #f4ffb8 !important;
  }

  .xl\:focus\:ring-offset-lime-3:focus {
    --tw-ring-offset-color: #eaff8f !important;
  }

  .xl\:focus\:ring-offset-lime-4:focus {
    --tw-ring-offset-color: #d3f261 !important;
  }

  .xl\:focus\:ring-offset-lime-5:focus {
    --tw-ring-offset-color: #bae637 !important;
  }

  .xl\:focus\:ring-offset-lime-6:focus {
    --tw-ring-offset-color: #a0d911 !important;
  }

  .xl\:focus\:ring-offset-lime-7:focus {
    --tw-ring-offset-color: #7cb305 !important;
  }

  .xl\:focus\:ring-offset-lime-8:focus {
    --tw-ring-offset-color: #5b8c00 !important;
  }

  .xl\:focus\:ring-offset-lime-9:focus {
    --tw-ring-offset-color: #3f6600 !important;
  }

  .xl\:focus\:ring-offset-lime-10:focus {
    --tw-ring-offset-color: #254000 !important;
  }

  .xl\:focus\:ring-offset-green-1:focus {
    --tw-ring-offset-color: #f6fef9 !important;
  }

  .xl\:focus\:ring-offset-green-2:focus {
    --tw-ring-offset-color: #f6ffed !important;
  }

  .xl\:focus\:ring-offset-green-3:focus {
    --tw-ring-offset-color: #d9f7be !important;
  }

  .xl\:focus\:ring-offset-green-4:focus {
    --tw-ring-offset-color: #b7eb8f !important;
  }

  .xl\:focus\:ring-offset-green-5:focus {
    --tw-ring-offset-color: #95de64 !important;
  }

  .xl\:focus\:ring-offset-green-6:focus {
    --tw-ring-offset-color: #73d13d !important;
  }

  .xl\:focus\:ring-offset-green-7:focus {
    --tw-ring-offset-color: #52c41a !important;
  }

  .xl\:focus\:ring-offset-green-8:focus {
    --tw-ring-offset-color: #389e0d !important;
  }

  .xl\:focus\:ring-offset-green-9:focus {
    --tw-ring-offset-color: #237804 !important;
  }

  .xl\:focus\:ring-offset-green-10:focus {
    --tw-ring-offset-color: #135200 !important;
  }

  .xl\:focus\:ring-offset-green-11:focus {
    --tw-ring-offset-color: #092b00 !important;
  }

  .xl\:focus\:ring-offset-cyan-1:focus {
    --tw-ring-offset-color: #e6fffb !important;
  }

  .xl\:focus\:ring-offset-cyan-2:focus {
    --tw-ring-offset-color: #b5f5ec !important;
  }

  .xl\:focus\:ring-offset-cyan-3:focus {
    --tw-ring-offset-color: #87e8de !important;
  }

  .xl\:focus\:ring-offset-cyan-4:focus {
    --tw-ring-offset-color: #5cdbd3 !important;
  }

  .xl\:focus\:ring-offset-cyan-5:focus {
    --tw-ring-offset-color: #36cfc9 !important;
  }

  .xl\:focus\:ring-offset-cyan-6:focus {
    --tw-ring-offset-color: #13c2c2 !important;
  }

  .xl\:focus\:ring-offset-cyan-7:focus {
    --tw-ring-offset-color: #08979c !important;
  }

  .xl\:focus\:ring-offset-cyan-8:focus {
    --tw-ring-offset-color: #006d75 !important;
  }

  .xl\:focus\:ring-offset-cyan-9:focus {
    --tw-ring-offset-color: #00474f !important;
  }

  .xl\:focus\:ring-offset-cyan-10:focus {
    --tw-ring-offset-color: #002329 !important;
  }

  .xl\:focus\:ring-offset-blue-1:focus {
    --tw-ring-offset-color: #e6f7ff !important;
  }

  .xl\:focus\:ring-offset-blue-2:focus {
    --tw-ring-offset-color: #bae7ff !important;
  }

  .xl\:focus\:ring-offset-blue-3:focus {
    --tw-ring-offset-color: #91d5ff !important;
  }

  .xl\:focus\:ring-offset-blue-4:focus {
    --tw-ring-offset-color: #69c0ff !important;
  }

  .xl\:focus\:ring-offset-blue-5:focus {
    --tw-ring-offset-color: #4b85ff !important;
  }

  .xl\:focus\:ring-offset-blue-6:focus {
    --tw-ring-offset-color: #2f70ff !important;
  }

  .xl\:focus\:ring-offset-blue-7:focus {
    --tw-ring-offset-color: #096dd9 !important;
  }

  .xl\:focus\:ring-offset-blue-8:focus {
    --tw-ring-offset-color: #0050b3 !important;
  }

  .xl\:focus\:ring-offset-blue-9:focus {
    --tw-ring-offset-color: #003a8c !important;
  }

  .xl\:focus\:ring-offset-blue-10:focus {
    --tw-ring-offset-color: #002766 !important;
  }

  .xl\:focus\:ring-offset-geekBlue-1:focus {
    --tw-ring-offset-color: #f6f9ff !important;
  }

  .xl\:focus\:ring-offset-geekBlue-2:focus {
    --tw-ring-offset-color: #f0f5ff !important;
  }

  .xl\:focus\:ring-offset-geekBlue-3:focus {
    --tw-ring-offset-color: #d6e4ff !important;
  }

  .xl\:focus\:ring-offset-geekBlue-4:focus {
    --tw-ring-offset-color: #adc6ff !important;
  }

  .xl\:focus\:ring-offset-geekBlue-5:focus {
    --tw-ring-offset-color: #85a5ff !important;
  }

  .xl\:focus\:ring-offset-geekBlue-6:focus {
    --tw-ring-offset-color: #597ef7 !important;
  }

  .xl\:focus\:ring-offset-geekBlue-7:focus {
    --tw-ring-offset-color: #2f54eb !important;
  }

  .xl\:focus\:ring-offset-geekBlue-8:focus {
    --tw-ring-offset-color: #1d39c4 !important;
  }

  .xl\:focus\:ring-offset-geekBlue-9:focus {
    --tw-ring-offset-color: #10239e !important;
  }

  .xl\:focus\:ring-offset-geekBlue-10:focus {
    --tw-ring-offset-color: #061178 !important;
  }

  .xl\:focus\:ring-offset-geekBlue-11:focus {
    --tw-ring-offset-color: #030852 !important;
  }

  .xl\:focus\:ring-offset-purple-1:focus {
    --tw-ring-offset-color: #fafaff !important;
  }

  .xl\:focus\:ring-offset-purple-2:focus {
    --tw-ring-offset-color: #f9f0ff !important;
  }

  .xl\:focus\:ring-offset-purple-3:focus {
    --tw-ring-offset-color: #efdbff !important;
  }

  .xl\:focus\:ring-offset-purple-4:focus {
    --tw-ring-offset-color: #d3adf7 !important;
  }

  .xl\:focus\:ring-offset-purple-5:focus {
    --tw-ring-offset-color: #b37feb !important;
  }

  .xl\:focus\:ring-offset-purple-6:focus {
    --tw-ring-offset-color: #9254de !important;
  }

  .xl\:focus\:ring-offset-purple-7:focus {
    --tw-ring-offset-color: #722ed1 !important;
  }

  .xl\:focus\:ring-offset-purple-8:focus {
    --tw-ring-offset-color: #531dab !important;
  }

  .xl\:focus\:ring-offset-purple-9:focus {
    --tw-ring-offset-color: #391085 !important;
  }

  .xl\:focus\:ring-offset-purple-10:focus {
    --tw-ring-offset-color: #22075e !important;
  }

  .xl\:focus\:ring-offset-purple-11:focus {
    --tw-ring-offset-color: #120338 !important;
  }

  .xl\:focus\:ring-offset-magenta-1:focus {
    --tw-ring-offset-color: #fff0f6 !important;
  }

  .xl\:focus\:ring-offset-magenta-2:focus {
    --tw-ring-offset-color: #ffd6e7 !important;
  }

  .xl\:focus\:ring-offset-magenta-3:focus {
    --tw-ring-offset-color: #ffadd2 !important;
  }

  .xl\:focus\:ring-offset-magenta-4:focus {
    --tw-ring-offset-color: #ff85c0 !important;
  }

  .xl\:focus\:ring-offset-magenta-5:focus {
    --tw-ring-offset-color: #f759ab !important;
  }

  .xl\:focus\:ring-offset-magenta-6:focus {
    --tw-ring-offset-color: #eb2f96 !important;
  }

  .xl\:focus\:ring-offset-magenta-7:focus {
    --tw-ring-offset-color: #c41d7f !important;
  }

  .xl\:focus\:ring-offset-magenta-8:focus {
    --tw-ring-offset-color: #9e1068 !important;
  }

  .xl\:focus\:ring-offset-magenta-9:focus {
    --tw-ring-offset-color: #780650 !important;
  }

  .xl\:focus\:ring-offset-magenta-10:focus {
    --tw-ring-offset-color: #520339 !important;
  }

  .xl\:focus\:ring-offset-gray-1:focus {
    --tw-ring-offset-color: #ffffff !important;
  }

  .xl\:focus\:ring-offset-gray-2:focus {
    --tw-ring-offset-color: #fafafa !important;
  }

  .xl\:focus\:ring-offset-gray-3:focus {
    --tw-ring-offset-color: #f5f5f5 !important;
  }

  .xl\:focus\:ring-offset-gray-4:focus {
    --tw-ring-offset-color: #e8e8e8 !important;
  }

  .xl\:focus\:ring-offset-gray-5:focus {
    --tw-ring-offset-color: #d9d9d9 !important;
  }

  .xl\:focus\:ring-offset-gray-6:focus {
    --tw-ring-offset-color: #bfbfbf !important;
  }

  .xl\:focus\:ring-offset-gray-7:focus {
    --tw-ring-offset-color: #8c8c8c !important;
  }

  .xl\:focus\:ring-offset-gray-8:focus {
    --tw-ring-offset-color: #595959 !important;
  }

  .xl\:focus\:ring-offset-gray-9:focus {
    --tw-ring-offset-color: #262626 !important;
  }

  .xl\:focus\:ring-offset-gray-10:focus {
    --tw-ring-offset-color: #000000 !important;
  }

  .xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent !important;
  }

  .xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px !important;
  }

  .xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px !important;
  }

  .xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px !important;
  }

  .xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px !important;
  }

  .xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px !important;
  }

  .xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px !important;
  }

  .xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px !important;
  }

  .xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px !important;
  }

  .xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px !important;
  }

  .xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px !important;
  }

  .xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px !important;
  }

  .xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px !important;
  }

  .xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px !important;
  }

  .xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px !important;
  }

  .xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px !important;
  }

  .xl\:ring-red-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-red-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-volcano-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-orange-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gold-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-yellow-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-lime-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-green-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-cyan-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-blue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-geekBlue-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-purple-11 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-magenta-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-1 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-2 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-3 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-4 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-5 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-6 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-7 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-8 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-9 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-gray-10 {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:ring-transparent {
    --tw-ring-color: transparent !important;
  }

  .xl\:focus-within\:ring-red-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-red-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-volcano-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-orange-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gold-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-yellow-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-lime-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-green-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-cyan-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-blue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-geekBlue-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-purple-11:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-magenta-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-1:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-2:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-3:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-4:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-5:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-6:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-7:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-8:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-9:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-gray-10:focus-within {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent !important;
  }

  .xl\:focus\:ring-red-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 240, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 204, 199, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 163, 158, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 120, 117, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 77, 79, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 34, 45, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(207, 19, 34, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(168, 7, 26, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(130, 0, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-red-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 0, 17, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 242, 232, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 216, 191, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 187, 150, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 156, 110, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 122, 69, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 84, 28, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 56, 13, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 33, 2, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 20, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-volcano-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 11, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 247, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 231, 186, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 213, 145, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 192, 105, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 169, 64, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 140, 22, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 107, 8, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 78, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 56, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-orange-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 37, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 241, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 229, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 197, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 173, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 136, 6, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 77, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gold-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 52, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(254, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 251, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 245, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 236, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 219, 20, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(212, 177, 6, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 139, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 104, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-yellow-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(97, 71, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(252, 255, 230, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(244, 255, 184, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(234, 255, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 242, 97, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 230, 55, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(160, 217, 17, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(124, 179, 5, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(91, 140, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(63, 102, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-lime-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(37, 64, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 254, 249, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 255, 237, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 247, 190, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(183, 235, 143, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(149, 222, 100, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(115, 209, 61, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 196, 26, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(56, 158, 13, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(35, 120, 4, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 82, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-green-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 43, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 255, 251, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(181, 245, 236, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(135, 232, 222, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(92, 219, 211, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(54, 207, 201, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(19, 194, 194, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(8, 151, 156, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 109, 117, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 71, 79, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-cyan-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 35, 41, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(230, 247, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(186, 231, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(145, 213, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(105, 192, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(75, 133, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 112, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(9, 109, 217, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 80, 179, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 58, 140, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-blue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 39, 102, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(246, 249, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(240, 245, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(214, 228, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(173, 198, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(133, 165, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 126, 247, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(47, 84, 235, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(29, 57, 196, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(16, 35, 158, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(6, 17, 120, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-geekBlue-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(3, 8, 82, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(249, 240, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(239, 219, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(211, 173, 247, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(179, 127, 235, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(146, 84, 222, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(114, 46, 209, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(83, 29, 171, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(57, 16, 133, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(34, 7, 94, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-purple-11:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(18, 3, 56, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 240, 246, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 214, 231, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 173, 210, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 133, 192, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(247, 89, 171, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(235, 47, 150, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(196, 29, 127, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(158, 16, 104, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(120, 6, 80, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-magenta-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(82, 3, 57, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-1:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-2:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(250, 250, 250, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-3:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(245, 245, 245, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-4:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-5:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(217, 217, 217, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-6:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(191, 191, 191, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-7:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(140, 140, 140, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-8:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(89, 89, 89, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-9:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(38, 38, 38, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-gray-10:focus {
    --tw-ring-opacity: 1 !important;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity)) !important;
  }

  .xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent !important;
  }

  .xl\:ring-opacity-0 {
    --tw-ring-opacity: 0 !important;
  }

  .xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05 !important;
  }

  .xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1 !important;
  }

  .xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2 !important;
  }

  .xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25 !important;
  }

  .xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3 !important;
  }

  .xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4 !important;
  }

  .xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5 !important;
  }

  .xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6 !important;
  }

  .xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7 !important;
  }

  .xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75 !important;
  }

  .xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8 !important;
  }

  .xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9 !important;
  }

  .xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95 !important;
  }

  .xl\:ring-opacity-100 {
    --tw-ring-opacity: 1 !important;
  }

  .xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0 !important;
  }

  .xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05 !important;
  }

  .xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1 !important;
  }

  .xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2 !important;
  }

  .xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25 !important;
  }

  .xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3 !important;
  }

  .xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4 !important;
  }

  .xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5 !important;
  }

  .xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6 !important;
  }

  .xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7 !important;
  }

  .xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75 !important;
  }

  .xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8 !important;
  }

  .xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9 !important;
  }

  .xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95 !important;
  }

  .xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1 !important;
  }

  .xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0 !important;
  }

  .xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05 !important;
  }

  .xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1 !important;
  }

  .xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2 !important;
  }

  .xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25 !important;
  }

  .xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3 !important;
  }

  .xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4 !important;
  }

  .xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5 !important;
  }

  .xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6 !important;
  }

  .xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7 !important;
  }

  .xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75 !important;
  }

  .xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8 !important;
  }

  .xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9 !important;
  }

  .xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95 !important;
  }

  .xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1 !important;
  }

  .xl\:fill-current {
    fill: currentColor !important;
  }

  .xl\:stroke-current {
    stroke: currentColor !important;
  }

  .xl\:stroke-0 {
    stroke-width: 0 !important;
  }

  .xl\:stroke-1 {
    stroke-width: 1 !important;
  }

  .xl\:stroke-2 {
    stroke-width: 2 !important;
  }

  .xl\:table-auto {
    table-layout: auto !important;
  }

  .xl\:table-fixed {
    table-layout: fixed !important;
  }

  .xl\:text-left {
    text-align: left !important;
  }

  .xl\:text-center {
    text-align: center !important;
  }

  .xl\:text-right {
    text-align: right !important;
  }

  .xl\:text-justify {
    text-align: justify !important;
  }

  .xl\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .xl\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .xl\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .xl\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .xl\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:text-transparent {
    color: transparent !important;
  }

  .group:hover .xl\:group-hover\:text-red-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-red-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-volcano-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-orange-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gold-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-yellow-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-lime-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-green-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-cyan-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-blue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-geekBlue-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-purple-11 {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-magenta-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-1 {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-2 {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-3 {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-4 {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-5 {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-6 {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-7 {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-8 {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-9 {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-gray-10 {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .group:hover .xl\:group-hover\:text-transparent {
    color: transparent !important;
  }

  .xl\:focus-within\:text-red-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-red-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-volcano-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-orange-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gold-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-yellow-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-lime-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-green-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-cyan-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-blue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-geekBlue-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-purple-11:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-magenta-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-1:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-2:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-3:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-4:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-5:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-6:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-7:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-8:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-9:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-gray-10:focus-within {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus-within\:text-transparent:focus-within {
    color: transparent !important;
  }

  .xl\:hover\:text-red-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-red-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-volcano-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-orange-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gold-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-yellow-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-lime-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-green-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-cyan-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-blue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-geekBlue-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-purple-11:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-magenta-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-1:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-2:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-3:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-4:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-5:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-6:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-7:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-8:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-9:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-gray-10:hover {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent !important;
  }

  .xl\:focus\:text-red-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-red-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-volcano-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-orange-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gold-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-yellow-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-lime-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-green-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-cyan-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-blue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-geekBlue-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-purple-11:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-magenta-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-1:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-2:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-3:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-4:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-5:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-6:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-7:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-8:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-9:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-gray-10:focus {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:focus\:text-transparent:focus {
    color: transparent !important;
  }

  .xl\:active\:text-red-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 240, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 204, 199, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 163, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 120, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 77, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(207, 19, 34, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(168, 7, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(130, 0, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-red-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 0, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 242, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 216, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 187, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 156, 110, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 122, 69, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 84, 28, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 56, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 33, 2, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 20, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-volcano-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 11, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 247, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 231, 186, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 213, 145, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 192, 105, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 169, 64, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 140, 22, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 107, 8, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 78, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 56, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-orange-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 37, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 241, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 229, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 197, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 173, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 136, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 77, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gold-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 52, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(254, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 251, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 245, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 236, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 219, 20, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(212, 177, 6, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 139, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 104, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-yellow-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(97, 71, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(252, 255, 230, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(244, 255, 184, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(234, 255, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 242, 97, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 230, 55, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(160, 217, 17, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(124, 179, 5, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(91, 140, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(63, 102, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-lime-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(37, 64, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 254, 249, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 255, 237, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 247, 190, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(183, 235, 143, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(149, 222, 100, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(115, 209, 61, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 196, 26, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(56, 158, 13, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(35, 120, 4, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 82, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-green-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 43, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 255, 251, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(181, 245, 236, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(135, 232, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(92, 219, 211, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(54, 207, 201, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(19, 194, 194, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(8, 151, 156, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 109, 117, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 71, 79, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-cyan-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 35, 41, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(230, 247, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(186, 231, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(145, 213, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(105, 192, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 112, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(9, 109, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 80, 179, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 58, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-blue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 39, 102, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(246, 249, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(240, 245, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(214, 228, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(173, 198, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(133, 165, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 126, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(47, 84, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(29, 57, 196, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(16, 35, 158, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(6, 17, 120, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-geekBlue-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(3, 8, 82, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 240, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(239, 219, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(211, 173, 247, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(179, 127, 235, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(146, 84, 222, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(114, 46, 209, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(83, 29, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(57, 16, 133, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(34, 7, 94, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-purple-11:active {
    --tw-text-opacity: 1 !important;
    color: rgba(18, 3, 56, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 240, 246, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 214, 231, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 173, 210, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 133, 192, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(247, 89, 171, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(235, 47, 150, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(196, 29, 127, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(158, 16, 104, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(120, 6, 80, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-magenta-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(82, 3, 57, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-1:active {
    --tw-text-opacity: 1 !important;
    color: rgba(255, 255, 255, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-2:active {
    --tw-text-opacity: 1 !important;
    color: rgba(250, 250, 250, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-3:active {
    --tw-text-opacity: 1 !important;
    color: rgba(245, 245, 245, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-4:active {
    --tw-text-opacity: 1 !important;
    color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-5:active {
    --tw-text-opacity: 1 !important;
    color: rgba(217, 217, 217, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-6:active {
    --tw-text-opacity: 1 !important;
    color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-7:active {
    --tw-text-opacity: 1 !important;
    color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-8:active {
    --tw-text-opacity: 1 !important;
    color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-9:active {
    --tw-text-opacity: 1 !important;
    color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-gray-10:active {
    --tw-text-opacity: 1 !important;
    color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
  }

  .xl\:active\:text-transparent:active {
    color: transparent !important;
  }

  .xl\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .xl\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .xl\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .xl\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .xl\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .xl\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .xl\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .xl\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .xl\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .xl\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .xl\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .xl\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .xl\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .xl\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .xl\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95 !important;
  }

  .group:hover .xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1 !important;
  }

  .xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0 !important;
  }

  .xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05 !important;
  }

  .xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1 !important;
  }

  .xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2 !important;
  }

  .xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25 !important;
  }

  .xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3 !important;
  }

  .xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4 !important;
  }

  .xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5 !important;
  }

  .xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6 !important;
  }

  .xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7 !important;
  }

  .xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75 !important;
  }

  .xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8 !important;
  }

  .xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9 !important;
  }

  .xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95 !important;
  }

  .xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1 !important;
  }

  .xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0 !important;
  }

  .xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05 !important;
  }

  .xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1 !important;
  }

  .xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2 !important;
  }

  .xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25 !important;
  }

  .xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3 !important;
  }

  .xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4 !important;
  }

  .xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5 !important;
  }

  .xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6 !important;
  }

  .xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7 !important;
  }

  .xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75 !important;
  }

  .xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8 !important;
  }

  .xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9 !important;
  }

  .xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95 !important;
  }

  .xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1 !important;
  }

  .xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0 !important;
  }

  .xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05 !important;
  }

  .xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1 !important;
  }

  .xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2 !important;
  }

  .xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25 !important;
  }

  .xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3 !important;
  }

  .xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4 !important;
  }

  .xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5 !important;
  }

  .xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6 !important;
  }

  .xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7 !important;
  }

  .xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75 !important;
  }

  .xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8 !important;
  }

  .xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9 !important;
  }

  .xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95 !important;
  }

  .xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1 !important;
  }

  .xl\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .xl\:overflow-ellipsis {
    text-overflow: ellipsis !important;
  }

  .xl\:overflow-clip {
    text-overflow: clip !important;
  }

  .xl\:italic {
    font-style: italic !important;
  }

  .xl\:not-italic {
    font-style: normal !important;
  }

  .xl\:uppercase {
    text-transform: uppercase !important;
  }

  .xl\:lowercase {
    text-transform: lowercase !important;
  }

  .xl\:capitalize {
    text-transform: capitalize !important;
  }

  .xl\:normal-case {
    text-transform: none !important;
  }

  .xl\:underline {
    text-decoration: underline !important;
  }

  .xl\:line-through {
    text-decoration: line-through !important;
  }

  .xl\:no-underline {
    text-decoration: none !important;
  }

  .group:hover .xl\:group-hover\:underline {
    text-decoration: underline !important;
  }

  .group:hover .xl\:group-hover\:line-through {
    text-decoration: line-through !important;
  }

  .group:hover .xl\:group-hover\:no-underline {
    text-decoration: none !important;
  }

  .xl\:focus-within\:underline:focus-within {
    text-decoration: underline !important;
  }

  .xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through !important;
  }

  .xl\:focus-within\:no-underline:focus-within {
    text-decoration: none !important;
  }

  .xl\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .xl\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .xl\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .xl\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .xl\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .xl\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .xl\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/) !important;
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/) !important;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
  }

  .xl\:normal-nums {
    font-variant-numeric: normal !important;
  }

  .xl\:ordinal {
    --tw-ordinal: ordinal !important;
  }

  .xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero !important;
  }

  .xl\:lining-nums {
    --tw-numeric-figure: lining-nums !important;
  }

  .xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums !important;
  }

  .xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums !important;
  }

  .xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums !important;
  }

  .xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions !important;
  }

  .xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions !important;
  }

  .xl\:tracking-tighter {
    letter-spacing: -0.05em !important;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.025em !important;
  }

  .xl\:tracking-normal {
    letter-spacing: 0em !important;
  }

  .xl\:tracking-wide {
    letter-spacing: 0.025em !important;
  }

  .xl\:tracking-wider {
    letter-spacing: 0.05em !important;
  }

  .xl\:tracking-widest {
    letter-spacing: 0.1em !important;
  }

  .xl\:select-none {
    -webkit-user-select: none !important;
            user-select: none !important;
  }

  .xl\:select-text {
    -webkit-user-select: text !important;
            user-select: text !important;
  }

  .xl\:select-all {
    -webkit-user-select: all !important;
            user-select: all !important;
  }

  .xl\:select-auto {
    -webkit-user-select: auto !important;
            user-select: auto !important;
  }

  .xl\:align-baseline {
    vertical-align: baseline !important;
  }

  .xl\:align-top {
    vertical-align: top !important;
  }

  .xl\:align-middle {
    vertical-align: middle !important;
  }

  .xl\:align-bottom {
    vertical-align: bottom !important;
  }

  .xl\:align-text-top {
    vertical-align: text-top !important;
  }

  .xl\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .xl\:visible {
    visibility: visible !important;
  }

  .xl\:invisible {
    visibility: hidden !important;
  }

  .xl\:hover\:visible:hover {
    visibility: visible !important;
  }

  .xl\:hover\:invisible:hover {
    visibility: hidden !important;
  }

  .xl\:focus\:visible:focus {
    visibility: visible !important;
  }

  .xl\:focus\:invisible:focus {
    visibility: hidden !important;
  }

  .xl\:whitespace-normal {
    white-space: normal !important;
  }

  .xl\:whitespace-nowrap {
    white-space: nowrap !important;
  }

  .xl\:whitespace-pre {
    white-space: pre !important;
  }

  .xl\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .xl\:break-normal {
    overflow-wrap: normal !important;
    word-break: normal !important;
  }

  .xl\:break-words {
    overflow-wrap: break-word !important;
  }

  .xl\:break-all {
    word-break: break-all !important;
  }

  .xl\:w-0 {
    width: 0px !important;
  }

  .xl\:w-1 {
    width: 4px !important;
  }

  .xl\:w-2 {
    width: 8px !important;
  }

  .xl\:w-3 {
    width: 12px !important;
  }

  .xl\:w-4 {
    width: 16px !important;
  }

  .xl\:w-5 {
    width: 20px !important;
  }

  .xl\:w-6 {
    width: 24px !important;
  }

  .xl\:w-7 {
    width: 28px !important;
  }

  .xl\:w-8 {
    width: 32px !important;
  }

  .xl\:w-9 {
    width: 36px !important;
  }

  .xl\:w-10 {
    width: 40px !important;
  }

  .xl\:w-11 {
    width: 44px !important;
  }

  .xl\:w-12 {
    width: 48px !important;
  }

  .xl\:w-13 {
    width: 52px !important;
  }

  .xl\:w-14 {
    width: 56px !important;
  }

  .xl\:w-15 {
    width: 60px !important;
  }

  .xl\:w-16 {
    width: 64px !important;
  }

  .xl\:w-17 {
    width: 68px !important;
  }

  .xl\:w-18 {
    width: 72px !important;
  }

  .xl\:w-19 {
    width: 76px !important;
  }

  .xl\:w-20 {
    width: 80px !important;
  }

  .xl\:w-21 {
    width: 84px !important;
  }

  .xl\:w-22 {
    width: 88px !important;
  }

  .xl\:w-23 {
    width: 92px !important;
  }

  .xl\:w-24 {
    width: 96px !important;
  }

  .xl\:w-25 {
    width: 100px !important;
  }

  .xl\:w-26 {
    width: 104px !important;
  }

  .xl\:w-27 {
    width: 108px !important;
  }

  .xl\:w-28 {
    width: 112px !important;
  }

  .xl\:w-29 {
    width: 116px !important;
  }

  .xl\:w-30 {
    width: 120px !important;
  }

  .xl\:w-31 {
    width: 124px !important;
  }

  .xl\:w-32 {
    width: 128px !important;
  }

  .xl\:w-33 {
    width: 132px !important;
  }

  .xl\:w-34 {
    width: 136px !important;
  }

  .xl\:w-35 {
    width: 140px !important;
  }

  .xl\:w-36 {
    width: 144px !important;
  }

  .xl\:w-37 {
    width: 148px !important;
  }

  .xl\:w-38 {
    width: 152px !important;
  }

  .xl\:w-39 {
    width: 156px !important;
  }

  .xl\:w-40 {
    width: 160px !important;
  }

  .xl\:w-41 {
    width: 164px !important;
  }

  .xl\:w-42 {
    width: 168px !important;
  }

  .xl\:w-43 {
    width: 172px !important;
  }

  .xl\:w-44 {
    width: 176px !important;
  }

  .xl\:w-45 {
    width: 180px !important;
  }

  .xl\:w-46 {
    width: 184px !important;
  }

  .xl\:w-47 {
    width: 188px !important;
  }

  .xl\:w-48 {
    width: 192px !important;
  }

  .xl\:w-49 {
    width: 196px !important;
  }

  .xl\:w-50 {
    width: 200px !important;
  }

  .xl\:w-51 {
    width: 204px !important;
  }

  .xl\:w-52 {
    width: 208px !important;
  }

  .xl\:w-53 {
    width: 212px !important;
  }

  .xl\:w-54 {
    width: 216px !important;
  }

  .xl\:w-55 {
    width: 220px !important;
  }

  .xl\:w-56 {
    width: 224px !important;
  }

  .xl\:w-57 {
    width: 228px !important;
  }

  .xl\:w-60 {
    width: 240px !important;
  }

  .xl\:w-61 {
    width: 244px !important;
  }

  .xl\:w-62 {
    width: 248px !important;
  }

  .xl\:w-65 {
    width: 260px !important;
  }

  .xl\:w-66 {
    width: 264px !important;
  }

  .xl\:w-68 {
    width: 272px !important;
  }

  .xl\:w-69 {
    width: 276px !important;
  }

  .xl\:w-70 {
    width: 280px !important;
  }

  .xl\:w-73 {
    width: 292px !important;
  }

  .xl\:w-74 {
    width: 296px !important;
  }

  .xl\:w-75 {
    width: 300px !important;
  }

  .xl\:w-77 {
    width: 308px !important;
  }

  .xl\:w-78 {
    width: 312px !important;
  }

  .xl\:w-80 {
    width: 320px !important;
  }

  .xl\:w-81 {
    width: 324px !important;
  }

  .xl\:w-84 {
    width: 336px !important;
  }

  .xl\:w-87 {
    width: 348px !important;
  }

  .xl\:w-90 {
    width: 360px !important;
  }

  .xl\:w-91 {
    width: 364px !important;
  }

  .xl\:w-92 {
    width: 368px !important;
  }

  .xl\:w-93 {
    width: 372px !important;
  }

  .xl\:w-94 {
    width: 376px !important;
  }

  .xl\:w-95 {
    width: 380px !important;
  }

  .xl\:w-96 {
    width: 384px !important;
  }

  .xl\:w-97 {
    width: 388px !important;
  }

  .xl\:w-98 {
    width: 392px !important;
  }

  .xl\:w-99 {
    width: 396px !important;
  }

  .xl\:w-100 {
    width: 400px !important;
  }

  .xl\:w-101 {
    width: 404px !important;
  }

  .xl\:w-102 {
    width: 408px !important;
  }

  .xl\:w-103 {
    width: 412px !important;
  }

  .xl\:w-104 {
    width: 416px !important;
  }

  .xl\:w-105 {
    width: 420px !important;
  }

  .xl\:w-107 {
    width: 428px !important;
  }

  .xl\:w-110 {
    width: 440px !important;
  }

  .xl\:w-112 {
    width: 448px !important;
  }

  .xl\:w-114 {
    width: 456px !important;
  }

  .xl\:w-115 {
    width: 460px !important;
  }

  .xl\:w-119 {
    width: 476px !important;
  }

  .xl\:w-120 {
    width: 480px !important;
  }

  .xl\:w-122 {
    width: 488px !important;
  }

  .xl\:w-124 {
    width: 496px !important;
  }

  .xl\:w-130 {
    width: 520px !important;
  }

  .xl\:w-138 {
    width: 552px !important;
  }

  .xl\:w-143 {
    width: 572px !important;
  }

  .xl\:w-148 {
    width: 592px !important;
  }

  .xl\:w-150 {
    width: 600px !important;
  }

  .xl\:w-154 {
    width: 616px !important;
  }

  .xl\:w-160 {
    width: 640px !important;
  }

  .xl\:w-162 {
    width: 648px !important;
  }

  .xl\:w-164 {
    width: 656px !important;
  }

  .xl\:w-165 {
    width: 660px !important;
  }

  .xl\:w-166 {
    width: 664px !important;
  }

  .xl\:w-168 {
    width: 672px !important;
  }

  .xl\:w-169 {
    width: 676px !important;
  }

  .xl\:w-170 {
    width: 680px !important;
  }

  .xl\:w-172 {
    width: 688px !important;
  }

  .xl\:w-174 {
    width: 696px !important;
  }

  .xl\:w-175 {
    width: 700px !important;
  }

  .xl\:w-189 {
    width: 756px !important;
  }

  .xl\:w-200 {
    width: 800px !important;
  }

  .xl\:w-auto {
    width: auto !important;
  }

  .xl\:w-0\.5 {
    width: 2px !important;
  }

  .xl\:w-1\.5 {
    width: 6px !important;
  }

  .xl\:w-3\.5 {
    width: 14px !important;
  }

  .xl\:w-6\.5 {
    width: 26px !important;
  }

  .xl\:w-7\.5 {
    width: 30px !important;
  }

  .xl\:w-17\.5 {
    width: 70px !important;
  }

  .xl\:w-28\.5 {
    width: 114px !important;
  }

  .xl\:w-31\.5 {
    width: 126px !important;
  }

  .xl\:w-37\.5 {
    width: 150px !important;
  }

  .xl\:w-72\.5 {
    width: 290px !important;
  }

  .xl\:w-sm {
    width: 8px !important;
  }

  .xl\:w-md {
    width: 16px !important;
  }

  .xl\:w-lg {
    width: 24px !important;
  }

  .xl\:w-xl {
    width: 32px !important;
  }

  .xl\:w-n1 {
    width: -4px !important;
  }

  .xl\:w-n2 {
    width: -8px !important;
  }

  .xl\:w-n3 {
    width: -12px !important;
  }

  .xl\:w-n4 {
    width: -16px !important;
  }

  .xl\:w-n5 {
    width: -20px !important;
  }

  .xl\:w-n6 {
    width: -24px !important;
  }

  .xl\:w-n7 {
    width: -28px !important;
  }

  .xl\:w-n8 {
    width: -32px !important;
  }

  .xl\:w-n9 {
    width: -36px !important;
  }

  .xl\:w-n10 {
    width: -40px !important;
  }

  .xl\:w-n11 {
    width: -44px !important;
  }

  .xl\:w-n12 {
    width: -48px !important;
  }

  .xl\:w-n13 {
    width: -52px !important;
  }

  .xl\:w-n14 {
    width: -46px !important;
  }

  .xl\:w-n22 {
    width: -88px !important;
  }

  .xl\:w-1\/2 {
    width: 50% !important;
  }

  .xl\:w-1\/3 {
    width: 33.333333% !important;
  }

  .xl\:w-2\/3 {
    width: 66.666667% !important;
  }

  .xl\:w-1\/4 {
    width: 25% !important;
  }

  .xl\:w-2\/4 {
    width: 50% !important;
  }

  .xl\:w-3\/4 {
    width: 75% !important;
  }

  .xl\:w-1\/5 {
    width: 20% !important;
  }

  .xl\:w-2\/5 {
    width: 40% !important;
  }

  .xl\:w-3\/5 {
    width: 60% !important;
  }

  .xl\:w-4\/5 {
    width: 80% !important;
  }

  .xl\:w-1\/6 {
    width: 16.666667% !important;
  }

  .xl\:w-2\/6 {
    width: 33.333333% !important;
  }

  .xl\:w-3\/6 {
    width: 50% !important;
  }

  .xl\:w-4\/6 {
    width: 66.666667% !important;
  }

  .xl\:w-5\/6 {
    width: 83.333333% !important;
  }

  .xl\:w-1\/12 {
    width: 8.333333% !important;
  }

  .xl\:w-2\/12 {
    width: 16.666667% !important;
  }

  .xl\:w-3\/12 {
    width: 25% !important;
  }

  .xl\:w-4\/12 {
    width: 33.333333% !important;
  }

  .xl\:w-5\/12 {
    width: 41.666667% !important;
  }

  .xl\:w-6\/12 {
    width: 50% !important;
  }

  .xl\:w-7\/12 {
    width: 58.333333% !important;
  }

  .xl\:w-8\/12 {
    width: 66.666667% !important;
  }

  .xl\:w-9\/12 {
    width: 75% !important;
  }

  .xl\:w-10\/12 {
    width: 83.333333% !important;
  }

  .xl\:w-11\/12 {
    width: 91.666667% !important;
  }

  .xl\:w-full {
    width: 100% !important;
  }

  .xl\:w-screen {
    width: 100vw !important;
  }

  .xl\:w-min {
    width: -webkit-min-content !important;
    width: min-content !important;
  }

  .xl\:w-max {
    width: -webkit-max-content !important;
    width: max-content !important;
  }

  .xl\:z-0 {
    z-index: 0 !important;
  }

  .xl\:z-10 {
    z-index: 10 !important;
  }

  .xl\:z-20 {
    z-index: 20 !important;
  }

  .xl\:z-30 {
    z-index: 30 !important;
  }

  .xl\:z-40 {
    z-index: 40 !important;
  }

  .xl\:z-50 {
    z-index: 50 !important;
  }

  .xl\:z-auto {
    z-index: auto !important;
  }

  .xl\:focus-within\:z-0:focus-within {
    z-index: 0 !important;
  }

  .xl\:focus-within\:z-10:focus-within {
    z-index: 10 !important;
  }

  .xl\:focus-within\:z-20:focus-within {
    z-index: 20 !important;
  }

  .xl\:focus-within\:z-30:focus-within {
    z-index: 30 !important;
  }

  .xl\:focus-within\:z-40:focus-within {
    z-index: 40 !important;
  }

  .xl\:focus-within\:z-50:focus-within {
    z-index: 50 !important;
  }

  .xl\:focus-within\:z-auto:focus-within {
    z-index: auto !important;
  }

  .xl\:focus\:z-0:focus {
    z-index: 0 !important;
  }

  .xl\:focus\:z-10:focus {
    z-index: 10 !important;
  }

  .xl\:focus\:z-20:focus {
    z-index: 20 !important;
  }

  .xl\:focus\:z-30:focus {
    z-index: 30 !important;
  }

  .xl\:focus\:z-40:focus {
    z-index: 40 !important;
  }

  .xl\:focus\:z-50:focus {
    z-index: 50 !important;
  }

  .xl\:focus\:z-auto:focus {
    z-index: auto !important;
  }

  .xl\:gap-0 {
    gap: 0px !important;
  }

  .xl\:gap-1 {
    gap: 4px !important;
  }

  .xl\:gap-2 {
    gap: 8px !important;
  }

  .xl\:gap-3 {
    gap: 12px !important;
  }

  .xl\:gap-4 {
    gap: 16px !important;
  }

  .xl\:gap-5 {
    gap: 20px !important;
  }

  .xl\:gap-6 {
    gap: 24px !important;
  }

  .xl\:gap-7 {
    gap: 28px !important;
  }

  .xl\:gap-8 {
    gap: 32px !important;
  }

  .xl\:gap-9 {
    gap: 36px !important;
  }

  .xl\:gap-10 {
    gap: 40px !important;
  }

  .xl\:gap-11 {
    gap: 44px !important;
  }

  .xl\:gap-12 {
    gap: 48px !important;
  }

  .xl\:gap-13 {
    gap: 52px !important;
  }

  .xl\:gap-14 {
    gap: 56px !important;
  }

  .xl\:gap-15 {
    gap: 60px !important;
  }

  .xl\:gap-16 {
    gap: 64px !important;
  }

  .xl\:gap-17 {
    gap: 68px !important;
  }

  .xl\:gap-18 {
    gap: 72px !important;
  }

  .xl\:gap-19 {
    gap: 76px !important;
  }

  .xl\:gap-20 {
    gap: 80px !important;
  }

  .xl\:gap-21 {
    gap: 84px !important;
  }

  .xl\:gap-22 {
    gap: 88px !important;
  }

  .xl\:gap-23 {
    gap: 92px !important;
  }

  .xl\:gap-24 {
    gap: 96px !important;
  }

  .xl\:gap-25 {
    gap: 100px !important;
  }

  .xl\:gap-26 {
    gap: 104px !important;
  }

  .xl\:gap-27 {
    gap: 108px !important;
  }

  .xl\:gap-28 {
    gap: 112px !important;
  }

  .xl\:gap-29 {
    gap: 116px !important;
  }

  .xl\:gap-30 {
    gap: 120px !important;
  }

  .xl\:gap-31 {
    gap: 124px !important;
  }

  .xl\:gap-32 {
    gap: 128px !important;
  }

  .xl\:gap-33 {
    gap: 132px !important;
  }

  .xl\:gap-34 {
    gap: 136px !important;
  }

  .xl\:gap-35 {
    gap: 140px !important;
  }

  .xl\:gap-36 {
    gap: 144px !important;
  }

  .xl\:gap-37 {
    gap: 148px !important;
  }

  .xl\:gap-38 {
    gap: 152px !important;
  }

  .xl\:gap-39 {
    gap: 156px !important;
  }

  .xl\:gap-40 {
    gap: 160px !important;
  }

  .xl\:gap-41 {
    gap: 164px !important;
  }

  .xl\:gap-42 {
    gap: 168px !important;
  }

  .xl\:gap-43 {
    gap: 172px !important;
  }

  .xl\:gap-44 {
    gap: 176px !important;
  }

  .xl\:gap-45 {
    gap: 180px !important;
  }

  .xl\:gap-46 {
    gap: 184px !important;
  }

  .xl\:gap-47 {
    gap: 188px !important;
  }

  .xl\:gap-48 {
    gap: 192px !important;
  }

  .xl\:gap-49 {
    gap: 196px !important;
  }

  .xl\:gap-50 {
    gap: 200px !important;
  }

  .xl\:gap-51 {
    gap: 204px !important;
  }

  .xl\:gap-52 {
    gap: 208px !important;
  }

  .xl\:gap-53 {
    gap: 212px !important;
  }

  .xl\:gap-54 {
    gap: 216px !important;
  }

  .xl\:gap-55 {
    gap: 220px !important;
  }

  .xl\:gap-56 {
    gap: 224px !important;
  }

  .xl\:gap-57 {
    gap: 228px !important;
  }

  .xl\:gap-60 {
    gap: 240px !important;
  }

  .xl\:gap-61 {
    gap: 244px !important;
  }

  .xl\:gap-62 {
    gap: 248px !important;
  }

  .xl\:gap-65 {
    gap: 260px !important;
  }

  .xl\:gap-66 {
    gap: 264px !important;
  }

  .xl\:gap-68 {
    gap: 272px !important;
  }

  .xl\:gap-69 {
    gap: 276px !important;
  }

  .xl\:gap-70 {
    gap: 280px !important;
  }

  .xl\:gap-73 {
    gap: 292px !important;
  }

  .xl\:gap-74 {
    gap: 296px !important;
  }

  .xl\:gap-75 {
    gap: 300px !important;
  }

  .xl\:gap-77 {
    gap: 308px !important;
  }

  .xl\:gap-78 {
    gap: 312px !important;
  }

  .xl\:gap-80 {
    gap: 320px !important;
  }

  .xl\:gap-81 {
    gap: 324px !important;
  }

  .xl\:gap-84 {
    gap: 336px !important;
  }

  .xl\:gap-87 {
    gap: 348px !important;
  }

  .xl\:gap-90 {
    gap: 360px !important;
  }

  .xl\:gap-91 {
    gap: 364px !important;
  }

  .xl\:gap-92 {
    gap: 368px !important;
  }

  .xl\:gap-93 {
    gap: 372px !important;
  }

  .xl\:gap-94 {
    gap: 376px !important;
  }

  .xl\:gap-95 {
    gap: 380px !important;
  }

  .xl\:gap-96 {
    gap: 384px !important;
  }

  .xl\:gap-97 {
    gap: 388px !important;
  }

  .xl\:gap-98 {
    gap: 392px !important;
  }

  .xl\:gap-99 {
    gap: 396px !important;
  }

  .xl\:gap-100 {
    gap: 400px !important;
  }

  .xl\:gap-101 {
    gap: 404px !important;
  }

  .xl\:gap-102 {
    gap: 408px !important;
  }

  .xl\:gap-103 {
    gap: 412px !important;
  }

  .xl\:gap-104 {
    gap: 416px !important;
  }

  .xl\:gap-105 {
    gap: 420px !important;
  }

  .xl\:gap-107 {
    gap: 428px !important;
  }

  .xl\:gap-110 {
    gap: 440px !important;
  }

  .xl\:gap-112 {
    gap: 448px !important;
  }

  .xl\:gap-114 {
    gap: 456px !important;
  }

  .xl\:gap-115 {
    gap: 460px !important;
  }

  .xl\:gap-119 {
    gap: 476px !important;
  }

  .xl\:gap-120 {
    gap: 480px !important;
  }

  .xl\:gap-122 {
    gap: 488px !important;
  }

  .xl\:gap-124 {
    gap: 496px !important;
  }

  .xl\:gap-130 {
    gap: 520px !important;
  }

  .xl\:gap-138 {
    gap: 552px !important;
  }

  .xl\:gap-143 {
    gap: 572px !important;
  }

  .xl\:gap-148 {
    gap: 592px !important;
  }

  .xl\:gap-150 {
    gap: 600px !important;
  }

  .xl\:gap-154 {
    gap: 616px !important;
  }

  .xl\:gap-160 {
    gap: 640px !important;
  }

  .xl\:gap-162 {
    gap: 648px !important;
  }

  .xl\:gap-164 {
    gap: 656px !important;
  }

  .xl\:gap-165 {
    gap: 660px !important;
  }

  .xl\:gap-166 {
    gap: 664px !important;
  }

  .xl\:gap-168 {
    gap: 672px !important;
  }

  .xl\:gap-169 {
    gap: 676px !important;
  }

  .xl\:gap-170 {
    gap: 680px !important;
  }

  .xl\:gap-172 {
    gap: 688px !important;
  }

  .xl\:gap-174 {
    gap: 696px !important;
  }

  .xl\:gap-175 {
    gap: 700px !important;
  }

  .xl\:gap-189 {
    gap: 756px !important;
  }

  .xl\:gap-200 {
    gap: 800px !important;
  }

  .xl\:gap-0\.5 {
    gap: 2px !important;
  }

  .xl\:gap-1\.5 {
    gap: 6px !important;
  }

  .xl\:gap-3\.5 {
    gap: 14px !important;
  }

  .xl\:gap-6\.5 {
    gap: 26px !important;
  }

  .xl\:gap-7\.5 {
    gap: 30px !important;
  }

  .xl\:gap-17\.5 {
    gap: 70px !important;
  }

  .xl\:gap-28\.5 {
    gap: 114px !important;
  }

  .xl\:gap-31\.5 {
    gap: 126px !important;
  }

  .xl\:gap-37\.5 {
    gap: 150px !important;
  }

  .xl\:gap-72\.5 {
    gap: 290px !important;
  }

  .xl\:gap-sm {
    gap: 8px !important;
  }

  .xl\:gap-md {
    gap: 16px !important;
  }

  .xl\:gap-lg {
    gap: 24px !important;
  }

  .xl\:gap-xl {
    gap: 32px !important;
  }

  .xl\:gap-n1 {
    gap: -4px !important;
  }

  .xl\:gap-n2 {
    gap: -8px !important;
  }

  .xl\:gap-n3 {
    gap: -12px !important;
  }

  .xl\:gap-n4 {
    gap: -16px !important;
  }

  .xl\:gap-n5 {
    gap: -20px !important;
  }

  .xl\:gap-n6 {
    gap: -24px !important;
  }

  .xl\:gap-n7 {
    gap: -28px !important;
  }

  .xl\:gap-n8 {
    gap: -32px !important;
  }

  .xl\:gap-n9 {
    gap: -36px !important;
  }

  .xl\:gap-n10 {
    gap: -40px !important;
  }

  .xl\:gap-n11 {
    gap: -44px !important;
  }

  .xl\:gap-n12 {
    gap: -48px !important;
  }

  .xl\:gap-n13 {
    gap: -52px !important;
  }

  .xl\:gap-n14 {
    gap: -46px !important;
  }

  .xl\:gap-n22 {
    gap: -88px !important;
  }

  .xl\:gap-x-0 {
    column-gap: 0px !important;
  }

  .xl\:gap-x-1 {
    column-gap: 4px !important;
  }

  .xl\:gap-x-2 {
    column-gap: 8px !important;
  }

  .xl\:gap-x-3 {
    column-gap: 12px !important;
  }

  .xl\:gap-x-4 {
    column-gap: 16px !important;
  }

  .xl\:gap-x-5 {
    column-gap: 20px !important;
  }

  .xl\:gap-x-6 {
    column-gap: 24px !important;
  }

  .xl\:gap-x-7 {
    column-gap: 28px !important;
  }

  .xl\:gap-x-8 {
    column-gap: 32px !important;
  }

  .xl\:gap-x-9 {
    column-gap: 36px !important;
  }

  .xl\:gap-x-10 {
    column-gap: 40px !important;
  }

  .xl\:gap-x-11 {
    column-gap: 44px !important;
  }

  .xl\:gap-x-12 {
    column-gap: 48px !important;
  }

  .xl\:gap-x-13 {
    column-gap: 52px !important;
  }

  .xl\:gap-x-14 {
    column-gap: 56px !important;
  }

  .xl\:gap-x-15 {
    column-gap: 60px !important;
  }

  .xl\:gap-x-16 {
    column-gap: 64px !important;
  }

  .xl\:gap-x-17 {
    column-gap: 68px !important;
  }

  .xl\:gap-x-18 {
    column-gap: 72px !important;
  }

  .xl\:gap-x-19 {
    column-gap: 76px !important;
  }

  .xl\:gap-x-20 {
    column-gap: 80px !important;
  }

  .xl\:gap-x-21 {
    column-gap: 84px !important;
  }

  .xl\:gap-x-22 {
    column-gap: 88px !important;
  }

  .xl\:gap-x-23 {
    column-gap: 92px !important;
  }

  .xl\:gap-x-24 {
    column-gap: 96px !important;
  }

  .xl\:gap-x-25 {
    column-gap: 100px !important;
  }

  .xl\:gap-x-26 {
    column-gap: 104px !important;
  }

  .xl\:gap-x-27 {
    column-gap: 108px !important;
  }

  .xl\:gap-x-28 {
    column-gap: 112px !important;
  }

  .xl\:gap-x-29 {
    column-gap: 116px !important;
  }

  .xl\:gap-x-30 {
    column-gap: 120px !important;
  }

  .xl\:gap-x-31 {
    column-gap: 124px !important;
  }

  .xl\:gap-x-32 {
    column-gap: 128px !important;
  }

  .xl\:gap-x-33 {
    column-gap: 132px !important;
  }

  .xl\:gap-x-34 {
    column-gap: 136px !important;
  }

  .xl\:gap-x-35 {
    column-gap: 140px !important;
  }

  .xl\:gap-x-36 {
    column-gap: 144px !important;
  }

  .xl\:gap-x-37 {
    column-gap: 148px !important;
  }

  .xl\:gap-x-38 {
    column-gap: 152px !important;
  }

  .xl\:gap-x-39 {
    column-gap: 156px !important;
  }

  .xl\:gap-x-40 {
    column-gap: 160px !important;
  }

  .xl\:gap-x-41 {
    column-gap: 164px !important;
  }

  .xl\:gap-x-42 {
    column-gap: 168px !important;
  }

  .xl\:gap-x-43 {
    column-gap: 172px !important;
  }

  .xl\:gap-x-44 {
    column-gap: 176px !important;
  }

  .xl\:gap-x-45 {
    column-gap: 180px !important;
  }

  .xl\:gap-x-46 {
    column-gap: 184px !important;
  }

  .xl\:gap-x-47 {
    column-gap: 188px !important;
  }

  .xl\:gap-x-48 {
    column-gap: 192px !important;
  }

  .xl\:gap-x-49 {
    column-gap: 196px !important;
  }

  .xl\:gap-x-50 {
    column-gap: 200px !important;
  }

  .xl\:gap-x-51 {
    column-gap: 204px !important;
  }

  .xl\:gap-x-52 {
    column-gap: 208px !important;
  }

  .xl\:gap-x-53 {
    column-gap: 212px !important;
  }

  .xl\:gap-x-54 {
    column-gap: 216px !important;
  }

  .xl\:gap-x-55 {
    column-gap: 220px !important;
  }

  .xl\:gap-x-56 {
    column-gap: 224px !important;
  }

  .xl\:gap-x-57 {
    column-gap: 228px !important;
  }

  .xl\:gap-x-60 {
    column-gap: 240px !important;
  }

  .xl\:gap-x-61 {
    column-gap: 244px !important;
  }

  .xl\:gap-x-62 {
    column-gap: 248px !important;
  }

  .xl\:gap-x-65 {
    column-gap: 260px !important;
  }

  .xl\:gap-x-66 {
    column-gap: 264px !important;
  }

  .xl\:gap-x-68 {
    column-gap: 272px !important;
  }

  .xl\:gap-x-69 {
    column-gap: 276px !important;
  }

  .xl\:gap-x-70 {
    column-gap: 280px !important;
  }

  .xl\:gap-x-73 {
    column-gap: 292px !important;
  }

  .xl\:gap-x-74 {
    column-gap: 296px !important;
  }

  .xl\:gap-x-75 {
    column-gap: 300px !important;
  }

  .xl\:gap-x-77 {
    column-gap: 308px !important;
  }

  .xl\:gap-x-78 {
    column-gap: 312px !important;
  }

  .xl\:gap-x-80 {
    column-gap: 320px !important;
  }

  .xl\:gap-x-81 {
    column-gap: 324px !important;
  }

  .xl\:gap-x-84 {
    column-gap: 336px !important;
  }

  .xl\:gap-x-87 {
    column-gap: 348px !important;
  }

  .xl\:gap-x-90 {
    column-gap: 360px !important;
  }

  .xl\:gap-x-91 {
    column-gap: 364px !important;
  }

  .xl\:gap-x-92 {
    column-gap: 368px !important;
  }

  .xl\:gap-x-93 {
    column-gap: 372px !important;
  }

  .xl\:gap-x-94 {
    column-gap: 376px !important;
  }

  .xl\:gap-x-95 {
    column-gap: 380px !important;
  }

  .xl\:gap-x-96 {
    column-gap: 384px !important;
  }

  .xl\:gap-x-97 {
    column-gap: 388px !important;
  }

  .xl\:gap-x-98 {
    column-gap: 392px !important;
  }

  .xl\:gap-x-99 {
    column-gap: 396px !important;
  }

  .xl\:gap-x-100 {
    column-gap: 400px !important;
  }

  .xl\:gap-x-101 {
    column-gap: 404px !important;
  }

  .xl\:gap-x-102 {
    column-gap: 408px !important;
  }

  .xl\:gap-x-103 {
    column-gap: 412px !important;
  }

  .xl\:gap-x-104 {
    column-gap: 416px !important;
  }

  .xl\:gap-x-105 {
    column-gap: 420px !important;
  }

  .xl\:gap-x-107 {
    column-gap: 428px !important;
  }

  .xl\:gap-x-110 {
    column-gap: 440px !important;
  }

  .xl\:gap-x-112 {
    column-gap: 448px !important;
  }

  .xl\:gap-x-114 {
    column-gap: 456px !important;
  }

  .xl\:gap-x-115 {
    column-gap: 460px !important;
  }

  .xl\:gap-x-119 {
    column-gap: 476px !important;
  }

  .xl\:gap-x-120 {
    column-gap: 480px !important;
  }

  .xl\:gap-x-122 {
    column-gap: 488px !important;
  }

  .xl\:gap-x-124 {
    column-gap: 496px !important;
  }

  .xl\:gap-x-130 {
    column-gap: 520px !important;
  }

  .xl\:gap-x-138 {
    column-gap: 552px !important;
  }

  .xl\:gap-x-143 {
    column-gap: 572px !important;
  }

  .xl\:gap-x-148 {
    column-gap: 592px !important;
  }

  .xl\:gap-x-150 {
    column-gap: 600px !important;
  }

  .xl\:gap-x-154 {
    column-gap: 616px !important;
  }

  .xl\:gap-x-160 {
    column-gap: 640px !important;
  }

  .xl\:gap-x-162 {
    column-gap: 648px !important;
  }

  .xl\:gap-x-164 {
    column-gap: 656px !important;
  }

  .xl\:gap-x-165 {
    column-gap: 660px !important;
  }

  .xl\:gap-x-166 {
    column-gap: 664px !important;
  }

  .xl\:gap-x-168 {
    column-gap: 672px !important;
  }

  .xl\:gap-x-169 {
    column-gap: 676px !important;
  }

  .xl\:gap-x-170 {
    column-gap: 680px !important;
  }

  .xl\:gap-x-172 {
    column-gap: 688px !important;
  }

  .xl\:gap-x-174 {
    column-gap: 696px !important;
  }

  .xl\:gap-x-175 {
    column-gap: 700px !important;
  }

  .xl\:gap-x-189 {
    column-gap: 756px !important;
  }

  .xl\:gap-x-200 {
    column-gap: 800px !important;
  }

  .xl\:gap-x-0\.5 {
    column-gap: 2px !important;
  }

  .xl\:gap-x-1\.5 {
    column-gap: 6px !important;
  }

  .xl\:gap-x-3\.5 {
    column-gap: 14px !important;
  }

  .xl\:gap-x-6\.5 {
    column-gap: 26px !important;
  }

  .xl\:gap-x-7\.5 {
    column-gap: 30px !important;
  }

  .xl\:gap-x-17\.5 {
    column-gap: 70px !important;
  }

  .xl\:gap-x-28\.5 {
    column-gap: 114px !important;
  }

  .xl\:gap-x-31\.5 {
    column-gap: 126px !important;
  }

  .xl\:gap-x-37\.5 {
    column-gap: 150px !important;
  }

  .xl\:gap-x-72\.5 {
    column-gap: 290px !important;
  }

  .xl\:gap-x-sm {
    column-gap: 8px !important;
  }

  .xl\:gap-x-md {
    column-gap: 16px !important;
  }

  .xl\:gap-x-lg {
    column-gap: 24px !important;
  }

  .xl\:gap-x-xl {
    column-gap: 32px !important;
  }

  .xl\:gap-x-n1 {
    column-gap: -4px !important;
  }

  .xl\:gap-x-n2 {
    column-gap: -8px !important;
  }

  .xl\:gap-x-n3 {
    column-gap: -12px !important;
  }

  .xl\:gap-x-n4 {
    column-gap: -16px !important;
  }

  .xl\:gap-x-n5 {
    column-gap: -20px !important;
  }

  .xl\:gap-x-n6 {
    column-gap: -24px !important;
  }

  .xl\:gap-x-n7 {
    column-gap: -28px !important;
  }

  .xl\:gap-x-n8 {
    column-gap: -32px !important;
  }

  .xl\:gap-x-n9 {
    column-gap: -36px !important;
  }

  .xl\:gap-x-n10 {
    column-gap: -40px !important;
  }

  .xl\:gap-x-n11 {
    column-gap: -44px !important;
  }

  .xl\:gap-x-n12 {
    column-gap: -48px !important;
  }

  .xl\:gap-x-n13 {
    column-gap: -52px !important;
  }

  .xl\:gap-x-n14 {
    column-gap: -46px !important;
  }

  .xl\:gap-x-n22 {
    column-gap: -88px !important;
  }

  .xl\:gap-y-0 {
    row-gap: 0px !important;
  }

  .xl\:gap-y-1 {
    row-gap: 4px !important;
  }

  .xl\:gap-y-2 {
    row-gap: 8px !important;
  }

  .xl\:gap-y-3 {
    row-gap: 12px !important;
  }

  .xl\:gap-y-4 {
    row-gap: 16px !important;
  }

  .xl\:gap-y-5 {
    row-gap: 20px !important;
  }

  .xl\:gap-y-6 {
    row-gap: 24px !important;
  }

  .xl\:gap-y-7 {
    row-gap: 28px !important;
  }

  .xl\:gap-y-8 {
    row-gap: 32px !important;
  }

  .xl\:gap-y-9 {
    row-gap: 36px !important;
  }

  .xl\:gap-y-10 {
    row-gap: 40px !important;
  }

  .xl\:gap-y-11 {
    row-gap: 44px !important;
  }

  .xl\:gap-y-12 {
    row-gap: 48px !important;
  }

  .xl\:gap-y-13 {
    row-gap: 52px !important;
  }

  .xl\:gap-y-14 {
    row-gap: 56px !important;
  }

  .xl\:gap-y-15 {
    row-gap: 60px !important;
  }

  .xl\:gap-y-16 {
    row-gap: 64px !important;
  }

  .xl\:gap-y-17 {
    row-gap: 68px !important;
  }

  .xl\:gap-y-18 {
    row-gap: 72px !important;
  }

  .xl\:gap-y-19 {
    row-gap: 76px !important;
  }

  .xl\:gap-y-20 {
    row-gap: 80px !important;
  }

  .xl\:gap-y-21 {
    row-gap: 84px !important;
  }

  .xl\:gap-y-22 {
    row-gap: 88px !important;
  }

  .xl\:gap-y-23 {
    row-gap: 92px !important;
  }

  .xl\:gap-y-24 {
    row-gap: 96px !important;
  }

  .xl\:gap-y-25 {
    row-gap: 100px !important;
  }

  .xl\:gap-y-26 {
    row-gap: 104px !important;
  }

  .xl\:gap-y-27 {
    row-gap: 108px !important;
  }

  .xl\:gap-y-28 {
    row-gap: 112px !important;
  }

  .xl\:gap-y-29 {
    row-gap: 116px !important;
  }

  .xl\:gap-y-30 {
    row-gap: 120px !important;
  }

  .xl\:gap-y-31 {
    row-gap: 124px !important;
  }

  .xl\:gap-y-32 {
    row-gap: 128px !important;
  }

  .xl\:gap-y-33 {
    row-gap: 132px !important;
  }

  .xl\:gap-y-34 {
    row-gap: 136px !important;
  }

  .xl\:gap-y-35 {
    row-gap: 140px !important;
  }

  .xl\:gap-y-36 {
    row-gap: 144px !important;
  }

  .xl\:gap-y-37 {
    row-gap: 148px !important;
  }

  .xl\:gap-y-38 {
    row-gap: 152px !important;
  }

  .xl\:gap-y-39 {
    row-gap: 156px !important;
  }

  .xl\:gap-y-40 {
    row-gap: 160px !important;
  }

  .xl\:gap-y-41 {
    row-gap: 164px !important;
  }

  .xl\:gap-y-42 {
    row-gap: 168px !important;
  }

  .xl\:gap-y-43 {
    row-gap: 172px !important;
  }

  .xl\:gap-y-44 {
    row-gap: 176px !important;
  }

  .xl\:gap-y-45 {
    row-gap: 180px !important;
  }

  .xl\:gap-y-46 {
    row-gap: 184px !important;
  }

  .xl\:gap-y-47 {
    row-gap: 188px !important;
  }

  .xl\:gap-y-48 {
    row-gap: 192px !important;
  }

  .xl\:gap-y-49 {
    row-gap: 196px !important;
  }

  .xl\:gap-y-50 {
    row-gap: 200px !important;
  }

  .xl\:gap-y-51 {
    row-gap: 204px !important;
  }

  .xl\:gap-y-52 {
    row-gap: 208px !important;
  }

  .xl\:gap-y-53 {
    row-gap: 212px !important;
  }

  .xl\:gap-y-54 {
    row-gap: 216px !important;
  }

  .xl\:gap-y-55 {
    row-gap: 220px !important;
  }

  .xl\:gap-y-56 {
    row-gap: 224px !important;
  }

  .xl\:gap-y-57 {
    row-gap: 228px !important;
  }

  .xl\:gap-y-60 {
    row-gap: 240px !important;
  }

  .xl\:gap-y-61 {
    row-gap: 244px !important;
  }

  .xl\:gap-y-62 {
    row-gap: 248px !important;
  }

  .xl\:gap-y-65 {
    row-gap: 260px !important;
  }

  .xl\:gap-y-66 {
    row-gap: 264px !important;
  }

  .xl\:gap-y-68 {
    row-gap: 272px !important;
  }

  .xl\:gap-y-69 {
    row-gap: 276px !important;
  }

  .xl\:gap-y-70 {
    row-gap: 280px !important;
  }

  .xl\:gap-y-73 {
    row-gap: 292px !important;
  }

  .xl\:gap-y-74 {
    row-gap: 296px !important;
  }

  .xl\:gap-y-75 {
    row-gap: 300px !important;
  }

  .xl\:gap-y-77 {
    row-gap: 308px !important;
  }

  .xl\:gap-y-78 {
    row-gap: 312px !important;
  }

  .xl\:gap-y-80 {
    row-gap: 320px !important;
  }

  .xl\:gap-y-81 {
    row-gap: 324px !important;
  }

  .xl\:gap-y-84 {
    row-gap: 336px !important;
  }

  .xl\:gap-y-87 {
    row-gap: 348px !important;
  }

  .xl\:gap-y-90 {
    row-gap: 360px !important;
  }

  .xl\:gap-y-91 {
    row-gap: 364px !important;
  }

  .xl\:gap-y-92 {
    row-gap: 368px !important;
  }

  .xl\:gap-y-93 {
    row-gap: 372px !important;
  }

  .xl\:gap-y-94 {
    row-gap: 376px !important;
  }

  .xl\:gap-y-95 {
    row-gap: 380px !important;
  }

  .xl\:gap-y-96 {
    row-gap: 384px !important;
  }

  .xl\:gap-y-97 {
    row-gap: 388px !important;
  }

  .xl\:gap-y-98 {
    row-gap: 392px !important;
  }

  .xl\:gap-y-99 {
    row-gap: 396px !important;
  }

  .xl\:gap-y-100 {
    row-gap: 400px !important;
  }

  .xl\:gap-y-101 {
    row-gap: 404px !important;
  }

  .xl\:gap-y-102 {
    row-gap: 408px !important;
  }

  .xl\:gap-y-103 {
    row-gap: 412px !important;
  }

  .xl\:gap-y-104 {
    row-gap: 416px !important;
  }

  .xl\:gap-y-105 {
    row-gap: 420px !important;
  }

  .xl\:gap-y-107 {
    row-gap: 428px !important;
  }

  .xl\:gap-y-110 {
    row-gap: 440px !important;
  }

  .xl\:gap-y-112 {
    row-gap: 448px !important;
  }

  .xl\:gap-y-114 {
    row-gap: 456px !important;
  }

  .xl\:gap-y-115 {
    row-gap: 460px !important;
  }

  .xl\:gap-y-119 {
    row-gap: 476px !important;
  }

  .xl\:gap-y-120 {
    row-gap: 480px !important;
  }

  .xl\:gap-y-122 {
    row-gap: 488px !important;
  }

  .xl\:gap-y-124 {
    row-gap: 496px !important;
  }

  .xl\:gap-y-130 {
    row-gap: 520px !important;
  }

  .xl\:gap-y-138 {
    row-gap: 552px !important;
  }

  .xl\:gap-y-143 {
    row-gap: 572px !important;
  }

  .xl\:gap-y-148 {
    row-gap: 592px !important;
  }

  .xl\:gap-y-150 {
    row-gap: 600px !important;
  }

  .xl\:gap-y-154 {
    row-gap: 616px !important;
  }

  .xl\:gap-y-160 {
    row-gap: 640px !important;
  }

  .xl\:gap-y-162 {
    row-gap: 648px !important;
  }

  .xl\:gap-y-164 {
    row-gap: 656px !important;
  }

  .xl\:gap-y-165 {
    row-gap: 660px !important;
  }

  .xl\:gap-y-166 {
    row-gap: 664px !important;
  }

  .xl\:gap-y-168 {
    row-gap: 672px !important;
  }

  .xl\:gap-y-169 {
    row-gap: 676px !important;
  }

  .xl\:gap-y-170 {
    row-gap: 680px !important;
  }

  .xl\:gap-y-172 {
    row-gap: 688px !important;
  }

  .xl\:gap-y-174 {
    row-gap: 696px !important;
  }

  .xl\:gap-y-175 {
    row-gap: 700px !important;
  }

  .xl\:gap-y-189 {
    row-gap: 756px !important;
  }

  .xl\:gap-y-200 {
    row-gap: 800px !important;
  }

  .xl\:gap-y-0\.5 {
    row-gap: 2px !important;
  }

  .xl\:gap-y-1\.5 {
    row-gap: 6px !important;
  }

  .xl\:gap-y-3\.5 {
    row-gap: 14px !important;
  }

  .xl\:gap-y-6\.5 {
    row-gap: 26px !important;
  }

  .xl\:gap-y-7\.5 {
    row-gap: 30px !important;
  }

  .xl\:gap-y-17\.5 {
    row-gap: 70px !important;
  }

  .xl\:gap-y-28\.5 {
    row-gap: 114px !important;
  }

  .xl\:gap-y-31\.5 {
    row-gap: 126px !important;
  }

  .xl\:gap-y-37\.5 {
    row-gap: 150px !important;
  }

  .xl\:gap-y-72\.5 {
    row-gap: 290px !important;
  }

  .xl\:gap-y-sm {
    row-gap: 8px !important;
  }

  .xl\:gap-y-md {
    row-gap: 16px !important;
  }

  .xl\:gap-y-lg {
    row-gap: 24px !important;
  }

  .xl\:gap-y-xl {
    row-gap: 32px !important;
  }

  .xl\:gap-y-n1 {
    row-gap: -4px !important;
  }

  .xl\:gap-y-n2 {
    row-gap: -8px !important;
  }

  .xl\:gap-y-n3 {
    row-gap: -12px !important;
  }

  .xl\:gap-y-n4 {
    row-gap: -16px !important;
  }

  .xl\:gap-y-n5 {
    row-gap: -20px !important;
  }

  .xl\:gap-y-n6 {
    row-gap: -24px !important;
  }

  .xl\:gap-y-n7 {
    row-gap: -28px !important;
  }

  .xl\:gap-y-n8 {
    row-gap: -32px !important;
  }

  .xl\:gap-y-n9 {
    row-gap: -36px !important;
  }

  .xl\:gap-y-n10 {
    row-gap: -40px !important;
  }

  .xl\:gap-y-n11 {
    row-gap: -44px !important;
  }

  .xl\:gap-y-n12 {
    row-gap: -48px !important;
  }

  .xl\:gap-y-n13 {
    row-gap: -52px !important;
  }

  .xl\:gap-y-n14 {
    row-gap: -46px !important;
  }

  .xl\:gap-y-n22 {
    row-gap: -88px !important;
  }

  .xl\:grid-flow-row {
    grid-auto-flow: row !important;
  }

  .xl\:grid-flow-col {
    grid-auto-flow: column !important;
  }

  .xl\:grid-flow-row-dense {
    grid-auto-flow: row dense !important;
  }

  .xl\:grid-flow-col-dense {
    grid-auto-flow: column dense !important;
  }

  .xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-none {
    grid-template-columns: none !important;
  }

  .xl\:auto-cols-auto {
    grid-auto-columns: auto !important;
  }

  .xl\:auto-cols-min {
    grid-auto-columns: -webkit-min-content !important;
    grid-auto-columns: min-content !important;
  }

  .xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content !important;
    grid-auto-columns: max-content !important;
  }

  .xl\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr) !important;
  }

  .xl\:col-auto {
    grid-column: auto !important;
  }

  .xl\:col-span-1 {
    grid-column: span 1 / span 1 !important;
  }

  .xl\:col-span-2 {
    grid-column: span 2 / span 2 !important;
  }

  .xl\:col-span-3 {
    grid-column: span 3 / span 3 !important;
  }

  .xl\:col-span-4 {
    grid-column: span 4 / span 4 !important;
  }

  .xl\:col-span-5 {
    grid-column: span 5 / span 5 !important;
  }

  .xl\:col-span-6 {
    grid-column: span 6 / span 6 !important;
  }

  .xl\:col-span-7 {
    grid-column: span 7 / span 7 !important;
  }

  .xl\:col-span-8 {
    grid-column: span 8 / span 8 !important;
  }

  .xl\:col-span-9 {
    grid-column: span 9 / span 9 !important;
  }

  .xl\:col-span-10 {
    grid-column: span 10 / span 10 !important;
  }

  .xl\:col-span-11 {
    grid-column: span 11 / span 11 !important;
  }

  .xl\:col-span-12 {
    grid-column: span 12 / span 12 !important;
  }

  .xl\:col-span-full {
    grid-column: 1 / -1 !important;
  }

  .xl\:col-start-1 {
    grid-column-start: 1 !important;
  }

  .xl\:col-start-2 {
    grid-column-start: 2 !important;
  }

  .xl\:col-start-3 {
    grid-column-start: 3 !important;
  }

  .xl\:col-start-4 {
    grid-column-start: 4 !important;
  }

  .xl\:col-start-5 {
    grid-column-start: 5 !important;
  }

  .xl\:col-start-6 {
    grid-column-start: 6 !important;
  }

  .xl\:col-start-7 {
    grid-column-start: 7 !important;
  }

  .xl\:col-start-8 {
    grid-column-start: 8 !important;
  }

  .xl\:col-start-9 {
    grid-column-start: 9 !important;
  }

  .xl\:col-start-10 {
    grid-column-start: 10 !important;
  }

  .xl\:col-start-11 {
    grid-column-start: 11 !important;
  }

  .xl\:col-start-12 {
    grid-column-start: 12 !important;
  }

  .xl\:col-start-13 {
    grid-column-start: 13 !important;
  }

  .xl\:col-start-auto {
    grid-column-start: auto !important;
  }

  .xl\:col-end-1 {
    grid-column-end: 1 !important;
  }

  .xl\:col-end-2 {
    grid-column-end: 2 !important;
  }

  .xl\:col-end-3 {
    grid-column-end: 3 !important;
  }

  .xl\:col-end-4 {
    grid-column-end: 4 !important;
  }

  .xl\:col-end-5 {
    grid-column-end: 5 !important;
  }

  .xl\:col-end-6 {
    grid-column-end: 6 !important;
  }

  .xl\:col-end-7 {
    grid-column-end: 7 !important;
  }

  .xl\:col-end-8 {
    grid-column-end: 8 !important;
  }

  .xl\:col-end-9 {
    grid-column-end: 9 !important;
  }

  .xl\:col-end-10 {
    grid-column-end: 10 !important;
  }

  .xl\:col-end-11 {
    grid-column-end: 11 !important;
  }

  .xl\:col-end-12 {
    grid-column-end: 12 !important;
  }

  .xl\:col-end-13 {
    grid-column-end: 13 !important;
  }

  .xl\:col-end-auto {
    grid-column-end: auto !important;
  }

  .xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
  }

  .xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
  }

  .xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
  }

  .xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
  }

  .xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
  }

  .xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
  }

  .xl\:grid-rows-none {
    grid-template-rows: none !important;
  }

  .xl\:auto-rows-auto {
    grid-auto-rows: auto !important;
  }

  .xl\:auto-rows-min {
    grid-auto-rows: -webkit-min-content !important;
    grid-auto-rows: min-content !important;
  }

  .xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content !important;
    grid-auto-rows: max-content !important;
  }

  .xl\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr) !important;
  }

  .xl\:row-auto {
    grid-row: auto !important;
  }

  .xl\:row-span-1 {
    grid-row: span 1 / span 1 !important;
  }

  .xl\:row-span-2 {
    grid-row: span 2 / span 2 !important;
  }

  .xl\:row-span-3 {
    grid-row: span 3 / span 3 !important;
  }

  .xl\:row-span-4 {
    grid-row: span 4 / span 4 !important;
  }

  .xl\:row-span-5 {
    grid-row: span 5 / span 5 !important;
  }

  .xl\:row-span-6 {
    grid-row: span 6 / span 6 !important;
  }

  .xl\:row-span-full {
    grid-row: 1 / -1 !important;
  }

  .xl\:row-start-1 {
    grid-row-start: 1 !important;
  }

  .xl\:row-start-2 {
    grid-row-start: 2 !important;
  }

  .xl\:row-start-3 {
    grid-row-start: 3 !important;
  }

  .xl\:row-start-4 {
    grid-row-start: 4 !important;
  }

  .xl\:row-start-5 {
    grid-row-start: 5 !important;
  }

  .xl\:row-start-6 {
    grid-row-start: 6 !important;
  }

  .xl\:row-start-7 {
    grid-row-start: 7 !important;
  }

  .xl\:row-start-auto {
    grid-row-start: auto !important;
  }

  .xl\:row-end-1 {
    grid-row-end: 1 !important;
  }

  .xl\:row-end-2 {
    grid-row-end: 2 !important;
  }

  .xl\:row-end-3 {
    grid-row-end: 3 !important;
  }

  .xl\:row-end-4 {
    grid-row-end: 4 !important;
  }

  .xl\:row-end-5 {
    grid-row-end: 5 !important;
  }

  .xl\:row-end-6 {
    grid-row-end: 6 !important;
  }

  .xl\:row-end-7 {
    grid-row-end: 7 !important;
  }

  .xl\:row-end-auto {
    grid-row-end: auto !important;
  }

  .xl\:transform {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .xl\:transform-gpu {
    --tw-translate-x: 0 !important;
    --tw-translate-y: 0 !important;
    --tw-rotate: 0 !important;
    --tw-skew-x: 0 !important;
    --tw-skew-y: 0 !important;
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .xl\:transform-none {
    transform: none !important;
  }

  .xl\:origin-center {
    transform-origin: center !important;
  }

  .xl\:origin-top {
    transform-origin: top !important;
  }

  .xl\:origin-top-right {
    transform-origin: top right !important;
  }

  .xl\:origin-right {
    transform-origin: right !important;
  }

  .xl\:origin-bottom-right {
    transform-origin: bottom right !important;
  }

  .xl\:origin-bottom {
    transform-origin: bottom !important;
  }

  .xl\:origin-bottom-left {
    transform-origin: bottom left !important;
  }

  .xl\:origin-left {
    transform-origin: left !important;
  }

  .xl\:origin-top-left {
    transform-origin: top left !important;
  }

  .xl\:scale-0 {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .xl\:scale-50 {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .xl\:scale-75 {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .xl\:scale-90 {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .xl\:scale-95 {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .xl\:scale-100 {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .xl\:scale-105 {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .xl\:scale-110 {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .xl\:scale-125 {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .xl\:scale-150 {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .xl\:scale-x-0 {
    --tw-scale-x: 0 !important;
  }

  .xl\:scale-x-50 {
    --tw-scale-x: .5 !important;
  }

  .xl\:scale-x-75 {
    --tw-scale-x: .75 !important;
  }

  .xl\:scale-x-90 {
    --tw-scale-x: .9 !important;
  }

  .xl\:scale-x-95 {
    --tw-scale-x: .95 !important;
  }

  .xl\:scale-x-100 {
    --tw-scale-x: 1 !important;
  }

  .xl\:scale-x-105 {
    --tw-scale-x: 1.05 !important;
  }

  .xl\:scale-x-110 {
    --tw-scale-x: 1.1 !important;
  }

  .xl\:scale-x-125 {
    --tw-scale-x: 1.25 !important;
  }

  .xl\:scale-x-150 {
    --tw-scale-x: 1.5 !important;
  }

  .xl\:scale-y-0 {
    --tw-scale-y: 0 !important;
  }

  .xl\:scale-y-50 {
    --tw-scale-y: .5 !important;
  }

  .xl\:scale-y-75 {
    --tw-scale-y: .75 !important;
  }

  .xl\:scale-y-90 {
    --tw-scale-y: .9 !important;
  }

  .xl\:scale-y-95 {
    --tw-scale-y: .95 !important;
  }

  .xl\:scale-y-100 {
    --tw-scale-y: 1 !important;
  }

  .xl\:scale-y-105 {
    --tw-scale-y: 1.05 !important;
  }

  .xl\:scale-y-110 {
    --tw-scale-y: 1.1 !important;
  }

  .xl\:scale-y-125 {
    --tw-scale-y: 1.25 !important;
  }

  .xl\:scale-y-150 {
    --tw-scale-y: 1.5 !important;
  }

  .xl\:hover\:scale-0:hover {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .xl\:hover\:scale-50:hover {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .xl\:hover\:scale-75:hover {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .xl\:hover\:scale-90:hover {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .xl\:hover\:scale-95:hover {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .xl\:hover\:scale-100:hover {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0 !important;
  }

  .xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5 !important;
  }

  .xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75 !important;
  }

  .xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9 !important;
  }

  .xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95 !important;
  }

  .xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1 !important;
  }

  .xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05 !important;
  }

  .xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1 !important;
  }

  .xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25 !important;
  }

  .xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5 !important;
  }

  .xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0 !important;
  }

  .xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5 !important;
  }

  .xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75 !important;
  }

  .xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9 !important;
  }

  .xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95 !important;
  }

  .xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1 !important;
  }

  .xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05 !important;
  }

  .xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1 !important;
  }

  .xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25 !important;
  }

  .xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5 !important;
  }

  .xl\:focus\:scale-0:focus {
    --tw-scale-x: 0 !important;
    --tw-scale-y: 0 !important;
  }

  .xl\:focus\:scale-50:focus {
    --tw-scale-x: .5 !important;
    --tw-scale-y: .5 !important;
  }

  .xl\:focus\:scale-75:focus {
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
  }

  .xl\:focus\:scale-90:focus {
    --tw-scale-x: .9 !important;
    --tw-scale-y: .9 !important;
  }

  .xl\:focus\:scale-95:focus {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
  }

  .xl\:focus\:scale-100:focus {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
  }

  .xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05 !important;
    --tw-scale-y: 1.05 !important;
  }

  .xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1 !important;
    --tw-scale-y: 1.1 !important;
  }

  .xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25 !important;
    --tw-scale-y: 1.25 !important;
  }

  .xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5 !important;
    --tw-scale-y: 1.5 !important;
  }

  .xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0 !important;
  }

  .xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5 !important;
  }

  .xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75 !important;
  }

  .xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9 !important;
  }

  .xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95 !important;
  }

  .xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1 !important;
  }

  .xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05 !important;
  }

  .xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1 !important;
  }

  .xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25 !important;
  }

  .xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5 !important;
  }

  .xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0 !important;
  }

  .xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5 !important;
  }

  .xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75 !important;
  }

  .xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9 !important;
  }

  .xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95 !important;
  }

  .xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1 !important;
  }

  .xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05 !important;
  }

  .xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1 !important;
  }

  .xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25 !important;
  }

  .xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5 !important;
  }

  .xl\:rotate-0 {
    --tw-rotate: 0deg !important;
  }

  .xl\:rotate-1 {
    --tw-rotate: 1deg !important;
  }

  .xl\:rotate-2 {
    --tw-rotate: 2deg !important;
  }

  .xl\:rotate-3 {
    --tw-rotate: 3deg !important;
  }

  .xl\:rotate-6 {
    --tw-rotate: 6deg !important;
  }

  .xl\:rotate-12 {
    --tw-rotate: 12deg !important;
  }

  .xl\:rotate-45 {
    --tw-rotate: 45deg !important;
  }

  .xl\:rotate-90 {
    --tw-rotate: 90deg !important;
  }

  .xl\:rotate-180 {
    --tw-rotate: 180deg !important;
  }

  .xl\:-rotate-180 {
    --tw-rotate: -180deg !important;
  }

  .xl\:-rotate-90 {
    --tw-rotate: -90deg !important;
  }

  .xl\:-rotate-45 {
    --tw-rotate: -45deg !important;
  }

  .xl\:-rotate-12 {
    --tw-rotate: -12deg !important;
  }

  .xl\:-rotate-6 {
    --tw-rotate: -6deg !important;
  }

  .xl\:-rotate-3 {
    --tw-rotate: -3deg !important;
  }

  .xl\:-rotate-2 {
    --tw-rotate: -2deg !important;
  }

  .xl\:-rotate-1 {
    --tw-rotate: -1deg !important;
  }

  .xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg !important;
  }

  .xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg !important;
  }

  .xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg !important;
  }

  .xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg !important;
  }

  .xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg !important;
  }

  .xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg !important;
  }

  .xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg !important;
  }

  .xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg !important;
  }

  .xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg !important;
  }

  .xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg !important;
  }

  .xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg !important;
  }

  .xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg !important;
  }

  .xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg !important;
  }

  .xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg !important;
  }

  .xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg !important;
  }

  .xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg !important;
  }

  .xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg !important;
  }

  .xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg !important;
  }

  .xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg !important;
  }

  .xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg !important;
  }

  .xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg !important;
  }

  .xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg !important;
  }

  .xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg !important;
  }

  .xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg !important;
  }

  .xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg !important;
  }

  .xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg !important;
  }

  .xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg !important;
  }

  .xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg !important;
  }

  .xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg !important;
  }

  .xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg !important;
  }

  .xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg !important;
  }

  .xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg !important;
  }

  .xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg !important;
  }

  .xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg !important;
  }

  .xl\:translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .xl\:translate-x-1 {
    --tw-translate-x: 4px !important;
  }

  .xl\:translate-x-2 {
    --tw-translate-x: 8px !important;
  }

  .xl\:translate-x-3 {
    --tw-translate-x: 12px !important;
  }

  .xl\:translate-x-4 {
    --tw-translate-x: 16px !important;
  }

  .xl\:translate-x-5 {
    --tw-translate-x: 20px !important;
  }

  .xl\:translate-x-6 {
    --tw-translate-x: 24px !important;
  }

  .xl\:translate-x-7 {
    --tw-translate-x: 28px !important;
  }

  .xl\:translate-x-8 {
    --tw-translate-x: 32px !important;
  }

  .xl\:translate-x-9 {
    --tw-translate-x: 36px !important;
  }

  .xl\:translate-x-10 {
    --tw-translate-x: 40px !important;
  }

  .xl\:translate-x-11 {
    --tw-translate-x: 44px !important;
  }

  .xl\:translate-x-12 {
    --tw-translate-x: 48px !important;
  }

  .xl\:translate-x-13 {
    --tw-translate-x: 52px !important;
  }

  .xl\:translate-x-14 {
    --tw-translate-x: 56px !important;
  }

  .xl\:translate-x-15 {
    --tw-translate-x: 60px !important;
  }

  .xl\:translate-x-16 {
    --tw-translate-x: 64px !important;
  }

  .xl\:translate-x-17 {
    --tw-translate-x: 68px !important;
  }

  .xl\:translate-x-18 {
    --tw-translate-x: 72px !important;
  }

  .xl\:translate-x-19 {
    --tw-translate-x: 76px !important;
  }

  .xl\:translate-x-20 {
    --tw-translate-x: 80px !important;
  }

  .xl\:translate-x-21 {
    --tw-translate-x: 84px !important;
  }

  .xl\:translate-x-22 {
    --tw-translate-x: 88px !important;
  }

  .xl\:translate-x-23 {
    --tw-translate-x: 92px !important;
  }

  .xl\:translate-x-24 {
    --tw-translate-x: 96px !important;
  }

  .xl\:translate-x-25 {
    --tw-translate-x: 100px !important;
  }

  .xl\:translate-x-26 {
    --tw-translate-x: 104px !important;
  }

  .xl\:translate-x-27 {
    --tw-translate-x: 108px !important;
  }

  .xl\:translate-x-28 {
    --tw-translate-x: 112px !important;
  }

  .xl\:translate-x-29 {
    --tw-translate-x: 116px !important;
  }

  .xl\:translate-x-30 {
    --tw-translate-x: 120px !important;
  }

  .xl\:translate-x-31 {
    --tw-translate-x: 124px !important;
  }

  .xl\:translate-x-32 {
    --tw-translate-x: 128px !important;
  }

  .xl\:translate-x-33 {
    --tw-translate-x: 132px !important;
  }

  .xl\:translate-x-34 {
    --tw-translate-x: 136px !important;
  }

  .xl\:translate-x-35 {
    --tw-translate-x: 140px !important;
  }

  .xl\:translate-x-36 {
    --tw-translate-x: 144px !important;
  }

  .xl\:translate-x-37 {
    --tw-translate-x: 148px !important;
  }

  .xl\:translate-x-38 {
    --tw-translate-x: 152px !important;
  }

  .xl\:translate-x-39 {
    --tw-translate-x: 156px !important;
  }

  .xl\:translate-x-40 {
    --tw-translate-x: 160px !important;
  }

  .xl\:translate-x-41 {
    --tw-translate-x: 164px !important;
  }

  .xl\:translate-x-42 {
    --tw-translate-x: 168px !important;
  }

  .xl\:translate-x-43 {
    --tw-translate-x: 172px !important;
  }

  .xl\:translate-x-44 {
    --tw-translate-x: 176px !important;
  }

  .xl\:translate-x-45 {
    --tw-translate-x: 180px !important;
  }

  .xl\:translate-x-46 {
    --tw-translate-x: 184px !important;
  }

  .xl\:translate-x-47 {
    --tw-translate-x: 188px !important;
  }

  .xl\:translate-x-48 {
    --tw-translate-x: 192px !important;
  }

  .xl\:translate-x-49 {
    --tw-translate-x: 196px !important;
  }

  .xl\:translate-x-50 {
    --tw-translate-x: 200px !important;
  }

  .xl\:translate-x-51 {
    --tw-translate-x: 204px !important;
  }

  .xl\:translate-x-52 {
    --tw-translate-x: 208px !important;
  }

  .xl\:translate-x-53 {
    --tw-translate-x: 212px !important;
  }

  .xl\:translate-x-54 {
    --tw-translate-x: 216px !important;
  }

  .xl\:translate-x-55 {
    --tw-translate-x: 220px !important;
  }

  .xl\:translate-x-56 {
    --tw-translate-x: 224px !important;
  }

  .xl\:translate-x-57 {
    --tw-translate-x: 228px !important;
  }

  .xl\:translate-x-60 {
    --tw-translate-x: 240px !important;
  }

  .xl\:translate-x-61 {
    --tw-translate-x: 244px !important;
  }

  .xl\:translate-x-62 {
    --tw-translate-x: 248px !important;
  }

  .xl\:translate-x-65 {
    --tw-translate-x: 260px !important;
  }

  .xl\:translate-x-66 {
    --tw-translate-x: 264px !important;
  }

  .xl\:translate-x-68 {
    --tw-translate-x: 272px !important;
  }

  .xl\:translate-x-69 {
    --tw-translate-x: 276px !important;
  }

  .xl\:translate-x-70 {
    --tw-translate-x: 280px !important;
  }

  .xl\:translate-x-73 {
    --tw-translate-x: 292px !important;
  }

  .xl\:translate-x-74 {
    --tw-translate-x: 296px !important;
  }

  .xl\:translate-x-75 {
    --tw-translate-x: 300px !important;
  }

  .xl\:translate-x-77 {
    --tw-translate-x: 308px !important;
  }

  .xl\:translate-x-78 {
    --tw-translate-x: 312px !important;
  }

  .xl\:translate-x-80 {
    --tw-translate-x: 320px !important;
  }

  .xl\:translate-x-81 {
    --tw-translate-x: 324px !important;
  }

  .xl\:translate-x-84 {
    --tw-translate-x: 336px !important;
  }

  .xl\:translate-x-87 {
    --tw-translate-x: 348px !important;
  }

  .xl\:translate-x-90 {
    --tw-translate-x: 360px !important;
  }

  .xl\:translate-x-91 {
    --tw-translate-x: 364px !important;
  }

  .xl\:translate-x-92 {
    --tw-translate-x: 368px !important;
  }

  .xl\:translate-x-93 {
    --tw-translate-x: 372px !important;
  }

  .xl\:translate-x-94 {
    --tw-translate-x: 376px !important;
  }

  .xl\:translate-x-95 {
    --tw-translate-x: 380px !important;
  }

  .xl\:translate-x-96 {
    --tw-translate-x: 384px !important;
  }

  .xl\:translate-x-97 {
    --tw-translate-x: 388px !important;
  }

  .xl\:translate-x-98 {
    --tw-translate-x: 392px !important;
  }

  .xl\:translate-x-99 {
    --tw-translate-x: 396px !important;
  }

  .xl\:translate-x-100 {
    --tw-translate-x: 400px !important;
  }

  .xl\:translate-x-101 {
    --tw-translate-x: 404px !important;
  }

  .xl\:translate-x-102 {
    --tw-translate-x: 408px !important;
  }

  .xl\:translate-x-103 {
    --tw-translate-x: 412px !important;
  }

  .xl\:translate-x-104 {
    --tw-translate-x: 416px !important;
  }

  .xl\:translate-x-105 {
    --tw-translate-x: 420px !important;
  }

  .xl\:translate-x-107 {
    --tw-translate-x: 428px !important;
  }

  .xl\:translate-x-110 {
    --tw-translate-x: 440px !important;
  }

  .xl\:translate-x-112 {
    --tw-translate-x: 448px !important;
  }

  .xl\:translate-x-114 {
    --tw-translate-x: 456px !important;
  }

  .xl\:translate-x-115 {
    --tw-translate-x: 460px !important;
  }

  .xl\:translate-x-119 {
    --tw-translate-x: 476px !important;
  }

  .xl\:translate-x-120 {
    --tw-translate-x: 480px !important;
  }

  .xl\:translate-x-122 {
    --tw-translate-x: 488px !important;
  }

  .xl\:translate-x-124 {
    --tw-translate-x: 496px !important;
  }

  .xl\:translate-x-130 {
    --tw-translate-x: 520px !important;
  }

  .xl\:translate-x-138 {
    --tw-translate-x: 552px !important;
  }

  .xl\:translate-x-143 {
    --tw-translate-x: 572px !important;
  }

  .xl\:translate-x-148 {
    --tw-translate-x: 592px !important;
  }

  .xl\:translate-x-150 {
    --tw-translate-x: 600px !important;
  }

  .xl\:translate-x-154 {
    --tw-translate-x: 616px !important;
  }

  .xl\:translate-x-160 {
    --tw-translate-x: 640px !important;
  }

  .xl\:translate-x-162 {
    --tw-translate-x: 648px !important;
  }

  .xl\:translate-x-164 {
    --tw-translate-x: 656px !important;
  }

  .xl\:translate-x-165 {
    --tw-translate-x: 660px !important;
  }

  .xl\:translate-x-166 {
    --tw-translate-x: 664px !important;
  }

  .xl\:translate-x-168 {
    --tw-translate-x: 672px !important;
  }

  .xl\:translate-x-169 {
    --tw-translate-x: 676px !important;
  }

  .xl\:translate-x-170 {
    --tw-translate-x: 680px !important;
  }

  .xl\:translate-x-172 {
    --tw-translate-x: 688px !important;
  }

  .xl\:translate-x-174 {
    --tw-translate-x: 696px !important;
  }

  .xl\:translate-x-175 {
    --tw-translate-x: 700px !important;
  }

  .xl\:translate-x-189 {
    --tw-translate-x: 756px !important;
  }

  .xl\:translate-x-200 {
    --tw-translate-x: 800px !important;
  }

  .xl\:translate-x-0\.5 {
    --tw-translate-x: 2px !important;
  }

  .xl\:translate-x-1\.5 {
    --tw-translate-x: 6px !important;
  }

  .xl\:translate-x-3\.5 {
    --tw-translate-x: 14px !important;
  }

  .xl\:translate-x-6\.5 {
    --tw-translate-x: 26px !important;
  }

  .xl\:translate-x-7\.5 {
    --tw-translate-x: 30px !important;
  }

  .xl\:translate-x-17\.5 {
    --tw-translate-x: 70px !important;
  }

  .xl\:translate-x-28\.5 {
    --tw-translate-x: 114px !important;
  }

  .xl\:translate-x-31\.5 {
    --tw-translate-x: 126px !important;
  }

  .xl\:translate-x-37\.5 {
    --tw-translate-x: 150px !important;
  }

  .xl\:translate-x-72\.5 {
    --tw-translate-x: 290px !important;
  }

  .xl\:translate-x-sm {
    --tw-translate-x: 8px !important;
  }

  .xl\:translate-x-md {
    --tw-translate-x: 16px !important;
  }

  .xl\:translate-x-lg {
    --tw-translate-x: 24px !important;
  }

  .xl\:translate-x-xl {
    --tw-translate-x: 32px !important;
  }

  .xl\:translate-x-n1 {
    --tw-translate-x: -4px !important;
  }

  .xl\:translate-x-n2 {
    --tw-translate-x: -8px !important;
  }

  .xl\:translate-x-n3 {
    --tw-translate-x: -12px !important;
  }

  .xl\:translate-x-n4 {
    --tw-translate-x: -16px !important;
  }

  .xl\:translate-x-n5 {
    --tw-translate-x: -20px !important;
  }

  .xl\:translate-x-n6 {
    --tw-translate-x: -24px !important;
  }

  .xl\:translate-x-n7 {
    --tw-translate-x: -28px !important;
  }

  .xl\:translate-x-n8 {
    --tw-translate-x: -32px !important;
  }

  .xl\:translate-x-n9 {
    --tw-translate-x: -36px !important;
  }

  .xl\:translate-x-n10 {
    --tw-translate-x: -40px !important;
  }

  .xl\:translate-x-n11 {
    --tw-translate-x: -44px !important;
  }

  .xl\:translate-x-n12 {
    --tw-translate-x: -48px !important;
  }

  .xl\:translate-x-n13 {
    --tw-translate-x: -52px !important;
  }

  .xl\:translate-x-n14 {
    --tw-translate-x: -46px !important;
  }

  .xl\:translate-x-n22 {
    --tw-translate-x: -88px !important;
  }

  .xl\:-translate-x-0 {
    --tw-translate-x: 0px !important;
  }

  .xl\:-translate-x-1 {
    --tw-translate-x: -4px !important;
  }

  .xl\:-translate-x-2 {
    --tw-translate-x: -8px !important;
  }

  .xl\:-translate-x-3 {
    --tw-translate-x: -12px !important;
  }

  .xl\:-translate-x-4 {
    --tw-translate-x: -16px !important;
  }

  .xl\:-translate-x-5 {
    --tw-translate-x: -20px !important;
  }

  .xl\:-translate-x-6 {
    --tw-translate-x: -24px !important;
  }

  .xl\:-translate-x-7 {
    --tw-translate-x: -28px !important;
  }

  .xl\:-translate-x-8 {
    --tw-translate-x: -32px !important;
  }

  .xl\:-translate-x-9 {
    --tw-translate-x: -36px !important;
  }

  .xl\:-translate-x-10 {
    --tw-translate-x: -40px !important;
  }

  .xl\:-translate-x-11 {
    --tw-translate-x: -44px !important;
  }

  .xl\:-translate-x-12 {
    --tw-translate-x: -48px !important;
  }

  .xl\:-translate-x-13 {
    --tw-translate-x: -52px !important;
  }

  .xl\:-translate-x-14 {
    --tw-translate-x: -56px !important;
  }

  .xl\:-translate-x-15 {
    --tw-translate-x: -60px !important;
  }

  .xl\:-translate-x-16 {
    --tw-translate-x: -64px !important;
  }

  .xl\:-translate-x-17 {
    --tw-translate-x: -68px !important;
  }

  .xl\:-translate-x-18 {
    --tw-translate-x: -72px !important;
  }

  .xl\:-translate-x-19 {
    --tw-translate-x: -76px !important;
  }

  .xl\:-translate-x-20 {
    --tw-translate-x: -80px !important;
  }

  .xl\:-translate-x-21 {
    --tw-translate-x: -84px !important;
  }

  .xl\:-translate-x-22 {
    --tw-translate-x: -88px !important;
  }

  .xl\:-translate-x-23 {
    --tw-translate-x: -92px !important;
  }

  .xl\:-translate-x-24 {
    --tw-translate-x: -96px !important;
  }

  .xl\:-translate-x-25 {
    --tw-translate-x: -100px !important;
  }

  .xl\:-translate-x-26 {
    --tw-translate-x: -104px !important;
  }

  .xl\:-translate-x-27 {
    --tw-translate-x: -108px !important;
  }

  .xl\:-translate-x-28 {
    --tw-translate-x: -112px !important;
  }

  .xl\:-translate-x-29 {
    --tw-translate-x: -116px !important;
  }

  .xl\:-translate-x-30 {
    --tw-translate-x: -120px !important;
  }

  .xl\:-translate-x-31 {
    --tw-translate-x: -124px !important;
  }

  .xl\:-translate-x-32 {
    --tw-translate-x: -128px !important;
  }

  .xl\:-translate-x-33 {
    --tw-translate-x: -132px !important;
  }

  .xl\:-translate-x-34 {
    --tw-translate-x: -136px !important;
  }

  .xl\:-translate-x-35 {
    --tw-translate-x: -140px !important;
  }

  .xl\:-translate-x-36 {
    --tw-translate-x: -144px !important;
  }

  .xl\:-translate-x-37 {
    --tw-translate-x: -148px !important;
  }

  .xl\:-translate-x-38 {
    --tw-translate-x: -152px !important;
  }

  .xl\:-translate-x-39 {
    --tw-translate-x: -156px !important;
  }

  .xl\:-translate-x-40 {
    --tw-translate-x: -160px !important;
  }

  .xl\:-translate-x-41 {
    --tw-translate-x: -164px !important;
  }

  .xl\:-translate-x-42 {
    --tw-translate-x: -168px !important;
  }

  .xl\:-translate-x-43 {
    --tw-translate-x: -172px !important;
  }

  .xl\:-translate-x-44 {
    --tw-translate-x: -176px !important;
  }

  .xl\:-translate-x-45 {
    --tw-translate-x: -180px !important;
  }

  .xl\:-translate-x-46 {
    --tw-translate-x: -184px !important;
  }

  .xl\:-translate-x-47 {
    --tw-translate-x: -188px !important;
  }

  .xl\:-translate-x-48 {
    --tw-translate-x: -192px !important;
  }

  .xl\:-translate-x-49 {
    --tw-translate-x: -196px !important;
  }

  .xl\:-translate-x-50 {
    --tw-translate-x: -200px !important;
  }

  .xl\:-translate-x-51 {
    --tw-translate-x: -204px !important;
  }

  .xl\:-translate-x-52 {
    --tw-translate-x: -208px !important;
  }

  .xl\:-translate-x-53 {
    --tw-translate-x: -212px !important;
  }

  .xl\:-translate-x-54 {
    --tw-translate-x: -216px !important;
  }

  .xl\:-translate-x-55 {
    --tw-translate-x: -220px !important;
  }

  .xl\:-translate-x-56 {
    --tw-translate-x: -224px !important;
  }

  .xl\:-translate-x-57 {
    --tw-translate-x: -228px !important;
  }

  .xl\:-translate-x-60 {
    --tw-translate-x: -240px !important;
  }

  .xl\:-translate-x-61 {
    --tw-translate-x: -244px !important;
  }

  .xl\:-translate-x-62 {
    --tw-translate-x: -248px !important;
  }

  .xl\:-translate-x-65 {
    --tw-translate-x: -260px !important;
  }

  .xl\:-translate-x-66 {
    --tw-translate-x: -264px !important;
  }

  .xl\:-translate-x-68 {
    --tw-translate-x: -272px !important;
  }

  .xl\:-translate-x-69 {
    --tw-translate-x: -276px !important;
  }

  .xl\:-translate-x-70 {
    --tw-translate-x: -280px !important;
  }

  .xl\:-translate-x-73 {
    --tw-translate-x: -292px !important;
  }

  .xl\:-translate-x-74 {
    --tw-translate-x: -296px !important;
  }

  .xl\:-translate-x-75 {
    --tw-translate-x: -300px !important;
  }

  .xl\:-translate-x-77 {
    --tw-translate-x: -308px !important;
  }

  .xl\:-translate-x-78 {
    --tw-translate-x: -312px !important;
  }

  .xl\:-translate-x-80 {
    --tw-translate-x: -320px !important;
  }

  .xl\:-translate-x-81 {
    --tw-translate-x: -324px !important;
  }

  .xl\:-translate-x-84 {
    --tw-translate-x: -336px !important;
  }

  .xl\:-translate-x-87 {
    --tw-translate-x: -348px !important;
  }

  .xl\:-translate-x-90 {
    --tw-translate-x: -360px !important;
  }

  .xl\:-translate-x-91 {
    --tw-translate-x: -364px !important;
  }

  .xl\:-translate-x-92 {
    --tw-translate-x: -368px !important;
  }

  .xl\:-translate-x-93 {
    --tw-translate-x: -372px !important;
  }

  .xl\:-translate-x-94 {
    --tw-translate-x: -376px !important;
  }

  .xl\:-translate-x-95 {
    --tw-translate-x: -380px !important;
  }

  .xl\:-translate-x-96 {
    --tw-translate-x: -384px !important;
  }

  .xl\:-translate-x-97 {
    --tw-translate-x: -388px !important;
  }

  .xl\:-translate-x-98 {
    --tw-translate-x: -392px !important;
  }

  .xl\:-translate-x-99 {
    --tw-translate-x: -396px !important;
  }

  .xl\:-translate-x-100 {
    --tw-translate-x: -400px !important;
  }

  .xl\:-translate-x-101 {
    --tw-translate-x: -404px !important;
  }

  .xl\:-translate-x-102 {
    --tw-translate-x: -408px !important;
  }

  .xl\:-translate-x-103 {
    --tw-translate-x: -412px !important;
  }

  .xl\:-translate-x-104 {
    --tw-translate-x: -416px !important;
  }

  .xl\:-translate-x-105 {
    --tw-translate-x: -420px !important;
  }

  .xl\:-translate-x-107 {
    --tw-translate-x: -428px !important;
  }

  .xl\:-translate-x-110 {
    --tw-translate-x: -440px !important;
  }

  .xl\:-translate-x-112 {
    --tw-translate-x: -448px !important;
  }

  .xl\:-translate-x-114 {
    --tw-translate-x: -456px !important;
  }

  .xl\:-translate-x-115 {
    --tw-translate-x: -460px !important;
  }

  .xl\:-translate-x-119 {
    --tw-translate-x: -476px !important;
  }

  .xl\:-translate-x-120 {
    --tw-translate-x: -480px !important;
  }

  .xl\:-translate-x-122 {
    --tw-translate-x: -488px !important;
  }

  .xl\:-translate-x-124 {
    --tw-translate-x: -496px !important;
  }

  .xl\:-translate-x-130 {
    --tw-translate-x: -520px !important;
  }

  .xl\:-translate-x-138 {
    --tw-translate-x: -552px !important;
  }

  .xl\:-translate-x-143 {
    --tw-translate-x: -572px !important;
  }

  .xl\:-translate-x-148 {
    --tw-translate-x: -592px !important;
  }

  .xl\:-translate-x-150 {
    --tw-translate-x: -600px !important;
  }

  .xl\:-translate-x-154 {
    --tw-translate-x: -616px !important;
  }

  .xl\:-translate-x-160 {
    --tw-translate-x: -640px !important;
  }

  .xl\:-translate-x-162 {
    --tw-translate-x: -648px !important;
  }

  .xl\:-translate-x-164 {
    --tw-translate-x: -656px !important;
  }

  .xl\:-translate-x-165 {
    --tw-translate-x: -660px !important;
  }

  .xl\:-translate-x-166 {
    --tw-translate-x: -664px !important;
  }

  .xl\:-translate-x-168 {
    --tw-translate-x: -672px !important;
  }

  .xl\:-translate-x-169 {
    --tw-translate-x: -676px !important;
  }

  .xl\:-translate-x-170 {
    --tw-translate-x: -680px !important;
  }

  .xl\:-translate-x-172 {
    --tw-translate-x: -688px !important;
  }

  .xl\:-translate-x-174 {
    --tw-translate-x: -696px !important;
  }

  .xl\:-translate-x-175 {
    --tw-translate-x: -700px !important;
  }

  .xl\:-translate-x-189 {
    --tw-translate-x: -756px !important;
  }

  .xl\:-translate-x-200 {
    --tw-translate-x: -800px !important;
  }

  .xl\:-translate-x-0\.5 {
    --tw-translate-x: -2px !important;
  }

  .xl\:-translate-x-1\.5 {
    --tw-translate-x: -6px !important;
  }

  .xl\:-translate-x-3\.5 {
    --tw-translate-x: -14px !important;
  }

  .xl\:-translate-x-6\.5 {
    --tw-translate-x: -26px !important;
  }

  .xl\:-translate-x-7\.5 {
    --tw-translate-x: -30px !important;
  }

  .xl\:-translate-x-17\.5 {
    --tw-translate-x: -70px !important;
  }

  .xl\:-translate-x-28\.5 {
    --tw-translate-x: -114px !important;
  }

  .xl\:-translate-x-31\.5 {
    --tw-translate-x: -126px !important;
  }

  .xl\:-translate-x-37\.5 {
    --tw-translate-x: -150px !important;
  }

  .xl\:-translate-x-72\.5 {
    --tw-translate-x: -290px !important;
  }

  .xl\:-translate-x-sm {
    --tw-translate-x: -8px !important;
  }

  .xl\:-translate-x-md {
    --tw-translate-x: -16px !important;
  }

  .xl\:-translate-x-lg {
    --tw-translate-x: -24px !important;
  }

  .xl\:-translate-x-xl {
    --tw-translate-x: -32px !important;
  }

  .xl\:-translate-x-n1 {
    --tw-translate-x: 4px !important;
  }

  .xl\:-translate-x-n2 {
    --tw-translate-x: 8px !important;
  }

  .xl\:-translate-x-n3 {
    --tw-translate-x: 12px !important;
  }

  .xl\:-translate-x-n4 {
    --tw-translate-x: 16px !important;
  }

  .xl\:-translate-x-n5 {
    --tw-translate-x: 20px !important;
  }

  .xl\:-translate-x-n6 {
    --tw-translate-x: 24px !important;
  }

  .xl\:-translate-x-n7 {
    --tw-translate-x: 28px !important;
  }

  .xl\:-translate-x-n8 {
    --tw-translate-x: 32px !important;
  }

  .xl\:-translate-x-n9 {
    --tw-translate-x: 36px !important;
  }

  .xl\:-translate-x-n10 {
    --tw-translate-x: 40px !important;
  }

  .xl\:-translate-x-n11 {
    --tw-translate-x: 44px !important;
  }

  .xl\:-translate-x-n12 {
    --tw-translate-x: 48px !important;
  }

  .xl\:-translate-x-n13 {
    --tw-translate-x: 52px !important;
  }

  .xl\:-translate-x-n14 {
    --tw-translate-x: 46px !important;
  }

  .xl\:-translate-x-n22 {
    --tw-translate-x: 88px !important;
  }

  .xl\:translate-x-1\/2 {
    --tw-translate-x: 50% !important;
  }

  .xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333% !important;
  }

  .xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667% !important;
  }

  .xl\:translate-x-1\/4 {
    --tw-translate-x: 25% !important;
  }

  .xl\:translate-x-2\/4 {
    --tw-translate-x: 50% !important;
  }

  .xl\:translate-x-3\/4 {
    --tw-translate-x: 75% !important;
  }

  .xl\:translate-x-full {
    --tw-translate-x: 100% !important;
  }

  .xl\:-translate-x-1\/2 {
    --tw-translate-x: -50% !important;
  }

  .xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333% !important;
  }

  .xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667% !important;
  }

  .xl\:-translate-x-1\/4 {
    --tw-translate-x: -25% !important;
  }

  .xl\:-translate-x-2\/4 {
    --tw-translate-x: -50% !important;
  }

  .xl\:-translate-x-3\/4 {
    --tw-translate-x: -75% !important;
  }

  .xl\:-translate-x-full {
    --tw-translate-x: -100% !important;
  }

  .xl\:translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .xl\:translate-y-1 {
    --tw-translate-y: 4px !important;
  }

  .xl\:translate-y-2 {
    --tw-translate-y: 8px !important;
  }

  .xl\:translate-y-3 {
    --tw-translate-y: 12px !important;
  }

  .xl\:translate-y-4 {
    --tw-translate-y: 16px !important;
  }

  .xl\:translate-y-5 {
    --tw-translate-y: 20px !important;
  }

  .xl\:translate-y-6 {
    --tw-translate-y: 24px !important;
  }

  .xl\:translate-y-7 {
    --tw-translate-y: 28px !important;
  }

  .xl\:translate-y-8 {
    --tw-translate-y: 32px !important;
  }

  .xl\:translate-y-9 {
    --tw-translate-y: 36px !important;
  }

  .xl\:translate-y-10 {
    --tw-translate-y: 40px !important;
  }

  .xl\:translate-y-11 {
    --tw-translate-y: 44px !important;
  }

  .xl\:translate-y-12 {
    --tw-translate-y: 48px !important;
  }

  .xl\:translate-y-13 {
    --tw-translate-y: 52px !important;
  }

  .xl\:translate-y-14 {
    --tw-translate-y: 56px !important;
  }

  .xl\:translate-y-15 {
    --tw-translate-y: 60px !important;
  }

  .xl\:translate-y-16 {
    --tw-translate-y: 64px !important;
  }

  .xl\:translate-y-17 {
    --tw-translate-y: 68px !important;
  }

  .xl\:translate-y-18 {
    --tw-translate-y: 72px !important;
  }

  .xl\:translate-y-19 {
    --tw-translate-y: 76px !important;
  }

  .xl\:translate-y-20 {
    --tw-translate-y: 80px !important;
  }

  .xl\:translate-y-21 {
    --tw-translate-y: 84px !important;
  }

  .xl\:translate-y-22 {
    --tw-translate-y: 88px !important;
  }

  .xl\:translate-y-23 {
    --tw-translate-y: 92px !important;
  }

  .xl\:translate-y-24 {
    --tw-translate-y: 96px !important;
  }

  .xl\:translate-y-25 {
    --tw-translate-y: 100px !important;
  }

  .xl\:translate-y-26 {
    --tw-translate-y: 104px !important;
  }

  .xl\:translate-y-27 {
    --tw-translate-y: 108px !important;
  }

  .xl\:translate-y-28 {
    --tw-translate-y: 112px !important;
  }

  .xl\:translate-y-29 {
    --tw-translate-y: 116px !important;
  }

  .xl\:translate-y-30 {
    --tw-translate-y: 120px !important;
  }

  .xl\:translate-y-31 {
    --tw-translate-y: 124px !important;
  }

  .xl\:translate-y-32 {
    --tw-translate-y: 128px !important;
  }

  .xl\:translate-y-33 {
    --tw-translate-y: 132px !important;
  }

  .xl\:translate-y-34 {
    --tw-translate-y: 136px !important;
  }

  .xl\:translate-y-35 {
    --tw-translate-y: 140px !important;
  }

  .xl\:translate-y-36 {
    --tw-translate-y: 144px !important;
  }

  .xl\:translate-y-37 {
    --tw-translate-y: 148px !important;
  }

  .xl\:translate-y-38 {
    --tw-translate-y: 152px !important;
  }

  .xl\:translate-y-39 {
    --tw-translate-y: 156px !important;
  }

  .xl\:translate-y-40 {
    --tw-translate-y: 160px !important;
  }

  .xl\:translate-y-41 {
    --tw-translate-y: 164px !important;
  }

  .xl\:translate-y-42 {
    --tw-translate-y: 168px !important;
  }

  .xl\:translate-y-43 {
    --tw-translate-y: 172px !important;
  }

  .xl\:translate-y-44 {
    --tw-translate-y: 176px !important;
  }

  .xl\:translate-y-45 {
    --tw-translate-y: 180px !important;
  }

  .xl\:translate-y-46 {
    --tw-translate-y: 184px !important;
  }

  .xl\:translate-y-47 {
    --tw-translate-y: 188px !important;
  }

  .xl\:translate-y-48 {
    --tw-translate-y: 192px !important;
  }

  .xl\:translate-y-49 {
    --tw-translate-y: 196px !important;
  }

  .xl\:translate-y-50 {
    --tw-translate-y: 200px !important;
  }

  .xl\:translate-y-51 {
    --tw-translate-y: 204px !important;
  }

  .xl\:translate-y-52 {
    --tw-translate-y: 208px !important;
  }

  .xl\:translate-y-53 {
    --tw-translate-y: 212px !important;
  }

  .xl\:translate-y-54 {
    --tw-translate-y: 216px !important;
  }

  .xl\:translate-y-55 {
    --tw-translate-y: 220px !important;
  }

  .xl\:translate-y-56 {
    --tw-translate-y: 224px !important;
  }

  .xl\:translate-y-57 {
    --tw-translate-y: 228px !important;
  }

  .xl\:translate-y-60 {
    --tw-translate-y: 240px !important;
  }

  .xl\:translate-y-61 {
    --tw-translate-y: 244px !important;
  }

  .xl\:translate-y-62 {
    --tw-translate-y: 248px !important;
  }

  .xl\:translate-y-65 {
    --tw-translate-y: 260px !important;
  }

  .xl\:translate-y-66 {
    --tw-translate-y: 264px !important;
  }

  .xl\:translate-y-68 {
    --tw-translate-y: 272px !important;
  }

  .xl\:translate-y-69 {
    --tw-translate-y: 276px !important;
  }

  .xl\:translate-y-70 {
    --tw-translate-y: 280px !important;
  }

  .xl\:translate-y-73 {
    --tw-translate-y: 292px !important;
  }

  .xl\:translate-y-74 {
    --tw-translate-y: 296px !important;
  }

  .xl\:translate-y-75 {
    --tw-translate-y: 300px !important;
  }

  .xl\:translate-y-77 {
    --tw-translate-y: 308px !important;
  }

  .xl\:translate-y-78 {
    --tw-translate-y: 312px !important;
  }

  .xl\:translate-y-80 {
    --tw-translate-y: 320px !important;
  }

  .xl\:translate-y-81 {
    --tw-translate-y: 324px !important;
  }

  .xl\:translate-y-84 {
    --tw-translate-y: 336px !important;
  }

  .xl\:translate-y-87 {
    --tw-translate-y: 348px !important;
  }

  .xl\:translate-y-90 {
    --tw-translate-y: 360px !important;
  }

  .xl\:translate-y-91 {
    --tw-translate-y: 364px !important;
  }

  .xl\:translate-y-92 {
    --tw-translate-y: 368px !important;
  }

  .xl\:translate-y-93 {
    --tw-translate-y: 372px !important;
  }

  .xl\:translate-y-94 {
    --tw-translate-y: 376px !important;
  }

  .xl\:translate-y-95 {
    --tw-translate-y: 380px !important;
  }

  .xl\:translate-y-96 {
    --tw-translate-y: 384px !important;
  }

  .xl\:translate-y-97 {
    --tw-translate-y: 388px !important;
  }

  .xl\:translate-y-98 {
    --tw-translate-y: 392px !important;
  }

  .xl\:translate-y-99 {
    --tw-translate-y: 396px !important;
  }

  .xl\:translate-y-100 {
    --tw-translate-y: 400px !important;
  }

  .xl\:translate-y-101 {
    --tw-translate-y: 404px !important;
  }

  .xl\:translate-y-102 {
    --tw-translate-y: 408px !important;
  }

  .xl\:translate-y-103 {
    --tw-translate-y: 412px !important;
  }

  .xl\:translate-y-104 {
    --tw-translate-y: 416px !important;
  }

  .xl\:translate-y-105 {
    --tw-translate-y: 420px !important;
  }

  .xl\:translate-y-107 {
    --tw-translate-y: 428px !important;
  }

  .xl\:translate-y-110 {
    --tw-translate-y: 440px !important;
  }

  .xl\:translate-y-112 {
    --tw-translate-y: 448px !important;
  }

  .xl\:translate-y-114 {
    --tw-translate-y: 456px !important;
  }

  .xl\:translate-y-115 {
    --tw-translate-y: 460px !important;
  }

  .xl\:translate-y-119 {
    --tw-translate-y: 476px !important;
  }

  .xl\:translate-y-120 {
    --tw-translate-y: 480px !important;
  }

  .xl\:translate-y-122 {
    --tw-translate-y: 488px !important;
  }

  .xl\:translate-y-124 {
    --tw-translate-y: 496px !important;
  }

  .xl\:translate-y-130 {
    --tw-translate-y: 520px !important;
  }

  .xl\:translate-y-138 {
    --tw-translate-y: 552px !important;
  }

  .xl\:translate-y-143 {
    --tw-translate-y: 572px !important;
  }

  .xl\:translate-y-148 {
    --tw-translate-y: 592px !important;
  }

  .xl\:translate-y-150 {
    --tw-translate-y: 600px !important;
  }

  .xl\:translate-y-154 {
    --tw-translate-y: 616px !important;
  }

  .xl\:translate-y-160 {
    --tw-translate-y: 640px !important;
  }

  .xl\:translate-y-162 {
    --tw-translate-y: 648px !important;
  }

  .xl\:translate-y-164 {
    --tw-translate-y: 656px !important;
  }

  .xl\:translate-y-165 {
    --tw-translate-y: 660px !important;
  }

  .xl\:translate-y-166 {
    --tw-translate-y: 664px !important;
  }

  .xl\:translate-y-168 {
    --tw-translate-y: 672px !important;
  }

  .xl\:translate-y-169 {
    --tw-translate-y: 676px !important;
  }

  .xl\:translate-y-170 {
    --tw-translate-y: 680px !important;
  }

  .xl\:translate-y-172 {
    --tw-translate-y: 688px !important;
  }

  .xl\:translate-y-174 {
    --tw-translate-y: 696px !important;
  }

  .xl\:translate-y-175 {
    --tw-translate-y: 700px !important;
  }

  .xl\:translate-y-189 {
    --tw-translate-y: 756px !important;
  }

  .xl\:translate-y-200 {
    --tw-translate-y: 800px !important;
  }

  .xl\:translate-y-0\.5 {
    --tw-translate-y: 2px !important;
  }

  .xl\:translate-y-1\.5 {
    --tw-translate-y: 6px !important;
  }

  .xl\:translate-y-3\.5 {
    --tw-translate-y: 14px !important;
  }

  .xl\:translate-y-6\.5 {
    --tw-translate-y: 26px !important;
  }

  .xl\:translate-y-7\.5 {
    --tw-translate-y: 30px !important;
  }

  .xl\:translate-y-17\.5 {
    --tw-translate-y: 70px !important;
  }

  .xl\:translate-y-28\.5 {
    --tw-translate-y: 114px !important;
  }

  .xl\:translate-y-31\.5 {
    --tw-translate-y: 126px !important;
  }

  .xl\:translate-y-37\.5 {
    --tw-translate-y: 150px !important;
  }

  .xl\:translate-y-72\.5 {
    --tw-translate-y: 290px !important;
  }

  .xl\:translate-y-sm {
    --tw-translate-y: 8px !important;
  }

  .xl\:translate-y-md {
    --tw-translate-y: 16px !important;
  }

  .xl\:translate-y-lg {
    --tw-translate-y: 24px !important;
  }

  .xl\:translate-y-xl {
    --tw-translate-y: 32px !important;
  }

  .xl\:translate-y-n1 {
    --tw-translate-y: -4px !important;
  }

  .xl\:translate-y-n2 {
    --tw-translate-y: -8px !important;
  }

  .xl\:translate-y-n3 {
    --tw-translate-y: -12px !important;
  }

  .xl\:translate-y-n4 {
    --tw-translate-y: -16px !important;
  }

  .xl\:translate-y-n5 {
    --tw-translate-y: -20px !important;
  }

  .xl\:translate-y-n6 {
    --tw-translate-y: -24px !important;
  }

  .xl\:translate-y-n7 {
    --tw-translate-y: -28px !important;
  }

  .xl\:translate-y-n8 {
    --tw-translate-y: -32px !important;
  }

  .xl\:translate-y-n9 {
    --tw-translate-y: -36px !important;
  }

  .xl\:translate-y-n10 {
    --tw-translate-y: -40px !important;
  }

  .xl\:translate-y-n11 {
    --tw-translate-y: -44px !important;
  }

  .xl\:translate-y-n12 {
    --tw-translate-y: -48px !important;
  }

  .xl\:translate-y-n13 {
    --tw-translate-y: -52px !important;
  }

  .xl\:translate-y-n14 {
    --tw-translate-y: -46px !important;
  }

  .xl\:translate-y-n22 {
    --tw-translate-y: -88px !important;
  }

  .xl\:-translate-y-0 {
    --tw-translate-y: 0px !important;
  }

  .xl\:-translate-y-1 {
    --tw-translate-y: -4px !important;
  }

  .xl\:-translate-y-2 {
    --tw-translate-y: -8px !important;
  }

  .xl\:-translate-y-3 {
    --tw-translate-y: -12px !important;
  }

  .xl\:-translate-y-4 {
    --tw-translate-y: -16px !important;
  }

  .xl\:-translate-y-5 {
    --tw-translate-y: -20px !important;
  }

  .xl\:-translate-y-6 {
    --tw-translate-y: -24px !important;
  }

  .xl\:-translate-y-7 {
    --tw-translate-y: -28px !important;
  }

  .xl\:-translate-y-8 {
    --tw-translate-y: -32px !important;
  }

  .xl\:-translate-y-9 {
    --tw-translate-y: -36px !important;
  }

  .xl\:-translate-y-10 {
    --tw-translate-y: -40px !important;
  }

  .xl\:-translate-y-11 {
    --tw-translate-y: -44px !important;
  }

  .xl\:-translate-y-12 {
    --tw-translate-y: -48px !important;
  }

  .xl\:-translate-y-13 {
    --tw-translate-y: -52px !important;
  }

  .xl\:-translate-y-14 {
    --tw-translate-y: -56px !important;
  }

  .xl\:-translate-y-15 {
    --tw-translate-y: -60px !important;
  }

  .xl\:-translate-y-16 {
    --tw-translate-y: -64px !important;
  }

  .xl\:-translate-y-17 {
    --tw-translate-y: -68px !important;
  }

  .xl\:-translate-y-18 {
    --tw-translate-y: -72px !important;
  }

  .xl\:-translate-y-19 {
    --tw-translate-y: -76px !important;
  }

  .xl\:-translate-y-20 {
    --tw-translate-y: -80px !important;
  }

  .xl\:-translate-y-21 {
    --tw-translate-y: -84px !important;
  }

  .xl\:-translate-y-22 {
    --tw-translate-y: -88px !important;
  }

  .xl\:-translate-y-23 {
    --tw-translate-y: -92px !important;
  }

  .xl\:-translate-y-24 {
    --tw-translate-y: -96px !important;
  }

  .xl\:-translate-y-25 {
    --tw-translate-y: -100px !important;
  }

  .xl\:-translate-y-26 {
    --tw-translate-y: -104px !important;
  }

  .xl\:-translate-y-27 {
    --tw-translate-y: -108px !important;
  }

  .xl\:-translate-y-28 {
    --tw-translate-y: -112px !important;
  }

  .xl\:-translate-y-29 {
    --tw-translate-y: -116px !important;
  }

  .xl\:-translate-y-30 {
    --tw-translate-y: -120px !important;
  }

  .xl\:-translate-y-31 {
    --tw-translate-y: -124px !important;
  }

  .xl\:-translate-y-32 {
    --tw-translate-y: -128px !important;
  }

  .xl\:-translate-y-33 {
    --tw-translate-y: -132px !important;
  }

  .xl\:-translate-y-34 {
    --tw-translate-y: -136px !important;
  }

  .xl\:-translate-y-35 {
    --tw-translate-y: -140px !important;
  }

  .xl\:-translate-y-36 {
    --tw-translate-y: -144px !important;
  }

  .xl\:-translate-y-37 {
    --tw-translate-y: -148px !important;
  }

  .xl\:-translate-y-38 {
    --tw-translate-y: -152px !important;
  }

  .xl\:-translate-y-39 {
    --tw-translate-y: -156px !important;
  }

  .xl\:-translate-y-40 {
    --tw-translate-y: -160px !important;
  }

  .xl\:-translate-y-41 {
    --tw-translate-y: -164px !important;
  }

  .xl\:-translate-y-42 {
    --tw-translate-y: -168px !important;
  }

  .xl\:-translate-y-43 {
    --tw-translate-y: -172px !important;
  }

  .xl\:-translate-y-44 {
    --tw-translate-y: -176px !important;
  }

  .xl\:-translate-y-45 {
    --tw-translate-y: -180px !important;
  }

  .xl\:-translate-y-46 {
    --tw-translate-y: -184px !important;
  }

  .xl\:-translate-y-47 {
    --tw-translate-y: -188px !important;
  }

  .xl\:-translate-y-48 {
    --tw-translate-y: -192px !important;
  }

  .xl\:-translate-y-49 {
    --tw-translate-y: -196px !important;
  }

  .xl\:-translate-y-50 {
    --tw-translate-y: -200px !important;
  }

  .xl\:-translate-y-51 {
    --tw-translate-y: -204px !important;
  }

  .xl\:-translate-y-52 {
    --tw-translate-y: -208px !important;
  }

  .xl\:-translate-y-53 {
    --tw-translate-y: -212px !important;
  }

  .xl\:-translate-y-54 {
    --tw-translate-y: -216px !important;
  }

  .xl\:-translate-y-55 {
    --tw-translate-y: -220px !important;
  }

  .xl\:-translate-y-56 {
    --tw-translate-y: -224px !important;
  }

  .xl\:-translate-y-57 {
    --tw-translate-y: -228px !important;
  }

  .xl\:-translate-y-60 {
    --tw-translate-y: -240px !important;
  }

  .xl\:-translate-y-61 {
    --tw-translate-y: -244px !important;
  }

  .xl\:-translate-y-62 {
    --tw-translate-y: -248px !important;
  }

  .xl\:-translate-y-65 {
    --tw-translate-y: -260px !important;
  }

  .xl\:-translate-y-66 {
    --tw-translate-y: -264px !important;
  }

  .xl\:-translate-y-68 {
    --tw-translate-y: -272px !important;
  }

  .xl\:-translate-y-69 {
    --tw-translate-y: -276px !important;
  }

  .xl\:-translate-y-70 {
    --tw-translate-y: -280px !important;
  }

  .xl\:-translate-y-73 {
    --tw-translate-y: -292px !important;
  }

  .xl\:-translate-y-74 {
    --tw-translate-y: -296px !important;
  }

  .xl\:-translate-y-75 {
    --tw-translate-y: -300px !important;
  }

  .xl\:-translate-y-77 {
    --tw-translate-y: -308px !important;
  }

  .xl\:-translate-y-78 {
    --tw-translate-y: -312px !important;
  }

  .xl\:-translate-y-80 {
    --tw-translate-y: -320px !important;
  }

  .xl\:-translate-y-81 {
    --tw-translate-y: -324px !important;
  }

  .xl\:-translate-y-84 {
    --tw-translate-y: -336px !important;
  }

  .xl\:-translate-y-87 {
    --tw-translate-y: -348px !important;
  }

  .xl\:-translate-y-90 {
    --tw-translate-y: -360px !important;
  }

  .xl\:-translate-y-91 {
    --tw-translate-y: -364px !important;
  }

  .xl\:-translate-y-92 {
    --tw-translate-y: -368px !important;
  }

  .xl\:-translate-y-93 {
    --tw-translate-y: -372px !important;
  }

  .xl\:-translate-y-94 {
    --tw-translate-y: -376px !important;
  }

  .xl\:-translate-y-95 {
    --tw-translate-y: -380px !important;
  }

  .xl\:-translate-y-96 {
    --tw-translate-y: -384px !important;
  }

  .xl\:-translate-y-97 {
    --tw-translate-y: -388px !important;
  }

  .xl\:-translate-y-98 {
    --tw-translate-y: -392px !important;
  }

  .xl\:-translate-y-99 {
    --tw-translate-y: -396px !important;
  }

  .xl\:-translate-y-100 {
    --tw-translate-y: -400px !important;
  }

  .xl\:-translate-y-101 {
    --tw-translate-y: -404px !important;
  }

  .xl\:-translate-y-102 {
    --tw-translate-y: -408px !important;
  }

  .xl\:-translate-y-103 {
    --tw-translate-y: -412px !important;
  }

  .xl\:-translate-y-104 {
    --tw-translate-y: -416px !important;
  }

  .xl\:-translate-y-105 {
    --tw-translate-y: -420px !important;
  }

  .xl\:-translate-y-107 {
    --tw-translate-y: -428px !important;
  }

  .xl\:-translate-y-110 {
    --tw-translate-y: -440px !important;
  }

  .xl\:-translate-y-112 {
    --tw-translate-y: -448px !important;
  }

  .xl\:-translate-y-114 {
    --tw-translate-y: -456px !important;
  }

  .xl\:-translate-y-115 {
    --tw-translate-y: -460px !important;
  }

  .xl\:-translate-y-119 {
    --tw-translate-y: -476px !important;
  }

  .xl\:-translate-y-120 {
    --tw-translate-y: -480px !important;
  }

  .xl\:-translate-y-122 {
    --tw-translate-y: -488px !important;
  }

  .xl\:-translate-y-124 {
    --tw-translate-y: -496px !important;
  }

  .xl\:-translate-y-130 {
    --tw-translate-y: -520px !important;
  }

  .xl\:-translate-y-138 {
    --tw-translate-y: -552px !important;
  }

  .xl\:-translate-y-143 {
    --tw-translate-y: -572px !important;
  }

  .xl\:-translate-y-148 {
    --tw-translate-y: -592px !important;
  }

  .xl\:-translate-y-150 {
    --tw-translate-y: -600px !important;
  }

  .xl\:-translate-y-154 {
    --tw-translate-y: -616px !important;
  }

  .xl\:-translate-y-160 {
    --tw-translate-y: -640px !important;
  }

  .xl\:-translate-y-162 {
    --tw-translate-y: -648px !important;
  }

  .xl\:-translate-y-164 {
    --tw-translate-y: -656px !important;
  }

  .xl\:-translate-y-165 {
    --tw-translate-y: -660px !important;
  }

  .xl\:-translate-y-166 {
    --tw-translate-y: -664px !important;
  }

  .xl\:-translate-y-168 {
    --tw-translate-y: -672px !important;
  }

  .xl\:-translate-y-169 {
    --tw-translate-y: -676px !important;
  }

  .xl\:-translate-y-170 {
    --tw-translate-y: -680px !important;
  }

  .xl\:-translate-y-172 {
    --tw-translate-y: -688px !important;
  }

  .xl\:-translate-y-174 {
    --tw-translate-y: -696px !important;
  }

  .xl\:-translate-y-175 {
    --tw-translate-y: -700px !important;
  }

  .xl\:-translate-y-189 {
    --tw-translate-y: -756px !important;
  }

  .xl\:-translate-y-200 {
    --tw-translate-y: -800px !important;
  }

  .xl\:-translate-y-0\.5 {
    --tw-translate-y: -2px !important;
  }

  .xl\:-translate-y-1\.5 {
    --tw-translate-y: -6px !important;
  }

  .xl\:-translate-y-3\.5 {
    --tw-translate-y: -14px !important;
  }

  .xl\:-translate-y-6\.5 {
    --tw-translate-y: -26px !important;
  }

  .xl\:-translate-y-7\.5 {
    --tw-translate-y: -30px !important;
  }

  .xl\:-translate-y-17\.5 {
    --tw-translate-y: -70px !important;
  }

  .xl\:-translate-y-28\.5 {
    --tw-translate-y: -114px !important;
  }

  .xl\:-translate-y-31\.5 {
    --tw-translate-y: -126px !important;
  }

  .xl\:-translate-y-37\.5 {
    --tw-translate-y: -150px !important;
  }

  .xl\:-translate-y-72\.5 {
    --tw-translate-y: -290px !important;
  }

  .xl\:-translate-y-sm {
    --tw-translate-y: -8px !important;
  }

  .xl\:-translate-y-md {
    --tw-translate-y: -16px !important;
  }

  .xl\:-translate-y-lg {
    --tw-translate-y: -24px !important;
  }

  .xl\:-translate-y-xl {
    --tw-translate-y: -32px !important;
  }

  .xl\:-translate-y-n1 {
    --tw-translate-y: 4px !important;
  }

  .xl\:-translate-y-n2 {
    --tw-translate-y: 8px !important;
  }

  .xl\:-translate-y-n3 {
    --tw-translate-y: 12px !important;
  }

  .xl\:-translate-y-n4 {
    --tw-translate-y: 16px !important;
  }

  .xl\:-translate-y-n5 {
    --tw-translate-y: 20px !important;
  }

  .xl\:-translate-y-n6 {
    --tw-translate-y: 24px !important;
  }

  .xl\:-translate-y-n7 {
    --tw-translate-y: 28px !important;
  }

  .xl\:-translate-y-n8 {
    --tw-translate-y: 32px !important;
  }

  .xl\:-translate-y-n9 {
    --tw-translate-y: 36px !important;
  }

  .xl\:-translate-y-n10 {
    --tw-translate-y: 40px !important;
  }

  .xl\:-translate-y-n11 {
    --tw-translate-y: 44px !important;
  }

  .xl\:-translate-y-n12 {
    --tw-translate-y: 48px !important;
  }

  .xl\:-translate-y-n13 {
    --tw-translate-y: 52px !important;
  }

  .xl\:-translate-y-n14 {
    --tw-translate-y: 46px !important;
  }

  .xl\:-translate-y-n22 {
    --tw-translate-y: 88px !important;
  }

  .xl\:translate-y-1\/2 {
    --tw-translate-y: 50% !important;
  }

  .xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333% !important;
  }

  .xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667% !important;
  }

  .xl\:translate-y-1\/4 {
    --tw-translate-y: 25% !important;
  }

  .xl\:translate-y-2\/4 {
    --tw-translate-y: 50% !important;
  }

  .xl\:translate-y-3\/4 {
    --tw-translate-y: 75% !important;
  }

  .xl\:translate-y-full {
    --tw-translate-y: 100% !important;
  }

  .xl\:-translate-y-1\/2 {
    --tw-translate-y: -50% !important;
  }

  .xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333% !important;
  }

  .xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667% !important;
  }

  .xl\:-translate-y-1\/4 {
    --tw-translate-y: -25% !important;
  }

  .xl\:-translate-y-2\/4 {
    --tw-translate-y: -50% !important;
  }

  .xl\:-translate-y-3\/4 {
    --tw-translate-y: -75% !important;
  }

  .xl\:-translate-y-full {
    --tw-translate-y: -100% !important;
  }

  .xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 4px !important;
  }

  .xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 8px !important;
  }

  .xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 12px !important;
  }

  .xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 16px !important;
  }

  .xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 20px !important;
  }

  .xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 24px !important;
  }

  .xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 28px !important;
  }

  .xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 32px !important;
  }

  .xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 36px !important;
  }

  .xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 40px !important;
  }

  .xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 44px !important;
  }

  .xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 48px !important;
  }

  .xl\:hover\:translate-x-13:hover {
    --tw-translate-x: 52px !important;
  }

  .xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 56px !important;
  }

  .xl\:hover\:translate-x-15:hover {
    --tw-translate-x: 60px !important;
  }

  .xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 64px !important;
  }

  .xl\:hover\:translate-x-17:hover {
    --tw-translate-x: 68px !important;
  }

  .xl\:hover\:translate-x-18:hover {
    --tw-translate-x: 72px !important;
  }

  .xl\:hover\:translate-x-19:hover {
    --tw-translate-x: 76px !important;
  }

  .xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 80px !important;
  }

  .xl\:hover\:translate-x-21:hover {
    --tw-translate-x: 84px !important;
  }

  .xl\:hover\:translate-x-22:hover {
    --tw-translate-x: 88px !important;
  }

  .xl\:hover\:translate-x-23:hover {
    --tw-translate-x: 92px !important;
  }

  .xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 96px !important;
  }

  .xl\:hover\:translate-x-25:hover {
    --tw-translate-x: 100px !important;
  }

  .xl\:hover\:translate-x-26:hover {
    --tw-translate-x: 104px !important;
  }

  .xl\:hover\:translate-x-27:hover {
    --tw-translate-x: 108px !important;
  }

  .xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 112px !important;
  }

  .xl\:hover\:translate-x-29:hover {
    --tw-translate-x: 116px !important;
  }

  .xl\:hover\:translate-x-30:hover {
    --tw-translate-x: 120px !important;
  }

  .xl\:hover\:translate-x-31:hover {
    --tw-translate-x: 124px !important;
  }

  .xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 128px !important;
  }

  .xl\:hover\:translate-x-33:hover {
    --tw-translate-x: 132px !important;
  }

  .xl\:hover\:translate-x-34:hover {
    --tw-translate-x: 136px !important;
  }

  .xl\:hover\:translate-x-35:hover {
    --tw-translate-x: 140px !important;
  }

  .xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 144px !important;
  }

  .xl\:hover\:translate-x-37:hover {
    --tw-translate-x: 148px !important;
  }

  .xl\:hover\:translate-x-38:hover {
    --tw-translate-x: 152px !important;
  }

  .xl\:hover\:translate-x-39:hover {
    --tw-translate-x: 156px !important;
  }

  .xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 160px !important;
  }

  .xl\:hover\:translate-x-41:hover {
    --tw-translate-x: 164px !important;
  }

  .xl\:hover\:translate-x-42:hover {
    --tw-translate-x: 168px !important;
  }

  .xl\:hover\:translate-x-43:hover {
    --tw-translate-x: 172px !important;
  }

  .xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 176px !important;
  }

  .xl\:hover\:translate-x-45:hover {
    --tw-translate-x: 180px !important;
  }

  .xl\:hover\:translate-x-46:hover {
    --tw-translate-x: 184px !important;
  }

  .xl\:hover\:translate-x-47:hover {
    --tw-translate-x: 188px !important;
  }

  .xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 192px !important;
  }

  .xl\:hover\:translate-x-49:hover {
    --tw-translate-x: 196px !important;
  }

  .xl\:hover\:translate-x-50:hover {
    --tw-translate-x: 200px !important;
  }

  .xl\:hover\:translate-x-51:hover {
    --tw-translate-x: 204px !important;
  }

  .xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 208px !important;
  }

  .xl\:hover\:translate-x-53:hover {
    --tw-translate-x: 212px !important;
  }

  .xl\:hover\:translate-x-54:hover {
    --tw-translate-x: 216px !important;
  }

  .xl\:hover\:translate-x-55:hover {
    --tw-translate-x: 220px !important;
  }

  .xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 224px !important;
  }

  .xl\:hover\:translate-x-57:hover {
    --tw-translate-x: 228px !important;
  }

  .xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 240px !important;
  }

  .xl\:hover\:translate-x-61:hover {
    --tw-translate-x: 244px !important;
  }

  .xl\:hover\:translate-x-62:hover {
    --tw-translate-x: 248px !important;
  }

  .xl\:hover\:translate-x-65:hover {
    --tw-translate-x: 260px !important;
  }

  .xl\:hover\:translate-x-66:hover {
    --tw-translate-x: 264px !important;
  }

  .xl\:hover\:translate-x-68:hover {
    --tw-translate-x: 272px !important;
  }

  .xl\:hover\:translate-x-69:hover {
    --tw-translate-x: 276px !important;
  }

  .xl\:hover\:translate-x-70:hover {
    --tw-translate-x: 280px !important;
  }

  .xl\:hover\:translate-x-73:hover {
    --tw-translate-x: 292px !important;
  }

  .xl\:hover\:translate-x-74:hover {
    --tw-translate-x: 296px !important;
  }

  .xl\:hover\:translate-x-75:hover {
    --tw-translate-x: 300px !important;
  }

  .xl\:hover\:translate-x-77:hover {
    --tw-translate-x: 308px !important;
  }

  .xl\:hover\:translate-x-78:hover {
    --tw-translate-x: 312px !important;
  }

  .xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 320px !important;
  }

  .xl\:hover\:translate-x-81:hover {
    --tw-translate-x: 324px !important;
  }

  .xl\:hover\:translate-x-84:hover {
    --tw-translate-x: 336px !important;
  }

  .xl\:hover\:translate-x-87:hover {
    --tw-translate-x: 348px !important;
  }

  .xl\:hover\:translate-x-90:hover {
    --tw-translate-x: 360px !important;
  }

  .xl\:hover\:translate-x-91:hover {
    --tw-translate-x: 364px !important;
  }

  .xl\:hover\:translate-x-92:hover {
    --tw-translate-x: 368px !important;
  }

  .xl\:hover\:translate-x-93:hover {
    --tw-translate-x: 372px !important;
  }

  .xl\:hover\:translate-x-94:hover {
    --tw-translate-x: 376px !important;
  }

  .xl\:hover\:translate-x-95:hover {
    --tw-translate-x: 380px !important;
  }

  .xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 384px !important;
  }

  .xl\:hover\:translate-x-97:hover {
    --tw-translate-x: 388px !important;
  }

  .xl\:hover\:translate-x-98:hover {
    --tw-translate-x: 392px !important;
  }

  .xl\:hover\:translate-x-99:hover {
    --tw-translate-x: 396px !important;
  }

  .xl\:hover\:translate-x-100:hover {
    --tw-translate-x: 400px !important;
  }

  .xl\:hover\:translate-x-101:hover {
    --tw-translate-x: 404px !important;
  }

  .xl\:hover\:translate-x-102:hover {
    --tw-translate-x: 408px !important;
  }

  .xl\:hover\:translate-x-103:hover {
    --tw-translate-x: 412px !important;
  }

  .xl\:hover\:translate-x-104:hover {
    --tw-translate-x: 416px !important;
  }

  .xl\:hover\:translate-x-105:hover {
    --tw-translate-x: 420px !important;
  }

  .xl\:hover\:translate-x-107:hover {
    --tw-translate-x: 428px !important;
  }

  .xl\:hover\:translate-x-110:hover {
    --tw-translate-x: 440px !important;
  }

  .xl\:hover\:translate-x-112:hover {
    --tw-translate-x: 448px !important;
  }

  .xl\:hover\:translate-x-114:hover {
    --tw-translate-x: 456px !important;
  }

  .xl\:hover\:translate-x-115:hover {
    --tw-translate-x: 460px !important;
  }

  .xl\:hover\:translate-x-119:hover {
    --tw-translate-x: 476px !important;
  }

  .xl\:hover\:translate-x-120:hover {
    --tw-translate-x: 480px !important;
  }

  .xl\:hover\:translate-x-122:hover {
    --tw-translate-x: 488px !important;
  }

  .xl\:hover\:translate-x-124:hover {
    --tw-translate-x: 496px !important;
  }

  .xl\:hover\:translate-x-130:hover {
    --tw-translate-x: 520px !important;
  }

  .xl\:hover\:translate-x-138:hover {
    --tw-translate-x: 552px !important;
  }

  .xl\:hover\:translate-x-143:hover {
    --tw-translate-x: 572px !important;
  }

  .xl\:hover\:translate-x-148:hover {
    --tw-translate-x: 592px !important;
  }

  .xl\:hover\:translate-x-150:hover {
    --tw-translate-x: 600px !important;
  }

  .xl\:hover\:translate-x-154:hover {
    --tw-translate-x: 616px !important;
  }

  .xl\:hover\:translate-x-160:hover {
    --tw-translate-x: 640px !important;
  }

  .xl\:hover\:translate-x-162:hover {
    --tw-translate-x: 648px !important;
  }

  .xl\:hover\:translate-x-164:hover {
    --tw-translate-x: 656px !important;
  }

  .xl\:hover\:translate-x-165:hover {
    --tw-translate-x: 660px !important;
  }

  .xl\:hover\:translate-x-166:hover {
    --tw-translate-x: 664px !important;
  }

  .xl\:hover\:translate-x-168:hover {
    --tw-translate-x: 672px !important;
  }

  .xl\:hover\:translate-x-169:hover {
    --tw-translate-x: 676px !important;
  }

  .xl\:hover\:translate-x-170:hover {
    --tw-translate-x: 680px !important;
  }

  .xl\:hover\:translate-x-172:hover {
    --tw-translate-x: 688px !important;
  }

  .xl\:hover\:translate-x-174:hover {
    --tw-translate-x: 696px !important;
  }

  .xl\:hover\:translate-x-175:hover {
    --tw-translate-x: 700px !important;
  }

  .xl\:hover\:translate-x-189:hover {
    --tw-translate-x: 756px !important;
  }

  .xl\:hover\:translate-x-200:hover {
    --tw-translate-x: 800px !important;
  }

  .xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 2px !important;
  }

  .xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 6px !important;
  }

  .xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 14px !important;
  }

  .xl\:hover\:translate-x-6\.5:hover {
    --tw-translate-x: 26px !important;
  }

  .xl\:hover\:translate-x-7\.5:hover {
    --tw-translate-x: 30px !important;
  }

  .xl\:hover\:translate-x-17\.5:hover {
    --tw-translate-x: 70px !important;
  }

  .xl\:hover\:translate-x-28\.5:hover {
    --tw-translate-x: 114px !important;
  }

  .xl\:hover\:translate-x-31\.5:hover {
    --tw-translate-x: 126px !important;
  }

  .xl\:hover\:translate-x-37\.5:hover {
    --tw-translate-x: 150px !important;
  }

  .xl\:hover\:translate-x-72\.5:hover {
    --tw-translate-x: 290px !important;
  }

  .xl\:hover\:translate-x-sm:hover {
    --tw-translate-x: 8px !important;
  }

  .xl\:hover\:translate-x-md:hover {
    --tw-translate-x: 16px !important;
  }

  .xl\:hover\:translate-x-lg:hover {
    --tw-translate-x: 24px !important;
  }

  .xl\:hover\:translate-x-xl:hover {
    --tw-translate-x: 32px !important;
  }

  .xl\:hover\:translate-x-n1:hover {
    --tw-translate-x: -4px !important;
  }

  .xl\:hover\:translate-x-n2:hover {
    --tw-translate-x: -8px !important;
  }

  .xl\:hover\:translate-x-n3:hover {
    --tw-translate-x: -12px !important;
  }

  .xl\:hover\:translate-x-n4:hover {
    --tw-translate-x: -16px !important;
  }

  .xl\:hover\:translate-x-n5:hover {
    --tw-translate-x: -20px !important;
  }

  .xl\:hover\:translate-x-n6:hover {
    --tw-translate-x: -24px !important;
  }

  .xl\:hover\:translate-x-n7:hover {
    --tw-translate-x: -28px !important;
  }

  .xl\:hover\:translate-x-n8:hover {
    --tw-translate-x: -32px !important;
  }

  .xl\:hover\:translate-x-n9:hover {
    --tw-translate-x: -36px !important;
  }

  .xl\:hover\:translate-x-n10:hover {
    --tw-translate-x: -40px !important;
  }

  .xl\:hover\:translate-x-n11:hover {
    --tw-translate-x: -44px !important;
  }

  .xl\:hover\:translate-x-n12:hover {
    --tw-translate-x: -48px !important;
  }

  .xl\:hover\:translate-x-n13:hover {
    --tw-translate-x: -52px !important;
  }

  .xl\:hover\:translate-x-n14:hover {
    --tw-translate-x: -46px !important;
  }

  .xl\:hover\:translate-x-n22:hover {
    --tw-translate-x: -88px !important;
  }

  .xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px !important;
  }

  .xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -4px !important;
  }

  .xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -8px !important;
  }

  .xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -12px !important;
  }

  .xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -16px !important;
  }

  .xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -20px !important;
  }

  .xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -24px !important;
  }

  .xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -28px !important;
  }

  .xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -32px !important;
  }

  .xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -36px !important;
  }

  .xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -40px !important;
  }

  .xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -44px !important;
  }

  .xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -48px !important;
  }

  .xl\:hover\:-translate-x-13:hover {
    --tw-translate-x: -52px !important;
  }

  .xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -56px !important;
  }

  .xl\:hover\:-translate-x-15:hover {
    --tw-translate-x: -60px !important;
  }

  .xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -64px !important;
  }

  .xl\:hover\:-translate-x-17:hover {
    --tw-translate-x: -68px !important;
  }

  .xl\:hover\:-translate-x-18:hover {
    --tw-translate-x: -72px !important;
  }

  .xl\:hover\:-translate-x-19:hover {
    --tw-translate-x: -76px !important;
  }

  .xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -80px !important;
  }

  .xl\:hover\:-translate-x-21:hover {
    --tw-translate-x: -84px !important;
  }

  .xl\:hover\:-translate-x-22:hover {
    --tw-translate-x: -88px !important;
  }

  .xl\:hover\:-translate-x-23:hover {
    --tw-translate-x: -92px !important;
  }

  .xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -96px !important;
  }

  .xl\:hover\:-translate-x-25:hover {
    --tw-translate-x: -100px !important;
  }

  .xl\:hover\:-translate-x-26:hover {
    --tw-translate-x: -104px !important;
  }

  .xl\:hover\:-translate-x-27:hover {
    --tw-translate-x: -108px !important;
  }

  .xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -112px !important;
  }

  .xl\:hover\:-translate-x-29:hover {
    --tw-translate-x: -116px !important;
  }

  .xl\:hover\:-translate-x-30:hover {
    --tw-translate-x: -120px !important;
  }

  .xl\:hover\:-translate-x-31:hover {
    --tw-translate-x: -124px !important;
  }

  .xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -128px !important;
  }

  .xl\:hover\:-translate-x-33:hover {
    --tw-translate-x: -132px !important;
  }

  .xl\:hover\:-translate-x-34:hover {
    --tw-translate-x: -136px !important;
  }

  .xl\:hover\:-translate-x-35:hover {
    --tw-translate-x: -140px !important;
  }

  .xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -144px !important;
  }

  .xl\:hover\:-translate-x-37:hover {
    --tw-translate-x: -148px !important;
  }

  .xl\:hover\:-translate-x-38:hover {
    --tw-translate-x: -152px !important;
  }

  .xl\:hover\:-translate-x-39:hover {
    --tw-translate-x: -156px !important;
  }

  .xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -160px !important;
  }

  .xl\:hover\:-translate-x-41:hover {
    --tw-translate-x: -164px !important;
  }

  .xl\:hover\:-translate-x-42:hover {
    --tw-translate-x: -168px !important;
  }

  .xl\:hover\:-translate-x-43:hover {
    --tw-translate-x: -172px !important;
  }

  .xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -176px !important;
  }

  .xl\:hover\:-translate-x-45:hover {
    --tw-translate-x: -180px !important;
  }

  .xl\:hover\:-translate-x-46:hover {
    --tw-translate-x: -184px !important;
  }

  .xl\:hover\:-translate-x-47:hover {
    --tw-translate-x: -188px !important;
  }

  .xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -192px !important;
  }

  .xl\:hover\:-translate-x-49:hover {
    --tw-translate-x: -196px !important;
  }

  .xl\:hover\:-translate-x-50:hover {
    --tw-translate-x: -200px !important;
  }

  .xl\:hover\:-translate-x-51:hover {
    --tw-translate-x: -204px !important;
  }

  .xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -208px !important;
  }

  .xl\:hover\:-translate-x-53:hover {
    --tw-translate-x: -212px !important;
  }

  .xl\:hover\:-translate-x-54:hover {
    --tw-translate-x: -216px !important;
  }

  .xl\:hover\:-translate-x-55:hover {
    --tw-translate-x: -220px !important;
  }

  .xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -224px !important;
  }

  .xl\:hover\:-translate-x-57:hover {
    --tw-translate-x: -228px !important;
  }

  .xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -240px !important;
  }

  .xl\:hover\:-translate-x-61:hover {
    --tw-translate-x: -244px !important;
  }

  .xl\:hover\:-translate-x-62:hover {
    --tw-translate-x: -248px !important;
  }

  .xl\:hover\:-translate-x-65:hover {
    --tw-translate-x: -260px !important;
  }

  .xl\:hover\:-translate-x-66:hover {
    --tw-translate-x: -264px !important;
  }

  .xl\:hover\:-translate-x-68:hover {
    --tw-translate-x: -272px !important;
  }

  .xl\:hover\:-translate-x-69:hover {
    --tw-translate-x: -276px !important;
  }

  .xl\:hover\:-translate-x-70:hover {
    --tw-translate-x: -280px !important;
  }

  .xl\:hover\:-translate-x-73:hover {
    --tw-translate-x: -292px !important;
  }

  .xl\:hover\:-translate-x-74:hover {
    --tw-translate-x: -296px !important;
  }

  .xl\:hover\:-translate-x-75:hover {
    --tw-translate-x: -300px !important;
  }

  .xl\:hover\:-translate-x-77:hover {
    --tw-translate-x: -308px !important;
  }

  .xl\:hover\:-translate-x-78:hover {
    --tw-translate-x: -312px !important;
  }

  .xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -320px !important;
  }

  .xl\:hover\:-translate-x-81:hover {
    --tw-translate-x: -324px !important;
  }

  .xl\:hover\:-translate-x-84:hover {
    --tw-translate-x: -336px !important;
  }

  .xl\:hover\:-translate-x-87:hover {
    --tw-translate-x: -348px !important;
  }

  .xl\:hover\:-translate-x-90:hover {
    --tw-translate-x: -360px !important;
  }

  .xl\:hover\:-translate-x-91:hover {
    --tw-translate-x: -364px !important;
  }

  .xl\:hover\:-translate-x-92:hover {
    --tw-translate-x: -368px !important;
  }

  .xl\:hover\:-translate-x-93:hover {
    --tw-translate-x: -372px !important;
  }

  .xl\:hover\:-translate-x-94:hover {
    --tw-translate-x: -376px !important;
  }

  .xl\:hover\:-translate-x-95:hover {
    --tw-translate-x: -380px !important;
  }

  .xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -384px !important;
  }

  .xl\:hover\:-translate-x-97:hover {
    --tw-translate-x: -388px !important;
  }

  .xl\:hover\:-translate-x-98:hover {
    --tw-translate-x: -392px !important;
  }

  .xl\:hover\:-translate-x-99:hover {
    --tw-translate-x: -396px !important;
  }

  .xl\:hover\:-translate-x-100:hover {
    --tw-translate-x: -400px !important;
  }

  .xl\:hover\:-translate-x-101:hover {
    --tw-translate-x: -404px !important;
  }

  .xl\:hover\:-translate-x-102:hover {
    --tw-translate-x: -408px !important;
  }

  .xl\:hover\:-translate-x-103:hover {
    --tw-translate-x: -412px !important;
  }

  .xl\:hover\:-translate-x-104:hover {
    --tw-translate-x: -416px !important;
  }

  .xl\:hover\:-translate-x-105:hover {
    --tw-translate-x: -420px !important;
  }

  .xl\:hover\:-translate-x-107:hover {
    --tw-translate-x: -428px !important;
  }

  .xl\:hover\:-translate-x-110:hover {
    --tw-translate-x: -440px !important;
  }

  .xl\:hover\:-translate-x-112:hover {
    --tw-translate-x: -448px !important;
  }

  .xl\:hover\:-translate-x-114:hover {
    --tw-translate-x: -456px !important;
  }

  .xl\:hover\:-translate-x-115:hover {
    --tw-translate-x: -460px !important;
  }

  .xl\:hover\:-translate-x-119:hover {
    --tw-translate-x: -476px !important;
  }

  .xl\:hover\:-translate-x-120:hover {
    --tw-translate-x: -480px !important;
  }

  .xl\:hover\:-translate-x-122:hover {
    --tw-translate-x: -488px !important;
  }

  .xl\:hover\:-translate-x-124:hover {
    --tw-translate-x: -496px !important;
  }

  .xl\:hover\:-translate-x-130:hover {
    --tw-translate-x: -520px !important;
  }

  .xl\:hover\:-translate-x-138:hover {
    --tw-translate-x: -552px !important;
  }

  .xl\:hover\:-translate-x-143:hover {
    --tw-translate-x: -572px !important;
  }

  .xl\:hover\:-translate-x-148:hover {
    --tw-translate-x: -592px !important;
  }

  .xl\:hover\:-translate-x-150:hover {
    --tw-translate-x: -600px !important;
  }

  .xl\:hover\:-translate-x-154:hover {
    --tw-translate-x: -616px !important;
  }

  .xl\:hover\:-translate-x-160:hover {
    --tw-translate-x: -640px !important;
  }

  .xl\:hover\:-translate-x-162:hover {
    --tw-translate-x: -648px !important;
  }

  .xl\:hover\:-translate-x-164:hover {
    --tw-translate-x: -656px !important;
  }

  .xl\:hover\:-translate-x-165:hover {
    --tw-translate-x: -660px !important;
  }

  .xl\:hover\:-translate-x-166:hover {
    --tw-translate-x: -664px !important;
  }

  .xl\:hover\:-translate-x-168:hover {
    --tw-translate-x: -672px !important;
  }

  .xl\:hover\:-translate-x-169:hover {
    --tw-translate-x: -676px !important;
  }

  .xl\:hover\:-translate-x-170:hover {
    --tw-translate-x: -680px !important;
  }

  .xl\:hover\:-translate-x-172:hover {
    --tw-translate-x: -688px !important;
  }

  .xl\:hover\:-translate-x-174:hover {
    --tw-translate-x: -696px !important;
  }

  .xl\:hover\:-translate-x-175:hover {
    --tw-translate-x: -700px !important;
  }

  .xl\:hover\:-translate-x-189:hover {
    --tw-translate-x: -756px !important;
  }

  .xl\:hover\:-translate-x-200:hover {
    --tw-translate-x: -800px !important;
  }

  .xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -2px !important;
  }

  .xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -6px !important;
  }

  .xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -14px !important;
  }

  .xl\:hover\:-translate-x-6\.5:hover {
    --tw-translate-x: -26px !important;
  }

  .xl\:hover\:-translate-x-7\.5:hover {
    --tw-translate-x: -30px !important;
  }

  .xl\:hover\:-translate-x-17\.5:hover {
    --tw-translate-x: -70px !important;
  }

  .xl\:hover\:-translate-x-28\.5:hover {
    --tw-translate-x: -114px !important;
  }

  .xl\:hover\:-translate-x-31\.5:hover {
    --tw-translate-x: -126px !important;
  }

  .xl\:hover\:-translate-x-37\.5:hover {
    --tw-translate-x: -150px !important;
  }

  .xl\:hover\:-translate-x-72\.5:hover {
    --tw-translate-x: -290px !important;
  }

  .xl\:hover\:-translate-x-sm:hover {
    --tw-translate-x: -8px !important;
  }

  .xl\:hover\:-translate-x-md:hover {
    --tw-translate-x: -16px !important;
  }

  .xl\:hover\:-translate-x-lg:hover {
    --tw-translate-x: -24px !important;
  }

  .xl\:hover\:-translate-x-xl:hover {
    --tw-translate-x: -32px !important;
  }

  .xl\:hover\:-translate-x-n1:hover {
    --tw-translate-x: 4px !important;
  }

  .xl\:hover\:-translate-x-n2:hover {
    --tw-translate-x: 8px !important;
  }

  .xl\:hover\:-translate-x-n3:hover {
    --tw-translate-x: 12px !important;
  }

  .xl\:hover\:-translate-x-n4:hover {
    --tw-translate-x: 16px !important;
  }

  .xl\:hover\:-translate-x-n5:hover {
    --tw-translate-x: 20px !important;
  }

  .xl\:hover\:-translate-x-n6:hover {
    --tw-translate-x: 24px !important;
  }

  .xl\:hover\:-translate-x-n7:hover {
    --tw-translate-x: 28px !important;
  }

  .xl\:hover\:-translate-x-n8:hover {
    --tw-translate-x: 32px !important;
  }

  .xl\:hover\:-translate-x-n9:hover {
    --tw-translate-x: 36px !important;
  }

  .xl\:hover\:-translate-x-n10:hover {
    --tw-translate-x: 40px !important;
  }

  .xl\:hover\:-translate-x-n11:hover {
    --tw-translate-x: 44px !important;
  }

  .xl\:hover\:-translate-x-n12:hover {
    --tw-translate-x: 48px !important;
  }

  .xl\:hover\:-translate-x-n13:hover {
    --tw-translate-x: 52px !important;
  }

  .xl\:hover\:-translate-x-n14:hover {
    --tw-translate-x: 46px !important;
  }

  .xl\:hover\:-translate-x-n22:hover {
    --tw-translate-x: 88px !important;
  }

  .xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50% !important;
  }

  .xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333% !important;
  }

  .xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667% !important;
  }

  .xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25% !important;
  }

  .xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50% !important;
  }

  .xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75% !important;
  }

  .xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100% !important;
  }

  .xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50% !important;
  }

  .xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333% !important;
  }

  .xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667% !important;
  }

  .xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25% !important;
  }

  .xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50% !important;
  }

  .xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75% !important;
  }

  .xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100% !important;
  }

  .xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 4px !important;
  }

  .xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 8px !important;
  }

  .xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 12px !important;
  }

  .xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 16px !important;
  }

  .xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 20px !important;
  }

  .xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 24px !important;
  }

  .xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 28px !important;
  }

  .xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 32px !important;
  }

  .xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 36px !important;
  }

  .xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 40px !important;
  }

  .xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 44px !important;
  }

  .xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 48px !important;
  }

  .xl\:hover\:translate-y-13:hover {
    --tw-translate-y: 52px !important;
  }

  .xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 56px !important;
  }

  .xl\:hover\:translate-y-15:hover {
    --tw-translate-y: 60px !important;
  }

  .xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 64px !important;
  }

  .xl\:hover\:translate-y-17:hover {
    --tw-translate-y: 68px !important;
  }

  .xl\:hover\:translate-y-18:hover {
    --tw-translate-y: 72px !important;
  }

  .xl\:hover\:translate-y-19:hover {
    --tw-translate-y: 76px !important;
  }

  .xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 80px !important;
  }

  .xl\:hover\:translate-y-21:hover {
    --tw-translate-y: 84px !important;
  }

  .xl\:hover\:translate-y-22:hover {
    --tw-translate-y: 88px !important;
  }

  .xl\:hover\:translate-y-23:hover {
    --tw-translate-y: 92px !important;
  }

  .xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 96px !important;
  }

  .xl\:hover\:translate-y-25:hover {
    --tw-translate-y: 100px !important;
  }

  .xl\:hover\:translate-y-26:hover {
    --tw-translate-y: 104px !important;
  }

  .xl\:hover\:translate-y-27:hover {
    --tw-translate-y: 108px !important;
  }

  .xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 112px !important;
  }

  .xl\:hover\:translate-y-29:hover {
    --tw-translate-y: 116px !important;
  }

  .xl\:hover\:translate-y-30:hover {
    --tw-translate-y: 120px !important;
  }

  .xl\:hover\:translate-y-31:hover {
    --tw-translate-y: 124px !important;
  }

  .xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 128px !important;
  }

  .xl\:hover\:translate-y-33:hover {
    --tw-translate-y: 132px !important;
  }

  .xl\:hover\:translate-y-34:hover {
    --tw-translate-y: 136px !important;
  }

  .xl\:hover\:translate-y-35:hover {
    --tw-translate-y: 140px !important;
  }

  .xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 144px !important;
  }

  .xl\:hover\:translate-y-37:hover {
    --tw-translate-y: 148px !important;
  }

  .xl\:hover\:translate-y-38:hover {
    --tw-translate-y: 152px !important;
  }

  .xl\:hover\:translate-y-39:hover {
    --tw-translate-y: 156px !important;
  }

  .xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 160px !important;
  }

  .xl\:hover\:translate-y-41:hover {
    --tw-translate-y: 164px !important;
  }

  .xl\:hover\:translate-y-42:hover {
    --tw-translate-y: 168px !important;
  }

  .xl\:hover\:translate-y-43:hover {
    --tw-translate-y: 172px !important;
  }

  .xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 176px !important;
  }

  .xl\:hover\:translate-y-45:hover {
    --tw-translate-y: 180px !important;
  }

  .xl\:hover\:translate-y-46:hover {
    --tw-translate-y: 184px !important;
  }

  .xl\:hover\:translate-y-47:hover {
    --tw-translate-y: 188px !important;
  }

  .xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 192px !important;
  }

  .xl\:hover\:translate-y-49:hover {
    --tw-translate-y: 196px !important;
  }

  .xl\:hover\:translate-y-50:hover {
    --tw-translate-y: 200px !important;
  }

  .xl\:hover\:translate-y-51:hover {
    --tw-translate-y: 204px !important;
  }

  .xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 208px !important;
  }

  .xl\:hover\:translate-y-53:hover {
    --tw-translate-y: 212px !important;
  }

  .xl\:hover\:translate-y-54:hover {
    --tw-translate-y: 216px !important;
  }

  .xl\:hover\:translate-y-55:hover {
    --tw-translate-y: 220px !important;
  }

  .xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 224px !important;
  }

  .xl\:hover\:translate-y-57:hover {
    --tw-translate-y: 228px !important;
  }

  .xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 240px !important;
  }

  .xl\:hover\:translate-y-61:hover {
    --tw-translate-y: 244px !important;
  }

  .xl\:hover\:translate-y-62:hover {
    --tw-translate-y: 248px !important;
  }

  .xl\:hover\:translate-y-65:hover {
    --tw-translate-y: 260px !important;
  }

  .xl\:hover\:translate-y-66:hover {
    --tw-translate-y: 264px !important;
  }

  .xl\:hover\:translate-y-68:hover {
    --tw-translate-y: 272px !important;
  }

  .xl\:hover\:translate-y-69:hover {
    --tw-translate-y: 276px !important;
  }

  .xl\:hover\:translate-y-70:hover {
    --tw-translate-y: 280px !important;
  }

  .xl\:hover\:translate-y-73:hover {
    --tw-translate-y: 292px !important;
  }

  .xl\:hover\:translate-y-74:hover {
    --tw-translate-y: 296px !important;
  }

  .xl\:hover\:translate-y-75:hover {
    --tw-translate-y: 300px !important;
  }

  .xl\:hover\:translate-y-77:hover {
    --tw-translate-y: 308px !important;
  }

  .xl\:hover\:translate-y-78:hover {
    --tw-translate-y: 312px !important;
  }

  .xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 320px !important;
  }

  .xl\:hover\:translate-y-81:hover {
    --tw-translate-y: 324px !important;
  }

  .xl\:hover\:translate-y-84:hover {
    --tw-translate-y: 336px !important;
  }

  .xl\:hover\:translate-y-87:hover {
    --tw-translate-y: 348px !important;
  }

  .xl\:hover\:translate-y-90:hover {
    --tw-translate-y: 360px !important;
  }

  .xl\:hover\:translate-y-91:hover {
    --tw-translate-y: 364px !important;
  }

  .xl\:hover\:translate-y-92:hover {
    --tw-translate-y: 368px !important;
  }

  .xl\:hover\:translate-y-93:hover {
    --tw-translate-y: 372px !important;
  }

  .xl\:hover\:translate-y-94:hover {
    --tw-translate-y: 376px !important;
  }

  .xl\:hover\:translate-y-95:hover {
    --tw-translate-y: 380px !important;
  }

  .xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 384px !important;
  }

  .xl\:hover\:translate-y-97:hover {
    --tw-translate-y: 388px !important;
  }

  .xl\:hover\:translate-y-98:hover {
    --tw-translate-y: 392px !important;
  }

  .xl\:hover\:translate-y-99:hover {
    --tw-translate-y: 396px !important;
  }

  .xl\:hover\:translate-y-100:hover {
    --tw-translate-y: 400px !important;
  }

  .xl\:hover\:translate-y-101:hover {
    --tw-translate-y: 404px !important;
  }

  .xl\:hover\:translate-y-102:hover {
    --tw-translate-y: 408px !important;
  }

  .xl\:hover\:translate-y-103:hover {
    --tw-translate-y: 412px !important;
  }

  .xl\:hover\:translate-y-104:hover {
    --tw-translate-y: 416px !important;
  }

  .xl\:hover\:translate-y-105:hover {
    --tw-translate-y: 420px !important;
  }

  .xl\:hover\:translate-y-107:hover {
    --tw-translate-y: 428px !important;
  }

  .xl\:hover\:translate-y-110:hover {
    --tw-translate-y: 440px !important;
  }

  .xl\:hover\:translate-y-112:hover {
    --tw-translate-y: 448px !important;
  }

  .xl\:hover\:translate-y-114:hover {
    --tw-translate-y: 456px !important;
  }

  .xl\:hover\:translate-y-115:hover {
    --tw-translate-y: 460px !important;
  }

  .xl\:hover\:translate-y-119:hover {
    --tw-translate-y: 476px !important;
  }

  .xl\:hover\:translate-y-120:hover {
    --tw-translate-y: 480px !important;
  }

  .xl\:hover\:translate-y-122:hover {
    --tw-translate-y: 488px !important;
  }

  .xl\:hover\:translate-y-124:hover {
    --tw-translate-y: 496px !important;
  }

  .xl\:hover\:translate-y-130:hover {
    --tw-translate-y: 520px !important;
  }

  .xl\:hover\:translate-y-138:hover {
    --tw-translate-y: 552px !important;
  }

  .xl\:hover\:translate-y-143:hover {
    --tw-translate-y: 572px !important;
  }

  .xl\:hover\:translate-y-148:hover {
    --tw-translate-y: 592px !important;
  }

  .xl\:hover\:translate-y-150:hover {
    --tw-translate-y: 600px !important;
  }

  .xl\:hover\:translate-y-154:hover {
    --tw-translate-y: 616px !important;
  }

  .xl\:hover\:translate-y-160:hover {
    --tw-translate-y: 640px !important;
  }

  .xl\:hover\:translate-y-162:hover {
    --tw-translate-y: 648px !important;
  }

  .xl\:hover\:translate-y-164:hover {
    --tw-translate-y: 656px !important;
  }

  .xl\:hover\:translate-y-165:hover {
    --tw-translate-y: 660px !important;
  }

  .xl\:hover\:translate-y-166:hover {
    --tw-translate-y: 664px !important;
  }

  .xl\:hover\:translate-y-168:hover {
    --tw-translate-y: 672px !important;
  }

  .xl\:hover\:translate-y-169:hover {
    --tw-translate-y: 676px !important;
  }

  .xl\:hover\:translate-y-170:hover {
    --tw-translate-y: 680px !important;
  }

  .xl\:hover\:translate-y-172:hover {
    --tw-translate-y: 688px !important;
  }

  .xl\:hover\:translate-y-174:hover {
    --tw-translate-y: 696px !important;
  }

  .xl\:hover\:translate-y-175:hover {
    --tw-translate-y: 700px !important;
  }

  .xl\:hover\:translate-y-189:hover {
    --tw-translate-y: 756px !important;
  }

  .xl\:hover\:translate-y-200:hover {
    --tw-translate-y: 800px !important;
  }

  .xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 2px !important;
  }

  .xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 6px !important;
  }

  .xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 14px !important;
  }

  .xl\:hover\:translate-y-6\.5:hover {
    --tw-translate-y: 26px !important;
  }

  .xl\:hover\:translate-y-7\.5:hover {
    --tw-translate-y: 30px !important;
  }

  .xl\:hover\:translate-y-17\.5:hover {
    --tw-translate-y: 70px !important;
  }

  .xl\:hover\:translate-y-28\.5:hover {
    --tw-translate-y: 114px !important;
  }

  .xl\:hover\:translate-y-31\.5:hover {
    --tw-translate-y: 126px !important;
  }

  .xl\:hover\:translate-y-37\.5:hover {
    --tw-translate-y: 150px !important;
  }

  .xl\:hover\:translate-y-72\.5:hover {
    --tw-translate-y: 290px !important;
  }

  .xl\:hover\:translate-y-sm:hover {
    --tw-translate-y: 8px !important;
  }

  .xl\:hover\:translate-y-md:hover {
    --tw-translate-y: 16px !important;
  }

  .xl\:hover\:translate-y-lg:hover {
    --tw-translate-y: 24px !important;
  }

  .xl\:hover\:translate-y-xl:hover {
    --tw-translate-y: 32px !important;
  }

  .xl\:hover\:translate-y-n1:hover {
    --tw-translate-y: -4px !important;
  }

  .xl\:hover\:translate-y-n2:hover {
    --tw-translate-y: -8px !important;
  }

  .xl\:hover\:translate-y-n3:hover {
    --tw-translate-y: -12px !important;
  }

  .xl\:hover\:translate-y-n4:hover {
    --tw-translate-y: -16px !important;
  }

  .xl\:hover\:translate-y-n5:hover {
    --tw-translate-y: -20px !important;
  }

  .xl\:hover\:translate-y-n6:hover {
    --tw-translate-y: -24px !important;
  }

  .xl\:hover\:translate-y-n7:hover {
    --tw-translate-y: -28px !important;
  }

  .xl\:hover\:translate-y-n8:hover {
    --tw-translate-y: -32px !important;
  }

  .xl\:hover\:translate-y-n9:hover {
    --tw-translate-y: -36px !important;
  }

  .xl\:hover\:translate-y-n10:hover {
    --tw-translate-y: -40px !important;
  }

  .xl\:hover\:translate-y-n11:hover {
    --tw-translate-y: -44px !important;
  }

  .xl\:hover\:translate-y-n12:hover {
    --tw-translate-y: -48px !important;
  }

  .xl\:hover\:translate-y-n13:hover {
    --tw-translate-y: -52px !important;
  }

  .xl\:hover\:translate-y-n14:hover {
    --tw-translate-y: -46px !important;
  }

  .xl\:hover\:translate-y-n22:hover {
    --tw-translate-y: -88px !important;
  }

  .xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px !important;
  }

  .xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -4px !important;
  }

  .xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -8px !important;
  }

  .xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -12px !important;
  }

  .xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -16px !important;
  }

  .xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -20px !important;
  }

  .xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -24px !important;
  }

  .xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -28px !important;
  }

  .xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -32px !important;
  }

  .xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -36px !important;
  }

  .xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -40px !important;
  }

  .xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -44px !important;
  }

  .xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -48px !important;
  }

  .xl\:hover\:-translate-y-13:hover {
    --tw-translate-y: -52px !important;
  }

  .xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -56px !important;
  }

  .xl\:hover\:-translate-y-15:hover {
    --tw-translate-y: -60px !important;
  }

  .xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -64px !important;
  }

  .xl\:hover\:-translate-y-17:hover {
    --tw-translate-y: -68px !important;
  }

  .xl\:hover\:-translate-y-18:hover {
    --tw-translate-y: -72px !important;
  }

  .xl\:hover\:-translate-y-19:hover {
    --tw-translate-y: -76px !important;
  }

  .xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -80px !important;
  }

  .xl\:hover\:-translate-y-21:hover {
    --tw-translate-y: -84px !important;
  }

  .xl\:hover\:-translate-y-22:hover {
    --tw-translate-y: -88px !important;
  }

  .xl\:hover\:-translate-y-23:hover {
    --tw-translate-y: -92px !important;
  }

  .xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -96px !important;
  }

  .xl\:hover\:-translate-y-25:hover {
    --tw-translate-y: -100px !important;
  }

  .xl\:hover\:-translate-y-26:hover {
    --tw-translate-y: -104px !important;
  }

  .xl\:hover\:-translate-y-27:hover {
    --tw-translate-y: -108px !important;
  }

  .xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -112px !important;
  }

  .xl\:hover\:-translate-y-29:hover {
    --tw-translate-y: -116px !important;
  }

  .xl\:hover\:-translate-y-30:hover {
    --tw-translate-y: -120px !important;
  }

  .xl\:hover\:-translate-y-31:hover {
    --tw-translate-y: -124px !important;
  }

  .xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -128px !important;
  }

  .xl\:hover\:-translate-y-33:hover {
    --tw-translate-y: -132px !important;
  }

  .xl\:hover\:-translate-y-34:hover {
    --tw-translate-y: -136px !important;
  }

  .xl\:hover\:-translate-y-35:hover {
    --tw-translate-y: -140px !important;
  }

  .xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -144px !important;
  }

  .xl\:hover\:-translate-y-37:hover {
    --tw-translate-y: -148px !important;
  }

  .xl\:hover\:-translate-y-38:hover {
    --tw-translate-y: -152px !important;
  }

  .xl\:hover\:-translate-y-39:hover {
    --tw-translate-y: -156px !important;
  }

  .xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -160px !important;
  }

  .xl\:hover\:-translate-y-41:hover {
    --tw-translate-y: -164px !important;
  }

  .xl\:hover\:-translate-y-42:hover {
    --tw-translate-y: -168px !important;
  }

  .xl\:hover\:-translate-y-43:hover {
    --tw-translate-y: -172px !important;
  }

  .xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -176px !important;
  }

  .xl\:hover\:-translate-y-45:hover {
    --tw-translate-y: -180px !important;
  }

  .xl\:hover\:-translate-y-46:hover {
    --tw-translate-y: -184px !important;
  }

  .xl\:hover\:-translate-y-47:hover {
    --tw-translate-y: -188px !important;
  }

  .xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -192px !important;
  }

  .xl\:hover\:-translate-y-49:hover {
    --tw-translate-y: -196px !important;
  }

  .xl\:hover\:-translate-y-50:hover {
    --tw-translate-y: -200px !important;
  }

  .xl\:hover\:-translate-y-51:hover {
    --tw-translate-y: -204px !important;
  }

  .xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -208px !important;
  }

  .xl\:hover\:-translate-y-53:hover {
    --tw-translate-y: -212px !important;
  }

  .xl\:hover\:-translate-y-54:hover {
    --tw-translate-y: -216px !important;
  }

  .xl\:hover\:-translate-y-55:hover {
    --tw-translate-y: -220px !important;
  }

  .xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -224px !important;
  }

  .xl\:hover\:-translate-y-57:hover {
    --tw-translate-y: -228px !important;
  }

  .xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -240px !important;
  }

  .xl\:hover\:-translate-y-61:hover {
    --tw-translate-y: -244px !important;
  }

  .xl\:hover\:-translate-y-62:hover {
    --tw-translate-y: -248px !important;
  }

  .xl\:hover\:-translate-y-65:hover {
    --tw-translate-y: -260px !important;
  }

  .xl\:hover\:-translate-y-66:hover {
    --tw-translate-y: -264px !important;
  }

  .xl\:hover\:-translate-y-68:hover {
    --tw-translate-y: -272px !important;
  }

  .xl\:hover\:-translate-y-69:hover {
    --tw-translate-y: -276px !important;
  }

  .xl\:hover\:-translate-y-70:hover {
    --tw-translate-y: -280px !important;
  }

  .xl\:hover\:-translate-y-73:hover {
    --tw-translate-y: -292px !important;
  }

  .xl\:hover\:-translate-y-74:hover {
    --tw-translate-y: -296px !important;
  }

  .xl\:hover\:-translate-y-75:hover {
    --tw-translate-y: -300px !important;
  }

  .xl\:hover\:-translate-y-77:hover {
    --tw-translate-y: -308px !important;
  }

  .xl\:hover\:-translate-y-78:hover {
    --tw-translate-y: -312px !important;
  }

  .xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -320px !important;
  }

  .xl\:hover\:-translate-y-81:hover {
    --tw-translate-y: -324px !important;
  }

  .xl\:hover\:-translate-y-84:hover {
    --tw-translate-y: -336px !important;
  }

  .xl\:hover\:-translate-y-87:hover {
    --tw-translate-y: -348px !important;
  }

  .xl\:hover\:-translate-y-90:hover {
    --tw-translate-y: -360px !important;
  }

  .xl\:hover\:-translate-y-91:hover {
    --tw-translate-y: -364px !important;
  }

  .xl\:hover\:-translate-y-92:hover {
    --tw-translate-y: -368px !important;
  }

  .xl\:hover\:-translate-y-93:hover {
    --tw-translate-y: -372px !important;
  }

  .xl\:hover\:-translate-y-94:hover {
    --tw-translate-y: -376px !important;
  }

  .xl\:hover\:-translate-y-95:hover {
    --tw-translate-y: -380px !important;
  }

  .xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -384px !important;
  }

  .xl\:hover\:-translate-y-97:hover {
    --tw-translate-y: -388px !important;
  }

  .xl\:hover\:-translate-y-98:hover {
    --tw-translate-y: -392px !important;
  }

  .xl\:hover\:-translate-y-99:hover {
    --tw-translate-y: -396px !important;
  }

  .xl\:hover\:-translate-y-100:hover {
    --tw-translate-y: -400px !important;
  }

  .xl\:hover\:-translate-y-101:hover {
    --tw-translate-y: -404px !important;
  }

  .xl\:hover\:-translate-y-102:hover {
    --tw-translate-y: -408px !important;
  }

  .xl\:hover\:-translate-y-103:hover {
    --tw-translate-y: -412px !important;
  }

  .xl\:hover\:-translate-y-104:hover {
    --tw-translate-y: -416px !important;
  }

  .xl\:hover\:-translate-y-105:hover {
    --tw-translate-y: -420px !important;
  }

  .xl\:hover\:-translate-y-107:hover {
    --tw-translate-y: -428px !important;
  }

  .xl\:hover\:-translate-y-110:hover {
    --tw-translate-y: -440px !important;
  }

  .xl\:hover\:-translate-y-112:hover {
    --tw-translate-y: -448px !important;
  }

  .xl\:hover\:-translate-y-114:hover {
    --tw-translate-y: -456px !important;
  }

  .xl\:hover\:-translate-y-115:hover {
    --tw-translate-y: -460px !important;
  }

  .xl\:hover\:-translate-y-119:hover {
    --tw-translate-y: -476px !important;
  }

  .xl\:hover\:-translate-y-120:hover {
    --tw-translate-y: -480px !important;
  }

  .xl\:hover\:-translate-y-122:hover {
    --tw-translate-y: -488px !important;
  }

  .xl\:hover\:-translate-y-124:hover {
    --tw-translate-y: -496px !important;
  }

  .xl\:hover\:-translate-y-130:hover {
    --tw-translate-y: -520px !important;
  }

  .xl\:hover\:-translate-y-138:hover {
    --tw-translate-y: -552px !important;
  }

  .xl\:hover\:-translate-y-143:hover {
    --tw-translate-y: -572px !important;
  }

  .xl\:hover\:-translate-y-148:hover {
    --tw-translate-y: -592px !important;
  }

  .xl\:hover\:-translate-y-150:hover {
    --tw-translate-y: -600px !important;
  }

  .xl\:hover\:-translate-y-154:hover {
    --tw-translate-y: -616px !important;
  }

  .xl\:hover\:-translate-y-160:hover {
    --tw-translate-y: -640px !important;
  }

  .xl\:hover\:-translate-y-162:hover {
    --tw-translate-y: -648px !important;
  }

  .xl\:hover\:-translate-y-164:hover {
    --tw-translate-y: -656px !important;
  }

  .xl\:hover\:-translate-y-165:hover {
    --tw-translate-y: -660px !important;
  }

  .xl\:hover\:-translate-y-166:hover {
    --tw-translate-y: -664px !important;
  }

  .xl\:hover\:-translate-y-168:hover {
    --tw-translate-y: -672px !important;
  }

  .xl\:hover\:-translate-y-169:hover {
    --tw-translate-y: -676px !important;
  }

  .xl\:hover\:-translate-y-170:hover {
    --tw-translate-y: -680px !important;
  }

  .xl\:hover\:-translate-y-172:hover {
    --tw-translate-y: -688px !important;
  }

  .xl\:hover\:-translate-y-174:hover {
    --tw-translate-y: -696px !important;
  }

  .xl\:hover\:-translate-y-175:hover {
    --tw-translate-y: -700px !important;
  }

  .xl\:hover\:-translate-y-189:hover {
    --tw-translate-y: -756px !important;
  }

  .xl\:hover\:-translate-y-200:hover {
    --tw-translate-y: -800px !important;
  }

  .xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -2px !important;
  }

  .xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -6px !important;
  }

  .xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -14px !important;
  }

  .xl\:hover\:-translate-y-6\.5:hover {
    --tw-translate-y: -26px !important;
  }

  .xl\:hover\:-translate-y-7\.5:hover {
    --tw-translate-y: -30px !important;
  }

  .xl\:hover\:-translate-y-17\.5:hover {
    --tw-translate-y: -70px !important;
  }

  .xl\:hover\:-translate-y-28\.5:hover {
    --tw-translate-y: -114px !important;
  }

  .xl\:hover\:-translate-y-31\.5:hover {
    --tw-translate-y: -126px !important;
  }

  .xl\:hover\:-translate-y-37\.5:hover {
    --tw-translate-y: -150px !important;
  }

  .xl\:hover\:-translate-y-72\.5:hover {
    --tw-translate-y: -290px !important;
  }

  .xl\:hover\:-translate-y-sm:hover {
    --tw-translate-y: -8px !important;
  }

  .xl\:hover\:-translate-y-md:hover {
    --tw-translate-y: -16px !important;
  }

  .xl\:hover\:-translate-y-lg:hover {
    --tw-translate-y: -24px !important;
  }

  .xl\:hover\:-translate-y-xl:hover {
    --tw-translate-y: -32px !important;
  }

  .xl\:hover\:-translate-y-n1:hover {
    --tw-translate-y: 4px !important;
  }

  .xl\:hover\:-translate-y-n2:hover {
    --tw-translate-y: 8px !important;
  }

  .xl\:hover\:-translate-y-n3:hover {
    --tw-translate-y: 12px !important;
  }

  .xl\:hover\:-translate-y-n4:hover {
    --tw-translate-y: 16px !important;
  }

  .xl\:hover\:-translate-y-n5:hover {
    --tw-translate-y: 20px !important;
  }

  .xl\:hover\:-translate-y-n6:hover {
    --tw-translate-y: 24px !important;
  }

  .xl\:hover\:-translate-y-n7:hover {
    --tw-translate-y: 28px !important;
  }

  .xl\:hover\:-translate-y-n8:hover {
    --tw-translate-y: 32px !important;
  }

  .xl\:hover\:-translate-y-n9:hover {
    --tw-translate-y: 36px !important;
  }

  .xl\:hover\:-translate-y-n10:hover {
    --tw-translate-y: 40px !important;
  }

  .xl\:hover\:-translate-y-n11:hover {
    --tw-translate-y: 44px !important;
  }

  .xl\:hover\:-translate-y-n12:hover {
    --tw-translate-y: 48px !important;
  }

  .xl\:hover\:-translate-y-n13:hover {
    --tw-translate-y: 52px !important;
  }

  .xl\:hover\:-translate-y-n14:hover {
    --tw-translate-y: 46px !important;
  }

  .xl\:hover\:-translate-y-n22:hover {
    --tw-translate-y: 88px !important;
  }

  .xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50% !important;
  }

  .xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333% !important;
  }

  .xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667% !important;
  }

  .xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25% !important;
  }

  .xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50% !important;
  }

  .xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75% !important;
  }

  .xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100% !important;
  }

  .xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50% !important;
  }

  .xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333% !important;
  }

  .xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667% !important;
  }

  .xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25% !important;
  }

  .xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50% !important;
  }

  .xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75% !important;
  }

  .xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100% !important;
  }

  .xl\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .xl\:focus\:translate-x-1:focus {
    --tw-translate-x: 4px !important;
  }

  .xl\:focus\:translate-x-2:focus {
    --tw-translate-x: 8px !important;
  }

  .xl\:focus\:translate-x-3:focus {
    --tw-translate-x: 12px !important;
  }

  .xl\:focus\:translate-x-4:focus {
    --tw-translate-x: 16px !important;
  }

  .xl\:focus\:translate-x-5:focus {
    --tw-translate-x: 20px !important;
  }

  .xl\:focus\:translate-x-6:focus {
    --tw-translate-x: 24px !important;
  }

  .xl\:focus\:translate-x-7:focus {
    --tw-translate-x: 28px !important;
  }

  .xl\:focus\:translate-x-8:focus {
    --tw-translate-x: 32px !important;
  }

  .xl\:focus\:translate-x-9:focus {
    --tw-translate-x: 36px !important;
  }

  .xl\:focus\:translate-x-10:focus {
    --tw-translate-x: 40px !important;
  }

  .xl\:focus\:translate-x-11:focus {
    --tw-translate-x: 44px !important;
  }

  .xl\:focus\:translate-x-12:focus {
    --tw-translate-x: 48px !important;
  }

  .xl\:focus\:translate-x-13:focus {
    --tw-translate-x: 52px !important;
  }

  .xl\:focus\:translate-x-14:focus {
    --tw-translate-x: 56px !important;
  }

  .xl\:focus\:translate-x-15:focus {
    --tw-translate-x: 60px !important;
  }

  .xl\:focus\:translate-x-16:focus {
    --tw-translate-x: 64px !important;
  }

  .xl\:focus\:translate-x-17:focus {
    --tw-translate-x: 68px !important;
  }

  .xl\:focus\:translate-x-18:focus {
    --tw-translate-x: 72px !important;
  }

  .xl\:focus\:translate-x-19:focus {
    --tw-translate-x: 76px !important;
  }

  .xl\:focus\:translate-x-20:focus {
    --tw-translate-x: 80px !important;
  }

  .xl\:focus\:translate-x-21:focus {
    --tw-translate-x: 84px !important;
  }

  .xl\:focus\:translate-x-22:focus {
    --tw-translate-x: 88px !important;
  }

  .xl\:focus\:translate-x-23:focus {
    --tw-translate-x: 92px !important;
  }

  .xl\:focus\:translate-x-24:focus {
    --tw-translate-x: 96px !important;
  }

  .xl\:focus\:translate-x-25:focus {
    --tw-translate-x: 100px !important;
  }

  .xl\:focus\:translate-x-26:focus {
    --tw-translate-x: 104px !important;
  }

  .xl\:focus\:translate-x-27:focus {
    --tw-translate-x: 108px !important;
  }

  .xl\:focus\:translate-x-28:focus {
    --tw-translate-x: 112px !important;
  }

  .xl\:focus\:translate-x-29:focus {
    --tw-translate-x: 116px !important;
  }

  .xl\:focus\:translate-x-30:focus {
    --tw-translate-x: 120px !important;
  }

  .xl\:focus\:translate-x-31:focus {
    --tw-translate-x: 124px !important;
  }

  .xl\:focus\:translate-x-32:focus {
    --tw-translate-x: 128px !important;
  }

  .xl\:focus\:translate-x-33:focus {
    --tw-translate-x: 132px !important;
  }

  .xl\:focus\:translate-x-34:focus {
    --tw-translate-x: 136px !important;
  }

  .xl\:focus\:translate-x-35:focus {
    --tw-translate-x: 140px !important;
  }

  .xl\:focus\:translate-x-36:focus {
    --tw-translate-x: 144px !important;
  }

  .xl\:focus\:translate-x-37:focus {
    --tw-translate-x: 148px !important;
  }

  .xl\:focus\:translate-x-38:focus {
    --tw-translate-x: 152px !important;
  }

  .xl\:focus\:translate-x-39:focus {
    --tw-translate-x: 156px !important;
  }

  .xl\:focus\:translate-x-40:focus {
    --tw-translate-x: 160px !important;
  }

  .xl\:focus\:translate-x-41:focus {
    --tw-translate-x: 164px !important;
  }

  .xl\:focus\:translate-x-42:focus {
    --tw-translate-x: 168px !important;
  }

  .xl\:focus\:translate-x-43:focus {
    --tw-translate-x: 172px !important;
  }

  .xl\:focus\:translate-x-44:focus {
    --tw-translate-x: 176px !important;
  }

  .xl\:focus\:translate-x-45:focus {
    --tw-translate-x: 180px !important;
  }

  .xl\:focus\:translate-x-46:focus {
    --tw-translate-x: 184px !important;
  }

  .xl\:focus\:translate-x-47:focus {
    --tw-translate-x: 188px !important;
  }

  .xl\:focus\:translate-x-48:focus {
    --tw-translate-x: 192px !important;
  }

  .xl\:focus\:translate-x-49:focus {
    --tw-translate-x: 196px !important;
  }

  .xl\:focus\:translate-x-50:focus {
    --tw-translate-x: 200px !important;
  }

  .xl\:focus\:translate-x-51:focus {
    --tw-translate-x: 204px !important;
  }

  .xl\:focus\:translate-x-52:focus {
    --tw-translate-x: 208px !important;
  }

  .xl\:focus\:translate-x-53:focus {
    --tw-translate-x: 212px !important;
  }

  .xl\:focus\:translate-x-54:focus {
    --tw-translate-x: 216px !important;
  }

  .xl\:focus\:translate-x-55:focus {
    --tw-translate-x: 220px !important;
  }

  .xl\:focus\:translate-x-56:focus {
    --tw-translate-x: 224px !important;
  }

  .xl\:focus\:translate-x-57:focus {
    --tw-translate-x: 228px !important;
  }

  .xl\:focus\:translate-x-60:focus {
    --tw-translate-x: 240px !important;
  }

  .xl\:focus\:translate-x-61:focus {
    --tw-translate-x: 244px !important;
  }

  .xl\:focus\:translate-x-62:focus {
    --tw-translate-x: 248px !important;
  }

  .xl\:focus\:translate-x-65:focus {
    --tw-translate-x: 260px !important;
  }

  .xl\:focus\:translate-x-66:focus {
    --tw-translate-x: 264px !important;
  }

  .xl\:focus\:translate-x-68:focus {
    --tw-translate-x: 272px !important;
  }

  .xl\:focus\:translate-x-69:focus {
    --tw-translate-x: 276px !important;
  }

  .xl\:focus\:translate-x-70:focus {
    --tw-translate-x: 280px !important;
  }

  .xl\:focus\:translate-x-73:focus {
    --tw-translate-x: 292px !important;
  }

  .xl\:focus\:translate-x-74:focus {
    --tw-translate-x: 296px !important;
  }

  .xl\:focus\:translate-x-75:focus {
    --tw-translate-x: 300px !important;
  }

  .xl\:focus\:translate-x-77:focus {
    --tw-translate-x: 308px !important;
  }

  .xl\:focus\:translate-x-78:focus {
    --tw-translate-x: 312px !important;
  }

  .xl\:focus\:translate-x-80:focus {
    --tw-translate-x: 320px !important;
  }

  .xl\:focus\:translate-x-81:focus {
    --tw-translate-x: 324px !important;
  }

  .xl\:focus\:translate-x-84:focus {
    --tw-translate-x: 336px !important;
  }

  .xl\:focus\:translate-x-87:focus {
    --tw-translate-x: 348px !important;
  }

  .xl\:focus\:translate-x-90:focus {
    --tw-translate-x: 360px !important;
  }

  .xl\:focus\:translate-x-91:focus {
    --tw-translate-x: 364px !important;
  }

  .xl\:focus\:translate-x-92:focus {
    --tw-translate-x: 368px !important;
  }

  .xl\:focus\:translate-x-93:focus {
    --tw-translate-x: 372px !important;
  }

  .xl\:focus\:translate-x-94:focus {
    --tw-translate-x: 376px !important;
  }

  .xl\:focus\:translate-x-95:focus {
    --tw-translate-x: 380px !important;
  }

  .xl\:focus\:translate-x-96:focus {
    --tw-translate-x: 384px !important;
  }

  .xl\:focus\:translate-x-97:focus {
    --tw-translate-x: 388px !important;
  }

  .xl\:focus\:translate-x-98:focus {
    --tw-translate-x: 392px !important;
  }

  .xl\:focus\:translate-x-99:focus {
    --tw-translate-x: 396px !important;
  }

  .xl\:focus\:translate-x-100:focus {
    --tw-translate-x: 400px !important;
  }

  .xl\:focus\:translate-x-101:focus {
    --tw-translate-x: 404px !important;
  }

  .xl\:focus\:translate-x-102:focus {
    --tw-translate-x: 408px !important;
  }

  .xl\:focus\:translate-x-103:focus {
    --tw-translate-x: 412px !important;
  }

  .xl\:focus\:translate-x-104:focus {
    --tw-translate-x: 416px !important;
  }

  .xl\:focus\:translate-x-105:focus {
    --tw-translate-x: 420px !important;
  }

  .xl\:focus\:translate-x-107:focus {
    --tw-translate-x: 428px !important;
  }

  .xl\:focus\:translate-x-110:focus {
    --tw-translate-x: 440px !important;
  }

  .xl\:focus\:translate-x-112:focus {
    --tw-translate-x: 448px !important;
  }

  .xl\:focus\:translate-x-114:focus {
    --tw-translate-x: 456px !important;
  }

  .xl\:focus\:translate-x-115:focus {
    --tw-translate-x: 460px !important;
  }

  .xl\:focus\:translate-x-119:focus {
    --tw-translate-x: 476px !important;
  }

  .xl\:focus\:translate-x-120:focus {
    --tw-translate-x: 480px !important;
  }

  .xl\:focus\:translate-x-122:focus {
    --tw-translate-x: 488px !important;
  }

  .xl\:focus\:translate-x-124:focus {
    --tw-translate-x: 496px !important;
  }

  .xl\:focus\:translate-x-130:focus {
    --tw-translate-x: 520px !important;
  }

  .xl\:focus\:translate-x-138:focus {
    --tw-translate-x: 552px !important;
  }

  .xl\:focus\:translate-x-143:focus {
    --tw-translate-x: 572px !important;
  }

  .xl\:focus\:translate-x-148:focus {
    --tw-translate-x: 592px !important;
  }

  .xl\:focus\:translate-x-150:focus {
    --tw-translate-x: 600px !important;
  }

  .xl\:focus\:translate-x-154:focus {
    --tw-translate-x: 616px !important;
  }

  .xl\:focus\:translate-x-160:focus {
    --tw-translate-x: 640px !important;
  }

  .xl\:focus\:translate-x-162:focus {
    --tw-translate-x: 648px !important;
  }

  .xl\:focus\:translate-x-164:focus {
    --tw-translate-x: 656px !important;
  }

  .xl\:focus\:translate-x-165:focus {
    --tw-translate-x: 660px !important;
  }

  .xl\:focus\:translate-x-166:focus {
    --tw-translate-x: 664px !important;
  }

  .xl\:focus\:translate-x-168:focus {
    --tw-translate-x: 672px !important;
  }

  .xl\:focus\:translate-x-169:focus {
    --tw-translate-x: 676px !important;
  }

  .xl\:focus\:translate-x-170:focus {
    --tw-translate-x: 680px !important;
  }

  .xl\:focus\:translate-x-172:focus {
    --tw-translate-x: 688px !important;
  }

  .xl\:focus\:translate-x-174:focus {
    --tw-translate-x: 696px !important;
  }

  .xl\:focus\:translate-x-175:focus {
    --tw-translate-x: 700px !important;
  }

  .xl\:focus\:translate-x-189:focus {
    --tw-translate-x: 756px !important;
  }

  .xl\:focus\:translate-x-200:focus {
    --tw-translate-x: 800px !important;
  }

  .xl\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 2px !important;
  }

  .xl\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 6px !important;
  }

  .xl\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 14px !important;
  }

  .xl\:focus\:translate-x-6\.5:focus {
    --tw-translate-x: 26px !important;
  }

  .xl\:focus\:translate-x-7\.5:focus {
    --tw-translate-x: 30px !important;
  }

  .xl\:focus\:translate-x-17\.5:focus {
    --tw-translate-x: 70px !important;
  }

  .xl\:focus\:translate-x-28\.5:focus {
    --tw-translate-x: 114px !important;
  }

  .xl\:focus\:translate-x-31\.5:focus {
    --tw-translate-x: 126px !important;
  }

  .xl\:focus\:translate-x-37\.5:focus {
    --tw-translate-x: 150px !important;
  }

  .xl\:focus\:translate-x-72\.5:focus {
    --tw-translate-x: 290px !important;
  }

  .xl\:focus\:translate-x-sm:focus {
    --tw-translate-x: 8px !important;
  }

  .xl\:focus\:translate-x-md:focus {
    --tw-translate-x: 16px !important;
  }

  .xl\:focus\:translate-x-lg:focus {
    --tw-translate-x: 24px !important;
  }

  .xl\:focus\:translate-x-xl:focus {
    --tw-translate-x: 32px !important;
  }

  .xl\:focus\:translate-x-n1:focus {
    --tw-translate-x: -4px !important;
  }

  .xl\:focus\:translate-x-n2:focus {
    --tw-translate-x: -8px !important;
  }

  .xl\:focus\:translate-x-n3:focus {
    --tw-translate-x: -12px !important;
  }

  .xl\:focus\:translate-x-n4:focus {
    --tw-translate-x: -16px !important;
  }

  .xl\:focus\:translate-x-n5:focus {
    --tw-translate-x: -20px !important;
  }

  .xl\:focus\:translate-x-n6:focus {
    --tw-translate-x: -24px !important;
  }

  .xl\:focus\:translate-x-n7:focus {
    --tw-translate-x: -28px !important;
  }

  .xl\:focus\:translate-x-n8:focus {
    --tw-translate-x: -32px !important;
  }

  .xl\:focus\:translate-x-n9:focus {
    --tw-translate-x: -36px !important;
  }

  .xl\:focus\:translate-x-n10:focus {
    --tw-translate-x: -40px !important;
  }

  .xl\:focus\:translate-x-n11:focus {
    --tw-translate-x: -44px !important;
  }

  .xl\:focus\:translate-x-n12:focus {
    --tw-translate-x: -48px !important;
  }

  .xl\:focus\:translate-x-n13:focus {
    --tw-translate-x: -52px !important;
  }

  .xl\:focus\:translate-x-n14:focus {
    --tw-translate-x: -46px !important;
  }

  .xl\:focus\:translate-x-n22:focus {
    --tw-translate-x: -88px !important;
  }

  .xl\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px !important;
  }

  .xl\:focus\:-translate-x-1:focus {
    --tw-translate-x: -4px !important;
  }

  .xl\:focus\:-translate-x-2:focus {
    --tw-translate-x: -8px !important;
  }

  .xl\:focus\:-translate-x-3:focus {
    --tw-translate-x: -12px !important;
  }

  .xl\:focus\:-translate-x-4:focus {
    --tw-translate-x: -16px !important;
  }

  .xl\:focus\:-translate-x-5:focus {
    --tw-translate-x: -20px !important;
  }

  .xl\:focus\:-translate-x-6:focus {
    --tw-translate-x: -24px !important;
  }

  .xl\:focus\:-translate-x-7:focus {
    --tw-translate-x: -28px !important;
  }

  .xl\:focus\:-translate-x-8:focus {
    --tw-translate-x: -32px !important;
  }

  .xl\:focus\:-translate-x-9:focus {
    --tw-translate-x: -36px !important;
  }

  .xl\:focus\:-translate-x-10:focus {
    --tw-translate-x: -40px !important;
  }

  .xl\:focus\:-translate-x-11:focus {
    --tw-translate-x: -44px !important;
  }

  .xl\:focus\:-translate-x-12:focus {
    --tw-translate-x: -48px !important;
  }

  .xl\:focus\:-translate-x-13:focus {
    --tw-translate-x: -52px !important;
  }

  .xl\:focus\:-translate-x-14:focus {
    --tw-translate-x: -56px !important;
  }

  .xl\:focus\:-translate-x-15:focus {
    --tw-translate-x: -60px !important;
  }

  .xl\:focus\:-translate-x-16:focus {
    --tw-translate-x: -64px !important;
  }

  .xl\:focus\:-translate-x-17:focus {
    --tw-translate-x: -68px !important;
  }

  .xl\:focus\:-translate-x-18:focus {
    --tw-translate-x: -72px !important;
  }

  .xl\:focus\:-translate-x-19:focus {
    --tw-translate-x: -76px !important;
  }

  .xl\:focus\:-translate-x-20:focus {
    --tw-translate-x: -80px !important;
  }

  .xl\:focus\:-translate-x-21:focus {
    --tw-translate-x: -84px !important;
  }

  .xl\:focus\:-translate-x-22:focus {
    --tw-translate-x: -88px !important;
  }

  .xl\:focus\:-translate-x-23:focus {
    --tw-translate-x: -92px !important;
  }

  .xl\:focus\:-translate-x-24:focus {
    --tw-translate-x: -96px !important;
  }

  .xl\:focus\:-translate-x-25:focus {
    --tw-translate-x: -100px !important;
  }

  .xl\:focus\:-translate-x-26:focus {
    --tw-translate-x: -104px !important;
  }

  .xl\:focus\:-translate-x-27:focus {
    --tw-translate-x: -108px !important;
  }

  .xl\:focus\:-translate-x-28:focus {
    --tw-translate-x: -112px !important;
  }

  .xl\:focus\:-translate-x-29:focus {
    --tw-translate-x: -116px !important;
  }

  .xl\:focus\:-translate-x-30:focus {
    --tw-translate-x: -120px !important;
  }

  .xl\:focus\:-translate-x-31:focus {
    --tw-translate-x: -124px !important;
  }

  .xl\:focus\:-translate-x-32:focus {
    --tw-translate-x: -128px !important;
  }

  .xl\:focus\:-translate-x-33:focus {
    --tw-translate-x: -132px !important;
  }

  .xl\:focus\:-translate-x-34:focus {
    --tw-translate-x: -136px !important;
  }

  .xl\:focus\:-translate-x-35:focus {
    --tw-translate-x: -140px !important;
  }

  .xl\:focus\:-translate-x-36:focus {
    --tw-translate-x: -144px !important;
  }

  .xl\:focus\:-translate-x-37:focus {
    --tw-translate-x: -148px !important;
  }

  .xl\:focus\:-translate-x-38:focus {
    --tw-translate-x: -152px !important;
  }

  .xl\:focus\:-translate-x-39:focus {
    --tw-translate-x: -156px !important;
  }

  .xl\:focus\:-translate-x-40:focus {
    --tw-translate-x: -160px !important;
  }

  .xl\:focus\:-translate-x-41:focus {
    --tw-translate-x: -164px !important;
  }

  .xl\:focus\:-translate-x-42:focus {
    --tw-translate-x: -168px !important;
  }

  .xl\:focus\:-translate-x-43:focus {
    --tw-translate-x: -172px !important;
  }

  .xl\:focus\:-translate-x-44:focus {
    --tw-translate-x: -176px !important;
  }

  .xl\:focus\:-translate-x-45:focus {
    --tw-translate-x: -180px !important;
  }

  .xl\:focus\:-translate-x-46:focus {
    --tw-translate-x: -184px !important;
  }

  .xl\:focus\:-translate-x-47:focus {
    --tw-translate-x: -188px !important;
  }

  .xl\:focus\:-translate-x-48:focus {
    --tw-translate-x: -192px !important;
  }

  .xl\:focus\:-translate-x-49:focus {
    --tw-translate-x: -196px !important;
  }

  .xl\:focus\:-translate-x-50:focus {
    --tw-translate-x: -200px !important;
  }

  .xl\:focus\:-translate-x-51:focus {
    --tw-translate-x: -204px !important;
  }

  .xl\:focus\:-translate-x-52:focus {
    --tw-translate-x: -208px !important;
  }

  .xl\:focus\:-translate-x-53:focus {
    --tw-translate-x: -212px !important;
  }

  .xl\:focus\:-translate-x-54:focus {
    --tw-translate-x: -216px !important;
  }

  .xl\:focus\:-translate-x-55:focus {
    --tw-translate-x: -220px !important;
  }

  .xl\:focus\:-translate-x-56:focus {
    --tw-translate-x: -224px !important;
  }

  .xl\:focus\:-translate-x-57:focus {
    --tw-translate-x: -228px !important;
  }

  .xl\:focus\:-translate-x-60:focus {
    --tw-translate-x: -240px !important;
  }

  .xl\:focus\:-translate-x-61:focus {
    --tw-translate-x: -244px !important;
  }

  .xl\:focus\:-translate-x-62:focus {
    --tw-translate-x: -248px !important;
  }

  .xl\:focus\:-translate-x-65:focus {
    --tw-translate-x: -260px !important;
  }

  .xl\:focus\:-translate-x-66:focus {
    --tw-translate-x: -264px !important;
  }

  .xl\:focus\:-translate-x-68:focus {
    --tw-translate-x: -272px !important;
  }

  .xl\:focus\:-translate-x-69:focus {
    --tw-translate-x: -276px !important;
  }

  .xl\:focus\:-translate-x-70:focus {
    --tw-translate-x: -280px !important;
  }

  .xl\:focus\:-translate-x-73:focus {
    --tw-translate-x: -292px !important;
  }

  .xl\:focus\:-translate-x-74:focus {
    --tw-translate-x: -296px !important;
  }

  .xl\:focus\:-translate-x-75:focus {
    --tw-translate-x: -300px !important;
  }

  .xl\:focus\:-translate-x-77:focus {
    --tw-translate-x: -308px !important;
  }

  .xl\:focus\:-translate-x-78:focus {
    --tw-translate-x: -312px !important;
  }

  .xl\:focus\:-translate-x-80:focus {
    --tw-translate-x: -320px !important;
  }

  .xl\:focus\:-translate-x-81:focus {
    --tw-translate-x: -324px !important;
  }

  .xl\:focus\:-translate-x-84:focus {
    --tw-translate-x: -336px !important;
  }

  .xl\:focus\:-translate-x-87:focus {
    --tw-translate-x: -348px !important;
  }

  .xl\:focus\:-translate-x-90:focus {
    --tw-translate-x: -360px !important;
  }

  .xl\:focus\:-translate-x-91:focus {
    --tw-translate-x: -364px !important;
  }

  .xl\:focus\:-translate-x-92:focus {
    --tw-translate-x: -368px !important;
  }

  .xl\:focus\:-translate-x-93:focus {
    --tw-translate-x: -372px !important;
  }

  .xl\:focus\:-translate-x-94:focus {
    --tw-translate-x: -376px !important;
  }

  .xl\:focus\:-translate-x-95:focus {
    --tw-translate-x: -380px !important;
  }

  .xl\:focus\:-translate-x-96:focus {
    --tw-translate-x: -384px !important;
  }

  .xl\:focus\:-translate-x-97:focus {
    --tw-translate-x: -388px !important;
  }

  .xl\:focus\:-translate-x-98:focus {
    --tw-translate-x: -392px !important;
  }

  .xl\:focus\:-translate-x-99:focus {
    --tw-translate-x: -396px !important;
  }

  .xl\:focus\:-translate-x-100:focus {
    --tw-translate-x: -400px !important;
  }

  .xl\:focus\:-translate-x-101:focus {
    --tw-translate-x: -404px !important;
  }

  .xl\:focus\:-translate-x-102:focus {
    --tw-translate-x: -408px !important;
  }

  .xl\:focus\:-translate-x-103:focus {
    --tw-translate-x: -412px !important;
  }

  .xl\:focus\:-translate-x-104:focus {
    --tw-translate-x: -416px !important;
  }

  .xl\:focus\:-translate-x-105:focus {
    --tw-translate-x: -420px !important;
  }

  .xl\:focus\:-translate-x-107:focus {
    --tw-translate-x: -428px !important;
  }

  .xl\:focus\:-translate-x-110:focus {
    --tw-translate-x: -440px !important;
  }

  .xl\:focus\:-translate-x-112:focus {
    --tw-translate-x: -448px !important;
  }

  .xl\:focus\:-translate-x-114:focus {
    --tw-translate-x: -456px !important;
  }

  .xl\:focus\:-translate-x-115:focus {
    --tw-translate-x: -460px !important;
  }

  .xl\:focus\:-translate-x-119:focus {
    --tw-translate-x: -476px !important;
  }

  .xl\:focus\:-translate-x-120:focus {
    --tw-translate-x: -480px !important;
  }

  .xl\:focus\:-translate-x-122:focus {
    --tw-translate-x: -488px !important;
  }

  .xl\:focus\:-translate-x-124:focus {
    --tw-translate-x: -496px !important;
  }

  .xl\:focus\:-translate-x-130:focus {
    --tw-translate-x: -520px !important;
  }

  .xl\:focus\:-translate-x-138:focus {
    --tw-translate-x: -552px !important;
  }

  .xl\:focus\:-translate-x-143:focus {
    --tw-translate-x: -572px !important;
  }

  .xl\:focus\:-translate-x-148:focus {
    --tw-translate-x: -592px !important;
  }

  .xl\:focus\:-translate-x-150:focus {
    --tw-translate-x: -600px !important;
  }

  .xl\:focus\:-translate-x-154:focus {
    --tw-translate-x: -616px !important;
  }

  .xl\:focus\:-translate-x-160:focus {
    --tw-translate-x: -640px !important;
  }

  .xl\:focus\:-translate-x-162:focus {
    --tw-translate-x: -648px !important;
  }

  .xl\:focus\:-translate-x-164:focus {
    --tw-translate-x: -656px !important;
  }

  .xl\:focus\:-translate-x-165:focus {
    --tw-translate-x: -660px !important;
  }

  .xl\:focus\:-translate-x-166:focus {
    --tw-translate-x: -664px !important;
  }

  .xl\:focus\:-translate-x-168:focus {
    --tw-translate-x: -672px !important;
  }

  .xl\:focus\:-translate-x-169:focus {
    --tw-translate-x: -676px !important;
  }

  .xl\:focus\:-translate-x-170:focus {
    --tw-translate-x: -680px !important;
  }

  .xl\:focus\:-translate-x-172:focus {
    --tw-translate-x: -688px !important;
  }

  .xl\:focus\:-translate-x-174:focus {
    --tw-translate-x: -696px !important;
  }

  .xl\:focus\:-translate-x-175:focus {
    --tw-translate-x: -700px !important;
  }

  .xl\:focus\:-translate-x-189:focus {
    --tw-translate-x: -756px !important;
  }

  .xl\:focus\:-translate-x-200:focus {
    --tw-translate-x: -800px !important;
  }

  .xl\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -2px !important;
  }

  .xl\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -6px !important;
  }

  .xl\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -14px !important;
  }

  .xl\:focus\:-translate-x-6\.5:focus {
    --tw-translate-x: -26px !important;
  }

  .xl\:focus\:-translate-x-7\.5:focus {
    --tw-translate-x: -30px !important;
  }

  .xl\:focus\:-translate-x-17\.5:focus {
    --tw-translate-x: -70px !important;
  }

  .xl\:focus\:-translate-x-28\.5:focus {
    --tw-translate-x: -114px !important;
  }

  .xl\:focus\:-translate-x-31\.5:focus {
    --tw-translate-x: -126px !important;
  }

  .xl\:focus\:-translate-x-37\.5:focus {
    --tw-translate-x: -150px !important;
  }

  .xl\:focus\:-translate-x-72\.5:focus {
    --tw-translate-x: -290px !important;
  }

  .xl\:focus\:-translate-x-sm:focus {
    --tw-translate-x: -8px !important;
  }

  .xl\:focus\:-translate-x-md:focus {
    --tw-translate-x: -16px !important;
  }

  .xl\:focus\:-translate-x-lg:focus {
    --tw-translate-x: -24px !important;
  }

  .xl\:focus\:-translate-x-xl:focus {
    --tw-translate-x: -32px !important;
  }

  .xl\:focus\:-translate-x-n1:focus {
    --tw-translate-x: 4px !important;
  }

  .xl\:focus\:-translate-x-n2:focus {
    --tw-translate-x: 8px !important;
  }

  .xl\:focus\:-translate-x-n3:focus {
    --tw-translate-x: 12px !important;
  }

  .xl\:focus\:-translate-x-n4:focus {
    --tw-translate-x: 16px !important;
  }

  .xl\:focus\:-translate-x-n5:focus {
    --tw-translate-x: 20px !important;
  }

  .xl\:focus\:-translate-x-n6:focus {
    --tw-translate-x: 24px !important;
  }

  .xl\:focus\:-translate-x-n7:focus {
    --tw-translate-x: 28px !important;
  }

  .xl\:focus\:-translate-x-n8:focus {
    --tw-translate-x: 32px !important;
  }

  .xl\:focus\:-translate-x-n9:focus {
    --tw-translate-x: 36px !important;
  }

  .xl\:focus\:-translate-x-n10:focus {
    --tw-translate-x: 40px !important;
  }

  .xl\:focus\:-translate-x-n11:focus {
    --tw-translate-x: 44px !important;
  }

  .xl\:focus\:-translate-x-n12:focus {
    --tw-translate-x: 48px !important;
  }

  .xl\:focus\:-translate-x-n13:focus {
    --tw-translate-x: 52px !important;
  }

  .xl\:focus\:-translate-x-n14:focus {
    --tw-translate-x: 46px !important;
  }

  .xl\:focus\:-translate-x-n22:focus {
    --tw-translate-x: 88px !important;
  }

  .xl\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50% !important;
  }

  .xl\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333% !important;
  }

  .xl\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667% !important;
  }

  .xl\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25% !important;
  }

  .xl\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50% !important;
  }

  .xl\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75% !important;
  }

  .xl\:focus\:translate-x-full:focus {
    --tw-translate-x: 100% !important;
  }

  .xl\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50% !important;
  }

  .xl\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333% !important;
  }

  .xl\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667% !important;
  }

  .xl\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25% !important;
  }

  .xl\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50% !important;
  }

  .xl\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75% !important;
  }

  .xl\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100% !important;
  }

  .xl\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .xl\:focus\:translate-y-1:focus {
    --tw-translate-y: 4px !important;
  }

  .xl\:focus\:translate-y-2:focus {
    --tw-translate-y: 8px !important;
  }

  .xl\:focus\:translate-y-3:focus {
    --tw-translate-y: 12px !important;
  }

  .xl\:focus\:translate-y-4:focus {
    --tw-translate-y: 16px !important;
  }

  .xl\:focus\:translate-y-5:focus {
    --tw-translate-y: 20px !important;
  }

  .xl\:focus\:translate-y-6:focus {
    --tw-translate-y: 24px !important;
  }

  .xl\:focus\:translate-y-7:focus {
    --tw-translate-y: 28px !important;
  }

  .xl\:focus\:translate-y-8:focus {
    --tw-translate-y: 32px !important;
  }

  .xl\:focus\:translate-y-9:focus {
    --tw-translate-y: 36px !important;
  }

  .xl\:focus\:translate-y-10:focus {
    --tw-translate-y: 40px !important;
  }

  .xl\:focus\:translate-y-11:focus {
    --tw-translate-y: 44px !important;
  }

  .xl\:focus\:translate-y-12:focus {
    --tw-translate-y: 48px !important;
  }

  .xl\:focus\:translate-y-13:focus {
    --tw-translate-y: 52px !important;
  }

  .xl\:focus\:translate-y-14:focus {
    --tw-translate-y: 56px !important;
  }

  .xl\:focus\:translate-y-15:focus {
    --tw-translate-y: 60px !important;
  }

  .xl\:focus\:translate-y-16:focus {
    --tw-translate-y: 64px !important;
  }

  .xl\:focus\:translate-y-17:focus {
    --tw-translate-y: 68px !important;
  }

  .xl\:focus\:translate-y-18:focus {
    --tw-translate-y: 72px !important;
  }

  .xl\:focus\:translate-y-19:focus {
    --tw-translate-y: 76px !important;
  }

  .xl\:focus\:translate-y-20:focus {
    --tw-translate-y: 80px !important;
  }

  .xl\:focus\:translate-y-21:focus {
    --tw-translate-y: 84px !important;
  }

  .xl\:focus\:translate-y-22:focus {
    --tw-translate-y: 88px !important;
  }

  .xl\:focus\:translate-y-23:focus {
    --tw-translate-y: 92px !important;
  }

  .xl\:focus\:translate-y-24:focus {
    --tw-translate-y: 96px !important;
  }

  .xl\:focus\:translate-y-25:focus {
    --tw-translate-y: 100px !important;
  }

  .xl\:focus\:translate-y-26:focus {
    --tw-translate-y: 104px !important;
  }

  .xl\:focus\:translate-y-27:focus {
    --tw-translate-y: 108px !important;
  }

  .xl\:focus\:translate-y-28:focus {
    --tw-translate-y: 112px !important;
  }

  .xl\:focus\:translate-y-29:focus {
    --tw-translate-y: 116px !important;
  }

  .xl\:focus\:translate-y-30:focus {
    --tw-translate-y: 120px !important;
  }

  .xl\:focus\:translate-y-31:focus {
    --tw-translate-y: 124px !important;
  }

  .xl\:focus\:translate-y-32:focus {
    --tw-translate-y: 128px !important;
  }

  .xl\:focus\:translate-y-33:focus {
    --tw-translate-y: 132px !important;
  }

  .xl\:focus\:translate-y-34:focus {
    --tw-translate-y: 136px !important;
  }

  .xl\:focus\:translate-y-35:focus {
    --tw-translate-y: 140px !important;
  }

  .xl\:focus\:translate-y-36:focus {
    --tw-translate-y: 144px !important;
  }

  .xl\:focus\:translate-y-37:focus {
    --tw-translate-y: 148px !important;
  }

  .xl\:focus\:translate-y-38:focus {
    --tw-translate-y: 152px !important;
  }

  .xl\:focus\:translate-y-39:focus {
    --tw-translate-y: 156px !important;
  }

  .xl\:focus\:translate-y-40:focus {
    --tw-translate-y: 160px !important;
  }

  .xl\:focus\:translate-y-41:focus {
    --tw-translate-y: 164px !important;
  }

  .xl\:focus\:translate-y-42:focus {
    --tw-translate-y: 168px !important;
  }

  .xl\:focus\:translate-y-43:focus {
    --tw-translate-y: 172px !important;
  }

  .xl\:focus\:translate-y-44:focus {
    --tw-translate-y: 176px !important;
  }

  .xl\:focus\:translate-y-45:focus {
    --tw-translate-y: 180px !important;
  }

  .xl\:focus\:translate-y-46:focus {
    --tw-translate-y: 184px !important;
  }

  .xl\:focus\:translate-y-47:focus {
    --tw-translate-y: 188px !important;
  }

  .xl\:focus\:translate-y-48:focus {
    --tw-translate-y: 192px !important;
  }

  .xl\:focus\:translate-y-49:focus {
    --tw-translate-y: 196px !important;
  }

  .xl\:focus\:translate-y-50:focus {
    --tw-translate-y: 200px !important;
  }

  .xl\:focus\:translate-y-51:focus {
    --tw-translate-y: 204px !important;
  }

  .xl\:focus\:translate-y-52:focus {
    --tw-translate-y: 208px !important;
  }

  .xl\:focus\:translate-y-53:focus {
    --tw-translate-y: 212px !important;
  }

  .xl\:focus\:translate-y-54:focus {
    --tw-translate-y: 216px !important;
  }

  .xl\:focus\:translate-y-55:focus {
    --tw-translate-y: 220px !important;
  }

  .xl\:focus\:translate-y-56:focus {
    --tw-translate-y: 224px !important;
  }

  .xl\:focus\:translate-y-57:focus {
    --tw-translate-y: 228px !important;
  }

  .xl\:focus\:translate-y-60:focus {
    --tw-translate-y: 240px !important;
  }

  .xl\:focus\:translate-y-61:focus {
    --tw-translate-y: 244px !important;
  }

  .xl\:focus\:translate-y-62:focus {
    --tw-translate-y: 248px !important;
  }

  .xl\:focus\:translate-y-65:focus {
    --tw-translate-y: 260px !important;
  }

  .xl\:focus\:translate-y-66:focus {
    --tw-translate-y: 264px !important;
  }

  .xl\:focus\:translate-y-68:focus {
    --tw-translate-y: 272px !important;
  }

  .xl\:focus\:translate-y-69:focus {
    --tw-translate-y: 276px !important;
  }

  .xl\:focus\:translate-y-70:focus {
    --tw-translate-y: 280px !important;
  }

  .xl\:focus\:translate-y-73:focus {
    --tw-translate-y: 292px !important;
  }

  .xl\:focus\:translate-y-74:focus {
    --tw-translate-y: 296px !important;
  }

  .xl\:focus\:translate-y-75:focus {
    --tw-translate-y: 300px !important;
  }

  .xl\:focus\:translate-y-77:focus {
    --tw-translate-y: 308px !important;
  }

  .xl\:focus\:translate-y-78:focus {
    --tw-translate-y: 312px !important;
  }

  .xl\:focus\:translate-y-80:focus {
    --tw-translate-y: 320px !important;
  }

  .xl\:focus\:translate-y-81:focus {
    --tw-translate-y: 324px !important;
  }

  .xl\:focus\:translate-y-84:focus {
    --tw-translate-y: 336px !important;
  }

  .xl\:focus\:translate-y-87:focus {
    --tw-translate-y: 348px !important;
  }

  .xl\:focus\:translate-y-90:focus {
    --tw-translate-y: 360px !important;
  }

  .xl\:focus\:translate-y-91:focus {
    --tw-translate-y: 364px !important;
  }

  .xl\:focus\:translate-y-92:focus {
    --tw-translate-y: 368px !important;
  }

  .xl\:focus\:translate-y-93:focus {
    --tw-translate-y: 372px !important;
  }

  .xl\:focus\:translate-y-94:focus {
    --tw-translate-y: 376px !important;
  }

  .xl\:focus\:translate-y-95:focus {
    --tw-translate-y: 380px !important;
  }

  .xl\:focus\:translate-y-96:focus {
    --tw-translate-y: 384px !important;
  }

  .xl\:focus\:translate-y-97:focus {
    --tw-translate-y: 388px !important;
  }

  .xl\:focus\:translate-y-98:focus {
    --tw-translate-y: 392px !important;
  }

  .xl\:focus\:translate-y-99:focus {
    --tw-translate-y: 396px !important;
  }

  .xl\:focus\:translate-y-100:focus {
    --tw-translate-y: 400px !important;
  }

  .xl\:focus\:translate-y-101:focus {
    --tw-translate-y: 404px !important;
  }

  .xl\:focus\:translate-y-102:focus {
    --tw-translate-y: 408px !important;
  }

  .xl\:focus\:translate-y-103:focus {
    --tw-translate-y: 412px !important;
  }

  .xl\:focus\:translate-y-104:focus {
    --tw-translate-y: 416px !important;
  }

  .xl\:focus\:translate-y-105:focus {
    --tw-translate-y: 420px !important;
  }

  .xl\:focus\:translate-y-107:focus {
    --tw-translate-y: 428px !important;
  }

  .xl\:focus\:translate-y-110:focus {
    --tw-translate-y: 440px !important;
  }

  .xl\:focus\:translate-y-112:focus {
    --tw-translate-y: 448px !important;
  }

  .xl\:focus\:translate-y-114:focus {
    --tw-translate-y: 456px !important;
  }

  .xl\:focus\:translate-y-115:focus {
    --tw-translate-y: 460px !important;
  }

  .xl\:focus\:translate-y-119:focus {
    --tw-translate-y: 476px !important;
  }

  .xl\:focus\:translate-y-120:focus {
    --tw-translate-y: 480px !important;
  }

  .xl\:focus\:translate-y-122:focus {
    --tw-translate-y: 488px !important;
  }

  .xl\:focus\:translate-y-124:focus {
    --tw-translate-y: 496px !important;
  }

  .xl\:focus\:translate-y-130:focus {
    --tw-translate-y: 520px !important;
  }

  .xl\:focus\:translate-y-138:focus {
    --tw-translate-y: 552px !important;
  }

  .xl\:focus\:translate-y-143:focus {
    --tw-translate-y: 572px !important;
  }

  .xl\:focus\:translate-y-148:focus {
    --tw-translate-y: 592px !important;
  }

  .xl\:focus\:translate-y-150:focus {
    --tw-translate-y: 600px !important;
  }

  .xl\:focus\:translate-y-154:focus {
    --tw-translate-y: 616px !important;
  }

  .xl\:focus\:translate-y-160:focus {
    --tw-translate-y: 640px !important;
  }

  .xl\:focus\:translate-y-162:focus {
    --tw-translate-y: 648px !important;
  }

  .xl\:focus\:translate-y-164:focus {
    --tw-translate-y: 656px !important;
  }

  .xl\:focus\:translate-y-165:focus {
    --tw-translate-y: 660px !important;
  }

  .xl\:focus\:translate-y-166:focus {
    --tw-translate-y: 664px !important;
  }

  .xl\:focus\:translate-y-168:focus {
    --tw-translate-y: 672px !important;
  }

  .xl\:focus\:translate-y-169:focus {
    --tw-translate-y: 676px !important;
  }

  .xl\:focus\:translate-y-170:focus {
    --tw-translate-y: 680px !important;
  }

  .xl\:focus\:translate-y-172:focus {
    --tw-translate-y: 688px !important;
  }

  .xl\:focus\:translate-y-174:focus {
    --tw-translate-y: 696px !important;
  }

  .xl\:focus\:translate-y-175:focus {
    --tw-translate-y: 700px !important;
  }

  .xl\:focus\:translate-y-189:focus {
    --tw-translate-y: 756px !important;
  }

  .xl\:focus\:translate-y-200:focus {
    --tw-translate-y: 800px !important;
  }

  .xl\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 2px !important;
  }

  .xl\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 6px !important;
  }

  .xl\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 14px !important;
  }

  .xl\:focus\:translate-y-6\.5:focus {
    --tw-translate-y: 26px !important;
  }

  .xl\:focus\:translate-y-7\.5:focus {
    --tw-translate-y: 30px !important;
  }

  .xl\:focus\:translate-y-17\.5:focus {
    --tw-translate-y: 70px !important;
  }

  .xl\:focus\:translate-y-28\.5:focus {
    --tw-translate-y: 114px !important;
  }

  .xl\:focus\:translate-y-31\.5:focus {
    --tw-translate-y: 126px !important;
  }

  .xl\:focus\:translate-y-37\.5:focus {
    --tw-translate-y: 150px !important;
  }

  .xl\:focus\:translate-y-72\.5:focus {
    --tw-translate-y: 290px !important;
  }

  .xl\:focus\:translate-y-sm:focus {
    --tw-translate-y: 8px !important;
  }

  .xl\:focus\:translate-y-md:focus {
    --tw-translate-y: 16px !important;
  }

  .xl\:focus\:translate-y-lg:focus {
    --tw-translate-y: 24px !important;
  }

  .xl\:focus\:translate-y-xl:focus {
    --tw-translate-y: 32px !important;
  }

  .xl\:focus\:translate-y-n1:focus {
    --tw-translate-y: -4px !important;
  }

  .xl\:focus\:translate-y-n2:focus {
    --tw-translate-y: -8px !important;
  }

  .xl\:focus\:translate-y-n3:focus {
    --tw-translate-y: -12px !important;
  }

  .xl\:focus\:translate-y-n4:focus {
    --tw-translate-y: -16px !important;
  }

  .xl\:focus\:translate-y-n5:focus {
    --tw-translate-y: -20px !important;
  }

  .xl\:focus\:translate-y-n6:focus {
    --tw-translate-y: -24px !important;
  }

  .xl\:focus\:translate-y-n7:focus {
    --tw-translate-y: -28px !important;
  }

  .xl\:focus\:translate-y-n8:focus {
    --tw-translate-y: -32px !important;
  }

  .xl\:focus\:translate-y-n9:focus {
    --tw-translate-y: -36px !important;
  }

  .xl\:focus\:translate-y-n10:focus {
    --tw-translate-y: -40px !important;
  }

  .xl\:focus\:translate-y-n11:focus {
    --tw-translate-y: -44px !important;
  }

  .xl\:focus\:translate-y-n12:focus {
    --tw-translate-y: -48px !important;
  }

  .xl\:focus\:translate-y-n13:focus {
    --tw-translate-y: -52px !important;
  }

  .xl\:focus\:translate-y-n14:focus {
    --tw-translate-y: -46px !important;
  }

  .xl\:focus\:translate-y-n22:focus {
    --tw-translate-y: -88px !important;
  }

  .xl\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px !important;
  }

  .xl\:focus\:-translate-y-1:focus {
    --tw-translate-y: -4px !important;
  }

  .xl\:focus\:-translate-y-2:focus {
    --tw-translate-y: -8px !important;
  }

  .xl\:focus\:-translate-y-3:focus {
    --tw-translate-y: -12px !important;
  }

  .xl\:focus\:-translate-y-4:focus {
    --tw-translate-y: -16px !important;
  }

  .xl\:focus\:-translate-y-5:focus {
    --tw-translate-y: -20px !important;
  }

  .xl\:focus\:-translate-y-6:focus {
    --tw-translate-y: -24px !important;
  }

  .xl\:focus\:-translate-y-7:focus {
    --tw-translate-y: -28px !important;
  }

  .xl\:focus\:-translate-y-8:focus {
    --tw-translate-y: -32px !important;
  }

  .xl\:focus\:-translate-y-9:focus {
    --tw-translate-y: -36px !important;
  }

  .xl\:focus\:-translate-y-10:focus {
    --tw-translate-y: -40px !important;
  }

  .xl\:focus\:-translate-y-11:focus {
    --tw-translate-y: -44px !important;
  }

  .xl\:focus\:-translate-y-12:focus {
    --tw-translate-y: -48px !important;
  }

  .xl\:focus\:-translate-y-13:focus {
    --tw-translate-y: -52px !important;
  }

  .xl\:focus\:-translate-y-14:focus {
    --tw-translate-y: -56px !important;
  }

  .xl\:focus\:-translate-y-15:focus {
    --tw-translate-y: -60px !important;
  }

  .xl\:focus\:-translate-y-16:focus {
    --tw-translate-y: -64px !important;
  }

  .xl\:focus\:-translate-y-17:focus {
    --tw-translate-y: -68px !important;
  }

  .xl\:focus\:-translate-y-18:focus {
    --tw-translate-y: -72px !important;
  }

  .xl\:focus\:-translate-y-19:focus {
    --tw-translate-y: -76px !important;
  }

  .xl\:focus\:-translate-y-20:focus {
    --tw-translate-y: -80px !important;
  }

  .xl\:focus\:-translate-y-21:focus {
    --tw-translate-y: -84px !important;
  }

  .xl\:focus\:-translate-y-22:focus {
    --tw-translate-y: -88px !important;
  }

  .xl\:focus\:-translate-y-23:focus {
    --tw-translate-y: -92px !important;
  }

  .xl\:focus\:-translate-y-24:focus {
    --tw-translate-y: -96px !important;
  }

  .xl\:focus\:-translate-y-25:focus {
    --tw-translate-y: -100px !important;
  }

  .xl\:focus\:-translate-y-26:focus {
    --tw-translate-y: -104px !important;
  }

  .xl\:focus\:-translate-y-27:focus {
    --tw-translate-y: -108px !important;
  }

  .xl\:focus\:-translate-y-28:focus {
    --tw-translate-y: -112px !important;
  }

  .xl\:focus\:-translate-y-29:focus {
    --tw-translate-y: -116px !important;
  }

  .xl\:focus\:-translate-y-30:focus {
    --tw-translate-y: -120px !important;
  }

  .xl\:focus\:-translate-y-31:focus {
    --tw-translate-y: -124px !important;
  }

  .xl\:focus\:-translate-y-32:focus {
    --tw-translate-y: -128px !important;
  }

  .xl\:focus\:-translate-y-33:focus {
    --tw-translate-y: -132px !important;
  }

  .xl\:focus\:-translate-y-34:focus {
    --tw-translate-y: -136px !important;
  }

  .xl\:focus\:-translate-y-35:focus {
    --tw-translate-y: -140px !important;
  }

  .xl\:focus\:-translate-y-36:focus {
    --tw-translate-y: -144px !important;
  }

  .xl\:focus\:-translate-y-37:focus {
    --tw-translate-y: -148px !important;
  }

  .xl\:focus\:-translate-y-38:focus {
    --tw-translate-y: -152px !important;
  }

  .xl\:focus\:-translate-y-39:focus {
    --tw-translate-y: -156px !important;
  }

  .xl\:focus\:-translate-y-40:focus {
    --tw-translate-y: -160px !important;
  }

  .xl\:focus\:-translate-y-41:focus {
    --tw-translate-y: -164px !important;
  }

  .xl\:focus\:-translate-y-42:focus {
    --tw-translate-y: -168px !important;
  }

  .xl\:focus\:-translate-y-43:focus {
    --tw-translate-y: -172px !important;
  }

  .xl\:focus\:-translate-y-44:focus {
    --tw-translate-y: -176px !important;
  }

  .xl\:focus\:-translate-y-45:focus {
    --tw-translate-y: -180px !important;
  }

  .xl\:focus\:-translate-y-46:focus {
    --tw-translate-y: -184px !important;
  }

  .xl\:focus\:-translate-y-47:focus {
    --tw-translate-y: -188px !important;
  }

  .xl\:focus\:-translate-y-48:focus {
    --tw-translate-y: -192px !important;
  }

  .xl\:focus\:-translate-y-49:focus {
    --tw-translate-y: -196px !important;
  }

  .xl\:focus\:-translate-y-50:focus {
    --tw-translate-y: -200px !important;
  }

  .xl\:focus\:-translate-y-51:focus {
    --tw-translate-y: -204px !important;
  }

  .xl\:focus\:-translate-y-52:focus {
    --tw-translate-y: -208px !important;
  }

  .xl\:focus\:-translate-y-53:focus {
    --tw-translate-y: -212px !important;
  }

  .xl\:focus\:-translate-y-54:focus {
    --tw-translate-y: -216px !important;
  }

  .xl\:focus\:-translate-y-55:focus {
    --tw-translate-y: -220px !important;
  }

  .xl\:focus\:-translate-y-56:focus {
    --tw-translate-y: -224px !important;
  }

  .xl\:focus\:-translate-y-57:focus {
    --tw-translate-y: -228px !important;
  }

  .xl\:focus\:-translate-y-60:focus {
    --tw-translate-y: -240px !important;
  }

  .xl\:focus\:-translate-y-61:focus {
    --tw-translate-y: -244px !important;
  }

  .xl\:focus\:-translate-y-62:focus {
    --tw-translate-y: -248px !important;
  }

  .xl\:focus\:-translate-y-65:focus {
    --tw-translate-y: -260px !important;
  }

  .xl\:focus\:-translate-y-66:focus {
    --tw-translate-y: -264px !important;
  }

  .xl\:focus\:-translate-y-68:focus {
    --tw-translate-y: -272px !important;
  }

  .xl\:focus\:-translate-y-69:focus {
    --tw-translate-y: -276px !important;
  }

  .xl\:focus\:-translate-y-70:focus {
    --tw-translate-y: -280px !important;
  }

  .xl\:focus\:-translate-y-73:focus {
    --tw-translate-y: -292px !important;
  }

  .xl\:focus\:-translate-y-74:focus {
    --tw-translate-y: -296px !important;
  }

  .xl\:focus\:-translate-y-75:focus {
    --tw-translate-y: -300px !important;
  }

  .xl\:focus\:-translate-y-77:focus {
    --tw-translate-y: -308px !important;
  }

  .xl\:focus\:-translate-y-78:focus {
    --tw-translate-y: -312px !important;
  }

  .xl\:focus\:-translate-y-80:focus {
    --tw-translate-y: -320px !important;
  }

  .xl\:focus\:-translate-y-81:focus {
    --tw-translate-y: -324px !important;
  }

  .xl\:focus\:-translate-y-84:focus {
    --tw-translate-y: -336px !important;
  }

  .xl\:focus\:-translate-y-87:focus {
    --tw-translate-y: -348px !important;
  }

  .xl\:focus\:-translate-y-90:focus {
    --tw-translate-y: -360px !important;
  }

  .xl\:focus\:-translate-y-91:focus {
    --tw-translate-y: -364px !important;
  }

  .xl\:focus\:-translate-y-92:focus {
    --tw-translate-y: -368px !important;
  }

  .xl\:focus\:-translate-y-93:focus {
    --tw-translate-y: -372px !important;
  }

  .xl\:focus\:-translate-y-94:focus {
    --tw-translate-y: -376px !important;
  }

  .xl\:focus\:-translate-y-95:focus {
    --tw-translate-y: -380px !important;
  }

  .xl\:focus\:-translate-y-96:focus {
    --tw-translate-y: -384px !important;
  }

  .xl\:focus\:-translate-y-97:focus {
    --tw-translate-y: -388px !important;
  }

  .xl\:focus\:-translate-y-98:focus {
    --tw-translate-y: -392px !important;
  }

  .xl\:focus\:-translate-y-99:focus {
    --tw-translate-y: -396px !important;
  }

  .xl\:focus\:-translate-y-100:focus {
    --tw-translate-y: -400px !important;
  }

  .xl\:focus\:-translate-y-101:focus {
    --tw-translate-y: -404px !important;
  }

  .xl\:focus\:-translate-y-102:focus {
    --tw-translate-y: -408px !important;
  }

  .xl\:focus\:-translate-y-103:focus {
    --tw-translate-y: -412px !important;
  }

  .xl\:focus\:-translate-y-104:focus {
    --tw-translate-y: -416px !important;
  }

  .xl\:focus\:-translate-y-105:focus {
    --tw-translate-y: -420px !important;
  }

  .xl\:focus\:-translate-y-107:focus {
    --tw-translate-y: -428px !important;
  }

  .xl\:focus\:-translate-y-110:focus {
    --tw-translate-y: -440px !important;
  }

  .xl\:focus\:-translate-y-112:focus {
    --tw-translate-y: -448px !important;
  }

  .xl\:focus\:-translate-y-114:focus {
    --tw-translate-y: -456px !important;
  }

  .xl\:focus\:-translate-y-115:focus {
    --tw-translate-y: -460px !important;
  }

  .xl\:focus\:-translate-y-119:focus {
    --tw-translate-y: -476px !important;
  }

  .xl\:focus\:-translate-y-120:focus {
    --tw-translate-y: -480px !important;
  }

  .xl\:focus\:-translate-y-122:focus {
    --tw-translate-y: -488px !important;
  }

  .xl\:focus\:-translate-y-124:focus {
    --tw-translate-y: -496px !important;
  }

  .xl\:focus\:-translate-y-130:focus {
    --tw-translate-y: -520px !important;
  }

  .xl\:focus\:-translate-y-138:focus {
    --tw-translate-y: -552px !important;
  }

  .xl\:focus\:-translate-y-143:focus {
    --tw-translate-y: -572px !important;
  }

  .xl\:focus\:-translate-y-148:focus {
    --tw-translate-y: -592px !important;
  }

  .xl\:focus\:-translate-y-150:focus {
    --tw-translate-y: -600px !important;
  }

  .xl\:focus\:-translate-y-154:focus {
    --tw-translate-y: -616px !important;
  }

  .xl\:focus\:-translate-y-160:focus {
    --tw-translate-y: -640px !important;
  }

  .xl\:focus\:-translate-y-162:focus {
    --tw-translate-y: -648px !important;
  }

  .xl\:focus\:-translate-y-164:focus {
    --tw-translate-y: -656px !important;
  }

  .xl\:focus\:-translate-y-165:focus {
    --tw-translate-y: -660px !important;
  }

  .xl\:focus\:-translate-y-166:focus {
    --tw-translate-y: -664px !important;
  }

  .xl\:focus\:-translate-y-168:focus {
    --tw-translate-y: -672px !important;
  }

  .xl\:focus\:-translate-y-169:focus {
    --tw-translate-y: -676px !important;
  }

  .xl\:focus\:-translate-y-170:focus {
    --tw-translate-y: -680px !important;
  }

  .xl\:focus\:-translate-y-172:focus {
    --tw-translate-y: -688px !important;
  }

  .xl\:focus\:-translate-y-174:focus {
    --tw-translate-y: -696px !important;
  }

  .xl\:focus\:-translate-y-175:focus {
    --tw-translate-y: -700px !important;
  }

  .xl\:focus\:-translate-y-189:focus {
    --tw-translate-y: -756px !important;
  }

  .xl\:focus\:-translate-y-200:focus {
    --tw-translate-y: -800px !important;
  }

  .xl\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -2px !important;
  }

  .xl\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -6px !important;
  }

  .xl\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -14px !important;
  }

  .xl\:focus\:-translate-y-6\.5:focus {
    --tw-translate-y: -26px !important;
  }

  .xl\:focus\:-translate-y-7\.5:focus {
    --tw-translate-y: -30px !important;
  }

  .xl\:focus\:-translate-y-17\.5:focus {
    --tw-translate-y: -70px !important;
  }

  .xl\:focus\:-translate-y-28\.5:focus {
    --tw-translate-y: -114px !important;
  }

  .xl\:focus\:-translate-y-31\.5:focus {
    --tw-translate-y: -126px !important;
  }

  .xl\:focus\:-translate-y-37\.5:focus {
    --tw-translate-y: -150px !important;
  }

  .xl\:focus\:-translate-y-72\.5:focus {
    --tw-translate-y: -290px !important;
  }

  .xl\:focus\:-translate-y-sm:focus {
    --tw-translate-y: -8px !important;
  }

  .xl\:focus\:-translate-y-md:focus {
    --tw-translate-y: -16px !important;
  }

  .xl\:focus\:-translate-y-lg:focus {
    --tw-translate-y: -24px !important;
  }

  .xl\:focus\:-translate-y-xl:focus {
    --tw-translate-y: -32px !important;
  }

  .xl\:focus\:-translate-y-n1:focus {
    --tw-translate-y: 4px !important;
  }

  .xl\:focus\:-translate-y-n2:focus {
    --tw-translate-y: 8px !important;
  }

  .xl\:focus\:-translate-y-n3:focus {
    --tw-translate-y: 12px !important;
  }

  .xl\:focus\:-translate-y-n4:focus {
    --tw-translate-y: 16px !important;
  }

  .xl\:focus\:-translate-y-n5:focus {
    --tw-translate-y: 20px !important;
  }

  .xl\:focus\:-translate-y-n6:focus {
    --tw-translate-y: 24px !important;
  }

  .xl\:focus\:-translate-y-n7:focus {
    --tw-translate-y: 28px !important;
  }

  .xl\:focus\:-translate-y-n8:focus {
    --tw-translate-y: 32px !important;
  }

  .xl\:focus\:-translate-y-n9:focus {
    --tw-translate-y: 36px !important;
  }

  .xl\:focus\:-translate-y-n10:focus {
    --tw-translate-y: 40px !important;
  }

  .xl\:focus\:-translate-y-n11:focus {
    --tw-translate-y: 44px !important;
  }

  .xl\:focus\:-translate-y-n12:focus {
    --tw-translate-y: 48px !important;
  }

  .xl\:focus\:-translate-y-n13:focus {
    --tw-translate-y: 52px !important;
  }

  .xl\:focus\:-translate-y-n14:focus {
    --tw-translate-y: 46px !important;
  }

  .xl\:focus\:-translate-y-n22:focus {
    --tw-translate-y: 88px !important;
  }

  .xl\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50% !important;
  }

  .xl\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333% !important;
  }

  .xl\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667% !important;
  }

  .xl\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25% !important;
  }

  .xl\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50% !important;
  }

  .xl\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75% !important;
  }

  .xl\:focus\:translate-y-full:focus {
    --tw-translate-y: 100% !important;
  }

  .xl\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50% !important;
  }

  .xl\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333% !important;
  }

  .xl\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667% !important;
  }

  .xl\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25% !important;
  }

  .xl\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50% !important;
  }

  .xl\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75% !important;
  }

  .xl\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100% !important;
  }

  .xl\:skew-x-0 {
    --tw-skew-x: 0deg !important;
  }

  .xl\:skew-x-1 {
    --tw-skew-x: 1deg !important;
  }

  .xl\:skew-x-2 {
    --tw-skew-x: 2deg !important;
  }

  .xl\:skew-x-3 {
    --tw-skew-x: 3deg !important;
  }

  .xl\:skew-x-6 {
    --tw-skew-x: 6deg !important;
  }

  .xl\:skew-x-12 {
    --tw-skew-x: 12deg !important;
  }

  .xl\:-skew-x-12 {
    --tw-skew-x: -12deg !important;
  }

  .xl\:-skew-x-6 {
    --tw-skew-x: -6deg !important;
  }

  .xl\:-skew-x-3 {
    --tw-skew-x: -3deg !important;
  }

  .xl\:-skew-x-2 {
    --tw-skew-x: -2deg !important;
  }

  .xl\:-skew-x-1 {
    --tw-skew-x: -1deg !important;
  }

  .xl\:skew-y-0 {
    --tw-skew-y: 0deg !important;
  }

  .xl\:skew-y-1 {
    --tw-skew-y: 1deg !important;
  }

  .xl\:skew-y-2 {
    --tw-skew-y: 2deg !important;
  }

  .xl\:skew-y-3 {
    --tw-skew-y: 3deg !important;
  }

  .xl\:skew-y-6 {
    --tw-skew-y: 6deg !important;
  }

  .xl\:skew-y-12 {
    --tw-skew-y: 12deg !important;
  }

  .xl\:-skew-y-12 {
    --tw-skew-y: -12deg !important;
  }

  .xl\:-skew-y-6 {
    --tw-skew-y: -6deg !important;
  }

  .xl\:-skew-y-3 {
    --tw-skew-y: -3deg !important;
  }

  .xl\:-skew-y-2 {
    --tw-skew-y: -2deg !important;
  }

  .xl\:-skew-y-1 {
    --tw-skew-y: -1deg !important;
  }

  .xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg !important;
  }

  .xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg !important;
  }

  .xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg !important;
  }

  .xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg !important;
  }

  .xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg !important;
  }

  .xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg !important;
  }

  .xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg !important;
  }

  .xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg !important;
  }

  .xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg !important;
  }

  .xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg !important;
  }

  .xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg !important;
  }

  .xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg !important;
  }

  .xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg !important;
  }

  .xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg !important;
  }

  .xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg !important;
  }

  .xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg !important;
  }

  .xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg !important;
  }

  .xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg !important;
  }

  .xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg !important;
  }

  .xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg !important;
  }

  .xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg !important;
  }

  .xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg !important;
  }

  .xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg !important;
  }

  .xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg !important;
  }

  .xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg !important;
  }

  .xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg !important;
  }

  .xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg !important;
  }

  .xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg !important;
  }

  .xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg !important;
  }

  .xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg !important;
  }

  .xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg !important;
  }

  .xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg !important;
  }

  .xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg !important;
  }

  .xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg !important;
  }

  .xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg !important;
  }

  .xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg !important;
  }

  .xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg !important;
  }

  .xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg !important;
  }

  .xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg !important;
  }

  .xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg !important;
  }

  .xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg !important;
  }

  .xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg !important;
  }

  .xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg !important;
  }

  .xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg !important;
  }

  .xl\:transition-none {
    transition-property: none !important;
  }

  .xl\:transition-all {
    transition-property: all !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .xl\:transition-opacity {
    transition-property: opacity !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .xl\:transition-shadow {
    transition-property: box-shadow !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .xl\:transition-transform {
    transition-property: transform !important;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration: 150ms !important;
  }

  .xl\:ease-linear {
    transition-timing-function: linear !important;
  }

  .xl\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
  }

  .xl\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
  }

  .xl\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  }

  .xl\:duration-75 {
    transition-duration: 75ms !important;
  }

  .xl\:duration-100 {
    transition-duration: 100ms !important;
  }

  .xl\:duration-150 {
    transition-duration: 150ms !important;
  }

  .xl\:duration-200 {
    transition-duration: 200ms !important;
  }

  .xl\:duration-300 {
    transition-duration: 300ms !important;
  }

  .xl\:duration-500 {
    transition-duration: 500ms !important;
  }

  .xl\:duration-700 {
    transition-duration: 700ms !important;
  }

  .xl\:duration-1000 {
    transition-duration: 1000ms !important;
  }

  .xl\:delay-75 {
    transition-delay: 75ms !important;
  }

  .xl\:delay-100 {
    transition-delay: 100ms !important;
  }

  .xl\:delay-150 {
    transition-delay: 150ms !important;
  }

  .xl\:delay-200 {
    transition-delay: 200ms !important;
  }

  .xl\:delay-300 {
    transition-delay: 300ms !important;
  }

  .xl\:delay-500 {
    transition-delay: 500ms !important;
  }

  .xl\:delay-700 {
    transition-delay: 700ms !important;
  }

  .xl\:delay-1000 {
    transition-delay: 1000ms !important;
  }

  .xl\:animate-none {
    animation: none !important;
  }

  .xl\:animate-spin {
    animation: spin 1s linear infinite !important;
  }

  .xl\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
  }

  .xl\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
  }

  .xl\:animate-bounce {
    animation: bounce 1s infinite !important;
  }

  .xl\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .xl\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .xl\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .xl\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .xl\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .xl\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .xl\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .xl\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .xl\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .xl\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .xl\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .xl\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .xl\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .xl\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .xl\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .xl\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .xl\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .xl\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .xl\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .xl\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .xl\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .xl\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .xl\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .xl\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .xl\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .xl\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .xl\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .xl\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .xl\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .xl\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .xl\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .xl\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .xl\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .xl\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .xl\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .xl\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .xl\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .xl\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .xl\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .xl\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .xl\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .xl\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .xl\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .xl\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .xl\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .xl\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .xl\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .xl\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .xl\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .xl\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .xl\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .xl\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .xl\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .xl\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .xl\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .xl\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .xl\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .xl\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .xl\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .xl\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .xl\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .xl\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .xl\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .xl\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .xl\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .xl\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .xl\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .xl\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .xl\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .xl\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .xl\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .xl\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .xl\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .xl\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .xl\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .xl\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .xl\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .xl\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .xl\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .xl\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .xl\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .xl\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .xl\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .xl\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .xl\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .xl\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .xl\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .xl\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .xl\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .xl\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .xl\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .xl\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .xl\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .xl\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .xl\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .xl\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .xl\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .xl\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .xl\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .xl\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .xl\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .xl\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .xl\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .xl\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .xl\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .xl\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .xl\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .xl\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .xl\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .xl\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .xl\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .xl\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .xl\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .xl\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .xl\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .xl\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .xl\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .xl\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .xl\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .xl\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .xl\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .xl\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .xl\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .xl\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .xl\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .xl\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .xl\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .xl\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .xl\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .xl\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .xl\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .xl\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .xl\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .xl\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .xl\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .xl\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .xl\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .xl\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .xl\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .xl\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .xl\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .xl\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .xl\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .xl\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .xl\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .xl\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .xl\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .xl\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .xl\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .xl\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .xl\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .xl\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .xl\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .xl\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .xl\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .xl\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .xl\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .xl\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .xl\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .xl\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .xl\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .xl\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .xl\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .xl\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .xl\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .xl\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .xl\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .xl\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .xl\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .xl\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .xl\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .xl\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .xl\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .xl\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .xl\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .xl\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .xl\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .xl\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .xl\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .xl\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .xl\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .xl\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .xl\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .xl\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .xl\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .xl\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .xl\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .xl\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .xl\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .xl\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .xl\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .xl\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .xl\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .xl\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .xl\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .xl\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .xl\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .xl\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .xl\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .xl\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .xl\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .xl\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .xl\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .xl\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .xl\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .xl\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .xl\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .xl\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .xl\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .xl\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .xl\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .xl\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .xl\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .xl\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .xl\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .xl\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .xl\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .xl\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .xl\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .xl\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .xl\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .xl\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .xl\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .xl\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .xl\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .xl\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .xl\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .xl\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .xl\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .xl\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .xl\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .xl\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .xl\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .xl\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .xl\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .xl\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .xl\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .xl\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .xl\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .xl\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .xl\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .xl\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .xl\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .xl\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .xl\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .xl\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .xl\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .xl\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .xl\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .xl\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .xl\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .xl\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .xl\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .xl\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .xl\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .xl\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .xl\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .xl\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .xl\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .xl\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .xl\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .xl\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .xl\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .xl\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .xl\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .xl\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .xl\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .xl\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .xl\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .xl\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .xl\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .xl\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .xl\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .xl\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .xl\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .xl\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .xl\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .xl\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .xl\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .xl\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .xl\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .xl\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .xl\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .xl\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .xl\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .xl\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .xl\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .xl\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .xl\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .xl\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .xl\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .xl\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .xl\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .xl\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .xl\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .xl\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .xl\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .xl\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .xl\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .xl\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .xl\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .xl\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .xl\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .xl\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .xl\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .xl\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .xl\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .xl\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .xl\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .xl\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .xl\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .xl\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .xl\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .xl\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .xl\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .xl\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .xl\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .xl\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .xl\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .xl\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .xl\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .xl\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .xl\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .xl\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .xl\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .xl\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .xl\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .xl\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .xl\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .xl\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .xl\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .xl\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .xl\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .xl\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .xl\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .xl\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .xl\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .xl\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .xl\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .xl\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .xl\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .xl\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .xl\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .xl\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .xl\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .xl\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .xl\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .xl\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .xl\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .xl\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .xl\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .xl\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .xl\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .xl\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .xl\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .xl\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .xl\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .xl\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .xl\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .xl\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .xl\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .xl\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .xl\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .xl\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .xl\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .xl\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .xl\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .xl\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .xl\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .xl\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .xl\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .xl\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .xl\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .xl\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .xl\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .xl\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .xl\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .xl\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .xl\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .xl\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .xl\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .xl\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .xl\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .xl\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .xl\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .xl\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .xl\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .xl\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .xl\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .xl\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .xl\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .xl\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .xl\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .xl\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .xl\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .xl\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .xl\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .xl\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .xl\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .xl\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .xl\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .xl\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .xl\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .xl\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .xl\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .xl\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .xl\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .xl\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .xl\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .xl\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .xl\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .xl\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .xl\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .xl\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .xl\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .xl\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .xl\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .xl\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .xl\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .xl\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .xl\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .xl\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .xl\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .xl\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .xl\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .xl\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .xl\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .xl\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .xl\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .xl\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .xl\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .xl\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .xl\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .xl\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .xl\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .xl\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .xl\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .xl\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .xl\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .xl\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .xl\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .xl\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .xl\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .xl\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .xl\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .xl\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .xl\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .xl\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .xl\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .xl\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .xl\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .xl\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .xl\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .xl\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .xl\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .xl\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .xl\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .xl\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .xl\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .xl\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .xl\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .xl\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .xl\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .xl\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .xl\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .xl\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .xl\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .xl\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .xl\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .xl\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .xl\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .xl\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .xl\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .xl\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .xl\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .xl\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .xl\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .xl\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .xl\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .xl\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .xl\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .xl\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .xl\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .xl\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .xl\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .xl\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .xl\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .xl\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .xl\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .xl\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .xl\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .xl\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .xl\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .xl\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .xl\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .xl\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .xl\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .xl\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .xl\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .xl\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .xl\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .xl\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .xl\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .xl\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .xl\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .xl\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .xl\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .xl\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .xl\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .xl\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .xl\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .xl\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .xl\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .xl\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .xl\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .xl\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .xl\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .xl\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .xl\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .xl\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .xl\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .xl\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .xl\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .xl\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .xl\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .xl\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .xl\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .xl\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .xl\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .xl\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .xl\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .xl\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .xl\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .xl\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .xl\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .xl\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .xl\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .xl\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .xl\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .xl\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-1 {
    border-top-color: #fff1f0 !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-1 {
    border-right-color: #fff1f0 !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-1 {
    border-bottom-color: #fff1f0 !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-1 {
    border-left-color: #fff1f0 !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-2 {
    border-top-color: #ffccc7 !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-2 {
    border-right-color: #ffccc7 !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-2 {
    border-bottom-color: #ffccc7 !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-2 {
    border-left-color: #ffccc7 !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-3 {
    border-top-color: #ffa39e !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-3 {
    border-right-color: #ffa39e !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-3 {
    border-bottom-color: #ffa39e !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-3 {
    border-left-color: #ffa39e !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-4 {
    border-top-color: #ff7875 !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-4 {
    border-right-color: #ff7875 !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-4 {
    border-bottom-color: #ff7875 !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-4 {
    border-left-color: #ff7875 !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-5 {
    border-top-color: #ff4d4f !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-5 {
    border-right-color: #ff4d4f !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-5 {
    border-bottom-color: #ff4d4f !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-5 {
    border-left-color: #ff4d4f !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-6 {
    border-top-color: #f5222d !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-6 {
    border-right-color: #f5222d !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-6 {
    border-bottom-color: #f5222d !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-6 {
    border-left-color: #f5222d !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-7 {
    border-top-color: #cf1322 !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-7 {
    border-right-color: #cf1322 !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-7 {
    border-bottom-color: #cf1322 !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-7 {
    border-left-color: #cf1322 !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-8 {
    border-top-color: #a8071a !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-8 {
    border-right-color: #a8071a !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-8 {
    border-bottom-color: #a8071a !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-8 {
    border-left-color: #a8071a !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-9 {
    border-top-color: #820014 !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-9 {
    border-right-color: #820014 !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-9 {
    border-bottom-color: #820014 !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-9 {
    border-left-color: #820014 !important;
  }

  .group:hover .xl\:group-hover\:border-t-red-10 {
    border-top-color: #5c0011 !important;
  }

  .group:hover .xl\:group-hover\:border-r-red-10 {
    border-right-color: #5c0011 !important;
  }

  .group:hover .xl\:group-hover\:border-b-red-10 {
    border-bottom-color: #5c0011 !important;
  }

  .group:hover .xl\:group-hover\:border-l-red-10 {
    border-left-color: #5c0011 !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-1 {
    border-top-color: #fff2e8 !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-1 {
    border-right-color: #fff2e8 !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-1 {
    border-bottom-color: #fff2e8 !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-1 {
    border-left-color: #fff2e8 !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-2 {
    border-top-color: #ffd8bf !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-2 {
    border-right-color: #ffd8bf !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-2 {
    border-bottom-color: #ffd8bf !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-2 {
    border-left-color: #ffd8bf !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-3 {
    border-top-color: #ffbb96 !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-3 {
    border-right-color: #ffbb96 !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-3 {
    border-bottom-color: #ffbb96 !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-3 {
    border-left-color: #ffbb96 !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-4 {
    border-top-color: #ff9c6e !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-4 {
    border-right-color: #ff9c6e !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-4 {
    border-bottom-color: #ff9c6e !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-4 {
    border-left-color: #ff9c6e !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-5 {
    border-top-color: #ff7a45 !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-5 {
    border-right-color: #ff7a45 !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-5 {
    border-bottom-color: #ff7a45 !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-5 {
    border-left-color: #ff7a45 !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-6 {
    border-top-color: #fa541c !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-6 {
    border-right-color: #fa541c !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-6 {
    border-bottom-color: #fa541c !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-6 {
    border-left-color: #fa541c !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-7 {
    border-top-color: #d4380d !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-7 {
    border-right-color: #d4380d !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-7 {
    border-bottom-color: #d4380d !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-7 {
    border-left-color: #d4380d !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-8 {
    border-top-color: #ad2102 !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-8 {
    border-right-color: #ad2102 !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-8 {
    border-bottom-color: #ad2102 !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-8 {
    border-left-color: #ad2102 !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-9 {
    border-top-color: #871400 !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-9 {
    border-right-color: #871400 !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-9 {
    border-bottom-color: #871400 !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-9 {
    border-left-color: #871400 !important;
  }

  .group:hover .xl\:group-hover\:border-t-volcano-10 {
    border-top-color: #610b00 !important;
  }

  .group:hover .xl\:group-hover\:border-r-volcano-10 {
    border-right-color: #610b00 !important;
  }

  .group:hover .xl\:group-hover\:border-b-volcano-10 {
    border-bottom-color: #610b00 !important;
  }

  .group:hover .xl\:group-hover\:border-l-volcano-10 {
    border-left-color: #610b00 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-1 {
    border-top-color: #fff7e6 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-1 {
    border-right-color: #fff7e6 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-1 {
    border-bottom-color: #fff7e6 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-1 {
    border-left-color: #fff7e6 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-2 {
    border-top-color: #ffe7ba !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-2 {
    border-right-color: #ffe7ba !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-2 {
    border-bottom-color: #ffe7ba !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-2 {
    border-left-color: #ffe7ba !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-3 {
    border-top-color: #ffd591 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-3 {
    border-right-color: #ffd591 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-3 {
    border-bottom-color: #ffd591 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-3 {
    border-left-color: #ffd591 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-4 {
    border-top-color: #ffc069 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-4 {
    border-right-color: #ffc069 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-4 {
    border-bottom-color: #ffc069 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-4 {
    border-left-color: #ffc069 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-5 {
    border-top-color: #ffa940 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-5 {
    border-right-color: #ffa940 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-5 {
    border-bottom-color: #ffa940 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-5 {
    border-left-color: #ffa940 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-6 {
    border-top-color: #fa8c16 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-6 {
    border-right-color: #fa8c16 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-6 {
    border-bottom-color: #fa8c16 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-6 {
    border-left-color: #fa8c16 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-7 {
    border-top-color: #d46b08 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-7 {
    border-right-color: #d46b08 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-7 {
    border-bottom-color: #d46b08 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-7 {
    border-left-color: #d46b08 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-8 {
    border-top-color: #ad4e00 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-8 {
    border-right-color: #ad4e00 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-8 {
    border-bottom-color: #ad4e00 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-8 {
    border-left-color: #ad4e00 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-9 {
    border-top-color: #873800 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-9 {
    border-right-color: #873800 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-9 {
    border-bottom-color: #873800 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-9 {
    border-left-color: #873800 !important;
  }

  .group:hover .xl\:group-hover\:border-t-orange-10 {
    border-top-color: #612500 !important;
  }

  .group:hover .xl\:group-hover\:border-r-orange-10 {
    border-right-color: #612500 !important;
  }

  .group:hover .xl\:group-hover\:border-b-orange-10 {
    border-bottom-color: #612500 !important;
  }

  .group:hover .xl\:group-hover\:border-l-orange-10 {
    border-left-color: #612500 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-1 {
    border-top-color: #fffbe6 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-1 {
    border-right-color: #fffbe6 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-1 {
    border-bottom-color: #fffbe6 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-1 {
    border-left-color: #fffbe6 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-2 {
    border-top-color: #fff1b8 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-2 {
    border-right-color: #fff1b8 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-2 {
    border-bottom-color: #fff1b8 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-2 {
    border-left-color: #fff1b8 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-3 {
    border-top-color: #ffe58f !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-3 {
    border-right-color: #ffe58f !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-3 {
    border-bottom-color: #ffe58f !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-3 {
    border-left-color: #ffe58f !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-4 {
    border-top-color: #ffd666 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-4 {
    border-right-color: #ffd666 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-4 {
    border-bottom-color: #ffd666 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-4 {
    border-left-color: #ffd666 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-5 {
    border-top-color: #ffc53d !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-5 {
    border-right-color: #ffc53d !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-5 {
    border-bottom-color: #ffc53d !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-5 {
    border-left-color: #ffc53d !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-6 {
    border-top-color: #faad14 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-6 {
    border-right-color: #faad14 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-6 {
    border-bottom-color: #faad14 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-6 {
    border-left-color: #faad14 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-7 {
    border-top-color: #d48806 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-7 {
    border-right-color: #d48806 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-7 {
    border-bottom-color: #d48806 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-7 {
    border-left-color: #d48806 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-8 {
    border-top-color: #ad6800 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-8 {
    border-right-color: #ad6800 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-8 {
    border-bottom-color: #ad6800 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-8 {
    border-left-color: #ad6800 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-9 {
    border-top-color: #874d00 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-9 {
    border-right-color: #874d00 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-9 {
    border-bottom-color: #874d00 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-9 {
    border-left-color: #874d00 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gold-10 {
    border-top-color: #613400 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gold-10 {
    border-right-color: #613400 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gold-10 {
    border-bottom-color: #613400 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gold-10 {
    border-left-color: #613400 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-1 {
    border-top-color: #feffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-1 {
    border-right-color: #feffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-1 {
    border-bottom-color: #feffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-1 {
    border-left-color: #feffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-2 {
    border-top-color: #ffffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-2 {
    border-right-color: #ffffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-2 {
    border-bottom-color: #ffffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-2 {
    border-left-color: #ffffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-3 {
    border-top-color: #fffb8f !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-3 {
    border-right-color: #fffb8f !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-3 {
    border-bottom-color: #fffb8f !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-3 {
    border-left-color: #fffb8f !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-4 {
    border-top-color: #fff566 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-4 {
    border-right-color: #fff566 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-4 {
    border-bottom-color: #fff566 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-4 {
    border-left-color: #fff566 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-5 {
    border-top-color: #ffec3d !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-5 {
    border-right-color: #ffec3d !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-5 {
    border-bottom-color: #ffec3d !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-5 {
    border-left-color: #ffec3d !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-6 {
    border-top-color: #fadb14 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-6 {
    border-right-color: #fadb14 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-6 {
    border-bottom-color: #fadb14 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-6 {
    border-left-color: #fadb14 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-7 {
    border-top-color: #d4b106 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-7 {
    border-right-color: #d4b106 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-7 {
    border-bottom-color: #d4b106 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-7 {
    border-left-color: #d4b106 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-8 {
    border-top-color: #ad8b00 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-8 {
    border-right-color: #ad8b00 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-8 {
    border-bottom-color: #ad8b00 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-8 {
    border-left-color: #ad8b00 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-9 {
    border-top-color: #876800 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-9 {
    border-right-color: #876800 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-9 {
    border-bottom-color: #876800 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-9 {
    border-left-color: #876800 !important;
  }

  .group:hover .xl\:group-hover\:border-t-yellow-10 {
    border-top-color: #614700 !important;
  }

  .group:hover .xl\:group-hover\:border-r-yellow-10 {
    border-right-color: #614700 !important;
  }

  .group:hover .xl\:group-hover\:border-b-yellow-10 {
    border-bottom-color: #614700 !important;
  }

  .group:hover .xl\:group-hover\:border-l-yellow-10 {
    border-left-color: #614700 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-1 {
    border-top-color: #fcffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-1 {
    border-right-color: #fcffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-1 {
    border-bottom-color: #fcffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-1 {
    border-left-color: #fcffe6 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-2 {
    border-top-color: #f4ffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-2 {
    border-right-color: #f4ffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-2 {
    border-bottom-color: #f4ffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-2 {
    border-left-color: #f4ffb8 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-3 {
    border-top-color: #eaff8f !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-3 {
    border-right-color: #eaff8f !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-3 {
    border-bottom-color: #eaff8f !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-3 {
    border-left-color: #eaff8f !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-4 {
    border-top-color: #d3f261 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-4 {
    border-right-color: #d3f261 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-4 {
    border-bottom-color: #d3f261 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-4 {
    border-left-color: #d3f261 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-5 {
    border-top-color: #bae637 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-5 {
    border-right-color: #bae637 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-5 {
    border-bottom-color: #bae637 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-5 {
    border-left-color: #bae637 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-6 {
    border-top-color: #a0d911 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-6 {
    border-right-color: #a0d911 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-6 {
    border-bottom-color: #a0d911 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-6 {
    border-left-color: #a0d911 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-7 {
    border-top-color: #7cb305 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-7 {
    border-right-color: #7cb305 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-7 {
    border-bottom-color: #7cb305 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-7 {
    border-left-color: #7cb305 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-8 {
    border-top-color: #5b8c00 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-8 {
    border-right-color: #5b8c00 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-8 {
    border-bottom-color: #5b8c00 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-8 {
    border-left-color: #5b8c00 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-9 {
    border-top-color: #3f6600 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-9 {
    border-right-color: #3f6600 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-9 {
    border-bottom-color: #3f6600 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-9 {
    border-left-color: #3f6600 !important;
  }

  .group:hover .xl\:group-hover\:border-t-lime-10 {
    border-top-color: #254000 !important;
  }

  .group:hover .xl\:group-hover\:border-r-lime-10 {
    border-right-color: #254000 !important;
  }

  .group:hover .xl\:group-hover\:border-b-lime-10 {
    border-bottom-color: #254000 !important;
  }

  .group:hover .xl\:group-hover\:border-l-lime-10 {
    border-left-color: #254000 !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-1 {
    border-top-color: #f6fef9 !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-1 {
    border-right-color: #f6fef9 !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-1 {
    border-bottom-color: #f6fef9 !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-1 {
    border-left-color: #f6fef9 !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-2 {
    border-top-color: #f6ffed !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-2 {
    border-right-color: #f6ffed !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-2 {
    border-bottom-color: #f6ffed !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-2 {
    border-left-color: #f6ffed !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-3 {
    border-top-color: #d9f7be !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-3 {
    border-right-color: #d9f7be !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-3 {
    border-bottom-color: #d9f7be !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-3 {
    border-left-color: #d9f7be !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-4 {
    border-top-color: #b7eb8f !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-4 {
    border-right-color: #b7eb8f !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-4 {
    border-bottom-color: #b7eb8f !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-4 {
    border-left-color: #b7eb8f !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-5 {
    border-top-color: #95de64 !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-5 {
    border-right-color: #95de64 !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-5 {
    border-bottom-color: #95de64 !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-5 {
    border-left-color: #95de64 !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-6 {
    border-top-color: #73d13d !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-6 {
    border-right-color: #73d13d !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-6 {
    border-bottom-color: #73d13d !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-6 {
    border-left-color: #73d13d !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-7 {
    border-top-color: #52c41a !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-7 {
    border-right-color: #52c41a !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-7 {
    border-bottom-color: #52c41a !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-7 {
    border-left-color: #52c41a !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-8 {
    border-top-color: #389e0d !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-8 {
    border-right-color: #389e0d !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-8 {
    border-bottom-color: #389e0d !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-8 {
    border-left-color: #389e0d !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-9 {
    border-top-color: #237804 !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-9 {
    border-right-color: #237804 !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-9 {
    border-bottom-color: #237804 !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-9 {
    border-left-color: #237804 !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-10 {
    border-top-color: #135200 !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-10 {
    border-right-color: #135200 !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-10 {
    border-bottom-color: #135200 !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-10 {
    border-left-color: #135200 !important;
  }

  .group:hover .xl\:group-hover\:border-t-green-11 {
    border-top-color: #092b00 !important;
  }

  .group:hover .xl\:group-hover\:border-r-green-11 {
    border-right-color: #092b00 !important;
  }

  .group:hover .xl\:group-hover\:border-b-green-11 {
    border-bottom-color: #092b00 !important;
  }

  .group:hover .xl\:group-hover\:border-l-green-11 {
    border-left-color: #092b00 !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-1 {
    border-top-color: #e6fffb !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-1 {
    border-right-color: #e6fffb !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-1 {
    border-bottom-color: #e6fffb !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-1 {
    border-left-color: #e6fffb !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-2 {
    border-top-color: #b5f5ec !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-2 {
    border-right-color: #b5f5ec !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-2 {
    border-bottom-color: #b5f5ec !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-2 {
    border-left-color: #b5f5ec !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-3 {
    border-top-color: #87e8de !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-3 {
    border-right-color: #87e8de !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-3 {
    border-bottom-color: #87e8de !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-3 {
    border-left-color: #87e8de !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-4 {
    border-top-color: #5cdbd3 !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-4 {
    border-right-color: #5cdbd3 !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-4 {
    border-bottom-color: #5cdbd3 !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-4 {
    border-left-color: #5cdbd3 !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-5 {
    border-top-color: #36cfc9 !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-5 {
    border-right-color: #36cfc9 !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-5 {
    border-bottom-color: #36cfc9 !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-5 {
    border-left-color: #36cfc9 !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-6 {
    border-top-color: #13c2c2 !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-6 {
    border-right-color: #13c2c2 !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-6 {
    border-bottom-color: #13c2c2 !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-6 {
    border-left-color: #13c2c2 !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-7 {
    border-top-color: #08979c !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-7 {
    border-right-color: #08979c !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-7 {
    border-bottom-color: #08979c !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-7 {
    border-left-color: #08979c !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-8 {
    border-top-color: #006d75 !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-8 {
    border-right-color: #006d75 !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-8 {
    border-bottom-color: #006d75 !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-8 {
    border-left-color: #006d75 !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-9 {
    border-top-color: #00474f !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-9 {
    border-right-color: #00474f !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-9 {
    border-bottom-color: #00474f !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-9 {
    border-left-color: #00474f !important;
  }

  .group:hover .xl\:group-hover\:border-t-cyan-10 {
    border-top-color: #002329 !important;
  }

  .group:hover .xl\:group-hover\:border-r-cyan-10 {
    border-right-color: #002329 !important;
  }

  .group:hover .xl\:group-hover\:border-b-cyan-10 {
    border-bottom-color: #002329 !important;
  }

  .group:hover .xl\:group-hover\:border-l-cyan-10 {
    border-left-color: #002329 !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-1 {
    border-top-color: #e6f7ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-1 {
    border-right-color: #e6f7ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-1 {
    border-bottom-color: #e6f7ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-1 {
    border-left-color: #e6f7ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-2 {
    border-top-color: #bae7ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-2 {
    border-right-color: #bae7ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-2 {
    border-bottom-color: #bae7ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-2 {
    border-left-color: #bae7ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-3 {
    border-top-color: #91d5ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-3 {
    border-right-color: #91d5ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-3 {
    border-bottom-color: #91d5ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-3 {
    border-left-color: #91d5ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-4 {
    border-top-color: #69c0ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-4 {
    border-right-color: #69c0ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-4 {
    border-bottom-color: #69c0ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-4 {
    border-left-color: #69c0ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-5 {
    border-top-color: #4b85ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-5 {
    border-right-color: #4b85ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-5 {
    border-bottom-color: #4b85ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-5 {
    border-left-color: #4b85ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-6 {
    border-top-color: #2f70ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-6 {
    border-right-color: #2f70ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-6 {
    border-bottom-color: #2f70ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-6 {
    border-left-color: #2f70ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-7 {
    border-top-color: #096dd9 !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-7 {
    border-right-color: #096dd9 !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-7 {
    border-bottom-color: #096dd9 !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-7 {
    border-left-color: #096dd9 !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-8 {
    border-top-color: #0050b3 !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-8 {
    border-right-color: #0050b3 !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-8 {
    border-bottom-color: #0050b3 !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-8 {
    border-left-color: #0050b3 !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-9 {
    border-top-color: #003a8c !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-9 {
    border-right-color: #003a8c !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-9 {
    border-bottom-color: #003a8c !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-9 {
    border-left-color: #003a8c !important;
  }

  .group:hover .xl\:group-hover\:border-t-blue-10 {
    border-top-color: #002766 !important;
  }

  .group:hover .xl\:group-hover\:border-r-blue-10 {
    border-right-color: #002766 !important;
  }

  .group:hover .xl\:group-hover\:border-b-blue-10 {
    border-bottom-color: #002766 !important;
  }

  .group:hover .xl\:group-hover\:border-l-blue-10 {
    border-left-color: #002766 !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-1 {
    border-top-color: #f6f9ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-1 {
    border-right-color: #f6f9ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-1 {
    border-bottom-color: #f6f9ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-1 {
    border-left-color: #f6f9ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-2 {
    border-top-color: #f0f5ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-2 {
    border-right-color: #f0f5ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-2 {
    border-bottom-color: #f0f5ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-2 {
    border-left-color: #f0f5ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-3 {
    border-top-color: #d6e4ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-3 {
    border-right-color: #d6e4ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-3 {
    border-bottom-color: #d6e4ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-3 {
    border-left-color: #d6e4ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-4 {
    border-top-color: #adc6ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-4 {
    border-right-color: #adc6ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-4 {
    border-bottom-color: #adc6ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-4 {
    border-left-color: #adc6ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-5 {
    border-top-color: #85a5ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-5 {
    border-right-color: #85a5ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-5 {
    border-bottom-color: #85a5ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-5 {
    border-left-color: #85a5ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-6 {
    border-top-color: #597ef7 !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-6 {
    border-right-color: #597ef7 !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-6 {
    border-bottom-color: #597ef7 !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-6 {
    border-left-color: #597ef7 !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-7 {
    border-top-color: #2f54eb !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-7 {
    border-right-color: #2f54eb !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-7 {
    border-bottom-color: #2f54eb !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-7 {
    border-left-color: #2f54eb !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-8 {
    border-top-color: #1d39c4 !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-8 {
    border-right-color: #1d39c4 !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-8 {
    border-bottom-color: #1d39c4 !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-8 {
    border-left-color: #1d39c4 !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-9 {
    border-top-color: #10239e !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-9 {
    border-right-color: #10239e !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-9 {
    border-bottom-color: #10239e !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-9 {
    border-left-color: #10239e !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-10 {
    border-top-color: #061178 !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-10 {
    border-right-color: #061178 !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-10 {
    border-bottom-color: #061178 !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-10 {
    border-left-color: #061178 !important;
  }

  .group:hover .xl\:group-hover\:border-t-geekBlue-11 {
    border-top-color: #030852 !important;
  }

  .group:hover .xl\:group-hover\:border-r-geekBlue-11 {
    border-right-color: #030852 !important;
  }

  .group:hover .xl\:group-hover\:border-b-geekBlue-11 {
    border-bottom-color: #030852 !important;
  }

  .group:hover .xl\:group-hover\:border-l-geekBlue-11 {
    border-left-color: #030852 !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-1 {
    border-top-color: #fafaff !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-1 {
    border-right-color: #fafaff !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-1 {
    border-bottom-color: #fafaff !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-1 {
    border-left-color: #fafaff !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-2 {
    border-top-color: #f9f0ff !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-2 {
    border-right-color: #f9f0ff !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-2 {
    border-bottom-color: #f9f0ff !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-2 {
    border-left-color: #f9f0ff !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-3 {
    border-top-color: #efdbff !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-3 {
    border-right-color: #efdbff !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-3 {
    border-bottom-color: #efdbff !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-3 {
    border-left-color: #efdbff !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-4 {
    border-top-color: #d3adf7 !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-4 {
    border-right-color: #d3adf7 !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-4 {
    border-bottom-color: #d3adf7 !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-4 {
    border-left-color: #d3adf7 !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-5 {
    border-top-color: #b37feb !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-5 {
    border-right-color: #b37feb !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-5 {
    border-bottom-color: #b37feb !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-5 {
    border-left-color: #b37feb !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-6 {
    border-top-color: #9254de !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-6 {
    border-right-color: #9254de !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-6 {
    border-bottom-color: #9254de !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-6 {
    border-left-color: #9254de !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-7 {
    border-top-color: #722ed1 !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-7 {
    border-right-color: #722ed1 !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-7 {
    border-bottom-color: #722ed1 !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-7 {
    border-left-color: #722ed1 !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-8 {
    border-top-color: #531dab !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-8 {
    border-right-color: #531dab !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-8 {
    border-bottom-color: #531dab !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-8 {
    border-left-color: #531dab !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-9 {
    border-top-color: #391085 !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-9 {
    border-right-color: #391085 !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-9 {
    border-bottom-color: #391085 !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-9 {
    border-left-color: #391085 !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-10 {
    border-top-color: #22075e !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-10 {
    border-right-color: #22075e !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-10 {
    border-bottom-color: #22075e !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-10 {
    border-left-color: #22075e !important;
  }

  .group:hover .xl\:group-hover\:border-t-purple-11 {
    border-top-color: #120338 !important;
  }

  .group:hover .xl\:group-hover\:border-r-purple-11 {
    border-right-color: #120338 !important;
  }

  .group:hover .xl\:group-hover\:border-b-purple-11 {
    border-bottom-color: #120338 !important;
  }

  .group:hover .xl\:group-hover\:border-l-purple-11 {
    border-left-color: #120338 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-1 {
    border-top-color: #fff0f6 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-1 {
    border-right-color: #fff0f6 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-1 {
    border-bottom-color: #fff0f6 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-1 {
    border-left-color: #fff0f6 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-2 {
    border-top-color: #ffd6e7 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-2 {
    border-right-color: #ffd6e7 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-2 {
    border-bottom-color: #ffd6e7 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-2 {
    border-left-color: #ffd6e7 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-3 {
    border-top-color: #ffadd2 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-3 {
    border-right-color: #ffadd2 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-3 {
    border-bottom-color: #ffadd2 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-3 {
    border-left-color: #ffadd2 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-4 {
    border-top-color: #ff85c0 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-4 {
    border-right-color: #ff85c0 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-4 {
    border-bottom-color: #ff85c0 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-4 {
    border-left-color: #ff85c0 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-5 {
    border-top-color: #f759ab !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-5 {
    border-right-color: #f759ab !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-5 {
    border-bottom-color: #f759ab !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-5 {
    border-left-color: #f759ab !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-6 {
    border-top-color: #eb2f96 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-6 {
    border-right-color: #eb2f96 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-6 {
    border-bottom-color: #eb2f96 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-6 {
    border-left-color: #eb2f96 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-7 {
    border-top-color: #c41d7f !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-7 {
    border-right-color: #c41d7f !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-7 {
    border-bottom-color: #c41d7f !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-7 {
    border-left-color: #c41d7f !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-8 {
    border-top-color: #9e1068 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-8 {
    border-right-color: #9e1068 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-8 {
    border-bottom-color: #9e1068 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-8 {
    border-left-color: #9e1068 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-9 {
    border-top-color: #780650 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-9 {
    border-right-color: #780650 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-9 {
    border-bottom-color: #780650 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-9 {
    border-left-color: #780650 !important;
  }

  .group:hover .xl\:group-hover\:border-t-magenta-10 {
    border-top-color: #520339 !important;
  }

  .group:hover .xl\:group-hover\:border-r-magenta-10 {
    border-right-color: #520339 !important;
  }

  .group:hover .xl\:group-hover\:border-b-magenta-10 {
    border-bottom-color: #520339 !important;
  }

  .group:hover .xl\:group-hover\:border-l-magenta-10 {
    border-left-color: #520339 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-1 {
    border-top-color: #ffffff !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-1 {
    border-right-color: #ffffff !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-1 {
    border-bottom-color: #ffffff !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-1 {
    border-left-color: #ffffff !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-2 {
    border-top-color: #fafafa !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-2 {
    border-right-color: #fafafa !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-2 {
    border-bottom-color: #fafafa !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-2 {
    border-left-color: #fafafa !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-3 {
    border-top-color: #f5f5f5 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-3 {
    border-right-color: #f5f5f5 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-3 {
    border-bottom-color: #f5f5f5 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-3 {
    border-left-color: #f5f5f5 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-4 {
    border-top-color: #e8e8e8 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-4 {
    border-right-color: #e8e8e8 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-4 {
    border-bottom-color: #e8e8e8 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-4 {
    border-left-color: #e8e8e8 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-5 {
    border-top-color: #d9d9d9 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-5 {
    border-right-color: #d9d9d9 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-5 {
    border-bottom-color: #d9d9d9 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-5 {
    border-left-color: #d9d9d9 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-6 {
    border-top-color: #bfbfbf !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-6 {
    border-right-color: #bfbfbf !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-6 {
    border-bottom-color: #bfbfbf !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-6 {
    border-left-color: #bfbfbf !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-7 {
    border-top-color: #8c8c8c !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-7 {
    border-right-color: #8c8c8c !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-7 {
    border-bottom-color: #8c8c8c !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-7 {
    border-left-color: #8c8c8c !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-8 {
    border-top-color: #595959 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-8 {
    border-right-color: #595959 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-8 {
    border-bottom-color: #595959 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-8 {
    border-left-color: #595959 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-9 {
    border-top-color: #262626 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-9 {
    border-right-color: #262626 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-9 {
    border-bottom-color: #262626 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-9 {
    border-left-color: #262626 !important;
  }

  .group:hover .xl\:group-hover\:border-t-gray-10 {
    border-top-color: #000000 !important;
  }

  .group:hover .xl\:group-hover\:border-r-gray-10 {
    border-right-color: #000000 !important;
  }

  .group:hover .xl\:group-hover\:border-b-gray-10 {
    border-bottom-color: #000000 !important;
  }

  .group:hover .xl\:group-hover\:border-l-gray-10 {
    border-left-color: #000000 !important;
  }

  .group:hover .xl\:group-hover\:border-t-transparent {
    border-top-color: transparent !important;
  }

  .group:hover .xl\:group-hover\:border-r-transparent {
    border-right-color: transparent !important;
  }

  .group:hover .xl\:group-hover\:border-b-transparent {
    border-bottom-color: transparent !important;
  }

  .group:hover .xl\:group-hover\:border-l-transparent {
    border-left-color: transparent !important;
  }

  .group:hover .xl\:group-hover\:border-t-DEFAULT {
    border-top-color: currentColor !important;
  }

  .group:hover .xl\:group-hover\:border-r-DEFAULT {
    border-right-color: currentColor !important;
  }

  .group:hover .xl\:group-hover\:border-b-DEFAULT {
    border-bottom-color: currentColor !important;
  }

  .group:hover .xl\:group-hover\:border-l-DEFAULT {
    border-left-color: currentColor !important;
  }

  .xl\:focus-within\:border-t-red-1:focus-within {
    border-top-color: #fff1f0 !important;
  }

  .xl\:focus-within\:border-r-red-1:focus-within {
    border-right-color: #fff1f0 !important;
  }

  .xl\:focus-within\:border-b-red-1:focus-within {
    border-bottom-color: #fff1f0 !important;
  }

  .xl\:focus-within\:border-l-red-1:focus-within {
    border-left-color: #fff1f0 !important;
  }

  .xl\:focus-within\:border-t-red-2:focus-within {
    border-top-color: #ffccc7 !important;
  }

  .xl\:focus-within\:border-r-red-2:focus-within {
    border-right-color: #ffccc7 !important;
  }

  .xl\:focus-within\:border-b-red-2:focus-within {
    border-bottom-color: #ffccc7 !important;
  }

  .xl\:focus-within\:border-l-red-2:focus-within {
    border-left-color: #ffccc7 !important;
  }

  .xl\:focus-within\:border-t-red-3:focus-within {
    border-top-color: #ffa39e !important;
  }

  .xl\:focus-within\:border-r-red-3:focus-within {
    border-right-color: #ffa39e !important;
  }

  .xl\:focus-within\:border-b-red-3:focus-within {
    border-bottom-color: #ffa39e !important;
  }

  .xl\:focus-within\:border-l-red-3:focus-within {
    border-left-color: #ffa39e !important;
  }

  .xl\:focus-within\:border-t-red-4:focus-within {
    border-top-color: #ff7875 !important;
  }

  .xl\:focus-within\:border-r-red-4:focus-within {
    border-right-color: #ff7875 !important;
  }

  .xl\:focus-within\:border-b-red-4:focus-within {
    border-bottom-color: #ff7875 !important;
  }

  .xl\:focus-within\:border-l-red-4:focus-within {
    border-left-color: #ff7875 !important;
  }

  .xl\:focus-within\:border-t-red-5:focus-within {
    border-top-color: #ff4d4f !important;
  }

  .xl\:focus-within\:border-r-red-5:focus-within {
    border-right-color: #ff4d4f !important;
  }

  .xl\:focus-within\:border-b-red-5:focus-within {
    border-bottom-color: #ff4d4f !important;
  }

  .xl\:focus-within\:border-l-red-5:focus-within {
    border-left-color: #ff4d4f !important;
  }

  .xl\:focus-within\:border-t-red-6:focus-within {
    border-top-color: #f5222d !important;
  }

  .xl\:focus-within\:border-r-red-6:focus-within {
    border-right-color: #f5222d !important;
  }

  .xl\:focus-within\:border-b-red-6:focus-within {
    border-bottom-color: #f5222d !important;
  }

  .xl\:focus-within\:border-l-red-6:focus-within {
    border-left-color: #f5222d !important;
  }

  .xl\:focus-within\:border-t-red-7:focus-within {
    border-top-color: #cf1322 !important;
  }

  .xl\:focus-within\:border-r-red-7:focus-within {
    border-right-color: #cf1322 !important;
  }

  .xl\:focus-within\:border-b-red-7:focus-within {
    border-bottom-color: #cf1322 !important;
  }

  .xl\:focus-within\:border-l-red-7:focus-within {
    border-left-color: #cf1322 !important;
  }

  .xl\:focus-within\:border-t-red-8:focus-within {
    border-top-color: #a8071a !important;
  }

  .xl\:focus-within\:border-r-red-8:focus-within {
    border-right-color: #a8071a !important;
  }

  .xl\:focus-within\:border-b-red-8:focus-within {
    border-bottom-color: #a8071a !important;
  }

  .xl\:focus-within\:border-l-red-8:focus-within {
    border-left-color: #a8071a !important;
  }

  .xl\:focus-within\:border-t-red-9:focus-within {
    border-top-color: #820014 !important;
  }

  .xl\:focus-within\:border-r-red-9:focus-within {
    border-right-color: #820014 !important;
  }

  .xl\:focus-within\:border-b-red-9:focus-within {
    border-bottom-color: #820014 !important;
  }

  .xl\:focus-within\:border-l-red-9:focus-within {
    border-left-color: #820014 !important;
  }

  .xl\:focus-within\:border-t-red-10:focus-within {
    border-top-color: #5c0011 !important;
  }

  .xl\:focus-within\:border-r-red-10:focus-within {
    border-right-color: #5c0011 !important;
  }

  .xl\:focus-within\:border-b-red-10:focus-within {
    border-bottom-color: #5c0011 !important;
  }

  .xl\:focus-within\:border-l-red-10:focus-within {
    border-left-color: #5c0011 !important;
  }

  .xl\:focus-within\:border-t-volcano-1:focus-within {
    border-top-color: #fff2e8 !important;
  }

  .xl\:focus-within\:border-r-volcano-1:focus-within {
    border-right-color: #fff2e8 !important;
  }

  .xl\:focus-within\:border-b-volcano-1:focus-within {
    border-bottom-color: #fff2e8 !important;
  }

  .xl\:focus-within\:border-l-volcano-1:focus-within {
    border-left-color: #fff2e8 !important;
  }

  .xl\:focus-within\:border-t-volcano-2:focus-within {
    border-top-color: #ffd8bf !important;
  }

  .xl\:focus-within\:border-r-volcano-2:focus-within {
    border-right-color: #ffd8bf !important;
  }

  .xl\:focus-within\:border-b-volcano-2:focus-within {
    border-bottom-color: #ffd8bf !important;
  }

  .xl\:focus-within\:border-l-volcano-2:focus-within {
    border-left-color: #ffd8bf !important;
  }

  .xl\:focus-within\:border-t-volcano-3:focus-within {
    border-top-color: #ffbb96 !important;
  }

  .xl\:focus-within\:border-r-volcano-3:focus-within {
    border-right-color: #ffbb96 !important;
  }

  .xl\:focus-within\:border-b-volcano-3:focus-within {
    border-bottom-color: #ffbb96 !important;
  }

  .xl\:focus-within\:border-l-volcano-3:focus-within {
    border-left-color: #ffbb96 !important;
  }

  .xl\:focus-within\:border-t-volcano-4:focus-within {
    border-top-color: #ff9c6e !important;
  }

  .xl\:focus-within\:border-r-volcano-4:focus-within {
    border-right-color: #ff9c6e !important;
  }

  .xl\:focus-within\:border-b-volcano-4:focus-within {
    border-bottom-color: #ff9c6e !important;
  }

  .xl\:focus-within\:border-l-volcano-4:focus-within {
    border-left-color: #ff9c6e !important;
  }

  .xl\:focus-within\:border-t-volcano-5:focus-within {
    border-top-color: #ff7a45 !important;
  }

  .xl\:focus-within\:border-r-volcano-5:focus-within {
    border-right-color: #ff7a45 !important;
  }

  .xl\:focus-within\:border-b-volcano-5:focus-within {
    border-bottom-color: #ff7a45 !important;
  }

  .xl\:focus-within\:border-l-volcano-5:focus-within {
    border-left-color: #ff7a45 !important;
  }

  .xl\:focus-within\:border-t-volcano-6:focus-within {
    border-top-color: #fa541c !important;
  }

  .xl\:focus-within\:border-r-volcano-6:focus-within {
    border-right-color: #fa541c !important;
  }

  .xl\:focus-within\:border-b-volcano-6:focus-within {
    border-bottom-color: #fa541c !important;
  }

  .xl\:focus-within\:border-l-volcano-6:focus-within {
    border-left-color: #fa541c !important;
  }

  .xl\:focus-within\:border-t-volcano-7:focus-within {
    border-top-color: #d4380d !important;
  }

  .xl\:focus-within\:border-r-volcano-7:focus-within {
    border-right-color: #d4380d !important;
  }

  .xl\:focus-within\:border-b-volcano-7:focus-within {
    border-bottom-color: #d4380d !important;
  }

  .xl\:focus-within\:border-l-volcano-7:focus-within {
    border-left-color: #d4380d !important;
  }

  .xl\:focus-within\:border-t-volcano-8:focus-within {
    border-top-color: #ad2102 !important;
  }

  .xl\:focus-within\:border-r-volcano-8:focus-within {
    border-right-color: #ad2102 !important;
  }

  .xl\:focus-within\:border-b-volcano-8:focus-within {
    border-bottom-color: #ad2102 !important;
  }

  .xl\:focus-within\:border-l-volcano-8:focus-within {
    border-left-color: #ad2102 !important;
  }

  .xl\:focus-within\:border-t-volcano-9:focus-within {
    border-top-color: #871400 !important;
  }

  .xl\:focus-within\:border-r-volcano-9:focus-within {
    border-right-color: #871400 !important;
  }

  .xl\:focus-within\:border-b-volcano-9:focus-within {
    border-bottom-color: #871400 !important;
  }

  .xl\:focus-within\:border-l-volcano-9:focus-within {
    border-left-color: #871400 !important;
  }

  .xl\:focus-within\:border-t-volcano-10:focus-within {
    border-top-color: #610b00 !important;
  }

  .xl\:focus-within\:border-r-volcano-10:focus-within {
    border-right-color: #610b00 !important;
  }

  .xl\:focus-within\:border-b-volcano-10:focus-within {
    border-bottom-color: #610b00 !important;
  }

  .xl\:focus-within\:border-l-volcano-10:focus-within {
    border-left-color: #610b00 !important;
  }

  .xl\:focus-within\:border-t-orange-1:focus-within {
    border-top-color: #fff7e6 !important;
  }

  .xl\:focus-within\:border-r-orange-1:focus-within {
    border-right-color: #fff7e6 !important;
  }

  .xl\:focus-within\:border-b-orange-1:focus-within {
    border-bottom-color: #fff7e6 !important;
  }

  .xl\:focus-within\:border-l-orange-1:focus-within {
    border-left-color: #fff7e6 !important;
  }

  .xl\:focus-within\:border-t-orange-2:focus-within {
    border-top-color: #ffe7ba !important;
  }

  .xl\:focus-within\:border-r-orange-2:focus-within {
    border-right-color: #ffe7ba !important;
  }

  .xl\:focus-within\:border-b-orange-2:focus-within {
    border-bottom-color: #ffe7ba !important;
  }

  .xl\:focus-within\:border-l-orange-2:focus-within {
    border-left-color: #ffe7ba !important;
  }

  .xl\:focus-within\:border-t-orange-3:focus-within {
    border-top-color: #ffd591 !important;
  }

  .xl\:focus-within\:border-r-orange-3:focus-within {
    border-right-color: #ffd591 !important;
  }

  .xl\:focus-within\:border-b-orange-3:focus-within {
    border-bottom-color: #ffd591 !important;
  }

  .xl\:focus-within\:border-l-orange-3:focus-within {
    border-left-color: #ffd591 !important;
  }

  .xl\:focus-within\:border-t-orange-4:focus-within {
    border-top-color: #ffc069 !important;
  }

  .xl\:focus-within\:border-r-orange-4:focus-within {
    border-right-color: #ffc069 !important;
  }

  .xl\:focus-within\:border-b-orange-4:focus-within {
    border-bottom-color: #ffc069 !important;
  }

  .xl\:focus-within\:border-l-orange-4:focus-within {
    border-left-color: #ffc069 !important;
  }

  .xl\:focus-within\:border-t-orange-5:focus-within {
    border-top-color: #ffa940 !important;
  }

  .xl\:focus-within\:border-r-orange-5:focus-within {
    border-right-color: #ffa940 !important;
  }

  .xl\:focus-within\:border-b-orange-5:focus-within {
    border-bottom-color: #ffa940 !important;
  }

  .xl\:focus-within\:border-l-orange-5:focus-within {
    border-left-color: #ffa940 !important;
  }

  .xl\:focus-within\:border-t-orange-6:focus-within {
    border-top-color: #fa8c16 !important;
  }

  .xl\:focus-within\:border-r-orange-6:focus-within {
    border-right-color: #fa8c16 !important;
  }

  .xl\:focus-within\:border-b-orange-6:focus-within {
    border-bottom-color: #fa8c16 !important;
  }

  .xl\:focus-within\:border-l-orange-6:focus-within {
    border-left-color: #fa8c16 !important;
  }

  .xl\:focus-within\:border-t-orange-7:focus-within {
    border-top-color: #d46b08 !important;
  }

  .xl\:focus-within\:border-r-orange-7:focus-within {
    border-right-color: #d46b08 !important;
  }

  .xl\:focus-within\:border-b-orange-7:focus-within {
    border-bottom-color: #d46b08 !important;
  }

  .xl\:focus-within\:border-l-orange-7:focus-within {
    border-left-color: #d46b08 !important;
  }

  .xl\:focus-within\:border-t-orange-8:focus-within {
    border-top-color: #ad4e00 !important;
  }

  .xl\:focus-within\:border-r-orange-8:focus-within {
    border-right-color: #ad4e00 !important;
  }

  .xl\:focus-within\:border-b-orange-8:focus-within {
    border-bottom-color: #ad4e00 !important;
  }

  .xl\:focus-within\:border-l-orange-8:focus-within {
    border-left-color: #ad4e00 !important;
  }

  .xl\:focus-within\:border-t-orange-9:focus-within {
    border-top-color: #873800 !important;
  }

  .xl\:focus-within\:border-r-orange-9:focus-within {
    border-right-color: #873800 !important;
  }

  .xl\:focus-within\:border-b-orange-9:focus-within {
    border-bottom-color: #873800 !important;
  }

  .xl\:focus-within\:border-l-orange-9:focus-within {
    border-left-color: #873800 !important;
  }

  .xl\:focus-within\:border-t-orange-10:focus-within {
    border-top-color: #612500 !important;
  }

  .xl\:focus-within\:border-r-orange-10:focus-within {
    border-right-color: #612500 !important;
  }

  .xl\:focus-within\:border-b-orange-10:focus-within {
    border-bottom-color: #612500 !important;
  }

  .xl\:focus-within\:border-l-orange-10:focus-within {
    border-left-color: #612500 !important;
  }

  .xl\:focus-within\:border-t-gold-1:focus-within {
    border-top-color: #fffbe6 !important;
  }

  .xl\:focus-within\:border-r-gold-1:focus-within {
    border-right-color: #fffbe6 !important;
  }

  .xl\:focus-within\:border-b-gold-1:focus-within {
    border-bottom-color: #fffbe6 !important;
  }

  .xl\:focus-within\:border-l-gold-1:focus-within {
    border-left-color: #fffbe6 !important;
  }

  .xl\:focus-within\:border-t-gold-2:focus-within {
    border-top-color: #fff1b8 !important;
  }

  .xl\:focus-within\:border-r-gold-2:focus-within {
    border-right-color: #fff1b8 !important;
  }

  .xl\:focus-within\:border-b-gold-2:focus-within {
    border-bottom-color: #fff1b8 !important;
  }

  .xl\:focus-within\:border-l-gold-2:focus-within {
    border-left-color: #fff1b8 !important;
  }

  .xl\:focus-within\:border-t-gold-3:focus-within {
    border-top-color: #ffe58f !important;
  }

  .xl\:focus-within\:border-r-gold-3:focus-within {
    border-right-color: #ffe58f !important;
  }

  .xl\:focus-within\:border-b-gold-3:focus-within {
    border-bottom-color: #ffe58f !important;
  }

  .xl\:focus-within\:border-l-gold-3:focus-within {
    border-left-color: #ffe58f !important;
  }

  .xl\:focus-within\:border-t-gold-4:focus-within {
    border-top-color: #ffd666 !important;
  }

  .xl\:focus-within\:border-r-gold-4:focus-within {
    border-right-color: #ffd666 !important;
  }

  .xl\:focus-within\:border-b-gold-4:focus-within {
    border-bottom-color: #ffd666 !important;
  }

  .xl\:focus-within\:border-l-gold-4:focus-within {
    border-left-color: #ffd666 !important;
  }

  .xl\:focus-within\:border-t-gold-5:focus-within {
    border-top-color: #ffc53d !important;
  }

  .xl\:focus-within\:border-r-gold-5:focus-within {
    border-right-color: #ffc53d !important;
  }

  .xl\:focus-within\:border-b-gold-5:focus-within {
    border-bottom-color: #ffc53d !important;
  }

  .xl\:focus-within\:border-l-gold-5:focus-within {
    border-left-color: #ffc53d !important;
  }

  .xl\:focus-within\:border-t-gold-6:focus-within {
    border-top-color: #faad14 !important;
  }

  .xl\:focus-within\:border-r-gold-6:focus-within {
    border-right-color: #faad14 !important;
  }

  .xl\:focus-within\:border-b-gold-6:focus-within {
    border-bottom-color: #faad14 !important;
  }

  .xl\:focus-within\:border-l-gold-6:focus-within {
    border-left-color: #faad14 !important;
  }

  .xl\:focus-within\:border-t-gold-7:focus-within {
    border-top-color: #d48806 !important;
  }

  .xl\:focus-within\:border-r-gold-7:focus-within {
    border-right-color: #d48806 !important;
  }

  .xl\:focus-within\:border-b-gold-7:focus-within {
    border-bottom-color: #d48806 !important;
  }

  .xl\:focus-within\:border-l-gold-7:focus-within {
    border-left-color: #d48806 !important;
  }

  .xl\:focus-within\:border-t-gold-8:focus-within {
    border-top-color: #ad6800 !important;
  }

  .xl\:focus-within\:border-r-gold-8:focus-within {
    border-right-color: #ad6800 !important;
  }

  .xl\:focus-within\:border-b-gold-8:focus-within {
    border-bottom-color: #ad6800 !important;
  }

  .xl\:focus-within\:border-l-gold-8:focus-within {
    border-left-color: #ad6800 !important;
  }

  .xl\:focus-within\:border-t-gold-9:focus-within {
    border-top-color: #874d00 !important;
  }

  .xl\:focus-within\:border-r-gold-9:focus-within {
    border-right-color: #874d00 !important;
  }

  .xl\:focus-within\:border-b-gold-9:focus-within {
    border-bottom-color: #874d00 !important;
  }

  .xl\:focus-within\:border-l-gold-9:focus-within {
    border-left-color: #874d00 !important;
  }

  .xl\:focus-within\:border-t-gold-10:focus-within {
    border-top-color: #613400 !important;
  }

  .xl\:focus-within\:border-r-gold-10:focus-within {
    border-right-color: #613400 !important;
  }

  .xl\:focus-within\:border-b-gold-10:focus-within {
    border-bottom-color: #613400 !important;
  }

  .xl\:focus-within\:border-l-gold-10:focus-within {
    border-left-color: #613400 !important;
  }

  .xl\:focus-within\:border-t-yellow-1:focus-within {
    border-top-color: #feffe6 !important;
  }

  .xl\:focus-within\:border-r-yellow-1:focus-within {
    border-right-color: #feffe6 !important;
  }

  .xl\:focus-within\:border-b-yellow-1:focus-within {
    border-bottom-color: #feffe6 !important;
  }

  .xl\:focus-within\:border-l-yellow-1:focus-within {
    border-left-color: #feffe6 !important;
  }

  .xl\:focus-within\:border-t-yellow-2:focus-within {
    border-top-color: #ffffb8 !important;
  }

  .xl\:focus-within\:border-r-yellow-2:focus-within {
    border-right-color: #ffffb8 !important;
  }

  .xl\:focus-within\:border-b-yellow-2:focus-within {
    border-bottom-color: #ffffb8 !important;
  }

  .xl\:focus-within\:border-l-yellow-2:focus-within {
    border-left-color: #ffffb8 !important;
  }

  .xl\:focus-within\:border-t-yellow-3:focus-within {
    border-top-color: #fffb8f !important;
  }

  .xl\:focus-within\:border-r-yellow-3:focus-within {
    border-right-color: #fffb8f !important;
  }

  .xl\:focus-within\:border-b-yellow-3:focus-within {
    border-bottom-color: #fffb8f !important;
  }

  .xl\:focus-within\:border-l-yellow-3:focus-within {
    border-left-color: #fffb8f !important;
  }

  .xl\:focus-within\:border-t-yellow-4:focus-within {
    border-top-color: #fff566 !important;
  }

  .xl\:focus-within\:border-r-yellow-4:focus-within {
    border-right-color: #fff566 !important;
  }

  .xl\:focus-within\:border-b-yellow-4:focus-within {
    border-bottom-color: #fff566 !important;
  }

  .xl\:focus-within\:border-l-yellow-4:focus-within {
    border-left-color: #fff566 !important;
  }

  .xl\:focus-within\:border-t-yellow-5:focus-within {
    border-top-color: #ffec3d !important;
  }

  .xl\:focus-within\:border-r-yellow-5:focus-within {
    border-right-color: #ffec3d !important;
  }

  .xl\:focus-within\:border-b-yellow-5:focus-within {
    border-bottom-color: #ffec3d !important;
  }

  .xl\:focus-within\:border-l-yellow-5:focus-within {
    border-left-color: #ffec3d !important;
  }

  .xl\:focus-within\:border-t-yellow-6:focus-within {
    border-top-color: #fadb14 !important;
  }

  .xl\:focus-within\:border-r-yellow-6:focus-within {
    border-right-color: #fadb14 !important;
  }

  .xl\:focus-within\:border-b-yellow-6:focus-within {
    border-bottom-color: #fadb14 !important;
  }

  .xl\:focus-within\:border-l-yellow-6:focus-within {
    border-left-color: #fadb14 !important;
  }

  .xl\:focus-within\:border-t-yellow-7:focus-within {
    border-top-color: #d4b106 !important;
  }

  .xl\:focus-within\:border-r-yellow-7:focus-within {
    border-right-color: #d4b106 !important;
  }

  .xl\:focus-within\:border-b-yellow-7:focus-within {
    border-bottom-color: #d4b106 !important;
  }

  .xl\:focus-within\:border-l-yellow-7:focus-within {
    border-left-color: #d4b106 !important;
  }

  .xl\:focus-within\:border-t-yellow-8:focus-within {
    border-top-color: #ad8b00 !important;
  }

  .xl\:focus-within\:border-r-yellow-8:focus-within {
    border-right-color: #ad8b00 !important;
  }

  .xl\:focus-within\:border-b-yellow-8:focus-within {
    border-bottom-color: #ad8b00 !important;
  }

  .xl\:focus-within\:border-l-yellow-8:focus-within {
    border-left-color: #ad8b00 !important;
  }

  .xl\:focus-within\:border-t-yellow-9:focus-within {
    border-top-color: #876800 !important;
  }

  .xl\:focus-within\:border-r-yellow-9:focus-within {
    border-right-color: #876800 !important;
  }

  .xl\:focus-within\:border-b-yellow-9:focus-within {
    border-bottom-color: #876800 !important;
  }

  .xl\:focus-within\:border-l-yellow-9:focus-within {
    border-left-color: #876800 !important;
  }

  .xl\:focus-within\:border-t-yellow-10:focus-within {
    border-top-color: #614700 !important;
  }

  .xl\:focus-within\:border-r-yellow-10:focus-within {
    border-right-color: #614700 !important;
  }

  .xl\:focus-within\:border-b-yellow-10:focus-within {
    border-bottom-color: #614700 !important;
  }

  .xl\:focus-within\:border-l-yellow-10:focus-within {
    border-left-color: #614700 !important;
  }

  .xl\:focus-within\:border-t-lime-1:focus-within {
    border-top-color: #fcffe6 !important;
  }

  .xl\:focus-within\:border-r-lime-1:focus-within {
    border-right-color: #fcffe6 !important;
  }

  .xl\:focus-within\:border-b-lime-1:focus-within {
    border-bottom-color: #fcffe6 !important;
  }

  .xl\:focus-within\:border-l-lime-1:focus-within {
    border-left-color: #fcffe6 !important;
  }

  .xl\:focus-within\:border-t-lime-2:focus-within {
    border-top-color: #f4ffb8 !important;
  }

  .xl\:focus-within\:border-r-lime-2:focus-within {
    border-right-color: #f4ffb8 !important;
  }

  .xl\:focus-within\:border-b-lime-2:focus-within {
    border-bottom-color: #f4ffb8 !important;
  }

  .xl\:focus-within\:border-l-lime-2:focus-within {
    border-left-color: #f4ffb8 !important;
  }

  .xl\:focus-within\:border-t-lime-3:focus-within {
    border-top-color: #eaff8f !important;
  }

  .xl\:focus-within\:border-r-lime-3:focus-within {
    border-right-color: #eaff8f !important;
  }

  .xl\:focus-within\:border-b-lime-3:focus-within {
    border-bottom-color: #eaff8f !important;
  }

  .xl\:focus-within\:border-l-lime-3:focus-within {
    border-left-color: #eaff8f !important;
  }

  .xl\:focus-within\:border-t-lime-4:focus-within {
    border-top-color: #d3f261 !important;
  }

  .xl\:focus-within\:border-r-lime-4:focus-within {
    border-right-color: #d3f261 !important;
  }

  .xl\:focus-within\:border-b-lime-4:focus-within {
    border-bottom-color: #d3f261 !important;
  }

  .xl\:focus-within\:border-l-lime-4:focus-within {
    border-left-color: #d3f261 !important;
  }

  .xl\:focus-within\:border-t-lime-5:focus-within {
    border-top-color: #bae637 !important;
  }

  .xl\:focus-within\:border-r-lime-5:focus-within {
    border-right-color: #bae637 !important;
  }

  .xl\:focus-within\:border-b-lime-5:focus-within {
    border-bottom-color: #bae637 !important;
  }

  .xl\:focus-within\:border-l-lime-5:focus-within {
    border-left-color: #bae637 !important;
  }

  .xl\:focus-within\:border-t-lime-6:focus-within {
    border-top-color: #a0d911 !important;
  }

  .xl\:focus-within\:border-r-lime-6:focus-within {
    border-right-color: #a0d911 !important;
  }

  .xl\:focus-within\:border-b-lime-6:focus-within {
    border-bottom-color: #a0d911 !important;
  }

  .xl\:focus-within\:border-l-lime-6:focus-within {
    border-left-color: #a0d911 !important;
  }

  .xl\:focus-within\:border-t-lime-7:focus-within {
    border-top-color: #7cb305 !important;
  }

  .xl\:focus-within\:border-r-lime-7:focus-within {
    border-right-color: #7cb305 !important;
  }

  .xl\:focus-within\:border-b-lime-7:focus-within {
    border-bottom-color: #7cb305 !important;
  }

  .xl\:focus-within\:border-l-lime-7:focus-within {
    border-left-color: #7cb305 !important;
  }

  .xl\:focus-within\:border-t-lime-8:focus-within {
    border-top-color: #5b8c00 !important;
  }

  .xl\:focus-within\:border-r-lime-8:focus-within {
    border-right-color: #5b8c00 !important;
  }

  .xl\:focus-within\:border-b-lime-8:focus-within {
    border-bottom-color: #5b8c00 !important;
  }

  .xl\:focus-within\:border-l-lime-8:focus-within {
    border-left-color: #5b8c00 !important;
  }

  .xl\:focus-within\:border-t-lime-9:focus-within {
    border-top-color: #3f6600 !important;
  }

  .xl\:focus-within\:border-r-lime-9:focus-within {
    border-right-color: #3f6600 !important;
  }

  .xl\:focus-within\:border-b-lime-9:focus-within {
    border-bottom-color: #3f6600 !important;
  }

  .xl\:focus-within\:border-l-lime-9:focus-within {
    border-left-color: #3f6600 !important;
  }

  .xl\:focus-within\:border-t-lime-10:focus-within {
    border-top-color: #254000 !important;
  }

  .xl\:focus-within\:border-r-lime-10:focus-within {
    border-right-color: #254000 !important;
  }

  .xl\:focus-within\:border-b-lime-10:focus-within {
    border-bottom-color: #254000 !important;
  }

  .xl\:focus-within\:border-l-lime-10:focus-within {
    border-left-color: #254000 !important;
  }

  .xl\:focus-within\:border-t-green-1:focus-within {
    border-top-color: #f6fef9 !important;
  }

  .xl\:focus-within\:border-r-green-1:focus-within {
    border-right-color: #f6fef9 !important;
  }

  .xl\:focus-within\:border-b-green-1:focus-within {
    border-bottom-color: #f6fef9 !important;
  }

  .xl\:focus-within\:border-l-green-1:focus-within {
    border-left-color: #f6fef9 !important;
  }

  .xl\:focus-within\:border-t-green-2:focus-within {
    border-top-color: #f6ffed !important;
  }

  .xl\:focus-within\:border-r-green-2:focus-within {
    border-right-color: #f6ffed !important;
  }

  .xl\:focus-within\:border-b-green-2:focus-within {
    border-bottom-color: #f6ffed !important;
  }

  .xl\:focus-within\:border-l-green-2:focus-within {
    border-left-color: #f6ffed !important;
  }

  .xl\:focus-within\:border-t-green-3:focus-within {
    border-top-color: #d9f7be !important;
  }

  .xl\:focus-within\:border-r-green-3:focus-within {
    border-right-color: #d9f7be !important;
  }

  .xl\:focus-within\:border-b-green-3:focus-within {
    border-bottom-color: #d9f7be !important;
  }

  .xl\:focus-within\:border-l-green-3:focus-within {
    border-left-color: #d9f7be !important;
  }

  .xl\:focus-within\:border-t-green-4:focus-within {
    border-top-color: #b7eb8f !important;
  }

  .xl\:focus-within\:border-r-green-4:focus-within {
    border-right-color: #b7eb8f !important;
  }

  .xl\:focus-within\:border-b-green-4:focus-within {
    border-bottom-color: #b7eb8f !important;
  }

  .xl\:focus-within\:border-l-green-4:focus-within {
    border-left-color: #b7eb8f !important;
  }

  .xl\:focus-within\:border-t-green-5:focus-within {
    border-top-color: #95de64 !important;
  }

  .xl\:focus-within\:border-r-green-5:focus-within {
    border-right-color: #95de64 !important;
  }

  .xl\:focus-within\:border-b-green-5:focus-within {
    border-bottom-color: #95de64 !important;
  }

  .xl\:focus-within\:border-l-green-5:focus-within {
    border-left-color: #95de64 !important;
  }

  .xl\:focus-within\:border-t-green-6:focus-within {
    border-top-color: #73d13d !important;
  }

  .xl\:focus-within\:border-r-green-6:focus-within {
    border-right-color: #73d13d !important;
  }

  .xl\:focus-within\:border-b-green-6:focus-within {
    border-bottom-color: #73d13d !important;
  }

  .xl\:focus-within\:border-l-green-6:focus-within {
    border-left-color: #73d13d !important;
  }

  .xl\:focus-within\:border-t-green-7:focus-within {
    border-top-color: #52c41a !important;
  }

  .xl\:focus-within\:border-r-green-7:focus-within {
    border-right-color: #52c41a !important;
  }

  .xl\:focus-within\:border-b-green-7:focus-within {
    border-bottom-color: #52c41a !important;
  }

  .xl\:focus-within\:border-l-green-7:focus-within {
    border-left-color: #52c41a !important;
  }

  .xl\:focus-within\:border-t-green-8:focus-within {
    border-top-color: #389e0d !important;
  }

  .xl\:focus-within\:border-r-green-8:focus-within {
    border-right-color: #389e0d !important;
  }

  .xl\:focus-within\:border-b-green-8:focus-within {
    border-bottom-color: #389e0d !important;
  }

  .xl\:focus-within\:border-l-green-8:focus-within {
    border-left-color: #389e0d !important;
  }

  .xl\:focus-within\:border-t-green-9:focus-within {
    border-top-color: #237804 !important;
  }

  .xl\:focus-within\:border-r-green-9:focus-within {
    border-right-color: #237804 !important;
  }

  .xl\:focus-within\:border-b-green-9:focus-within {
    border-bottom-color: #237804 !important;
  }

  .xl\:focus-within\:border-l-green-9:focus-within {
    border-left-color: #237804 !important;
  }

  .xl\:focus-within\:border-t-green-10:focus-within {
    border-top-color: #135200 !important;
  }

  .xl\:focus-within\:border-r-green-10:focus-within {
    border-right-color: #135200 !important;
  }

  .xl\:focus-within\:border-b-green-10:focus-within {
    border-bottom-color: #135200 !important;
  }

  .xl\:focus-within\:border-l-green-10:focus-within {
    border-left-color: #135200 !important;
  }

  .xl\:focus-within\:border-t-green-11:focus-within {
    border-top-color: #092b00 !important;
  }

  .xl\:focus-within\:border-r-green-11:focus-within {
    border-right-color: #092b00 !important;
  }

  .xl\:focus-within\:border-b-green-11:focus-within {
    border-bottom-color: #092b00 !important;
  }

  .xl\:focus-within\:border-l-green-11:focus-within {
    border-left-color: #092b00 !important;
  }

  .xl\:focus-within\:border-t-cyan-1:focus-within {
    border-top-color: #e6fffb !important;
  }

  .xl\:focus-within\:border-r-cyan-1:focus-within {
    border-right-color: #e6fffb !important;
  }

  .xl\:focus-within\:border-b-cyan-1:focus-within {
    border-bottom-color: #e6fffb !important;
  }

  .xl\:focus-within\:border-l-cyan-1:focus-within {
    border-left-color: #e6fffb !important;
  }

  .xl\:focus-within\:border-t-cyan-2:focus-within {
    border-top-color: #b5f5ec !important;
  }

  .xl\:focus-within\:border-r-cyan-2:focus-within {
    border-right-color: #b5f5ec !important;
  }

  .xl\:focus-within\:border-b-cyan-2:focus-within {
    border-bottom-color: #b5f5ec !important;
  }

  .xl\:focus-within\:border-l-cyan-2:focus-within {
    border-left-color: #b5f5ec !important;
  }

  .xl\:focus-within\:border-t-cyan-3:focus-within {
    border-top-color: #87e8de !important;
  }

  .xl\:focus-within\:border-r-cyan-3:focus-within {
    border-right-color: #87e8de !important;
  }

  .xl\:focus-within\:border-b-cyan-3:focus-within {
    border-bottom-color: #87e8de !important;
  }

  .xl\:focus-within\:border-l-cyan-3:focus-within {
    border-left-color: #87e8de !important;
  }

  .xl\:focus-within\:border-t-cyan-4:focus-within {
    border-top-color: #5cdbd3 !important;
  }

  .xl\:focus-within\:border-r-cyan-4:focus-within {
    border-right-color: #5cdbd3 !important;
  }

  .xl\:focus-within\:border-b-cyan-4:focus-within {
    border-bottom-color: #5cdbd3 !important;
  }

  .xl\:focus-within\:border-l-cyan-4:focus-within {
    border-left-color: #5cdbd3 !important;
  }

  .xl\:focus-within\:border-t-cyan-5:focus-within {
    border-top-color: #36cfc9 !important;
  }

  .xl\:focus-within\:border-r-cyan-5:focus-within {
    border-right-color: #36cfc9 !important;
  }

  .xl\:focus-within\:border-b-cyan-5:focus-within {
    border-bottom-color: #36cfc9 !important;
  }

  .xl\:focus-within\:border-l-cyan-5:focus-within {
    border-left-color: #36cfc9 !important;
  }

  .xl\:focus-within\:border-t-cyan-6:focus-within {
    border-top-color: #13c2c2 !important;
  }

  .xl\:focus-within\:border-r-cyan-6:focus-within {
    border-right-color: #13c2c2 !important;
  }

  .xl\:focus-within\:border-b-cyan-6:focus-within {
    border-bottom-color: #13c2c2 !important;
  }

  .xl\:focus-within\:border-l-cyan-6:focus-within {
    border-left-color: #13c2c2 !important;
  }

  .xl\:focus-within\:border-t-cyan-7:focus-within {
    border-top-color: #08979c !important;
  }

  .xl\:focus-within\:border-r-cyan-7:focus-within {
    border-right-color: #08979c !important;
  }

  .xl\:focus-within\:border-b-cyan-7:focus-within {
    border-bottom-color: #08979c !important;
  }

  .xl\:focus-within\:border-l-cyan-7:focus-within {
    border-left-color: #08979c !important;
  }

  .xl\:focus-within\:border-t-cyan-8:focus-within {
    border-top-color: #006d75 !important;
  }

  .xl\:focus-within\:border-r-cyan-8:focus-within {
    border-right-color: #006d75 !important;
  }

  .xl\:focus-within\:border-b-cyan-8:focus-within {
    border-bottom-color: #006d75 !important;
  }

  .xl\:focus-within\:border-l-cyan-8:focus-within {
    border-left-color: #006d75 !important;
  }

  .xl\:focus-within\:border-t-cyan-9:focus-within {
    border-top-color: #00474f !important;
  }

  .xl\:focus-within\:border-r-cyan-9:focus-within {
    border-right-color: #00474f !important;
  }

  .xl\:focus-within\:border-b-cyan-9:focus-within {
    border-bottom-color: #00474f !important;
  }

  .xl\:focus-within\:border-l-cyan-9:focus-within {
    border-left-color: #00474f !important;
  }

  .xl\:focus-within\:border-t-cyan-10:focus-within {
    border-top-color: #002329 !important;
  }

  .xl\:focus-within\:border-r-cyan-10:focus-within {
    border-right-color: #002329 !important;
  }

  .xl\:focus-within\:border-b-cyan-10:focus-within {
    border-bottom-color: #002329 !important;
  }

  .xl\:focus-within\:border-l-cyan-10:focus-within {
    border-left-color: #002329 !important;
  }

  .xl\:focus-within\:border-t-blue-1:focus-within {
    border-top-color: #e6f7ff !important;
  }

  .xl\:focus-within\:border-r-blue-1:focus-within {
    border-right-color: #e6f7ff !important;
  }

  .xl\:focus-within\:border-b-blue-1:focus-within {
    border-bottom-color: #e6f7ff !important;
  }

  .xl\:focus-within\:border-l-blue-1:focus-within {
    border-left-color: #e6f7ff !important;
  }

  .xl\:focus-within\:border-t-blue-2:focus-within {
    border-top-color: #bae7ff !important;
  }

  .xl\:focus-within\:border-r-blue-2:focus-within {
    border-right-color: #bae7ff !important;
  }

  .xl\:focus-within\:border-b-blue-2:focus-within {
    border-bottom-color: #bae7ff !important;
  }

  .xl\:focus-within\:border-l-blue-2:focus-within {
    border-left-color: #bae7ff !important;
  }

  .xl\:focus-within\:border-t-blue-3:focus-within {
    border-top-color: #91d5ff !important;
  }

  .xl\:focus-within\:border-r-blue-3:focus-within {
    border-right-color: #91d5ff !important;
  }

  .xl\:focus-within\:border-b-blue-3:focus-within {
    border-bottom-color: #91d5ff !important;
  }

  .xl\:focus-within\:border-l-blue-3:focus-within {
    border-left-color: #91d5ff !important;
  }

  .xl\:focus-within\:border-t-blue-4:focus-within {
    border-top-color: #69c0ff !important;
  }

  .xl\:focus-within\:border-r-blue-4:focus-within {
    border-right-color: #69c0ff !important;
  }

  .xl\:focus-within\:border-b-blue-4:focus-within {
    border-bottom-color: #69c0ff !important;
  }

  .xl\:focus-within\:border-l-blue-4:focus-within {
    border-left-color: #69c0ff !important;
  }

  .xl\:focus-within\:border-t-blue-5:focus-within {
    border-top-color: #4b85ff !important;
  }

  .xl\:focus-within\:border-r-blue-5:focus-within {
    border-right-color: #4b85ff !important;
  }

  .xl\:focus-within\:border-b-blue-5:focus-within {
    border-bottom-color: #4b85ff !important;
  }

  .xl\:focus-within\:border-l-blue-5:focus-within {
    border-left-color: #4b85ff !important;
  }

  .xl\:focus-within\:border-t-blue-6:focus-within {
    border-top-color: #2f70ff !important;
  }

  .xl\:focus-within\:border-r-blue-6:focus-within {
    border-right-color: #2f70ff !important;
  }

  .xl\:focus-within\:border-b-blue-6:focus-within {
    border-bottom-color: #2f70ff !important;
  }

  .xl\:focus-within\:border-l-blue-6:focus-within {
    border-left-color: #2f70ff !important;
  }

  .xl\:focus-within\:border-t-blue-7:focus-within {
    border-top-color: #096dd9 !important;
  }

  .xl\:focus-within\:border-r-blue-7:focus-within {
    border-right-color: #096dd9 !important;
  }

  .xl\:focus-within\:border-b-blue-7:focus-within {
    border-bottom-color: #096dd9 !important;
  }

  .xl\:focus-within\:border-l-blue-7:focus-within {
    border-left-color: #096dd9 !important;
  }

  .xl\:focus-within\:border-t-blue-8:focus-within {
    border-top-color: #0050b3 !important;
  }

  .xl\:focus-within\:border-r-blue-8:focus-within {
    border-right-color: #0050b3 !important;
  }

  .xl\:focus-within\:border-b-blue-8:focus-within {
    border-bottom-color: #0050b3 !important;
  }

  .xl\:focus-within\:border-l-blue-8:focus-within {
    border-left-color: #0050b3 !important;
  }

  .xl\:focus-within\:border-t-blue-9:focus-within {
    border-top-color: #003a8c !important;
  }

  .xl\:focus-within\:border-r-blue-9:focus-within {
    border-right-color: #003a8c !important;
  }

  .xl\:focus-within\:border-b-blue-9:focus-within {
    border-bottom-color: #003a8c !important;
  }

  .xl\:focus-within\:border-l-blue-9:focus-within {
    border-left-color: #003a8c !important;
  }

  .xl\:focus-within\:border-t-blue-10:focus-within {
    border-top-color: #002766 !important;
  }

  .xl\:focus-within\:border-r-blue-10:focus-within {
    border-right-color: #002766 !important;
  }

  .xl\:focus-within\:border-b-blue-10:focus-within {
    border-bottom-color: #002766 !important;
  }

  .xl\:focus-within\:border-l-blue-10:focus-within {
    border-left-color: #002766 !important;
  }

  .xl\:focus-within\:border-t-geekBlue-1:focus-within {
    border-top-color: #f6f9ff !important;
  }

  .xl\:focus-within\:border-r-geekBlue-1:focus-within {
    border-right-color: #f6f9ff !important;
  }

  .xl\:focus-within\:border-b-geekBlue-1:focus-within {
    border-bottom-color: #f6f9ff !important;
  }

  .xl\:focus-within\:border-l-geekBlue-1:focus-within {
    border-left-color: #f6f9ff !important;
  }

  .xl\:focus-within\:border-t-geekBlue-2:focus-within {
    border-top-color: #f0f5ff !important;
  }

  .xl\:focus-within\:border-r-geekBlue-2:focus-within {
    border-right-color: #f0f5ff !important;
  }

  .xl\:focus-within\:border-b-geekBlue-2:focus-within {
    border-bottom-color: #f0f5ff !important;
  }

  .xl\:focus-within\:border-l-geekBlue-2:focus-within {
    border-left-color: #f0f5ff !important;
  }

  .xl\:focus-within\:border-t-geekBlue-3:focus-within {
    border-top-color: #d6e4ff !important;
  }

  .xl\:focus-within\:border-r-geekBlue-3:focus-within {
    border-right-color: #d6e4ff !important;
  }

  .xl\:focus-within\:border-b-geekBlue-3:focus-within {
    border-bottom-color: #d6e4ff !important;
  }

  .xl\:focus-within\:border-l-geekBlue-3:focus-within {
    border-left-color: #d6e4ff !important;
  }

  .xl\:focus-within\:border-t-geekBlue-4:focus-within {
    border-top-color: #adc6ff !important;
  }

  .xl\:focus-within\:border-r-geekBlue-4:focus-within {
    border-right-color: #adc6ff !important;
  }

  .xl\:focus-within\:border-b-geekBlue-4:focus-within {
    border-bottom-color: #adc6ff !important;
  }

  .xl\:focus-within\:border-l-geekBlue-4:focus-within {
    border-left-color: #adc6ff !important;
  }

  .xl\:focus-within\:border-t-geekBlue-5:focus-within {
    border-top-color: #85a5ff !important;
  }

  .xl\:focus-within\:border-r-geekBlue-5:focus-within {
    border-right-color: #85a5ff !important;
  }

  .xl\:focus-within\:border-b-geekBlue-5:focus-within {
    border-bottom-color: #85a5ff !important;
  }

  .xl\:focus-within\:border-l-geekBlue-5:focus-within {
    border-left-color: #85a5ff !important;
  }

  .xl\:focus-within\:border-t-geekBlue-6:focus-within {
    border-top-color: #597ef7 !important;
  }

  .xl\:focus-within\:border-r-geekBlue-6:focus-within {
    border-right-color: #597ef7 !important;
  }

  .xl\:focus-within\:border-b-geekBlue-6:focus-within {
    border-bottom-color: #597ef7 !important;
  }

  .xl\:focus-within\:border-l-geekBlue-6:focus-within {
    border-left-color: #597ef7 !important;
  }

  .xl\:focus-within\:border-t-geekBlue-7:focus-within {
    border-top-color: #2f54eb !important;
  }

  .xl\:focus-within\:border-r-geekBlue-7:focus-within {
    border-right-color: #2f54eb !important;
  }

  .xl\:focus-within\:border-b-geekBlue-7:focus-within {
    border-bottom-color: #2f54eb !important;
  }

  .xl\:focus-within\:border-l-geekBlue-7:focus-within {
    border-left-color: #2f54eb !important;
  }

  .xl\:focus-within\:border-t-geekBlue-8:focus-within {
    border-top-color: #1d39c4 !important;
  }

  .xl\:focus-within\:border-r-geekBlue-8:focus-within {
    border-right-color: #1d39c4 !important;
  }

  .xl\:focus-within\:border-b-geekBlue-8:focus-within {
    border-bottom-color: #1d39c4 !important;
  }

  .xl\:focus-within\:border-l-geekBlue-8:focus-within {
    border-left-color: #1d39c4 !important;
  }

  .xl\:focus-within\:border-t-geekBlue-9:focus-within {
    border-top-color: #10239e !important;
  }

  .xl\:focus-within\:border-r-geekBlue-9:focus-within {
    border-right-color: #10239e !important;
  }

  .xl\:focus-within\:border-b-geekBlue-9:focus-within {
    border-bottom-color: #10239e !important;
  }

  .xl\:focus-within\:border-l-geekBlue-9:focus-within {
    border-left-color: #10239e !important;
  }

  .xl\:focus-within\:border-t-geekBlue-10:focus-within {
    border-top-color: #061178 !important;
  }

  .xl\:focus-within\:border-r-geekBlue-10:focus-within {
    border-right-color: #061178 !important;
  }

  .xl\:focus-within\:border-b-geekBlue-10:focus-within {
    border-bottom-color: #061178 !important;
  }

  .xl\:focus-within\:border-l-geekBlue-10:focus-within {
    border-left-color: #061178 !important;
  }

  .xl\:focus-within\:border-t-geekBlue-11:focus-within {
    border-top-color: #030852 !important;
  }

  .xl\:focus-within\:border-r-geekBlue-11:focus-within {
    border-right-color: #030852 !important;
  }

  .xl\:focus-within\:border-b-geekBlue-11:focus-within {
    border-bottom-color: #030852 !important;
  }

  .xl\:focus-within\:border-l-geekBlue-11:focus-within {
    border-left-color: #030852 !important;
  }

  .xl\:focus-within\:border-t-purple-1:focus-within {
    border-top-color: #fafaff !important;
  }

  .xl\:focus-within\:border-r-purple-1:focus-within {
    border-right-color: #fafaff !important;
  }

  .xl\:focus-within\:border-b-purple-1:focus-within {
    border-bottom-color: #fafaff !important;
  }

  .xl\:focus-within\:border-l-purple-1:focus-within {
    border-left-color: #fafaff !important;
  }

  .xl\:focus-within\:border-t-purple-2:focus-within {
    border-top-color: #f9f0ff !important;
  }

  .xl\:focus-within\:border-r-purple-2:focus-within {
    border-right-color: #f9f0ff !important;
  }

  .xl\:focus-within\:border-b-purple-2:focus-within {
    border-bottom-color: #f9f0ff !important;
  }

  .xl\:focus-within\:border-l-purple-2:focus-within {
    border-left-color: #f9f0ff !important;
  }

  .xl\:focus-within\:border-t-purple-3:focus-within {
    border-top-color: #efdbff !important;
  }

  .xl\:focus-within\:border-r-purple-3:focus-within {
    border-right-color: #efdbff !important;
  }

  .xl\:focus-within\:border-b-purple-3:focus-within {
    border-bottom-color: #efdbff !important;
  }

  .xl\:focus-within\:border-l-purple-3:focus-within {
    border-left-color: #efdbff !important;
  }

  .xl\:focus-within\:border-t-purple-4:focus-within {
    border-top-color: #d3adf7 !important;
  }

  .xl\:focus-within\:border-r-purple-4:focus-within {
    border-right-color: #d3adf7 !important;
  }

  .xl\:focus-within\:border-b-purple-4:focus-within {
    border-bottom-color: #d3adf7 !important;
  }

  .xl\:focus-within\:border-l-purple-4:focus-within {
    border-left-color: #d3adf7 !important;
  }

  .xl\:focus-within\:border-t-purple-5:focus-within {
    border-top-color: #b37feb !important;
  }

  .xl\:focus-within\:border-r-purple-5:focus-within {
    border-right-color: #b37feb !important;
  }

  .xl\:focus-within\:border-b-purple-5:focus-within {
    border-bottom-color: #b37feb !important;
  }

  .xl\:focus-within\:border-l-purple-5:focus-within {
    border-left-color: #b37feb !important;
  }

  .xl\:focus-within\:border-t-purple-6:focus-within {
    border-top-color: #9254de !important;
  }

  .xl\:focus-within\:border-r-purple-6:focus-within {
    border-right-color: #9254de !important;
  }

  .xl\:focus-within\:border-b-purple-6:focus-within {
    border-bottom-color: #9254de !important;
  }

  .xl\:focus-within\:border-l-purple-6:focus-within {
    border-left-color: #9254de !important;
  }

  .xl\:focus-within\:border-t-purple-7:focus-within {
    border-top-color: #722ed1 !important;
  }

  .xl\:focus-within\:border-r-purple-7:focus-within {
    border-right-color: #722ed1 !important;
  }

  .xl\:focus-within\:border-b-purple-7:focus-within {
    border-bottom-color: #722ed1 !important;
  }

  .xl\:focus-within\:border-l-purple-7:focus-within {
    border-left-color: #722ed1 !important;
  }

  .xl\:focus-within\:border-t-purple-8:focus-within {
    border-top-color: #531dab !important;
  }

  .xl\:focus-within\:border-r-purple-8:focus-within {
    border-right-color: #531dab !important;
  }

  .xl\:focus-within\:border-b-purple-8:focus-within {
    border-bottom-color: #531dab !important;
  }

  .xl\:focus-within\:border-l-purple-8:focus-within {
    border-left-color: #531dab !important;
  }

  .xl\:focus-within\:border-t-purple-9:focus-within {
    border-top-color: #391085 !important;
  }

  .xl\:focus-within\:border-r-purple-9:focus-within {
    border-right-color: #391085 !important;
  }

  .xl\:focus-within\:border-b-purple-9:focus-within {
    border-bottom-color: #391085 !important;
  }

  .xl\:focus-within\:border-l-purple-9:focus-within {
    border-left-color: #391085 !important;
  }

  .xl\:focus-within\:border-t-purple-10:focus-within {
    border-top-color: #22075e !important;
  }

  .xl\:focus-within\:border-r-purple-10:focus-within {
    border-right-color: #22075e !important;
  }

  .xl\:focus-within\:border-b-purple-10:focus-within {
    border-bottom-color: #22075e !important;
  }

  .xl\:focus-within\:border-l-purple-10:focus-within {
    border-left-color: #22075e !important;
  }

  .xl\:focus-within\:border-t-purple-11:focus-within {
    border-top-color: #120338 !important;
  }

  .xl\:focus-within\:border-r-purple-11:focus-within {
    border-right-color: #120338 !important;
  }

  .xl\:focus-within\:border-b-purple-11:focus-within {
    border-bottom-color: #120338 !important;
  }

  .xl\:focus-within\:border-l-purple-11:focus-within {
    border-left-color: #120338 !important;
  }

  .xl\:focus-within\:border-t-magenta-1:focus-within {
    border-top-color: #fff0f6 !important;
  }

  .xl\:focus-within\:border-r-magenta-1:focus-within {
    border-right-color: #fff0f6 !important;
  }

  .xl\:focus-within\:border-b-magenta-1:focus-within {
    border-bottom-color: #fff0f6 !important;
  }

  .xl\:focus-within\:border-l-magenta-1:focus-within {
    border-left-color: #fff0f6 !important;
  }

  .xl\:focus-within\:border-t-magenta-2:focus-within {
    border-top-color: #ffd6e7 !important;
  }

  .xl\:focus-within\:border-r-magenta-2:focus-within {
    border-right-color: #ffd6e7 !important;
  }

  .xl\:focus-within\:border-b-magenta-2:focus-within {
    border-bottom-color: #ffd6e7 !important;
  }

  .xl\:focus-within\:border-l-magenta-2:focus-within {
    border-left-color: #ffd6e7 !important;
  }

  .xl\:focus-within\:border-t-magenta-3:focus-within {
    border-top-color: #ffadd2 !important;
  }

  .xl\:focus-within\:border-r-magenta-3:focus-within {
    border-right-color: #ffadd2 !important;
  }

  .xl\:focus-within\:border-b-magenta-3:focus-within {
    border-bottom-color: #ffadd2 !important;
  }

  .xl\:focus-within\:border-l-magenta-3:focus-within {
    border-left-color: #ffadd2 !important;
  }

  .xl\:focus-within\:border-t-magenta-4:focus-within {
    border-top-color: #ff85c0 !important;
  }

  .xl\:focus-within\:border-r-magenta-4:focus-within {
    border-right-color: #ff85c0 !important;
  }

  .xl\:focus-within\:border-b-magenta-4:focus-within {
    border-bottom-color: #ff85c0 !important;
  }

  .xl\:focus-within\:border-l-magenta-4:focus-within {
    border-left-color: #ff85c0 !important;
  }

  .xl\:focus-within\:border-t-magenta-5:focus-within {
    border-top-color: #f759ab !important;
  }

  .xl\:focus-within\:border-r-magenta-5:focus-within {
    border-right-color: #f759ab !important;
  }

  .xl\:focus-within\:border-b-magenta-5:focus-within {
    border-bottom-color: #f759ab !important;
  }

  .xl\:focus-within\:border-l-magenta-5:focus-within {
    border-left-color: #f759ab !important;
  }

  .xl\:focus-within\:border-t-magenta-6:focus-within {
    border-top-color: #eb2f96 !important;
  }

  .xl\:focus-within\:border-r-magenta-6:focus-within {
    border-right-color: #eb2f96 !important;
  }

  .xl\:focus-within\:border-b-magenta-6:focus-within {
    border-bottom-color: #eb2f96 !important;
  }

  .xl\:focus-within\:border-l-magenta-6:focus-within {
    border-left-color: #eb2f96 !important;
  }

  .xl\:focus-within\:border-t-magenta-7:focus-within {
    border-top-color: #c41d7f !important;
  }

  .xl\:focus-within\:border-r-magenta-7:focus-within {
    border-right-color: #c41d7f !important;
  }

  .xl\:focus-within\:border-b-magenta-7:focus-within {
    border-bottom-color: #c41d7f !important;
  }

  .xl\:focus-within\:border-l-magenta-7:focus-within {
    border-left-color: #c41d7f !important;
  }

  .xl\:focus-within\:border-t-magenta-8:focus-within {
    border-top-color: #9e1068 !important;
  }

  .xl\:focus-within\:border-r-magenta-8:focus-within {
    border-right-color: #9e1068 !important;
  }

  .xl\:focus-within\:border-b-magenta-8:focus-within {
    border-bottom-color: #9e1068 !important;
  }

  .xl\:focus-within\:border-l-magenta-8:focus-within {
    border-left-color: #9e1068 !important;
  }

  .xl\:focus-within\:border-t-magenta-9:focus-within {
    border-top-color: #780650 !important;
  }

  .xl\:focus-within\:border-r-magenta-9:focus-within {
    border-right-color: #780650 !important;
  }

  .xl\:focus-within\:border-b-magenta-9:focus-within {
    border-bottom-color: #780650 !important;
  }

  .xl\:focus-within\:border-l-magenta-9:focus-within {
    border-left-color: #780650 !important;
  }

  .xl\:focus-within\:border-t-magenta-10:focus-within {
    border-top-color: #520339 !important;
  }

  .xl\:focus-within\:border-r-magenta-10:focus-within {
    border-right-color: #520339 !important;
  }

  .xl\:focus-within\:border-b-magenta-10:focus-within {
    border-bottom-color: #520339 !important;
  }

  .xl\:focus-within\:border-l-magenta-10:focus-within {
    border-left-color: #520339 !important;
  }

  .xl\:focus-within\:border-t-gray-1:focus-within {
    border-top-color: #ffffff !important;
  }

  .xl\:focus-within\:border-r-gray-1:focus-within {
    border-right-color: #ffffff !important;
  }

  .xl\:focus-within\:border-b-gray-1:focus-within {
    border-bottom-color: #ffffff !important;
  }

  .xl\:focus-within\:border-l-gray-1:focus-within {
    border-left-color: #ffffff !important;
  }

  .xl\:focus-within\:border-t-gray-2:focus-within {
    border-top-color: #fafafa !important;
  }

  .xl\:focus-within\:border-r-gray-2:focus-within {
    border-right-color: #fafafa !important;
  }

  .xl\:focus-within\:border-b-gray-2:focus-within {
    border-bottom-color: #fafafa !important;
  }

  .xl\:focus-within\:border-l-gray-2:focus-within {
    border-left-color: #fafafa !important;
  }

  .xl\:focus-within\:border-t-gray-3:focus-within {
    border-top-color: #f5f5f5 !important;
  }

  .xl\:focus-within\:border-r-gray-3:focus-within {
    border-right-color: #f5f5f5 !important;
  }

  .xl\:focus-within\:border-b-gray-3:focus-within {
    border-bottom-color: #f5f5f5 !important;
  }

  .xl\:focus-within\:border-l-gray-3:focus-within {
    border-left-color: #f5f5f5 !important;
  }

  .xl\:focus-within\:border-t-gray-4:focus-within {
    border-top-color: #e8e8e8 !important;
  }

  .xl\:focus-within\:border-r-gray-4:focus-within {
    border-right-color: #e8e8e8 !important;
  }

  .xl\:focus-within\:border-b-gray-4:focus-within {
    border-bottom-color: #e8e8e8 !important;
  }

  .xl\:focus-within\:border-l-gray-4:focus-within {
    border-left-color: #e8e8e8 !important;
  }

  .xl\:focus-within\:border-t-gray-5:focus-within {
    border-top-color: #d9d9d9 !important;
  }

  .xl\:focus-within\:border-r-gray-5:focus-within {
    border-right-color: #d9d9d9 !important;
  }

  .xl\:focus-within\:border-b-gray-5:focus-within {
    border-bottom-color: #d9d9d9 !important;
  }

  .xl\:focus-within\:border-l-gray-5:focus-within {
    border-left-color: #d9d9d9 !important;
  }

  .xl\:focus-within\:border-t-gray-6:focus-within {
    border-top-color: #bfbfbf !important;
  }

  .xl\:focus-within\:border-r-gray-6:focus-within {
    border-right-color: #bfbfbf !important;
  }

  .xl\:focus-within\:border-b-gray-6:focus-within {
    border-bottom-color: #bfbfbf !important;
  }

  .xl\:focus-within\:border-l-gray-6:focus-within {
    border-left-color: #bfbfbf !important;
  }

  .xl\:focus-within\:border-t-gray-7:focus-within {
    border-top-color: #8c8c8c !important;
  }

  .xl\:focus-within\:border-r-gray-7:focus-within {
    border-right-color: #8c8c8c !important;
  }

  .xl\:focus-within\:border-b-gray-7:focus-within {
    border-bottom-color: #8c8c8c !important;
  }

  .xl\:focus-within\:border-l-gray-7:focus-within {
    border-left-color: #8c8c8c !important;
  }

  .xl\:focus-within\:border-t-gray-8:focus-within {
    border-top-color: #595959 !important;
  }

  .xl\:focus-within\:border-r-gray-8:focus-within {
    border-right-color: #595959 !important;
  }

  .xl\:focus-within\:border-b-gray-8:focus-within {
    border-bottom-color: #595959 !important;
  }

  .xl\:focus-within\:border-l-gray-8:focus-within {
    border-left-color: #595959 !important;
  }

  .xl\:focus-within\:border-t-gray-9:focus-within {
    border-top-color: #262626 !important;
  }

  .xl\:focus-within\:border-r-gray-9:focus-within {
    border-right-color: #262626 !important;
  }

  .xl\:focus-within\:border-b-gray-9:focus-within {
    border-bottom-color: #262626 !important;
  }

  .xl\:focus-within\:border-l-gray-9:focus-within {
    border-left-color: #262626 !important;
  }

  .xl\:focus-within\:border-t-gray-10:focus-within {
    border-top-color: #000000 !important;
  }

  .xl\:focus-within\:border-r-gray-10:focus-within {
    border-right-color: #000000 !important;
  }

  .xl\:focus-within\:border-b-gray-10:focus-within {
    border-bottom-color: #000000 !important;
  }

  .xl\:focus-within\:border-l-gray-10:focus-within {
    border-left-color: #000000 !important;
  }

  .xl\:focus-within\:border-t-transparent:focus-within {
    border-top-color: transparent !important;
  }

  .xl\:focus-within\:border-r-transparent:focus-within {
    border-right-color: transparent !important;
  }

  .xl\:focus-within\:border-b-transparent:focus-within {
    border-bottom-color: transparent !important;
  }

  .xl\:focus-within\:border-l-transparent:focus-within {
    border-left-color: transparent !important;
  }

  .xl\:focus-within\:border-t-DEFAULT:focus-within {
    border-top-color: currentColor !important;
  }

  .xl\:focus-within\:border-r-DEFAULT:focus-within {
    border-right-color: currentColor !important;
  }

  .xl\:focus-within\:border-b-DEFAULT:focus-within {
    border-bottom-color: currentColor !important;
  }

  .xl\:focus-within\:border-l-DEFAULT:focus-within {
    border-left-color: currentColor !important;
  }

  .xl\:hover\:border-t-red-1:hover {
    border-top-color: #fff1f0 !important;
  }

  .xl\:hover\:border-r-red-1:hover {
    border-right-color: #fff1f0 !important;
  }

  .xl\:hover\:border-b-red-1:hover {
    border-bottom-color: #fff1f0 !important;
  }

  .xl\:hover\:border-l-red-1:hover {
    border-left-color: #fff1f0 !important;
  }

  .xl\:hover\:border-t-red-2:hover {
    border-top-color: #ffccc7 !important;
  }

  .xl\:hover\:border-r-red-2:hover {
    border-right-color: #ffccc7 !important;
  }

  .xl\:hover\:border-b-red-2:hover {
    border-bottom-color: #ffccc7 !important;
  }

  .xl\:hover\:border-l-red-2:hover {
    border-left-color: #ffccc7 !important;
  }

  .xl\:hover\:border-t-red-3:hover {
    border-top-color: #ffa39e !important;
  }

  .xl\:hover\:border-r-red-3:hover {
    border-right-color: #ffa39e !important;
  }

  .xl\:hover\:border-b-red-3:hover {
    border-bottom-color: #ffa39e !important;
  }

  .xl\:hover\:border-l-red-3:hover {
    border-left-color: #ffa39e !important;
  }

  .xl\:hover\:border-t-red-4:hover {
    border-top-color: #ff7875 !important;
  }

  .xl\:hover\:border-r-red-4:hover {
    border-right-color: #ff7875 !important;
  }

  .xl\:hover\:border-b-red-4:hover {
    border-bottom-color: #ff7875 !important;
  }

  .xl\:hover\:border-l-red-4:hover {
    border-left-color: #ff7875 !important;
  }

  .xl\:hover\:border-t-red-5:hover {
    border-top-color: #ff4d4f !important;
  }

  .xl\:hover\:border-r-red-5:hover {
    border-right-color: #ff4d4f !important;
  }

  .xl\:hover\:border-b-red-5:hover {
    border-bottom-color: #ff4d4f !important;
  }

  .xl\:hover\:border-l-red-5:hover {
    border-left-color: #ff4d4f !important;
  }

  .xl\:hover\:border-t-red-6:hover {
    border-top-color: #f5222d !important;
  }

  .xl\:hover\:border-r-red-6:hover {
    border-right-color: #f5222d !important;
  }

  .xl\:hover\:border-b-red-6:hover {
    border-bottom-color: #f5222d !important;
  }

  .xl\:hover\:border-l-red-6:hover {
    border-left-color: #f5222d !important;
  }

  .xl\:hover\:border-t-red-7:hover {
    border-top-color: #cf1322 !important;
  }

  .xl\:hover\:border-r-red-7:hover {
    border-right-color: #cf1322 !important;
  }

  .xl\:hover\:border-b-red-7:hover {
    border-bottom-color: #cf1322 !important;
  }

  .xl\:hover\:border-l-red-7:hover {
    border-left-color: #cf1322 !important;
  }

  .xl\:hover\:border-t-red-8:hover {
    border-top-color: #a8071a !important;
  }

  .xl\:hover\:border-r-red-8:hover {
    border-right-color: #a8071a !important;
  }

  .xl\:hover\:border-b-red-8:hover {
    border-bottom-color: #a8071a !important;
  }

  .xl\:hover\:border-l-red-8:hover {
    border-left-color: #a8071a !important;
  }

  .xl\:hover\:border-t-red-9:hover {
    border-top-color: #820014 !important;
  }

  .xl\:hover\:border-r-red-9:hover {
    border-right-color: #820014 !important;
  }

  .xl\:hover\:border-b-red-9:hover {
    border-bottom-color: #820014 !important;
  }

  .xl\:hover\:border-l-red-9:hover {
    border-left-color: #820014 !important;
  }

  .xl\:hover\:border-t-red-10:hover {
    border-top-color: #5c0011 !important;
  }

  .xl\:hover\:border-r-red-10:hover {
    border-right-color: #5c0011 !important;
  }

  .xl\:hover\:border-b-red-10:hover {
    border-bottom-color: #5c0011 !important;
  }

  .xl\:hover\:border-l-red-10:hover {
    border-left-color: #5c0011 !important;
  }

  .xl\:hover\:border-t-volcano-1:hover {
    border-top-color: #fff2e8 !important;
  }

  .xl\:hover\:border-r-volcano-1:hover {
    border-right-color: #fff2e8 !important;
  }

  .xl\:hover\:border-b-volcano-1:hover {
    border-bottom-color: #fff2e8 !important;
  }

  .xl\:hover\:border-l-volcano-1:hover {
    border-left-color: #fff2e8 !important;
  }

  .xl\:hover\:border-t-volcano-2:hover {
    border-top-color: #ffd8bf !important;
  }

  .xl\:hover\:border-r-volcano-2:hover {
    border-right-color: #ffd8bf !important;
  }

  .xl\:hover\:border-b-volcano-2:hover {
    border-bottom-color: #ffd8bf !important;
  }

  .xl\:hover\:border-l-volcano-2:hover {
    border-left-color: #ffd8bf !important;
  }

  .xl\:hover\:border-t-volcano-3:hover {
    border-top-color: #ffbb96 !important;
  }

  .xl\:hover\:border-r-volcano-3:hover {
    border-right-color: #ffbb96 !important;
  }

  .xl\:hover\:border-b-volcano-3:hover {
    border-bottom-color: #ffbb96 !important;
  }

  .xl\:hover\:border-l-volcano-3:hover {
    border-left-color: #ffbb96 !important;
  }

  .xl\:hover\:border-t-volcano-4:hover {
    border-top-color: #ff9c6e !important;
  }

  .xl\:hover\:border-r-volcano-4:hover {
    border-right-color: #ff9c6e !important;
  }

  .xl\:hover\:border-b-volcano-4:hover {
    border-bottom-color: #ff9c6e !important;
  }

  .xl\:hover\:border-l-volcano-4:hover {
    border-left-color: #ff9c6e !important;
  }

  .xl\:hover\:border-t-volcano-5:hover {
    border-top-color: #ff7a45 !important;
  }

  .xl\:hover\:border-r-volcano-5:hover {
    border-right-color: #ff7a45 !important;
  }

  .xl\:hover\:border-b-volcano-5:hover {
    border-bottom-color: #ff7a45 !important;
  }

  .xl\:hover\:border-l-volcano-5:hover {
    border-left-color: #ff7a45 !important;
  }

  .xl\:hover\:border-t-volcano-6:hover {
    border-top-color: #fa541c !important;
  }

  .xl\:hover\:border-r-volcano-6:hover {
    border-right-color: #fa541c !important;
  }

  .xl\:hover\:border-b-volcano-6:hover {
    border-bottom-color: #fa541c !important;
  }

  .xl\:hover\:border-l-volcano-6:hover {
    border-left-color: #fa541c !important;
  }

  .xl\:hover\:border-t-volcano-7:hover {
    border-top-color: #d4380d !important;
  }

  .xl\:hover\:border-r-volcano-7:hover {
    border-right-color: #d4380d !important;
  }

  .xl\:hover\:border-b-volcano-7:hover {
    border-bottom-color: #d4380d !important;
  }

  .xl\:hover\:border-l-volcano-7:hover {
    border-left-color: #d4380d !important;
  }

  .xl\:hover\:border-t-volcano-8:hover {
    border-top-color: #ad2102 !important;
  }

  .xl\:hover\:border-r-volcano-8:hover {
    border-right-color: #ad2102 !important;
  }

  .xl\:hover\:border-b-volcano-8:hover {
    border-bottom-color: #ad2102 !important;
  }

  .xl\:hover\:border-l-volcano-8:hover {
    border-left-color: #ad2102 !important;
  }

  .xl\:hover\:border-t-volcano-9:hover {
    border-top-color: #871400 !important;
  }

  .xl\:hover\:border-r-volcano-9:hover {
    border-right-color: #871400 !important;
  }

  .xl\:hover\:border-b-volcano-9:hover {
    border-bottom-color: #871400 !important;
  }

  .xl\:hover\:border-l-volcano-9:hover {
    border-left-color: #871400 !important;
  }

  .xl\:hover\:border-t-volcano-10:hover {
    border-top-color: #610b00 !important;
  }

  .xl\:hover\:border-r-volcano-10:hover {
    border-right-color: #610b00 !important;
  }

  .xl\:hover\:border-b-volcano-10:hover {
    border-bottom-color: #610b00 !important;
  }

  .xl\:hover\:border-l-volcano-10:hover {
    border-left-color: #610b00 !important;
  }

  .xl\:hover\:border-t-orange-1:hover {
    border-top-color: #fff7e6 !important;
  }

  .xl\:hover\:border-r-orange-1:hover {
    border-right-color: #fff7e6 !important;
  }

  .xl\:hover\:border-b-orange-1:hover {
    border-bottom-color: #fff7e6 !important;
  }

  .xl\:hover\:border-l-orange-1:hover {
    border-left-color: #fff7e6 !important;
  }

  .xl\:hover\:border-t-orange-2:hover {
    border-top-color: #ffe7ba !important;
  }

  .xl\:hover\:border-r-orange-2:hover {
    border-right-color: #ffe7ba !important;
  }

  .xl\:hover\:border-b-orange-2:hover {
    border-bottom-color: #ffe7ba !important;
  }

  .xl\:hover\:border-l-orange-2:hover {
    border-left-color: #ffe7ba !important;
  }

  .xl\:hover\:border-t-orange-3:hover {
    border-top-color: #ffd591 !important;
  }

  .xl\:hover\:border-r-orange-3:hover {
    border-right-color: #ffd591 !important;
  }

  .xl\:hover\:border-b-orange-3:hover {
    border-bottom-color: #ffd591 !important;
  }

  .xl\:hover\:border-l-orange-3:hover {
    border-left-color: #ffd591 !important;
  }

  .xl\:hover\:border-t-orange-4:hover {
    border-top-color: #ffc069 !important;
  }

  .xl\:hover\:border-r-orange-4:hover {
    border-right-color: #ffc069 !important;
  }

  .xl\:hover\:border-b-orange-4:hover {
    border-bottom-color: #ffc069 !important;
  }

  .xl\:hover\:border-l-orange-4:hover {
    border-left-color: #ffc069 !important;
  }

  .xl\:hover\:border-t-orange-5:hover {
    border-top-color: #ffa940 !important;
  }

  .xl\:hover\:border-r-orange-5:hover {
    border-right-color: #ffa940 !important;
  }

  .xl\:hover\:border-b-orange-5:hover {
    border-bottom-color: #ffa940 !important;
  }

  .xl\:hover\:border-l-orange-5:hover {
    border-left-color: #ffa940 !important;
  }

  .xl\:hover\:border-t-orange-6:hover {
    border-top-color: #fa8c16 !important;
  }

  .xl\:hover\:border-r-orange-6:hover {
    border-right-color: #fa8c16 !important;
  }

  .xl\:hover\:border-b-orange-6:hover {
    border-bottom-color: #fa8c16 !important;
  }

  .xl\:hover\:border-l-orange-6:hover {
    border-left-color: #fa8c16 !important;
  }

  .xl\:hover\:border-t-orange-7:hover {
    border-top-color: #d46b08 !important;
  }

  .xl\:hover\:border-r-orange-7:hover {
    border-right-color: #d46b08 !important;
  }

  .xl\:hover\:border-b-orange-7:hover {
    border-bottom-color: #d46b08 !important;
  }

  .xl\:hover\:border-l-orange-7:hover {
    border-left-color: #d46b08 !important;
  }

  .xl\:hover\:border-t-orange-8:hover {
    border-top-color: #ad4e00 !important;
  }

  .xl\:hover\:border-r-orange-8:hover {
    border-right-color: #ad4e00 !important;
  }

  .xl\:hover\:border-b-orange-8:hover {
    border-bottom-color: #ad4e00 !important;
  }

  .xl\:hover\:border-l-orange-8:hover {
    border-left-color: #ad4e00 !important;
  }

  .xl\:hover\:border-t-orange-9:hover {
    border-top-color: #873800 !important;
  }

  .xl\:hover\:border-r-orange-9:hover {
    border-right-color: #873800 !important;
  }

  .xl\:hover\:border-b-orange-9:hover {
    border-bottom-color: #873800 !important;
  }

  .xl\:hover\:border-l-orange-9:hover {
    border-left-color: #873800 !important;
  }

  .xl\:hover\:border-t-orange-10:hover {
    border-top-color: #612500 !important;
  }

  .xl\:hover\:border-r-orange-10:hover {
    border-right-color: #612500 !important;
  }

  .xl\:hover\:border-b-orange-10:hover {
    border-bottom-color: #612500 !important;
  }

  .xl\:hover\:border-l-orange-10:hover {
    border-left-color: #612500 !important;
  }

  .xl\:hover\:border-t-gold-1:hover {
    border-top-color: #fffbe6 !important;
  }

  .xl\:hover\:border-r-gold-1:hover {
    border-right-color: #fffbe6 !important;
  }

  .xl\:hover\:border-b-gold-1:hover {
    border-bottom-color: #fffbe6 !important;
  }

  .xl\:hover\:border-l-gold-1:hover {
    border-left-color: #fffbe6 !important;
  }

  .xl\:hover\:border-t-gold-2:hover {
    border-top-color: #fff1b8 !important;
  }

  .xl\:hover\:border-r-gold-2:hover {
    border-right-color: #fff1b8 !important;
  }

  .xl\:hover\:border-b-gold-2:hover {
    border-bottom-color: #fff1b8 !important;
  }

  .xl\:hover\:border-l-gold-2:hover {
    border-left-color: #fff1b8 !important;
  }

  .xl\:hover\:border-t-gold-3:hover {
    border-top-color: #ffe58f !important;
  }

  .xl\:hover\:border-r-gold-3:hover {
    border-right-color: #ffe58f !important;
  }

  .xl\:hover\:border-b-gold-3:hover {
    border-bottom-color: #ffe58f !important;
  }

  .xl\:hover\:border-l-gold-3:hover {
    border-left-color: #ffe58f !important;
  }

  .xl\:hover\:border-t-gold-4:hover {
    border-top-color: #ffd666 !important;
  }

  .xl\:hover\:border-r-gold-4:hover {
    border-right-color: #ffd666 !important;
  }

  .xl\:hover\:border-b-gold-4:hover {
    border-bottom-color: #ffd666 !important;
  }

  .xl\:hover\:border-l-gold-4:hover {
    border-left-color: #ffd666 !important;
  }

  .xl\:hover\:border-t-gold-5:hover {
    border-top-color: #ffc53d !important;
  }

  .xl\:hover\:border-r-gold-5:hover {
    border-right-color: #ffc53d !important;
  }

  .xl\:hover\:border-b-gold-5:hover {
    border-bottom-color: #ffc53d !important;
  }

  .xl\:hover\:border-l-gold-5:hover {
    border-left-color: #ffc53d !important;
  }

  .xl\:hover\:border-t-gold-6:hover {
    border-top-color: #faad14 !important;
  }

  .xl\:hover\:border-r-gold-6:hover {
    border-right-color: #faad14 !important;
  }

  .xl\:hover\:border-b-gold-6:hover {
    border-bottom-color: #faad14 !important;
  }

  .xl\:hover\:border-l-gold-6:hover {
    border-left-color: #faad14 !important;
  }

  .xl\:hover\:border-t-gold-7:hover {
    border-top-color: #d48806 !important;
  }

  .xl\:hover\:border-r-gold-7:hover {
    border-right-color: #d48806 !important;
  }

  .xl\:hover\:border-b-gold-7:hover {
    border-bottom-color: #d48806 !important;
  }

  .xl\:hover\:border-l-gold-7:hover {
    border-left-color: #d48806 !important;
  }

  .xl\:hover\:border-t-gold-8:hover {
    border-top-color: #ad6800 !important;
  }

  .xl\:hover\:border-r-gold-8:hover {
    border-right-color: #ad6800 !important;
  }

  .xl\:hover\:border-b-gold-8:hover {
    border-bottom-color: #ad6800 !important;
  }

  .xl\:hover\:border-l-gold-8:hover {
    border-left-color: #ad6800 !important;
  }

  .xl\:hover\:border-t-gold-9:hover {
    border-top-color: #874d00 !important;
  }

  .xl\:hover\:border-r-gold-9:hover {
    border-right-color: #874d00 !important;
  }

  .xl\:hover\:border-b-gold-9:hover {
    border-bottom-color: #874d00 !important;
  }

  .xl\:hover\:border-l-gold-9:hover {
    border-left-color: #874d00 !important;
  }

  .xl\:hover\:border-t-gold-10:hover {
    border-top-color: #613400 !important;
  }

  .xl\:hover\:border-r-gold-10:hover {
    border-right-color: #613400 !important;
  }

  .xl\:hover\:border-b-gold-10:hover {
    border-bottom-color: #613400 !important;
  }

  .xl\:hover\:border-l-gold-10:hover {
    border-left-color: #613400 !important;
  }

  .xl\:hover\:border-t-yellow-1:hover {
    border-top-color: #feffe6 !important;
  }

  .xl\:hover\:border-r-yellow-1:hover {
    border-right-color: #feffe6 !important;
  }

  .xl\:hover\:border-b-yellow-1:hover {
    border-bottom-color: #feffe6 !important;
  }

  .xl\:hover\:border-l-yellow-1:hover {
    border-left-color: #feffe6 !important;
  }

  .xl\:hover\:border-t-yellow-2:hover {
    border-top-color: #ffffb8 !important;
  }

  .xl\:hover\:border-r-yellow-2:hover {
    border-right-color: #ffffb8 !important;
  }

  .xl\:hover\:border-b-yellow-2:hover {
    border-bottom-color: #ffffb8 !important;
  }

  .xl\:hover\:border-l-yellow-2:hover {
    border-left-color: #ffffb8 !important;
  }

  .xl\:hover\:border-t-yellow-3:hover {
    border-top-color: #fffb8f !important;
  }

  .xl\:hover\:border-r-yellow-3:hover {
    border-right-color: #fffb8f !important;
  }

  .xl\:hover\:border-b-yellow-3:hover {
    border-bottom-color: #fffb8f !important;
  }

  .xl\:hover\:border-l-yellow-3:hover {
    border-left-color: #fffb8f !important;
  }

  .xl\:hover\:border-t-yellow-4:hover {
    border-top-color: #fff566 !important;
  }

  .xl\:hover\:border-r-yellow-4:hover {
    border-right-color: #fff566 !important;
  }

  .xl\:hover\:border-b-yellow-4:hover {
    border-bottom-color: #fff566 !important;
  }

  .xl\:hover\:border-l-yellow-4:hover {
    border-left-color: #fff566 !important;
  }

  .xl\:hover\:border-t-yellow-5:hover {
    border-top-color: #ffec3d !important;
  }

  .xl\:hover\:border-r-yellow-5:hover {
    border-right-color: #ffec3d !important;
  }

  .xl\:hover\:border-b-yellow-5:hover {
    border-bottom-color: #ffec3d !important;
  }

  .xl\:hover\:border-l-yellow-5:hover {
    border-left-color: #ffec3d !important;
  }

  .xl\:hover\:border-t-yellow-6:hover {
    border-top-color: #fadb14 !important;
  }

  .xl\:hover\:border-r-yellow-6:hover {
    border-right-color: #fadb14 !important;
  }

  .xl\:hover\:border-b-yellow-6:hover {
    border-bottom-color: #fadb14 !important;
  }

  .xl\:hover\:border-l-yellow-6:hover {
    border-left-color: #fadb14 !important;
  }

  .xl\:hover\:border-t-yellow-7:hover {
    border-top-color: #d4b106 !important;
  }

  .xl\:hover\:border-r-yellow-7:hover {
    border-right-color: #d4b106 !important;
  }

  .xl\:hover\:border-b-yellow-7:hover {
    border-bottom-color: #d4b106 !important;
  }

  .xl\:hover\:border-l-yellow-7:hover {
    border-left-color: #d4b106 !important;
  }

  .xl\:hover\:border-t-yellow-8:hover {
    border-top-color: #ad8b00 !important;
  }

  .xl\:hover\:border-r-yellow-8:hover {
    border-right-color: #ad8b00 !important;
  }

  .xl\:hover\:border-b-yellow-8:hover {
    border-bottom-color: #ad8b00 !important;
  }

  .xl\:hover\:border-l-yellow-8:hover {
    border-left-color: #ad8b00 !important;
  }

  .xl\:hover\:border-t-yellow-9:hover {
    border-top-color: #876800 !important;
  }

  .xl\:hover\:border-r-yellow-9:hover {
    border-right-color: #876800 !important;
  }

  .xl\:hover\:border-b-yellow-9:hover {
    border-bottom-color: #876800 !important;
  }

  .xl\:hover\:border-l-yellow-9:hover {
    border-left-color: #876800 !important;
  }

  .xl\:hover\:border-t-yellow-10:hover {
    border-top-color: #614700 !important;
  }

  .xl\:hover\:border-r-yellow-10:hover {
    border-right-color: #614700 !important;
  }

  .xl\:hover\:border-b-yellow-10:hover {
    border-bottom-color: #614700 !important;
  }

  .xl\:hover\:border-l-yellow-10:hover {
    border-left-color: #614700 !important;
  }

  .xl\:hover\:border-t-lime-1:hover {
    border-top-color: #fcffe6 !important;
  }

  .xl\:hover\:border-r-lime-1:hover {
    border-right-color: #fcffe6 !important;
  }

  .xl\:hover\:border-b-lime-1:hover {
    border-bottom-color: #fcffe6 !important;
  }

  .xl\:hover\:border-l-lime-1:hover {
    border-left-color: #fcffe6 !important;
  }

  .xl\:hover\:border-t-lime-2:hover {
    border-top-color: #f4ffb8 !important;
  }

  .xl\:hover\:border-r-lime-2:hover {
    border-right-color: #f4ffb8 !important;
  }

  .xl\:hover\:border-b-lime-2:hover {
    border-bottom-color: #f4ffb8 !important;
  }

  .xl\:hover\:border-l-lime-2:hover {
    border-left-color: #f4ffb8 !important;
  }

  .xl\:hover\:border-t-lime-3:hover {
    border-top-color: #eaff8f !important;
  }

  .xl\:hover\:border-r-lime-3:hover {
    border-right-color: #eaff8f !important;
  }

  .xl\:hover\:border-b-lime-3:hover {
    border-bottom-color: #eaff8f !important;
  }

  .xl\:hover\:border-l-lime-3:hover {
    border-left-color: #eaff8f !important;
  }

  .xl\:hover\:border-t-lime-4:hover {
    border-top-color: #d3f261 !important;
  }

  .xl\:hover\:border-r-lime-4:hover {
    border-right-color: #d3f261 !important;
  }

  .xl\:hover\:border-b-lime-4:hover {
    border-bottom-color: #d3f261 !important;
  }

  .xl\:hover\:border-l-lime-4:hover {
    border-left-color: #d3f261 !important;
  }

  .xl\:hover\:border-t-lime-5:hover {
    border-top-color: #bae637 !important;
  }

  .xl\:hover\:border-r-lime-5:hover {
    border-right-color: #bae637 !important;
  }

  .xl\:hover\:border-b-lime-5:hover {
    border-bottom-color: #bae637 !important;
  }

  .xl\:hover\:border-l-lime-5:hover {
    border-left-color: #bae637 !important;
  }

  .xl\:hover\:border-t-lime-6:hover {
    border-top-color: #a0d911 !important;
  }

  .xl\:hover\:border-r-lime-6:hover {
    border-right-color: #a0d911 !important;
  }

  .xl\:hover\:border-b-lime-6:hover {
    border-bottom-color: #a0d911 !important;
  }

  .xl\:hover\:border-l-lime-6:hover {
    border-left-color: #a0d911 !important;
  }

  .xl\:hover\:border-t-lime-7:hover {
    border-top-color: #7cb305 !important;
  }

  .xl\:hover\:border-r-lime-7:hover {
    border-right-color: #7cb305 !important;
  }

  .xl\:hover\:border-b-lime-7:hover {
    border-bottom-color: #7cb305 !important;
  }

  .xl\:hover\:border-l-lime-7:hover {
    border-left-color: #7cb305 !important;
  }

  .xl\:hover\:border-t-lime-8:hover {
    border-top-color: #5b8c00 !important;
  }

  .xl\:hover\:border-r-lime-8:hover {
    border-right-color: #5b8c00 !important;
  }

  .xl\:hover\:border-b-lime-8:hover {
    border-bottom-color: #5b8c00 !important;
  }

  .xl\:hover\:border-l-lime-8:hover {
    border-left-color: #5b8c00 !important;
  }

  .xl\:hover\:border-t-lime-9:hover {
    border-top-color: #3f6600 !important;
  }

  .xl\:hover\:border-r-lime-9:hover {
    border-right-color: #3f6600 !important;
  }

  .xl\:hover\:border-b-lime-9:hover {
    border-bottom-color: #3f6600 !important;
  }

  .xl\:hover\:border-l-lime-9:hover {
    border-left-color: #3f6600 !important;
  }

  .xl\:hover\:border-t-lime-10:hover {
    border-top-color: #254000 !important;
  }

  .xl\:hover\:border-r-lime-10:hover {
    border-right-color: #254000 !important;
  }

  .xl\:hover\:border-b-lime-10:hover {
    border-bottom-color: #254000 !important;
  }

  .xl\:hover\:border-l-lime-10:hover {
    border-left-color: #254000 !important;
  }

  .xl\:hover\:border-t-green-1:hover {
    border-top-color: #f6fef9 !important;
  }

  .xl\:hover\:border-r-green-1:hover {
    border-right-color: #f6fef9 !important;
  }

  .xl\:hover\:border-b-green-1:hover {
    border-bottom-color: #f6fef9 !important;
  }

  .xl\:hover\:border-l-green-1:hover {
    border-left-color: #f6fef9 !important;
  }

  .xl\:hover\:border-t-green-2:hover {
    border-top-color: #f6ffed !important;
  }

  .xl\:hover\:border-r-green-2:hover {
    border-right-color: #f6ffed !important;
  }

  .xl\:hover\:border-b-green-2:hover {
    border-bottom-color: #f6ffed !important;
  }

  .xl\:hover\:border-l-green-2:hover {
    border-left-color: #f6ffed !important;
  }

  .xl\:hover\:border-t-green-3:hover {
    border-top-color: #d9f7be !important;
  }

  .xl\:hover\:border-r-green-3:hover {
    border-right-color: #d9f7be !important;
  }

  .xl\:hover\:border-b-green-3:hover {
    border-bottom-color: #d9f7be !important;
  }

  .xl\:hover\:border-l-green-3:hover {
    border-left-color: #d9f7be !important;
  }

  .xl\:hover\:border-t-green-4:hover {
    border-top-color: #b7eb8f !important;
  }

  .xl\:hover\:border-r-green-4:hover {
    border-right-color: #b7eb8f !important;
  }

  .xl\:hover\:border-b-green-4:hover {
    border-bottom-color: #b7eb8f !important;
  }

  .xl\:hover\:border-l-green-4:hover {
    border-left-color: #b7eb8f !important;
  }

  .xl\:hover\:border-t-green-5:hover {
    border-top-color: #95de64 !important;
  }

  .xl\:hover\:border-r-green-5:hover {
    border-right-color: #95de64 !important;
  }

  .xl\:hover\:border-b-green-5:hover {
    border-bottom-color: #95de64 !important;
  }

  .xl\:hover\:border-l-green-5:hover {
    border-left-color: #95de64 !important;
  }

  .xl\:hover\:border-t-green-6:hover {
    border-top-color: #73d13d !important;
  }

  .xl\:hover\:border-r-green-6:hover {
    border-right-color: #73d13d !important;
  }

  .xl\:hover\:border-b-green-6:hover {
    border-bottom-color: #73d13d !important;
  }

  .xl\:hover\:border-l-green-6:hover {
    border-left-color: #73d13d !important;
  }

  .xl\:hover\:border-t-green-7:hover {
    border-top-color: #52c41a !important;
  }

  .xl\:hover\:border-r-green-7:hover {
    border-right-color: #52c41a !important;
  }

  .xl\:hover\:border-b-green-7:hover {
    border-bottom-color: #52c41a !important;
  }

  .xl\:hover\:border-l-green-7:hover {
    border-left-color: #52c41a !important;
  }

  .xl\:hover\:border-t-green-8:hover {
    border-top-color: #389e0d !important;
  }

  .xl\:hover\:border-r-green-8:hover {
    border-right-color: #389e0d !important;
  }

  .xl\:hover\:border-b-green-8:hover {
    border-bottom-color: #389e0d !important;
  }

  .xl\:hover\:border-l-green-8:hover {
    border-left-color: #389e0d !important;
  }

  .xl\:hover\:border-t-green-9:hover {
    border-top-color: #237804 !important;
  }

  .xl\:hover\:border-r-green-9:hover {
    border-right-color: #237804 !important;
  }

  .xl\:hover\:border-b-green-9:hover {
    border-bottom-color: #237804 !important;
  }

  .xl\:hover\:border-l-green-9:hover {
    border-left-color: #237804 !important;
  }

  .xl\:hover\:border-t-green-10:hover {
    border-top-color: #135200 !important;
  }

  .xl\:hover\:border-r-green-10:hover {
    border-right-color: #135200 !important;
  }

  .xl\:hover\:border-b-green-10:hover {
    border-bottom-color: #135200 !important;
  }

  .xl\:hover\:border-l-green-10:hover {
    border-left-color: #135200 !important;
  }

  .xl\:hover\:border-t-green-11:hover {
    border-top-color: #092b00 !important;
  }

  .xl\:hover\:border-r-green-11:hover {
    border-right-color: #092b00 !important;
  }

  .xl\:hover\:border-b-green-11:hover {
    border-bottom-color: #092b00 !important;
  }

  .xl\:hover\:border-l-green-11:hover {
    border-left-color: #092b00 !important;
  }

  .xl\:hover\:border-t-cyan-1:hover {
    border-top-color: #e6fffb !important;
  }

  .xl\:hover\:border-r-cyan-1:hover {
    border-right-color: #e6fffb !important;
  }

  .xl\:hover\:border-b-cyan-1:hover {
    border-bottom-color: #e6fffb !important;
  }

  .xl\:hover\:border-l-cyan-1:hover {
    border-left-color: #e6fffb !important;
  }

  .xl\:hover\:border-t-cyan-2:hover {
    border-top-color: #b5f5ec !important;
  }

  .xl\:hover\:border-r-cyan-2:hover {
    border-right-color: #b5f5ec !important;
  }

  .xl\:hover\:border-b-cyan-2:hover {
    border-bottom-color: #b5f5ec !important;
  }

  .xl\:hover\:border-l-cyan-2:hover {
    border-left-color: #b5f5ec !important;
  }

  .xl\:hover\:border-t-cyan-3:hover {
    border-top-color: #87e8de !important;
  }

  .xl\:hover\:border-r-cyan-3:hover {
    border-right-color: #87e8de !important;
  }

  .xl\:hover\:border-b-cyan-3:hover {
    border-bottom-color: #87e8de !important;
  }

  .xl\:hover\:border-l-cyan-3:hover {
    border-left-color: #87e8de !important;
  }

  .xl\:hover\:border-t-cyan-4:hover {
    border-top-color: #5cdbd3 !important;
  }

  .xl\:hover\:border-r-cyan-4:hover {
    border-right-color: #5cdbd3 !important;
  }

  .xl\:hover\:border-b-cyan-4:hover {
    border-bottom-color: #5cdbd3 !important;
  }

  .xl\:hover\:border-l-cyan-4:hover {
    border-left-color: #5cdbd3 !important;
  }

  .xl\:hover\:border-t-cyan-5:hover {
    border-top-color: #36cfc9 !important;
  }

  .xl\:hover\:border-r-cyan-5:hover {
    border-right-color: #36cfc9 !important;
  }

  .xl\:hover\:border-b-cyan-5:hover {
    border-bottom-color: #36cfc9 !important;
  }

  .xl\:hover\:border-l-cyan-5:hover {
    border-left-color: #36cfc9 !important;
  }

  .xl\:hover\:border-t-cyan-6:hover {
    border-top-color: #13c2c2 !important;
  }

  .xl\:hover\:border-r-cyan-6:hover {
    border-right-color: #13c2c2 !important;
  }

  .xl\:hover\:border-b-cyan-6:hover {
    border-bottom-color: #13c2c2 !important;
  }

  .xl\:hover\:border-l-cyan-6:hover {
    border-left-color: #13c2c2 !important;
  }

  .xl\:hover\:border-t-cyan-7:hover {
    border-top-color: #08979c !important;
  }

  .xl\:hover\:border-r-cyan-7:hover {
    border-right-color: #08979c !important;
  }

  .xl\:hover\:border-b-cyan-7:hover {
    border-bottom-color: #08979c !important;
  }

  .xl\:hover\:border-l-cyan-7:hover {
    border-left-color: #08979c !important;
  }

  .xl\:hover\:border-t-cyan-8:hover {
    border-top-color: #006d75 !important;
  }

  .xl\:hover\:border-r-cyan-8:hover {
    border-right-color: #006d75 !important;
  }

  .xl\:hover\:border-b-cyan-8:hover {
    border-bottom-color: #006d75 !important;
  }

  .xl\:hover\:border-l-cyan-8:hover {
    border-left-color: #006d75 !important;
  }

  .xl\:hover\:border-t-cyan-9:hover {
    border-top-color: #00474f !important;
  }

  .xl\:hover\:border-r-cyan-9:hover {
    border-right-color: #00474f !important;
  }

  .xl\:hover\:border-b-cyan-9:hover {
    border-bottom-color: #00474f !important;
  }

  .xl\:hover\:border-l-cyan-9:hover {
    border-left-color: #00474f !important;
  }

  .xl\:hover\:border-t-cyan-10:hover {
    border-top-color: #002329 !important;
  }

  .xl\:hover\:border-r-cyan-10:hover {
    border-right-color: #002329 !important;
  }

  .xl\:hover\:border-b-cyan-10:hover {
    border-bottom-color: #002329 !important;
  }

  .xl\:hover\:border-l-cyan-10:hover {
    border-left-color: #002329 !important;
  }

  .xl\:hover\:border-t-blue-1:hover {
    border-top-color: #e6f7ff !important;
  }

  .xl\:hover\:border-r-blue-1:hover {
    border-right-color: #e6f7ff !important;
  }

  .xl\:hover\:border-b-blue-1:hover {
    border-bottom-color: #e6f7ff !important;
  }

  .xl\:hover\:border-l-blue-1:hover {
    border-left-color: #e6f7ff !important;
  }

  .xl\:hover\:border-t-blue-2:hover {
    border-top-color: #bae7ff !important;
  }

  .xl\:hover\:border-r-blue-2:hover {
    border-right-color: #bae7ff !important;
  }

  .xl\:hover\:border-b-blue-2:hover {
    border-bottom-color: #bae7ff !important;
  }

  .xl\:hover\:border-l-blue-2:hover {
    border-left-color: #bae7ff !important;
  }

  .xl\:hover\:border-t-blue-3:hover {
    border-top-color: #91d5ff !important;
  }

  .xl\:hover\:border-r-blue-3:hover {
    border-right-color: #91d5ff !important;
  }

  .xl\:hover\:border-b-blue-3:hover {
    border-bottom-color: #91d5ff !important;
  }

  .xl\:hover\:border-l-blue-3:hover {
    border-left-color: #91d5ff !important;
  }

  .xl\:hover\:border-t-blue-4:hover {
    border-top-color: #69c0ff !important;
  }

  .xl\:hover\:border-r-blue-4:hover {
    border-right-color: #69c0ff !important;
  }

  .xl\:hover\:border-b-blue-4:hover {
    border-bottom-color: #69c0ff !important;
  }

  .xl\:hover\:border-l-blue-4:hover {
    border-left-color: #69c0ff !important;
  }

  .xl\:hover\:border-t-blue-5:hover {
    border-top-color: #4b85ff !important;
  }

  .xl\:hover\:border-r-blue-5:hover {
    border-right-color: #4b85ff !important;
  }

  .xl\:hover\:border-b-blue-5:hover {
    border-bottom-color: #4b85ff !important;
  }

  .xl\:hover\:border-l-blue-5:hover {
    border-left-color: #4b85ff !important;
  }

  .xl\:hover\:border-t-blue-6:hover {
    border-top-color: #2f70ff !important;
  }

  .xl\:hover\:border-r-blue-6:hover {
    border-right-color: #2f70ff !important;
  }

  .xl\:hover\:border-b-blue-6:hover {
    border-bottom-color: #2f70ff !important;
  }

  .xl\:hover\:border-l-blue-6:hover {
    border-left-color: #2f70ff !important;
  }

  .xl\:hover\:border-t-blue-7:hover {
    border-top-color: #096dd9 !important;
  }

  .xl\:hover\:border-r-blue-7:hover {
    border-right-color: #096dd9 !important;
  }

  .xl\:hover\:border-b-blue-7:hover {
    border-bottom-color: #096dd9 !important;
  }

  .xl\:hover\:border-l-blue-7:hover {
    border-left-color: #096dd9 !important;
  }

  .xl\:hover\:border-t-blue-8:hover {
    border-top-color: #0050b3 !important;
  }

  .xl\:hover\:border-r-blue-8:hover {
    border-right-color: #0050b3 !important;
  }

  .xl\:hover\:border-b-blue-8:hover {
    border-bottom-color: #0050b3 !important;
  }

  .xl\:hover\:border-l-blue-8:hover {
    border-left-color: #0050b3 !important;
  }

  .xl\:hover\:border-t-blue-9:hover {
    border-top-color: #003a8c !important;
  }

  .xl\:hover\:border-r-blue-9:hover {
    border-right-color: #003a8c !important;
  }

  .xl\:hover\:border-b-blue-9:hover {
    border-bottom-color: #003a8c !important;
  }

  .xl\:hover\:border-l-blue-9:hover {
    border-left-color: #003a8c !important;
  }

  .xl\:hover\:border-t-blue-10:hover {
    border-top-color: #002766 !important;
  }

  .xl\:hover\:border-r-blue-10:hover {
    border-right-color: #002766 !important;
  }

  .xl\:hover\:border-b-blue-10:hover {
    border-bottom-color: #002766 !important;
  }

  .xl\:hover\:border-l-blue-10:hover {
    border-left-color: #002766 !important;
  }

  .xl\:hover\:border-t-geekBlue-1:hover {
    border-top-color: #f6f9ff !important;
  }

  .xl\:hover\:border-r-geekBlue-1:hover {
    border-right-color: #f6f9ff !important;
  }

  .xl\:hover\:border-b-geekBlue-1:hover {
    border-bottom-color: #f6f9ff !important;
  }

  .xl\:hover\:border-l-geekBlue-1:hover {
    border-left-color: #f6f9ff !important;
  }

  .xl\:hover\:border-t-geekBlue-2:hover {
    border-top-color: #f0f5ff !important;
  }

  .xl\:hover\:border-r-geekBlue-2:hover {
    border-right-color: #f0f5ff !important;
  }

  .xl\:hover\:border-b-geekBlue-2:hover {
    border-bottom-color: #f0f5ff !important;
  }

  .xl\:hover\:border-l-geekBlue-2:hover {
    border-left-color: #f0f5ff !important;
  }

  .xl\:hover\:border-t-geekBlue-3:hover {
    border-top-color: #d6e4ff !important;
  }

  .xl\:hover\:border-r-geekBlue-3:hover {
    border-right-color: #d6e4ff !important;
  }

  .xl\:hover\:border-b-geekBlue-3:hover {
    border-bottom-color: #d6e4ff !important;
  }

  .xl\:hover\:border-l-geekBlue-3:hover {
    border-left-color: #d6e4ff !important;
  }

  .xl\:hover\:border-t-geekBlue-4:hover {
    border-top-color: #adc6ff !important;
  }

  .xl\:hover\:border-r-geekBlue-4:hover {
    border-right-color: #adc6ff !important;
  }

  .xl\:hover\:border-b-geekBlue-4:hover {
    border-bottom-color: #adc6ff !important;
  }

  .xl\:hover\:border-l-geekBlue-4:hover {
    border-left-color: #adc6ff !important;
  }

  .xl\:hover\:border-t-geekBlue-5:hover {
    border-top-color: #85a5ff !important;
  }

  .xl\:hover\:border-r-geekBlue-5:hover {
    border-right-color: #85a5ff !important;
  }

  .xl\:hover\:border-b-geekBlue-5:hover {
    border-bottom-color: #85a5ff !important;
  }

  .xl\:hover\:border-l-geekBlue-5:hover {
    border-left-color: #85a5ff !important;
  }

  .xl\:hover\:border-t-geekBlue-6:hover {
    border-top-color: #597ef7 !important;
  }

  .xl\:hover\:border-r-geekBlue-6:hover {
    border-right-color: #597ef7 !important;
  }

  .xl\:hover\:border-b-geekBlue-6:hover {
    border-bottom-color: #597ef7 !important;
  }

  .xl\:hover\:border-l-geekBlue-6:hover {
    border-left-color: #597ef7 !important;
  }

  .xl\:hover\:border-t-geekBlue-7:hover {
    border-top-color: #2f54eb !important;
  }

  .xl\:hover\:border-r-geekBlue-7:hover {
    border-right-color: #2f54eb !important;
  }

  .xl\:hover\:border-b-geekBlue-7:hover {
    border-bottom-color: #2f54eb !important;
  }

  .xl\:hover\:border-l-geekBlue-7:hover {
    border-left-color: #2f54eb !important;
  }

  .xl\:hover\:border-t-geekBlue-8:hover {
    border-top-color: #1d39c4 !important;
  }

  .xl\:hover\:border-r-geekBlue-8:hover {
    border-right-color: #1d39c4 !important;
  }

  .xl\:hover\:border-b-geekBlue-8:hover {
    border-bottom-color: #1d39c4 !important;
  }

  .xl\:hover\:border-l-geekBlue-8:hover {
    border-left-color: #1d39c4 !important;
  }

  .xl\:hover\:border-t-geekBlue-9:hover {
    border-top-color: #10239e !important;
  }

  .xl\:hover\:border-r-geekBlue-9:hover {
    border-right-color: #10239e !important;
  }

  .xl\:hover\:border-b-geekBlue-9:hover {
    border-bottom-color: #10239e !important;
  }

  .xl\:hover\:border-l-geekBlue-9:hover {
    border-left-color: #10239e !important;
  }

  .xl\:hover\:border-t-geekBlue-10:hover {
    border-top-color: #061178 !important;
  }

  .xl\:hover\:border-r-geekBlue-10:hover {
    border-right-color: #061178 !important;
  }

  .xl\:hover\:border-b-geekBlue-10:hover {
    border-bottom-color: #061178 !important;
  }

  .xl\:hover\:border-l-geekBlue-10:hover {
    border-left-color: #061178 !important;
  }

  .xl\:hover\:border-t-geekBlue-11:hover {
    border-top-color: #030852 !important;
  }

  .xl\:hover\:border-r-geekBlue-11:hover {
    border-right-color: #030852 !important;
  }

  .xl\:hover\:border-b-geekBlue-11:hover {
    border-bottom-color: #030852 !important;
  }

  .xl\:hover\:border-l-geekBlue-11:hover {
    border-left-color: #030852 !important;
  }

  .xl\:hover\:border-t-purple-1:hover {
    border-top-color: #fafaff !important;
  }

  .xl\:hover\:border-r-purple-1:hover {
    border-right-color: #fafaff !important;
  }

  .xl\:hover\:border-b-purple-1:hover {
    border-bottom-color: #fafaff !important;
  }

  .xl\:hover\:border-l-purple-1:hover {
    border-left-color: #fafaff !important;
  }

  .xl\:hover\:border-t-purple-2:hover {
    border-top-color: #f9f0ff !important;
  }

  .xl\:hover\:border-r-purple-2:hover {
    border-right-color: #f9f0ff !important;
  }

  .xl\:hover\:border-b-purple-2:hover {
    border-bottom-color: #f9f0ff !important;
  }

  .xl\:hover\:border-l-purple-2:hover {
    border-left-color: #f9f0ff !important;
  }

  .xl\:hover\:border-t-purple-3:hover {
    border-top-color: #efdbff !important;
  }

  .xl\:hover\:border-r-purple-3:hover {
    border-right-color: #efdbff !important;
  }

  .xl\:hover\:border-b-purple-3:hover {
    border-bottom-color: #efdbff !important;
  }

  .xl\:hover\:border-l-purple-3:hover {
    border-left-color: #efdbff !important;
  }

  .xl\:hover\:border-t-purple-4:hover {
    border-top-color: #d3adf7 !important;
  }

  .xl\:hover\:border-r-purple-4:hover {
    border-right-color: #d3adf7 !important;
  }

  .xl\:hover\:border-b-purple-4:hover {
    border-bottom-color: #d3adf7 !important;
  }

  .xl\:hover\:border-l-purple-4:hover {
    border-left-color: #d3adf7 !important;
  }

  .xl\:hover\:border-t-purple-5:hover {
    border-top-color: #b37feb !important;
  }

  .xl\:hover\:border-r-purple-5:hover {
    border-right-color: #b37feb !important;
  }

  .xl\:hover\:border-b-purple-5:hover {
    border-bottom-color: #b37feb !important;
  }

  .xl\:hover\:border-l-purple-5:hover {
    border-left-color: #b37feb !important;
  }

  .xl\:hover\:border-t-purple-6:hover {
    border-top-color: #9254de !important;
  }

  .xl\:hover\:border-r-purple-6:hover {
    border-right-color: #9254de !important;
  }

  .xl\:hover\:border-b-purple-6:hover {
    border-bottom-color: #9254de !important;
  }

  .xl\:hover\:border-l-purple-6:hover {
    border-left-color: #9254de !important;
  }

  .xl\:hover\:border-t-purple-7:hover {
    border-top-color: #722ed1 !important;
  }

  .xl\:hover\:border-r-purple-7:hover {
    border-right-color: #722ed1 !important;
  }

  .xl\:hover\:border-b-purple-7:hover {
    border-bottom-color: #722ed1 !important;
  }

  .xl\:hover\:border-l-purple-7:hover {
    border-left-color: #722ed1 !important;
  }

  .xl\:hover\:border-t-purple-8:hover {
    border-top-color: #531dab !important;
  }

  .xl\:hover\:border-r-purple-8:hover {
    border-right-color: #531dab !important;
  }

  .xl\:hover\:border-b-purple-8:hover {
    border-bottom-color: #531dab !important;
  }

  .xl\:hover\:border-l-purple-8:hover {
    border-left-color: #531dab !important;
  }

  .xl\:hover\:border-t-purple-9:hover {
    border-top-color: #391085 !important;
  }

  .xl\:hover\:border-r-purple-9:hover {
    border-right-color: #391085 !important;
  }

  .xl\:hover\:border-b-purple-9:hover {
    border-bottom-color: #391085 !important;
  }

  .xl\:hover\:border-l-purple-9:hover {
    border-left-color: #391085 !important;
  }

  .xl\:hover\:border-t-purple-10:hover {
    border-top-color: #22075e !important;
  }

  .xl\:hover\:border-r-purple-10:hover {
    border-right-color: #22075e !important;
  }

  .xl\:hover\:border-b-purple-10:hover {
    border-bottom-color: #22075e !important;
  }

  .xl\:hover\:border-l-purple-10:hover {
    border-left-color: #22075e !important;
  }

  .xl\:hover\:border-t-purple-11:hover {
    border-top-color: #120338 !important;
  }

  .xl\:hover\:border-r-purple-11:hover {
    border-right-color: #120338 !important;
  }

  .xl\:hover\:border-b-purple-11:hover {
    border-bottom-color: #120338 !important;
  }

  .xl\:hover\:border-l-purple-11:hover {
    border-left-color: #120338 !important;
  }

  .xl\:hover\:border-t-magenta-1:hover {
    border-top-color: #fff0f6 !important;
  }

  .xl\:hover\:border-r-magenta-1:hover {
    border-right-color: #fff0f6 !important;
  }

  .xl\:hover\:border-b-magenta-1:hover {
    border-bottom-color: #fff0f6 !important;
  }

  .xl\:hover\:border-l-magenta-1:hover {
    border-left-color: #fff0f6 !important;
  }

  .xl\:hover\:border-t-magenta-2:hover {
    border-top-color: #ffd6e7 !important;
  }

  .xl\:hover\:border-r-magenta-2:hover {
    border-right-color: #ffd6e7 !important;
  }

  .xl\:hover\:border-b-magenta-2:hover {
    border-bottom-color: #ffd6e7 !important;
  }

  .xl\:hover\:border-l-magenta-2:hover {
    border-left-color: #ffd6e7 !important;
  }

  .xl\:hover\:border-t-magenta-3:hover {
    border-top-color: #ffadd2 !important;
  }

  .xl\:hover\:border-r-magenta-3:hover {
    border-right-color: #ffadd2 !important;
  }

  .xl\:hover\:border-b-magenta-3:hover {
    border-bottom-color: #ffadd2 !important;
  }

  .xl\:hover\:border-l-magenta-3:hover {
    border-left-color: #ffadd2 !important;
  }

  .xl\:hover\:border-t-magenta-4:hover {
    border-top-color: #ff85c0 !important;
  }

  .xl\:hover\:border-r-magenta-4:hover {
    border-right-color: #ff85c0 !important;
  }

  .xl\:hover\:border-b-magenta-4:hover {
    border-bottom-color: #ff85c0 !important;
  }

  .xl\:hover\:border-l-magenta-4:hover {
    border-left-color: #ff85c0 !important;
  }

  .xl\:hover\:border-t-magenta-5:hover {
    border-top-color: #f759ab !important;
  }

  .xl\:hover\:border-r-magenta-5:hover {
    border-right-color: #f759ab !important;
  }

  .xl\:hover\:border-b-magenta-5:hover {
    border-bottom-color: #f759ab !important;
  }

  .xl\:hover\:border-l-magenta-5:hover {
    border-left-color: #f759ab !important;
  }

  .xl\:hover\:border-t-magenta-6:hover {
    border-top-color: #eb2f96 !important;
  }

  .xl\:hover\:border-r-magenta-6:hover {
    border-right-color: #eb2f96 !important;
  }

  .xl\:hover\:border-b-magenta-6:hover {
    border-bottom-color: #eb2f96 !important;
  }

  .xl\:hover\:border-l-magenta-6:hover {
    border-left-color: #eb2f96 !important;
  }

  .xl\:hover\:border-t-magenta-7:hover {
    border-top-color: #c41d7f !important;
  }

  .xl\:hover\:border-r-magenta-7:hover {
    border-right-color: #c41d7f !important;
  }

  .xl\:hover\:border-b-magenta-7:hover {
    border-bottom-color: #c41d7f !important;
  }

  .xl\:hover\:border-l-magenta-7:hover {
    border-left-color: #c41d7f !important;
  }

  .xl\:hover\:border-t-magenta-8:hover {
    border-top-color: #9e1068 !important;
  }

  .xl\:hover\:border-r-magenta-8:hover {
    border-right-color: #9e1068 !important;
  }

  .xl\:hover\:border-b-magenta-8:hover {
    border-bottom-color: #9e1068 !important;
  }

  .xl\:hover\:border-l-magenta-8:hover {
    border-left-color: #9e1068 !important;
  }

  .xl\:hover\:border-t-magenta-9:hover {
    border-top-color: #780650 !important;
  }

  .xl\:hover\:border-r-magenta-9:hover {
    border-right-color: #780650 !important;
  }

  .xl\:hover\:border-b-magenta-9:hover {
    border-bottom-color: #780650 !important;
  }

  .xl\:hover\:border-l-magenta-9:hover {
    border-left-color: #780650 !important;
  }

  .xl\:hover\:border-t-magenta-10:hover {
    border-top-color: #520339 !important;
  }

  .xl\:hover\:border-r-magenta-10:hover {
    border-right-color: #520339 !important;
  }

  .xl\:hover\:border-b-magenta-10:hover {
    border-bottom-color: #520339 !important;
  }

  .xl\:hover\:border-l-magenta-10:hover {
    border-left-color: #520339 !important;
  }

  .xl\:hover\:border-t-gray-1:hover {
    border-top-color: #ffffff !important;
  }

  .xl\:hover\:border-r-gray-1:hover {
    border-right-color: #ffffff !important;
  }

  .xl\:hover\:border-b-gray-1:hover {
    border-bottom-color: #ffffff !important;
  }

  .xl\:hover\:border-l-gray-1:hover {
    border-left-color: #ffffff !important;
  }

  .xl\:hover\:border-t-gray-2:hover {
    border-top-color: #fafafa !important;
  }

  .xl\:hover\:border-r-gray-2:hover {
    border-right-color: #fafafa !important;
  }

  .xl\:hover\:border-b-gray-2:hover {
    border-bottom-color: #fafafa !important;
  }

  .xl\:hover\:border-l-gray-2:hover {
    border-left-color: #fafafa !important;
  }

  .xl\:hover\:border-t-gray-3:hover {
    border-top-color: #f5f5f5 !important;
  }

  .xl\:hover\:border-r-gray-3:hover {
    border-right-color: #f5f5f5 !important;
  }

  .xl\:hover\:border-b-gray-3:hover {
    border-bottom-color: #f5f5f5 !important;
  }

  .xl\:hover\:border-l-gray-3:hover {
    border-left-color: #f5f5f5 !important;
  }

  .xl\:hover\:border-t-gray-4:hover {
    border-top-color: #e8e8e8 !important;
  }

  .xl\:hover\:border-r-gray-4:hover {
    border-right-color: #e8e8e8 !important;
  }

  .xl\:hover\:border-b-gray-4:hover {
    border-bottom-color: #e8e8e8 !important;
  }

  .xl\:hover\:border-l-gray-4:hover {
    border-left-color: #e8e8e8 !important;
  }

  .xl\:hover\:border-t-gray-5:hover {
    border-top-color: #d9d9d9 !important;
  }

  .xl\:hover\:border-r-gray-5:hover {
    border-right-color: #d9d9d9 !important;
  }

  .xl\:hover\:border-b-gray-5:hover {
    border-bottom-color: #d9d9d9 !important;
  }

  .xl\:hover\:border-l-gray-5:hover {
    border-left-color: #d9d9d9 !important;
  }

  .xl\:hover\:border-t-gray-6:hover {
    border-top-color: #bfbfbf !important;
  }

  .xl\:hover\:border-r-gray-6:hover {
    border-right-color: #bfbfbf !important;
  }

  .xl\:hover\:border-b-gray-6:hover {
    border-bottom-color: #bfbfbf !important;
  }

  .xl\:hover\:border-l-gray-6:hover {
    border-left-color: #bfbfbf !important;
  }

  .xl\:hover\:border-t-gray-7:hover {
    border-top-color: #8c8c8c !important;
  }

  .xl\:hover\:border-r-gray-7:hover {
    border-right-color: #8c8c8c !important;
  }

  .xl\:hover\:border-b-gray-7:hover {
    border-bottom-color: #8c8c8c !important;
  }

  .xl\:hover\:border-l-gray-7:hover {
    border-left-color: #8c8c8c !important;
  }

  .xl\:hover\:border-t-gray-8:hover {
    border-top-color: #595959 !important;
  }

  .xl\:hover\:border-r-gray-8:hover {
    border-right-color: #595959 !important;
  }

  .xl\:hover\:border-b-gray-8:hover {
    border-bottom-color: #595959 !important;
  }

  .xl\:hover\:border-l-gray-8:hover {
    border-left-color: #595959 !important;
  }

  .xl\:hover\:border-t-gray-9:hover {
    border-top-color: #262626 !important;
  }

  .xl\:hover\:border-r-gray-9:hover {
    border-right-color: #262626 !important;
  }

  .xl\:hover\:border-b-gray-9:hover {
    border-bottom-color: #262626 !important;
  }

  .xl\:hover\:border-l-gray-9:hover {
    border-left-color: #262626 !important;
  }

  .xl\:hover\:border-t-gray-10:hover {
    border-top-color: #000000 !important;
  }

  .xl\:hover\:border-r-gray-10:hover {
    border-right-color: #000000 !important;
  }

  .xl\:hover\:border-b-gray-10:hover {
    border-bottom-color: #000000 !important;
  }

  .xl\:hover\:border-l-gray-10:hover {
    border-left-color: #000000 !important;
  }

  .xl\:hover\:border-t-transparent:hover {
    border-top-color: transparent !important;
  }

  .xl\:hover\:border-r-transparent:hover {
    border-right-color: transparent !important;
  }

  .xl\:hover\:border-b-transparent:hover {
    border-bottom-color: transparent !important;
  }

  .xl\:hover\:border-l-transparent:hover {
    border-left-color: transparent !important;
  }

  .xl\:hover\:border-t-DEFAULT:hover {
    border-top-color: currentColor !important;
  }

  .xl\:hover\:border-r-DEFAULT:hover {
    border-right-color: currentColor !important;
  }

  .xl\:hover\:border-b-DEFAULT:hover {
    border-bottom-color: currentColor !important;
  }

  .xl\:hover\:border-l-DEFAULT:hover {
    border-left-color: currentColor !important;
  }

  .xl\:focus\:border-t-red-1:focus {
    border-top-color: #fff1f0 !important;
  }

  .xl\:focus\:border-r-red-1:focus {
    border-right-color: #fff1f0 !important;
  }

  .xl\:focus\:border-b-red-1:focus {
    border-bottom-color: #fff1f0 !important;
  }

  .xl\:focus\:border-l-red-1:focus {
    border-left-color: #fff1f0 !important;
  }

  .xl\:focus\:border-t-red-2:focus {
    border-top-color: #ffccc7 !important;
  }

  .xl\:focus\:border-r-red-2:focus {
    border-right-color: #ffccc7 !important;
  }

  .xl\:focus\:border-b-red-2:focus {
    border-bottom-color: #ffccc7 !important;
  }

  .xl\:focus\:border-l-red-2:focus {
    border-left-color: #ffccc7 !important;
  }

  .xl\:focus\:border-t-red-3:focus {
    border-top-color: #ffa39e !important;
  }

  .xl\:focus\:border-r-red-3:focus {
    border-right-color: #ffa39e !important;
  }

  .xl\:focus\:border-b-red-3:focus {
    border-bottom-color: #ffa39e !important;
  }

  .xl\:focus\:border-l-red-3:focus {
    border-left-color: #ffa39e !important;
  }

  .xl\:focus\:border-t-red-4:focus {
    border-top-color: #ff7875 !important;
  }

  .xl\:focus\:border-r-red-4:focus {
    border-right-color: #ff7875 !important;
  }

  .xl\:focus\:border-b-red-4:focus {
    border-bottom-color: #ff7875 !important;
  }

  .xl\:focus\:border-l-red-4:focus {
    border-left-color: #ff7875 !important;
  }

  .xl\:focus\:border-t-red-5:focus {
    border-top-color: #ff4d4f !important;
  }

  .xl\:focus\:border-r-red-5:focus {
    border-right-color: #ff4d4f !important;
  }

  .xl\:focus\:border-b-red-5:focus {
    border-bottom-color: #ff4d4f !important;
  }

  .xl\:focus\:border-l-red-5:focus {
    border-left-color: #ff4d4f !important;
  }

  .xl\:focus\:border-t-red-6:focus {
    border-top-color: #f5222d !important;
  }

  .xl\:focus\:border-r-red-6:focus {
    border-right-color: #f5222d !important;
  }

  .xl\:focus\:border-b-red-6:focus {
    border-bottom-color: #f5222d !important;
  }

  .xl\:focus\:border-l-red-6:focus {
    border-left-color: #f5222d !important;
  }

  .xl\:focus\:border-t-red-7:focus {
    border-top-color: #cf1322 !important;
  }

  .xl\:focus\:border-r-red-7:focus {
    border-right-color: #cf1322 !important;
  }

  .xl\:focus\:border-b-red-7:focus {
    border-bottom-color: #cf1322 !important;
  }

  .xl\:focus\:border-l-red-7:focus {
    border-left-color: #cf1322 !important;
  }

  .xl\:focus\:border-t-red-8:focus {
    border-top-color: #a8071a !important;
  }

  .xl\:focus\:border-r-red-8:focus {
    border-right-color: #a8071a !important;
  }

  .xl\:focus\:border-b-red-8:focus {
    border-bottom-color: #a8071a !important;
  }

  .xl\:focus\:border-l-red-8:focus {
    border-left-color: #a8071a !important;
  }

  .xl\:focus\:border-t-red-9:focus {
    border-top-color: #820014 !important;
  }

  .xl\:focus\:border-r-red-9:focus {
    border-right-color: #820014 !important;
  }

  .xl\:focus\:border-b-red-9:focus {
    border-bottom-color: #820014 !important;
  }

  .xl\:focus\:border-l-red-9:focus {
    border-left-color: #820014 !important;
  }

  .xl\:focus\:border-t-red-10:focus {
    border-top-color: #5c0011 !important;
  }

  .xl\:focus\:border-r-red-10:focus {
    border-right-color: #5c0011 !important;
  }

  .xl\:focus\:border-b-red-10:focus {
    border-bottom-color: #5c0011 !important;
  }

  .xl\:focus\:border-l-red-10:focus {
    border-left-color: #5c0011 !important;
  }

  .xl\:focus\:border-t-volcano-1:focus {
    border-top-color: #fff2e8 !important;
  }

  .xl\:focus\:border-r-volcano-1:focus {
    border-right-color: #fff2e8 !important;
  }

  .xl\:focus\:border-b-volcano-1:focus {
    border-bottom-color: #fff2e8 !important;
  }

  .xl\:focus\:border-l-volcano-1:focus {
    border-left-color: #fff2e8 !important;
  }

  .xl\:focus\:border-t-volcano-2:focus {
    border-top-color: #ffd8bf !important;
  }

  .xl\:focus\:border-r-volcano-2:focus {
    border-right-color: #ffd8bf !important;
  }

  .xl\:focus\:border-b-volcano-2:focus {
    border-bottom-color: #ffd8bf !important;
  }

  .xl\:focus\:border-l-volcano-2:focus {
    border-left-color: #ffd8bf !important;
  }

  .xl\:focus\:border-t-volcano-3:focus {
    border-top-color: #ffbb96 !important;
  }

  .xl\:focus\:border-r-volcano-3:focus {
    border-right-color: #ffbb96 !important;
  }

  .xl\:focus\:border-b-volcano-3:focus {
    border-bottom-color: #ffbb96 !important;
  }

  .xl\:focus\:border-l-volcano-3:focus {
    border-left-color: #ffbb96 !important;
  }

  .xl\:focus\:border-t-volcano-4:focus {
    border-top-color: #ff9c6e !important;
  }

  .xl\:focus\:border-r-volcano-4:focus {
    border-right-color: #ff9c6e !important;
  }

  .xl\:focus\:border-b-volcano-4:focus {
    border-bottom-color: #ff9c6e !important;
  }

  .xl\:focus\:border-l-volcano-4:focus {
    border-left-color: #ff9c6e !important;
  }

  .xl\:focus\:border-t-volcano-5:focus {
    border-top-color: #ff7a45 !important;
  }

  .xl\:focus\:border-r-volcano-5:focus {
    border-right-color: #ff7a45 !important;
  }

  .xl\:focus\:border-b-volcano-5:focus {
    border-bottom-color: #ff7a45 !important;
  }

  .xl\:focus\:border-l-volcano-5:focus {
    border-left-color: #ff7a45 !important;
  }

  .xl\:focus\:border-t-volcano-6:focus {
    border-top-color: #fa541c !important;
  }

  .xl\:focus\:border-r-volcano-6:focus {
    border-right-color: #fa541c !important;
  }

  .xl\:focus\:border-b-volcano-6:focus {
    border-bottom-color: #fa541c !important;
  }

  .xl\:focus\:border-l-volcano-6:focus {
    border-left-color: #fa541c !important;
  }

  .xl\:focus\:border-t-volcano-7:focus {
    border-top-color: #d4380d !important;
  }

  .xl\:focus\:border-r-volcano-7:focus {
    border-right-color: #d4380d !important;
  }

  .xl\:focus\:border-b-volcano-7:focus {
    border-bottom-color: #d4380d !important;
  }

  .xl\:focus\:border-l-volcano-7:focus {
    border-left-color: #d4380d !important;
  }

  .xl\:focus\:border-t-volcano-8:focus {
    border-top-color: #ad2102 !important;
  }

  .xl\:focus\:border-r-volcano-8:focus {
    border-right-color: #ad2102 !important;
  }

  .xl\:focus\:border-b-volcano-8:focus {
    border-bottom-color: #ad2102 !important;
  }

  .xl\:focus\:border-l-volcano-8:focus {
    border-left-color: #ad2102 !important;
  }

  .xl\:focus\:border-t-volcano-9:focus {
    border-top-color: #871400 !important;
  }

  .xl\:focus\:border-r-volcano-9:focus {
    border-right-color: #871400 !important;
  }

  .xl\:focus\:border-b-volcano-9:focus {
    border-bottom-color: #871400 !important;
  }

  .xl\:focus\:border-l-volcano-9:focus {
    border-left-color: #871400 !important;
  }

  .xl\:focus\:border-t-volcano-10:focus {
    border-top-color: #610b00 !important;
  }

  .xl\:focus\:border-r-volcano-10:focus {
    border-right-color: #610b00 !important;
  }

  .xl\:focus\:border-b-volcano-10:focus {
    border-bottom-color: #610b00 !important;
  }

  .xl\:focus\:border-l-volcano-10:focus {
    border-left-color: #610b00 !important;
  }

  .xl\:focus\:border-t-orange-1:focus {
    border-top-color: #fff7e6 !important;
  }

  .xl\:focus\:border-r-orange-1:focus {
    border-right-color: #fff7e6 !important;
  }

  .xl\:focus\:border-b-orange-1:focus {
    border-bottom-color: #fff7e6 !important;
  }

  .xl\:focus\:border-l-orange-1:focus {
    border-left-color: #fff7e6 !important;
  }

  .xl\:focus\:border-t-orange-2:focus {
    border-top-color: #ffe7ba !important;
  }

  .xl\:focus\:border-r-orange-2:focus {
    border-right-color: #ffe7ba !important;
  }

  .xl\:focus\:border-b-orange-2:focus {
    border-bottom-color: #ffe7ba !important;
  }

  .xl\:focus\:border-l-orange-2:focus {
    border-left-color: #ffe7ba !important;
  }

  .xl\:focus\:border-t-orange-3:focus {
    border-top-color: #ffd591 !important;
  }

  .xl\:focus\:border-r-orange-3:focus {
    border-right-color: #ffd591 !important;
  }

  .xl\:focus\:border-b-orange-3:focus {
    border-bottom-color: #ffd591 !important;
  }

  .xl\:focus\:border-l-orange-3:focus {
    border-left-color: #ffd591 !important;
  }

  .xl\:focus\:border-t-orange-4:focus {
    border-top-color: #ffc069 !important;
  }

  .xl\:focus\:border-r-orange-4:focus {
    border-right-color: #ffc069 !important;
  }

  .xl\:focus\:border-b-orange-4:focus {
    border-bottom-color: #ffc069 !important;
  }

  .xl\:focus\:border-l-orange-4:focus {
    border-left-color: #ffc069 !important;
  }

  .xl\:focus\:border-t-orange-5:focus {
    border-top-color: #ffa940 !important;
  }

  .xl\:focus\:border-r-orange-5:focus {
    border-right-color: #ffa940 !important;
  }

  .xl\:focus\:border-b-orange-5:focus {
    border-bottom-color: #ffa940 !important;
  }

  .xl\:focus\:border-l-orange-5:focus {
    border-left-color: #ffa940 !important;
  }

  .xl\:focus\:border-t-orange-6:focus {
    border-top-color: #fa8c16 !important;
  }

  .xl\:focus\:border-r-orange-6:focus {
    border-right-color: #fa8c16 !important;
  }

  .xl\:focus\:border-b-orange-6:focus {
    border-bottom-color: #fa8c16 !important;
  }

  .xl\:focus\:border-l-orange-6:focus {
    border-left-color: #fa8c16 !important;
  }

  .xl\:focus\:border-t-orange-7:focus {
    border-top-color: #d46b08 !important;
  }

  .xl\:focus\:border-r-orange-7:focus {
    border-right-color: #d46b08 !important;
  }

  .xl\:focus\:border-b-orange-7:focus {
    border-bottom-color: #d46b08 !important;
  }

  .xl\:focus\:border-l-orange-7:focus {
    border-left-color: #d46b08 !important;
  }

  .xl\:focus\:border-t-orange-8:focus {
    border-top-color: #ad4e00 !important;
  }

  .xl\:focus\:border-r-orange-8:focus {
    border-right-color: #ad4e00 !important;
  }

  .xl\:focus\:border-b-orange-8:focus {
    border-bottom-color: #ad4e00 !important;
  }

  .xl\:focus\:border-l-orange-8:focus {
    border-left-color: #ad4e00 !important;
  }

  .xl\:focus\:border-t-orange-9:focus {
    border-top-color: #873800 !important;
  }

  .xl\:focus\:border-r-orange-9:focus {
    border-right-color: #873800 !important;
  }

  .xl\:focus\:border-b-orange-9:focus {
    border-bottom-color: #873800 !important;
  }

  .xl\:focus\:border-l-orange-9:focus {
    border-left-color: #873800 !important;
  }

  .xl\:focus\:border-t-orange-10:focus {
    border-top-color: #612500 !important;
  }

  .xl\:focus\:border-r-orange-10:focus {
    border-right-color: #612500 !important;
  }

  .xl\:focus\:border-b-orange-10:focus {
    border-bottom-color: #612500 !important;
  }

  .xl\:focus\:border-l-orange-10:focus {
    border-left-color: #612500 !important;
  }

  .xl\:focus\:border-t-gold-1:focus {
    border-top-color: #fffbe6 !important;
  }

  .xl\:focus\:border-r-gold-1:focus {
    border-right-color: #fffbe6 !important;
  }

  .xl\:focus\:border-b-gold-1:focus {
    border-bottom-color: #fffbe6 !important;
  }

  .xl\:focus\:border-l-gold-1:focus {
    border-left-color: #fffbe6 !important;
  }

  .xl\:focus\:border-t-gold-2:focus {
    border-top-color: #fff1b8 !important;
  }

  .xl\:focus\:border-r-gold-2:focus {
    border-right-color: #fff1b8 !important;
  }

  .xl\:focus\:border-b-gold-2:focus {
    border-bottom-color: #fff1b8 !important;
  }

  .xl\:focus\:border-l-gold-2:focus {
    border-left-color: #fff1b8 !important;
  }

  .xl\:focus\:border-t-gold-3:focus {
    border-top-color: #ffe58f !important;
  }

  .xl\:focus\:border-r-gold-3:focus {
    border-right-color: #ffe58f !important;
  }

  .xl\:focus\:border-b-gold-3:focus {
    border-bottom-color: #ffe58f !important;
  }

  .xl\:focus\:border-l-gold-3:focus {
    border-left-color: #ffe58f !important;
  }

  .xl\:focus\:border-t-gold-4:focus {
    border-top-color: #ffd666 !important;
  }

  .xl\:focus\:border-r-gold-4:focus {
    border-right-color: #ffd666 !important;
  }

  .xl\:focus\:border-b-gold-4:focus {
    border-bottom-color: #ffd666 !important;
  }

  .xl\:focus\:border-l-gold-4:focus {
    border-left-color: #ffd666 !important;
  }

  .xl\:focus\:border-t-gold-5:focus {
    border-top-color: #ffc53d !important;
  }

  .xl\:focus\:border-r-gold-5:focus {
    border-right-color: #ffc53d !important;
  }

  .xl\:focus\:border-b-gold-5:focus {
    border-bottom-color: #ffc53d !important;
  }

  .xl\:focus\:border-l-gold-5:focus {
    border-left-color: #ffc53d !important;
  }

  .xl\:focus\:border-t-gold-6:focus {
    border-top-color: #faad14 !important;
  }

  .xl\:focus\:border-r-gold-6:focus {
    border-right-color: #faad14 !important;
  }

  .xl\:focus\:border-b-gold-6:focus {
    border-bottom-color: #faad14 !important;
  }

  .xl\:focus\:border-l-gold-6:focus {
    border-left-color: #faad14 !important;
  }

  .xl\:focus\:border-t-gold-7:focus {
    border-top-color: #d48806 !important;
  }

  .xl\:focus\:border-r-gold-7:focus {
    border-right-color: #d48806 !important;
  }

  .xl\:focus\:border-b-gold-7:focus {
    border-bottom-color: #d48806 !important;
  }

  .xl\:focus\:border-l-gold-7:focus {
    border-left-color: #d48806 !important;
  }

  .xl\:focus\:border-t-gold-8:focus {
    border-top-color: #ad6800 !important;
  }

  .xl\:focus\:border-r-gold-8:focus {
    border-right-color: #ad6800 !important;
  }

  .xl\:focus\:border-b-gold-8:focus {
    border-bottom-color: #ad6800 !important;
  }

  .xl\:focus\:border-l-gold-8:focus {
    border-left-color: #ad6800 !important;
  }

  .xl\:focus\:border-t-gold-9:focus {
    border-top-color: #874d00 !important;
  }

  .xl\:focus\:border-r-gold-9:focus {
    border-right-color: #874d00 !important;
  }

  .xl\:focus\:border-b-gold-9:focus {
    border-bottom-color: #874d00 !important;
  }

  .xl\:focus\:border-l-gold-9:focus {
    border-left-color: #874d00 !important;
  }

  .xl\:focus\:border-t-gold-10:focus {
    border-top-color: #613400 !important;
  }

  .xl\:focus\:border-r-gold-10:focus {
    border-right-color: #613400 !important;
  }

  .xl\:focus\:border-b-gold-10:focus {
    border-bottom-color: #613400 !important;
  }

  .xl\:focus\:border-l-gold-10:focus {
    border-left-color: #613400 !important;
  }

  .xl\:focus\:border-t-yellow-1:focus {
    border-top-color: #feffe6 !important;
  }

  .xl\:focus\:border-r-yellow-1:focus {
    border-right-color: #feffe6 !important;
  }

  .xl\:focus\:border-b-yellow-1:focus {
    border-bottom-color: #feffe6 !important;
  }

  .xl\:focus\:border-l-yellow-1:focus {
    border-left-color: #feffe6 !important;
  }

  .xl\:focus\:border-t-yellow-2:focus {
    border-top-color: #ffffb8 !important;
  }

  .xl\:focus\:border-r-yellow-2:focus {
    border-right-color: #ffffb8 !important;
  }

  .xl\:focus\:border-b-yellow-2:focus {
    border-bottom-color: #ffffb8 !important;
  }

  .xl\:focus\:border-l-yellow-2:focus {
    border-left-color: #ffffb8 !important;
  }

  .xl\:focus\:border-t-yellow-3:focus {
    border-top-color: #fffb8f !important;
  }

  .xl\:focus\:border-r-yellow-3:focus {
    border-right-color: #fffb8f !important;
  }

  .xl\:focus\:border-b-yellow-3:focus {
    border-bottom-color: #fffb8f !important;
  }

  .xl\:focus\:border-l-yellow-3:focus {
    border-left-color: #fffb8f !important;
  }

  .xl\:focus\:border-t-yellow-4:focus {
    border-top-color: #fff566 !important;
  }

  .xl\:focus\:border-r-yellow-4:focus {
    border-right-color: #fff566 !important;
  }

  .xl\:focus\:border-b-yellow-4:focus {
    border-bottom-color: #fff566 !important;
  }

  .xl\:focus\:border-l-yellow-4:focus {
    border-left-color: #fff566 !important;
  }

  .xl\:focus\:border-t-yellow-5:focus {
    border-top-color: #ffec3d !important;
  }

  .xl\:focus\:border-r-yellow-5:focus {
    border-right-color: #ffec3d !important;
  }

  .xl\:focus\:border-b-yellow-5:focus {
    border-bottom-color: #ffec3d !important;
  }

  .xl\:focus\:border-l-yellow-5:focus {
    border-left-color: #ffec3d !important;
  }

  .xl\:focus\:border-t-yellow-6:focus {
    border-top-color: #fadb14 !important;
  }

  .xl\:focus\:border-r-yellow-6:focus {
    border-right-color: #fadb14 !important;
  }

  .xl\:focus\:border-b-yellow-6:focus {
    border-bottom-color: #fadb14 !important;
  }

  .xl\:focus\:border-l-yellow-6:focus {
    border-left-color: #fadb14 !important;
  }

  .xl\:focus\:border-t-yellow-7:focus {
    border-top-color: #d4b106 !important;
  }

  .xl\:focus\:border-r-yellow-7:focus {
    border-right-color: #d4b106 !important;
  }

  .xl\:focus\:border-b-yellow-7:focus {
    border-bottom-color: #d4b106 !important;
  }

  .xl\:focus\:border-l-yellow-7:focus {
    border-left-color: #d4b106 !important;
  }

  .xl\:focus\:border-t-yellow-8:focus {
    border-top-color: #ad8b00 !important;
  }

  .xl\:focus\:border-r-yellow-8:focus {
    border-right-color: #ad8b00 !important;
  }

  .xl\:focus\:border-b-yellow-8:focus {
    border-bottom-color: #ad8b00 !important;
  }

  .xl\:focus\:border-l-yellow-8:focus {
    border-left-color: #ad8b00 !important;
  }

  .xl\:focus\:border-t-yellow-9:focus {
    border-top-color: #876800 !important;
  }

  .xl\:focus\:border-r-yellow-9:focus {
    border-right-color: #876800 !important;
  }

  .xl\:focus\:border-b-yellow-9:focus {
    border-bottom-color: #876800 !important;
  }

  .xl\:focus\:border-l-yellow-9:focus {
    border-left-color: #876800 !important;
  }

  .xl\:focus\:border-t-yellow-10:focus {
    border-top-color: #614700 !important;
  }

  .xl\:focus\:border-r-yellow-10:focus {
    border-right-color: #614700 !important;
  }

  .xl\:focus\:border-b-yellow-10:focus {
    border-bottom-color: #614700 !important;
  }

  .xl\:focus\:border-l-yellow-10:focus {
    border-left-color: #614700 !important;
  }

  .xl\:focus\:border-t-lime-1:focus {
    border-top-color: #fcffe6 !important;
  }

  .xl\:focus\:border-r-lime-1:focus {
    border-right-color: #fcffe6 !important;
  }

  .xl\:focus\:border-b-lime-1:focus {
    border-bottom-color: #fcffe6 !important;
  }

  .xl\:focus\:border-l-lime-1:focus {
    border-left-color: #fcffe6 !important;
  }

  .xl\:focus\:border-t-lime-2:focus {
    border-top-color: #f4ffb8 !important;
  }

  .xl\:focus\:border-r-lime-2:focus {
    border-right-color: #f4ffb8 !important;
  }

  .xl\:focus\:border-b-lime-2:focus {
    border-bottom-color: #f4ffb8 !important;
  }

  .xl\:focus\:border-l-lime-2:focus {
    border-left-color: #f4ffb8 !important;
  }

  .xl\:focus\:border-t-lime-3:focus {
    border-top-color: #eaff8f !important;
  }

  .xl\:focus\:border-r-lime-3:focus {
    border-right-color: #eaff8f !important;
  }

  .xl\:focus\:border-b-lime-3:focus {
    border-bottom-color: #eaff8f !important;
  }

  .xl\:focus\:border-l-lime-3:focus {
    border-left-color: #eaff8f !important;
  }

  .xl\:focus\:border-t-lime-4:focus {
    border-top-color: #d3f261 !important;
  }

  .xl\:focus\:border-r-lime-4:focus {
    border-right-color: #d3f261 !important;
  }

  .xl\:focus\:border-b-lime-4:focus {
    border-bottom-color: #d3f261 !important;
  }

  .xl\:focus\:border-l-lime-4:focus {
    border-left-color: #d3f261 !important;
  }

  .xl\:focus\:border-t-lime-5:focus {
    border-top-color: #bae637 !important;
  }

  .xl\:focus\:border-r-lime-5:focus {
    border-right-color: #bae637 !important;
  }

  .xl\:focus\:border-b-lime-5:focus {
    border-bottom-color: #bae637 !important;
  }

  .xl\:focus\:border-l-lime-5:focus {
    border-left-color: #bae637 !important;
  }

  .xl\:focus\:border-t-lime-6:focus {
    border-top-color: #a0d911 !important;
  }

  .xl\:focus\:border-r-lime-6:focus {
    border-right-color: #a0d911 !important;
  }

  .xl\:focus\:border-b-lime-6:focus {
    border-bottom-color: #a0d911 !important;
  }

  .xl\:focus\:border-l-lime-6:focus {
    border-left-color: #a0d911 !important;
  }

  .xl\:focus\:border-t-lime-7:focus {
    border-top-color: #7cb305 !important;
  }

  .xl\:focus\:border-r-lime-7:focus {
    border-right-color: #7cb305 !important;
  }

  .xl\:focus\:border-b-lime-7:focus {
    border-bottom-color: #7cb305 !important;
  }

  .xl\:focus\:border-l-lime-7:focus {
    border-left-color: #7cb305 !important;
  }

  .xl\:focus\:border-t-lime-8:focus {
    border-top-color: #5b8c00 !important;
  }

  .xl\:focus\:border-r-lime-8:focus {
    border-right-color: #5b8c00 !important;
  }

  .xl\:focus\:border-b-lime-8:focus {
    border-bottom-color: #5b8c00 !important;
  }

  .xl\:focus\:border-l-lime-8:focus {
    border-left-color: #5b8c00 !important;
  }

  .xl\:focus\:border-t-lime-9:focus {
    border-top-color: #3f6600 !important;
  }

  .xl\:focus\:border-r-lime-9:focus {
    border-right-color: #3f6600 !important;
  }

  .xl\:focus\:border-b-lime-9:focus {
    border-bottom-color: #3f6600 !important;
  }

  .xl\:focus\:border-l-lime-9:focus {
    border-left-color: #3f6600 !important;
  }

  .xl\:focus\:border-t-lime-10:focus {
    border-top-color: #254000 !important;
  }

  .xl\:focus\:border-r-lime-10:focus {
    border-right-color: #254000 !important;
  }

  .xl\:focus\:border-b-lime-10:focus {
    border-bottom-color: #254000 !important;
  }

  .xl\:focus\:border-l-lime-10:focus {
    border-left-color: #254000 !important;
  }

  .xl\:focus\:border-t-green-1:focus {
    border-top-color: #f6fef9 !important;
  }

  .xl\:focus\:border-r-green-1:focus {
    border-right-color: #f6fef9 !important;
  }

  .xl\:focus\:border-b-green-1:focus {
    border-bottom-color: #f6fef9 !important;
  }

  .xl\:focus\:border-l-green-1:focus {
    border-left-color: #f6fef9 !important;
  }

  .xl\:focus\:border-t-green-2:focus {
    border-top-color: #f6ffed !important;
  }

  .xl\:focus\:border-r-green-2:focus {
    border-right-color: #f6ffed !important;
  }

  .xl\:focus\:border-b-green-2:focus {
    border-bottom-color: #f6ffed !important;
  }

  .xl\:focus\:border-l-green-2:focus {
    border-left-color: #f6ffed !important;
  }

  .xl\:focus\:border-t-green-3:focus {
    border-top-color: #d9f7be !important;
  }

  .xl\:focus\:border-r-green-3:focus {
    border-right-color: #d9f7be !important;
  }

  .xl\:focus\:border-b-green-3:focus {
    border-bottom-color: #d9f7be !important;
  }

  .xl\:focus\:border-l-green-3:focus {
    border-left-color: #d9f7be !important;
  }

  .xl\:focus\:border-t-green-4:focus {
    border-top-color: #b7eb8f !important;
  }

  .xl\:focus\:border-r-green-4:focus {
    border-right-color: #b7eb8f !important;
  }

  .xl\:focus\:border-b-green-4:focus {
    border-bottom-color: #b7eb8f !important;
  }

  .xl\:focus\:border-l-green-4:focus {
    border-left-color: #b7eb8f !important;
  }

  .xl\:focus\:border-t-green-5:focus {
    border-top-color: #95de64 !important;
  }

  .xl\:focus\:border-r-green-5:focus {
    border-right-color: #95de64 !important;
  }

  .xl\:focus\:border-b-green-5:focus {
    border-bottom-color: #95de64 !important;
  }

  .xl\:focus\:border-l-green-5:focus {
    border-left-color: #95de64 !important;
  }

  .xl\:focus\:border-t-green-6:focus {
    border-top-color: #73d13d !important;
  }

  .xl\:focus\:border-r-green-6:focus {
    border-right-color: #73d13d !important;
  }

  .xl\:focus\:border-b-green-6:focus {
    border-bottom-color: #73d13d !important;
  }

  .xl\:focus\:border-l-green-6:focus {
    border-left-color: #73d13d !important;
  }

  .xl\:focus\:border-t-green-7:focus {
    border-top-color: #52c41a !important;
  }

  .xl\:focus\:border-r-green-7:focus {
    border-right-color: #52c41a !important;
  }

  .xl\:focus\:border-b-green-7:focus {
    border-bottom-color: #52c41a !important;
  }

  .xl\:focus\:border-l-green-7:focus {
    border-left-color: #52c41a !important;
  }

  .xl\:focus\:border-t-green-8:focus {
    border-top-color: #389e0d !important;
  }

  .xl\:focus\:border-r-green-8:focus {
    border-right-color: #389e0d !important;
  }

  .xl\:focus\:border-b-green-8:focus {
    border-bottom-color: #389e0d !important;
  }

  .xl\:focus\:border-l-green-8:focus {
    border-left-color: #389e0d !important;
  }

  .xl\:focus\:border-t-green-9:focus {
    border-top-color: #237804 !important;
  }

  .xl\:focus\:border-r-green-9:focus {
    border-right-color: #237804 !important;
  }

  .xl\:focus\:border-b-green-9:focus {
    border-bottom-color: #237804 !important;
  }

  .xl\:focus\:border-l-green-9:focus {
    border-left-color: #237804 !important;
  }

  .xl\:focus\:border-t-green-10:focus {
    border-top-color: #135200 !important;
  }

  .xl\:focus\:border-r-green-10:focus {
    border-right-color: #135200 !important;
  }

  .xl\:focus\:border-b-green-10:focus {
    border-bottom-color: #135200 !important;
  }

  .xl\:focus\:border-l-green-10:focus {
    border-left-color: #135200 !important;
  }

  .xl\:focus\:border-t-green-11:focus {
    border-top-color: #092b00 !important;
  }

  .xl\:focus\:border-r-green-11:focus {
    border-right-color: #092b00 !important;
  }

  .xl\:focus\:border-b-green-11:focus {
    border-bottom-color: #092b00 !important;
  }

  .xl\:focus\:border-l-green-11:focus {
    border-left-color: #092b00 !important;
  }

  .xl\:focus\:border-t-cyan-1:focus {
    border-top-color: #e6fffb !important;
  }

  .xl\:focus\:border-r-cyan-1:focus {
    border-right-color: #e6fffb !important;
  }

  .xl\:focus\:border-b-cyan-1:focus {
    border-bottom-color: #e6fffb !important;
  }

  .xl\:focus\:border-l-cyan-1:focus {
    border-left-color: #e6fffb !important;
  }

  .xl\:focus\:border-t-cyan-2:focus {
    border-top-color: #b5f5ec !important;
  }

  .xl\:focus\:border-r-cyan-2:focus {
    border-right-color: #b5f5ec !important;
  }

  .xl\:focus\:border-b-cyan-2:focus {
    border-bottom-color: #b5f5ec !important;
  }

  .xl\:focus\:border-l-cyan-2:focus {
    border-left-color: #b5f5ec !important;
  }

  .xl\:focus\:border-t-cyan-3:focus {
    border-top-color: #87e8de !important;
  }

  .xl\:focus\:border-r-cyan-3:focus {
    border-right-color: #87e8de !important;
  }

  .xl\:focus\:border-b-cyan-3:focus {
    border-bottom-color: #87e8de !important;
  }

  .xl\:focus\:border-l-cyan-3:focus {
    border-left-color: #87e8de !important;
  }

  .xl\:focus\:border-t-cyan-4:focus {
    border-top-color: #5cdbd3 !important;
  }

  .xl\:focus\:border-r-cyan-4:focus {
    border-right-color: #5cdbd3 !important;
  }

  .xl\:focus\:border-b-cyan-4:focus {
    border-bottom-color: #5cdbd3 !important;
  }

  .xl\:focus\:border-l-cyan-4:focus {
    border-left-color: #5cdbd3 !important;
  }

  .xl\:focus\:border-t-cyan-5:focus {
    border-top-color: #36cfc9 !important;
  }

  .xl\:focus\:border-r-cyan-5:focus {
    border-right-color: #36cfc9 !important;
  }

  .xl\:focus\:border-b-cyan-5:focus {
    border-bottom-color: #36cfc9 !important;
  }

  .xl\:focus\:border-l-cyan-5:focus {
    border-left-color: #36cfc9 !important;
  }

  .xl\:focus\:border-t-cyan-6:focus {
    border-top-color: #13c2c2 !important;
  }

  .xl\:focus\:border-r-cyan-6:focus {
    border-right-color: #13c2c2 !important;
  }

  .xl\:focus\:border-b-cyan-6:focus {
    border-bottom-color: #13c2c2 !important;
  }

  .xl\:focus\:border-l-cyan-6:focus {
    border-left-color: #13c2c2 !important;
  }

  .xl\:focus\:border-t-cyan-7:focus {
    border-top-color: #08979c !important;
  }

  .xl\:focus\:border-r-cyan-7:focus {
    border-right-color: #08979c !important;
  }

  .xl\:focus\:border-b-cyan-7:focus {
    border-bottom-color: #08979c !important;
  }

  .xl\:focus\:border-l-cyan-7:focus {
    border-left-color: #08979c !important;
  }

  .xl\:focus\:border-t-cyan-8:focus {
    border-top-color: #006d75 !important;
  }

  .xl\:focus\:border-r-cyan-8:focus {
    border-right-color: #006d75 !important;
  }

  .xl\:focus\:border-b-cyan-8:focus {
    border-bottom-color: #006d75 !important;
  }

  .xl\:focus\:border-l-cyan-8:focus {
    border-left-color: #006d75 !important;
  }

  .xl\:focus\:border-t-cyan-9:focus {
    border-top-color: #00474f !important;
  }

  .xl\:focus\:border-r-cyan-9:focus {
    border-right-color: #00474f !important;
  }

  .xl\:focus\:border-b-cyan-9:focus {
    border-bottom-color: #00474f !important;
  }

  .xl\:focus\:border-l-cyan-9:focus {
    border-left-color: #00474f !important;
  }

  .xl\:focus\:border-t-cyan-10:focus {
    border-top-color: #002329 !important;
  }

  .xl\:focus\:border-r-cyan-10:focus {
    border-right-color: #002329 !important;
  }

  .xl\:focus\:border-b-cyan-10:focus {
    border-bottom-color: #002329 !important;
  }

  .xl\:focus\:border-l-cyan-10:focus {
    border-left-color: #002329 !important;
  }

  .xl\:focus\:border-t-blue-1:focus {
    border-top-color: #e6f7ff !important;
  }

  .xl\:focus\:border-r-blue-1:focus {
    border-right-color: #e6f7ff !important;
  }

  .xl\:focus\:border-b-blue-1:focus {
    border-bottom-color: #e6f7ff !important;
  }

  .xl\:focus\:border-l-blue-1:focus {
    border-left-color: #e6f7ff !important;
  }

  .xl\:focus\:border-t-blue-2:focus {
    border-top-color: #bae7ff !important;
  }

  .xl\:focus\:border-r-blue-2:focus {
    border-right-color: #bae7ff !important;
  }

  .xl\:focus\:border-b-blue-2:focus {
    border-bottom-color: #bae7ff !important;
  }

  .xl\:focus\:border-l-blue-2:focus {
    border-left-color: #bae7ff !important;
  }

  .xl\:focus\:border-t-blue-3:focus {
    border-top-color: #91d5ff !important;
  }

  .xl\:focus\:border-r-blue-3:focus {
    border-right-color: #91d5ff !important;
  }

  .xl\:focus\:border-b-blue-3:focus {
    border-bottom-color: #91d5ff !important;
  }

  .xl\:focus\:border-l-blue-3:focus {
    border-left-color: #91d5ff !important;
  }

  .xl\:focus\:border-t-blue-4:focus {
    border-top-color: #69c0ff !important;
  }

  .xl\:focus\:border-r-blue-4:focus {
    border-right-color: #69c0ff !important;
  }

  .xl\:focus\:border-b-blue-4:focus {
    border-bottom-color: #69c0ff !important;
  }

  .xl\:focus\:border-l-blue-4:focus {
    border-left-color: #69c0ff !important;
  }

  .xl\:focus\:border-t-blue-5:focus {
    border-top-color: #4b85ff !important;
  }

  .xl\:focus\:border-r-blue-5:focus {
    border-right-color: #4b85ff !important;
  }

  .xl\:focus\:border-b-blue-5:focus {
    border-bottom-color: #4b85ff !important;
  }

  .xl\:focus\:border-l-blue-5:focus {
    border-left-color: #4b85ff !important;
  }

  .xl\:focus\:border-t-blue-6:focus {
    border-top-color: #2f70ff !important;
  }

  .xl\:focus\:border-r-blue-6:focus {
    border-right-color: #2f70ff !important;
  }

  .xl\:focus\:border-b-blue-6:focus {
    border-bottom-color: #2f70ff !important;
  }

  .xl\:focus\:border-l-blue-6:focus {
    border-left-color: #2f70ff !important;
  }

  .xl\:focus\:border-t-blue-7:focus {
    border-top-color: #096dd9 !important;
  }

  .xl\:focus\:border-r-blue-7:focus {
    border-right-color: #096dd9 !important;
  }

  .xl\:focus\:border-b-blue-7:focus {
    border-bottom-color: #096dd9 !important;
  }

  .xl\:focus\:border-l-blue-7:focus {
    border-left-color: #096dd9 !important;
  }

  .xl\:focus\:border-t-blue-8:focus {
    border-top-color: #0050b3 !important;
  }

  .xl\:focus\:border-r-blue-8:focus {
    border-right-color: #0050b3 !important;
  }

  .xl\:focus\:border-b-blue-8:focus {
    border-bottom-color: #0050b3 !important;
  }

  .xl\:focus\:border-l-blue-8:focus {
    border-left-color: #0050b3 !important;
  }

  .xl\:focus\:border-t-blue-9:focus {
    border-top-color: #003a8c !important;
  }

  .xl\:focus\:border-r-blue-9:focus {
    border-right-color: #003a8c !important;
  }

  .xl\:focus\:border-b-blue-9:focus {
    border-bottom-color: #003a8c !important;
  }

  .xl\:focus\:border-l-blue-9:focus {
    border-left-color: #003a8c !important;
  }

  .xl\:focus\:border-t-blue-10:focus {
    border-top-color: #002766 !important;
  }

  .xl\:focus\:border-r-blue-10:focus {
    border-right-color: #002766 !important;
  }

  .xl\:focus\:border-b-blue-10:focus {
    border-bottom-color: #002766 !important;
  }

  .xl\:focus\:border-l-blue-10:focus {
    border-left-color: #002766 !important;
  }

  .xl\:focus\:border-t-geekBlue-1:focus {
    border-top-color: #f6f9ff !important;
  }

  .xl\:focus\:border-r-geekBlue-1:focus {
    border-right-color: #f6f9ff !important;
  }

  .xl\:focus\:border-b-geekBlue-1:focus {
    border-bottom-color: #f6f9ff !important;
  }

  .xl\:focus\:border-l-geekBlue-1:focus {
    border-left-color: #f6f9ff !important;
  }

  .xl\:focus\:border-t-geekBlue-2:focus {
    border-top-color: #f0f5ff !important;
  }

  .xl\:focus\:border-r-geekBlue-2:focus {
    border-right-color: #f0f5ff !important;
  }

  .xl\:focus\:border-b-geekBlue-2:focus {
    border-bottom-color: #f0f5ff !important;
  }

  .xl\:focus\:border-l-geekBlue-2:focus {
    border-left-color: #f0f5ff !important;
  }

  .xl\:focus\:border-t-geekBlue-3:focus {
    border-top-color: #d6e4ff !important;
  }

  .xl\:focus\:border-r-geekBlue-3:focus {
    border-right-color: #d6e4ff !important;
  }

  .xl\:focus\:border-b-geekBlue-3:focus {
    border-bottom-color: #d6e4ff !important;
  }

  .xl\:focus\:border-l-geekBlue-3:focus {
    border-left-color: #d6e4ff !important;
  }

  .xl\:focus\:border-t-geekBlue-4:focus {
    border-top-color: #adc6ff !important;
  }

  .xl\:focus\:border-r-geekBlue-4:focus {
    border-right-color: #adc6ff !important;
  }

  .xl\:focus\:border-b-geekBlue-4:focus {
    border-bottom-color: #adc6ff !important;
  }

  .xl\:focus\:border-l-geekBlue-4:focus {
    border-left-color: #adc6ff !important;
  }

  .xl\:focus\:border-t-geekBlue-5:focus {
    border-top-color: #85a5ff !important;
  }

  .xl\:focus\:border-r-geekBlue-5:focus {
    border-right-color: #85a5ff !important;
  }

  .xl\:focus\:border-b-geekBlue-5:focus {
    border-bottom-color: #85a5ff !important;
  }

  .xl\:focus\:border-l-geekBlue-5:focus {
    border-left-color: #85a5ff !important;
  }

  .xl\:focus\:border-t-geekBlue-6:focus {
    border-top-color: #597ef7 !important;
  }

  .xl\:focus\:border-r-geekBlue-6:focus {
    border-right-color: #597ef7 !important;
  }

  .xl\:focus\:border-b-geekBlue-6:focus {
    border-bottom-color: #597ef7 !important;
  }

  .xl\:focus\:border-l-geekBlue-6:focus {
    border-left-color: #597ef7 !important;
  }

  .xl\:focus\:border-t-geekBlue-7:focus {
    border-top-color: #2f54eb !important;
  }

  .xl\:focus\:border-r-geekBlue-7:focus {
    border-right-color: #2f54eb !important;
  }

  .xl\:focus\:border-b-geekBlue-7:focus {
    border-bottom-color: #2f54eb !important;
  }

  .xl\:focus\:border-l-geekBlue-7:focus {
    border-left-color: #2f54eb !important;
  }

  .xl\:focus\:border-t-geekBlue-8:focus {
    border-top-color: #1d39c4 !important;
  }

  .xl\:focus\:border-r-geekBlue-8:focus {
    border-right-color: #1d39c4 !important;
  }

  .xl\:focus\:border-b-geekBlue-8:focus {
    border-bottom-color: #1d39c4 !important;
  }

  .xl\:focus\:border-l-geekBlue-8:focus {
    border-left-color: #1d39c4 !important;
  }

  .xl\:focus\:border-t-geekBlue-9:focus {
    border-top-color: #10239e !important;
  }

  .xl\:focus\:border-r-geekBlue-9:focus {
    border-right-color: #10239e !important;
  }

  .xl\:focus\:border-b-geekBlue-9:focus {
    border-bottom-color: #10239e !important;
  }

  .xl\:focus\:border-l-geekBlue-9:focus {
    border-left-color: #10239e !important;
  }

  .xl\:focus\:border-t-geekBlue-10:focus {
    border-top-color: #061178 !important;
  }

  .xl\:focus\:border-r-geekBlue-10:focus {
    border-right-color: #061178 !important;
  }

  .xl\:focus\:border-b-geekBlue-10:focus {
    border-bottom-color: #061178 !important;
  }

  .xl\:focus\:border-l-geekBlue-10:focus {
    border-left-color: #061178 !important;
  }

  .xl\:focus\:border-t-geekBlue-11:focus {
    border-top-color: #030852 !important;
  }

  .xl\:focus\:border-r-geekBlue-11:focus {
    border-right-color: #030852 !important;
  }

  .xl\:focus\:border-b-geekBlue-11:focus {
    border-bottom-color: #030852 !important;
  }

  .xl\:focus\:border-l-geekBlue-11:focus {
    border-left-color: #030852 !important;
  }

  .xl\:focus\:border-t-purple-1:focus {
    border-top-color: #fafaff !important;
  }

  .xl\:focus\:border-r-purple-1:focus {
    border-right-color: #fafaff !important;
  }

  .xl\:focus\:border-b-purple-1:focus {
    border-bottom-color: #fafaff !important;
  }

  .xl\:focus\:border-l-purple-1:focus {
    border-left-color: #fafaff !important;
  }

  .xl\:focus\:border-t-purple-2:focus {
    border-top-color: #f9f0ff !important;
  }

  .xl\:focus\:border-r-purple-2:focus {
    border-right-color: #f9f0ff !important;
  }

  .xl\:focus\:border-b-purple-2:focus {
    border-bottom-color: #f9f0ff !important;
  }

  .xl\:focus\:border-l-purple-2:focus {
    border-left-color: #f9f0ff !important;
  }

  .xl\:focus\:border-t-purple-3:focus {
    border-top-color: #efdbff !important;
  }

  .xl\:focus\:border-r-purple-3:focus {
    border-right-color: #efdbff !important;
  }

  .xl\:focus\:border-b-purple-3:focus {
    border-bottom-color: #efdbff !important;
  }

  .xl\:focus\:border-l-purple-3:focus {
    border-left-color: #efdbff !important;
  }

  .xl\:focus\:border-t-purple-4:focus {
    border-top-color: #d3adf7 !important;
  }

  .xl\:focus\:border-r-purple-4:focus {
    border-right-color: #d3adf7 !important;
  }

  .xl\:focus\:border-b-purple-4:focus {
    border-bottom-color: #d3adf7 !important;
  }

  .xl\:focus\:border-l-purple-4:focus {
    border-left-color: #d3adf7 !important;
  }

  .xl\:focus\:border-t-purple-5:focus {
    border-top-color: #b37feb !important;
  }

  .xl\:focus\:border-r-purple-5:focus {
    border-right-color: #b37feb !important;
  }

  .xl\:focus\:border-b-purple-5:focus {
    border-bottom-color: #b37feb !important;
  }

  .xl\:focus\:border-l-purple-5:focus {
    border-left-color: #b37feb !important;
  }

  .xl\:focus\:border-t-purple-6:focus {
    border-top-color: #9254de !important;
  }

  .xl\:focus\:border-r-purple-6:focus {
    border-right-color: #9254de !important;
  }

  .xl\:focus\:border-b-purple-6:focus {
    border-bottom-color: #9254de !important;
  }

  .xl\:focus\:border-l-purple-6:focus {
    border-left-color: #9254de !important;
  }

  .xl\:focus\:border-t-purple-7:focus {
    border-top-color: #722ed1 !important;
  }

  .xl\:focus\:border-r-purple-7:focus {
    border-right-color: #722ed1 !important;
  }

  .xl\:focus\:border-b-purple-7:focus {
    border-bottom-color: #722ed1 !important;
  }

  .xl\:focus\:border-l-purple-7:focus {
    border-left-color: #722ed1 !important;
  }

  .xl\:focus\:border-t-purple-8:focus {
    border-top-color: #531dab !important;
  }

  .xl\:focus\:border-r-purple-8:focus {
    border-right-color: #531dab !important;
  }

  .xl\:focus\:border-b-purple-8:focus {
    border-bottom-color: #531dab !important;
  }

  .xl\:focus\:border-l-purple-8:focus {
    border-left-color: #531dab !important;
  }

  .xl\:focus\:border-t-purple-9:focus {
    border-top-color: #391085 !important;
  }

  .xl\:focus\:border-r-purple-9:focus {
    border-right-color: #391085 !important;
  }

  .xl\:focus\:border-b-purple-9:focus {
    border-bottom-color: #391085 !important;
  }

  .xl\:focus\:border-l-purple-9:focus {
    border-left-color: #391085 !important;
  }

  .xl\:focus\:border-t-purple-10:focus {
    border-top-color: #22075e !important;
  }

  .xl\:focus\:border-r-purple-10:focus {
    border-right-color: #22075e !important;
  }

  .xl\:focus\:border-b-purple-10:focus {
    border-bottom-color: #22075e !important;
  }

  .xl\:focus\:border-l-purple-10:focus {
    border-left-color: #22075e !important;
  }

  .xl\:focus\:border-t-purple-11:focus {
    border-top-color: #120338 !important;
  }

  .xl\:focus\:border-r-purple-11:focus {
    border-right-color: #120338 !important;
  }

  .xl\:focus\:border-b-purple-11:focus {
    border-bottom-color: #120338 !important;
  }

  .xl\:focus\:border-l-purple-11:focus {
    border-left-color: #120338 !important;
  }

  .xl\:focus\:border-t-magenta-1:focus {
    border-top-color: #fff0f6 !important;
  }

  .xl\:focus\:border-r-magenta-1:focus {
    border-right-color: #fff0f6 !important;
  }

  .xl\:focus\:border-b-magenta-1:focus {
    border-bottom-color: #fff0f6 !important;
  }

  .xl\:focus\:border-l-magenta-1:focus {
    border-left-color: #fff0f6 !important;
  }

  .xl\:focus\:border-t-magenta-2:focus {
    border-top-color: #ffd6e7 !important;
  }

  .xl\:focus\:border-r-magenta-2:focus {
    border-right-color: #ffd6e7 !important;
  }

  .xl\:focus\:border-b-magenta-2:focus {
    border-bottom-color: #ffd6e7 !important;
  }

  .xl\:focus\:border-l-magenta-2:focus {
    border-left-color: #ffd6e7 !important;
  }

  .xl\:focus\:border-t-magenta-3:focus {
    border-top-color: #ffadd2 !important;
  }

  .xl\:focus\:border-r-magenta-3:focus {
    border-right-color: #ffadd2 !important;
  }

  .xl\:focus\:border-b-magenta-3:focus {
    border-bottom-color: #ffadd2 !important;
  }

  .xl\:focus\:border-l-magenta-3:focus {
    border-left-color: #ffadd2 !important;
  }

  .xl\:focus\:border-t-magenta-4:focus {
    border-top-color: #ff85c0 !important;
  }

  .xl\:focus\:border-r-magenta-4:focus {
    border-right-color: #ff85c0 !important;
  }

  .xl\:focus\:border-b-magenta-4:focus {
    border-bottom-color: #ff85c0 !important;
  }

  .xl\:focus\:border-l-magenta-4:focus {
    border-left-color: #ff85c0 !important;
  }

  .xl\:focus\:border-t-magenta-5:focus {
    border-top-color: #f759ab !important;
  }

  .xl\:focus\:border-r-magenta-5:focus {
    border-right-color: #f759ab !important;
  }

  .xl\:focus\:border-b-magenta-5:focus {
    border-bottom-color: #f759ab !important;
  }

  .xl\:focus\:border-l-magenta-5:focus {
    border-left-color: #f759ab !important;
  }

  .xl\:focus\:border-t-magenta-6:focus {
    border-top-color: #eb2f96 !important;
  }

  .xl\:focus\:border-r-magenta-6:focus {
    border-right-color: #eb2f96 !important;
  }

  .xl\:focus\:border-b-magenta-6:focus {
    border-bottom-color: #eb2f96 !important;
  }

  .xl\:focus\:border-l-magenta-6:focus {
    border-left-color: #eb2f96 !important;
  }

  .xl\:focus\:border-t-magenta-7:focus {
    border-top-color: #c41d7f !important;
  }

  .xl\:focus\:border-r-magenta-7:focus {
    border-right-color: #c41d7f !important;
  }

  .xl\:focus\:border-b-magenta-7:focus {
    border-bottom-color: #c41d7f !important;
  }

  .xl\:focus\:border-l-magenta-7:focus {
    border-left-color: #c41d7f !important;
  }

  .xl\:focus\:border-t-magenta-8:focus {
    border-top-color: #9e1068 !important;
  }

  .xl\:focus\:border-r-magenta-8:focus {
    border-right-color: #9e1068 !important;
  }

  .xl\:focus\:border-b-magenta-8:focus {
    border-bottom-color: #9e1068 !important;
  }

  .xl\:focus\:border-l-magenta-8:focus {
    border-left-color: #9e1068 !important;
  }

  .xl\:focus\:border-t-magenta-9:focus {
    border-top-color: #780650 !important;
  }

  .xl\:focus\:border-r-magenta-9:focus {
    border-right-color: #780650 !important;
  }

  .xl\:focus\:border-b-magenta-9:focus {
    border-bottom-color: #780650 !important;
  }

  .xl\:focus\:border-l-magenta-9:focus {
    border-left-color: #780650 !important;
  }

  .xl\:focus\:border-t-magenta-10:focus {
    border-top-color: #520339 !important;
  }

  .xl\:focus\:border-r-magenta-10:focus {
    border-right-color: #520339 !important;
  }

  .xl\:focus\:border-b-magenta-10:focus {
    border-bottom-color: #520339 !important;
  }

  .xl\:focus\:border-l-magenta-10:focus {
    border-left-color: #520339 !important;
  }

  .xl\:focus\:border-t-gray-1:focus {
    border-top-color: #ffffff !important;
  }

  .xl\:focus\:border-r-gray-1:focus {
    border-right-color: #ffffff !important;
  }

  .xl\:focus\:border-b-gray-1:focus {
    border-bottom-color: #ffffff !important;
  }

  .xl\:focus\:border-l-gray-1:focus {
    border-left-color: #ffffff !important;
  }

  .xl\:focus\:border-t-gray-2:focus {
    border-top-color: #fafafa !important;
  }

  .xl\:focus\:border-r-gray-2:focus {
    border-right-color: #fafafa !important;
  }

  .xl\:focus\:border-b-gray-2:focus {
    border-bottom-color: #fafafa !important;
  }

  .xl\:focus\:border-l-gray-2:focus {
    border-left-color: #fafafa !important;
  }

  .xl\:focus\:border-t-gray-3:focus {
    border-top-color: #f5f5f5 !important;
  }

  .xl\:focus\:border-r-gray-3:focus {
    border-right-color: #f5f5f5 !important;
  }

  .xl\:focus\:border-b-gray-3:focus {
    border-bottom-color: #f5f5f5 !important;
  }

  .xl\:focus\:border-l-gray-3:focus {
    border-left-color: #f5f5f5 !important;
  }

  .xl\:focus\:border-t-gray-4:focus {
    border-top-color: #e8e8e8 !important;
  }

  .xl\:focus\:border-r-gray-4:focus {
    border-right-color: #e8e8e8 !important;
  }

  .xl\:focus\:border-b-gray-4:focus {
    border-bottom-color: #e8e8e8 !important;
  }

  .xl\:focus\:border-l-gray-4:focus {
    border-left-color: #e8e8e8 !important;
  }

  .xl\:focus\:border-t-gray-5:focus {
    border-top-color: #d9d9d9 !important;
  }

  .xl\:focus\:border-r-gray-5:focus {
    border-right-color: #d9d9d9 !important;
  }

  .xl\:focus\:border-b-gray-5:focus {
    border-bottom-color: #d9d9d9 !important;
  }

  .xl\:focus\:border-l-gray-5:focus {
    border-left-color: #d9d9d9 !important;
  }

  .xl\:focus\:border-t-gray-6:focus {
    border-top-color: #bfbfbf !important;
  }

  .xl\:focus\:border-r-gray-6:focus {
    border-right-color: #bfbfbf !important;
  }

  .xl\:focus\:border-b-gray-6:focus {
    border-bottom-color: #bfbfbf !important;
  }

  .xl\:focus\:border-l-gray-6:focus {
    border-left-color: #bfbfbf !important;
  }

  .xl\:focus\:border-t-gray-7:focus {
    border-top-color: #8c8c8c !important;
  }

  .xl\:focus\:border-r-gray-7:focus {
    border-right-color: #8c8c8c !important;
  }

  .xl\:focus\:border-b-gray-7:focus {
    border-bottom-color: #8c8c8c !important;
  }

  .xl\:focus\:border-l-gray-7:focus {
    border-left-color: #8c8c8c !important;
  }

  .xl\:focus\:border-t-gray-8:focus {
    border-top-color: #595959 !important;
  }

  .xl\:focus\:border-r-gray-8:focus {
    border-right-color: #595959 !important;
  }

  .xl\:focus\:border-b-gray-8:focus {
    border-bottom-color: #595959 !important;
  }

  .xl\:focus\:border-l-gray-8:focus {
    border-left-color: #595959 !important;
  }

  .xl\:focus\:border-t-gray-9:focus {
    border-top-color: #262626 !important;
  }

  .xl\:focus\:border-r-gray-9:focus {
    border-right-color: #262626 !important;
  }

  .xl\:focus\:border-b-gray-9:focus {
    border-bottom-color: #262626 !important;
  }

  .xl\:focus\:border-l-gray-9:focus {
    border-left-color: #262626 !important;
  }

  .xl\:focus\:border-t-gray-10:focus {
    border-top-color: #000000 !important;
  }

  .xl\:focus\:border-r-gray-10:focus {
    border-right-color: #000000 !important;
  }

  .xl\:focus\:border-b-gray-10:focus {
    border-bottom-color: #000000 !important;
  }

  .xl\:focus\:border-l-gray-10:focus {
    border-left-color: #000000 !important;
  }

  .xl\:focus\:border-t-transparent:focus {
    border-top-color: transparent !important;
  }

  .xl\:focus\:border-r-transparent:focus {
    border-right-color: transparent !important;
  }

  .xl\:focus\:border-b-transparent:focus {
    border-bottom-color: transparent !important;
  }

  .xl\:focus\:border-l-transparent:focus {
    border-left-color: transparent !important;
  }

  .xl\:focus\:border-t-DEFAULT:focus {
    border-top-color: currentColor !important;
  }

  .xl\:focus\:border-r-DEFAULT:focus {
    border-right-color: currentColor !important;
  }

  .xl\:focus\:border-b-DEFAULT:focus {
    border-bottom-color: currentColor !important;
  }

  .xl\:focus\:border-l-DEFAULT:focus {
    border-left-color: currentColor !important;
  }
}

.z-entity-details-table {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0.25rem;
  border-style: solid;
  border-width: 1px;
}

.z-entity-details-table .ant-table tbody > tr > td:first-child::after {
  content: ":";
}

.z-entity-details-table .ant-table tbody > tr:last-child > td {
  border-style: none;
}

.z-entity-details-table .ant-table tbody > tr:hover > td {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
}

.z-client-conflict-modal.z-modal.zModalContainer {
  width: 700px !important;
}

.z-client-conflict-modal .z-radio-group {
  display: block;
}

.z-client-conflict-modal .z-radio-group > div {
  width: 100%;
}

.z-client-conflict-modal .z-radio-group > div > div:last-child {
  flex: 1 1 0%;
}

.z-client-conflict-modal .z-radio-group > div > div:last-child label {
  width: 100% !important;
}

.z-view-opportunity-request-modal .modalBody {
  height: 488px !important;
  overflow: auto !important;
}

.z-view-opportunity-request-modal .ant-modal-footer {
  display: flex;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
}

.index-module_color-fill-transparent-1__iIVM9 {
  fill: transparent;
}

.index-module_color-red-10__GtKA5 {
  stroke: #5c0011;
}

.index-module_color-fill-stroke-same-red-10__u5GoE {
  fill: #5c0011;
  stroke: #5c0011;
}

.index-module_color-fill-red-10__pqOOR {
  fill: #5c0011;
}

.index-module_color-red-9__ZNGTc {
  stroke: #820014;
}

.index-module_color-fill-stroke-same-red-9__3sLra {
  fill: #820014;
  stroke: #820014;
}

.index-module_color-fill-red-9__8syIL {
  fill: #820014;
}

.index-module_color-red-8__N2v-Z {
  stroke: #a8071a;
}

.index-module_color-fill-stroke-same-red-8__F8u4s {
  fill: #a8071a;
  stroke: #a8071a;
}

.index-module_color-fill-red-8__VqQTG {
  fill: #a8071a;
}

.index-module_color-red-7__-t7GE {
  stroke: #cf1322;
}

.index-module_color-fill-stroke-same-red-7__frtiO {
  fill: #cf1322;
  stroke: #cf1322;
}

.index-module_color-fill-red-7__6WkZl {
  fill: #cf1322;
}

.index-module_color-red-6__4SLjb {
  stroke: #f5222d;
}

.index-module_color-fill-stroke-same-red-6__fbSg7 {
  fill: #f5222d;
  stroke: #f5222d;
}

.index-module_color-fill-red-6__yMBcV {
  fill: #f5222d;
}

.index-module_color-red-5__9XQL6 {
  stroke: #ff4d4f;
}

.index-module_color-fill-stroke-same-red-5__sH5Ct {
  fill: #ff4d4f;
  stroke: #ff4d4f;
}

.index-module_color-fill-red-5__9RT4E {
  fill: #ff4d4f;
}

.index-module_color-red-4__cMN84 {
  stroke: #ff7875;
}

.index-module_color-fill-stroke-same-red-4__3-Xxp {
  fill: #ff7875;
  stroke: #ff7875;
}

.index-module_color-fill-red-4__hZf-H {
  fill: #ff7875;
}

.index-module_color-red-3__jsR3N {
  stroke: #ffa39e;
}

.index-module_color-fill-stroke-same-red-3__Dqi5- {
  fill: #ffa39e;
  stroke: #ffa39e;
}

.index-module_color-fill-red-3__5xBod {
  fill: #ffa39e;
}

.index-module_color-red-2__W1oAB {
  stroke: #ffccc7;
}

.index-module_color-fill-stroke-same-red-2__XjkVg {
  fill: #ffccc7;
  stroke: #ffccc7;
}

.index-module_color-fill-red-2__vIvLG {
  fill: #ffccc7;
}

.index-module_color-red-1__YCg72 {
  stroke: #fff1f0;
}

.index-module_color-fill-stroke-same-red-1__wpF7N {
  fill: #fff1f0;
  stroke: #fff1f0;
}

.index-module_color-fill-red-1__TZCf1 {
  fill: #fff1f0;
}

.index-module_color-volcano-10__C4T5- {
  stroke: #610b00;
}

.index-module_color-fill-stroke-same-volcano-10__38JHi {
  fill: #610b00;
  stroke: #610b00;
}

.index-module_color-fill-volcano-10__Ii-br {
  fill: #610b00;
}

.index-module_color-volcano-9__Xqzzk {
  stroke: #871400;
}

.index-module_color-fill-stroke-same-volcano-9__HXap8 {
  fill: #871400;
  stroke: #871400;
}

.index-module_color-fill-volcano-9__OVJ7Y {
  fill: #871400;
}

.index-module_color-volcano-8__IlzPn {
  stroke: #ad2102;
}

.index-module_color-fill-stroke-same-volcano-8__CWTzi {
  fill: #ad2102;
  stroke: #ad2102;
}

.index-module_color-fill-volcano-8__L1qRE {
  fill: #ad2102;
}

.index-module_color-volcano-7__oyykY {
  stroke: #d4380d;
}

.index-module_color-fill-stroke-same-volcano-7__6-uEA {
  fill: #d4380d;
  stroke: #d4380d;
}

.index-module_color-fill-volcano-7__s1lWe {
  fill: #d4380d;
}

.index-module_color-volcano-6__dTxCE {
  stroke: #fa541c;
}

.index-module_color-fill-stroke-same-volcano-6__-URbO {
  fill: #fa541c;
  stroke: #fa541c;
}

.index-module_color-fill-volcano-6__r5ZL6 {
  fill: #fa541c;
}

.index-module_color-volcano-5__-bJ3T {
  stroke: #ff7a45;
}

.index-module_color-fill-stroke-same-volcano-5__KOIhD {
  fill: #ff7a45;
  stroke: #ff7a45;
}

.index-module_color-fill-volcano-5__uub-6 {
  fill: #ff7a45;
}

.index-module_color-volcano-4__vjm4A {
  stroke: #ff9c6e;
}

.index-module_color-fill-stroke-same-volcano-4__zmmL- {
  fill: #ff9c6e;
  stroke: #ff9c6e;
}

.index-module_color-fill-volcano-4__M78j3 {
  fill: #ff9c6e;
}

.index-module_color-volcano-3__sGkBt {
  stroke: #ffbb96;
}

.index-module_color-fill-stroke-same-volcano-3__Byi52 {
  fill: #ffbb96;
  stroke: #ffbb96;
}

.index-module_color-fill-volcano-3__6-k1v {
  fill: #ffbb96;
}

.index-module_color-volcano-2__W6xen {
  stroke: #ffd8bf;
}

.index-module_color-fill-stroke-same-volcano-2__X5uN4 {
  fill: #ffd8bf;
  stroke: #ffd8bf;
}

.index-module_color-fill-volcano-2__NkT7K {
  fill: #ffd8bf;
}

.index-module_color-volcano-1__--4hp {
  stroke: #fff2e8;
}

.index-module_color-fill-stroke-same-volcano-1__YuWLW {
  fill: #fff2e8;
  stroke: #fff2e8;
}

.index-module_color-fill-volcano-1__jmh-O {
  fill: #fff2e8;
}

.index-module_color-orange-10__vg1Lx {
  stroke: #612500;
}

.index-module_color-fill-stroke-same-orange-10__ZHHTy {
  fill: #612500;
  stroke: #612500;
}

.index-module_color-fill-orange-10__DSCkn {
  fill: #612500;
}

.index-module_color-orange-9__nye-2 {
  stroke: #873800;
}

.index-module_color-fill-stroke-same-orange-9__5teUI {
  fill: #873800;
  stroke: #873800;
}

.index-module_color-fill-orange-9__iqQv5 {
  fill: #873800;
}

.index-module_color-orange-8__x5wxt {
  stroke: #ad4e00;
}

.index-module_color-fill-stroke-same-orange-8__A4HCM {
  fill: #ad4e00;
  stroke: #ad4e00;
}

.index-module_color-fill-orange-8__8Y1C6 {
  fill: #ad4e00;
}

.index-module_color-orange-7__eDsJ0 {
  stroke: #d46b08;
}

.index-module_color-fill-stroke-same-orange-7__--eOu {
  fill: #d46b08;
  stroke: #d46b08;
}

.index-module_color-fill-orange-7__r-5Zt {
  fill: #d46b08;
}

.index-module_color-orange-6__dkC0U {
  stroke: #fa8c16;
}

.index-module_color-fill-stroke-same-orange-6__U3zCj {
  fill: #fa8c16;
  stroke: #fa8c16;
}

.index-module_color-fill-orange-6__7Cn6r {
  fill: #fa8c16;
}

.index-module_color-orange-5__XLlbk {
  stroke: #ffa940;
}

.index-module_color-fill-stroke-same-orange-5__y3a-c {
  fill: #ffa940;
  stroke: #ffa940;
}

.index-module_color-fill-orange-5__-SliD {
  fill: #ffa940;
}

.index-module_color-orange-4__YNisX {
  stroke: #ffc069;
}

.index-module_color-fill-stroke-same-orange-4__VUM7i {
  fill: #ffc069;
  stroke: #ffc069;
}

.index-module_color-fill-orange-4__3-Tap {
  fill: #ffc069;
}

.index-module_color-orange-3__Wbulw {
  stroke: #ffd591;
}

.index-module_color-fill-stroke-same-orange-3__etwCQ {
  fill: #ffd591;
  stroke: #ffd591;
}

.index-module_color-fill-orange-3__Y-DG9 {
  fill: #ffd591;
}

.index-module_color-orange-2__sjxrh {
  stroke: #ffe7ba;
}

.index-module_color-fill-stroke-same-orange-2__tE0C8 {
  fill: #ffe7ba;
  stroke: #ffe7ba;
}

.index-module_color-fill-orange-2__YAgu3 {
  fill: #ffe7ba;
}

.index-module_color-orange-1__DtnVO {
  stroke: #fff7e6;
}

.index-module_color-fill-stroke-same-orange-1__dr4l8 {
  fill: #fff7e6;
  stroke: #fff7e6;
}

.index-module_color-fill-orange-1__GA8mE {
  fill: #fff7e6;
}

.index-module_color-gold-10__kjext {
  stroke: #613400;
}

.index-module_color-fill-stroke-same-gold-10__4oe6H {
  fill: #613400;
  stroke: #613400;
}

.index-module_color-fill-gold-10__BS3sQ {
  fill: #613400;
}

.index-module_color-gold-9__83j83 {
  stroke: #874d00;
}

.index-module_color-fill-stroke-same-gold-9__8tU-s {
  fill: #874d00;
  stroke: #874d00;
}

.index-module_color-fill-gold-9__b-ibp {
  fill: #874d00;
}

.index-module_color-gold-8__vNajR {
  stroke: #ad6800;
}

.index-module_color-fill-stroke-same-gold-8__EMDX- {
  fill: #ad6800;
  stroke: #ad6800;
}

.index-module_color-fill-gold-8__z2OFc {
  fill: #ad6800;
}

.index-module_color-gold-7__HvJvq {
  stroke: #d48806;
}

.index-module_color-fill-stroke-same-gold-7__jnBRk {
  fill: #d48806;
  stroke: #d48806;
}

.index-module_color-fill-gold-7__fWV2C {
  fill: #d48806;
}

.index-module_color-gold-6__ApW2c {
  stroke: #faad14;
}

.index-module_color-fill-stroke-same-gold-6__1IP43 {
  fill: #faad14;
  stroke: #faad14;
}

.index-module_color-fill-gold-6__Fe2gx {
  fill: #faad14;
}

.index-module_color-gold-5__6mG3K {
  stroke: #ffc53d;
}

.index-module_color-fill-stroke-same-gold-5__ReePe {
  fill: #ffc53d;
  stroke: #ffc53d;
}

.index-module_color-fill-gold-5__NHMcC {
  fill: #ffc53d;
}

.index-module_color-gold-4__9UXq5 {
  stroke: #ffd666;
}

.index-module_color-fill-stroke-same-gold-4__wXyti {
  fill: #ffd666;
  stroke: #ffd666;
}

.index-module_color-fill-gold-4__hIjLE {
  fill: #ffd666;
}

.index-module_color-gold-3__TgFBg {
  stroke: #ffe58f;
}

.index-module_color-fill-stroke-same-gold-3__Q-JTc {
  fill: #ffe58f;
  stroke: #ffe58f;
}

.index-module_color-fill-gold-3__LdRzc {
  fill: #ffe58f;
}

.index-module_color-gold-2__rJ5uv {
  stroke: #fff1b8;
}

.index-module_color-fill-stroke-same-gold-2__zYgYD {
  fill: #fff1b8;
  stroke: #fff1b8;
}

.index-module_color-fill-gold-2__HsLnd {
  fill: #fff1b8;
}

.index-module_color-gold-1__tVKtO {
  stroke: #fffbe6;
}

.index-module_color-fill-stroke-same-gold-1__uuht6 {
  fill: #fffbe6;
  stroke: #fffbe6;
}

.index-module_color-fill-gold-1__Oup2n {
  fill: #fffbe6;
}

.index-module_color-yellow-10__93p8G {
  stroke: #614700;
}

.index-module_color-fill-stroke-same-yellow-10__tuqKD {
  fill: #614700;
  stroke: #614700;
}

.index-module_color-fill-yellow-10__jOvpJ {
  fill: #614700;
}

.index-module_color-yellow-9__xVGwm {
  stroke: #876800;
}

.index-module_color-fill-stroke-same-yellow-9__sMlOC {
  fill: #876800;
  stroke: #876800;
}

.index-module_color-fill-yellow-9__vWNIv {
  fill: #876800;
}

.index-module_color-yellow-8__BIlzN {
  stroke: #ad8b00;
}

.index-module_color-fill-stroke-same-yellow-8__N5Bu3 {
  fill: #ad8b00;
  stroke: #ad8b00;
}

.index-module_color-fill-yellow-8__YcWKm {
  fill: #ad8b00;
}

.index-module_color-yellow-7__n7aGB {
  stroke: #d4b106;
}

.index-module_color-fill-stroke-same-yellow-7__W-17z {
  fill: #d4b106;
  stroke: #d4b106;
}

.index-module_color-fill-yellow-7__Ad3gp {
  fill: #d4b106;
}

.index-module_color-yellow-6__--5bs {
  stroke: #fadb14;
}

.index-module_color-fill-stroke-same-yellow-6__uxX-N {
  fill: #fadb14;
  stroke: #fadb14;
}

.index-module_color-fill-yellow-6__-d-vZ {
  fill: #fadb14;
}

.index-module_color-yellow-5__blxBH {
  stroke: #ffec3d;
}

.index-module_color-fill-stroke-same-yellow-5__MUIf5 {
  fill: #ffec3d;
  stroke: #ffec3d;
}

.index-module_color-fill-yellow-5__dzqbd {
  fill: #ffec3d;
}

.index-module_color-yellow-4__hfRpB {
  stroke: #fff566;
}

.index-module_color-fill-stroke-same-yellow-4__jyuGb {
  fill: #fff566;
  stroke: #fff566;
}

.index-module_color-fill-yellow-4__C-ZxG {
  fill: #fff566;
}

.index-module_color-yellow-3__rvNZs {
  stroke: #fffb8f;
}

.index-module_color-fill-stroke-same-yellow-3__fdi99 {
  fill: #fffb8f;
  stroke: #fffb8f;
}

.index-module_color-fill-yellow-3__AVNPG {
  fill: #fffb8f;
}

.index-module_color-yellow-2__bLc07 {
  stroke: #ffffb8;
}

.index-module_color-fill-stroke-same-yellow-2__vWLdH {
  fill: #ffffb8;
  stroke: #ffffb8;
}

.index-module_color-fill-yellow-2__-qrb5 {
  fill: #ffffb8;
}

.index-module_color-yellow-1__MlHCj {
  stroke: #feffe6;
}

.index-module_color-fill-stroke-same-yellow-1__Rckt2 {
  fill: #feffe6;
  stroke: #feffe6;
}

.index-module_color-fill-yellow-1__WYLRA {
  fill: #feffe6;
}

.index-module_color-lime-10__w7rPI {
  stroke: #254000;
}

.index-module_color-fill-stroke-same-lime-10__diFed {
  fill: #254000;
  stroke: #254000;
}

.index-module_color-fill-lime-10__NPE71 {
  fill: #254000;
}

.index-module_color-lime-9__Ucyef {
  stroke: #3f6600;
}

.index-module_color-fill-stroke-same-lime-9__rc6T3 {
  fill: #3f6600;
  stroke: #3f6600;
}

.index-module_color-fill-lime-9__VNbi0 {
  fill: #3f6600;
}

.index-module_color-lime-8__vcXbp {
  stroke: #5b8c00;
}

.index-module_color-fill-stroke-same-lime-8__qb7OA {
  fill: #5b8c00;
  stroke: #5b8c00;
}

.index-module_color-fill-lime-8__f-35c {
  fill: #5b8c00;
}

.index-module_color-lime-7__UtBjk {
  stroke: #7cb305;
}

.index-module_color-fill-stroke-same-lime-7__7a-A- {
  fill: #7cb305;
  stroke: #7cb305;
}

.index-module_color-fill-lime-7__7jZB9 {
  fill: #7cb305;
}

.index-module_color-lime-6__j8P2b {
  stroke: #a0d911;
}

.index-module_color-fill-stroke-same-lime-6__GvpVr {
  fill: #a0d911;
  stroke: #a0d911;
}

.index-module_color-fill-lime-6__FgwRY {
  fill: #a0d911;
}

.index-module_color-lime-5__xOV-M {
  stroke: #bae637;
}

.index-module_color-fill-stroke-same-lime-5__-Lgku {
  fill: #bae637;
  stroke: #bae637;
}

.index-module_color-fill-lime-5__hAN5D {
  fill: #bae637;
}

.index-module_color-lime-4__aPS-O {
  stroke: #d3f261;
}

.index-module_color-fill-stroke-same-lime-4__U6OxC {
  fill: #d3f261;
  stroke: #d3f261;
}

.index-module_color-fill-lime-4__Sk-Cy {
  fill: #d3f261;
}

.index-module_color-lime-3__FcWyD {
  stroke: #eaff8f;
}

.index-module_color-fill-stroke-same-lime-3__E9YCx {
  fill: #eaff8f;
  stroke: #eaff8f;
}

.index-module_color-fill-lime-3__NyrG8 {
  fill: #eaff8f;
}

.index-module_color-lime-2__e2rCu {
  stroke: #f4ffb8;
}

.index-module_color-fill-stroke-same-lime-2__WinGL {
  fill: #f4ffb8;
  stroke: #f4ffb8;
}

.index-module_color-fill-lime-2__nLyP- {
  fill: #f4ffb8;
}

.index-module_color-lime-1__v9cGb {
  stroke: #fcffe6;
}

.index-module_color-fill-stroke-same-lime-1__UNw0r {
  fill: #fcffe6;
  stroke: #fcffe6;
}

.index-module_color-fill-lime-1__20xJi {
  fill: #fcffe6;
}

.index-module_color-green-10__M5-rx {
  stroke: #135200;
}

.index-module_color-fill-stroke-same-green-10__R8gsO {
  fill: #135200;
  stroke: #135200;
}

.index-module_color-fill-green-10__kSttn {
  fill: #135200;
}

.index-module_color-green-9__rEHxM {
  stroke: #237804;
}

.index-module_color-fill-stroke-same-green-9__vYJjD {
  fill: #237804;
  stroke: #237804;
}

.index-module_color-fill-green-9__tNuxM {
  fill: #237804;
}

.index-module_color-green-8__Tnp44 {
  stroke: #389e0d;
}

.index-module_color-fill-stroke-same-green-8__4JGbX {
  fill: #389e0d;
  stroke: #389e0d;
}

.index-module_color-fill-green-8__vdWZq {
  fill: #389e0d;
}

.index-module_color-green-7__f-bVJ {
  stroke: #52c41a;
}

.index-module_color-fill-stroke-same-green-7__Momho {
  fill: #52c41a;
  stroke: #52c41a;
}

.index-module_color-fill-green-7__1SXOC {
  fill: #52c41a;
}

.index-module_color-green-6__V77sR {
  stroke: #73d13d;
}

.index-module_color-fill-stroke-same-green-6__mZxAm {
  fill: #73d13d;
  stroke: #73d13d;
}

.index-module_color-fill-green-6__d-Ysm {
  fill: #73d13d;
}

.index-module_color-green-5__zYMa0 {
  stroke: #95de64;
}

.index-module_color-fill-stroke-same-green-5__B6Zcg {
  fill: #95de64;
  stroke: #95de64;
}

.index-module_color-fill-green-5__decI2 {
  fill: #95de64;
}

.index-module_color-green-4__oZOTB {
  stroke: #b7eb8f;
}

.index-module_color-fill-stroke-same-green-4__PuBlZ {
  fill: #b7eb8f;
  stroke: #b7eb8f;
}

.index-module_color-fill-green-4__mEjRV {
  fill: #b7eb8f;
}

.index-module_color-green-3__20RUL {
  stroke: #d9f7be;
}

.index-module_color-fill-stroke-same-green-3__NgzcT {
  fill: #d9f7be;
  stroke: #d9f7be;
}

.index-module_color-fill-green-3__8uqRA {
  fill: #d9f7be;
}

.index-module_color-green-2__zuz5X {
  stroke: #f6ffed;
}

.index-module_color-fill-stroke-same-green-2__tN1g2 {
  fill: #f6ffed;
  stroke: #f6ffed;
}

.index-module_color-fill-green-2__GFs1O {
  fill: #f6ffed;
}

.index-module_color-green-1__9P83d {
  stroke: #f6fef9;
}

.index-module_color-fill-stroke-same-green-1__mXpJW {
  fill: #f6fef9;
  stroke: #f6fef9;
}

.index-module_color-fill-green-1__OmbW1 {
  fill: #f6fef9;
}

.index-module_color-cyan-10__HIaf3 {
  stroke: #002329;
}

.index-module_color-fill-stroke-same-cyan-10__Arpa9 {
  fill: #002329;
  stroke: #002329;
}

.index-module_color-fill-cyan-10__IxxGt {
  fill: #002329;
}

.index-module_color-cyan-9__GjdSU {
  stroke: #00474f;
}

.index-module_color-fill-stroke-same-cyan-9__D3Ec5 {
  fill: #00474f;
  stroke: #00474f;
}

.index-module_color-fill-cyan-9__ygxYh {
  fill: #00474f;
}

.index-module_color-cyan-8__Vr4x4 {
  stroke: #006d75;
}

.index-module_color-fill-stroke-same-cyan-8__bm4pS {
  fill: #006d75;
  stroke: #006d75;
}

.index-module_color-fill-cyan-8__Q-m9k {
  fill: #006d75;
}

.index-module_color-cyan-7__MaViW {
  stroke: #08979c;
}

.index-module_color-fill-stroke-same-cyan-7__WuAu4 {
  fill: #08979c;
  stroke: #08979c;
}

.index-module_color-fill-cyan-7__2-Ckv {
  fill: #08979c;
}

.index-module_color-cyan-6__Fnh-e {
  stroke: #13c2c2;
}

.index-module_color-fill-stroke-same-cyan-6__0pD6i {
  fill: #13c2c2;
  stroke: #13c2c2;
}

.index-module_color-fill-cyan-6__p4CzR {
  fill: #13c2c2;
}

.index-module_color-cyan-5__8aaxd {
  stroke: #36cfc9;
}

.index-module_color-fill-stroke-same-cyan-5__n3K83 {
  fill: #36cfc9;
  stroke: #36cfc9;
}

.index-module_color-fill-cyan-5__QaSJq {
  fill: #36cfc9;
}

.index-module_color-cyan-4__O-w1D {
  stroke: #5cdbd3;
}

.index-module_color-fill-stroke-same-cyan-4__7DGik {
  fill: #5cdbd3;
  stroke: #5cdbd3;
}

.index-module_color-fill-cyan-4__uttP1 {
  fill: #5cdbd3;
}

.index-module_color-cyan-3__MDhDd {
  stroke: #87e8de;
}

.index-module_color-fill-stroke-same-cyan-3__jXP5D {
  fill: #87e8de;
  stroke: #87e8de;
}

.index-module_color-fill-cyan-3__JZg3N {
  fill: #87e8de;
}

.index-module_color-cyan-2__4Ikux {
  stroke: #b5f5ec;
}

.index-module_color-fill-stroke-same-cyan-2__YznoB {
  fill: #b5f5ec;
  stroke: #b5f5ec;
}

.index-module_color-fill-cyan-2__WGu-p {
  fill: #b5f5ec;
}

.index-module_color-cyan-1__ttM5P {
  stroke: #e6fffb;
}

.index-module_color-fill-stroke-same-cyan-1__5RVqI {
  fill: #e6fffb;
  stroke: #e6fffb;
}

.index-module_color-fill-cyan-1__pYopp {
  fill: #e6fffb;
}

.index-module_color-blue-10__fyO6- {
  stroke: #002766;
}

.index-module_color-fill-stroke-same-blue-10__ivbCK {
  fill: #002766;
  stroke: #002766;
}

.index-module_color-fill-blue-10__Q6u3q {
  fill: #002766;
}

.index-module_color-blue-9__aEhEl {
  stroke: #003a8c;
}

.index-module_color-fill-stroke-same-blue-9__v352K {
  fill: #003a8c;
  stroke: #003a8c;
}

.index-module_color-fill-blue-9__E8Jnj {
  fill: #003a8c;
}

.index-module_color-blue-8__6zhZB {
  stroke: #0050b3;
}

.index-module_color-fill-stroke-same-blue-8__to8Z0 {
  fill: #0050b3;
  stroke: #0050b3;
}

.index-module_color-fill-blue-8__LOy6D {
  fill: #0050b3;
}

.index-module_color-blue-7__6Vkdl {
  stroke: #096dd9;
}

.index-module_color-fill-stroke-same-blue-7__Eokfs {
  fill: #096dd9;
  stroke: #096dd9;
}

.index-module_color-fill-blue-7__cGcJx {
  fill: #096dd9;
}

.index-module_color-blue-6__1XiJg {
  stroke: #2f70ff;
}

.index-module_color-fill-stroke-same-blue-6__qHHG4 {
  fill: #2f70ff;
  stroke: #2f70ff;
}

.index-module_color-fill-blue-6__GESJO {
  fill: #2f70ff;
}

.index-module_color-blue-5__OffWU {
  stroke: #4b85ff;
}

.index-module_color-fill-stroke-same-blue-5__0DoHU {
  fill: #4b85ff;
  stroke: #4b85ff;
}

.index-module_color-fill-blue-5__gD-Rq {
  fill: #4b85ff;
}

.index-module_color-blue-4__3u01N {
  stroke: #69c0ff;
}

.index-module_color-fill-stroke-same-blue-4__W4fag {
  fill: #69c0ff;
  stroke: #69c0ff;
}

.index-module_color-fill-blue-4__DMXPO {
  fill: #69c0ff;
}

.index-module_color-blue-3__m6UtY {
  stroke: #91d5ff;
}

.index-module_color-fill-stroke-same-blue-3__HgKtA {
  fill: #91d5ff;
  stroke: #91d5ff;
}

.index-module_color-fill-blue-3__uvHee {
  fill: #91d5ff;
}

.index-module_color-blue-2__mk7Al {
  stroke: #bae7ff;
}

.index-module_color-fill-stroke-same-blue-2__DWY-w {
  fill: #bae7ff;
  stroke: #bae7ff;
}

.index-module_color-fill-blue-2__96Wbj {
  fill: #bae7ff;
}

.index-module_color-blue-1__NAMAy {
  stroke: #e6f7ff;
}

.index-module_color-fill-stroke-same-blue-1__yceSK {
  fill: #e6f7ff;
  stroke: #e6f7ff;
}

.index-module_color-fill-blue-1__9lfEJ {
  fill: #e6f7ff;
}

.index-module_color-geekBlue-10__I9bkR {
  stroke: #061178;
}

.index-module_color-fill-stroke-same-geekBlue-10__dS8YA {
  fill: #061178;
  stroke: #061178;
}

.index-module_color-fill-geekBlue-10__CYL9q {
  fill: #061178;
}

.index-module_color-geekBlue-9__GyS-b {
  stroke: #10239e;
}

.index-module_color-fill-stroke-same-geekBlue-9__fuP6x {
  fill: #10239e;
  stroke: #10239e;
}

.index-module_color-fill-geekBlue-9__XamS2 {
  fill: #10239e;
}

.index-module_color-geekBlue-8__bI6kQ {
  stroke: #1d39c4;
}

.index-module_color-fill-stroke-same-geekBlue-8__NMP57 {
  fill: #1d39c4;
  stroke: #1d39c4;
}

.index-module_color-fill-geekBlue-8__gpzzg {
  fill: #1d39c4;
}

.index-module_color-geekBlue-7__kOYvP {
  stroke: #2f54eb;
}

.index-module_color-fill-stroke-same-geekBlue-7__VQjS4 {
  fill: #2f54eb;
  stroke: #2f54eb;
}

.index-module_color-fill-geekBlue-7__oylIC {
  fill: #2f54eb;
}

.index-module_color-geekBlue-6__0xox2 {
  stroke: #597ef7;
}

.index-module_color-fill-stroke-same-geekBlue-6__h06YW {
  fill: #597ef7;
  stroke: #597ef7;
}

.index-module_color-fill-geekBlue-6__FOsdx {
  fill: #597ef7;
}

.index-module_color-geekBlue-5__lo-cR {
  stroke: #85a5ff;
}

.index-module_color-fill-stroke-same-geekBlue-5__Oa9pH {
  fill: #85a5ff;
  stroke: #85a5ff;
}

.index-module_color-fill-geekBlue-5__IG3y2 {
  fill: #85a5ff;
}

.index-module_color-geekBlue-4__2TTSG {
  stroke: #adc6ff;
}

.index-module_color-fill-stroke-same-geekBlue-4__fgiXU {
  fill: #adc6ff;
  stroke: #adc6ff;
}

.index-module_color-fill-geekBlue-4__fI4oE {
  fill: #adc6ff;
}

.index-module_color-geekBlue-3__sqU-j {
  stroke: #d6e4ff;
}

.index-module_color-fill-stroke-same-geekBlue-3__UqUmY {
  fill: #d6e4ff;
  stroke: #d6e4ff;
}

.index-module_color-fill-geekBlue-3__vP81y {
  fill: #d6e4ff;
}

.index-module_color-geekBlue-2__W-8Z1 {
  stroke: #f0f5ff;
}

.index-module_color-fill-stroke-same-geekBlue-2__o3OYi {
  fill: #f0f5ff;
  stroke: #f0f5ff;
}

.index-module_color-fill-geekBlue-2__geEPJ {
  fill: #f0f5ff;
}

.index-module_color-geekBlue-1__A9bgk {
  stroke: #f6f9ff;
}

.index-module_color-fill-stroke-same-geekBlue-1__I2ClB {
  fill: #f6f9ff;
  stroke: #f6f9ff;
}

.index-module_color-fill-geekBlue-1__TzLcW {
  fill: #f6f9ff;
}

.index-module_color-purple-10__xdEXX {
  stroke: #22075e;
}

.index-module_color-fill-stroke-same-purple-10__UamvW {
  fill: #22075e;
  stroke: #22075e;
}

.index-module_color-fill-purple-10__4dh-L {
  fill: #22075e;
}

.index-module_color-purple-9__J8HXl {
  stroke: #391085;
}

.index-module_color-fill-stroke-same-purple-9__JtlmP {
  fill: #391085;
  stroke: #391085;
}

.index-module_color-fill-purple-9__KVxPm {
  fill: #391085;
}

.index-module_color-purple-8__YfmQd {
  stroke: #531dab;
}

.index-module_color-fill-stroke-same-purple-8__RT-Kq {
  fill: #531dab;
  stroke: #531dab;
}

.index-module_color-fill-purple-8__fdVV1 {
  fill: #531dab;
}

.index-module_color-purple-7__1PTB7 {
  stroke: #722ed1;
}

.index-module_color-fill-stroke-same-purple-7__D76zR {
  fill: #722ed1;
  stroke: #722ed1;
}

.index-module_color-fill-purple-7__wUePu {
  fill: #722ed1;
}

.index-module_color-purple-6__otvN5 {
  stroke: #9254de;
}

.index-module_color-fill-stroke-same-purple-6__QCr-Q {
  fill: #9254de;
  stroke: #9254de;
}

.index-module_color-fill-purple-6__QA7hh {
  fill: #9254de;
}

.index-module_color-purple-5__DCq6u {
  stroke: #b37feb;
}

.index-module_color-fill-stroke-same-purple-5__GvPQV {
  fill: #b37feb;
  stroke: #b37feb;
}

.index-module_color-fill-purple-5__X1uAj {
  fill: #b37feb;
}

.index-module_color-purple-4__gK5NP {
  stroke: #d3adf7;
}

.index-module_color-fill-stroke-same-purple-4__cIif0 {
  fill: #d3adf7;
  stroke: #d3adf7;
}

.index-module_color-fill-purple-4__LnshN {
  fill: #d3adf7;
}

.index-module_color-purple-3__Ygd3O {
  stroke: #efdbff;
}

.index-module_color-fill-stroke-same-purple-3__t4o3P {
  fill: #efdbff;
  stroke: #efdbff;
}

.index-module_color-fill-purple-3__tDWYK {
  fill: #efdbff;
}

.index-module_color-purple-2__6rbSW {
  stroke: #f9f0ff;
}

.index-module_color-fill-stroke-same-purple-2__nzRZv {
  fill: #f9f0ff;
  stroke: #f9f0ff;
}

.index-module_color-fill-purple-2__7l9bx {
  fill: #f9f0ff;
}

.index-module_color-purple-1__YdT8N {
  stroke: #fafaff;
}

.index-module_color-fill-stroke-same-purple-1__qKp6j {
  fill: #fafaff;
  stroke: #fafaff;
}

.index-module_color-fill-purple-1__WSSlf {
  fill: #fafaff;
}

.index-module_color-magenta-10__xtAJO {
  stroke: #520339;
}

.index-module_color-fill-stroke-same-magenta-10__ghsOi {
  fill: #520339;
  stroke: #520339;
}

.index-module_color-fill-magenta-10__PEgoH {
  fill: #520339;
}

.index-module_color-magenta-9__j8uD4 {
  stroke: #780650;
}

.index-module_color-fill-stroke-same-magenta-9__1pVQE {
  fill: #780650;
  stroke: #780650;
}

.index-module_color-fill-magenta-9__P-CA- {
  fill: #780650;
}

.index-module_color-magenta-8__EzXlR {
  stroke: #9e1068;
}

.index-module_color-fill-stroke-same-magenta-8__n6jaX {
  fill: #9e1068;
  stroke: #9e1068;
}

.index-module_color-fill-magenta-8__xqwim {
  fill: #9e1068;
}

.index-module_color-magenta-7__2tznh {
  stroke: #c41d7f;
}

.index-module_color-fill-stroke-same-magenta-7__dYyCk {
  fill: #c41d7f;
  stroke: #c41d7f;
}

.index-module_color-fill-magenta-7__quN3J {
  fill: #c41d7f;
}

.index-module_color-magenta-6__gDzob {
  stroke: #eb2f96;
}

.index-module_color-fill-stroke-same-magenta-6__Mpvli {
  fill: #eb2f96;
  stroke: #eb2f96;
}

.index-module_color-fill-magenta-6__zGI9u {
  fill: #eb2f96;
}

.index-module_color-magenta-5__zWmQm {
  stroke: #f759ab;
}

.index-module_color-fill-stroke-same-magenta-5__QUNgN {
  fill: #f759ab;
  stroke: #f759ab;
}

.index-module_color-fill-magenta-5__5Z4n8 {
  fill: #f759ab;
}

.index-module_color-magenta-4__mhvsT {
  stroke: #ff85c0;
}

.index-module_color-fill-stroke-same-magenta-4__lN0sY {
  fill: #ff85c0;
  stroke: #ff85c0;
}

.index-module_color-fill-magenta-4__TdHJi {
  fill: #ff85c0;
}

.index-module_color-magenta-3__DqezG {
  stroke: #ffadd2;
}

.index-module_color-fill-stroke-same-magenta-3__RLnKF {
  fill: #ffadd2;
  stroke: #ffadd2;
}

.index-module_color-fill-magenta-3__KH7CR {
  fill: #ffadd2;
}

.index-module_color-magenta-2__nFy2V {
  stroke: #ffd6e7;
}

.index-module_color-fill-stroke-same-magenta-2__a04je {
  fill: #ffd6e7;
  stroke: #ffd6e7;
}

.index-module_color-fill-magenta-2__YpQNz {
  fill: #ffd6e7;
}

.index-module_color-magenta-1__fwLBl {
  stroke: #fff0f6;
}

.index-module_color-fill-stroke-same-magenta-1__ByY9h {
  fill: #fff0f6;
  stroke: #fff0f6;
}

.index-module_color-fill-magenta-1__e52DT {
  fill: #fff0f6;
}

.index-module_color-gray-10__vgqZu {
  stroke: #000000;
}

.index-module_color-fill-stroke-same-gray-10__Vnqo1 {
  fill: #000000;
  stroke: #000000;
}

.index-module_color-fill-gray-10__zYoO7 {
  fill: #000000;
}

.index-module_color-gray-9__4SY0z {
  stroke: #262626;
}

.index-module_color-fill-stroke-same-gray-9__SBLq5 {
  fill: #262626;
  stroke: #262626;
}

.index-module_color-fill-gray-9__90gtI {
  fill: #262626;
}

.index-module_color-gray-8__CEUrV {
  stroke: #595959;
}

.index-module_color-fill-stroke-same-gray-8__WnzKa {
  fill: #595959;
  stroke: #595959;
}

.index-module_color-fill-gray-8__ALpwZ {
  fill: #595959;
}

.index-module_color-gray-7__bTZ7c {
  stroke: #8c8c8c;
}

.index-module_color-fill-stroke-same-gray-7__jOBAv {
  fill: #8c8c8c;
  stroke: #8c8c8c;
}

.index-module_color-fill-gray-7__nJggi {
  fill: #8c8c8c;
}

.index-module_color-gray-6__D9vPh {
  stroke: #bfbfbf;
}

.index-module_color-fill-stroke-same-gray-6__on5EX {
  fill: #bfbfbf;
  stroke: #bfbfbf;
}

.index-module_color-fill-gray-6__nK9f9 {
  fill: #bfbfbf;
}

.index-module_color-gray-5__pYRBR {
  stroke: #d9d9d9;
}

.index-module_color-fill-stroke-same-gray-5__eTL49 {
  fill: #d9d9d9;
  stroke: #d9d9d9;
}

.index-module_color-fill-gray-5__bVhUt {
  fill: #d9d9d9;
}

.index-module_color-gray-4__mt7iT {
  stroke: #e8e8e8;
}

.index-module_color-fill-stroke-same-gray-4__xFeFb {
  fill: #e8e8e8;
  stroke: #e8e8e8;
}

.index-module_color-fill-gray-4__DQwCu {
  fill: #e8e8e8;
}

.index-module_color-gray-3__s43DA {
  stroke: #f5f5f5;
}

.index-module_color-fill-stroke-same-gray-3__pGxIM {
  fill: #f5f5f5;
  stroke: #f5f5f5;
}

.index-module_color-fill-gray-3__cxcy7 {
  fill: #f5f5f5;
}

.index-module_color-gray-2__DD3JU {
  stroke: #fafafa;
}

.index-module_color-fill-stroke-same-gray-2__YFI6f {
  fill: #fafafa;
  stroke: #fafafa;
}

.index-module_color-fill-gray-2__HCqXx {
  fill: #fafafa;
}

.index-module_color-gray-1__IsK2h {
  stroke: #ffffff;
}

.index-module_color-fill-stroke-same-gray-1__SFvE- {
  fill: #ffffff;
  stroke: #ffffff;
}

.index-module_color-fill-gray-1__B8DDA {
  fill: #ffffff;
}

.z-button.ant-btn {
  padding: 0.43rem 1.286rem 0.43rem 1.286rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.z-button svg {
  margin-left: 0px;
  stroke: currentColor;
}

.z-button.ant-btn-dangerous:not(.ant-btn-background-ghost) {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.z-button.ant-btn-dangerous:not(.ant-btn-background-ghost):hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(255, 77, 79, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.z-button.z-button-left-icon svg {
  margin-right: 8px;
}

.z-button.z-button-right-icon {
  flex-direction: row-reverse;
}

.z-button.z-button-right-icon svg {
  margin-left: 8px;
}

.z-button.z-icon-button {
  padding: initial;
  stroke: initial;
}

.z-button.z-icon-button svg {
  margin: 0px;
}

.z-button.disabled-btn,
.z-button.disabled-btn:hover,
.z-button.disabled-btn:active,
.z-button.disabled-btn:focus {
  text-shadow: none;
  box-shadow: none;
}

.z-button.disabled-btn, .z-button.disabled-btn:hover, .z-button.disabled-btn:active, .z-button.disabled-btn:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
  --tw-border-opacity: 1 !important;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity)) !important;
  cursor: not-allowed !important;
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.z-checkbox .ant-checkbox-inner:after {
  top: 6px;
}

.z-collapse-panel .ant-collapse-header {
  padding-left: 40px !important;
}

.z-collapse-panel .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  top: 16px;
  left: 16px;
}

.z-collapse-panel .ant-collapse-content-box {
  padding: 0px;
}

.z-comment .ant-comment-content-author {
  display: flex;
  align-items: center;
}

.z-comment .ant-comment-actions {
  display: flex;
  align-items: center;
}

.z-input-number .input-number.ant-input-number-sm .ant-input-number-handler-wrap {
  height: 24px;
}

.z-input-number .input-number.input-number-width-sm {
  width: 3.2rem;
}

.z-input-number .input-number.input-number-width-md {
  width: 4.5rem;
}

.z-input-number .input-number.input-number-width-lg {
  width: 5rem;
}

.z-input-number .input-number.input-number-width-xl {
  width: 7rem;
}

.z-input-number .input-number.input-number-width-full {
  width: calc(100% - 22px);
}

.z-input-number .input-number.input-number-width-full-has-addon {
  flex-grow: 1;
  width: -moz-min-content;
  width: min-content;
}

.z-input-number .input-number .ant-input-number-handler-wrap {
  right: -22px;
  top: -1px;
  height: 2.25rem;
  border-top: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  opacity: 1;
}

.z-input-number .input-number.ant-input-number-disabled .ant-input-number-handler-wrap {
  display: block;
}

.z-input-number .input-number.ant-input-number-disabled .ant-input-number-handler-wrap .ant-input-number-handler {
  cursor: inherit;
}

.z-input-number .input-number.ant-input-number-disabled:hover .ant-input-number-handler-wrap, .z-input-number .input-number.ant-input-number-disabled.ant-input-number-focused .ant-input-number-handler-wrap {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.z-input-number .input-number.ant-input-number-disabled:hover.input-number-no-addon .ant-input-number-handler-wrap, .z-input-number .input-number.ant-input-number-disabled.ant-input-number-focused.input-number-no-addon .ant-input-number-handler-wrap {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.z-input-number .input-number.input-number-yes-addon .ant-input-number-handler-wrap {
  border-radius: 0px !important;
}

.z-input-number .input-number.input-number-no-addon .ant-input-number-handler-wrap {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.z-input-number .input-number:hover .ant-input-number-handler-wrap,
.z-input-number .input-number.ant-input-number-focused .ant-input-number-handler-wrap {
  border-top-color: #4b85ff;
  border-bottom-color: #4b85ff;
  border-right-color: #4b85ff;
}

.z-input-number .input-number.ant-input-number-focused .ant-input-number-handler-wrap {
  box-shadow: 2px 0 0 2px rgba(47, 112, 255, 0.2) !important;
}

.z-input-number .input-number.ant-input-number-focused.input-number-no-addon .ant-input-number-handler-wrap {
  box-shadow: 2px 0 0 2px rgba(47, 112, 255, 0.2) !important;
}

.z-input-number .add-on-after {
  border-color: #d9d9d9;
  background-color: #f5f5f5;
  margin-left: 21px;
  border-style: solid;
}

.index-module_title__ePyl- {
  color: #000000;
}

.index-module_sectionHeading__2rMQl {
  color: #262626;
}

.index-module_sectionSubheading__OmfWU {
  color: #595959;
}

.index-module_color-red-10__xK9e4 {
  color: #5c0011;
}

.index-module_color-red-9__8INiM {
  color: #820014;
}

.index-module_color-red-8__S9p01 {
  color: #a8071a;
}

.index-module_color-red-7__ZDhZa {
  color: #cf1322;
}

.index-module_color-red-6__FyNnj {
  color: #f5222d;
}

.index-module_color-red-5__XRWiO {
  color: #ff4d4f;
}

.index-module_color-red-4__QioTR {
  color: #ff7875;
}

.index-module_color-red-3__RWavn {
  color: #ffa39e;
}

.index-module_color-red-2__S4cOk {
  color: #ffccc7;
}

.index-module_color-red-1__2k51C {
  color: #fff1f0;
}

.index-module_color-volcano-10__-64bm {
  color: #610b00;
}

.index-module_color-volcano-9__aF64b {
  color: #871400;
}

.index-module_color-volcano-8__CRJND {
  color: #ad2102;
}

.index-module_color-volcano-7__NODDD {
  color: #d4380d;
}

.index-module_color-volcano-6__akAqg {
  color: #fa541c;
}

.index-module_color-volcano-5__JkfED {
  color: #ff7a45;
}

.index-module_color-volcano-4__S66xZ {
  color: #ff9c6e;
}

.index-module_color-volcano-3__8oBxZ {
  color: #ffbb96;
}

.index-module_color-volcano-2__F0XKW {
  color: #ffd8bf;
}

.index-module_color-volcano-1__ducuO {
  color: #fff2e8;
}

.index-module_color-orange-10__aDzXT {
  color: #612500;
}

.index-module_color-orange-9__Jn10- {
  color: #873800;
}

.index-module_color-orange-8__7yrEQ {
  color: #ad4e00;
}

.index-module_color-orange-7__AApTR {
  color: #d46b08;
}

.index-module_color-orange-6__qw5tY {
  color: #fa8c16;
}

.index-module_color-orange-5__DMHoM {
  color: #ffa940;
}

.index-module_color-orange-4__pxYXt {
  color: #ffc069;
}

.index-module_color-orange-3__zchFp {
  color: #ffd591;
}

.index-module_color-orange-2__wWgK- {
  color: #ffe7ba;
}

.index-module_color-orange-1__YfQV4 {
  color: #fff7e6;
}

.index-module_color-gold-10__BIulX {
  color: #613400;
}

.index-module_color-gold-9__pCB0j {
  color: #874d00;
}

.index-module_color-gold-8__2lnld {
  color: #ad6800;
}

.index-module_color-gold-7__e2ZYH {
  color: #d48806;
}

.index-module_color-gold-6__YnGpc {
  color: #faad14;
}

.index-module_color-gold-5__bU1hf {
  color: #ffc53d;
}

.index-module_color-gold-4__bxRj8 {
  color: #ffd666;
}

.index-module_color-gold-3__ZKk4Z {
  color: #ffe58f;
}

.index-module_color-gold-2__JHX5d {
  color: #fff1b8;
}

.index-module_color-gold-1__WjtvR {
  color: #fffbe6;
}

.index-module_color-yellow-10__Da7R- {
  color: #614700;
}

.index-module_color-yellow-9__E-Zf9 {
  color: #876800;
}

.index-module_color-yellow-8__d9c-b {
  color: #ad8b00;
}

.index-module_color-yellow-7__n-YcJ {
  color: #d4b106;
}

.index-module_color-yellow-6__y-GHZ {
  color: #fadb14;
}

.index-module_color-yellow-5__48TDk {
  color: #ffec3d;
}

.index-module_color-yellow-4__mGgOz {
  color: #fff566;
}

.index-module_color-yellow-3__p-KHS {
  color: #fffb8f;
}

.index-module_color-yellow-2__NPHDy {
  color: #ffffb8;
}

.index-module_color-yellow-1__hEjEc {
  color: #feffe6;
}

.index-module_color-lime-10__ydgwA {
  color: #254000;
}

.index-module_color-lime-9__TmJsS {
  color: #3f6600;
}

.index-module_color-lime-8__Bcpic {
  color: #5b8c00;
}

.index-module_color-lime-7__4fPZR {
  color: #7cb305;
}

.index-module_color-lime-6__3-O6c {
  color: #a0d911;
}

.index-module_color-lime-5__CNYI7 {
  color: #bae637;
}

.index-module_color-lime-4__C58bZ {
  color: #d3f261;
}

.index-module_color-lime-3__c80b7 {
  color: #eaff8f;
}

.index-module_color-lime-2__-i8LL {
  color: #f4ffb8;
}

.index-module_color-lime-1__qjnJ0 {
  color: #fcffe6;
}

.index-module_color-green-10__d0VRx {
  color: #135200;
}

.index-module_color-green-9__sdbCQ {
  color: #237804;
}

.index-module_color-green-8__G78-R {
  color: #389e0d;
}

.index-module_color-green-7__qT30q {
  color: #52c41a;
}

.index-module_color-green-6__A02ik {
  color: #73d13d;
}

.index-module_color-green-5__PL4CA {
  color: #95de64;
}

.index-module_color-green-4__5atWk {
  color: #b7eb8f;
}

.index-module_color-green-3__wEgpg {
  color: #d9f7be;
}

.index-module_color-green-2__S2m25 {
  color: #f6ffed;
}

.index-module_color-green-1__7LOa- {
  color: #f6fef9;
}

.index-module_color-cyan-10__xby6R {
  color: #002329;
}

.index-module_color-cyan-9__1Srxo {
  color: #00474f;
}

.index-module_color-cyan-8__59Hqq {
  color: #006d75;
}

.index-module_color-cyan-7__eeLf1 {
  color: #08979c;
}

.index-module_color-cyan-6__wN60X {
  color: #13c2c2;
}

.index-module_color-cyan-5__8aw2g {
  color: #36cfc9;
}

.index-module_color-cyan-4__e7Jji {
  color: #5cdbd3;
}

.index-module_color-cyan-3__b1ZdE {
  color: #87e8de;
}

.index-module_color-cyan-2__VD17d {
  color: #b5f5ec;
}

.index-module_color-cyan-1__jxhcW {
  color: #e6fffb;
}

.index-module_color-blue-10__X20Zf {
  color: #002766;
}

.index-module_color-blue-9__jAuRQ {
  color: #003a8c;
}

.index-module_color-blue-8__BPfdr {
  color: #0050b3;
}

.index-module_color-blue-7__qAmBy {
  color: #096dd9;
}

.index-module_color-blue-6__bVqvI {
  color: #2f70ff;
}

.index-module_color-blue-5__8wifd {
  color: #4b85ff;
}

.index-module_color-blue-4__5PVPz {
  color: #69c0ff;
}

.index-module_color-blue-3__onMEH {
  color: #91d5ff;
}

.index-module_color-blue-2__Ey-Gd {
  color: #bae7ff;
}

.index-module_color-blue-1__TSFJj {
  color: #e6f7ff;
}

.index-module_color-geekBlue-10__CFShg {
  color: #061178;
}

.index-module_color-geekBlue-9__Fnfbk {
  color: #10239e;
}

.index-module_color-geekBlue-8__e4uq3 {
  color: #1d39c4;
}

.index-module_color-geekBlue-7__rZPvu {
  color: #2f54eb;
}

.index-module_color-geekBlue-6__BPPFq {
  color: #597ef7;
}

.index-module_color-geekBlue-5__r2hP4 {
  color: #85a5ff;
}

.index-module_color-geekBlue-4__fcV8p {
  color: #adc6ff;
}

.index-module_color-geekBlue-3__1kzhx {
  color: #d6e4ff;
}

.index-module_color-geekBlue-2__Q7QO6 {
  color: #f0f5ff;
}

.index-module_color-geekBlue-1__Aej2P {
  color: #f6f9ff;
}

.index-module_color-purple-10__SHbVS {
  color: #22075e;
}

.index-module_color-purple-9__nqdRS {
  color: #391085;
}

.index-module_color-purple-8__NCi0q {
  color: #531dab;
}

.index-module_color-purple-7__sKMGX {
  color: #722ed1;
}

.index-module_color-purple-6__anKcZ {
  color: #9254de;
}

.index-module_color-purple-5__wjmv- {
  color: #b37feb;
}

.index-module_color-purple-4__5fDeN {
  color: #d3adf7;
}

.index-module_color-purple-3__AZFIA {
  color: #efdbff;
}

.index-module_color-purple-2__pRRf- {
  color: #f9f0ff;
}

.index-module_color-purple-1__xjAre {
  color: #fafaff;
}

.index-module_color-magenta-10__2YzWM {
  color: #520339;
}

.index-module_color-magenta-9__NlZjH {
  color: #780650;
}

.index-module_color-magenta-8__MHVyU {
  color: #9e1068;
}

.index-module_color-magenta-7__yVhXA {
  color: #c41d7f;
}

.index-module_color-magenta-6__zscSB {
  color: #eb2f96;
}

.index-module_color-magenta-5__pDKhp {
  color: #f759ab;
}

.index-module_color-magenta-4__ckcCd {
  color: #ff85c0;
}

.index-module_color-magenta-3__8sZ-A {
  color: #ffadd2;
}

.index-module_color-magenta-2__fi-Y1 {
  color: #ffd6e7;
}

.index-module_color-magenta-1__vGMTn {
  color: #fff0f6;
}

.index-module_color-gray-10__fpTdz {
  color: #000000;
}

.index-module_color-gray-9__7Ta6U {
  color: #262626;
}

.index-module_color-gray-8__JI8iq {
  color: #595959;
}

.index-module_color-gray-7__6I8R0 {
  color: #8c8c8c;
}

.index-module_color-gray-6__35Zur {
  color: #bfbfbf;
}

.index-module_color-gray-5__uXu7- {
  color: #d9d9d9;
}

.index-module_color-gray-4__7Qtv4 {
  color: #e8e8e8;
}

.index-module_color-gray-3__Zd-Nb {
  color: #f5f5f5;
}

.index-module_color-gray-2__Q9OX5 {
  color: #fafafa;
}

.index-module_color-gray-1__X9frA {
  color: #ffffff;
}

.zModalContainer .ant-modal-header {
  --tw-border-opacity: 1;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity));
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
}

.zModalContainer .ant-modal-title {
  font-weight: 500;
}

.zModalContainer .ant-modal-body {
  padding: 0px;
}

.zModalContainer .modalBody {
  height: 100%;
  padding: 24px;
}

.zModalContainer.hide-borders .ant-modal-header {
  border-bottom-width: 0px;
}

.zModalContainer.hide-borders .ant-modal-footer {
  border-top-width: 0px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 24px;
  padding-right: 24px;
}

.zModalContainer.z-modal-no-padding .ant-modal-content .ant-modal-body {
  padding: 0px;
}

.zModalContainer.z-modal-no-padding .ant-modal-content .ant-modal-body .modalBody {
  padding-left: 0px;
  padding-right: 0px;
}

.zModalContainer.z-modal-no-padding .ant-modal-content .ant-modal-body .modalBody .form-container, .zModalContainer.z-modal-no-padding .ant-modal-content .ant-modal-body .modalBody .form-footer {
  padding-left: 24px;
  padding-right: 24px;
}

.zModalContainer.hide-default-modal-footer .ant-modal-footer {
  display: none;
}

.zModalContainer.modal-size-sm {
  width: 28.57rem !important;
}

.zModalContainer.modal-size-md {
  width: 42.85rem !important;
}

.zModalContainer.modal-size-lg {
  width: 57.14rem !important;
}

.zModalContainer.modal-size-xl {
  width: 71.42rem !important;
}

.zModalContainer .ant-modal-footer .ant-btn + .ant-btn:not(.ant-dropdown-trigger) {
  margin-left: 16px !important;
}

.z-modal-popups .ant-modal-confirm-btns .ant-btn + .ant-btn:not(.ant-dropdown-trigger) {
  margin-left: 16px !important;
}

.ant-popover-message {
  display: flex;
  align-items: center;
}

.z-popover {
  border-radius: 0.5rem;
}

.z-popover.size-xs {
  width: 16rem;
}

.z-popover.size-sm {
  width: 20rem;
}

.z-popover.size-rg {
  width: 23rem;
}

.z-popover.size-md {
  width: 35rem;
}

.z-popover.size-lg {
  width: 45rem;
}

.z-popover .ant-popover-content {
  border-radius: 0.125rem;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.z-popover .ant-popover-content .ant-popover-inner-content {
  box-shadow: none !important;
  padding: 16px 24px;
}

.z-popover.hide-arrow .ant-popover-content .ant-popover-arrow {
  display: none;
}

.z-popover.z-popover-no-padding .ant-popover-content .ant-popover-inner-content {
  padding: 0px !important;
}

.z-radio-group .radio-children {
  padding-left: 1.785rem;
  font-size: 1rem;
}

.z-radio-group .radio-children-selected-visible {
  visibility: hidden;
}

.z-radio-group.ant-radio-group .ant-radio-wrapper {
  margin-right: 0px;
}

.z-radio-group .ant-radio-wrapper-checked + .radio-children {
  visibility: visible;
}

.addOnAfter {
  border-color: #d9d9d9;
  background-color: #f5f5f5;
  max-width: 6.15rem;
  height: 2.285rem;
}

.multipleSelect .ant-select-selector {
  padding-right: 20px;
}

.z-slider-vertical {
  display: inline-block;
  height: 300px;
  margin-left: 70px;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-rail {
  height: 0.57rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0px;
  border-style: solid;
  border-width: 1px;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-track {
  height: 0.714rem;
  --tw-bg-opacity: 1;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity));
  border-radius: 0px;
  transform: translateY(-1px);
}

.z-slider:not(.ant-slider-vertical) .ant-slider-handle {
  border-radius: 0.25rem;
  border-width: 0px;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  transform: translate(-50%, -1px);
  width: 1.43rem;
  height: 1.43rem;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-handle:before,
.z-slider:not(.ant-slider-vertical) .ant-slider-handle:after {
  content: "";
  height: 0.75rem;
  top: 0.34rem;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-handle:before, .z-slider:not(.ant-slider-vertical) .ant-slider-handle:after {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  position: absolute;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-handle:before {
  left: 33.33%;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-handle:after {
  right: 33.33%;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-step .ant-slider-dot {
  position: absolute;
  height: 0.857rem;
  width: 0px;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0px;
  border-style: solid;
  border-width: 1px;
  margin-left: 0px;
  top: 0.714rem;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-step .ant-slider-dot:last-child {
  margin-left: -2px;
}

.z-slider:not(.ant-slider-vertical) .ant-slider-mark .ant-slider-mark-text {
  top: 0.714rem;
}

.z-slider:not(.ant-slider-vertical).ant-slider-with-marks {
  margin-bottom: 40px;
}

.z-carousel .slick-slide .draggable-slide {
  cursor: grab;
}

.z-carousel .slick-dots-bottom {
  bottom: 0px;
}

.z-carousel .slick-dots-bottom > li > button {
  height: 5px !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  cursor: pointer !important;
}

.z-carousel .slick-dots-bottom > li.slick-active > button {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
  cursor: default !important;
}

.z-alert.ant-alert-with-description .ant-alert-icon {
  font-size: 25px;
}

.z-beta-tag {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 34, 45, var(--tw-bg-opacity));
  border-radius: 0.5rem;
  border-width: 0px;
  font-weight: 700;
  line-height: 1rem;
  padding-left: 4px;
  padding-right: 4px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  letter-spacing: 0.1em;
  font-size: 0.57rem;
}

.z-tooltip.ant-tooltip-placement-right .ant-tooltip-content .ant-tooltip-arrow,
.z-tooltip.ant-tooltip-placement-left .ant-tooltip-content .ant-tooltip-arrow {
  height: 20px;
}

.z-tooltip.ant-tooltip-placement-right .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.ant-tooltip-placement-left .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
  width: 11px;
  height: 10px;
  background-color: #000000;
}

.z-tooltip.ant-tooltip-placement-top .ant-tooltip-content .ant-tooltip-arrow,
.z-tooltip.ant-tooltip-placement-bottom .ant-tooltip-content .ant-tooltip-arrow,
.z-tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-content .ant-tooltip-arrow,
.z-tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-content .ant-tooltip-arrow,
.z-tooltip.ant-tooltip-placement-topRight .ant-tooltip-content .ant-tooltip-arrow,
.z-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-content .ant-tooltip-arrow {
  width: 20px;
}

.z-tooltip.ant-tooltip-placement-top .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.ant-tooltip-placement-bottom .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.ant-tooltip-placement-bottomRight .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.ant-tooltip-placement-bottomLeft .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.ant-tooltip-placement-topRight .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.ant-tooltip-placement-topLeft .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
  width: 10px;
  height: 10px;
  background-color: #000000;
}

.z-tooltip .ant-tooltip-inner {
  background-color: #000000;
  padding: 8px;
  filter: drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.15));
}

.z-tooltip.z-tooltip-light .ant-tooltip-inner {
  background-color: #ffffff;
  color: #000000;
}

.z-tooltip.z-tooltip-light.ant-tooltip-placement-right .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.z-tooltip-light.ant-tooltip-placement-left .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.z-tooltip-light.ant-tooltip-placement-top .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content,
.z-tooltip.z-tooltip-light.ant-tooltip-placement-bottom .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content {
  background-color: #ffffff;
}

.z-tag {
  font-size: 12px;
  line-height: 18px;
}

.z-tag.ant-tag-default {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.z-tag.ant-tag-processing {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(145, 213, 255, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(47, 112, 255, var(--tw-text-opacity));
}

.z-tag.ant-tag-warning {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 230, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(255, 229, 143, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(250, 173, 20, var(--tw-text-opacity));
}

.z-tag.ant-tag-success {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 254, 249, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 247, 190, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(115, 209, 61, var(--tw-text-opacity));
}

.z-tag.ant-tag-error {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 241, 240, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(255, 163, 158, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(245, 34, 45, var(--tw-text-opacity));
}

.zModalContainer.request-join-partner-modal-small {
  width: 54rem !important;
}

.zModalContainer.request-join-partner-modal-large {
  width: 62rem !important;
}

.z-breadcrumb svg {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 4px;
  stroke: currentColor;
}

.z-breadcrumb .ant-dropdown-link .dropdown-icon {
  margin-left: 4px;
  margin-bottom: 2px;
  cursor: auto;
}

.z-breadcrumb a {
  --tw-text-opacity: 1 !important;
  color: rgba(140, 140, 140, var(--tw-text-opacity)) !important;
}

.z-breadcrumb a:hover {
  --tw-text-opacity: 1 !important;
  color: rgba(75, 133, 255, var(--tw-text-opacity)) !important;
}

.z-breadcrumb .ant-breadcrumb-separator {
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.z-collapsible-card-content .overflow-hidden {
  overflow: hidden;
}

.z-collapsible-card-content .overflow-hidden.max-height-250 {
  max-height: 250px;
  height: unset !important;
}

.z-dropdown {
  display: inline-block;
  --tw-text-opacity: 1;
  color: rgba(47, 112, 255, var(--tw-text-opacity));
}

.z-dropdown svg {
  stroke: currentColor;
}

.z-dropdown.z-dropdown-disabled {
  cursor: not-allowed;
  --tw-text-opacity: 1;
  color: rgba(191, 191, 191, var(--tw-text-opacity));
}

.z-dropdown-button svg {
  stroke: currentColor;
}

.z-dropdown-overlay {
  max-width: 350px;
  min-width: -moz-min-content !important;
  min-width: min-content !important;
  box-shadow: none;
}

.z-menu.ant-dropdown-menu {
  max-width: 350px;
  min-width: 10.625rem;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  max-height: 50rem;
  overflow-y: auto;
}

.z-menu.ant-dropdown-menu:not(.no-padding) {
  padding: 0.8rem 0;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-item-divider {
  margin: 0px;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-item-group {
  padding: 0px;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title {
  padding-left: 20px;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list {
  padding: 0.2rem 0rem;
  margin: 0px;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-submenu-title {
  padding: 0.8rem 20px;
}

.z-menu.ant-dropdown-menu.disable-overflow {
  overflow: visible;
}

.z-menu-item {
  display: flex;
  align-items: center;
  white-space: nowrap;
}

.z-menu-item.z-menu-item-icon-right {
  flex-direction: row-reverse;
  justify-content: space-between;
}

.z-menu-item svg {
  stroke: currentColor;
}

.z-menu-item.ant-dropdown-menu-item {
  padding: 0.8rem 1.4rem;
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
}

.z-menu-item.ant-dropdown-menu-item a {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.z-menu-item.ant-dropdown-menu-item:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.z-menu-item.ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.z-menu-item.ant-dropdown-menu-item-disabled {
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.z-menu-item.ant-dropdown-menu-item-disabled a {
  cursor: not-allowed !important;
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.z-menu-item.ant-dropdown-menu-item-disabled:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity)) !important;
}

.z-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.z-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) a {
  --tw-text-opacity: 1 !important;
  color: rgba(245, 34, 45, var(--tw-text-opacity)) !important;
}

.z-input {
  width: 100%;
}

.z-input .input.input-width-sm {
  width: 6rem;
}

.z-input .input.input-width-md {
  width: 10rem;
}

.z-input .input.input-width-lg {
  width: 16rem;
}

.z-input .input.input-width-xl {
  width: 20rem;
}

.z-input .input.input-width-full-has-addon {
  flex-grow: 1;
  width: -moz-min-content;
  width: min-content;
}

.z-input .input.input-width-full {
  width: 100%;
}

.z-input .input .ant-input-handler-wrap {
  right: -22px;
  top: -1px;
  height: 32px;
  border: 1px solid #d9d9d9;
  opacity: 1;
}

.z-input .input.ant-input-disabled .ant-input-handler-wrap {
  display: block;
}

.z-input .input.ant-input-disabled .ant-input-handler-wrap .ant-input-handler {
  cursor: inherit;
}

.z-input .input.input-yes-addon .ant-input-handler-wrap {
  border-radius: 0px !important;
}

.z-input .input .ant-input-input-wrap .ant-input-input {
  text-align: right;
}

.z-input .z-input-length-count {
  margin-right: 4px;
}

.z-input .add-on-after {
  border-color: #d9d9d9;
  background-color: #f5f5f5;
  border-style: solid;
}

.z-input .add-on-before {
  border-color: #d9d9d9;
  background-color: #f5f5f5;
  border-style: solid;
}

.z-input .ant-input-group-addon {
  display: none;
}

.z-input .ant-input-search-with-button .ant-input-group-addon {
  display: table-cell;
}

.zMessage .ant-message-notice-content {
  padding: 0;
  background: none;
  box-shadow: none;
}

.zMessage .anticon-close-circle,
.zMessage .anticon-check-circle {
  display: none;
}

.index-module_container__QG8TF {
  min-height: 40px;
}

.index-module_zMessageWrap__fUYGC {
  min-height: 40px;
  border-width: 0.065rem;
  box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.15);
}

.index-module_messageWrap__Ms89- {
  border: 0;
}

.index-module_errorType_200__UeEWc, .index-module_errorType_success__Apkzq {
  --tw-bg-opacity: 1;
  background-color: rgba(82, 196, 26, var(--tw-bg-opacity));
}

.index-module_successButton__MpQp4 {
  --tw-bg-opacity: 1;
  background-color: rgba(82, 196, 26, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(246, 254, 249, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(246, 254, 249, var(--tw-text-opacity));
}

.index-module_successButton__MpQp4:hover {
  --tw-border-opacity: 1;
  border-color: rgba(183, 235, 143, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(183, 235, 143, var(--tw-text-opacity));
}

.index-module_dangerButton__csh0f {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(255, 241, 240, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 241, 240, var(--tw-text-opacity));
}

.index-module_dangerButton__csh0f:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 77, 79, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 77, 79, var(--tw-text-opacity));
}

.index-module_errorType_0__YKiOZ, .index-module_errorType_500__GrUHX, .index-module_errorType_400__4ZHJn, .index-module_errorType_error__xccu3 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 77, 79, var(--tw-bg-opacity));
}

.z-time-picker-popup .ant-picker-ranges {
  display: flex;
  justify-content: flex-end;
}

.z-drawer {
  z-index: 1000;
}

.z-drawer .ant-drawer-content-wrapper {
  width: 53% !important;
}

.z-drawer .ant-drawer-content-wrapper .form-container, .z-drawer .ant-drawer-content-wrapper .form-footer {
  padding-left: 24px;
  padding-right: 24px;
}

.z-drawer.mobile-view .ant-drawer-content-wrapper {
  width: 100% !important;
}

.z-date-picker-dropdown .ant-picker-panel-container {
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
}

.z-date-picker-dropdown .ant-picker-panel-container .ant-picker-cell-today .ant-picker-cell-inner {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
}

.z-date-picker-dropdown .ant-picker-panel-container .ant-picker-cell-today .ant-picker-cell-inner::before {
  border-radius: 0px;
}

.z-date-picker-dropdown .ant-picker-panel-container .ant-picker-cell-inner {
  border-radius: 0px;
}

.index-module_zUploadModalWrapper__P-kj0 {
  width: 30rem;
  height: 20rem;
  overflow: hidden;
}

.index-module_videoStyles__Ksofh {
  max-height: 10rem;
}

.zUploadModalWrapper .uppy-DragDrop-arrow, .zUploadModalWrapper .uppy-ProgressBar {
  display: none;
}

.zUploadModalWrapper .uppy-DragDrop-container {
  width: 30rem !important;
  height: 20rem !important;
  background-color: inherit;
  border-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}

.zUploadModalWrapper .uppy-DragDrop-label {
  --tw-border-opacity: 1;
  border-color: rgba(9, 109, 217, var(--tw-border-opacity));
  border-radius: 0.375rem;
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  margin-top: 56px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  padding-right: 12px;
  --tw-text-opacity: 1;
  color: rgba(9, 109, 217, var(--tw-text-opacity));
}

.zUploadModalWrapper .ant-image-img {
  max-height: 10rem;
  width: 100%;
}

.zUploader .zUploadModalWrapper {
  width: 100% !important;
  height: 20rem;
}

.zUploader .zUploadModalWrapper .uppy-DragDrop-container[type="button"] {
  width: 100% !important;
  margin-top: 1rem;
}

.zUploader.remove-body-pad .modalBody {
  padding: 0px;
}

.integration-card-container {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  display: grid;
  grid-template-rows: 5.143rem 10.714rem auto;
}

.integration-card-container .logo-container {
  --tw-border-opacity: 1;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity));
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
  border-style: solid;
  border-width: 1px;
  border-bottom-width: 0px;
  display: flex;
  align-items: center;
}

.integration-card-container .logo-container img,
.integration-card-container .logo-container svg {
  -o-object-fit: contain;
  object-fit: contain;
  vertical-align: middle;
  height: 42px;
  width: 92px;
}

.integration-card-container .logo-container img, .integration-card-container .logo-container svg {
  margin: auto;
}

.integration-card-container .description {
  --tw-border-opacity: 1;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  border-bottom-width: 0px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
}

.integration-card-container .description .edit-integration {
  transition: 150ms ease-in-out;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}

.integration-card-container .description .edit-integration button {
  min-width: 10.8rem;
}

.integration-card-container .button-container .integration-cta-button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  width: 100%;
}

.integration-card-container.version-2 {
  --tw-border-opacity: 1;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity));
  border-radius: 0.375rem;
  border-style: solid;
  border-width: 1px;
  padding: 16px;
  grid-template-rows: 3.143rem 10.714rem auto;
}

.integration-card-container.version-2 .logo-container {
  --tw-border-opacity: 1;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity));
  border-radius: 0px;
  border-width: 0px;
  border-bottom-width: 1px;
}

.integration-card-container.version-2 .logo-container img, .integration-card-container.version-2 .logo-container svg {
  height: 36px;
  margin: auto;
  -o-object-fit: contain;
  object-fit: contain;
  vertical-align: middle;
}

.integration-card-container.version-2 .logo-container .logo-container-tag {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.integration-card-container.version-2 .logo-container .logo-container-tag img, .integration-card-container.version-2 .logo-container .logo-container-tag svg {
  margin: 0px;
}

.integration-card-container.version-2 .logo-container .category-tag {
  --tw-bg-opacity: 1;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(145, 213, 255, var(--tw-border-opacity));
  border-radius: 0.375rem;
  border-style: solid;
  border-width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(47, 112, 255, var(--tw-text-opacity));
}

.integration-card-container.version-2 .description {
  --tw-border-opacity: 1;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity));
  border-width: 0px;
  border-bottom-width: 1px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.integration-card-container.version-2 .button-container .integration-cta-button {
  border-radius: 0.25rem;
}

.integration-card-container.version-2 .button-container .integration-cta-button.cta-v2-button {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  border-width: 0px;
  --tw-text-opacity: 1;
  color: rgba(47, 112, 255, var(--tw-text-opacity));
}

.action-btn.connected {
  --tw-bg-opacity: 1;
  background-color: rgba(115, 209, 61, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(115, 209, 61, var(--tw-border-opacity));
}

.action-btn.intermediate {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 140, 22, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(250, 140, 22, var(--tw-border-opacity));
}

.action-btn:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 34, 45, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity));
}

.action-btn:hover .disconnect {
  display: inline !important;
}

.action-btn:hover .connected-intermediate {
  display: none !important;
}

.pricing-plan-error-alert {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
  padding-left: 32px !important;
  padding-right: 32px !important;
  text-align: center !important;
  max-width: 36rem;
}

.pricing-plan-error-alert .icon {
  width: 36px;
  height: 36px;
  margin-bottom: 20px;
}

.pricing-plan-error-alert .content {
  background: transparent;
}

.pricing-plan-error-tooltip {
  max-width: 26rem;
}

.pricing-plan-error-tooltip .ant-tooltip-inner {
  width: 26rem;
  padding: 0px;
}

.z-resource-grid-file {
  --tw-border-opacity: 1;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity));
  border-radius: 0.5rem;
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
  margin-bottom: 24px;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
  width: 100%;
}

.z-resource-grid-file .file-thumbnail {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 172px;
}

.z-resource-grid-file .file-thumbnail .ant-image {
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.z-resource-grid-file .z-resource-grid-file-description-wrap {
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 193px;
}

.recently-added {
  --duration: 3000ms;
  --delay: 500ms;
  animation: fade var(--duration) ease-in-out;
  animation-delay: var(--delay);
}

@keyframes fade {
  from {
    --tw-bg-opacity: 1;
    background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgba(89, 126, 247, var(--tw-text-opacity));
  }

  to {
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(38, 38, 38, var(--tw-text-opacity));
  }
}

.recently-added .z-resource-grid-file-description {
  animation: fade var(--duration) ease-in-out;
  animation-delay: var(--delay);
}

.additional-fee-popover {
  width: 312px !important;
}

.pop-input {
  padding: 0.25rem 0.5rem;
  border-radius: 6px;
  cursor: pointer;
  background-color: #e8e8e8;
  transition: all 0.3s ease-in-out;
  overflow-wrap: break-word;
  border: 1px solid #d8d8d8;
  font-size: 0.7rem;
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
  width: -moz-min-content;
  width: min-content;
}

.pop-input:focus,
.pop-input:hover {
  background-color: #d8d8d8;
}

.pop-input.right-aligned {
  text-align: right;
}

.pop-input.ant-popover-open {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: #e9ecf3;
}

.pop-input.disable-pop-input {
  pointer-events: none;
}

.popover-label-input {
  display: flex;
  align-items: center;
}

.popover-label-input .ant-popover-inner-content {
  padding-right: 0;
  overflow: hidden;
}

.popover-label-input button {
  transform: scale(1.2);
  position: relative;
  right: -0.5rem;
  padding: 0;
}

.popover-label-input input.ant-input {
  background-color: #f7f7f7;
}

.hover_pointer {
  cursor: pointer;
  display: inline-flex !important;
}

.inlineEditContainer {
  background-color: #fafafa;
  border: 1px solid #f5f5f5;
  color: #595959;
  word-break: break-all;
  border-radius: 0.25rem;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
}

.inlineEditContainer.disabled {
  pointer-events: none;
  cursor: not-allowed;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.inlineEditContainer.inline-edit-skeleton {
  border-style: none;
  padding: 0px;
}

.inputPlaceholder {
  border-radius: 0.25rem;
}

.inlineInput {
  background-color: #fafafa;
  border: 1px solid #f5f5f5;
  color: #595959;
  position: relative;
  z-index: 1;
  top: 0;
  bottom: 0px;
  right: 0;
}

.inlineInput:focus {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.inlineInput {
  border-radius: 0.25rem;
  outline: 2px solid transparent;
  outline-offset: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
}

.floatingIcons {
  position: absolute;
  right: 0;
  background-color: #ffffff;
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
  justify-content: flex-end;
  bottom: -2.8rem;
  box-shadow: 0px 1px 6px 1px #00000036;
  z-index: 2;
  border-radius: 0.25rem;
  padding: 4px;
}

.floatingIcons svg {
  cursor: pointer;
  stroke: none !important;
}

.floatingIcons svg:first-child {
  margin-right: 0.4rem;
}

.minWidth-xs {
  min-width: calc(8ch - 18px);
}

.minWidth-sm {
  min-width: calc(14ch - 18px);
}

.minWidth-md {
  min-width: calc(24ch - 18px);
}

.minWidth-lg {
  min-width: calc(32ch - 18px);
}

.minWidth-xl {
  min-width: calc(40ch - 18px);
}

.inlineEditWidth-xs {
  width: 8ch;
}

.inlineEditWidth-sm {
  width: 14ch;
}

.inlineEditWidth-md {
  width: 24ch;
}

.inlineEditWidth-lg {
  width: 32ch;
}

.inlineEditWidth-xl {
  width: 40ch;
}

.inline-edit-skeleton .ant-skeleton-title {
  height: 30px;
  margin: 0px;
}

.product-discount-dropdown ul {
  overflow-y: unset !important;
}

form .merge_tag-dropdown-container .anticon-search {
  margin-right: 0;
}

.ant-cascader-menus.merge-tags-cascader.with-bottom-action .ant-cascader-menu:first-child {
  padding-bottom: 44px;
}

.ant-cascader-menus.merge-tags-cascader.with-bottom-action .ant-cascader-menu:first-child .ant-cascader-menu-item:last-child {
  padding-top: 0px;
  padding-bottom: 0px;
}

.z-pending-requests-banner {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
  border-radius: 0.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  overflow: hidden;
  position: relative;
}

.z-pending-requests-banner .circle-wrap {
  border-radius: 9999px;
  display: block;
  height: 228px;
  position: absolute;
  width: 228px;
  background: linear-gradient(179.67deg, rgba(255, 255, 255, 0) -15.9%, #b0e3ff 158.68%);
}

.z-pending-requests-banner .circle-wrap-1 {
  top: 30px;
  left: -40px;
  transform: matrix(-0.39, 0.92, -0.92, -0.39, 0, 0);
}

.z-pending-requests-banner .circle-wrap-2 {
  top: -26px;
  left: 70px;
  transform: matrix(0.26, 0.97, -0.97, 0.26, 0, 0);
  background-color: rgba(240, 245, 255, 0.5);
}

.z-pending-requests-banner .circle-wrap-3 {
  transform: matrix(-0.26, -0.97, 0.97, -0.26, 0, 0);
  top: -147px;
  right: 70px;
  background-color: rgba(240, 245, 255, 0.5);
}

.z-pending-requests-banner .circle-wrap-4 {
  top: -203px;
  right: -44px;
  transform: matrix(0.39, -0.92, 0.92, 0.39, 0, 0);
}

.z-pipeline-progress {
  margin-bottom: 12px;
}

.z-pipeline-progress .ant-progress-outer {
  padding: 0px !important;
}

.z-pipeline-progress .ant-progress-outer .ant-progress-inner {
  border-radius: 0.125rem;
}

.z-pipeline-progress .ant-progress-outer .ant-progress-inner .ant-progress-bg {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(115, 209, 61, var(--tw-bg-opacity)) !important;
  border-radius: 0.125rem !important;
  height: 24px !important;
}

.z-pipeline-progress .ant-progress-text {
  font-weight: 500 !important;
  font-size: 16px !important;
  line-height: 24px !important;
  letter-spacing: -0.01em !important;
  margin-left: -8px !important;
  position: absolute !important;
  top: 50% !important;
  --tw-translate-x: 0 !important;
  --tw-translate-y: 0 !important;
  --tw-rotate: 0 !important;
  --tw-skew-x: 0 !important;
  --tw-skew-y: 0 !important;
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  --tw-translate-y: -50% !important;
}

.z-pipeline-progress-popover {
  width: -moz-max-content !important;
  width: max-content !important;
}

.z-pipeline-progress-popover .ant-popover-inner-content {
  padding: 24px !important;
}

.z-pipeline-progress-popover .ant-popover-inner-content .z-pipeline-progress {
  margin-bottom: 0px;
}

.outer-container {
  background: #ffffff;
  margin: 0px;
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}

.outer-container.no-layout {
  width: 100%;
  height: 100%;
  min-height: 100%;
  margin: 0px;
  padding: 0px;
  position: relative;
  background: #ffffff;
}

.app-sider.ant-layout-sider {
  min-height: 100vh;
  overflow: auto;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 50;
  background-color: #000000;
  margin-top: 4.5rem;
  width: 14.3rem;
}

.app-sider.ant-layout-sider.update-banner-visible {
  margin-top: 6.8rem;
}

.app-sider.ant-layout-sider.banner-open {
  margin-top: 7.5rem !important;
}

.app-sider.ant-layout-sider.vendor-promotion-banner-open {
  margin-top: calc(4.5rem + 40px);
  min-height: calc(100vh - 40px);
}

.app-sider.ant-layout-sider.update-banner-visible.banner-open {
  margin-top: 8.8rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children {
  overflow: hidden;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu {
  background: transparent;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item {
  opacity: 0.6;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item:after {
  border: none;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item:active {
  background-color: transparent;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item .menu-item-container .mask {
  width: 43px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active {
  opacity: 1;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active::after {
  border-width: 0px;
  margin: auto;
  opacity: 1;
  position: absolute;
  left: 0px;
  background-color: transparent;
  border-left: 6px solid #2f70ff;
  transform: scaleY(1);
  right: unset;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected {
  opacity: 1;
  position: relative;
  background-color: transparent;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected:after {
  border-width: 0px;
  margin: auto;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  content: "";
  border-left: 6px solid #2f70ff;
  transform: scaleY(1);
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem {
  flex-direction: column;
  position: absolute;
  margin-left: 4px !important;
  margin-right: 4px !important;
  width: 4.1rem !important;
  bottom: 50px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.update-banner-visible,
.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.banner-open {
  bottom: 83px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.update-banner-visible.banner-open {
  bottom: 105px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.vendor-promotion-banner-open {
  bottom: 50px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem .ant-divider {
  opacity: 0.6;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.ant-menu-item-active::after {
  border-width: 0px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.ant-menu-item-selected:after {
  border-width: 0px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem {
  flex-direction: column;
  position: absolute;
  margin-left: 4px !important;
  margin-right: 4px !important;
  width: 4.1rem !important;
  height: 3rem !important;
  opacity: 0.6;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem.with-chat,
.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem.with-banner,
.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem.with-chat-banner {
  bottom: 6.5rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem.without-chat-banner {
  bottom: 3.5rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem.with-email-banner {
  bottom: 8.8rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem.ant-menu-item-active::after {
  border-width: 0px !important;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem:hover, .app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .help-menuItem.ant-popover-open {
  opacity: 1;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .more-menuItem {
  margin-left: 12px !important;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .more-menuItem.ant-menu-item-active::after {
  border-width: 0px !important;
  opacity: 0.6 !important;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .more-menuItem .ant-menu-title-content {
  margin-top: 12px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item {
  display: flex;
  justify-content: center;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0px;
  width: 48px;
  height: 2.2rem;
  line-height: 2.2rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item .menu-item-container {
  display: flex;
  align-items: center;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item.show-beta-tag {
  height: 2.8rem;
  line-height: 2.8rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item.show-beta-tag .menu-item-container {
  display: flex;
  align-items: flex-start;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item.show-beta-tag .menu-item-container .z-beta-tag {
  margin-left: -2px;
  bottom: 0px;
}

.settings-sider {
  height: calc(100vh - 4.5rem);
}

.settings-sider.update-banner-visible,
.settings-sider.banner-open {
  height: calc(100vh - 6.8rem);
}

.settings-sider.update-banner-visible.banner-open {
  height: calc(100vh - 8.5rem);
}

.settings-sider.vendor-promotion-banner-open {
  height: calc(100vh - 4.5rem - 40px);
}

.settings-sider.ant-layout-sider {
  background-color: #ffffff;
  margin-left: 4.5rem;
  margin-top: 4.5rem;
  z-index: 100;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children {
  border-style: solid;
  border-width: 0px;
  border-right-width: 1px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-color: #d9d9d9;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu {
  color: #262626;
  border-width: 0px;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item {
  border-style: solid;
  border-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  margin: 0px;
  height: 48px;
  line-height: 48px;
  border-color: #d9d9d9;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item a {
  display: grid;
  grid-template-columns: 30px 1fr;
  align-items: center;
  grid-gap: 0.5rem;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-item-active) a {
  color: #262626 !important;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected,
.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active {
  background-color: #f5f5f5;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected, .settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active {
  border-right-width: 1px;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected svg,
.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active svg {
  stroke: #2f70ff;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.fixed-menu-tile {
  pointer-events: none;
  border-style: solid;
  border-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  color: #595959 !important;
  background-color: #fafafa !important;
  border-color: #d9d9d9 !important;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.fixed-menu-tile:hover {
  cursor: unset;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.logout-menu-title {
  border-top-width: 1px;
}

.more-menuItem-content {
  width: 14rem !important;
}

.more-menuItem-content .ant-menu {
  background: unset !important;
  border-width: 0px !important;
  width: 100% !important;
}

.more-menuItem-content .ant-menu .ant-menu-item {
  background: unset !important;
  display: flex;
  align-items: center;
  opacity: 0.6;
  transition-property: none;
  padding: 0px !important;
  color: #262626;
  border-left: 5px solid transparent;
  height: 35px;
}

.more-menuItem-content .ant-menu .ant-menu-item.ant-menu-item-selected {
  opacity: 1;
  background-color: unset !important;
  border-left: 5px solid #2f70ff;
}

.more-menuItem-content .ant-menu .ant-menu-item.ant-menu-item-active::after {
  transition-property: none !important;
}

.more-menuItem-content .ant-menu .ant-menu-item-active {
  opacity: 1;
  border-left: 5px solid #2f70ff;
}

.more-menuItem-content .remove-selected-item {
  opacity: 0.6;
  border-left: 5px solid transparent;
}

.more-menuItem-content .ant-popover-arrow-content {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.z-app-header {
  border-color: #d9d9d9;
}

.z-app-header.ant-layout-header {
  padding: 0px;
  position: sticky;
  top: 0px;
  z-index: 10;
  height: 4.5rem;
  background: #ffffff;
  z-index: 50 !important;
}

.z-app-header.ant-layout-header .header-row {
  height: 4.57rem;
  line-height: 3.28rem;
  grid-template-columns: 12.85rem 1fr 4rem;
  grid-gap: 3rem;
}

.z-app-header.ant-layout-header .header-row.header-row-with-beamer {
  grid-template-columns: 15rem 1fr 7rem;
  grid-gap: 1rem;
}

.z-app-header.ant-layout-header .header-row.header-row-with-beamer.header-with-app-switcher {
  grid-template-columns: 17.85rem 1fr 4rem;
  grid-gap: 1rem;
}

.z-app-header.ant-layout-header .header-row.header-for-mobile {
  grid-template-columns: 4.5rem 1fr !important;
}

.z-app-header.ant-layout-header .header-row.header-for-mobile.header-with-app-switcher {
  grid-template-columns: 8.5rem 1fr !important;
  grid-gap: 1rem;
}

@media screen and (max-width: 1280px) {
  .z-app-header.ant-layout-header .header-row {
    grid-template-columns: 4.5rem 1fr 4rem;
  }

  .z-app-header.ant-layout-header .header-row.header-row-with-beamer {
    grid-template-columns: 4.5rem 1fr 7rem;
  }

  .z-app-header.ant-layout-header .header-row.header-row-with-beamer.header-with-app-switcher {
    grid-template-columns: 8.5rem 1fr 4rem;
    grid-gap: 1rem;
  }
}

.z-app-header.ant-layout-header .zomentum-logo {
  height: 2rem;
  border-color: #d9d9d9;
  cursor: pointer;
}

.z-app-header.ant-layout-header .zomentum-logo a {
  display: flex;
  justify-content: center;
}

.z-app-header.ant-layout-header .header-children .ant-btn.ant-btn-default {
  color: #2f70ff;
  border-color: #2f70ff;
}

.z-app-header.ant-layout-header .header-actions-container .notification-menu-container {
  width: 2.85rem;
}

.z-app-header.ant-layout-header .header-actions-container .notification-menu-container .notification-menu-trigger .notification-count.ant-badge {
  position: absolute;
  top: 0.42rem;
  left: 0.71rem;
}

.z-app-header.ant-layout-header .header-actions-container .notification-menu-container .notification-menu-trigger .notification-count.ant-badge .ant-badge-count {
  background: #f5222d;
}

.z-app-header.ant-layout-header .global-search-tab {
  display: flex;
  margin-left: 16px;
  margin-right: 16px;
  width: 25vw;
}

.z-app-header.ant-layout-header .global-search-tab .global-search-filter {
  width: 33.333333%;
}

.z-app-header.ant-layout-header .global-search-tab .global-search-filter .ant-select-selection {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.z-app-header.ant-layout-header .global-search-tab .global-search-filter .ant-select-selector {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.z-app-header.ant-layout-header .global-search-tab .search-autocomplete {
  width: 75%;
}

.z-app-header.ant-layout-header .global-search-tab .search-autocomplete .ant-select-selection {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity));
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  cursor: text;
}

.z-app-header.ant-layout-header .global-search-tab .search-autocomplete .ant-select-selector {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.z-app-header.ant-layout-header .global-search-tab .search-autocomplete .ant-select-selector .ant-select-selection-search input {
  max-width: 51%;
}

.z-app-header.ant-layout-header .global-search-tab .search-autocomplete .ant-select-arrow {
  height: 100%;
  position: absolute;
  top: 32%;
  width: 45%;
}

.z-app-header.ant-layout-header .global-search-tab .search-autocomplete .ant-select-arrow .anticon-down {
  display: none;
}

@media screen and (max-width: 1024px) {
  .z-app-header.ant-layout-header .global-search-tab {
    width: 13.75rem;
  }
}

@media screen and (max-width: 769px) {
  .z-app-header.ant-layout-header .global-search-tab {
    width: 10rem;
  }
}

.index-module_backButtonContainer__sKasx {
  height: 2rem;
  border-color: #d9d9d9;
}

.main-content {
  flex-grow: 1;
  overflow: hidden;
}

.main-content .background {
  background-color: #f5f5f5;
  display: flex;
  height: 100%;
}

.main-content .background.background-not-full-screen {
  padding: 8px;
  padding-left: 5.143rem;
}

.main-content .content {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  height: 100%;
  scroll-behavior: smooth;
  flex-grow: 1;
}

.z-left-side-content .z-page-header-title {
  max-width: 30rem;
}

@media screen and (max-width: 600px) {
  .z-left-side-content .z-page-header-title {
    max-width: 10rem;
  }
}

.email-thread-container {
  height: 100%;
}

.email-thread-container .email-thread-messages-skeleton.ant-skeleton {
  padding: 24px;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item {
  border-bottom: 1px solid #d8d8d8;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item:last-child {
  margin-bottom: 52px;
  border-bottom: none;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header {
  padding: 0px !important;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card {
  box-shadow: none;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card:hover {
  background-color: #f7f7f7;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-avatar .ant-avatar {
  margin-top: 4px;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title {
  margin-bottom: 0px;
  cursor: pointer;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header {
  white-space: normal;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header > div {
  width: 100%;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-sender-container {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-sender-container .email-thread-message-from-name, .email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-sender-container .email-thread-message-from {
  font-weight: 500;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container .email-thread-message-timestamp {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  margin-right: 12px;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container .email-thread-message-reply-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(140, 140, 140, var(--tw-border-opacity));
  border-radius: 0.125rem;
  border-style: solid;
  border-width: 1px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 16px;
  width: 16px;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container .email-thread-message-reply-icon-container .email-thread-message-reply-icon {
  width: 10px;
  height: 10px;
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container .email-thread-message-reply-icon-container.disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity));
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container .email-thread-message-reply-icon-container.disabled .email-thread-message-reply-icon {
  --tw-text-opacity: 1;
  color: rgba(191, 191, 191, var(--tw-text-opacity));
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-receiver-container {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-receiver-container .email-thread-message-to-caret {
  align-items: center;
  padding-right: 8px;
  padding-left: 8px;
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
}

@media screen and (min-width: 992px) {
  .email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container {
    text-align: right;
  }
}

@media screen and (max-width: 991px) {
  .email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-timestamp-reply-icon-container {
    margin: 4px auto;
  }
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-header .email-thread-message-card.ant-card .ant-card-meta .ant-card-meta-detail .ant-card-meta-title .email-thread-message-header .email-thread-message-snippet-container .email-thread-message-snippet {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  overflow: hidden;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
  text-overflow: ellipsis;
  white-space: nowrap;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 24px;
  padding-left: 24px;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item-active .email-thread-message-snippet-container {
  display: none;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item-active .email-thread-message-reply-icon-container {
  display: inline-block;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item.ant-collapse-item-active .email-thread-message-to-caret {
  display: inline-flex;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item:not(.ant-collapse-item-active) .email-thread-message-snippet-container {
  display: inline-block;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item:not(.ant-collapse-item-active) .email-thread-message-receiver-container {
  margin-bottom: 8px;
}

.email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item:not(.ant-collapse-item-active) .email-thread-message-reply-icon-container, .email-thread-container .email-thread-message-collapse.ant-collapse .email-thread-message-collapse-item:not(.ant-collapse-item-active) .email-thread-message-to-caret {
  display: none;
}

.email-thread-container .email-thread-message-files-list {
  margin-top: 20px;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container {
  height: 62px;
  width: 122px;
  border: 1px solid #d8d8d8;
  background-color: #ffffff;
  display: inline-block;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.01em;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-right: 16px;
  position: relative;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container .email-thread-message-file .email-thread-message-file-filename {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 8px;
  padding-right: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 30px;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container .email-thread-message-file .email-thread-message-file-filesize-filetype-container {
  height: 30px;
  line-height: 30px;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container .email-thread-message-file .email-thread-message-file-filesize-filetype-container .email-thread-message-file-filesize {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container .email-thread-message-file .email-thread-message-file-filesize-filetype-container .email-thread-message-file-filetype {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-transform: uppercase;
  background-color: #2f70ff;
  color: #ffffff;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container .email-thread-message-file-overlay {
  display: none;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  width: 100%;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container:hover .email-thread-message-file-overlay, .email-thread-container .email-thread-message-files-list .email-thread-message-file-container.downloading .email-thread-message-file-overlay {
  display: flex;
  align-items: center;
  justify-content: center;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container:hover .email-thread-message-file-overlay .email-thread-message-file-overlay-icon, .email-thread-container .email-thread-message-files-list .email-thread-message-file-container.downloading .email-thread-message-file-overlay .email-thread-message-file-overlay-icon {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container:hover .email-thread-message-file-overlay .email-thread-message-file-overlay-icon,
.email-thread-container .email-thread-message-files-list .email-thread-message-file-container.downloading .email-thread-message-file-overlay .email-thread-message-file-overlay-icon {
  height: 32px;
  width: 32px;
  border-radius: 50%;
  background-color: #ffffff;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container:hover .email-thread-message-file-overlay .email-thread-message-file-overlay-icon .anticon,
.email-thread-container .email-thread-message-files-list .email-thread-message-file-container.downloading .email-thread-message-file-overlay .email-thread-message-file-overlay-icon .anticon {
  color: #2f70ff;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container:hover .email-thread-message-file-overlay .email-thread-message-file-overlay-icon .anticon, .email-thread-container .email-thread-message-files-list .email-thread-message-file-container.downloading .email-thread-message-file-overlay .email-thread-message-file-overlay-icon .anticon {
  vertical-align: middle;
}

.email-thread-container .email-thread-message-files-list .email-thread-message-file-container:hover .email-thread-message-file-overlay .email-thread-message-file-overlay-icon .anticon,
.email-thread-container .email-thread-message-files-list .email-thread-message-file-container.downloading .email-thread-message-file-overlay .email-thread-message-file-overlay-icon .anticon {
  transform: scale(1.5);
}

.email-thread-message-receiver-dropdown-menu.ant-dropdown-menu {
  width: 300px;
}

.email-thread-message-receiver-dropdown-menu.ant-dropdown-menu .ant-dropdown-menu-item {
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 24px;
  padding-right: 24px;
  white-space: normal;
}

.email-thread-message-receiver-dropdown-menu.ant-dropdown-menu .ant-dropdown-menu-item:hover {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  background-color: transparent;
}

.email-thread-message-receiver-dropdown-menu.ant-dropdown-menu .ant-dropdown-menu-item .email-thread-message-receiver-section:not(:last-child) {
  margin-bottom: 4px;
}

.z-form {
  overflow-x: hidden;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}

.z-form:not(.z-form-scroll) {
  height: 100%;
}

.z-form .ant-form-item .ant-form-item {
  margin-bottom: 0px;
}

.z-form.z-form-scroll {
  overflow-y: auto;
}

.z-form .form-container {
  height: calc(100% - 3.8rem);
  overflow-y: auto;
}

.z-form .form-container .ant-form-item .ant-form-item {
  margin-bottom: 0px;
}

.z-form .ant-form-item-explain {
  margin-bottom: -20px;
}

.z-form .ant-form-item-with-help {
  margin-bottom: 24px;
}

.z-form .ant-form-item-with-help .ant-form-item-extra {
  margin-top: 12px;
}

.z-form .ant-form-item-label > label {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  white-space: break-spaces;
  height: 36px;
}

.z-form .form-footer {
  background-color: #ffffff;
  position: sticky;
}

.z-form .ant-form-item-label {
  display: flex;
}

.z-form .ant-form-item-label label::after {
  display: none;
}

.z-form .ant-form-item-label.ant-col-24 {
  padding-bottom: 0px;
}

.z-form .ant-form-item-control {
  display: flex;
  justify-content: flex-start;
}

.z-form .ant-form-item-control .ant-form-item-control-input {
  min-height: 2.3rem;
}

.z-form .ant-form-item-control .ant-form-item-extra {
  margin-top: 12px;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.z-form .ant-form-item-has-feedback .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content {
  flex: 0 1 auto;
  margin-right: 24px;
  width: 100%;
}

.z-form .ant-form-item-has-feedback .ant-form-item-control .ant-form-item-control-input .ant-form-item-children-icon {
  right: -4px;
}

.z-form .ant-form-item-has-feedback .ant-form-item-control .ant-form-item-extra {
  margin-top: 12px;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.z-form .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 0px;
}

.z-form .ant-form-item-has-feedback .ant-select .ant-select-arrow {
  right: 0.8rem;
}

.z-form .ant-form-item-has-feedback .ant-picker {
  padding-right: 8px;
}

.z-form .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 0px;
}

.z-form .ant-input-affix-wrapper.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
  padding-right: 16px;
}

.z-form .antd-form-builder-question-icon {
  margin-bottom: 4px;
  fill: currentColor;
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.z-form input::-webkit-outer-spin-button,
.z-form input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.z-form input[type="number"] {
  -moz-appearance: textfield;
}

.orderFormSubmitModalHeight .z-form .ant-form-item-children-icon {
  right: 0px !important;
  width: 20px !important;
}

.app-sider.ant-layout-sider {
  min-height: 100vh;
  overflow: auto;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 50;
  background-color: #000000;
  margin-top: 4.5rem;
  width: 14.3rem;
}

.app-sider.ant-layout-sider.update-banner-visible {
  margin-top: 6.8rem;
}

.app-sider.ant-layout-sider.banner-open {
  margin-top: 6.5rem;
}

.app-sider.ant-layout-sider.update-banner-visible.banner-open {
  margin-top: 8.8rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children {
  overflow: hidden;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu {
  background: transparent;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item {
  opacity: 0.6;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item:after {
  border: none;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item:active {
  background-color: transparent;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item .menu-item-container .mask {
  width: 43px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active {
  opacity: 1;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active::after {
  border-width: 0px;
  margin: auto;
  opacity: 1;
  position: absolute;
  left: 0px;
  background-color: transparent;
  border-left: 6px solid #2f70ff;
  transform: scaleY(1);
  right: unset;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected {
  opacity: 1;
  position: relative;
  background-color: transparent;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected:after {
  border-width: 0px;
  margin: auto;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  content: "";
  border-left: 6px solid #2f70ff;
  transform: scaleY(1);
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem {
  flex-direction: column;
  position: absolute;
  margin-left: 4px !important;
  margin-right: 4px !important;
  width: 4.1rem !important;
  bottom: 50px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.update-banner-visible,
.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.banner-open {
  bottom: 83px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.update-banner-visible.banner-open {
  bottom: 105px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem .ant-divider {
  opacity: 0.6;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.ant-menu-item-active::after {
  border-width: 0px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .chat-menuitem.ant-menu-item-selected:after {
  border-width: 0px;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item {
  display: flex;
  justify-content: center;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0px;
  width: 48px;
  height: 2.2rem;
  line-height: 2.2rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item .menu-item-container {
  display: flex;
  align-items: center;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item.show-beta-tag {
  height: 2.8rem;
  line-height: 2.8rem;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item.show-beta-tag .menu-item-container {
  display: flex;
  align-items: flex-start;
}

.app-sider.ant-layout-sider .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed .ant-menu-item.show-beta-tag .menu-item-container .z-beta-tag {
  margin-left: -2px;
  bottom: 0px;
}

.settings-sider {
  height: calc(100vh - 4.5rem);
}

.settings-sider.update-banner-visible,
.settings-sider.banner-open {
  height: calc(100vh - 6.8rem);
}

.settings-sider.update-banner-visible.banner-open {
  height: calc(100vh - 8.5rem);
}

.settings-sider.ant-layout-sider {
  background-color: #ffffff;
  margin-left: 4.5rem;
  margin-top: 4.5rem;
  z-index: 100;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children {
  border-style: solid;
  border-width: 0px;
  border-right-width: 1px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-color: #d9d9d9;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu {
  color: #262626;
  border-width: 0px;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item {
  border-style: solid;
  border-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  margin: 0px;
  height: 48px;
  line-height: 48px;
  border-color: #d9d9d9;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item a {
  display: grid;
  grid-template-columns: 30px 1fr;
  align-items: center;
  grid-gap: 0.5rem;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-item-active) a {
  color: #262626 !important;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected,
.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active {
  background-color: #f5f5f5;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected, .settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active {
  border-right-width: 1px;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected svg,
.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active svg {
  stroke: #2f70ff;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.fixed-menu-tile {
  pointer-events: none;
  border-style: solid;
  border-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  color: #595959 !important;
  background-color: #fafafa !important;
  border-color: #d9d9d9 !important;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.fixed-menu-tile:hover {
  cursor: unset;
}

.settings-sider.ant-layout-sider .ant-layout-sider-children .ant-menu .ant-menu-item.logout-menu-title {
  border-top-width: 1px;
}

.loading-icon {
  max-height: 48px;
}

.z-table {
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
  /* 	.ant-table-body {
		@apply ~"text-1";
	} */
}

.z-table.z-table tbody > tr:hover > td {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.z-table thead > tr > th {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  font-size: 14px !important;
  line-height: 20px !important;
  letter-spacing: -0.01em !important;
  border-radius: 0px;
  font-weight: 500;
  padding: 16px;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  border-color: #d9d9d9;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
}

.z-table thead > tr > th.ant-table-column-has-sorters {
  padding: 0px;
}

.z-table thead > tr > th .ant-table-column-sorters {
  padding: 14px;
}

.z-table thead > tr > th .ant-table-column-sorters .ant-table-column-sorter {
  visibility: collapse;
}

.z-table thead > tr > th .ant-checkbox-inner {
  border-radius: 2px;
}

.z-table thead > tr > th:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.z-table thead > tr > th .ant-table-filter-trigger {
  height: 54px;
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
  margin: 0px !important;
  padding: 0px !important;
  padding-right: 8px !important;
}

.z-table thead > tr > th .ant-table-filter-trigger:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.z-table.add-border-top thead > tr > th {
  border-style: solid;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 2px;
  border-bottom-width: 1px;
}

.z-table.add-bg-header thead > tr > th {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity)) !important;
}

.z-table.use-blue-header thead > tr > th {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  border-width: 0px !important;
}

.z-table.use-blue-header thead > tr > th:before {
  width: 0px !important;
}

.z-table.use-blue-header tbody > tr:hover > td {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.z-table.use-blue-header tbody > tr > td {
  padding-left: 8px;
  padding-right: 8px;
}

.z-table.use-blue-header tbody > tr > td:first-child {
  padding-left: 16px !important;
}

.z-table.use-blue-header tbody > tr > td:last-child {
  padding-right: 16px !important;
}

.z-table thead > tr th:first-child {
  border-top-left-radius: 0 !important;
}

.z-table thead > tr th:last-child {
  border-top-right-radius: 0 !important;
}

.z-table tbody > tr > td,
.z-table tfoot > tr > td {
  border-color: #d9d9d9;
  /* 		@apply ~"text-1" border-b border-solid border-t-0 border-r-0 border-l-0 text-gray-10 p-4; */
}

.z-table tbody > tr > td, .z-table tfoot > tr > td {
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  padding: 16px;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.z-table tbody > tr {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.z-table .ant-checkbox-inner {
  border-radius: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.z-table .ant-checkbox-checked:after {
  visibility: visible;
  border-radius: 2px;
}

.z-table .ant-table-tbody > tr.ant-table-row-selected > td {
  background: inherit;
  border-color: #bfbfbf;
}

.z-table .ant-table-tbody > tr:hover.selected td, .z-table .ant-table-tbody > tr:hover td {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.z-table .ant-table-tbody > tr.selected td {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.z-table .ant-table-pagination {
  margin: 0px !important;
  padding-top: 16px !important;
}

.z-table .icon-grab {
  cursor: grab;
}

.z-table .ant-table-empty .ant-table-body {
  overflow: hidden !important;
}

.z-table .ant-table-empty .ant-table-body tr:hover.selected td, .z-table .ant-table-empty .ant-table-body tr:hover td {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.z-table .ant-table-empty .ant-table-body tr.selected td {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.z-table .ant-table-cell.ant-table-selection-column {
  padding-left: 8px;
  padding-right: 8px;
}

.draggable-z-table-row {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  display: flex;
  align-items: center;
}

.draggable-z-table-row > td {
  padding: 16px;
}

.draggable-z-table-row > td:not(.drag-visible-z-table-row) {
  visibility: hidden;
}

.draggable-row {
  position: relative;
  z-index: 1000;
}

.z-header-box {
  border: 0px;
  border-top-width: 2px;
}

.z-header-box .add-icon {
  visibility: hidden;
}

.z-header-box:hover .add-icon {
  visibility: visible;
}

.opportunity-card .opportunity-card-container {
  min-height: 8.57rem;
}

.opportunity-card .opportunity-card-container.partner-opportunity-color-code {
  border-left-color: #2f54eb !important;
}

.opportunity-card .opportunity-card-container.vendor-opportunity-color-code {
  border-left-color: #2f54eb !important;
}

.opportunity-card .opportunity-card-container.waiting-opportunity-color-code {
  border-left-color: #13c2c2 !important;
}

.opportunity-card .opportunity-card-container.accepted-opportunity-color-code {
  border-left-color: #73d13d !important;
}

.opportunity-card .opportunity-card-container.self-opportunity-color-code,
.opportunity-card .opportunity-card-container.rejected-opportunity-color-code {
  border-left-color: #e8e8e8 !important;
}

.opportunity-card .opportunity-card-container .shared-status-block.partner-opportunity-color-code > div > span {
  --tw-text-opacity: 1;
  color: rgba(89, 126, 247, var(--tw-text-opacity));
}

.opportunity-card .opportunity-card-container .shared-status-block.partner-opportunity-color-code > div > svg {
  stroke: #2f54eb !important;
}

.opportunity-card .opportunity-card-container .shared-status-block.waiting-opportunity-color-code > div > span {
  --tw-text-opacity: 1;
  color: rgba(19, 194, 194, var(--tw-text-opacity));
}

.opportunity-card .opportunity-card-container .shared-status-block.waiting-opportunity-color-code > div > svg {
  stroke: #13c2c2 !important;
}

.opportunity-card .opportunity-card-container .shared-status-block.accepted-opportunity-color-code > div > span {
  --tw-text-opacity: 1;
  color: rgba(115, 209, 61, var(--tw-text-opacity));
}

.opportunity-card .opportunity-card-container .shared-status-block.accepted-opportunity-color-code > div > svg {
  stroke: #73d13d !important;
}

.opportunity-card .opportunity-card-container .shared-status-block.rejected-opportunity-color-code > div > svg {
  stroke: #f5222d !important;
}

.opportunity-card .opportunity-card-container .shared-status-block.vendor-opportunity-color-code > div > span {
  --tw-text-opacity: 1;
  color: rgba(89, 126, 247, var(--tw-text-opacity));
}

.opportunity-card .opportunity-card-container .shared-status-block.vendor-opportunity-color-code > div > svg {
  stroke: #2f54eb !important;
}

.opportunity-card .opportunity-card-container .shared-status-block.self-opportunity-color-code > div > span {
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.opportunity-card .opportunity-card-container .shared-status-block.self-opportunity-color-code > div > svg {
  stroke: #8c8c8c !important;
}

.opportunity-card .opportunity-title-client-container span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.opportunity-card.is-dragging .opportunity-card-container {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-rotate: 3deg;
}

.opportunity-card.is-dragging .opportunity-title-client-container {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.index-module_kanbanWrapContainer__fnsid {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  display: grid;
  overflow: auto;
  overscroll-behavior-x: contain;
  grid-gap: 12px;
  gap: 12px;
  grid-auto-flow: column;
  grid-auto-columns: minmax(300px, 1fr);
}

.index-module_kanbanColumnWrap__XWj7d {
  height: calc(100% - 0.25rem) !important;
}

.z-video-container {
  position: relative;
}

.z-video-container .z-video-loading {
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  cursor: pointer;
  display: inline-block;
  margin: auto;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.z-video.preview-mode .vjs-big-play-button, .z-video.hide-big-button .vjs-big-play-button{
  display: none;
}

.z-video-play-button {
  position: absolute;
  top: 45%;
  left: 45%;
}

.z-video-custom-play-button {
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
  cursor: pointer;
  display: inline-block;
  margin: auto;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.list-view-table {
  height: calc(100% - 3.8rem);
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-header {
  border-bottom: 1px solid #d8d8d8;
  background-color: #f5f5f5;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body {
  height: calc(100vh - 15.6rem);
  padding: 0px;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .link {
  cursor: pointer;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-log-title-container {
  display: grid;
  grid-template-columns: 1fr 20px;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-log-title-container .title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #2f70ff;
  max-width: 10rem;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-log-title-container .title.disable {
  color: #0c1d33;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-log-title-container svg {
  margin-left: 0.5rem;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-logs-description {
  display: flex;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-logs-description .description {
  width: 16rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-logs-description .popover-trigger {
  color: #2f70ff;
}

.list-view-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table .ant-table-tbody tr td .audit-logs-description .popover-trigger:hover {
  cursor: pointer;
}

.list-view-table .footer {
  border-top: 1px solid #d8d8d8;
}

.list-view-table .footer .audit-logs-pagination .ant-btn {
  margin-left: 1rem;
}

.list-view-table .footer .audit-logs-pagination .ant-btn.first-page {
  margin-right: 1rem;
}

.list-view-table .records-selection {
  position: absolute;
  bottom: 12px;
}

.audit-log-popover .ant-popover-inner-content {
  max-height: 320px;
  overflow: auto;
}

.z-render-custom-fields .ant-form-item-label {
  text-align: left;
}

.edit-opportunity-cost-revenue-field {
  max-width: 75% !important;
  width: 75% !important;
}

.edit-opportunity-cost-revenue-field .ant-cascader-menu {
  height: auto !important;
  max-height: 180px !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.edit-opportunity-cost-revenue-field .mce-content-body {
  height: 100%;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}

.edit-opportunity-cost-revenue-field.disabled-field .mce-content-body {
  --tw-shadow: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  --tw-text-opacity: 1 !important;
  color: rgba(191, 191, 191, var(--tw-text-opacity)) !important;
}

.cost-revenue-field-currency-addon {
  padding: 4px;
  width: 25% !important;
}

.z-change-suggestion-updates-bar {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-left: -12px;
  margin-right: -12px;
  margin-bottom: 16px;
  margin-top: -12px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
}

.z-change-suggestion-updates-modal .modalBody {
  height: 488px;
  overflow: auto;
}

.z-change-suggestion-updates-modal .ant-modal-footer {
  display: flex;
  align-items: center;
}

.z-change-suggestion-updates-modal .z-change-suggestion-updates-modal-table thead > tr > th {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  border-width: 0px !important;
}

.z-change-suggestion-updates-modal .z-change-suggestion-updates-modal-table thead > tr > th:before {
  width: 0px !important;
}

.z-change-suggestion-updates-table-modal .modalBody {
  height: 488px;
  overflow: auto;
}

.z-change-suggestion-updates-table-modal .z-change-suggestion-updates-table thead > tr > th {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
  border-width: 0px !important;
}

.z-change-suggestion-updates-table-modal .z-change-suggestion-updates-table thead > tr > th:before {
  width: 0px !important;
}

.z-change-suggestion-updates-table-modal .z-change-suggestion-updates-table thead > tr > th:last-child {
  text-align: center;
}

.z-change-suggestion-updates-table-modal .z-change-suggestion-updates-table tbody > tr > td:last-child {
  text-align: center;
}

.z-csv-renderer-table .ant-table-cell-ellipsis {
  min-width: 152px;
}

.z-filter-list-page-view-selector {
  width: 156px;
}

.z-filter-list-page-view-selector .ant-select-selector {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.z-filter-list-page-view-save-view-btn {
  border-width: 1px;
}

.filter-list-container .filter-list-item .ant-dropdown-menu-title-content {
  width: 100%;
}

.save-view-modal-radio-group .ant-space-vertical {
  width: 100%;
}

.save-view-modal-radio-group .ant-space-item {
  margin-bottom: 8px;
  width: 100%;
}

.save-view-modal-radio-group label.ant-radio-wrapper {
  width: inherit !important;
  word-break: break-all;
}

.zModalContainer.saveViewModal {
  width: 32rem !important;
}

.ant-popover.guide-popup .ant-popover-content .ant-popover-inner-content, .ant-popover.guide-tooltip .ant-popover-content .ant-popover-inner-content {
  padding: 0px;
}

.ant-popover.guide-popup.ant-popover-placement-rightTop, .ant-popover.guide-popup.ant-popover-placement-rightBottom, .ant-popover.guide-popup.ant-popover-placement-right {
  padding-left: 24px;
}

.ant-popover.guide-popup.ant-popover-placement-leftTop, .ant-popover.guide-popup.ant-popover-placement-leftBottom, .ant-popover.guide-popup.ant-popover-placement-left {
  padding-right: 24px;
}

.ant-popover.guide-popup .ant-popover-arrow {
  display: none;
}

.ant-popover.guide-popup .ant-popover-inner {
  border-radius: 0.5rem;
}

.ant-card.guide-popup-content {
  border-radius: 0.5rem;
}

.ant-card.guide-popup-content .ant-card-cover {
  border-radius: 0.5rem;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  height: 222px;
}

.ant-card.guide-popup-content .ant-card-cover .z-video-container {
  height: 100%;
}

.ant-card.guide-popup-content .ant-card-cover .z-video-container video {
  border-radius: 0.5rem;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  height: 100%;
  width: 100%;
}

.ant-card.guide-popup-content .ant-card-body {
  border-radius: 0.5rem;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  padding: 0px;
}

.ant-card.guide-tooltip-content {
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgba(6, 17, 120, var(--tw-bg-opacity));
}

.ant-card.guide-tooltip-content .ant-card-body {
  padding: 0px;
}

.ant-popover.guide-tooltip {
  width: 18rem;
}

.ant-popover.guide-tooltip.ant-popover-placement-left,
.ant-popover.guide-tooltip.ant-popover-placement-right {
  width: 19rem;
}

.ant-popover.guide-tooltip .ant-popover-arrow {
  width: 0.7rem;
  height: 24px;
}

.ant-popover.guide-tooltip .ant-popover-arrow .ant-popover-arrow-content {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='28' viewBox='0 0 8 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7.2C5.76731 7.2 7.2 5.76731 7.2 4C7.2 2.23269 5.76731 0.799999 4 0.799999C2.23269 0.799999 0.8 2.23269 0.8 4C0.8 5.76731 2.23269 7.2 4 7.2ZM4.6 28L4.6 4H3.4L3.4 28H4.6Z' fill='%23030852'/%3E%3C/svg%3E%0A");
  width: 0.7rem;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 24px;
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transform: none;
}

.ant-popover.guide-tooltip.ant-popover-placement-top .ant-popover-arrow,
.ant-popover.guide-tooltip.ant-popover-placement-topRight .ant-popover-arrow,
.ant-popover.guide-tooltip.ant-popover-placement-topLeft .ant-popover-arrow {
  bottom: -0.7rem;
}

.ant-popover.guide-tooltip.ant-popover-placement-top .ant-popover-arrow .ant-popover-arrow-content,
.ant-popover.guide-tooltip.ant-popover-placement-topRight .ant-popover-arrow .ant-popover-arrow-content,
.ant-popover.guide-tooltip.ant-popover-placement-topLeft .ant-popover-arrow .ant-popover-arrow-content {
  transform: rotate(180deg);
}

.ant-popover.guide-tooltip.ant-popover-placement-bottom .ant-popover-arrow,
.ant-popover.guide-tooltip.ant-popover-placement-bottomLeft .ant-popover-arrow {
  top: -0.7rem;
}

.ant-popover.guide-tooltip.ant-popover-placement-left .ant-popover-arrow {
  right: 0.3rem;
  top: calc(50% - 8px);
  transform: rotate(90deg);
  transform-origin: right;
}

.ant-popover.guide-tooltip.ant-popover-placement-right .ant-popover-arrow {
  top: calc(50% - 8px);
  transform: rotate(-90deg);
  left: 4px;
  transform-origin: left;
}

.ant-popover.guide-tooltip .ant-popover-inner {
  border-radius: 0.5rem;
}

.highlight-mask-overlay {
  z-index: 920;
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  pointer-events: none;
  position: fixed;
  top: 0px;
  left: 0px;
}

.zcard-header {
  align-items: center;
  justify-content: space-between;
}

.zcard-header .z-input {
  width: 160px;
}

.zcard-header .z-input .ant-input-affix-wrapper {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
  height: 24px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 4px;
  padding-left: 4px;
}

.zcard-header .z-input .ant-input {
  font-size: 12px;
  line-height: 18px;
}

.client-contact-card {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.z-view-client-contacts-request-modal .modalBody {
  padding-top: 16px;
}

.z-view-client-contacts-request-modal .modalBody .z-input {
  width: 216px;
}

.z-view-client-contacts-request-modal .modalBody .z-input .ant-input-affix-wrapper {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.z-view-client-contacts-request-modal .modalBody .z-input .ant-input-affix-wrapper .ant-input-suffix {
  display: none;
}

.z-view-client-contacts-request-modal .modalBody .z-input .ant-input-affix-wrapper .ant-input-prefix {
  order: 3;
}

/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: 'source-code-pro', Menlo, 'Courier New', Consolas, monospace;
  color: black;
  direction: ltr;
  font-size: 14px;
  z-index: 0;
  border-radius: 5px;
  height: auto;
  background: transparent;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}

.CodeMirror pre.CodeMirror-line,
  .CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
  height: initial !important;
}

.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black;
}

.CodeMirror-guttermarker-subtle { color: #999;
}

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}

/* Shown when moving in bi-directional text */

.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}

.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}

.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, 0.5);
  animation: blink 1.06s steps(1) infinite;
}

.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}

@keyframes blink {
  0% {
  }

  50% { background-color: transparent;
  }

  100% {
  }
}

.cm-tab { display: inline-block; text-decoration: inherit;
}

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}

.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {
  color: blue;
}

.cm-s-default .cm-quote {
  color: #090;
}

.cm-negative {
  color: #d44;
}

.cm-positive {
  color: #292;
}

.cm-header, .cm-strong {
  font-weight: bold;
}

.cm-em {
  font-style: italic;
}

.cm-link {
  text-decoration: underline;
}

.cm-strikethrough {
  text-decoration: line-through;
}

.cm-s-default .cm-keyword {
  color: #708;
}

.cm-s-default .cm-atom {
  color: #219;
}

.cm-s-default .cm-number {
  color: #164;
}

.cm-s-default .cm-def {
  color: #00f;
}

.cm-s-default .cm-variable-2 {
  color: #05a;
}

.cm-s-default .cm-variable-3, .cm-s-default .cm-type {
  color: #085;
}

.cm-s-default .cm-comment {
  color: #a50;
}

.cm-s-default .cm-string {
  color: #a11;
}

.cm-s-default .cm-string-2 {
  color: #f50;
}

.cm-s-default .cm-meta {
  color: #555;
}

.cm-s-default .cm-qualifier {
  color: #555;
}

.cm-s-default .cm-builtin {
  color: #30a;
}

.cm-s-default .cm-bracket {
  color: #997;
}

.cm-s-default .cm-tag {
  color: #170;
}

.cm-s-default .cm-attribute {
  color: #00c;
}

.cm-s-default .cm-hr {
  color: #999;
}

.cm-s-default .cm-link {
  color: #00c;
}

.cm-s-default .cm-error {
  color: #f00;
}

.cm-invalidchar {
  color: #f00;
}

.CodeMirror-composing { border-bottom: 2px solid;
}

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0b0;
}

div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #a22;
}

.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3);
}

.CodeMirror-activeline-background {
  background: #e8f2ff;
}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
     the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll, .CodeMirror-sizer, .CodeMirror-gutter, .CodeMirror-gutters, .CodeMirror-linenumber {
  box-sizing: content-box;
}

.CodeMirror-scroll {
  overflow: scroll !important;
  margin-bottom: -50px;
  margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none;
  position: relative;
  z-index: 0;
}

.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
     before actual scrolling happens, thus preventing shaking and
     flickering artifacts. */

.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}

.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}

.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}

.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}

.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -30px;
}

.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}

.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}

.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}

.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent
}

.CodeMirror-gutter-wrapper ::selection { background-color: transparent
}

.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent
}

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}

.CodeMirror pre.CodeMirror-line,
  .CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */ border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  font-feature-settings: "calt";
  font-variant-ligatures: contextual;
}

.CodeMirror-wrap pre.CodeMirror-line,
  .CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

/* .CodeMirror-widget {} */

.CodeMirror-rtl pre { direction: rtl;
}

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */

.CodeMirror-scroll,
  .CodeMirror-sizer,
  .CodeMirror-gutter,
  .CodeMirror-gutters,
  .CodeMirror-linenumber {
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}

.CodeMirror-measure pre { position: static;
}

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}

div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9;
}

.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0;
}

.CodeMirror-crosshair { cursor: crosshair;
}

.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0;
}

.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0;
}

.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0;
}

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */

.cm-force-border { padding-right: .1px;
}

@media print {
  /* Hide the cursor when printing */

  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */

.cm-tab-wrap-hack:after { content: '';
}

/* Help users use markselection to safely style text background */

span.CodeMirror-selectedtext { background: none;
}

/* Custom styling for tokens */

.cm-keyword {
  font-weight: bold;
  color: #0077aa;
}

.cm-number {
  color: #aa0077;
}

.cm-bracket {
  color: #000000;
}

.cm-operator {
  color: #d14;
  /* Example: Set operators to a red color */
}

.cm-string {
  color: #d14;
  /* Example: Set strings to a red color */
}

.cm-logic-operator {
  color: #008800;
  /* Green color for logical operators */
}

/* Custom styles for hint dropdown */

.CodeMirror-hints {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0.25rem;
  border-style: solid;
  border-width: 1px;
  max-width: 600px;
  padding: 0px;
  width: 360px;
  z-index: 1002 !important;
}

.CodeMirror-hint {
  border-width: 0px;
  cursor: pointer;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
}

.CodeMirror-hint-active {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(230, 247, 255, var(--tw-bg-opacity)) !important;
}

.codemirror-container .editor-main-area,
.codemirror-container .editor-helper {
  border: 1px solid #cbd6e2;
}

.codemirror-container .editor-main-area .CodeMirror {
  padding: 12px 16px;
  background: #f5f8fa;
  border-radius: 0;
}

.codemirror-container .editor-helper {
  padding: 4px 8px;
}

.codemirror-container .editor-insert-popover {
  max-width: -moz-max-content;
  max-width: max-content;
}

.codemirror-container .editor-insert-popover .ant-popover-inner-content {
  padding: 4px 0;
}

.codemirror-container .formula-test-container {
  border: 1px solid #cbd6e2;
  margin-top: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 16px;
}

.codemirror-container .formula-test-container .formula-test-header {
  display: flex;
  align-items: center;
}

.codemirror-container .formula-test-container .formula-test-header .formula-test-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
}

.codemirror-container .formula-test-container .formula-test-header .formula-test-actions {
  display: flex;
  align-items: center;
}

.codemirror-container .formula-test-container .formula-test-header .formula-test-actions .formula-test-action {
  padding-left: 8px;
  padding-right: 8px;
}

.codemirror-container .formula-test-container .formula-test-output {
  display: flex;
  align-items: center;
  margin-top: 12px;
  margin-bottom: 12px;
}

@keyframes highlight {
  0% {
    border-color: #d9d9d9;
    box-shadow: none;
  }

  50% {
    border-color: #5792ff;
    box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
  }

  100% {
    border-color: #d9d9d9;
    box-shadow: none;
  }
}

.codemirror-container .formula-test-container .formula-test-output .formula-test-output-input.highlight {
  animation-name: highlight;
  animation-duration: 2s;
  border-color: #5792ff;
  box-shadow: 0 0 0 2px rgba(47, 112, 255, 0.2);
}

.codemirror-container .formula-test-container .formula-test-content {
  margin-top: 12px;
}

.codemirror-container .formula-test-container .formula-test-content .formula-test-table {
  border: 1px solid #cbd6e2;
}

.editor-insert-functions-popover, .editor-insert-merge-tags-popover {
  max-width: -moz-max-content;
  max-width: max-content;
}

.editor-insert-functions-popover .ant-popover-inner-content,
.editor-insert-merge-tags-popover .ant-popover-inner-content {
  padding: 0 !important;
}

.editor-helper .editor-insert-button {
  padding-left: 8px;
  padding-right: 8px;
}

.codemirror-container .generate-formula-button {
  background: linear-gradient(-45deg, #1c2b5f, #214392, #1c2b5f);
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

#autocomplete-dropdown,
#function-description {
  z-index: 1001;
}

#function-description {
  width: 348px;
}

#function-description .ant-collapse-header {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 8px !important;
  padding-bottom: 8px !important;
}

#function-description .ant-collapse-header .function-description-documentation-header {
  display: flex;
}

#function-description .ant-collapse-content {
  border-width: 0px;
}

#function-description .ant-collapse-content .ant-collapse-content-box {
  padding: 8px !important;
  padding-top: 0 !important;
}

#function-description .ant-collapse-content .ant-collapse-content-box .function-description-documentation-header {
  display: flex;
}

#function-description .ant-collapse-content .ant-collapse-content-box .function-description-documentation-content {
  --tw-bg-opacity: 1;
  background-color: rgba(214, 228, 255, var(--tw-bg-opacity));
  padding: 8px;
}

#function-description .ant-collapse-content .ant-collapse-content-box .function-description-documentation-content .function-description-documentation-content-section {
  margin-bottom: 8px;
}

.z-formula-editor-disclaimer {
  font-size: 0.64rem !important;
}

.z-try-with-ai-card-container {
  position: relative;
  width: 261px;
}

.z-try-with-ai-card-container .z-try-with-ai-card .ant-card-body {
  padding: 16px;
}

.z-try-with-ai-card-container .z-try-with-ai-card .ant-card-body .ant-card-meta .ant-card-meta-detail .ant-card-meta-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  margin-bottom: 0px;
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
}

.z-try-with-ai-card-container .z-try-with-ai-card .ant-card-body .ant-card-meta .ant-card-meta-detail .ant-card-meta-description {
  font-size: 12px;
  line-height: 18px;
  --tw-text-opacity: 1;
  color: rgba(38, 38, 38, var(--tw-text-opacity));
}

.z-try-with-ai-card-container .z-try-with-ai-card-close {
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}

.z-try-with-ai-button {
  border-radius: 0.25rem;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 1px 2px 0px #2f90c11a, 0px 4px 4px 0px #2f90c117, 0px 9px 5px 0px #6a73770d, 0px 15px 6px 0px #2f90c103, 0px 24px 7px 0px #2f90c100;
  background: linear-gradient(86.96deg, #2f70ff 4.07%, #5cffd0 51.31%, #6ded02 83.46%);
  background-size: 200% 200%;
  padding: 1px;
}

.z-try-with-ai-button:hover {
  animation: gradient 15s ease infinite;
}

.z-try-with-ai-button > div {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  border-radius: 0.25rem;
  display: inline-flex;
  align-items: center;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  padding-right: 12px;
}

.z-try-with-ai-input {
  border-radius: 0.25rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(86.96deg, #2f70ff 4.07%, #5cffd0 51.31%, #6ded02 83.46%);
  background-size: 200% 200%;
  animation: gradient 15s ease infinite;
  padding: 1px;
}

.z-try-with-ai-input > div {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  border-radius: 0.25rem;
  display: inline-flex;
  align-items: center;
}

.z-try-with-ai-input .input {
  border-style: none;
  padding: 0px;
  padding-left: 12px;
  box-shadow: none;
}

.z-try-with-ai-input .generate-btn,
.z-try-with-ai-input .generate-btn:active,
.z-try-with-ai-input .generate-btn:focus {
  background: linear-gradient(99.48deg, #3071ff 9.44%, #5efec2 56.13%, #01b672 90.88%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.z-try-with-ai-input .generate-btn, .z-try-with-ai-input .generate-btn:active, .z-try-with-ai-input .generate-btn:focus {
  font-weight: 600;
}

@keyframes gradient {
  0% {
    background-position: 0% 0%;
  }

  17% {
    background-position: 50% 0%;
  }

  33% {
    background-position: 100% 0%;
  }

  50% {
    background-position: 100% 100%;
  }

  66% {
    background-position: 50% 100%;
  }

  83% {
    background-position: 0% 100%;
  }

  100% {
    background-position: 0% 0%;
  }
}

.input-field.chargebee-component {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0.25rem;
  border-style: solid;
  border-width: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  margin-bottom: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  padding-right: 12px;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.input-field.chargebee-component.error {
  --tw-border-opacity: 1;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
}

.error {
  --tw-border-opacity: 1;
  border-color: rgba(245, 34, 45, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
}

.card-details-form-container {
  padding: 5% 10%;
}

.card-details-form-container .card-details-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.card-details-form-container .card-details-form .header {
  font-size: 32px;
  line-height: 60px;
  margin-bottom: 8px;
}

.card-details-form-container .card-details-form .add-button {
  background: #2f70ff;
  margin: 20px;
  width: 120px;
  border-radius: 0px;
}

.card-details-form-container .card-details-form .input-field {
  height: 32px;
  margin-bottom: 24px;
  color: #0c1d33 !important;
  border: 1px solid #d8d8d8;
  font-size: 14px;
}

.card-details-form-container .card-details-form .input-field.error {
  border: 1px solid #ff5e65;
}

.card-details-form-container .card-details-form .input-field.chargebee-component {
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 12px;
}

.card-details-form-container .card-details-form .input-field::placeholder {
  --tw-text-opacity: 1 !important;
  color: rgba(89, 89, 89, var(--tw-text-opacity)) !important;
  font-size: 14px;
}

.z-modal.zModalContainer.update-card-modal {
  width: 660px !important;
}

.update-card-details-container .previous-button {
  cursor: pointer;
}

.update-card-details-container .caption {
  color: #5670a1;
  display: block;
  margin-bottom: 16px;
}

.update-card-details-container .header-container {
  display: flex;
}

.update-card-details-container .card-header {
  display: block;
  margin-bottom: 8px;
  width: 100%;
}

.update-card-details-container .card-table-container {
  width: 100%;
  border: 1px solid #d8d8d8;
  margin-bottom: 16px;
}

.update-card-details-container .card-table-container .card-cell {
  border: 1px solid #d8d8d8;
  padding: 16px 16px;
}

.update-card-details-container .primary-button,
.update-card-details-container .default-button {
  border-radius: 0px;
  height: 40px;
}

.update-card-details-container .primary-button {
  background: #2f70ff;
  color: #ffffff;
  width: 120px;
}

.update-card-details-container .ant-btn, .update-card-details-container .ant-input {
  border-radius: 0px !important;
}

.payment-info-container {
  padding: calc(5% + 60px) 10% calc(5% + 260px) 10%;
  background: #060f19;
}

.payment-info-container .payment-info-item {
  font-size: 16px;
  color: #ffffff;
  margin-bottom: 8px;
  height: 30px;
}

.payment-info-container .payment-info-item .value {
  font-size: 32px;
}

.payment-info-container .payment-info-item .caption {
  font-size: 12px;
}

.payment-info-container .person-img {
  position: absolute;
  bottom: 0px;
  right: 0px;
}

.payment-info-container .flowers-img {
  position: absolute;
  bottom: -27px;
  left: -30px;
}

.ant-message {
  z-index: 999999999;
}

.distributor-survey-modal.zModalContainer {
  width: 640px !important;
}

.distributor-survey-modal.zModalContainer .ant-checkbox-group .ant-space {
  display: grid !important;
  column-gap: 12px !important;
  row-gap: 28px !important;
  grid-template-columns: 1fr auto 1fr 1fr;
}

.distributor-survey-modal.zModalContainer .ant-checkbox-group .ant-space .ant-checkbox-wrapper {
  align-items: flex-start;
}

.distributor-survey-modal.zModalContainer .ant-checkbox-group .ant-space .ant-checkbox-wrapper img {
  height: 20px;
}

.distributor-survey-modal.zModalContainer .z-input {
  width: auto;
}

.distributor-survey-modal.zModalContainer .ant-modal-footer {
  text-align: center;
}

.announcement-modal.zModalContainer.modal-size-sm {
  width: 460px !important;
}

.announcement-modal.zModalContainer.modal-size-md {
  width: 600px !important;
}

.banner-card {
  padding: 0.6rem 0;
  text-align: center;
  font-size: 14px;
  line-height: 1.43;
  position: relative;
}

.banner-card.error,
.banner-card.error a {
  color: #c41616 !important;
  background-color: #ffd9d9;
}

.banner-card.warning, .banner-card.warning a {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 231, 186, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(47, 112, 255, var(--tw-text-opacity));
}

.banner-card a {
  text-decoration: underline;
}

.banner-card img,
.banner-card svg {
  margin-right: 0.5rem;
}

.banner-card .close-icon {
  top: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
  position: absolute;
  right: 24px;
}

.banner-card-wrap {
  overflow: hidden;
  height: 0px;
  transition: height 0.3s ease-in-out;
  flex-shrink: 0;
}

.banner-card-wrap.show {
  height: 40px;
}

.banner-card-wrap.vendor-promotion {
  background-color: #4bff93;
  height: 40px;
}

.banner-card-wrap .vendor-promotion-cta {
  border-color: black;
  background-color: transparent;
  font-weight: 500;
  margin-right: 16px;
  margin-left: 20px;
}

.banner-card-wrap .vendor-promotion-cta:hover {
  outline: none;
  color: inherit;
}

.onboarding-modal {
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}

.onboarding-modal.width-70rem {
  width: 76rem !important;
}

.onboarding-modal .ant-modal-content {
  border-radius: 8px !important;
}

.onboarding-modal .ant-modal-content .ant-modal-body {
  border-radius: 8px !important;
  width: 100%;
}

.onboarding-modal .ant-modal-content .ant-modal-body .calendy-container {
  padding: 12px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.onboarding-modal .ant-modal-content .ant-modal-body .calendy-container .calendly-inline-widget {
  width: 625px;
  height: 35rem;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container {
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .break-line {
  height: 12px;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .left-side-container {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  padding: 8%;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .left-side-container iframe {
  display: none;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .left-side-container .heading {
  font-weight: 500;
  font-size: 18px;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .left-side-container ul {
  padding: 16px;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .right-side-container {
  background: #060f19;
  color: white;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  padding: 8%;
  position: relative;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .right-side-container .images {
  position: absolute;
  bottom: 0;
  left: -2rem;
  right: 0;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

.onboarding-modal .ant-modal-content .ant-modal-body .onboarding-info_container .right-side-container .images .flowers-img {
  position: relative;
  bottom: -1.7rem;
}

.add-document-drawer .upload-file-area,
.edit-document-drawer .upload-file-area {
  height: 100px;
  border-radius: 6px;
  border: solid 1px #d8d8d8;
  background-color: #f7f7f7;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #2f70ff;
}

.add-document-drawer .upload-file-area.uploaded,
.edit-document-drawer .upload-file-area.uploaded {
  cursor: unset;
}

.add-document-drawer .upload-file-area.disabled,
.edit-document-drawer .upload-file-area.disabled {
  color: #ababab;
  cursor: not-allowed;
}

.add-document-drawer .tax-warning,
.edit-document-drawer .tax-warning {
  font-size: 14px;
  line-height: 1.57;
  padding: 12px 16px;
  margin-top: 12px;
  background-color: #fffbe6;
}

.add-document-drawer .checkbox-steps.ant-checkbox-wrapper,
.edit-document-drawer .checkbox-steps.ant-checkbox-wrapper {
  margin-left: 0px;
}

.add-document-drawer .document-templates-container,
.edit-document-drawer .document-templates-container {
  margin-bottom: 36px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group {
  margin: -6px 0px -12px 0px;
  width: 100%;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper {
  text-align: center;
  width: 125px;
  height: 200px;
  margin: 12px;
  border-radius: 0px;
  padding: 0px;
  border: 1px solid transparent;
  outline: none;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:not(:first-child):before,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:not(:first-child):before {
  background-color: initial;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before {
  background-color: initial !important;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover,
.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked {
  border: 1px solid #2f70ff;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover .document-template .document-template-details .document-template-name,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover .document-template .document-template-details .document-template-name,
.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked .document-template .document-template-details .document-template-name,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked .document-template .document-template-details .document-template-name {
  color: #2f70ff;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template {
  font-size: 13px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-thumbnail-container .document-template-thumbnail,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-thumbnail-container .document-template-thumbnail {
  height: 125px;
  width: 123px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details {
  height: 75px;
  width: 123px;
  padding: 10px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-name,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-name {
  margin-bottom: 5px;
  height: 25px;
  line-height: 12px;
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-description,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-description {
  color: #ababab;
  height: 25px;
  line-height: 12px;
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template.blank-template .blank-template-thumbnail,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template.blank-template .blank-template-thumbnail {
  background-color: #e8e8e8;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
}

.add-document-drawer .document-assessment-log-container,
.edit-document-drawer .document-assessment-log-container {
  margin: 0px -24px;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item:last-child,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item:last-child {
  border-bottom: solid 1px #d8d8d8;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item,
.add-document-drawer .document-assessment-log-container .ant-collapse,
.edit-document-drawer .document-assessment-log-container .ant-collapse {
  border-radius: 0px;
  border: 0px;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-header,
.add-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-header {
  border-radius: 0px;
  border: solid 1px #d8d8d8;
  border-bottom: none;
  background: #f7f7f7;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-item-active .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-item-active .ant-collapse-item,
.add-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-item-active .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-item-active .ant-collapse-item {
  border-bottom: solid 1px #d8d8d8;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-content-box,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-content-box,
.add-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-content-box,
.edit-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-content-box {
  background: #ffffff;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-header,
.add-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-header {
  border-radius: 0px;
  border: none;
  background: #ffffff;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-item,
.add-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-item {
  border: none;
}

.add-document-drawer .document-assessment-log-container .instruction-header,
.edit-document-drawer .document-assessment-log-container .instruction-header {
  margin: 0px 0px 16px 40px;
}

.add-document-drawer .document-assessment-log-container .log-input .input-header,
.edit-document-drawer .document-assessment-log-container .log-input .input-header {
  color: #8798ad;
}

.add-document-drawer .form-header,
.edit-document-drawer .form-header {
  font-size: 15px;
}

.add-document-drawer .form-header, .edit-document-drawer .form-header {
  font-weight: 500;
}

.add-document-drawer .form-header,
.edit-document-drawer .form-header {
  margin-bottom: 18px;
}

.add-document-drawer .shipping-address-select-form-item .ant-legacy-form-item-label > label.ant-legacy-form-item-no-colon::after, .edit-document-drawer .shipping-address-select-form-item .ant-legacy-form-item-label > label.ant-legacy-form-item-no-colon::after {
  display: none;
}

.add-document-drawer .empty-table,
.edit-document-drawer .empty-table,
.document-product-drawer .empty-table {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 4rem;
}

.add-document-drawer .document-product-drawer-product-button,
.edit-document-drawer .document-product-drawer-product-button,
.document-product-drawer .document-product-drawer-product-button {
  width: 100%;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .document-name-icon,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .document-name-icon,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .document-name-icon {
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-bottom: -1px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper {
  position: relative;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.has-currency-addon {
  width: calc(100% - 5.1rem);
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.full-width {
  width: 100%;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .currency-addon {
  width: 5.1rem;
  border-left: 0px;
  float: right;
  pointer-events: none;
  background-color: #fafafa;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container {
  display: flex;
  margin: -12px;
  flex-wrap: wrap;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container .product-image-checkbox .ant-image {
  height: 100%;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container .product-image-checkbox.ant-checkbox-wrapper {
  position: relative;
  width: 95px;
  height: 100px;
  margin: 12px;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container .product-image-checkbox.ant-checkbox-wrapper .ant-checkbox {
  position: absolute;
  z-index: 1;
  top: 0.5rem;
  left: 0.5rem;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container .product-image-checkbox.ant-checkbox-wrapper .ant-checkbox + span {
  padding: 0px;
  position: relative;
  width: 95px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23f2f2f2' fill-opacity='0.68'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  display: block;
  border: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container .product-image-checkbox.ant-checkbox-wrapper .ant-checkbox + span .product-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container .product-image-file-upload {
  width: 95px;
  height: 100px;
  margin: 12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border: 1px solid #2f70ff;
  color: #2f70ff;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .product-image-checkbox-container + .ant-legacy-form-item-children-icon {
  display: none;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .sub-action-button {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(100%, -50%);
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .margin-preview {
  border-radius: 6px;
  background-color: #f7f7f7;
  padding: 0.5rem 1.5rem;
  min-width: 300px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form .pricing-data-box {
  border-radius: 6px;
  background-color: #f7f7f7;
  padding: 20px 24px;
  margin-bottom: 1rem;
}

.document-product-drawer .warehouse-popover-menu .warehouse-popover-content.ant-popover .ant-popover-content .ant-popover-inner {
  overflow-x: hidden;
}

.document-product-drawer .product-image-radio-container {
  padding-top: 0.75rem;
}

.document-product-drawer .product-image-radio-container .pricing-sub-header {
  color: #7f7f7f;
  padding-bottom: 4px;
  font-size: 12px;
}

.document-product-drawer .product-image-radio-container .distributor-pricing-area {
  display: grid;
  grid-template-columns: 12rem 8rem;
  grid-template-areas: "distributorName distributorWarehouse" "distributorStock footer";
}

.document-product-drawer .product-image-radio-container .distributor-name {
  grid-area: distributorName;
  font-weight: bold;
  font-size: 14px;
}

.document-product-drawer .product-image-radio-container .distributor-warehouse {
  grid-area: distributorWarehouse;
  font-size: 12px;
  color: #8798ad;
}

.document-product-drawer .product-image-radio-container .distributor-stock {
  grid-area: distributorStock;
  font-size: 12px;
  color: #8798ad;
}

.document-product-drawer .product-distributor-control + .product-distributor-control {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-width: 1px;
}

.add-entity-action {
  color: #2f70ff;
  cursor: pointer;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-bottom: -1px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header {
  font-size: 15px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header {
  font-weight: 500;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header {
  margin-bottom: 18px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group {
  display: inline-flex;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .ant-input-number {
  width: 18rem;
  margin: 0;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .currency-addon {
  width: 6rem;
  border-left: 0rem;
  float: right;
  pointer-events: none;
  background-color: #fafafa;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-group .z-input-number .ant-row {
  width: 24rem !important;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.has-currency-addon {
  width: calc(100% - 4.625rem);
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .ant-input-number.full-width {
  width: 100%;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control .ant-form-item-control-input-content .ant-legacy-form-item-children .currency-addon {
  width: 6rem;
  border-left: 0px;
  float: right;
  pointer-events: none;
  background-color: #fafafa;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-data-box,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-data-box,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-data-box {
  border-radius: 6px;
  background: #f7f7f7;
  padding: 20px 24px;
  margin-bottom: 1rem;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview {
  border-radius: 6px;
  background-color: #f7f7f7;
  min-width: 300px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .margin-preview, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .margin-preview, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .margin-preview, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .margin-preview {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-input-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-input-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-input-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-input-wrap,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-input-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-input-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-input-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-input-wrap,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-input-wrap {
  height: 75px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .table-more-option-wrap,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .table-more-option-wrap {
  height: 70px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-form-divider.ant-divider {
  margin-left: -24px;
  width: calc(100% + 48px);
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container {
  position: relative;
  margin: -6px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container {
  border: 1px solid #d8d8d8;
  margin: 6px;
  position: relative;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button {
  background-color: #ffffff;
  height: 98px;
  width: 93px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover {
  background-color: #e8e8e8;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon {
  color: #2f70ff;
  font-size: 18px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon {
  margin: 6px;
  padding: 6px;
  color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 50%;
  cursor: pointer;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image {
  height: 98px;
  width: 93px;
  object-fit: contain;
  object-position: center;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .product-image-upload-container .product-image-container .product-image-overlay {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  height: 98px;
  width: 93px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-radio-plan-radio-group .ant-radio-wrapper {
  display: flex;
  align-items: center;
  line-height: 2rem;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse {
  background-color: #ffffff;
  border: 1px solid #d8d8d8;
  border-radius: 0px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item {
  border-bottom: 1px solid #d8d8d8;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item:last-child {
  border-bottom: none;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header {
  padding-left: 40px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header:hover {
  background-color: #fafafa;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow, .edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  top: 16px;
  left: 16px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-name {
  font-weight: 500;
  white-space: pre-wrap;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .pricing-plan-name-billing-type-container .pricing-plan-billing-type.ant-tag {
  background-color: #f7f7f7;
  color: #2f70ff;
  font-weight: 500;
  font-size: 12px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger img,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-header .pricing-plan-header .ant-dropdown-trigger svg {
  vertical-align: middle;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content {
  border-top: 1px solid #d8d8d8;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-legacy-form .pricing-plan-container.ant-collapse .pricing-plan.ant-collapse-item .ant-collapse-content .ant-collapse-content-box .pricing-plan-body .pricing-plan-description-container .pricing-plan-description {
  white-space: pre-wrap;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container {
  position: relative;
  margin: -0.375rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container {
  min-height: 6.25rem;
  min-width: 5.9375rem;
  border: 1.5px solid #d8d8d8;
  margin: 0.375rem;
  position: relative;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button {
  background-color: #ffffff;
  height: 6.125rem;
  width: 5.8125rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button:hover {
  background-color: #e8e8e8;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container.product-image-upload-button-container .product-image-upload-button .upload-icon {
  color: #2f70ff;
  font-size: 1.125rem;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container:hover .product-image-overlay .anticon {
  margin: 0.375rem;
  padding: 0.375rem;
  color: #ffffff;
  border: 1px solid #ffffff;
  border-radius: 50%;
  cursor: pointer;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image {
  height: 6.125rem;
  width: 5.8125rem;
  object-fit: contain;
  object-position: center;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .product-image-upload-container .product-image-container .product-image-overlay {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: rgba(0, 0, 0, 0.5);
  height: 6.125rem;
  width: 5.8125rem;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box {
  border-radius: 0.5rem;
  background: #f7f7f7;
  padding: 1.25rem 1.5rem;
  margin-bottom: 1rem;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content {
  display: flex;
  justify-content: flex-start;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group {
  display: flex;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .ant-form-item {
  width: 10rem;
  margin: 0;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-product-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .add-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .edit-pricing-plan-drawer-form.ant-form .pricing-data-box .ant-form-item-control-input-content .ant-input-group .currency-addon {
  width: 6rem;
  border-left: 0px;
  float: right;
  pointer-events: none;
  background-color: #fafafa;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container {
  overflow: initial;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container {
  margin-left: 0;
  max-height: -webkit-fit-content;
  max-height: -moz-fit-content;
  max-height: fit-content;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table {
  margin-left: 0;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small {
  border: 1px solid #d8d8d8;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-footer,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-footer,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-footer,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-footer,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead {
  border-color: #d8d8d8;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th {
  background: #fafafa;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th:first-child .ant-checkbox-wrapper,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th:first-child .ant-checkbox-wrapper,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th:first-child .ant-checkbox-wrapper,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-thead tr th:first-child .ant-checkbox-wrapper {
  display: none;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container {
  display: flex;
  align-items: center;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-name-icon,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-name-icon,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-name-icon,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-name-icon {
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #0c1d33;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  margin-left: 24px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-name,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-name,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-name,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-name {
  white-space: pre-wrap;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-description,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-description,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-description,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-name-container .product-description-container .product-description {
  font-size: 12px;
  color: #ababab;
  white-space: pre-wrap;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-bundle-menu-container,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-bundle-menu-container,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-bundle-menu-container,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr td .product-bundle-menu-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr:last-child td,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr:last-child td,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr:last-child td,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody tr:last-child td {
  border-bottom: none;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody:before,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody:before,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody:before,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-body table .ant-table-tbody:before {
  line-height: 0px;
  content: none;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer {
  border-radius: 0px;
  text-align: center;
  padding: 8px 16px;
  background: #fafafa;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer:before,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer:before,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer:before,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-footer:before {
  background: transparent;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-placeholder,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-placeholder,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-placeholder,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-container .ant-table-placeholder {
  border-top: 1px solid #d8d8d8;
  border-left: none;
  border-right: none;
  height: auto;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer {
  display: flex;
  justify-content: center;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link {
  color: #2f70ff;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link:hover,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link:hover,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link:hover,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer .link:hover {
  cursor: pointer;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-item,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-item,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-item,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-item {
  margin: 0px 4px;
}

.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-left,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-left,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-left,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-left,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-left,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-left,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-left,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-left,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-right,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-right,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-right,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-prev .anticon.anticon-right,
.add-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-right,
.edit-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-right,
.add-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-right,
.edit-pricing-plan-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .table-page-container.product-bundle-items-table-container .product-bundle-items-table.ant-table-wrapper .ant-pagination.ant-table-pagination.mini .ant-pagination-next .anticon.anticon-right {
  vertical-align: -0.05rem;
}

.product-image-preview-modal.ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x {
  width: 32px;
  height: 32px;
  line-height: 32px;
}

.product-image-preview-modal.ant-modal .ant-modal-content .ant-modal-body {
  text-align: center;
}

.product-image-preview-modal.ant-modal .ant-modal-content .ant-modal-body .product-image-preview {
  max-width: 300px;
  max-height: 400px;
}

.checkBoxOptions .ant-checkbox-group-item {
  --tw-border-opacity: 1;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity));
  border-style: solid;
  border-width: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  border-bottom-width: 0.125rem;
}

.pricing-plan .ant-collapse-header {
  padding-left: 40px !important;
}

.pricing-plan .ant-collapse-header .ant-collapse-arrow {
  position: absolute;
  left: 16px;
  top: 20px;
}

.uppy-Root {
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner {
  height: -webkit-max-content;
  height: max-content;
  min-height: 200px;
  max-height: -webkit-max-content;
  max-height: max-content;
  width: auto;
  min-width: 320px;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  background-color: #ffffff;
  border: none;
  border-radius: 0px;
  position: fixed;
  top: 50%;
  left: 50%;
  right: 0px;
  bottom: 0px;
  transform: translate(-50%, -50%);
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-close {
  font-size: 35px;
  top: -35px;
  right: -5px;
  color: #ffffff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-close:hover,
.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-close:focus,
.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-close:active {
  color: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap {
  position: static;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-dropFilesHereHint {
  border: none;
  display: none;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles {
  border: none;
  margin: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-title {
  padding: 12px 16px;
  margin: 0px;
  font-size: 15px;
  color: #0c1d33;
  text-align: center;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-title .uppy-u-reset,
.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-title .uppy-Dashboard-browse {
  color: #2f70ff;
  padding: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-list {
  padding: 0px;
  margin-top: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-list .uppy-DashboardTab {
  padding: 0px;
  border: none;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-list .uppy-DashboardTab .uppy-DashboardTab-btn {
  padding: 12px 16px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-list .uppy-DashboardTab .uppy-DashboardTab-btn svg {
  fill: #2f70ff;
  margin: 0;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-list .uppy-DashboardTab .uppy-DashboardTab-btn svg g rect {
  fill: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-list .uppy-DashboardTab .uppy-DashboardTab-btn svg g path {
  fill: #ffffff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-Dashboard-AddFiles-list .uppy-DashboardTab .uppy-DashboardTab-btn .uppy-DashboardTab-name {
  margin-left: 8px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFiles .uppy-DashboardAddFiles-info .uppy-Dashboard-note {
  font-size: 13px;
  color: #0c1d33;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-files {
  padding: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-files .uppy-DashboardItem {
  border-bottom: none;
  padding-bottom: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-files .uppy-DashboardItem .uppy-DashboardItem-action .uppy-DashboardItem-remove {
  color: #7f7f7f;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFilesPanel {
  background: #ffffff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFilesPanel .uppy-DashboardContent-title {
  font-size: 14px !important;
  color: #0c1d33;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFilesPanel .uppy-DashboardContent-addMore svg {
  fill: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-AddFilesPanel .uppy-DashboardContent-back {
  font-size: 15px;
  color: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles {
  border: none;
  margin: 0px;
  justify-content: center;
  flex-direction: row;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles .uppy-DashboardTabs .uppy-Dashboard-dropFilesTitle {
  padding: 0px;
  font-size: 15px;
  max-width: 100%;
  color: #0c1d33;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles .uppy-DashboardTabs .uppy-Dashboard-dropFilesTitle .uppy-Dashboard-browse {
  color: #2f70ff;
  text-decoration: underline;
  border-bottom: none;
  padding: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles .uppy-DashboardTabs .uppy-DashboardTabs-list {
  padding: 0px;
  margin-top: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles .uppy-DashboardTabs .uppy-DashboardTabs-list .uppy-DashboardTab {
  padding: 0px;
  border: none;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles .uppy-DashboardTabs .uppy-DashboardTabs-list .uppy-DashboardTab .uppy-DashboardTab-btn svg {
  margin: 0;
  fill: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles .uppy-DashboardTabs .uppy-DashboardTabs-list .uppy-DashboardTab .uppy-DashboardTab-btn svg path {
  fill: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardAddFiles .uppy-DashboardAddFiles-info .uppy-Dashboard-note {
  font-size: 13px;
  color: #0c1d33;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-bar {
  background-color: #ffffff;
  border-bottom: 1px solid #d8d8d8;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-bar .uppy-DashboardContent-title {
  font-size: 14px !important;
  color: #0c1d33;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-bar .uppy-DashboardContent-addMore svg {
  fill: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-bar .uppy-DashboardContent-back {
  font-size: 15px;
  color: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-Dashboard-files {
  padding: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-Dashboard-files .uppy-DashboardItem {
  border-bottom: none;
  padding-bottom: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody {
  background-color: #ffffff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Webcam-permissons {
  line-height: 1;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Webcam-permissons .uppy-Webcam-permissonsIcon svg {
  fill: #2f70ff;
  width: 25px;
  height: 25px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Webcam-permissons .uppy-Webcam-title {
  font-size: 13px;
  color: #0c1d33;
  margin-top: 0px;
  margin-bottom: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Webcam-permissons p {
  line-height: 1.25;
  font-size: 13px;
  color: #0c1d33;
  margin-top: 0px;
  margin-bottom: 0px;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Url {
  display: block;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Url .uppy-c-textInput {
  display: block;
  width: 90%;
  margin: 0 auto;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Url .uppy-c-textInput:focus {
  border-color: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardContent-panel .uppy-DashboardContent-panelBody .uppy-Url .uppy-c-btn {
  background-color: #2f70ff;
  margin-top: 24px;
  width: 90%;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardItem-preview .uppy-DashboardItem-previewInnerWrap {
  background-color: #2f70ff !important;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-DashboardItem-preview .uppy-DashboardItem-previewInnerWrap .uppy-DashboardItem-previewIconWrap .uppy-DashboardItem-previewIcon svg path {
  fill: #2f70ff;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-progressindicators .uppy-StatusBar.is-error .uppy-StatusBar-content .uppy-StatusBar-status .uppy-StatusBar-statusPrimary .uppy-StatusBar-statusIndicator {
  color: #ff5e65;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-progressindicators .uppy-StatusBar.is-error .uppy-StatusBar-content .uppy-StatusBar-details {
  display: none;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-progressindicators .uppy-StatusBar.is-error .uppy-StatusBar-actions .uppy-StatusBar-actionBtn--retry {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ff5e65;
}

.uppy-Root .uppy-Dashboard .uppy-Dashboard-inner .uppy-Dashboard-innerWrap .uppy-Dashboard-progressindicators .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  padding: 10px 18px;
  border-radius: 6px;
  background-color: #2f70ff;
}

.tax-category-name-form-item {
  margin-top: 8px;
  margin-bottom: -16px;
}

.tax-category-name-form-item .ant-form-item.ant-form-item-has-error {
  padding-bottom: 16px;
}

.bundled-product-row-name-container .optional-tag {
  color: #5670a1;
}

.bundled-product-row-name-container .product-name {
  margin-top: 0.25rem;
  max-width: 18rem;
  word-break: break-all;
  white-space: break-spaces;
}

.bundled-product-row-name-container .setup-price-wrap {
  display: flex;
  align-items: center;
  margin-top: 8px;
  width: 100%;
}

.bundled-product-row-name-container .setup-price-wrap .setup-label-text {
  font-size: 12px;
  line-height: 18px;
  width: 40%;
}

.bundled-product-row-name-container .selected-pricing-name {
  font-size: 0.8rem;
  line-height: 1.43;
  color: #8798ad;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  max-width: 18rem;
  display: block;
  word-break: break-all;
  white-space: break-spaces;
}

.bundled-product-row-name-container .selected-pricing-name .selected-pricing-name-icon {
  transform: rotateY(180deg);
  font-size: 0.8rem;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body {
  margin: 0;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .table-input-wrap {
  height: 75px;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .table-more-option-wrap {
  height: 70px;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-tbody > tr > td {
  padding: 20px 10px;
  height: 3rem;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-tbody > tr > td .setup-price-wrap {
  display: grid;
  grid-gap: 1rem;
  grid-template-columns: 5rem 98px;
  align-items: center;
  max-width: 7rem;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-thead {
  background-color: #f7f7f7;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-thead .ant-table-column-title {
  color: #5670a1;
  font-weight: 500;
}

.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-thead > tr > td:first-child,
.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-tbody > tr > td:first-child,
.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-thead > tr > th:first-child,
.bundled-product-table .ant-table-small > .ant-table-container > .ant-table-body table .ant-table-tbody > tr > th:first-child {
  padding-left: 30px;
}

.bundled-product-table .more-options-trigger {
  height: 1rem;
  vertical-align: middle;
}

.bundled-product-table .ant-table-footer {
  display: flex;
  align-items: center;
  justify-content: center;
}

.bundled-product-table .draggable-row {
  z-index: 930 !important;
}

.pricing-radio-group label {
  display: grid;
  grid-template-columns: -webkit-min-content 200px;
  grid-template-columns: min-content 200px;
  align-items: center;
  grid-gap: 0.5rem;
  margin: 0.5rem 0;
}

.pricing-radio-group label span.ant-radio + * {
  white-space: normal;
  word-break: break-all;
}

.bundle-product-table-footer {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.add-document-drawer .upload-file-area,
.edit-document-drawer .upload-file-area {
  height: 100px;
  border-radius: 6px;
  border: solid 1px #d8d8d8;
  background-color: #f7f7f7;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #2f70ff;
}

.add-document-drawer .upload-file-area.uploaded,
.edit-document-drawer .upload-file-area.uploaded {
  cursor: unset;
}

.add-document-drawer .upload-file-area.disabled,
.edit-document-drawer .upload-file-area.disabled {
  color: #ababab;
  cursor: not-allowed;
}

.add-document-drawer .tax-warning,
.edit-document-drawer .tax-warning {
  font-size: 14px;
  line-height: 1.57;
  padding: 12px 16px;
  margin-top: 12px;
  background-color: #fffbe6;
}

.add-document-drawer .checkbox-steps.ant-checkbox-wrapper,
.edit-document-drawer .checkbox-steps.ant-checkbox-wrapper {
  margin-left: 0px;
}

.add-document-drawer .document-templates-container,
.edit-document-drawer .document-templates-container {
  margin-bottom: 36px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group {
  margin: -6px 0px -12px 0px;
  width: 100%;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper {
  text-align: center;
  width: 125px;
  height: 200px;
  margin: 12px;
  border-radius: 0px;
  padding: 0px;
  border: 1px solid transparent;
  outline: none;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:not(:first-child):before,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:not(:first-child):before {
  background-color: initial;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before {
  background-color: initial !important;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover,
.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked {
  border: 1px solid #2f70ff;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover .document-template .document-template-details .document-template-name,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper:hover .document-template .document-template-details .document-template-name,
.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked .document-template .document-template-details .document-template-name,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper.ant-radio-button-wrapper-checked .document-template .document-template-details .document-template-name {
  color: #2f70ff;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template {
  font-size: 13px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-thumbnail-container .document-template-thumbnail,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-thumbnail-container .document-template-thumbnail {
  height: 125px;
  width: 123px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details {
  height: 75px;
  width: 123px;
  padding: 10px;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-name,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-name {
  margin-bottom: 5px;
  height: 25px;
  line-height: 12px;
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-description,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template .document-template-details .document-template-description {
  color: #ababab;
  height: 25px;
  line-height: 12px;
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.add-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template.blank-template .blank-template-thumbnail,
.edit-document-drawer .document-templates-container .document-template-radio-group.ant-radio-group .document-template-radio-button.ant-radio-button-wrapper .document-template.blank-template .blank-template-thumbnail {
  background-color: #e8e8e8;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
}

.add-document-drawer .document-assessment-log-container,
.edit-document-drawer .document-assessment-log-container {
  margin: 0px -24px;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item:last-child,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item:last-child {
  border-bottom: solid 1px #d8d8d8;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item,
.add-document-drawer .document-assessment-log-container .ant-collapse,
.edit-document-drawer .document-assessment-log-container .ant-collapse {
  border-radius: 0px;
  border: 0px;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-header,
.add-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-header {
  border-radius: 0px;
  border: solid 1px #d8d8d8;
  border-bottom: none;
  background: #f7f7f7;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-item-active .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-item-active .ant-collapse-item,
.add-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-item-active .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-item-active .ant-collapse-item {
  border-bottom: solid 1px #d8d8d8;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-content-box,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item .ant-collapse-content-box,
.add-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-content-box,
.edit-document-drawer .document-assessment-log-container .ant-collapse .ant-collapse-content-box {
  background: #ffffff;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-header,
.add-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-header,
.edit-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-header {
  border-radius: 0px;
  border: none;
  background: #ffffff;
}

.add-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse-item.log-item .ant-collapse-item,
.add-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-item,
.edit-document-drawer .document-assessment-log-container .ant-collapse.log-item .ant-collapse-item {
  border: none;
}

.add-document-drawer .document-assessment-log-container .instruction-header,
.edit-document-drawer .document-assessment-log-container .instruction-header {
  margin: 0px 0px 16px 40px;
}

.add-document-drawer .document-assessment-log-container .log-input .input-header,
.edit-document-drawer .document-assessment-log-container .log-input .input-header {
  color: #8798ad;
}

.add-document-drawer .form-header,
.edit-document-drawer .form-header {
  font-size: 15px;
}

.add-document-drawer .form-header, .edit-document-drawer .form-header {
  font-weight: 500;
}

.add-document-drawer .form-header,
.edit-document-drawer .form-header {
  margin-bottom: 18px;
}

.add-document-drawer .shipping-address-select-form-item .ant-legacy-form-item-label > label.ant-legacy-form-item-no-colon::after, .edit-document-drawer .shipping-address-select-form-item .ant-legacy-form-item-label > label.ant-legacy-form-item-no-colon::after {
  display: none;
}

.add-document-drawer .empty-table,
.edit-document-drawer .empty-table,
.document-product-drawer .empty-table {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 4rem;
}

.add-document-drawer .document-product-drawer-product-button,
.edit-document-drawer .document-product-drawer-product-button,
.document-product-drawer .document-product-drawer-product-button {
  width: 100%;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .document-name-icon,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .document-name-icon,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .document-name-icon {
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-bottom: -1px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.add-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.edit-document-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.search-document-product-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
  overflow: hidden !important;
  padding: 0px !important;
}

.search-document-product-drawer .ant-select-dropdown .create-product-dropdown-cta {
  border-style: solid none none none;
  border-width: 0.5px;
  border-color: #d8d8d8;
  color: #2f70ff;
  cursor: pointer;
  padding: 0.313rem 0.75rem;
}

.search-document-product-drawer .ant-select-dropdown .create-product-dropdown-cta:hover,
.search-document-product-drawer .ant-select-dropdown .create-product-dropdown-cta:active,
.search-document-product-drawer .ant-select-dropdown .create-product-dropdown-cta:focus {
  background: #f5f5f5;
}

.search-document-product-drawer .table-page-container .product-table .ant-table {
  border: none;
  min-height: calc(100vh - 7rem);
  overflow-y: auto;
  height: 50vh;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-title {
  padding-left: 24px;
  padding-right: 24px;
  padding-bottom: 12px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-title .document-product-drawer-product-header {
  justify-content: left;
  align-items: center;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-title .document-product-drawer-product-header .document-product-drawer-product-source .ant-select {
  width: 100%;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-title .document-product-drawer-product-header .document-product-drawer-product-source .ant-select .ant-select-selector {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right-width: 0px;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-title .document-product-drawer-product-header .document-product-drawer-product-source .ant-select .ant-select-selection {
  border-right: none;
  border-radius: 4px 0 0 4px;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-title .document-product-drawer-product-header .ant-input-search .ant-input-wrapper input {
  border-radius: 0px;
}

.search-document-product-drawer .table-page-container .product-table .ant-table tbody > tr > td, .search-document-product-drawer .table-page-container .product-table .ant-table tfoot > tr > td {
  border-style: none;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-footer {
  background-color: transparent;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-footer .recursive-loader .dot-2 {
  animation: dot-loader-2 1s infinite;
  animation-delay: 0.5s;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-footer .recursive-loader .dot-3 {
  animation: dot-loader-3 1s infinite;
  animation-delay: 1s;
}

@keyframes dot-loader-2 {
  0%,
  100% {
    opacity: 0;
  }

  50% {
    opacity: 1;
  }
}

@keyframes dot-loader-3 {
  0%,
  89% {
    opacity: 0;
  }

  90% {
    opacity: 1;
  }
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-scroll {
  overflow: unset !important;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-body .ant-table-fixed {
  width: unset !important;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-body .ant-table-thead tr {
  border-bottom: none;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-body .ant-table-thead tr th {
  border: none !important;
  background: #fafafa;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-body .ant-table-tbody:before {
  line-height: 0px;
  content: none;
  color: transparent;
  display: block;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-body .ant-table-tbody tr {
  border-left: none;
  border-right: none;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-body .ant-table-tbody tr:last-child td {
  border-bottom: 1px solid #d8d8d8 !important;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-tbody .ant-table-row .ant-table-cell {
  padding-top: 16px;
  padding-bottom: 16px;
}

.search-document-product-drawer .table-page-container .product-table .ant-table .ant-table-container .ant-table-tbody .ant-table-row .ant-table-cell.ant-table-selection-column {
  min-width: -webkit-min-content;
  min-width: min-content;
  padding-right: 8px;
  padding-left: 24px;
  padding-top: 32px;
  vertical-align: top;
  width: -webkit-min-content;
  width: min-content;
}

.search-document-product-drawer .amazon-integrate-form-header {
  z-index: 1;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 8px;
  padding-bottom: 12px;
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
}

.pricing-list-radio {
  display: grid;
  grid-template-columns: 15px 1fr;
  padding-bottom: 8px;
  width: 100%;
}

.pricing-list-radio.ant-radio-wrapper {
  margin-right: 0px;
}

.pricing-list-radio.ant-radio-wrapper .ant-radio {
  height: -webkit-min-content;
  height: min-content;
}

.product-row-container {
  display: flex;
}

.product-row-container .pricing-skeleton .ant-skeleton-content {
  float: right;
  max-width: 8rem;
}

.product-row-container .pricing-skeleton .ant-skeleton-content .ant-skeleton-title {
  margin-right: 0;
  margin-left: 62%;
}

.product-row-container .pricing-skeleton .ant-skeleton-content .ant-skeleton-paragraph li:nth-child(3) {
  display: none;
}

.product-row-container .product-name-icon {
  width: 3.43rem;
  min-width: 3.43rem;
  height: 3.43rem;
  min-height: 3.43rem;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.product-row-container .grey-image img {
  filter: grayscale(100%);
  opacity: 0.7;
}

.product-row-container .product-description-container .product-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.product-row-container .product-description-container .product-description {
  max-width: 24rem;
  white-space: pre-wrap;
  overflow: hidden;
  display: -webkit-inline-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.product-row-container .product-pricing-container .product-pricing {
  font-weight: bold;
  font-size: 18px;
}

.product-row-container .product-pricing-container .product-pricing-name {
  font-size: 14px;
  color: #8798ad;
  max-width: 9rem;
}

.product-row-container .product-pricing-container .product-pricing-stock-level {
  font-size: 14px;
  color: #8798ad;
}

.pricing-list-popover-menu .pricing-list-popover-label {
  background-color: #f7f7f7;
}

.pricing-list-popover.ant-popover .ant-popover-inner-content {
  max-height: 428px;
  overflow-y: auto;
}

.pricing-list-popover.ant-popover .pricing-sub-header {
  color: #7f7f7f;
  font-size: 12px;
  line-height: 18px;
  padding-bottom: 4px;
}

.pricing-list-popover.ant-popover .pricing-list-radio {
  align-items: center;
}

.pricing-list-popover.ant-popover .distributor-pricing-area {
  display: grid;
  grid-template-columns: 2fr 1fr;
  grid-template-areas: "distributorName distributorPricing" "distributoStock footer";
}

.pricing-list-popover.ant-popover .distributor-name {
  grid-area: distributorName;
  font-weight: 700;
  margin-right: 8px;
}

.pricing-list-popover.ant-popover .distributor-pricing {
  grid-area: distributorPricing;
  font-weight: 700;
  text-align: right;
}

.pricing-list-popover.ant-popover .distributor-stock {
  grid-area: distributoStock;
  color: #8798ad;
  font-size: 12px;
  line-height: 18px;
}

.currency-exchange-details {
  color: #ffffff !important;
}

.item-filter-popover.ant-popover.ant-popover-placement-bottomLeft {
  top: 15px;
  left: 3px;
}

.item-filter-popover.ant-popover.ant-popover-placement-bottomLeft .ant-popover-content .ant-popover-inner {
  max-width: inherit;
  max-height: inherit;
}

.item-filter-popover.ant-popover.ant-popover-placement-bottomLeft .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding: 0;
}

.item-filter-popover .ant-popover-content .ant-popover-arrow {
  left: 7%;
}

.item-filter-popover-text {
  background: white;
  border-radius: 6px;
  padding: 4px;
  text-align: center;
  cursor: pointer;
  color: #2f70ff;
}

.item-filter-popover-text.disabled {
  cursor: not-allowed;
  color: #ababab;
}

.item-filter-tag .ant-tag {
  margin: 0px 4px 4px 0;
  background: white;
  text-transform: capitalize;
  padding: 2px 8px;
  height: 1.8rem;
  display: inline-flex;
  align-items: center;
}

.item-filter-tag .item-filter-tag-data {
  color: #0c1d33;
}

.self-item-filter,
.amazon-item-filter {
  padding: 24px;
  width: 20rem;
}

.self-item-filter .filter-container,
.amazon-item-filter .filter-container {
  width: 100%;
}

.self-item-filter .filter-container .filter-title,
.amazon-item-filter .filter-container .filter-title {
  color: #8798ad;
}

.self-item-filter .filter-container .filter,
.amazon-item-filter .filter-container .filter {
  margin-bottom: 12px;
}

.self-item-filter .filter-container .filter .ant-select,
.amazon-item-filter .filter-container .filter .ant-select {
  width: 100%;
}

.self-item-filter .filter-container .filter.amazon-filter,
.amazon-item-filter .filter-container .filter.amazon-filter {
  width: 16.7rem;
}

.self-item-filter .filter-container .filter.amazon-filter, .amazon-item-filter .filter-container .filter.amazon-filter {
  margin-bottom: 16px !important;
}

.item-filter {
  display: grid;
  grid-template-columns: minmax(-webkit-min-content, 212px) minmax(-webkit-min-content, 240px);
  grid-template-columns: minmax(min-content, 212px) minmax(min-content, 240px);
  grid-template-rows: 400px -webkit-min-content;
  grid-template-rows: 400px min-content;
  grid-template-areas: "main subMain" "footer footer";
}

.item-filter .main-menu {
  grid-area: main;
  padding-top: 20px;
  border-right: 1px solid #e6e6e6;
  font-size: 12px;
}

.item-filter .main-menu .ant-menu-item {
  margin: 0px;
}

.item-filter .main-menu .ant-menu-item.ant-menu-item-active {
  color: #2f70ff;
}

.item-filter .main-menu .ant-menu-item.ant-menu-item-selected {
  color: #2f70ff;
  background-color: #f7f7f7;
}

.item-filter .main-menu .ant-menu-vertical {
  width: 100%;
  border-right: 0px;
}

.item-filter .main-menu .ant-checkbox-wrapper {
  width: 100%;
}

.item-filter .main-menu .ant-checkbox-wrapper.exclude-drop-ship-wh {
  bottom: 4rem;
}

.item-filter .main-menu .ant-checkbox-wrapper.exclude-out-of-stock {
  bottom: 6rem;
}

.item-filter .main-menu .ant-checkbox-wrapper.limit-to-distributor {
  bottom: 8rem;
}

.item-filter .main-menu .ant-checkbox-wrapper .ant-checkbox {
  margin-top: 0.4rem;
}

.item-filter .main-menu .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  height: 16px;
  width: 16px;
}

.item-filter .sub-main-wrap {
  grid-area: subMain;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 20px 0;
}

.item-filter .sub-main-wrap .ant-collapse {
  background-color: #ffffff;
}

.item-filter .sub-main-wrap .ant-collapse .ant-collapse-item {
  padding: 4px 4px 4px 12px;
  border-bottom: 0px;
}

.item-filter .sub-main-wrap .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header {
  padding: 2px;
  font-weight: bold;
}

.item-filter .sub-main-wrap .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 2px;
  flex-direction: row-reverse;
  margin-right: auto;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}

.item-filter .sub-main-wrap .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow {
  font-size: 8px;
  padding: 0;
  position: static;
  margin-right: auto;
  margin-left: 0.4rem;
  align-self: center;
}

.item-filter .sub-main-wrap .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0px;
}

.item-filter .sub-main-wrap .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box .ant-btn {
  margin: -2px 0px 0px 20px;
  height: -webkit-min-content;
  height: min-content;
}

.item-filter .sub-main-wrap .ant-checkbox-group-item.ant-checkbox-wrapper {
  width: 100%;
  padding: 4px 4px 4px 16px;
  display: grid;
  grid-template-columns: -webkit-min-content 1fr;
  grid-template-columns: min-content 1fr;
  align-items: flex-start;
}

.item-filter .sub-main-wrap .ant-checkbox-group-item.ant-checkbox-wrapper .ant-checkbox {
  margin-top: 0.4rem;
}

.item-filter .sub-main-wrap .ant-checkbox-group-item .ant-checkbox-inner {
  width: 12px;
  height: 12px;
}

.item-filter .footer-wrap {
  grid-area: footer;
  align-items: center;
  justify-content: flex-end;
  padding: 10px 16px;
  border-top: 1px solid #e6e6e6;
  display: grid;
  grid-template-columns: minmax(10rem, -webkit-min-content) minmax(9.5rem, -webkit-min-content) -webkit-min-content -webkit-min-content;
  grid-template-columns: minmax(10rem, min-content) minmax(9.5rem, min-content) min-content min-content;
  grid-gap: 0.5rem;
}

.item-filter .footer-wrap .filters-count-placeholder {
  background: #e7efff;
  display: grid;
  grid-template-columns: 8rem 1rem;
  grid-gap: 0.5rem;
  padding-left: 0.5rem;
  border-radius: 0.2rem;
}

.item-filter .footer-wrap .filters-count-placeholder .filters-count {
  color: #8798ad;
}

.item-filter .footer-wrap .filters-count-placeholder .anticon svg {
  height: 0.7rem;
  width: 0.7rem;
}

.item-filter .footer-wrap .filters-count-placeholder .anticon {
  margin-right: 8px;
  align-self: center;
}

.filter-show-more-button {
  color: #2f70ff;
  cursor: pointer;
  padding: 0px 4px;
}

.item-more-filters-popover {
  width: 12rem;
}

.item-more-filters-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding: 4px 12px 12px 16px;
}

.item-more-filters-popover .filter-text {
  padding: 8px 0 0 0;
  cursor: default;
}

.item-more-filters-popover .filter-text .filter-inner-text {
  margin-right: 4px;
}

.item-more-filters-popover .anticon {
  cursor: pointer;
  font-size: x-small;
}

.dell-quote-modal .modal-footer {
  display: flex;
  justify-content: flex-end;
}

.remove-updated-product {
  animation: removeUpdatedProduct 1.5s ease-out;
}

.missing-fields-drawer {
  transform: translateX(0px) !important;
}

.missing-fields-drawer .ant-drawer-content-wrapper {
  width: 60% !important;
}

.missing-fields-drawer .product-table-container .product-table .ant-table .ant-table-container .ant-table-thead .ant-table-cell.ant-table-selection-column {
  padding-left: 24px;
}

.missing-fields-drawer .product-table-container .product-table .ant-table {
  min-height: calc(100vh - 8rem);
}

.missing-fields-drawer .product-table-container .product-table thead > tr > th {
  border-width: 0px !important;
}

@keyframes removeUpdatedProduct {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.integrate-amazon-form .form-container {
  height: calc(100% - 7rem);
}

.ant-popover.rounding-options-container {
  width: 300px;
}

.ant-popover.rounding-options-container .ant-popover-inner-content {
  padding: 16px;
}

.ant-layout.config-sell-price-rounding, .ant-layout.config-sell-price-rounding .ant-layout-header, .ant-layout.config-sell-price-rounding .ant-layout-content, .ant-layout.config-sell-price-rounding .ant-layout-footer {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 0px;
}

.sellprice-precision-options .ant-select-item.ant-select-item-group .ant-typography {
  font-size: 14px !important;
  line-height: 20px !important;
  letter-spacing: -0.01em !important;
  --tw-text-opacity: 1 !important;
  color: rgba(0, 0, 0, var(--tw-text-opacity)) !important;
}

.sellprice-precision-options .ant-select-item .ant-select-item-option-content {
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.editor-control-panel-wrapper {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #f5f5f5;
  z-index: 20;
  height: 36px;
  margin-bottom: 20px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card {
  height: 34px;
  border-bottom: 1px solid;
  border-radius: 0;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  width: 100%;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card.parent-control-panel {
  will-change: opacity, transform;
  transition: all 0.3s ease-in-out;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card.parent-control-panel .editor-control-panel {
  padding-left: 1rem !important;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card.parent-control-panel .editor-control-panel-container {
  display: flex;
  align-items: center;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card.parent-control-panel.hide {
  opacity: 0;
  transform: translate(-50%, -20%) scale(0.97);
  pointer-events: none;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card.parent-control-panel .editor-control-font-color-menu-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body {
  padding: 0px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-skeleton.ant-skeleton {
  height: 32px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-skeleton.ant-skeleton .ant-skeleton-content .ant-skeleton-title {
  margin: 0px;
  width: 100%;
  height: 100%;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel {
  height: 32px;
  display: flex;
  align-items: center;
  position: relative;
  padding: 0px 8px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .merge-tags-dropdown {
  position: absolute;
  top: 40px;
  right: 0px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .control-bar-span {
  font-size: 14px;
  color: #5670a1;
  padding: 0px 6px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-section-divider.ant-divider.ant-divider-vertical {
  top: 0px;
  height: 18px;
  margin: 0px 2px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 8px;
  padding-right: 8px;
  width: 384px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .ant-select {
  margin-right: 8px;
  min-width: 96px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .editor-control-panel-item-container {
  border-radius: 0.5rem;
  width: 40px;
  height: 26px;
  display: flex;
  align-items: center;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .editor-control-panel-item-container .editor-control-theme {
  margin: auto;
  width: 34px;
  height: 20px;
  border-radius: 4px;
  background-color: black;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .editor-control-panel-item-container .editor-control-theme:hover {
  cursor: pointer;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .editor-control-panel-item-container .dark-blue {
  background-color: #0c1d33;
  color: white;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .editor-control-panel-item-container .mid-blue {
  background-color: #5670a1;
  color: white;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .editor-control-panel-item-container .bright-blue {
  background-color: #2f70ff;
  color: white;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .editor-control-panel-item-container .grey {
  background-color: #d8d8d8;
  color: black;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control-panel-theme-container .selected-theme-container {
  border-radius: 6px;
  border: 1px solid #2f70ff;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control {
  margin: 0px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control:hover {
  cursor: pointer;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.disabled-icon {
  cursor: not-allowed;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-icon {
  height: 32px;
  line-height: 32px;
  width: 26px;
  padding: 0px 6px;
  transition: all 0.25s ease;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-toggle {
  height: 32px;
  line-height: 32px;
  width: 24px;
  padding: 4px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-bold.active svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-bold:hover svg path {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-italic.active svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-underline.active svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-italic:hover svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-underline:hover svg path:nth-child(2) {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color .editor-control-font-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color .editor-control-font-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list .editor-control-font-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list .editor-control-font-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color .editor-control-background-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color .editor-control-background-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list .editor-control-background-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list .editor-control-background-color-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color .editor-control-ordered-list-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color .editor-control-ordered-list-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list .editor-control-ordered-list-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list .editor-control-ordered-list-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color .editor-control-unordered-list-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color .editor-control-unordered-list-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list .editor-control-unordered-list-menu-container,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list .editor-control-unordered-list-menu-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color.active .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color.active .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list.active .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list.active .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color:hover .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color:hover .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list:hover .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list:hover .editor-control-font-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color.active .editor-control-background-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color.active .editor-control-background-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list.active .editor-control-background-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list.active .editor-control-background-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-font-color:hover .editor-control-background-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color:hover .editor-control-background-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list:hover .editor-control-background-color-icon svg path:nth-child(2),
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list:hover .editor-control-background-color-icon svg path:nth-child(2) {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color svg {
  stroke-width: 0;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-background-color svg path:nth-child(1) {
  fill: #0c1d33 !important;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu-label {
  height: 32px;
  line-height: 32px;
  width: auto;
  padding: 0px 4px;
  color: #5670a1;
  cursor: auto;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-input.ant-input-group {
  padding: 0px 6px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-input.ant-input-group.number-with-suffix-input {
  width: 100px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-input.ant-input-group.number-with-suffix-input .has-suffix {
  width: calc(100% - 32px);
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-input.ant-input-group.number-with-suffix-input .input-suffix {
  width: 32px;
  border-left: 0px;
  float: right;
  pointer-events: none;
  background-color: #fafafa;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .ant-select-selector {
  padding: 0px 4px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .ant-select-selector .ant-select-selection-item {
  padding-right: 22px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size {
  width: 110px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size .ant-select-selection {
  width: 110px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family {
  width: 120px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family .ant-select-selection {
  width: 120px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format {
  width: 90px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format .ant-select-selection {
  width: 90px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .editor-control-ordered-list-menu-dropdown-icon,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .editor-control-unordered-list-menu-dropdown-icon,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format {
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  background-position: 95% 50%;
  justify-content: left;
  background-repeat: no-repeat;
  background-size: 6px;
  border: none;
  border-radius: 0px;
  padding: 4px 0px;
  position: relative;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .editor-control-ordered-list-menu-dropdown-icon .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .editor-control-unordered-list-menu-dropdown-icon .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format .ant-select-selection__rendered {
  padding-right: 15px;
  margin: 0 11px;
  min-width: 3rem;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .editor-control-ordered-list-menu-dropdown-icon .custom-suffix-icon,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu .editor-control-unordered-list-menu-dropdown-icon .custom-suffix-icon,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family .custom-suffix-icon,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size .custom-suffix-icon,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format .custom-suffix-icon {
  position: absolute;
  top: 45%;
  right: -11px;
  height: 20px;
  width: 20px;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2221%22 height%3D%2221%22 viewBox%3D%220 0 21 21%22%3E    %3Cpath fill%3D%22%230C1D33%22 fill-rule%3D%22nonzero%22 d%3D%22M7.667 7.917a.833.833 0 0 1 .591.241L11 10.917l2.75-2.65a.833.833 0 1 1 1.175 1.183l-3.333 3.217a.833.833 0 0 1-1.167 0L7.092 9.333a.833.833 0 0 1 0-1.183.833.833 0 0 1 .575-.233z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-display,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-align,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-video-align,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-signature-align {
  height: 32px;
  line-height: 16px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family .ant-select-selection,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size .ant-select-selection,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format .ant-select-selection,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-display .ant-select-selection,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-align .ant-select-selection,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-video-align .ant-select-selection,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-signature-align .ant-select-selection {
  border: none;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family .ant-select-selection .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size .ant-select-selection .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format .ant-select-selection .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-display .ant-select-selection .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-align .ant-select-selection .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-video-align .ant-select-selection .ant-select-selection__rendered,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-signature-align .ant-select-selection .ant-select-selection__rendered {
  height: 32px;
  line-height: 32px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-display .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-align .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-video-align .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-signature-align .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value {
  margin-right: 4px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-family .ant-select-selection .ant-select-arrow .anticon svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-size .ant-select-selection .ant-select-arrow .anticon svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-font-format .ant-select-selection .ant-select-arrow .anticon svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-display .ant-select-selection .ant-select-arrow .anticon svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-background-image-align .ant-select-selection .ant-select-arrow .anticon svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-video-align .ant-select-selection .ant-select-arrow .anticon svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-menu.editor-control-signature-align .ant-select-selection .ant-select-arrow .anticon svg {
  fill: #0c1d33;
  transform: scale(0.8);
  vertical-align: middle;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-align img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-center-align img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-align img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-justify-align img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-align svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-center-align svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-align svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-justify-align svg {
  height: 18px;
  width: 18px;
  object-fit: contain;
  transform: scale(1.2);
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-align.active svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-center-align.active svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-align.active svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-justify-align.active svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-align:hover svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-center-align:hover svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-align:hover svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-justify-align:hover svg path {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-indent img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-indent img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-indent svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-indent svg {
  height: 12px;
  width: 12px;
  object-fit: contain;
  transform: scale(1);
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-indent.active svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-indent.active svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-left-indent:hover svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-right-indent:hover svg path:first-child {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-clear-format img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-clear-format svg {
  height: 18px;
  width: 18px;
  object-fit: contain;
  transform: scale(1.4);
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-clear-format.active svg path:last-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-clear-format:hover svg path:last-child {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-insert-link img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-insert-link svg {
  height: 18px;
  width: 18px;
  object-fit: contain;
  transform: scale(1.4);
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-insert-link.active svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-insert-link:hover svg path {
  fill: #2f70ff;
  stroke: #2f70ff;
  will-change: fill, stroke;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list svg {
  height: 18px;
  width: 18px;
  object-fit: contain;
  transform: scale(1);
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list.active svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list.active svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-unordered-list:hover svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-ordered-list:hover svg path:first-child {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-merge-tags.active svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-merge-tags:hover svg path:first-child {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-input-fields.active svg path:first-child,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-input-fields:hover svg path:first-child {
  fill: #2f70ff;
  will-change: fill;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-image-width,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-image-height {
  width: 80px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-image-width {
  margin-right: 8px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block {
  justify-content: left;
  padding-left: 0px;
  padding-right: 0px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block img,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block svg,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block svg {
  height: 18px;
  width: 18px;
  margin-right: 8px;
  object-fit: contain;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block img path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block img path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block img path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block svg path {
  fill: #0c1d33;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block:hover,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block:hover,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block:hover {
  color: #2f70ff;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block:hover svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block:hover svg path,
.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block:hover svg path {
  fill: #2f70ff;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-replace-image-block {
  width: 135px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-delete-block {
  width: 150px;
  padding: 0px 6px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control.editor-control-add-block {
  width: 105px;
  padding: 0px 0px 0px 6px;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .editor-control .dropdown-menu-icon {
  right: 3px;
  top: 47.5%;
  position: absolute;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .delete-icon {
  display: inline;
  color: #e2586c;
  cursor: pointer;
}

.editor-control-panel-wrapper .editor-control-panel-card.ant-card .ant-card-body .editor-control-panel-container .editor-control-panel .delete-icon svg path {
  fill: #e2586c;
}

.editor-control-panel-wrapper .child-control-panel {
  transition: all 0.3s ease-in-out;
  will-change: opacity, transform;
}

.editor-control-panel-wrapper .child-control-panel.child-control-panel-enter {
  opacity: 0;
  transform: translate(-50%, 0%);
}

.editor-control-panel-wrapper .child-control-panel.child-control-panel-enter-active {
  opacity: 1;
  transform: translate(-50%, -50%);
}

.editor-control-panel-wrapper .child-control-panel.child-control-panel-exit {
  transform: translate(-50%, -50%);
  opacity: 1;
}

.editor-control-panel-wrapper .child-control-panel.child-control-panel-exit-active {
  opacity: 0;
  transform: translate(-50%, calc(-50% + 0.7rem));
}

.editor-control-panel-wrapper .tox-editor-container .tox-editor-header {
  border-radius: 0px !important;
  border-width: 0px !important;
}

.editor-control-unordered-list-menu.ant-dropdown-menu, .editor-control-ordered-list-menu.ant-dropdown-menu {
  display: grid;
  list-style-type: none;
  min-width: 0px;
  padding: 8px;
  text-align: center;
  grid-gap: 8px;
  gap: 8px;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.editor-control-unordered-list-menu.ant-dropdown-menu .ant-dropdown-menu-item, .editor-control-ordered-list-menu.ant-dropdown-menu .ant-dropdown-menu-item {
  line-height: 1;
  padding: 0px;
}

.editor-control-unordered-list-menu.ant-dropdown-menu .ant-dropdown-menu-item svg, .editor-control-ordered-list-menu.ant-dropdown-menu .ant-dropdown-menu-item svg {
  height: 32px;
  width: 32px;
}

.ant-select-dropdown.editor-control-image-block-panel,
.ant-select-dropdown.editor-control-quote-block-panel,
.ant-select-dropdown.editor-control-text-block-panel,
.ant-select-dropdown.editor-control-video-block-panel,
.ant-select-dropdown.editor-control-parent-control-panel {
  min-width: -webkit-max-content !important;
  min-width: max-content !important;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */

/* stylelint-disable no-duplicate-selectors */

/* stylelint-disable */

/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

.ant-modal,
.ant-image-preview {
  pointer-events: none;
}

.ant-modal.zoom-enter,
.ant-modal.zoom-appear,
.ant-image-preview.zoom-enter,
.ant-image-preview.zoom-appear {
  transform: none;
  opacity: 0;
  animation-duration: 0.3s;
  -webkit-user-select: none;
  user-select: none;
}

.ant-modal-mask,
.ant-image-preview-mask {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
  filter: alpha(opacity=50);
}

.ant-modal-mask-hidden,
.ant-image-preview-mask-hidden {
  display: none;
}

.ant-modal-wrap,
.ant-image-preview-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  outline: 0;
  -webkit-overflow-scrolling: touch;
}

.ant-legacy-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
}

.ant-legacy-form legend {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #d9d9d9;
}

.ant-legacy-form label {
  font-size: 14px;
}

.ant-legacy-form input[type='search'] {
  box-sizing: border-box;
}

.ant-legacy-form input[type='radio'],
.ant-legacy-form input[type='checkbox'] {
  line-height: normal;
}

.ant-legacy-form input[type='file'] {
  display: block;
}

.ant-legacy-form input[type='range'] {
  display: block;
  width: 100%;
}

.ant-legacy-form select[multiple],
.ant-legacy-form select[size] {
  height: auto;
}

.ant-legacy-form input[type='file']:focus,
.ant-legacy-form input[type='radio']:focus,
.ant-legacy-form input[type='checkbox']:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.ant-legacy-form output {
  display: block;
  padding-top: 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
}

.ant-legacy-form-item-required::before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}

.ant-legacy-form-hide-required-mark .ant-legacy-form-item-required::before {
  display: none;
}

.ant-legacy-form-item-label > label {
  color: rgba(0, 0, 0, 0.85);
}

.ant-legacy-form-item-label > label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}

.ant-legacy-form-item-label > label.ant-legacy-form-item-no-colon::after {
  content: ' ';
}

.ant-legacy-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  margin-bottom: 24px;
  vertical-align: top;
}

.ant-legacy-form-item label {
  position: relative;
}

.ant-legacy-form-item label > .anticon {
  font-size: 14px;
  vertical-align: top;
}

.ant-legacy-form-item-control {
  position: relative;
  line-height: 40px;
}

.ant-legacy-form-item-control::before {
  display: table;
  content: '';
}

.ant-legacy-form-item-control::after {
  display: table;
  clear: both;
  content: '';
}

.ant-legacy-form-item-children {
  position: relative;
}

.ant-legacy-form-item-with-help {
  margin-bottom: 4px;
}

.ant-legacy-form-item-label {
  display: inline-block;
  overflow: hidden;
  line-height: 39.9999px;
  white-space: nowrap;
  text-align: right;
  vertical-align: middle;
  flex-grow: 0;
}

.ant-legacy-form-item-label-left {
  text-align: left;
}

.ant-legacy-form-item-control-wrapper {
  flex: 1 1;
}

.ant-legacy-form-item .ant-switch {
  margin: 2px 0 4px;
}

.ant-legacy-form-explain,
.ant-legacy-form-extra {
  clear: both;
  min-height: 23px;
  margin-top: -2px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 1.5715;
  transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.ant-legacy-form-explain {
  margin-bottom: -1px;
}

.ant-legacy-form-extra {
  padding-top: 4px;
}

.ant-legacy-form-text {
  display: inline-block;
  padding-right: 8px;
}

.ant-legacy-form-split {
  display: block;
  text-align: center;
}

form .has-feedback .ant-input {
  padding-right: 30px;
}

form .has-feedback .ant-input-affix-wrapper .ant-input-suffix {
  padding-right: 18px;
}

form .has-feedback .ant-input-affix-wrapper .ant-input {
  padding-right: 49px;
}

form .has-feedback .ant-input-affix-wrapper.ant-input-affix-wrapper-input-with-clear-btn .ant-input {
  padding-right: 68px;
}

form .has-feedback > .ant-select .ant-select-arrow,
form .has-feedback > .ant-select .ant-select-selection__clear,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-arrow,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection__clear {
  right: 28px;
}

form .has-feedback > .ant-select .ant-select-selection-selected-value,
form .has-feedback :not(.ant-input-group-addon) > .ant-select .ant-select-selection-selected-value {
  padding-right: 42px;
}

form .has-feedback .ant-cascader-picker-arrow {
  margin-right: 17px;
}

form .has-feedback .ant-cascader-picker-clear {
  right: 28px;
}

form .has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
  right: 28px;
}

form .has-feedback .ant-calendar-picker-icon,
form .has-feedback .ant-time-picker-icon,
form .has-feedback .ant-calendar-picker-clear,
form .has-feedback .ant-time-picker-clear {
  right: 28px;
}

form .has-feedback .ant-picker .ant-picker-suffix {
  padding-right: 17px;
}

form .ant-mentions,
form textarea.ant-input {
  height: auto;
  margin-bottom: 4px;
}

form .ant-upload {
  background: transparent;
}

form input[type='radio'],
form input[type='checkbox'] {
  width: 14px;
  height: 14px;
}

form .ant-radio-inline,
form .ant-checkbox-inline {
  display: inline-block;
  margin-left: 8px;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}

form .ant-radio-inline:first-child,
form .ant-checkbox-inline:first-child {
  margin-left: 0;
}

form .ant-checkbox-vertical,
form .ant-radio-vertical {
  display: block;
}

form .ant-checkbox-vertical + .ant-checkbox-vertical,
form .ant-radio-vertical + .ant-radio-vertical {
  margin-left: 0;
}

form .ant-input-number + .ant-legacy-form-text {
  margin-left: 8px;
}

form .ant-input-number-handler-wrap {
  z-index: 2;
}

form .ant-select,
form .ant-cascader-picker {
  width: 100%;
}

form .ant-input-group .ant-select,
form .ant-input-group .ant-cascader-picker {
  width: auto;
}

form :not(.ant-input-group-wrapper) > .ant-input-group,
form .ant-input-group-wrapper {
  position: relative;
  top: -1px;
  display: inline-block;
  vertical-align: middle;
}

.ant-legacy-form-vertical .ant-legacy-form-item-label,
.ant-col-24.ant-legacy-form-item-label,
.ant-col-xl-24.ant-legacy-form-item-label {
  display: block;
  margin: 0;
  padding: 0 0 8px;
  line-height: 1.5715;
  white-space: initial;
  text-align: left;
  flex-basis: 100%;
}

.ant-legacy-form-vertical .ant-legacy-form-item-label label::after,
.ant-col-24.ant-legacy-form-item-label label::after,
.ant-col-xl-24.ant-legacy-form-item-label label::after {
  display: none;
}

.ant-legacy-form-vertical .ant-legacy-form-item {
  padding-bottom: 8px;
}

.ant-legacy-form-vertical .ant-legacy-form-item-control {
  line-height: 1.5715;
}

.ant-legacy-form-vertical .ant-legacy-form-explain {
  margin-top: 2px;
  margin-bottom: -5px;
}

.ant-legacy-form-vertical .ant-legacy-form-extra {
  margin-top: 2px;
  margin-bottom: -4px;
}

@media (max-width: 575px) {
  .ant-legacy-form-item-label,
  .ant-legacy-form-item-control-wrapper {
    display: block;
    width: 100%;
  }

  .ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    flex-basis: 100%;
  }

  .ant-legacy-form-item-label label::after {
    display: none;
  }

  .ant-legacy-form-item-control-wrapper {
    flex-basis: 100%;
  }

  .ant-col-xs-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    flex-basis: 100%;
  }

  .ant-col-xs-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}

@media (max-width: 767px) {
  .ant-col-sm-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    flex-basis: 100%;
  }

  .ant-col-sm-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}

@media (max-width: 991px) {
  .ant-col-md-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    flex-basis: 100%;
  }

  .ant-col-md-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}

@media (max-width: 1199px) {
  .ant-col-lg-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    flex-basis: 100%;
  }

  .ant-col-lg-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}

@media (max-width: 1599px) {
  .ant-col-xl-24.ant-legacy-form-item-label {
    display: block;
    margin: 0;
    padding: 0 0 8px;
    line-height: 1.5715;
    white-space: initial;
    text-align: left;
    flex-basis: 100%;
  }

  .ant-col-xl-24.ant-legacy-form-item-label label::after {
    display: none;
  }
}

.ant-legacy-form-inline .ant-legacy-form-item {
  display: inline-block;
  margin-right: 16px;
  margin-bottom: 0;
}

.ant-legacy-form-inline .ant-legacy-form-item-with-help {
  margin-bottom: 24px;
}

.ant-legacy-form-inline .ant-legacy-form-item > .ant-legacy-form-item-control-wrapper,
.ant-legacy-form-inline .ant-legacy-form-item > .ant-legacy-form-item-label {
  display: inline-block;
  vertical-align: top;
}

.ant-legacy-form-inline .ant-legacy-form-text {
  display: inline-block;
}

.ant-legacy-form-inline .has-feedback {
  display: inline-block;
}

.has-success.has-feedback .ant-legacy-form-item-children-icon,
.has-warning.has-feedback .ant-legacy-form-item-children-icon,
.has-error.has-feedback .ant-legacy-form-item-children-icon,
.is-validating.has-feedback .ant-legacy-form-item-children-icon {
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 1;
  width: 32px;
  height: 20px;
  margin-top: -10px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  visibility: visible;
  animation: zoomIn 0.3s cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}

.has-success.has-feedback .ant-legacy-form-item-children-icon svg,
.has-warning.has-feedback .ant-legacy-form-item-children-icon svg,
.has-error.has-feedback .ant-legacy-form-item-children-icon svg,
.is-validating.has-feedback .ant-legacy-form-item-children-icon svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

.has-success.has-feedback .ant-legacy-form-item-children-icon {
  color: #52c41a;
  animation-name: diffZoomIn1 !important;
}

.has-warning .ant-legacy-form-explain,
.has-warning .ant-legacy-form-split {
  color: #faad14;
}

.has-warning .ant-input,
.has-warning .ant-input:hover {
  background-color: #fff;
  border-color: #faad14;
}

.has-warning .ant-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.has-warning .ant-input:not([disabled]):hover {
  border-color: #faad14;
}

.has-warning .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.has-warning .ant-input-affix-wrapper .ant-input,
.has-warning .ant-input-affix-wrapper .ant-input:hover {
  background-color: #fff;
  border-color: #faad14;
}

.has-warning .ant-input-affix-wrapper .ant-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.has-warning .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #faad14;
}

.has-warning .ant-input-prefix {
  color: #faad14;
}

.has-warning .ant-input-group-addon {
  color: #faad14;
  background-color: #fff;
  border-color: #faad14;
}

.has-warning .has-feedback {
  color: #faad14;
}

.has-warning.has-feedback .ant-legacy-form-item-children-icon {
  color: #faad14;
  animation-name: diffZoomIn3 !important;
}

.has-warning .ant-select-selection {
  border-color: #faad14;
}

.has-warning .ant-select-selection:hover {
  border-color: #faad14;
}

.has-warning .ant-select-open .ant-select-selection,
.has-warning .ant-select-focused .ant-select-selection {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.has-warning .ant-calendar-picker-icon::after,
.has-warning .ant-time-picker-icon::after,
.has-warning .ant-picker-icon::after,
.has-warning .ant-select-arrow,
.has-warning .ant-cascader-picker-arrow {
  color: #faad14;
}

.has-warning .ant-input-number,
.has-warning .ant-time-picker-input {
  border-color: #faad14;
}

.has-warning .ant-input-number-focused,
.has-warning .ant-time-picker-input-focused,
.has-warning .ant-input-number:focus,
.has-warning .ant-time-picker-input:focus {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.has-warning .ant-input-number:not([disabled]):hover,
.has-warning .ant-time-picker-input:not([disabled]):hover {
  border-color: #faad14;
}

.has-warning .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ffc53d;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.has-warning .ant-cascader-picker:hover .ant-cascader-input {
  border-color: #faad14;
}

.has-warning .ant-input-affix-wrapper {
  border-color: #faad14;
}

.has-warning .ant-input-affix-wrapper-focused {
  box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);
}

.has-warning .ant-input-affix-wrapper .ant-input:focus {
  box-shadow: none;
}

.has-error .ant-legacy-form-explain,
.has-error .ant-legacy-form-split {
  color: #ff4d4f;
}

.has-error .ant-input,
.has-error .ant-input:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}

.has-error .ant-input:focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-input:not([disabled]):hover {
  border-color: #ff4d4f;
}

.has-error .ant-calendar-picker-open .ant-calendar-picker-input {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-input-affix-wrapper .ant-input,
.has-error .ant-input-affix-wrapper .ant-input:hover {
  background-color: #fff;
  border-color: #ff4d4f;
}

.has-error .ant-input-affix-wrapper .ant-input:focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #ff4d4f;
}

.has-error .ant-input-prefix {
  color: #ff4d4f;
}

.has-error .ant-input-group-addon {
  color: #ff4d4f;
  background-color: #fff;
  border-color: #ff4d4f;
}

.has-error .has-feedback {
  color: #ff4d4f;
}

.has-error.has-feedback .ant-legacy-form-item-children-icon {
  color: #ff4d4f;
  animation-name: diffZoomIn2 !important;
}

.has-error .ant-select-selection {
  border-color: #ff4d4f;
}

.has-error .ant-select-selection:hover {
  border-color: #ff4d4f;
}

.has-error .ant-select-open .ant-select-selection,
.has-error .ant-select-focused .ant-select-selection {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-select.ant-select-auto-complete .ant-input:focus {
  border-color: #ff4d4f;
}

.has-error .ant-input-group-addon .ant-select-selection {
  border-color: transparent;
  box-shadow: none;
}

.has-error .ant-calendar-picker-icon::after,
.has-error .ant-time-picker-icon::after,
.has-error .ant-picker-icon::after,
.has-error .ant-select-arrow,
.has-error .ant-cascader-picker-arrow {
  color: #ff4d4f;
}

.has-error .ant-input-number,
.has-error .ant-time-picker-input {
  border-color: #ff4d4f;
}

.has-error .ant-input-number-focused,
.has-error .ant-time-picker-input-focused,
.has-error .ant-input-number:focus,
.has-error .ant-time-picker-input:focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-input-number:not([disabled]):hover,
.has-error .ant-time-picker-input:not([disabled]):hover {
  border-color: #ff4d4f;
}

.has-error .ant-mention-wrapper .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {
  border-color: #ff4d4f;
}

.has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,
.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-cascader-picker:focus .ant-cascader-input {
  border-color: #ff7875;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-cascader-picker:hover .ant-cascader-input {
  border-color: #ff4d4f;
}

.has-error .ant-transfer-list {
  border-color: #ff4d4f;
}

.has-error .ant-transfer-list-search:not([disabled]) {
  border-color: #d9d9d9;
}

.has-error .ant-transfer-list-search:not([disabled]):hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}

.has-error .ant-transfer-list-search:not([disabled]):focus {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}

.has-error .ant-input-affix-wrapper {
  border-color: #ff4d4f;
}

.has-error .ant-input-affix-wrapper-focused {
  box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);
}

.has-error .ant-input-affix-wrapper .ant-input:focus {
  box-shadow: none;
}

.is-validating.has-feedback .ant-legacy-form-item-children-icon {
  display: inline-block;
  color: #1890ff;
}

.ant-advanced-search-form .ant-legacy-form-item {
  margin-bottom: 24px;
}

.ant-advanced-search-form .ant-legacy-form-item-with-help {
  margin-bottom: 4px;
}

.show-help-enter,
.show-help-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.show-help-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
}

.show-help-enter.show-help-enter-active,
.show-help-appear.show-help-appear-active {
  animation-name: antShowHelpIn;
  animation-play-state: running;
}

.show-help-leave.show-help-leave-active {
  animation-name: antShowHelpOut;
  animation-play-state: running;
  pointer-events: none;
}

.show-help-enter,
.show-help-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}

.show-help-leave {
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}

@keyframes antShowHelpIn {
  0% {
    transform: translateY(-5px);
    opacity: 0;
  }

  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes antShowHelpOut {
  to {
    transform: translateY(-5px);
    opacity: 0;
  }
}

@keyframes diffZoomIn1 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes diffZoomIn2 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes diffZoomIn3 {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

.ant-mention-wrapper {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}

.ant-mention-wrapper .ant-mention-editor {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  display: block;
  height: auto;
  min-height: 32px;
  padding: 0;
  line-height: 1.5715;
}

.ant-mention-wrapper .ant-mention-editor::placeholder {
  color: #bfbfbf;
}

.ant-mention-wrapper .ant-mention-editor:placeholder-shown {
  text-overflow: ellipsis;
}

.ant-mention-wrapper .ant-mention-editor:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}

.ant-mention-wrapper .ant-mention-editor:focus,
.ant-mention-wrapper .ant-mention-editor-focused {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}

.ant-mention-wrapper .ant-mention-editor-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}

.ant-mention-wrapper .ant-mention-editor-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-mention-wrapper .ant-mention-editor[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}

.ant-mention-wrapper .ant-mention-editor[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-mention-wrapper .ant-mention-editor-borderless,
.ant-mention-wrapper .ant-mention-editor-borderless:hover,
.ant-mention-wrapper .ant-mention-editor-borderless:focus,
.ant-mention-wrapper .ant-mention-editor-borderless-focused,
.ant-mention-wrapper .ant-mention-editor-borderless-disabled,
.ant-mention-wrapper .ant-mention-editor-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

textarea.ant-mention-wrapper .ant-mention-editor {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}

.ant-mention-wrapper .ant-mention-editor-lg {
  padding: 6.5px 11px;
  font-size: 16px;
}

.ant-mention-wrapper .ant-mention-editor-sm {
  padding: 0px 7px;
}

.ant-mention-wrapper .ant-mention-editor-wrapper {
  height: auto;
  overflow-y: auto;
}

.ant-mention-wrapper.ant-mention-active:not(.disabled) .ant-mention-editor {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}

.ant-mention-wrapper.disabled .ant-mention-editor {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}

.ant-mention-wrapper.disabled .ant-mention-editor:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}

.ant-mention-wrapper .public-DraftEditorPlaceholder-root {
  position: absolute;
  pointer-events: none;
}

.ant-mention-wrapper .public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner {
  height: auto;
  padding: 5px 11px;
  color: #bfbfbf;
  white-space: pre-wrap;
  word-wrap: break-word;
  outline: none;
  opacity: 1;
}

.ant-mention-wrapper .DraftEditor-editorContainer .public-DraftEditor-content {
  height: auto;
  padding: 5px 11px;
}

.ant-mention-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: 'tnum', "tnum";
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  min-width: 120px;
  max-height: 250px;
  margin-top: 1.5em;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #fff;
  border-radius: 2px;
  outline: none;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}

.ant-mention-dropdown-placement-top {
  margin-top: -0.1em;
}

.ant-mention-dropdown-notfound.ant-mention-dropdown-item {
  color: rgba(0, 0, 0, 0.25);
}

.ant-mention-dropdown-notfound.ant-mention-dropdown-item .anticon-loading {
  display: block;
  color: #1890ff;
  text-align: center;
}

.ant-mention-dropdown-item {
  position: relative;
  display: block;
  padding: 5px 12px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-weight: normal;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  transition: background 0.3s;
}

.ant-mention-dropdown-item:hover {
  background-color: #f5f5f5;
}

.ant-mention-dropdown-item.focus,
.ant-mention-dropdown-item-active {
  background-color: #e6f7ff;
}

.ant-mention-dropdown-item-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}

.ant-mention-dropdown-item-disabled:hover {
  color: rgba(0, 0, 0, 0.25);
  background-color: #fff;
  cursor: not-allowed;
}

.ant-mention-dropdown-item-selected,
.ant-mention-dropdown-item-selected:hover {
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  background-color: #f5f5f5;
}

.ant-mention-dropdown-item-divider {
  height: 1px;
  margin: 1px 0;
  overflow: hidden;
  line-height: 0;
  background-color: #f0f0f0;
}

.input-field-modal-wrapper .ant-modal-body {
  padding: 0px;
}

.input-field-modal-wrapper .input-field-popup .ant-legacy-form-item {
  margin-bottom: 16px;
}

.input-field-modal-wrapper .input-field-popup .ant-drawer-footer {
  display: flex;
  justify-content: flex-end;
}

.text-block {
  height: 100%;
  transition: all 0.3s ease-in-out;
  word-break: break-word;
}

.text-block .mce-content-body {
  display: flex;
  flex-direction: column;
  height: 100%;
  border: 1px solid #d8d8d8;
}

.text-block .mce-content-body h1,
.text-block .mce-content-body h2,
.text-block .mce-content-body h3,
.text-block .mce-content-body h4,
.text-block .mce-content-body h5,
.text-block .mce-content-body h6 {
  page-break-inside: avoid;
}

.text-block .mce-content-body table ol, .text-block .mce-content-body table ul {
  padding-left: 20px;
}

.text-block .mce-content-body p:last-child, .text-block .mce-content-body h1:last-child, .text-block .mce-content-body h2:last-child, .text-block .mce-content-body h3:last-child, .text-block .mce-content-body h4:last-child, .text-block .mce-content-body h5:last-child, .text-block .mce-content-body h6:last-child, .text-block .mce-content-body span:last-child, .text-block .mce-content-body div:last-child, .text-block .mce-content-body table:last-child, .text-block .mce-content-body thead:last-child, .text-block .mce-content-body tbody:last-child, .text-block .mce-content-body tfoot:last-child, .text-block .mce-content-body tr:last-child, .text-block .mce-content-body th:last-child, .text-block .mce-content-body td:last-child, .text-block .mce-content-body a:last-child, .text-block .mce-content-body hr:last-child, .text-block .mce-content-body ul:last-child, .text-block .mce-content-body ol:last-child, .text-block .mce-content-body dl:last-child {
  margin-bottom: 0px !important;
}

.text-block .mce-content-body .mce-resizehandle {
  background-color: #2f70ff;
  border-color: #2f70ff;
  display: none;
}

.text-block .tox.tox-tinymce {
  border-bottom: none;
  min-height: 100%;
}

.text-block .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area {
  border: 1px solid #d8d8d8;
}

.text-block.read-only .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area {
  border: none;
}

.text-block .merge_tag-dropdown-container {
  position: absolute;
  z-index: 10;
  margin-top: 4px;
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.text-block .merge_tag-dropdown-container .search-input {
  width: 202px;
  height: 32px;
}

.text-block .merge_tag-dropdown-container.no-input-field .cascader {
  height: 3rem !important;
}

.document-customer-view .text-block .mce-content-body {
  border-color: transparent;
}

.ant-cascader-menus {
  border-radius: 4px 4px 0px 0px;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.ant-cascader-menus .ant-cascader-menu .ant-cascader-menu-item {
  margin: 0px 4px;
  border-radius: 4px 4px 0px 0px;
  width: 160px;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  max-width: 100%;
  overflow: hidden;
}

.ant-cascader-menus .ant-cascader-menu .ant-cascader-menu-item.ant-cascader-menu-item-active {
  font-weight: unset;
  color: #2f70ff;
}

.ant-cascader-menus .ant-cascader-menu .ant-cascader-menu-item:hover {
  background: #f7f7f7;
  color: #2f70ff;
}

.ant-cascader-menus .ant-cascader-menu .ant-cascader-menu-item .text-selection {
  color: #2f70ff;
}

.ant-cascader-menus .ant-cascader-menu .ant-cascader-menu-item .bottom_action {
  margin: 0px -16px;
  position: absolute;
  width: 168px;
  padding: 12px 16px;
  bottom: 0px;
  background: #ffffff;
  color: #2f70ff;
  border-radius: 0px 0px 4px 4px;
  border-top: 1px solid #d8d8d8;
}

.add-variable-form .modal-footer {
  display: flex;
  flex-direction: row-reverse;
}

.ant-dropdown.merge_tag-edit-dropdown .edit-variable-form {
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);
  position: absolute;
  padding: 20px;
  transform: translate(-50%, 0px);
  min-width: 280px;
}

.ant-dropdown.merge_tag-edit-dropdown .edit-variable-form .popup-footer {
  display: flex;
  flex-direction: row-reverse;
}

.input-field-popup .ant-slider-track {
  background-color: #2f70ff;
}

.input-field-popup .ant-slider-handle {
  border: 2px solid #2f70ff;
}

.input-field-popup .ant-cascader-menu {
  padding-bottom: 0px;
}

.input-field-popup .ant-cascader-menus .ant-cascader-menu:first-child {
  height: auto;
}

.input-field-popup .ant-cascader-menus .ant-cascader-menu:first-child .ant-cascader-menu-item {
  width: 19rem;
}

.mce-content-body table {
  float: none;
}

.input-field[data-field-externalid] .input-field-print,
.input-field[data-field-externalid] span:not(:first-child) {
  letter-spacing: -3px;
}

.input-field-placeholder {
  position: relative;
}

.tox-silver-sink .tox-pop {
  max-width: none !important;
}

@media print {
  .input-field-print {
    color: rgba(0, 0, 0, 0);
  }
}

@media print and print and (-webkit-min-device-pixel-ratio: 0) {
  .input-field-print {
    color: #ccc;
    -webkit-print-color-adjust: exact;
  }
}

.tox-notification--error {
  visibility: hidden;
}

.cascader {
  height: 6rem !important;
}

.video-block {
  width: auto;
  background-color: #f7f7f7;
  position: relative;
  transition: all 0.3s ease-in-out;
}

.video-block.is-focused {
  transform: scale(1.05) translateY(-5px);
}

.video-block .video-js {
  background-color: transparent;
  color: #ffffff;
  position: inherit;
  height: 100%;
  width: 100%;
}

.video-block .video-js video.vjs-tech {
  height: 100%;
}

.video-block .non-centered .video-js video.vjs-tech {
  width: auto;
  max-width: 100%;
}

.video-block.readonly {
  background-color: transparent;
}

.video-block .empty-video {
  height: 100%;
  width: 100%;
  display: grid;
  place-content: center;
}

.video-block .video-block-child {
  position: relative;
  will-change: transform;
  z-index: 1;
}

.video-block .video-block-child:hover {
  z-index: 2;
}

.video-block .video-block-child .text-block {
  height: 100%;
  width: 100%;
}

.video-block .video-block-child .text-block .tox.tox-tinymce {
  min-height: 100%;
}

.video-block .video-block-child .text-block .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area {
  border: none;
}

.video-block .video-block-child .text-block .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area .tox-edit-area__iframe {
  background-color: transparent;
}

.video-block .video-block-child .delete-icon,
.video-block .video-block-child .reorder-icon {
  position: absolute;
  padding: 3px;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  display: grid;
  place-items: center;
  right: -24px;
  -webkit-user-select: none;
  user-select: none;
  transition: all 0.3s ease-in-out;
  will-change: transform, opacity;
  transform: translateX(-26px) scale(0);
  opacity: 0;
}

.video-block .video-block-child .delete-icon img,
.video-block .video-block-child .reorder-icon img,
.video-block .video-block-child .delete-icon svg,
.video-block .video-block-child .reorder-icon svg {
  vertical-align: middle;
}

.video-block .video-block-child .delete-icon.show,
.video-block .video-block-child .reorder-icon.show {
  opacity: 1;
  transform: translateX(0) scale(1);
}

.video-block .video-block-child .reorder-icon {
  top: 2px;
  cursor: grab;
}

.video-block .video-block-child .reorder-icon img,
.video-block .video-block-child .reorder-icon svg {
  height: 14px;
  width: 14px;
}

.video-block .video-block-child .delete-icon {
  top: 32px;
  cursor: pointer;
}

.video-block .add-cell-panel {
  font-size: 14px;
}

.video-block .add-cell-panel .cell-panel-btn-wrapper {
  position: absolute;
  height: 32px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.video-block .add-cell-panel .cell-panel-btn-wrapper .hover-visible {
  opacity: 0;
}

.video-block .add-cell-panel .cell-panel-btn-wrapper > .cell-button {
  height: 32px;
  width: 32px;
  display: inline-block;
  cursor: pointer;
  margin: 0px 6px;
  z-index: 2;
  transition: all 0.3s ease-in-out;
  will-change: opacity;
  opacity: 0;
}

.video-block .add-cell-panel .cell-panel-btn-wrapper > .cell-button:hover {
  transform: scale(1.1);
}

.video-block:hover .add-cell-panel .cell-panel-btn-wrapper > .cell-button {
  opacity: 1;
}

.video-block:hover .add-cell-panel .cell-panel-btn-wrapper .hover-visible {
  opacity: 1;
}

.video-block .youtube-block {
  height: 100%;
  width: 100%;
}

.video-block .video-block-youtube-iframe {
  padding: 5px;
  height: 100%;
  width: 100%;
}

.video-block .yt-thumbnail-box {
  display: none;
}

.video-block .yt-thumbnail-box img {
  height: 100%;
  width: 100%;
}

@media print {
  .video-block .yt-thumbnail-box {
    display: block !important;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .video-block .video-block-youtube-iframe {
    display: none !important;
  }
}

.video-uploader .zUploadModalWrapper {
  width: 100% !important;
  height: 20rem;
}

.video-uploader .zUploadModalWrapper .uppy-DragDrop-container[type="button"] {
  width: 100% !important;
  margin-top: 1rem;
}

.signature-block {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  transition: all 0.3s ease-in-out;
}

.signature-block.is-focused {
  transform: scale(1.05) translateY(-5px);
  z-index: 1;
}

.signature-block.is-focused .signature-block-placeholder .signee-placeholder {
  transform: scale(0.95) translateY(5px);
}

.signature-block .signature-block-wrapper svg {
  height: 82px;
}

.signature-block .signature-signer-name {
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.signature-block .signature-block-placeholder {
  width: 230px;
  height: 100px;
  background: #f7f7f7;
  border: thin;
  border-color: #d8d8d8;
  display: flex;
  border-style: double;
  align-items: center;
  justify-content: center;
  padding: 0 1rem;
}

.signature-block .signature-block-placeholder.for-pdf {
  color: #f7f7f7;
  height: 64px;
  font-size: 36px;
  line-height: 44px;
  letter-spacing: -0.01em;
  margin: 0px;
  padding: 0px;
}

.signature-block .signature-block-placeholder.for-pdf > div.sign-tag {
  transform: scaleY(2);
}

.signature-block .signature-block-placeholder .signature-label {
  color: #5670a1;
  font-size: 1rem;
}

.signature-block .signature-block-placeholder .signee-placeholder {
  max-width: 202px;
  width: 100%;
  height: 36px;
}

.signature-block .signature-block-placeholder .signer-dropdown {
  width: 100%;
}

.signature-block .signature-block-placeholder .signer-label-grid {
  display: grid;
  grid-gap: 0.5rem;
  grid-template-columns: -webkit-min-content 1fr;
  grid-template-columns: min-content 1fr;
  align-items: center;
  margin-bottom: 0.2rem;
}

.signee-email-modal .email-save-button {
  width: 6.2rem;
  height: 1.7rem;
}

.signature-block.is-pdf-page-child .signer-dropdown {
  width: 85%;
}

.page-break-block {
  text-align: center;
  position: relative;
  min-height: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  page-break-before: always;
  font-size: 14px;
}

.page-break-block span {
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
  color: #ababab;
  padding: 0 10px;
  z-index: 0;
  -webkit-user-select: none;
  user-select: none;
}

.page-break-block:before {
  content: "";
  position: absolute;
  left: 0px;
  top: 50%;
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #d8d8d8;
  line-height: 0.1em;
}

.page-break-block.is-pdf {
  visibility: hidden;
}

.page-break-block.readonly {
  visibility: hidden;
}

.grid-block .grid-cell:first-child {
  margin-left: 0;
}

.grid-block .grid-cell {
  flex: 1 1;
  margin-left: 1rem;
}

.grid-block + .grid-block {
  margin-top: 1rem;
}

.grid-block .cell {
  background: #f7f7f7;
  transition: all 0.3s ease-in-out;
  display: grid;
  height: 100%;
  position: relative;
}

.grid-block .cell.is-focused:not(.readonly) {
  cursor: auto;
  background: #f7f7f7;
  transform: scale(1.05) translateY(-5px);
  box-shadow: 0 10px 30px -20px;
}

.grid-block .cell.readonly {
  background: transparent;
  cursor: auto;
}

.grid-block .cell.empty {
  min-height: 80px;
  display: grid;
  place-items: center;
  text-align: center;
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.grid-block .cell.empty:is(.readonly) {
  display: block !important;
}

.grid-block .cell.empty .add-cell-panel {
  font-size: 14px;
}

.grid-block .cell.empty .subtitle {
  opacity: 0;
  will-change: opacity;
  transition: all 0.3s ease-in-out;
  font-size: 12px;
  letter-spacing: -0.07px;
  text-align: center;
  color: #5670a1;
}

.grid-block .cell.empty .cell-panel-btn-wrapper {
  margin-top: 0.5rem;
  display: flex;
}

.grid-block .cell.empty .cell-panel-btn-wrapper svg:not(.disabled) rect {
  fill: currentColor;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.grid-block .cell.empty .cell-panel-btn-wrapper > div {
  margin-left: 8px;
  margin-right: 8px;
  width: -webkit-max-content;
  width: max-content;
}

.grid-block .cell.empty .cell-panel-btn-wrapper .disabled {
  pointer-events: none;
}

.grid-block .cell.empty .cell-panel-btn-wrapper .cell-button {
  will-change: opacity;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  height: 32px;
  margin-left: 0px;
  opacity: 0;
  width: 32px;
}

.grid-block .cell.empty .cell-panel-btn-wrapper .cell-button:hover {
  transform: scale(1.1);
}

.grid-block .cell.empty:hover {
  min-height: 80px;
}

.grid-block .cell.empty:hover .subtitle {
  opacity: 1;
}

.grid-block .cell.empty:hover .cell-panel-btn-wrapper .cell-button {
  opacity: 1;
}

.grid-block .cell .signature-block {
  page-break-inside: avoid;
  break-inside: avoid;
  display: inline-block;
}

.grid-block .cell .signature-block .signature-block-placeholder {
  width: auto;
}

.signature-grid-blocks-3 .signer-dropdown .signee-placeholder {
  max-width: 180px;
}

.signature-grid-blocks-4 .signer-dropdown .signee-placeholder {
  max-width: 120px;
}

.risk-matrix-block-component {
  background: #ffffff;
}

.risk-matrix-block-component .risk-matrix-block-table {
  overflow: auto;
  box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.1);
  margin: 6px;
  border: solid 1px #d8d8d8;
  border-radius: 6px;
  font-size: 1rem;
}

.risk-matrix-block-component .risk-matrix-block-table table {
  background: #f7f7f7;
  table-layout: fixed;
}

.risk-matrix-block-component .risk-matrix-block-table td {
  width: 25%;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell {
  min-width: 120px;
  min-height: 100px;
  background: #ffffff;
  border-radius: 6px;
  position: relative;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell .ant-popover-content {
  overflow: auto;
  max-height: 20rem;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell .edit-icon {
  float: right;
  visibility: hidden;
  position: absolute;
  left: 90%;
  bottom: 80%;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  display: grid;
  place-items: center;
  cursor: pointer;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell .edit-icon-visible {
  float: right;
  position: absolute;
  left: 90%;
  bottom: 80%;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  display: grid;
  place-items: center;
  cursor: pointer;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell:hover .edit-icon {
  visibility: visible;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.parent-container {
  position: relative;
  background: #f7f7f7;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.parent-container .matrix-cell-background {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.parent-container .matrix-cell-content {
  position: absolute;
  height: 100%;
  width: 100%;
  font-weight: 500;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.parent-container .matrix-cell-content .severity {
  float: right;
  padding: 10px;
  width: 8rem;
  overflow: hidden;
  text-align: right;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  text-overflow: ellipsis;
  white-space: nowrap;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.parent-container .matrix-cell-content .severity:hover {
  display: block;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.parent-container .matrix-cell-content .likelihood {
  position: absolute;
  bottom: 0px;
  left: 0;
  padding: 10px;
  width: 9rem;
  overflow: hidden;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  text-overflow: ellipsis;
  white-space: nowrap;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.issue-count {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.label {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 0px 20px;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.label .caption {
  color: #7f7f7f;
}

.risk-matrix-block-component .risk-matrix-block-table .highlight-cell.label .title {
  width: 8rem;
  overflow: hidden;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  text-overflow: ellipsis;
  white-space: nowrap;
}

.risk-matrix-block-component .legend-container {
  padding: 16px 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

.risk-matrix-block-component .legend-container .legend-label {
  display: flex;
  width: 33.333333%;
}

.risk-matrix-block-component .legend-container .legend-label .legend {
  display: flex;
  justify-content: center;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 12px;
  padding-left: 40px;
}

.risk-matrix-block-component .legend-container .legend-label .legend .sign {
  border-radius: 9999px;
  height: 8px;
  margin: 8px;
  margin-right: 12px;
  width: 8px;
}

.risk-matrix-block-component .legend-container .legend-label .edit-icon {
  width: 20px;
  height: 20px;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  cursor: pointer;
  display: grid;
  place-items: center;
  float: right;
  visibility: hidden;
}

.risk-matrix-block-component .legend-container .legend-label .edit-icon-visible {
  width: 20px;
  height: 20px;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  cursor: pointer;
  display: grid;
  place-items: center;
  float: right;
}

.risk-matrix-block-component .legend-container .legend-label:hover .edit-icon {
  visibility: visible;
}

.error-bg {
  background-color: #d9363e !important;
}

.warning-bg {
  background-color: #ffb200 !important;
}

.info-bg {
  background-color: #27ae60 !important;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container {
  max-height: 13rem;
  overflow: hidden;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-matrix-block-component {
  height: 10rem;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-matrix-block-component .risk-matrix-block-table {
  transform: scale(0.3);
  height: 8rem;
  transform-origin: top left;
  overflow: unset;
  width: 54rem;
  pointer-events: none;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-matrix-block-component .legend-container {
  transform: scale(0.4);
  width: 40rem;
  transform-origin: left;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-listing-component-popover-container {
  height: 10rem;
  overflow: hidden;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-listing-component-popover-container .risk-listing-component {
  transform: scale(0.4);
  width: 41.4rem;
  transform-origin: top left;
  border-style: none;
  overflow: hidden;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-score-component {
  background-color: transparent;
  border-radius: 0.375rem;
  padding: 8px;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-score-component .risk-bar {
  height: 8px;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-score-component .risk-bar-marker {
  height: 40px;
  margin-bottom: 4px;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-score-component .risk-bar-marker .pointer .score {
  font-size: 12px;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .risk-score-component .risk-bar-marker .pointer .label {
  font-size: 4px;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .legend-table {
  height: 10rem;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .legend-table .ant-table-wrapper {
  transform: scale(0.275);
  transform-origin: top left;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .legend-table .ant-table-wrapper .ant-table {
  width: 60rem;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .legend-table .legend-text {
  font-size: 12px !important;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .health-status-card {
  height: 10rem;
  border-style: none;
  margin-bottom: 0px;
  overflow: hidden;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .health-status-card .health-status-title {
  display: none !important;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .health-status-card .ant-table-wrapper {
  transform: scale(0.275);
  transform-origin: top left;
}

.mini-qbr-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .mini-qbr-popover-container .health-status-card .ant-table-wrapper .ant-table {
  width: 60rem;
}

.edit-risk-popover {
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.edit-risk-popover .ant-popover-content {
  width: 18rem;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.edit-risk-popover .ant-popover-content .ant-legacy-form {
  position: relative;
}

.edit-risk-popover .ant-popover-content .ant-legacy-form .ant-input {
  border-radius: 0.4rem;
}

.edit-risk-popover .ant-popover-content .ant-legacy-form .defaults-button {
  color: #2f70ff;
  position: absolute;
  top: -0.1rem;
  right: 0;
  z-index: 3;
  cursor: pointer;
}

.edit-risk-popover .ant-popover-content .ant-legacy-form .button-container {
  display: flex;
  justify-content: flex-end;
}

.edit-risk-popover .ant-popover-content .ant-legacy-form .button-container .save-button {
  margin-left: 0.5rem;
}

.edit-risk-popover .ant-popover-content .ant-legacy-form-item {
  margin-bottom: 0px;
}

.edit-risk-popover .ant-popover-content .ant-legacy-form-item:nth-last-child(2) {
  margin-bottom: 0.5rem;
}

.edit-risk-popover .ant-popover-content .ant-legacy-form-item .ant-legacy-form-item-label .ant-legacy-form-item-no-colon {
  color: #5670a1;
}

.risk-score-component {
  background: #ffffff;
  font-size: 1rem;
  page-break-inside: avoid;
  max-width: 680px;
}

.risk-score-component .risk-bar {
  height: 23px;
  transform: rotate(-180deg);
  border-radius: 6px;
}

.risk-score-component .risk-bar-marker {
  position: relative;
  height: 74px;
  margin: 0px 5% 16px 0%;
}

.risk-score-component .risk-bar-marker .pointer {
  position: absolute;
  left: 0%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.risk-score-component .risk-bar-marker .pointer .edit-icon {
  position: absolute;
  left: 80%;
  bottom: 65%;
  width: -webkit-max-content;
  width: max-content;
  height: 1.7rem;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  cursor: pointer;
}

.risk-score-component .risk-bar-marker .pointer .edit-icon-left {
  position: absolute;
  right: 80%;
  bottom: 65%;
  width: -webkit-max-content;
  width: max-content;
  height: 1.7rem;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  place-items: center;
  cursor: pointer;
}

.risk-score-component .risk-bar-marker .pointer .score {
  font-size: 24px;
  font-weight: 500;
}

.risk-score-component .risk-bar-marker .pointer .label {
  font-size: 12px;
  white-space: nowrap;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.risk-score-component .risk-bar-marker .pointer .triangle {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 10px solid;
  margin: 4px;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.risk-score-component .risk-bar-label-container {
  position: relative;
  height: 24px;
}

.risk-score-component .risk-bar-label-container .risk-bar-label {
  position: absolute;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.risk-score-component .risk-bar-label-container .risk-bar-label:nth-last-child(1) {
  right: 0px;
}

.risk-score-component .risk-bar-label-container .risk-bar-label:nth-last-child(2) {
  right: 50%;
}

.risk-listing-component {
  font-size: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  border-radius: 0.5rem;
}

.risk-listing-component .risk-category-card {
  margin-bottom: 24px;
}

.risk-listing-component .risk-category-card:last-child {
  margin-bottom: 0px;
}

.risk-listing-component .risk-category-card .risk-section {
  border: solid 1px #d8d8d8;
  border-radius: 6px;
  overflow: hidden;
}

.risk-listing-component .risk-category-card .risk-section .heading {
  font-weight: 500;
  color: #ffffff;
  background-color: #5670a1;
  padding: 8px 26px;
  display: flex;
}

.risk-listing-component .risk-category-card .risk-section .heading .category-title {
  flex: 10 1;
}

.risk-listing-component .risk-category-card .risk-section .line-item {
  padding: 12px 15px;
  border-bottom: solid 1px #d8d8d8;
}

.risk-listing-component .risk-category-card .risk-section .line-item .sign.listing {
  background: #5670a1;
}

.risk-listing-component .risk-category-card .risk-section .line-item .issue_title {
  color: #5670a1;
  font-weight: 500;
}

.risk-listing-component .risk-category-card .risk-section .line-item:last-child {
  border-bottom: none;
}

.risk-listing-component .risk-category-card .risk-section .line-item .caption {
  color: #7f7f7f;
  white-space: pre-line;
}

.health-status-card {
  border: 1px solid #d9d9d9;
}

.health-status-card .health-status-title {
  background-color: #f5f5f5;
}

.health-status-card .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-content table .ant-table-thead .ant-table-cell {
  border-bottom: 1px solid #d9d9d9;
  padding: 0.8rem;
  font-size: 12px;
}

.health-status-card .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell {
  padding: 12px;
}

.payment-summary-column {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  display: flex;
  justify-content: space-between;
  padding: 12px;
}

.image-block-child {
  will-change: transform;
  position: relative;
  z-index: 1;
}

.image-block-child .text-block {
  height: 100%;
  width: 100%;
}

.image-block-child .text-block .tox.tox-tinymce {
  min-height: 100%;
}

.image-block-child .text-block .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area {
  border-style: none;
}

.image-block-child .text-block .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area .tox-edit-area__iframe {
  background-color: transparent;
}

.image-block-child .delete-icon, .image-block-child .reorder-icon {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  display: grid;
  place-items: center;
  height: 20px;
  opacity: 0;
  position: absolute;
  right: -24px;
  width: 20px;
}

.image-block-child .delete-icon,
.image-block-child .reorder-icon {
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  -webkit-user-select: none;
  user-select: none;
  transition: all 0.3s ease-in-out;
  will-change: transform, opacity;
  transform: translateX(-26px) scale(0);
}

.image-block-child .delete-icon img, .image-block-child .reorder-icon img, .image-block-child .delete-icon svg, .image-block-child .reorder-icon svg {
  vertical-align: middle;
}

.image-block-child .delete-icon.show, .image-block-child .reorder-icon.show {
  opacity: 1;
}

.image-block-child .delete-icon.show,
.image-block-child .reorder-icon.show {
  transform: translateX(0) scale(1);
}

.image-block-child .reorder-icon {
  top: 4px;
  cursor: grab;
}

.image-block-child .reorder-icon img, .image-block-child .reorder-icon svg {
  height: 16px;
  width: 16px;
}

.image-block-child .delete-icon {
  cursor: pointer;
  top: 32px;
}

.add-cell-panel {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
}

.add-cell-panel .cell-panel-btn-wrapper .hover-button {
  opacity: 0;
}

.add-cell-panel .cell-panel-btn-wrapper > .cell-button {
  cursor: pointer;
  display: inline-block;
  height: 32px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 8px;
  margin-right: 8px;
  opacity: 0;
  width: 32px;
  z-index: 10;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  will-change: opacity;
}

.add-cell-panel .cell-panel-btn-wrapper > .cell-button:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.paper-size-a4 .pdf-parent-document-container {
  --defaultPageWidth: 210mm;
}

.paper-size-letter .pdf-parent-document-container {
  --defaultPageWidth: 216mm;
}

.pdf-parent-document-container .disable-dragging-for-pdf {
  height: 100%;
  position: absolute;
  width: var(--defaultPageWidth);
  z-index: 1;
}

.pdf-parent-document-container .disable-dragging-for-pdf .disable-dragging-pattern-wrapper {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 217, 217, var(--tw-bg-opacity));
  height: 100%;
  opacity: 0.8;
  position: relative;
  width: 100%;
}

.pdf-parent-document-container .disable-dragging-for-pdf .disable-dragging-pattern {
  height: 100%;
  position: absolute;
  width: 100%;
  background-image: repeating-linear-gradient(45deg, transparent, transparent 35px, #595959 35px, #595959 40px), repeating-linear-gradient(-45deg, transparent, transparent 35px, #595959 35px, #595959 40px);
  opacity: 0.05;
}

.pdf-parent-document-container .disable-dragging-for-pdf .disable-dragging-banner {
  --tw-bg-opacity: 1;
  background-color: rgba(89, 89, 89, var(--tw-bg-opacity));
  height: 40px;
  position: absolute;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  width: 100%;
  z-index: 1;
}

.legend-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-content table .ant-table-thead .ant-table-cell {
  padding: 0.8rem;
}

.legend-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-content table .ant-table-tbody .ant-table-row .ant-table-cell {
  padding: 0.8rem;
}

.quote-block .quote-alerts {
  position: absolute;
  margin-top: 0.3rem;
  padding: 0.25rem 0.5em;
  border-radius: 6px;
}

.quote-block .quote-section .quote-section__header {
  background: #2f70ff;
  padding: 0.5rem 1rem;
  min-height: 4rem;
  font-family: inherit;
  color: #ffffff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: all 300ms ease-in-out;
}

.quote-block .quote-section .quote-section__header .quote-section__options {
  display: grid;
  align-items: center;
  grid-auto-flow: column;
  grid-auto-columns: -webkit-min-content;
  grid-auto-columns: min-content;
  grid-gap: 1rem;
  margin-left: 16px;
}

.quote-block .quote-section .quote-section__header .quote-section__options .more-options-icon {
  height: 20px;
  width: 20px;
}

.quote-block .quote-section .quote-section__header .quote-section__options .ant-select-selection__rendered {
  width: 10rem;
}

.quote-block .quote-section .quote-section__header .ant-select {
  width: 100%;
}

.quote-block .quote-section .quote-section__header .quote-section__title {
  flex: 1 1;
  font-size: 14px;
}

.quote-block .quote-section .quote-section__header .quote-section__delete {
  cursor: pointer;
  width: 0px;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}

.quote-block .quote-section .quote-section__header .quote-section__delete.show {
  width: 14px;
}

.quote-block .quote-section .quote-section__header .quote-section__input {
  font-size: 14px;
  background: transparent;
  border: none;
  color: inherit !important;
}

.quote-block .quote-section .quote-section__header .quote-section__input:not(.subtitle) {
  font-weight: 500;
}

.quote-block .quote-section .quote-section__header .quote-section__input::placeholder {
  color: rgba(255, 255, 255, 0.7);
  font-weight: 100;
}

.quote-block .quote-section .quote-section__header .quote-section__input.subtitle {
  font-size: 12px;
}

.quote-block .quote-section .quote-section__product-wrapper .height-200px {
  height: 200px;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__table-head {
  color: #333333;
  font-size: 13px;
  text-align: left;
  text-transform: capitalize;
  background: #ffffff;
  padding: 0.5rem 1rem;
  border-bottom: 1px solid #e8e8e8;
  transition: all 0.3s ease-in-out;
  opacity: 1;
  display: grid;
  grid-gap: 1rem;
  grid-template-columns: 1fr 120px 54px 94px;
  grid-template-areas: "details price quantity final";
  padding-left: 28px;
  padding-right: 28px;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__table-head .quantity-column {
  grid-area: quantity;
  text-align: right;
  align-self: flex-start;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__table-head .price-column {
  grid-area: price;
  text-align: right;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__table-head .price-column .inlineEditContainer {
  width: 16ch !important;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__table-head .unit-of-measure-column {
  color: #8c8c8c;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__table-head .final-column {
  text-align: right;
  grid-area: final;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__empty-section {
  text-align: center;
  padding: 0.5rem 0;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__empty-section em {
  opacity: 0.5;
  margin-bottom: 0.5rem;
}

.quote-block .quote-section .quote-section__product-wrapper .quote-section__button-wrapper {
  display: grid;
  grid-gap: 1rem;
  align-items: center;
  grid-template-columns: 8rem 8rem;
  padding: 0.75rem 1rem;
  justify-content: center;
}

.quote-block .quote-section .quote-section__product-wrapper .single-button-wrapper {
  grid-template-columns: 8rem;
}

.quote-block .quote-product {
  text-align: left;
  border-bottom: 1px solid #e8e8e8;
  font-size: 13px;
  position: relative;
  transition: all 0.3s ease-in-out;
  background: #ffffff;
  page-break-inside: auto;
}

.quote-block .quote-product:last-child {
  border-bottom: none;
}

.quote-block .quote-product.bundle-products {
  page-break-inside: auto;
}

.quote-block .quote-product.is-draggable {
  transform: scale(1.05);
  border: none;
  box-shadow: 0 10px 10px -5px #cecece;
}

.quote-block .quote-product .quote-product__details {
  padding-left: 0px;
  transition: all 0.3s ease-in-out;
  position: relative;
  grid-area: details;
}

.quote-block .quote-product .quote-product__details .ant-tag-blue {
  background-color: #e7efff;
  color: #2f70ff;
  border-radius: 4px;
}

.quote-block .quote-product .quote-product__details .quote-product__name {
  word-break: break-word;
  font-weight: 500;
  display: flex;
  align-items: center;
}

.quote-block .quote-product .quote-product__details .quote-product__name span {
  margin-right: 5px;
}

.quote-block .quote-product .quote-product__details .quote-product__desc {
  word-break: break-word;
  white-space: pre-line;
  font-family: inherit;
}

.quote-block .quote-product .quote-product__details .quote-product__images {
  margin-top: 0.5rem;
  margin-bottom: 1rem;
  page-break-inside: avoid;
  display: flex;
  flex-wrap: wrap;
}

.quote-block .quote-product .quote-product__details .quote-product__images .ant-image:hover {
  z-index: 1;
}

.quote-block .quote-product .quote-product__details .quote-product__images img {
  cursor: zoom-in;
  transition: transform 0.2s;
  margin: 4px;
  object-fit: contain;
}

.quote-block .quote-product .quote-product__details .quote-product__images img:hover {
  transform: scale(1.25);
  will-change: transform;
}

.quote-block .quote-product .quote-product__details .quote-product__images .thumbnail_default {
  height: 2rem;
  width: 2rem;
}

.quote-block .quote-product .quote-product__details .quote-product__images .thumbnail_small {
  height: 2.57143rem;
  width: 2.57143rem;
}

.quote-block .quote-product .quote-product__details .quote-product__images .thumbnail_medium {
  height: 4rem;
  width: 4rem;
}

.quote-block .quote-product .quote-product__details .quote-product__images .thumbnail_large {
  height: 5.14286rem;
  width: 5.14286rem;
}

.quote-block .quote-product .quote-product__details .quote-product__select-wrapper {
  position: absolute;
  top: 0rem;
  left: 0rem;
}

.quote-block .quote-product .quote-product__details.has-options {
  padding-left: 2rem;
}

.quote-block .quote-product .quote-product__details.recurring-tag-wrap {
  margin-bottom: 0.25rem;
}

.quote-block .quote-product .quote-product__details .quote-product__discount-wrap {
  display: grid;
  grid-gap: 0.3rem;
  align-items: center;
  grid-template-columns: -webkit-max-content minmax(60px, -webkit-min-content) -webkit-min-content 60px;
  grid-template-columns: max-content minmax(60px, min-content) min-content 60px;
  margin-top: 0.5rem;
  opacity: 1;
  transition: all 0.3s ease-in-out;
}

.quote-block .quote-product .quote-product__details .quote-product__discount-wrap.hidden,
.quote-block .quote-product .quote-product__details .quote-product__discount-wrap.secondary {
  opacity: 0.5;
}

.quote-block .quote-product .quote-product__details .quote-product__margin-wrap > span {
  margin-left: 0.5rem;
}

.quote-block .quote-product .preview-span {
  padding: 0.25rem 0.5rem;
}

.quote-block .quote-product .sub-total-wrap {
  padding: 0.38rem 0.5rem;
  padding-left: 0;
  position: relative;
}

.quote-block .quote-product .sub-total-wrap .sell-price-struck {
  opacity: 0;
  transition: all 0.3s ease-in-out;
  will-change: opacity;
  position: relative;
  text-decoration: line-through;
}

.quote-block .quote-product .sub-total-wrap .final-price {
  position: relative;
  will-change: transform;
  width: 100%;
}

.quote-block .quote-product .sub-total-wrap .unit-of-measure-column {
  color: #8c8c8c;
  transition: all 0.3s ease-in-out;
  transform: translateY(0%);
  position: absolute;
  right: 0.5rem;
  will-change: transform;
  top: 1.8rem;
}

.quote-block .quote-product .sub-total-wrap.discounted .sell-price-struck {
  opacity: 1;
  color: #c3c3c3;
  text-decoration: line-through;
}

.quote-block .quote-product .sub-total-wrap.discounted .unit-of-measure-column {
  transform: translateY(1.5rem);
}

.quote-block .quote-product .quote-product__actions {
  position: absolute;
  top: 0.5rem;
  padding: 3px;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  display: grid;
  place-items: center;
  -webkit-user-select: none;
  user-select: none;
}

.quote-block .quote-product .quote-product__actions img,
.quote-block .quote-product .quote-product__actions svg {
  height: 14px;
  width: 14px;
}

.quote-block .quote-product .quote-product__actions.reorder-handle {
  left: -0.65rem;
}

.quote-block .quote-product .quote-product__actions.more-option {
  right: -0.65rem;
}

.quote-block .quote-product .quote-product__actions.more-option svg {
  color: #5670a1;
}

.quote-block .quote-product .product-hover-active {
  transform: scale(0.1);
  transition: all 150ms ease-out 500ms;
  opacity: 0;
}

.quote-block .quote-product .product-hover-active:hover {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.quote-block .quote-product .product-hover-active {
  border-radius: 9999px;
}

.quote-block .quote-product .product-hover-active:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.quote-block .quote-product:hover .product-hover-active {
  transform: scale(1);
  opacity: 1;
  transition-delay: 100ms;
}

.quote-block .bundle-products-wrap {
  page-break-inside: auto;
  display: grid;
  grid-gap: 1rem;
}

.quote-block .bundle-products-wrap .optional-products-box {
  padding: 1rem 0.8rem;
  border-radius: 6px;
  display: grid;
  grid-gap: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  margin-top: 8px;
  padding-right: 8px;
}

.quote-block .bundle-products-wrap .optional-products-box .child-quote-product__row.is-optional {
  grid-template-columns: 1rem 1fr 120px 60px 110px;
  grid-template-areas: "checkbox details price quantity final";
}

.quote-block .bundle-products-wrap .optional-products-box.has-options {
  margin-left: 2rem;
}

.quote-block .bundle-products-wrap .optional-products-box .quote-product__details .checkbox-label {
  cursor: pointer;
}

.quote-block .bundle-products-wrap .optional-products-box .quote-product__details .ant-tag-blue {
  background: white;
}

.quote-block .bundle-products-wrap .optional-products-box .quote-product__details.has-options {
  padding-left: 0;
}

.quote-block .bundle-products-wrap .optional-products-box .quote-product_row_additional_price, .quote-block .bundle-products-wrap .optional-products-box .quote-product_row_discount {
  padding-left: 16px;
}

.quote-block .quote-product__row {
  transition: all 0.3s ease-in-out;
  opacity: 1;
  display: grid;
  grid-gap: 0.5rem;
  grid-template-columns: 1fr 120px 60px 110px;
  grid-template-areas: "details price quantity final";
}

.quote-block .quote-product__row.additional .quote-product__discount-wrap {
  margin-top: 16px;
}

.quote-block .quote-product__row.discount {
  display: block;
}

.quote-block .quote-product__row.margin {
  margin-top: 1rem;
  color: #7f7f7f;
}

.quote-block .quote-product__row.commission {
  margin-top: 0.5rem;
  color: #7f7f7f;
}

.quote-block .quote-product__row .currency-span {
  overflow-wrap: break-word;
  text-align: right;
}

.quote-block .quote-product__row.hidden,
.quote-block .quote-product__row.secondary {
  opacity: 0.5;
}

.quote-block .quote-product__row .input-read-only {
  line-height: 1rem;
  display: inline-block;
  padding: 0.25rem 0.5rem;
  width: 4rem;
}

.quote-block .quote-product__row.child-quote-product__row {
  margin: 0;
}

.quote-block .quote-product__row.child-quote-product__row .quote-product__details .quote-product__name {
  font-weight: 400;
}

.quote-block .quote-product__row.child-quote-product__row .quote-product__details .quote-product__setup-price-preview {
  margin-top: 4px;
}

.quote-block .quote-product__row .quantity-column {
  grid-area: quantity;
  text-align: right;
  align-self: flex-start;
}

.quote-block .quote-product__row .price-column {
  grid-area: price;
  text-align: right;
}

.quote-block .quote-product__row .price-column .inlineEditContainer {
  width: 16ch !important;
}

.quote-block .quote-product__row .unit-of-measure-column {
  color: #8c8c8c;
}

.quote-block .quote-product__row .final-column {
  text-align: right;
  grid-area: final;
}

.quote-block .sales-tax-divider {
  margin-top: 8px;
  margin-bottom: 8px;
}

.quote-block .sales-tax-divider.ant-divider {
  background: #e8e8e8;
}

.quote-block .quote-block__total {
  display: flex;
  justify-content: flex-end;
  font-size: 14px;
}

.quote-block .quote-block__total .quote-block__total-card {
  padding-top: 1rem;
  border: 1px solid #e8e8e8;
  min-width: 300px;
  max-width: 420px;
  margin-top: 1rem;
  position: relative;
}

.quote-block .quote-block__total .quote-block__total-card .ant-input-number {
  width: 3.5rem;
}

.quote-block .quote-block__total .quote-block__total-card input {
  text-align: left;
}

.quote-block .quote-block__total .subtitle {
  color: #7f7f7f;
  font-size: 0.7rem;
}

.quote-block .quote-block__total .quote-block__total-key {
  page-break-inside: avoid;
  display: flex;
  justify-content: space-between;
  padding: 0.25rem 1rem;
  transition: opacity 0.3s ease-in-out;
  align-items: center;
}

.quote-block .quote-block__total .quote-block__total-key.hidden,
.quote-block .quote-block__total .quote-block__total-key.secondary {
  opacity: 0.4;
}

.quote-block .quote-block__total .quote-block__total-key.quote-block__total-grand {
  background-color: #eaf1ff;
  border-top: 1px solid #e8e8e8;
  padding: 1rem;
  transition: all 300ms ease-in-out;
}

.quote-block .quote-block__total .quote-block__total-key span {
  overflow-wrap: break-word;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  text-align: left;
  align-items: flex-start;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .overflow {
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .quote-block__sub-total-key {
  font-size: 12px;
  padding: 0px;
  margin-left: 16px;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .quote-block__sub-total-key:first-child {
  margin-top: 8px;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .quote-block__sub-total-key:not(:last-child) {
  margin-bottom: 8px;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse {
  width: 100%;
  border: none;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item {
  border: none;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0;
  background-color: #ffffff;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-header .anticon.anticon-caret-down {
  transition: transform 0.3s ease;
  transform: rotateZ(-90deg);
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-header .anticon.anticon-caret-down svg {
  opacity: 0.4;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}

.quote-block .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .anticon.anticon-caret-down {
  transform: rotateZ(0deg);
}

.quote-block .quote-block__total .quote-block__sales-tax {
  display: flex;
  min-width: 8.6rem;
  justify-content: space-between;
  margin-top: 0.5rem;
  opacity: 1;
  transition: all 0.3s ease-in-out;
}

.quote-block .quote-block__total .quote-block__sales-tax.hidden,
.quote-block .quote-block__total .quote-block__sales-tax.secondary {
  opacity: 0.5;
}

.quote-block .quote-block__total .quote-block__sales-tax span.divider-sales-tax {
  margin: 0 0.3rem;
}

.quote-block .quote-block__total .quote-block__total-margin {
  background-color: #f7f7f7;
  color: #7f7f7f;
  padding: 0.5rem 1rem;
  border: 1px solid #e8e8e8;
  border-top: 0;
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.quote-block .quote-block__total .quote-block__total-margin svg {
  margin-right: 0.5rem;
}

.quote-block .quote-block__total .label-wrapper {
  display: flex;
  align-items: center;
}

.quote-block .quote-block__total .label-wrapper span {
  margin-right: 5px;
}

.quote-block .quote-block__total .tax-wrapper {
  width: 100%;
}

.quote-block .quote-block__total .tax-wrapper .quote-block__total-key {
  page-break-inside: avoid;
  padding: 0px;
  margin-top: 6px;
  margin-left: 16px;
  font-size: 13px;
}

.quote-block .quote-block__total .tax-wrapper .quote-block__total-key:first-child {
  margin-top: 8px;
}

.quote-block .quote-block-footer {
  position: relative;
}

.quote-block .quote-block-footer .new-section-button {
  position: absolute;
  top: 1rem;
  left: 1rem;
}

.quote-block .ant-btn,
.quote-block .ant-dropdown,
.quote-block .ant-select {
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.quote-block .ant-btn-default,
.quote-block .ant-btn-default:hover,
.quote-block .ant-btn-default:focus,
.quote-block .ant-btn-default:active {
  color: #2f70ff;
  background: #ffffff;
  border: 1px solid #2f70ff;
}

.quote-block .ant-btn-default:not(:disabled).ant-btn-loading .anticon,
.quote-block .ant-btn-default:hover:not(:disabled).ant-btn-loading .anticon,
.quote-block .ant-btn-default:focus:not(:disabled).ant-btn-loading .anticon,
.quote-block .ant-btn-default:active:not(:disabled).ant-btn-loading .anticon {
  color: #2f70ff;
}

.compact-view .quote-block .quote-block__total-card {
  padding-top: 0.5rem;
  margin-top: 0.5rem;
}

.compact-view .quote-block .optional-products-box {
  grid-gap: 0.5rem !important;
}

.compact-view .quote-block .sales-tax-divider {
  margin-top: 4px;
  margin-bottom: 4px;
}

.compact-view .quote-block .quote-block__total .quote-block__total-key.quote-block__total-grand {
  padding: 0.5rem 1rem;
}

.compact-view .quote-block .quote-block__sub-total-key:first-child {
  margin-top: 4px;
}

.compact-view .quote-block .quote-block__sub-total-key:not(:last-child) {
  margin-bottom: 4px;
}

.quote-product__image-modal {
  text-align: center;
}

.quote-product__image-modal .ant-modal-body {
  padding: 0px;
  height: 0px;
}

.quote-product__image-modal .quote-block-image-preview {
  max-height: 480px;
}

.quote-product__image-modal .ant-carousel .slick-slide {
  width: 480px;
  height: 480px;
}

.quote-product__image-modal .slick-dots {
  position: absolute;
  bottom: -20px;
}

.quote-product__image-modal .ant-modal-close-icon {
  position: absolute;
  top: -40px;
  right: -20px;
  color: #ffffff;
}

.quote-product__image-modal .image-modal__close {
  color: #ffffff;
  cursor: pointer;
  position: absolute;
  font-size: 16px;
  right: 0px;
  top: -24px;
}

.document-customer-view .quote-block .quote-block__total-margin,
.document-customer-view .quote-block .hidden {
  display: none;
}

.ant-radio-group .ant-row .ant-col {
  font-size: 14px;
}

.width-sm {
  width: 12ch;
}

.product-thumbnails .ant-image {
  margin-right: 8px;
}

.product-thumbnails .ant-image .ant-image-img {
  object-fit: contain;
}

.menu-item {
  padding: 0.8rem 1.4rem;
}

.product-discount-container {
  margin-bottom: 8px;
  padding-left: 20px;
  padding-right: 20px;
}

.product-discount-container .product-discount-select {
  width: 6rem;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.product-discount-container .product-discount-select:hover {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.product-discount-container .product-discount-select .ant-select-selector {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left-width: 0px;
}

.product-discount-container .product-discount-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.product-discount-container .product-discount-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
				.ant-select-customize-input
			) .ant-select-selector {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.product-discount-container .inlineEditContainer {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.product-discount-container .inlineInput {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
}

.product-discount-container .inlineInput:focus {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.product-discount-container .inlineInput {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.quote-block-v2 .quote-section .product-selection-round-checkboxes .ant-checkbox-inner {
  border-radius: 50%;
}

.quote-block-v2 .quote-section .quote-section__header {
  display: flex;
  justify-content: space-between;
  padding-top: 8px;
  padding-bottom: 8px;
  vertical-align: middle;
}

.quote-block-v2 .quote-section .quote-section__header .quote-section__title .hover-section-header .section-hover-active {
  transform: scale(0.1);
  transition: all 150ms ease-out 500ms;
}

.quote-block-v2 .quote-section .quote-section__header .quote-section__title .hover-section-header .section-hover-active:hover {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.quote-block-v2 .quote-section .quote-section__header .quote-section__title .hover-section-header .section-hover-active {
  opacity: 0;
}

.quote-block-v2 .quote-section .quote-section__header .quote-section__title .hover-section-header:hover .section-hover-active {
  transform: scale(1);
  transition-delay: 100ms;
  opacity: 1;
}

.quote-block-v2 .quote-section .quote-section__header .quote-section__title .hover-section-header .section-drag {
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1);
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .add-product-between-row .add-product-between-hover {
  opacity: 0;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .add-product-between-row:hover .add-product-between-hover {
  opacity: 1;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head {
  display: grid;
  opacity: 1;
  text-transform: capitalize;
  transition: all 0.3s ease-in-out;
  z-index: 1;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .show-icon-hover {
  visibility: hidden;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .quantity-column:hover .show-icon-hover, .quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .discount-column:hover .show-icon-hover, .quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .price-column:hover .show-icon-hover, .quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .final-column:hover .show-icon-hover {
  visibility: visible;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .quantity-column {
  grid-area: quantity;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .discount-column {
  grid-area: discount;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .price-column {
  grid-area: price;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .final-column {
  padding-left: 4px;
  padding-right: 8px;
  text-align: right;
  grid-area: final;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__table-head .unit-of-measure-column {
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .quote-section__button-wrapper {
  grid-gap: 1rem;
  grid-template-columns: 8rem 8rem;
  display: grid;
  align-items: center;
  justify-content: center;
  padding: 12px;
}

.quote-block-v2 .quote-section .quote-section__product-wrapper .single-button-wrapper {
  grid-template-columns: 8rem;
}

.quote-block-v2 .quote-product {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  position: relative;
  text-align: left;
  transition: all 0.3s ease-in-out;
  page-break-inside: auto;
}

.quote-block-v2 .quote-product.bundle-products {
  page-break-inside: auto;
}

.quote-block-v2 .quote-product.is-draggable {
  --tw-border-opacity: 1;
  border-color: rgba(89, 126, 247, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 10px 10px -5px #cecece;
}

.quote-block-v2 .quote-product .quote-product__details {
  padding-left: 0px;
  position: relative;
  transition: all 0.3s ease-in-out;
  grid-area: details;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__name {
  word-break: break-word;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  font-weight: 500;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__desc {
  word-break: break-word;
  white-space: pre-line;
  font-family: inherit;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images {
  page-break-inside: avoid;
  display: flex;
  flex-wrap: wrap;
  margin-top: 4px;
  margin-bottom: 8px;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images .ant-image:hover {
  z-index: 10;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images img {
  cursor: zoom-in;
  transition: transform 0.2s;
  margin: 4px;
  object-fit: contain;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images img:hover {
  transform: scale(1.25);
  will-change: transform;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images .thumbnail_default {
  height: 2rem;
  width: 2rem;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images .thumbnail_small {
  height: 2.57143rem;
  width: 2.57143rem;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images .thumbnail_medium {
  height: 4rem;
  width: 4rem;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__images .thumbnail_large {
  height: 5.14286rem;
  width: 5.14286rem;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__select-wrapper {
  position: absolute;
  top: 0px;
  left: 0px;
}

.quote-block-v2 .quote-product .quote-product__details.has-options {
  padding-left: 28px;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__discount-wrap {
  grid-gap: 0.3rem;
  grid-template-columns: -webkit-max-content minmax(60px, -webkit-min-content) -webkit-min-content 60px;
  grid-template-columns: max-content minmax(60px, min-content) min-content 60px;
  transition: all 0.3s ease-in-out;
  display: grid;
  align-items: center;
  margin-top: 4px;
  opacity: 1;
}

.quote-block-v2 .quote-product .quote-product__details .quote-product__discount-wrap.hidden, .quote-block-v2 .quote-product .quote-product__details .quote-product__discount-wrap.secondary {
  opacity: 0.5;
}

.quote-block-v2 .quote-product .sub-total-wrap .sell-price-struck {
  transition: all 0.3s ease-in-out;
  will-change: opacity;
  opacity: 0;
  position: relative;
  text-decoration: line-through;
}

.quote-block-v2 .quote-product .sub-total-wrap .final-price {
  will-change: transform;
  position: relative;
  width: 100%;
}

.quote-block-v2 .quote-product .sub-total-wrap .unit-of-measure-column {
  transition: all 0.3s ease-in-out;
  transform: translateY(0%);
  will-change: transform;
  position: absolute;
  right: 8px;
  top: 24px;
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.quote-block-v2 .quote-product .sub-total-wrap.discounted .sell-price-struck {
  opacity: 1;
  --tw-text-opacity: 1;
  color: rgba(217, 217, 217, var(--tw-text-opacity));
  text-decoration: line-through;
}

.quote-block-v2 .quote-product .sub-total-wrap.discounted .unit-of-measure-column {
  transform: translateY(1.5rem);
}

.quote-block-v2 .quote-product .quote-product__actions {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  border-radius: 0.375rem;
  display: grid;
  place-items: center;
  height: 20px;
  padding: 4px;
  position: absolute;
  top: 8px;
  -webkit-user-select: none;
  user-select: none;
  width: 20px;
}

.quote-block-v2 .quote-product .quote-product__actions.reorder-handle {
  left: -0.65rem;
}

.quote-block-v2 .quote-product .quote-product__actions.more-option {
  right: -0.65rem;
}

.quote-block-v2 .quote-product .quote-product__actions.more-option svg {
  color: #5670a1;
}

.quote-block-v2 .quote-product .product-hover-active {
  transform: scale(0.1);
  transition: all 150ms ease-out 500ms;
}

.quote-block-v2 .quote-product .product-hover-active:hover {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.quote-block-v2 .quote-product .product-hover-active {
  opacity: 0;
}

.quote-block-v2 .quote-product .product-hover-active:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.quote-block-v2 .quote-product:hover .product-hover-active {
  transform: scale(1);
  transition-delay: 100ms;
  opacity: 1;
}

.quote-block-v2 .bundle-products-wrap {
  page-break-inside: auto;
  grid-gap: 16px;
  display: grid;
}

.quote-block-v2 .bundle-products-wrap .optional-products-box {
  grid-gap: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  display: grid;
  margin-top: 8px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
}

.quote-block-v2 .bundle-products-wrap .optional-products-box.has-options {
  margin-left: 28px;
}

.quote-block-v2 .bundle-products-wrap .optional-products-box .quote-product__details.has-options {
  padding-left: 0px;
}

.quote-block-v2 .quote-product__row {
  transition: all 0.3s ease-in-out;
  display: grid;
  opacity: 1;
}

.quote-block-v2 .quote-product__row.additional .quote-product__discount-wrap {
  margin-top: 16px;
}

.quote-block-v2 .quote-product__row.discount {
  display: block;
}

.quote-block-v2 .quote-product__row.margin {
  margin-top: 12px;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.quote-block-v2 .quote-product__row.commission {
  margin-top: 8px;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.quote-block-v2 .quote-product__row .currency-span {
  overflow-wrap: break-word;
}

.quote-block-v2 .quote-product__row.hidden, .quote-block-v2 .quote-product__row.secondary {
  opacity: 0.5;
}

.quote-block-v2 .quote-product__row .quantity-column {
  grid-area: quantity;
  align-self: flex-start;
  padding-left: 4px;
  padding-right: 8px;
  text-align: right;
}

.quote-block-v2 .quote-product__row .discount-column {
  grid-area: discount;
  align-self: flex-start;
  padding-left: 4px;
  padding-right: 8px;
  text-align: right;
}

.quote-block-v2 .quote-product__row .price-column {
  grid-area: price;
  padding-left: 4px;
  padding-right: 8px;
  text-align: right;
}

.quote-block-v2 .quote-product__row .final-column {
  grid-area: final;
  padding-left: 4px;
  padding-right: 8px;
  text-align: right;
}

.quote-block-v2 .quote-product__row .unit-of-measure-column {
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.quote-block-v2 .quote-block__total {
  display: flex;
  justify-content: flex-end;
}

.quote-block-v2 .quote-block__total .quote-block__total-card .ant-input-number {
  width: 48px;
}

.quote-block-v2 .quote-block__total .subtitle {
  color: #7f7f7f;
  font-size: 0.7rem;
}

.quote-block-v2 .quote-block__total .quote-block__total-key {
  page-break-inside: avoid;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.hidden, .quote-block-v2 .quote-block__total .quote-block__total-key.secondary {
  opacity: 0.4;
}

.quote-block-v2 .quote-block__total .quote-block__total-key span {
  overflow-wrap: break-word;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  text-align: left;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .overflow {
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .quote-block__sub-total-key {
  font-size: .75rem;
  margin-left: 16px;
  padding: 0px;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .quote-block__sub-total-key:first-child {
  margin-top: 8px;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .quote-block__sub-total-key:not(:last-child) {
  margin-bottom: 8px;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse {
  width: 100%;
  border: none;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item {
  border: none;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-header {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 0px;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-header .anticon.anticon-down {
  transition: transform 0.3s ease;
  transform: rotateZ(-90deg);
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-header .anticon.anticon-down svg {
  opacity: 0.4;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0px;
}

.quote-block-v2 .quote-block__total .quote-block__total-key.tax-key .tax-label-wrapper-collapse.ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header .anticon.anticon-down {
  transform: rotateZ(0deg);
}

.quote-block-v2 .ant-btn,
.quote-block-v2 .ant-dropdown,
.quote-block-v2 .ant-select {
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.quote-block-v2 .z-select .ant-select-selector {
  background-color: transparent;
}

.quote-block-v2 .ant-btn-default,
.quote-block-v2 .ant-btn-default:hover,
.quote-block-v2 .ant-btn-default:focus,
.quote-block-v2 .ant-btn-default:active {
  color: #2f70ff;
  background: #ffffff;
  border: 1px solid #2f70ff;
}

.quote-block-v2 .ant-btn-default:not(:disabled).ant-btn-loading .anticon,
.quote-block-v2 .ant-btn-default:hover:not(:disabled).ant-btn-loading .anticon,
.quote-block-v2 .ant-btn-default:focus:not(:disabled).ant-btn-loading .anticon,
.quote-block-v2 .ant-btn-default:active:not(:disabled).ant-btn-loading .anticon {
  color: #2f70ff;
}

.compact-view .quote-block-v2 .quote-block__total-key {
  padding-top: 4px;
  padding-bottom: 4px;
}

.compact-view .quote-block-v2 .optional-products-box {
  grid-gap: 0.5rem !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.compact-view .quote-block-v2 .quote-block__sub-total-key:first-child {
  margin-top: 4px;
}

.compact-view .quote-block-v2 .quote-block__sub-total-key:not(:last-child) {
  margin-bottom: 4px;
}

.quote-product__image-modal {
  text-align: center;
}

.quote-product__image-modal .ant-modal-body {
  height: 0px;
  padding: 0px;
}

.quote-product__image-modal .quote-block-image-preview {
  max-height: 480px;
}

.quote-product__image-modal .ant-carousel .slick-slide {
  height: 480px;
  width: 480px;
}

.quote-product__image-modal .slick-dots {
  position: absolute;
  bottom: -20px;
}

.quote-product__image-modal .ant-modal-close-icon {
  position: absolute;
  right: -20px;
  top: -40px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.quote-product__image-modal .image-modal__close {
  cursor: pointer;
  position: absolute;
  right: 0px;
  top: -24px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.width-sm {
  width: 12ch;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title {
  padding: 12px;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list {
  padding: 0px;
}

.z-menu.ant-dropdown-menu .ant-dropdown-menu-item {
  padding: 12px;
}

.v2-inlineEditContainer {
  word-break: break-all;
  border-color: transparent;
  border-style: solid;
  border-width: 1px;
}

.v2-inlineEditContainer:hover {
  --tw-border-opacity: 1;
  border-color: rgba(89, 89, 89, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
}

.v2-inlineEditContainer.disabled {
  cursor: not-allowed;
  pointer-events: none;
  --tw-text-opacity: 1;
  color: rgba(89, 89, 89, var(--tw-text-opacity));
}

.v2-inlineEditContainer.inline-edit-skeleton {
  border-style: none;
  padding: 0px;
}

.v2-inlineEditContainer .inlineEditWidth-xs {
  width: 6ch;
}

.v2-inlineEditContainer .inlineEditWidth-sm {
  width: 12ch;
}

.v2-inlineEditContainer .inlineEditWidth-md {
  width: 22ch;
}

.v2-inlineEditContainer .inlineEditWidth-lg {
  width: 30ch;
}

.v2-inlineEditContainer .inlineEditWidth-xl {
  width: 38ch;
}

.inputPlaceholder {
  border-radius: 0.25rem;
}

.v2-inlineInput {
  outline: none !important;
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.v2-inlineInput:focus {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.v2-inlineInput {
  border-style: solid;
  border-width: 1px;
  position: relative;
  z-index: 10;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1);
}

.minWidth-xs {
  min-width: calc(6ch - 18px);
}

.minWidth-sm {
  min-width: calc(12ch - 18px);
}

.minWidth-md {
  min-width: calc(22ch - 18px);
}

.minWidth-lg {
  min-width: calc(30ch - 18px);
}

.minWidth-xl {
  min-width: calc(38ch - 18px);
}

.inline-edit-skeleton .ant-skeleton-title {
  height: 30px;
  margin: 0px;
}

.inline-editable-quote-block-label .z-input .ant-input {
  border-radius: 0px !important;
  border-right: none !important;
  --tw-border-opacity: 1;
  border-color: rgba(191, 191, 191, var(--tw-border-opacity));
  border-style: dashed;
  border-width: 0px;
  border-bottom-width: 1px;
}

.inline-editable-quote-block-label .z-input .ant-input:focus,
.inline-editable-quote-block-label .z-input .ant-input:active {
  border-bottom: 1px solid #4b85ff;
  border-radius: 0px !important;
}

.inline-editable-quote-block-label .z-input .ant-input:focus, .inline-editable-quote-block-label .z-input .ant-input:active {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.quote-product .discount-column .z-select .ant-select-selector {
  border-color: transparent;
}

.quote-product .discount-column .z-select .ant-select-selector:focus {
  --tw-border-opacity: 1;
  border-color: rgba(89, 126, 247, var(--tw-border-opacity));
}

.quote-product .discount-column .z-select .ant-select-selector {
  border-radius: 0px;
}

.image-block {
  width: auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto auto;
  position: relative;
  transition: all 0.3s ease-in-out;
  z-index: 0;
}

.image-block.is-focused {
  transform: scale(1.05) translateY(-5px);
}

.image-block.readonly {
  background-color: transparent;
}

.image-block .empty-image {
  height: 100%;
  width: 100%;
  display: grid;
  place-content: center;
}

.image-block .image-block-child {
  position: relative;
  will-change: transform;
  z-index: 1;
}

.image-block .image-block-child .text-block {
  height: 100%;
  width: 100%;
}

.image-block .image-block-child .text-block .tox.tox-tinymce {
  min-height: 100%;
}

.image-block .image-block-child .text-block .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area {
  border: none;
}

.image-block .image-block-child .text-block .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area .tox-edit-area__iframe {
  background-color: transparent;
}

.image-block .image-block-child .delete-icon,
.image-block .image-block-child .reorder-icon {
  position: absolute;
  padding: 3px;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  display: grid;
  place-items: center;
  right: -24px;
  -webkit-user-select: none;
  user-select: none;
  transition: all 0.3s ease-in-out;
  will-change: transform, opacity;
  transform: translateX(-26px) scale(0);
  opacity: 0;
}

.image-block .image-block-child .delete-icon img,
.image-block .image-block-child .reorder-icon img,
.image-block .image-block-child .delete-icon svg,
.image-block .image-block-child .reorder-icon svg {
  vertical-align: middle;
}

.image-block .image-block-child .delete-icon.show,
.image-block .image-block-child .reorder-icon.show {
  opacity: 1;
  transform: translateX(0) scale(1);
}

.image-block .image-block-child .reorder-icon {
  top: 2px;
  cursor: grab;
}

.image-block .image-block-child .reorder-icon img,
.image-block .image-block-child .reorder-icon svg {
  height: 14px;
  width: 14px;
}

.image-block .image-block-child .delete-icon {
  top: 32px;
  cursor: pointer;
}

.image-block .add-cell-panel {
  font-size: 14px;
}

.image-block .add-cell-panel .cell-panel-btn-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.image-block .add-cell-panel .cell-panel-btn-wrapper .hover-button {
  opacity: 0;
}

.image-block .add-cell-panel .cell-panel-btn-wrapper > .cell-button {
  height: 32px;
  width: 32px;
  display: inline-block;
  cursor: pointer;
  margin: 0px 6px;
  z-index: 2;
  transition: all 0.3s ease-in-out;
  will-change: opacity;
  opacity: 0;
}

.image-block .add-cell-panel .cell-panel-btn-wrapper > .cell-button:hover {
  transform: scale(1.1);
}

.image-block:hover .add-cell-panel .cell-panel-btn-wrapper > .cell-button {
  opacity: 1;
}

.image-block:hover .add-cell-panel .cell-panel-btn-wrapper .hover-button {
  opacity: 1;
}

.image-uploader .zUploadModalWrapper {
  width: 100% !important;
  height: 20rem;
}

.image-uploader .zUploadModalWrapper .uppy-DragDrop-container[type="button"] {
  width: 100% !important;
  margin-top: 1rem;
}

.grid-block-control-panel {
  display: grid;
  grid-gap: 0.5rem;
  align-items: center;
  grid-template-columns: 12.143rem 0.143rem 12.143rem 3rem 3rem;
  width: 100%;
}

.grid-block-control-panel .ant-input-number {
  width: 12.143rem;
  background: #f3f3f3;
  border: none;
  position: relative;
}

.grid-block-control-panel .ant-input-number:hover:after {
  right: 2rem;
}

.grid-block-control-panel .ant-input-number:after {
  position: absolute;
  right: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  color: #8798ad;
  transition: all 0.3s ease-in-out;
}

.grid-block-control-panel .ant-input-number.row-input:after {
  content: "Row";
}

.grid-block-control-panel .ant-input-number.column-input:after {
  content: "Column";
}

.grid-block-control-panel .ant-btn {
  border: none;
  transition: all 0.3s ease-in-out;
  padding: 0;
}

.grid-block-control-panel .ant-btn:disabled {
  opacity: 0;
}

.text-form-popup-form {
  min-width: 200px;
  margin-left: -22px;
}

.text-form-popup-form .text-form-title {
  font-style: normal;
  font-weight: bold;
  color: #0c1d33;
  margin-bottom: 0.5rem;
}

.text-form-popup-form .text-form-input {
  width: 100%;
}

.pdf-upload-modal .close-icon {
  transform: translateX(-1.25rem);
}

.pdf-upload-modal .ant-modal {
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}

.pdf-upload-modal .ant-modal .ant-modal-body {
  overflow-y: auto;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 24px;
  max-height: 70vh;
}

.pdf-upload-modal .ant-upload-list .ant-upload-list-text-container {
  max-width: 420px;
  padding-bottom: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.pdf-upload-modal .ant-upload-list .ant-tooltip-content {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.z-proposal-page {
  position: relative;
}

.z-proposal-page .add-page-option-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.z-proposal-page .add-page-option-container .add-page-option {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  border-radius: 0.25rem;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 80px;
  margin-top: 12px;
  margin-bottom: 12px;
  margin-left: 32px;
  margin-right: 32px;
  width: 160px;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.05);
}

.z-proposal-page .add-page-option-container .add-page-option:hover:not(.disabled-page-option) {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(89, 126, 247, var(--tw-text-opacity));
}

.z-proposal-page .add-page-option-container .add-page-option.disabled-page-option {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity));
  cursor: default;
}

.z-proposal-page .document-editor-page.pdf-document {
  background-color: transparent !important;
}

.z-proposal-page .document-editor-page.pdf-document .droppable-area {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.z-proposal-page .document-editor-page.pdf-document.cropped-pdf {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
}

.z-proposal-page .document-editor-page.pdf-document .ant-card-body {
  padding: 0px !important;
}

.z-proposal-page .document-editor-page.pdf-document .ant-card-body .document-a4-size {
  width: var(--defaultPageWidth);
}

.z-proposal-page .document-editor-page.pdf-document .react-pdf__Page__canvas,
.z-proposal-page .document-editor-page.pdf-document .react-pdf__Page__textContent {
  width: var(--defaultPDFPageWidth) !important;
  height: var(--defaultPDFPageHeight) !important;
}

.z-proposal-page.headers-footers .document-editor-page .ant-card-body .droppable-area .blocks-wrapper {
  min-height: calc(var(--defaultPDFPageHeight) - var(--defaultPDFPageYPadding) * 2) !important;
}

.z-proposal-page.headers-footers .document-editor-page.pdf-document.cropped-pdf .document-a4-size,
.z-proposal-page.headers-footers .document-editor-page.pdf-document.cropped-pdf .disable-dragging-for-pdf {
  width: var(--defaultPDFContentWidth) !important;
}

.z-proposal-page.headers-footers .document-editor-page.pdf-document.cropped-pdf .react-pdf__Page {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  overflow: hidden;
  width: var(--defaultPDFContentWidth) !important;
  height: var(--defaultPDFContentHeight) !important;
}

.z-proposal-page.headers-footers .document-editor-page.pdf-document.cropped-pdf .react-pdf__Page__canvas {
  object-position: calc(-1 * var(--defaultPDFPageXPadding)) calc(-1 * var(--defaultPDFPageYPadding));
}

.z-proposal-page.headers-footers .document-editor-page.pdf-document.cropped-pdf .react-pdf__Page__textContent {
  left: calc(-1 * var(--defaultPDFPageXPadding)) !important;
  top: calc(-1 * var(--defaultPDFPageYPadding)) !important;
}

.headers-and-footers.header-footer-add {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity));
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 72px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
}

.headers-and-footers.header-footer-add .header-footer-add-btn {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 9999px;
  border-style: solid;
  border-width: 1px;
  padding-left: 32px;
  padding-right: 32px;
}

.headers-and-footers.header-footer-edit, .headers-and-footers.header-footer-view {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(245, 245, 245, var(--tw-border-opacity));
  border-style: solid;
  border-width: 0px;
  height: 72px;
  padding: 0px;
  position: relative;
}

.headers-and-footers.header-footer-edit .header-footer-container, .headers-and-footers.header-footer-view .header-footer-container {
  display: grid;
  height: 72px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 56px;
  padding-right: 56px;
  width: 100%;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.headers-and-footers.header-footer-edit {
  border-width: 0px !important;
  z-index: 3 !important;
}

.headers-and-footers.header-footer-edit.footer {
  height: 84px;
}

.headers-and-footers.header {
  border-bottom-width: 1px;
}

.headers-and-footers.footer {
  border-top-width: 1px;
}

.headers-and-footers.header-footer-view {
  height: 72px;
  -webkit-user-select: none;
  user-select: none;
}

.headers-and-footers .image-column {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 32px;
}

.headers-and-footers .image-column .ant-image {
  height: 100%;
  width: 100%;
}

.headers-and-footers .text-column {
  cursor: pointer;
  height: 32px;
  overflow: hidden;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  white-space: nowrap;
}

.headers-and-footers .text-column p {
  height: 100%;
  margin: 0px;
  width: 100%;
}

.headers-and-footers .text-column.read-only-column {
  display: flex;
  align-items: center;
  height: 100%;
}

.headers-and-footers .text-column.read-only-column .merge-tag {
  background-color: transparent;
  cursor: default;
}

.headers-and-footers .text-column.editable-column .merge-tag {
  background-color: transparent !important;
  cursor: pointer !important;
}

.headers-and-footers .read-only-column {
  cursor: default;
}

.headers-and-footers .editing-column {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
}

.headers-and-footers .editing-column.active {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
}

.headers-and-footers .editable-column {
  -webkit-user-select: none;
  user-select: none;
}

.column-input {
  transition: all 0.3s ease-in-out;
  height: 100%;
  position: relative;
}

.column-input.active-input .mce-content-body {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
  overflow-x: auto;
}

.column-input .mce-content-body {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-width: 1px;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  white-space: nowrap;
}

.column-input .mce-content-body.mce-edit-focus {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.column-input .mce-content-body h1,
.column-input .mce-content-body h2,
.column-input .mce-content-body h3,
.column-input .mce-content-body h4,
.column-input .mce-content-body h5,
.column-input .mce-content-body h6 {
  page-break-inside: avoid;
}

.column-input .mce-content-body table ol, .column-input .mce-content-body table ul {
  padding-left: 20px;
}

.column-input .mce-content-body p:last-child, .column-input .mce-content-body h1:last-child, .column-input .mce-content-body h2:last-child, .column-input .mce-content-body h3:last-child, .column-input .mce-content-body h4:last-child, .column-input .mce-content-body h5:last-child, .column-input .mce-content-body h6:last-child, .column-input .mce-content-body span:last-child, .column-input .mce-content-body div:last-child, .column-input .mce-content-body table:last-child, .column-input .mce-content-body thead:last-child, .column-input .mce-content-body tbody:last-child, .column-input .mce-content-body tfoot:last-child, .column-input .mce-content-body tr:last-child, .column-input .mce-content-body th:last-child, .column-input .mce-content-body td:last-child, .column-input .mce-content-body a:last-child, .column-input .mce-content-body hr:last-child, .column-input .mce-content-body ul:last-child, .column-input .mce-content-body ol:last-child, .column-input .mce-content-body dl:last-child {
  margin-bottom: 0px !important;
}

.column-input .mce-content-body .mce-resizehandle {
  background-color: #2f70ff;
  border-color: #2f70ff;
  display: none;
}

.column-input .tox.tox-tinymce {
  border-bottom-width: 0px;
  min-height: 100%;
}

.column-input .tox.tox-tinymce .tox-editor-container .tox-sidebar-wrap .tox-edit-area {
  border: 1px solid #d8d8d8;
}

.column-input .merge_tag-dropdown-container, .column-input .col-input-dropdown-container {
  margin-top: 8px;
  position: absolute;
  z-index: 10;
}

.column-input .merge_tag-dropdown-container,
.column-input .col-input-dropdown-container {
  font-family: "Inter", sans-serif, Helvetica, Arial !important;
}

.column-input .merge_tag-dropdown-container .search-input, .column-input .col-input-dropdown-container .search-input {
  height: 32px;
  width: 204px;
}

.column-input .merge_tag-dropdown-container .ant-dropdown.z-dropdown-overlay, .column-input .col-input-dropdown-container .ant-dropdown.z-dropdown-overlay {
  top: 0px !important;
  left: 0px !important;
}

.column-input .merge_tag-dropdown-container .ant-dropdown-menu-item .dropdown-item-icon, .column-input .col-input-dropdown-container .ant-dropdown-menu-item .dropdown-item-icon {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0.375rem;
  border-style: solid;
  border-width: 1px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  margin-right: 8px;
  padding: 2px;
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
  width: 24px;
}

.column-input .merge_tag-dropdown-container .ant-dropdown-menu-item:hover .dropdown-item-icon, .column-input .col-input-dropdown-container .ant-dropdown-menu-item:hover .dropdown-item-icon {
  --tw-border-opacity: 1;
  border-color: rgba(75, 133, 255, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(47, 112, 255, var(--tw-text-opacity));
}

.document-customer-view .text-block .mce-content-body {
  border-color: transparent;
}

.ant-cascader-menus.merge-tags-cascader {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.ant-cascader-menus.merge-tags-cascader .ant-cascader-menu {
  margin-right: 0px;
  width: 200px;
}

.ant-cascader-menus.merge-tags-cascader .ant-cascader-menu .ant-cascader-menu-item {
  text-overflow: ellipsis;
  border-radius: 0.25rem;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 4px;
  margin-bottom: 4px;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  word-break: break-all;
  width: 200px;
}

.ant-cascader-menus.merge-tags-cascader .ant-cascader-menu .ant-cascader-menu-item.ant-cascader-menu-item-active {
  font-weight: unset;
  color: #2f70ff;
}

.ant-cascader-menus.merge-tags-cascader .ant-cascader-menu .ant-cascader-menu-item:hover {
  background: #f7f7f7;
  color: #2f70ff;
}

.ant-cascader-menus.merge-tags-cascader .ant-cascader-menu .ant-cascader-menu-item .text-selection {
  color: #2f70ff;
}

.ant-cascader-menus.merge-tags-cascader .ant-cascader-menu .ant-cascader-menu-item .bottom_action {
  background: #ffffff;
  color: #2f70ff;
  border-top: 1px solid #d8d8d8;
  border-radius: 0.25rem;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: -12px;
  margin-right: -16px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 16px;
  padding-right: 16px;
  position: absolute;
  bottom: 0px;
  width: 200px;
}

.ant-cascader-picker-with-value + div .ant-cascader-menu.merge-tags-cascader {
  padding-bottom: 8px;
}

.add-variable-form .modal-footer {
  display: flex;
  flex-direction: row-reverse;
}

.ant-dropdown.merge_tag-edit-dropdown .edit-variable-form {
  background: #ffffff;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);
  transform: translate(-50%, 0px);
  border-radius: 0.25rem;
  min-width: 28px;
  padding: 20px;
  position: absolute;
}

.ant-dropdown.merge_tag-edit-dropdown .edit-variable-form .popup-footer {
  display: flex;
  flex-direction: row-reverse;
}

.mce-content-body table {
  float: none;
}

.tox-silver-sink .tox-pop {
  max-width: none !important;
}

.tox-notification--error {
  visibility: hidden;
}

.cascader {
  height: 6rem !important;
}

.document-editor-page.disabled-page::before {
  content: "";
  z-index: 2;
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  height: 100%;
  opacity: 0.5;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}

.google-document-page-views {
  height: 100%;
  overflow-y: hidden;
}

.google-document-page-views > iframe {
  border-style: none;
  height: 100%;
  width: 100%;
}

.add-opportunity-drawer.shared-opportunity-with-vendor-drawer-opened .ant-drawer-content-wrapper {
  width: 60% !important;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.has-currency-addon,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.has-currency-addon {
  width: calc(100% - 5.1rem);
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.full-width,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.full-width,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number.full-width {
  width: 100%;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .currency-addon,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .currency-addon,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .currency-addon {
  width: 5.1rem;
  border-left: 0px;
  float: right;
  pointer-events: none;
  background-color: #fafafa;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .opportunity-name-icon,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .opportunity-name-icon,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .opportunity-name-icon {
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #0c1d33;
  box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 15px 0px;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-bottom: -1px;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header {
  font-size: 15px;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header, .edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header, .bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header {
  font-weight: 500;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header {
  margin-bottom: 18px;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-opportunity-drawer-form .ant-calendar-picker,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-opportunity-drawer-form .ant-calendar-picker,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-opportunity-drawer-form .ant-calendar-picker,
.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-opportunity-drawer-form .ant-calendar-picker,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-opportunity-drawer-form .ant-calendar-picker,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-opportunity-drawer-form .ant-calendar-picker {
  width: 100%;
}

.add-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-footer,
.edit-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-footer,
.bulk-update-opportunity-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-footer {
  z-index: 2;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-bottom: -1px;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
  padding: 0px;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .opportunity-list-container .table-page-container {
  margin: 0px;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .opportunity-list-container .table-page-container.opportunities-table-container .ant-table {
  border: none;
  border-radius: 0px;
  box-shadow: none;
  min-width: -webkit-max-content;
  min-width: max-content;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .opportunity-list-container .table-page-container.opportunities-table-container .ant-table .ant-table-container .ant-table-placeholder {
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  border-radius: 0px;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .opportunity-list-container .table-page-container.opportunities-table-container .ant-table:not(.ant-table-empty) {
  border-bottom: 1px solid #d8d8d8;
}

.opportunity-list-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-drawer-footer {
  margin: 0px;
  width: 100%;
  position: absolute;
}

.add-opportunity-guide-drawer {
  z-index: 900 !important;
}

.add-opportunity-guide-drawer .ant-drawer-body {
  padding: 0px;
  padding-top: 24px;
}

.add-opportunity-guide-drawer .ant-drawer-body .guide-col {
  padding-left: 8px !important;
}

.add-opportunity-guide-drawer .ant-drawer-body .guide-col .ant-row {
  padding-left: 16px !important;
}

.add-opportunity-guide-drawer .add-opportunity-drawer-form .drawer-form-container > .ant-col {
  padding-left: 24px;
  padding-right: 24px;
}

.shipping-address-edit-drawer {
  padding-bottom: 16px;
  padding-top: 24px;
}

.shipping-address-edit-drawer .document-level-address-info {
  margin-bottom: 24px;
}

.shipping-address-edit-drawer .document-level-address-info .ant-alert-icon {
  align-self: flex-start;
  margin-top: 4px;
}

.share-opportunity-with-vendor-drawer .ant-drawer-content-wrapper {
  width: 50% !important;
}

.share-opportunity-with-vendor-drawer .ant-drawer-footer {
  text-align: right;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper {
  width: 75% !important;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-bottom: -1px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container .ant-skeleton .ant-skeleton-content .ant-skeleton-title {
  margin: 0px 24px;
  max-width: 50%;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container .drawer-title {
  margin-left: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 75%;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
  padding: 0px !important;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .drawer-form-container {
  min-height: calc(100vh - 6.5rem);
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .drawer-form-container .tox-tinymce {
  border-width: 0px !important;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .footer-activities {
  display: flex;
  width: 31rem;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .footer-activities-text button {
  color: #5670a1;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .footer-activities-text button svg {
  margin-right: 0.5rem;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .footer-activities-text.preview-email span {
  color: #2f70ff;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .footer-activities-text.templates-button {
  width: 7.4rem;
  color: #2f70ff;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .footer-activities-text.templates-button svg {
  color: #2f70ff;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .more-options-dropdown-button[ant-click-animating-without-extra-node]:after {
  animation: 0s !important;
  border-color: transparent !important;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .more-options-dropdown-button.ant-btn {
  width: 30px;
  height: 30px;
  padding: 0;
  background-color: #eff1f7;
  border-color: white !important;
  align-self: center;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form .ant-drawer-footer .icon-active button {
  color: #2f70ff !important;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-skeleton {
  padding: 12px 24px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item {
  margin-bottom: 0px;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.subject .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-skeleton {
  padding: 0px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.subject .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-skeleton h3 .ant-skeleton-title {
  margin-top: 8px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-label {
  padding-left: 16px;
}

@media screen and (max-width: 575px) {
  .email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-label {
    padding-top: 8px;
  }
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control {
  position: relative;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control.has-error {
  margin-top: 4px;
  margin-bottom: 4px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control.has-error .ant-legacy-form-explain {
  margin-left: 12px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input {
  border: none;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-select,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-select {
  width: calc(100% - 124px);
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle {
  padding-right: 16px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle, .email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle {
  display: flex;
  text-align: center;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .margin-left-12px,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .margin-left-12px {
  margin-left: 12px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-cc-toggle,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-cc-toggle,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-bcc-toggle,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-bcc-toggle {
  width: 48px;
  cursor: pointer;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-cc-toggle.active,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-cc-toggle.active,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-bcc-toggle.active,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-bcc-toggle.active,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-cc-toggle:hover,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-cc-toggle:hover,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-bcc-toggle:hover,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .recipients-toggle .recipients-bcc-toggle:hover {
  color: #2f70ff;
  background-color: #f7f7f7;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-to .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-automation-send-document-email,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-automation-send-document-email {
  min-width: 15rem;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-col .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-select {
  max-width: -webkit-max-content;
  max-width: max-content;
  margin-right: 12px;
  height: 26px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-col .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-select .ant-select-selection {
  border: 1px solid #d8d8d8;
  background: #f7f7f7;
  height: 32px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-col .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-select .ant-select-selection .ant-select-selection__rendered {
  line-height: 24px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-drawer-form.ant-legacy-form .ant-legacy-form-item.recipients-from .ant-col .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-select .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value {
  margin-right: 1rem;
  margin-top: 3px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-document-message-info-container {
  border-top: 1px solid #d8d8d8;
  padding: 12px;
  background-color: #f7f7f7;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-document-message-info-container .email-document-message-info {
  margin-left: 16px;
  transform: scale(1.2);
  cursor: pointer;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-document-public-link-info-container {
  border-top: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  display: flex;
  align-items: center;
  padding: 16px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container {
  margin-bottom: 54px;
  padding: 16px 12px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload {
  color: #2f70ff;
  cursor: pointer;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container a[title="Download file"] {
  display: none;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item {
  height: auto;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item:not(:first-child) {
  margin-top: 16px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item.ant-upload-list-item-uploading {
  margin-bottom: 12px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item .ant-upload-list-item-info {
  border-radius: 4px;
  background-color: #eff1f7;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item .ant-upload-list-item-info .anticon-loading,
.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item .ant-upload-list-item-info .anticon-paper-clip {
  top: 10px;
  left: 10px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item .ant-upload-list-item-info .ant-upload-list-item-card-actions {
  right: 6px;
  top: 6px;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item .anticon-close {
  top: 10px;
  right: 10px;
  font-size: 14px;
  opacity: 1;
}

.email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .email-thread-message-files-container .email-thread-message-file-upload-container .ant-upload-list .ant-upload-list-item .ant-upload-list-item-progress {
  bottom: -16px;
  padding-left: 8px;
}

@media screen and (max-width: 991px) {
  .email-thread-message-drawer.ant-drawer .ant-drawer-content-wrapper {
    width: 100% !important;
  }
}

.email-tracking {
  display: flex;
  align-items: center;
}

.email-tracking:hover {
  cursor: pointer;
}

.email-tracking svg {
  margin-right: 5px;
}

.side-padding-15px {
  padding: 0 15px;
}

.active {
  color: #2f70ff;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner {
  max-width: 24rem !important;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding-bottom: 1rem;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper {
  display: grid;
  grid-template-rows: 1fr 1fr 1fr 1fr;
  align-items: center;
  grid-gap: 0.5rem;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper .document-expiration-estimate-date {
  opacity: 0.6;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper .expiration-date-days {
  opacity: 0.6;
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper .expiration-date-days .ant-input-group-wrapper {
  width: 7rem;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper .expiration-date-days .ant-input-group-wrapper .ant-input-wrapper input[type="number"] {
  text-align: right;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper .expiration-switch {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper .expiration-warning-checkbox-wrapper {
  opacity: 0.6;
  display: grid;
  grid-template-columns: 1fr 11fr;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-expiration-popover-wrapper .visible {
  opacity: 1;
}

.document-expiration-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .grid-three-rows {
  grid-template-rows: 1fr 1fr 1fr !important;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner {
  max-width: 28.5rem !important;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding-bottom: 1rem;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper {
  background-color: white;
  display: grid;
  grid-gap: 6px;
  grid-template-rows: repeat(3, minmax(20px, auto));
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-switch {
  display: flex;
  align-items: center;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-switch span {
  font-weight: 500;
  margin-right: 1rem;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-switch button {
  width: 30px;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-select-wrapper {
  opacity: 0.5;
  display: grid;
  height: 3rem;
  align-items: center;
  grid-template-columns: 1.5fr 1fr 2.6fr;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-select-wrapper .ant-dropdown-trigger {
  padding: 0 0.5rem;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-checkbox-wrapper {
  opacity: 0.5;
  display: grid;
  height: 3rem;
  align-items: center;
  grid-template-columns: 0.5fr 1fr 3fr 4fr;
  grid-gap: 5px;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-checkbox-wrapper .ant-dropdown-trigger {
  padding: 0 0.5rem;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .visible {
  opacity: 1 !important;
}

.document-autoreminder-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .document-autoreminder-settings-wrapper .autoreminder-info {
  padding-right: 1rem;
  font-size: 0.8rem;
  color: #7f7f7f;
}

.ant-select-dropdown.from-email-select-dropdown,
.ant-select-dropdown.to-email-select-dropdown,
.ant-select-dropdown.cc-email-select-dropdown,
.ant-select-dropdown.bcc-email-select-dropdown {
  min-width: 15rem !important;
}

.ant-select-dropdown.to-email-select-dropdown,
.ant-select-dropdown.cc-email-select-dropdown,
.ant-select-dropdown.bcc-email-select-dropdown {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.preview-email-modal .ant-modal .ant-modal-content .ant-modal-body {
  min-height: 8rem;
  margin: 1rem;
  max-height: 40rem;
  overflow: auto;
}

.preview-email-modal .ant-modal .ant-modal-content .ant-modal-body .preview-email-subject {
  margin-bottom: 1rem;
  font-size: 1rem;
  font-weight: 500;
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 0.5rem;
}

.preview-email-modal .ant-modal .ant-modal-content .ant-modal-body .preview-email-subject:empty {
  border: none;
}

.preview-email-modal .ant-modal .ant-modal-content .ant-modal-body .ant-spin-nested-loading {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0.5rem;
  border-style: solid;
  border-width: 1px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-top: 40px;
}

.preview-email-modal .ant-modal .ant-modal-content .ant-modal-body .merge-tag {
  background: white !important;
}

.mandatory-merge-tag-modal .ant-modal {
  width: 40rem !important;
}

.mandatory-merge-tag-modal .ant-modal .ant-modal-content .ant-modal-header {
  font-weight: 900;
  border-bottom: 0;
  padding-bottom: 0;
}

.mandatory-merge-tag-modal .ant-modal .ant-modal-content .ant-modal-body {
  padding-bottom: 0;
}

.mandatory-merge-tag-modal .ant-modal .ant-modal-content .ant-modal-footer {
  border-top: 0;
}

.validate-email-modal .ant-modal-body {
  display: flex;
  justify-content: center;
}

.validate-email-modal .ant-modal-footer {
  padding: 0;
}

.more-options-dropdown .ant-dropdown-menu {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.more-options-dropdown .ant-dropdown-menu-item {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.more-options-dropdown .menu-templates-label {
  display: flex;
}

.more-options-dropdown .menu-templates-label svg {
  transform: rotate(180deg);
  margin-left: 0px;
  margin-right: 4px;
}

.import-email-templates-modal .ant-modal-body .ant-table {
  height: 19rem;
  overflow: auto;
}

.import-email-templates-modal .ant-modal-body .ant-table .ant-table-title {
  padding: 0px;
}

.ant-dropdown .menu-item-container {
  max-width: 5rem !important;
  max-height: 15.5rem !important;
  overflow-x: hidden !important;
}

.ant-dropdown .menu-item-container .ant-dropdown-menu-item {
  padding: 0.5rem 1rem;
}

.ant-dropdown .menu-item-container .ant-dropdown-menu-item:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.ant-dropdown .menu-item-container .ant-dropdown-menu-item span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.attachment-upload .zUploadModalWrapper {
  width: 100% !important;
  height: 20rem;
}

.attachment-upload .zUploadModalWrapper .uppy-DragDrop-container[type="button"] {
  width: 100% !important;
  margin-top: 1rem;
}

.shipping-address-zselect .ant-select-selector .ant-select-selection-item .disabled {
  --tw-text-opacity: 1;
  color: rgba(140, 140, 140, var(--tw-text-opacity));
}

.shipping-address-zselect .ant-select-selector .ant-select-selection-item .ship-to-address-default-tag {
  display: none;
}

.bulk-action-bar {
  position: relative;
}

.bulk-action-bar.mobile-view {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

.bulk-action-bar.mobile-view .bulk-action-bar-buttons {
  position: static;
}

.filter-container .filter-search-flow-container .ant-input-search .ant-input-wrapper .ant-input-group-addon {
  display: none;
}

.filter-container .filter-search-flow-container .ant-input-search .ant-input-wrapper .ant-input-affix-wrapper {
  border-radius: 4px;
}

.filter-container .filter-search-flow-container .scroll-container {
  max-height: 16.2rem;
  overflow: auto;
}

.filter-container .filter-search-flow-container .scroll-container.operator-container {
  margin-top: 1rem;
}

.filter-container .filter-search-flow-container .scroll-container .field-list-data-container {
  border: none;
}

.filter-container .filter-search-flow-container .scroll-container .field-list-data-container .ant-col .ant-empty {
  height: 3rem;
}

.filter-container .filter-search-flow-container .scroll-container .field-list-data-container .ant-col .ant-empty .ant-empty-image svg {
  height: 5rem;
  width: 5rem;
}

.filter-container .filter-search-flow-container .filter-tag {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border: 1px solid #d9d9d9;
}

.filter-container .filter-search-flow-container .filter-tag svg {
  margin: 0 0 0 0.5rem;
}

.filter-container .filter-search-flow-container .value-input .ant-select-multiple,
.filter-container .filter-search-flow-container .value-input .ant-picker {
  width: 100% !important;
}

.column-dnd-container .active-columns {
  max-height: 18rem;
  overflow-y: auto;
  border-bottom: 1px solid #d9d9d9;
}

.column-dnd-container .active-columns .active {
  background-color: #f5f5f5;
}

.column-dnd-container .active-columns .active .column-item {
  background-color: #f5f5f5;
}

.column-dnd-container .active-columns .active .is-dragging .column-item {
  background-color: #ffffff;
}

.column-dnd-container .inactive-columns {
  max-height: 14rem;
  overflow-y: auto;
  margin-top: 1rem;
}

.z-filter-settings-bar-more-filters-overlay .ant-popover-inner-content {
  padding: 8px !important;
}

.z-table-container {
  height: calc(100% - 3.8rem);
  margin-top: 16px;
}

.z-table-container .z-table {
  height: 100%;
}

.z-table-container .z-table-with-decorators .ant-table-pagination {
  position: absolute;
  right: 0px;
}

.z-table-container .z-table-with-decorators > .ant-spin-nested-loading {
  height: 100%;
}

.z-table-container .z-table-with-decorators > .ant-spin-nested-loading .ant-spin-container {
  height: 100%;
}

.z-table-container .z-table-with-decorators .ant-table {
  height: calc(100% - 48px);
}

.z-table-container .z-table-with-decorators .ant-table .ant-table-body {
  max-height: calc(var(--vh, 1vh) * 100 - 20rem) !important;
}

.z-table-container .z-table-with-decorators .ant-table tr.highlighted-row td {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity)) !important;
}

.z-table-container .z-table-with-decorators.banner-open .ant-table .ant-table-body {
  max-height: calc(var(--vh, 1vh) * 100 - 23rem) !important;
}

.z-table-container .records-selection {
  position: absolute;
  bottom: 24px;
}

.z-table-container.mobile-view .z-table-with-decorators .ant-pagination {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.z-table-container.mobile-view .z-table-with-decorators .ant-pagination .ant-pagination-simple-pager input {
  pointer-events: none;
  color: #2f70ff;
  font-weight: 500;
  background: #fff;
  border-color: #2f70ff;
}

.z-table-container.mobile-view .ant-table {
  height: calc(100% - 8px);
}

.z-table-container.mobile-view .records-selection {
  bottom: 28px;
}

.sales-activity-automation-filter-popover.ant-popover {
  padding-left: 18px;
  width: 300px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
  max-height: 300px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-arrow {
  left: 14px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner {
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  max-width: 400px;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.153136);
  position: relative;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner > div {
  height: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-title {
  border-bottom: 1px solid #d8d8d8;
  padding: 12px 16px;
  height: 46px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding: 0px;
  height: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content {
  height: 100%;
  position: relative;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-search-input-container {
  padding: 16px;
  border-bottom: 1px solid #d8d8d8;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .filter-list-container {
  width: 100%;
  height: 16.5rem;
  overflow: auto;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .condition-list-container {
  width: 100%;
  height: 15.8rem;
  overflow: auto;
  margin-bottom: 1rem;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .value-container {
  width: 100%;
  margin-bottom: 1rem;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-empty-result-container {
  padding: 16px;
  height: calc(100% - 65px);
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-empty-result-container .sales-activity-automation-filter-search-empty.ant-empty {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 0px auto;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-empty-result-container .sales-activity-automation-filter-search-empty.ant-empty .ant-empty-image,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-empty-result-container .sales-activity-automation-filter-search-empty.ant-empty .ant-empty-description {
  width: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-header {
  padding: 12px 16px 0px 16px;
  color: #8798ad;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-tag-container {
  padding: 8px 16px 8px 16px;
  margin-bottom: 0.5rem;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-tag-container .sales-activity-automation-filter-tag.ant-tag {
  border-radius: 24px;
  border-color: #d8d8d8;
  padding: 2px 16px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-tag-container .sales-activity-automation-filter-tag.ant-tag .anticon.anticon-close {
  color: #0c1d33;
  height: 14px;
  width: 12px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-tag-container .sales-activity-automation-filter-tag.ant-tag .anticon.anticon-close svg {
  height: 14px;
  width: 12px;
  vertical-align: inherit;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-divider-container .sales-activity-automation-filter-list-divider-content {
  font-weight: 500;
  text-transform: uppercase;
  padding: 12px 16px;
  color: #8798ad;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-divider-container.sticky-container {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  background: white;
  z-index: 1;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-search-list-container {
  border-bottom: none;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-search-list-container .sales-activity-automation-filter-search-list.ant-list {
  padding: 0px;
  margin-top: -1px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-actions-container {
  border-top: 1px solid #d8d8d8;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container {
  padding: 8px 16px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container .sales-activity-automation-filter-list-valid-value-input.ant-input {
  width: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container .sales-activity-automation-filter-list-valid-value-input-number.ant-input-number {
  width: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container .sales-activity-automation-filter-list-valid-value-datepicker.ant-calendar-picker {
  width: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container .sales-activity-automation-filter-list-valid-value-select.ant-select {
  width: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container .number-with-suffix-input {
  width: 100%;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container .number-with-suffix-input .sales-activity-automation-filter-list-valid-value-input-number.ant-input-number.has-suffix {
  width: calc(100% - 76px);
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-flow-container .sales-activity-automation-filter-list-valid-values-container .number-with-suffix-input .input-suffix.ant-input {
  width: 76px;
  border-left: 0px;
  float: right;
  text-align: center;
  pointer-events: none;
  background-color: #fafafa;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container {
  height: inherit;
  overflow: auto;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item {
  border-bottom: none;
  padding: 8px 16px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-key-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-value-list-container .sales-activity-automation-trigger-value-list.ant-list .ant-list-items .sales-activity-automation-trigger-value-list-item.ant-list-item.selected {
  cursor: pointer;
  background-color: #e8e8e8;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-trigger-key-list-container ~ .sales-activity-automation-trigger-value-list-container {
  border-left: 1px solid #d8d8d8;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container ~ .sales-activity-automation-action-value-list-container {
  border-left: 1px solid #d8d8d8;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container {
  height: inherit;
  overflow: auto;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item {
  border-bottom: none;
  padding: 8px 16px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected {
  cursor: pointer;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-key-list-item.ant-list-item.selected, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-key-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-key-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-action-value-list-container .sales-activity-automation-action-value-list.ant-list .ant-list-items .sales-activity-automation-action-value-list-item.ant-list-item.selected {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-filter-search-list.ant-list .ant-list-items .sales-activity-automation-filter-search-list-item.ant-list-item {
  border-bottom: none;
  padding: 8px 16px;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-filter-search-list.ant-list .ant-list-items .sales-activity-automation-filter-search-list-item.ant-list-item:hover,
.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-filter-search-list.ant-list .ant-list-items .sales-activity-automation-filter-search-list-item.ant-list-item.selected {
  cursor: pointer;
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-filter-search-list.ant-list .ant-list-items .sales-activity-automation-filter-search-list-item.ant-list-item:hover, .sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-search-list-container .sales-activity-automation-filter-search-list.ant-list .ant-list-items .sales-activity-automation-filter-search-list-item.ant-list-item.selected {
  --tw-bg-opacity: 1;
  background-color: rgba(246, 249, 255, var(--tw-bg-opacity));
}

.sales-activity-automation-filter-popover.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .sales-activity-automation-filter-popover-content .sales-activity-automation-filter-actions-container {
  height: 4rem;
  padding: 1rem;
  background: #ffffff;
  border-top: 1px solid #d8d8d8;
  z-index: 1;
  width: 100%;
}

.date-time-call-logs-select .ant-legacy-form-item {
  margin-bottom: 0px;
}

.sales-activity-automation-drawer > .drawer-form-container {
  padding-bottom: 4rem;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-bottom: -1px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
  overflow: auto;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .form-header {
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 18px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children {
  width: 100%;
}

@media screen and (min-width: 992px) {
  .sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .margin-left-24px-desktop {
    margin-left: 24px;
  }
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-input-number {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .z-input-number .ant-input-number {
  width: 5rem;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .mce-edit-focus {
  outline: none;
  box-shadow: 0px 0px 2px 1px #2f70ff;
  padding: 3px 0px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .estimated-value-merge-option {
  max-width: 84%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .estimated-value-merge-option #sales_activity_automation_add_opportunity_form_estimated_value {
  width: 100%;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right-width: 0px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .estimated-value-merge-option .ant-cascader-menu {
  height: auto;
  max-height: 180px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .currency-addon-merge-tag {
  width: 16%;
  height: 2.35rem;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-date-picker.ant-calendar-picker {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-date-picker.ant-calendar-picker .ant-calendar-picker-input.ant-input {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-date-picker.ant-calendar-picker .anticon {
  color: #0c1d33;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-time-picker.ant-time-picker {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-time-picker.ant-time-picker .ant-time-picker-input {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-time-picker.ant-time-picker .ant-time-picker-icon .anticon {
  color: #0c1d33;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-date-unit.ant-input-group-wrapper .ant-input-group .ant-input {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-date-unit.ant-input-group-wrapper .ant-input-group .ant-input-group-addon {
  width: 90px;
  padding: 0px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .sales-activity-date-unit.ant-input-group-wrapper .ant-input-group .ant-input-group-addon .ant-select {
  width: 100%;
  height: 32px;
  line-height: 32px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-select-header {
  display: grid;
  grid-template-columns: repeat(2, 50%);
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-selection-tab {
  margin-bottom: 0;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-select-table .ant-table-pagination {
  margin: 0px;
  position: absolute;
  right: 4px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-select-table .ant-table-body {
  min-height: calc(100vh - 26rem);
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-select-table .ant-table-header table {
  table-layout: unset !important;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .records-selection {
  margin-top: 8px;
  position: absolute;
  bottom: 5rem;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .records-selection .ant-select {
  width: auto !important;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .ant-tabs-nav {
  margin-bottom: 0;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-preview-container {
  border-radius: 0.25rem;
  padding: 8px;
  position: absolute;
  background: #ffff;
  z-index: 100;
  right: -10rem;
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-list-row > .template-preview-container {
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.8s linear;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-list-row:hover > .template-preview-container {
  visibility: visible;
  opacity: 1;
  transition: hidden 0s, opacity 0.3s linear;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .template-preview-interior {
  border-radius: 0.25rem;
  display: block;
  padding: 4px;
  border: 1px solid #2f70ff;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .document-type-select {
  margin-bottom: 0;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .document-type-select label {
  font-weight: 500;
  margin-right: 2rem;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .document-type-select .ant-legacy-form-item-label {
  text-overflow: inherit;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .document-template-name {
  margin: 4px;
  width: 13.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .document-template-thumbnail-container .document-template-thumbnail {
  height: 14rem;
  width: 14rem;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children {
  display: block;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children .sales-activity-reminder-wrapper .sales-activity-reminder-add-icon.anticon,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children .sales-activity-reminder-wrapper .sales-activity-reminder-delete-icon.anticon {
  padding: 6px;
  vertical-align: middle;
  box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);
  border: 1px solid #d8d8d8;
  border-radius: 6px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children .sales-activity-reminder-wrapper .sales-activity-reminder-add-icon.anticon:hover,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children .sales-activity-reminder-wrapper .sales-activity-reminder-delete-icon.anticon:hover {
  cursor: pointer;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children .sales-activity-reminder-wrapper .sales-activity-reminder-add-icon.anticon {
  color: #2f70ff;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children .sales-activity-reminder-wrapper .sales-activity-reminder-delete-icon.anticon {
  color: #ff5e65;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-reminder-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-children .sales-activity-reminder-wrapper:not(:last-child) {
  margin-bottom: 12px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-radio-group {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-radio-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children {
  display: block;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-radio-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control .ant-legacy-form-item-children .ant-radio-group {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .sales-activity-radio-group .ant-legacy-form-item-control-wrapper .ant-legacy-form-item-control.has-feedback .ant-legacy-form-item-children .ant-legacy-form-item-children-icon .anticon svg {
  margin-left: 24px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.sales-activity-automation-drawer .search-container .sales-activity-automation-fields-divider.ant-divider {
  margin-left: -24px;
  width: calc(100% + 48px);
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-document-drawer-form .shipping-address-select-form-item .ant-legacy-form-item-label > label.ant-legacy-form-item-no-colon::after {
  display: none;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-opportunity-drawer-form .ant-input-number,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-opportunity-drawer-form .ant-input-number,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-opportunity-drawer-form .ant-calendar-picker,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-opportunity-drawer-form .ant-calendar-picker {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-opportunity-drawer-form .ant-input-number.has-currency-addon,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-opportunity-drawer-form .ant-input-number.has-currency-addon {
  width: calc(100% - 4.6rem) !important;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-opportunity-drawer-form .ant-input-number.full-width,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-opportunity-drawer-form .ant-input-number.full-width {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-opportunity-drawer-form .currency-addon,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-opportunity-drawer-form .currency-addon {
  width: 64px;
  border-left: 0px;
  float: right;
  pointer-events: none;
  background-color: #fafafa;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-comment-drawer-form .add-comment-textarea .ant-legacy-form-item-control-wrapper,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-comment-drawer-form .add-comment-textarea .ant-legacy-form-item-control-wrapper,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-comment-drawer-form .edit-comment-textarea .ant-legacy-form-item-control-wrapper,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-comment-drawer-form .edit-comment-textarea .ant-legacy-form-item-control-wrapper {
  width: 100%;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-client-drawer-form .form-header,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-client-drawer-form .form-header {
  font-size: 15px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-client-drawer-form .form-header, .sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-client-drawer-form .form-header {
  font-weight: 500;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-client-drawer-form .form-header,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-client-drawer-form .form-header {
  margin-bottom: 18px;
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.add-sales-activity-automation-client-drawer-form .client-form-divider.ant-divider,
.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-client-drawer-form .client-form-divider.ant-divider {
  margin-left: -24px;
  width: calc(100% + 48px);
}

.sales-activity-automation-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-legacy-form.edit-sales-activity-automation-client-drawer-form .client-form-divider.ant-divider {
  margin-top: 6px !important;
  margin-bottom: 12px !important;
}

.sales-activity-automation-drawer.edit-sales-activity-automation-document-drawer .ship-to-address-default-tag {
  display: none;
}

.z-expected-close-date-widget .z-expected-close-widget-date-unit {
  --tw-bg-opacity: 1;
  background-color: rgba(250, 250, 250, var(--tw-bg-opacity));
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.index-module_filterCardContainer__8V3pD {
  width: calc(100% - 32px);
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-radius: 0.375rem;
  border-style: dashed;
  border-width: 1px;
  display: flex;
  align-items: flex-start;
  margin-left: 32px;
  padding: 12px;
  padding-bottom: 4px;
}

.index-module_entityTagContainer__xeaWZ {
  display: grid;
  grid-template-columns: 1fr minmax(0, 22.5rem);
}

.index-module_salesAutomationPreviewContainer__u4lPN {
  --tw-border-opacity: 1;
  border-color: rgba(232, 232, 232, var(--tw-border-opacity));
  border-radius: 0.375rem;
  border-style: solid;
  border-width: 1px;
  padding-top: 24px;
}

.index-module_salesAutomationPreviewBody__a09xK {
  height: calc(100vh - 26rem);
  display: block;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 24px;
  padding-right: 24px;
}

.sales-automation-trigger-popover .ant-popover-content .ant-popover-inner .ant-popover-title {
  padding-left: 16px;
  padding-right: 16px;
}

.sales-automation-trigger-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content {
  padding: 0px;
}

.opportunity-insights-info {
  display: grid;
  align-items: center;
  grid-template-columns: 24px 1fr;
}

.opportunity-insights {
  display: flex;
  height: 88px;
  grid-gap: 16px;
  gap: 16px;
}

.opportunity-insights .opportunity-empty-data {
  border-width: 12px;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper {
  width: 75% !important;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
  padding: 0px;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container {
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  display: flex;
  align-items: center;
  margin-bottom: -1px;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container .ant-skeleton .ant-skeleton-content .ant-skeleton-title {
  margin: 0px 24px;
  max-width: 50%;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title .drawer-title-container .drawer-title {
  margin-left: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 75%;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close {
  top: 0px;
  right: 0px;
  height: 48px;
  width: 48px;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-close .anticon {
  vertical-align: inherit;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
  padding: 0px !important;
  height: 100%;
  margin-bottom: 3.8rem;
}

.email-thread-drawer.ant-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .ant-drawer-footer {
  margin: 0px;
  width: 100%;
  position: absolute;
}

@media screen and (max-width: 991px) {
  .email-thread-drawer.ant-drawer .ant-drawer-content-wrapper {
    width: 100% !important;
  }
}

.ant-tabs-tab {
  justify-content: center;
  min-width: 80px;
}

.z-sales-activity-task-form .form-container {
  height: calc(100% - 4rem);
}

.z-sales-activity-task-form.with-footer-error .form-container {
  height: calc(100% - 5.6rem);
}

.sales-activity-relation-options {
  width: 16vw;
}

.sales-activity-relation-radio {
  margin-top: 8px;
  width: 100%;
}

.sales-activity-relation-radio .radio-children {
  padding-left: 0px !important;
}

.sales-activity-relation-radio .ant-space {
  display: grid !important;
  margin-left: -8px !important;
  width: 100% !important;
  grid-gap: 0px !important;
  gap: 0px !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.sales-activity-relation-radio .ant-space .ant-space-item {
  padding-left: 8px;
}

@media (max-width: 600px) {
  .sales-activity-relation-options {
    width: 12rem;
  }
}

.description-editor .tox-tinymce {
  border: 1px solid #d9d9d9;
  height: 144px;
  border-radius: 0.25rem;
}

.email-thread-message-body-view {
  border-top: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.meeting-conflict-col {
  border: 1px solid #ffe58f;
  background: #fffbe6;
  width: 563px;
  font-size: .875rem;
  padding: 12px;
}

.addClientContact {
  --tw-border-opacity: 1;
  border-color: rgba(217, 217, 217, var(--tw-border-opacity));
  border-style: solid;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-width: 1px;
  cursor: pointer;
  height: 32px;
  margin: 12px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.z-drawer.read-only .z-form .z-input .ant-input-disabled, .z-drawer.read-only .z-form textarea, .z-drawer.read-only .z-form .z-select .ant-select-selection-item, .z-drawer.read-only .z-form .ant-picker-disabled .ant-picker-input input, .z-drawer.read-only .z-form .ant-picker-disabled .ant-picker-input .ant-picker-suffix .anticon {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.z-drawer.read-only .z-form .z-radio-group .ant-radio-wrapper-checked.ant-radio-wrapper-disabled .ant-radio-inner {
  --tw-border-opacity: 1 !important;
  border-color: rgba(47, 112, 255, var(--tw-border-opacity)) !important;
}

.z-drawer.read-only .z-form .z-radio-group .ant-radio-wrapper-checked.ant-radio-wrapper-disabled .ant-radio-inner::after {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(47, 112, 255, var(--tw-bg-opacity)) !important;
}

.z-drawer.read-only .z-form .z-radio-group .ant-radio-wrapper-checked.ant-radio-wrapper-disabled span:last-of-type {
  --tw-text-opacity: 1 !important;
  color: rgba(38, 38, 38, var(--tw-text-opacity)) !important;
}

.zModalContainer.conflict-meeting-modal {
  width: 446px !important;
}

.zModalContainer.conflict-meeting-modal .ant-modal-content {
  height: 576px !important;
}

.zModalContainer.conflict-meeting-modal .ant-modal-content .meeting-detail-row {
  border-radius: 0.25rem;
  margin-bottom: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  border: 1px solid #d9d9d9;
  width: 398px;
  min-height: 62px;
  border-left: 4px solid #2f70ff;
  color: #595959;
}

.z-log-email, .z-log-email .ant-spin-nested-loading, .z-log-email .ant-spin-container, .z-log-email .ant-form {
  height: 100%
}

.z-comment-form .ant-form-item-has-feedback .ant-form-item-control .ant-form-item-control-input .ant-form-item-children-icon {
  top: 1rem;
}

.guide-media-modal.zModalContainer {
  width: 52rem !important;
}

.guide-media-modal.zModalContainer .modalBody {
  padding: 0px;
}

.guide-media-modal.zModalContainer .modalBody .video-js {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  height: 100%;
  width: 100%;
}

.guide-media-modal.zModalContainer .modalBody .vjs-big-play-button {
  top: calc(50% - 0.815em);
  left: calc(50% - 1.5em);
}

.guide-media-modal.zModalContainer .ant-modal-footer {
  height: 56px;
}

.complete-module-modal .modalBody {
  padding: 0px;
}

.complete-module-modal .ant-card.complete-modal-content {
  border-radius: 0.5rem;
}

.complete-module-modal .ant-card.complete-modal-content .ant-card-cover {
  border-radius: 0.5rem;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  height: 20.34rem;
}

.complete-module-modal .ant-card.complete-modal-content .ant-card-cover .z-video-container {
  height: 100%;
}

.complete-module-modal .ant-card.complete-modal-content .ant-card-cover .z-video-container video {
  border-radius: 0.5rem;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  height: 100%;
  width: 100%;
}

.complete-module-modal .ant-card.complete-modal-content .ant-card-body {
  border-radius: 0.5rem;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  padding: 0px;
}

.complete-module-player {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 925;
  width: 30rem;
  position: absolute;
}

.checklist-bar-container {
  width: 72.8rem;
  z-index: 925;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  right: 0px;
  left: 0px;
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity));
  border-radius: 0.5rem;
  position: fixed;
}

.checklist-bar-container .checklist-progress {
  top: -10px;
}

.checklist-bar-container .checkbox-bar-container {
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity));
  border-radius: 0.5rem;
  display: flex;
  justify-content: space-between;
  padding-left: 20px;
  padding-right: 20px;
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar {
  display: flex;
  align-items: center;
  justify-content: space-around;
  font-weight: 500;
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar .ant-checkbox-wrapper {
  display: flex;
  flex-direction: row-reverse;
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar .ant-checkbox-disabled .ant-checkbox-inner, .checklist-bar-container .checkbox-bar-container .checkbox-bar .ant-checkbox-checked .ant-checkbox-inner {
  --tw-bg-opacity: 1;
  background-color: rgba(38, 38, 38, var(--tw-bg-opacity));
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar .ant-checkbox-checked .ant-checkbox-inner::after {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar .ant-checkbox-checked::after {
  border: unset;
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar .ant-space-item {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar .main-checklist-bar {
  display: inline-flex;
  min-width: 68rem;
}

.checklist-bar-container .checkbox-bar-container .checkbox-bar .main-checklist-bar .ant-space {
  justify-content: space-evenly;
  min-width: 100%;
}

.checklist-bar-container .checkbox-bar-container .more-item {
  display: flex;
  align-items: center;
}

.checklist-bar-container .checkbox-bar-container input[type="checkbox"][disabled], .checklist-bar-container .checkbox-bar-container .ant-checkbox-wrapper-disabled, .checklist-bar-container .checkbox-bar-container .ant-checkbox-disabled + span {
  cursor: default;
}

.checklist-bar-container .checkbox-bar-container input[type="checkbox"]:not([disabled]) + label {
  cursor: pointer;
}

.checklist-bar-container span {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.checklist-bar-container .ant-checkbox-group input, .checklist-bar-container .ant-checkbox-group .ant-checkbox-inner {
  border-radius: 9999px;
}

.checklist-bar-container .ant-checkbox-group label {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
  text-transform: capitalize;
}

.checklist-bar-container .ant-checkbox-group.highlighted-group label, .checklist-bar-container .ant-checkbox-group.inner-stage-group label {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.01em;
}

.checklist-bar-container .ant-checkbox-group.inner-stage-group .ant-checkbox + span {
  padding-left: 4px;
  padding-right: 4px;
}

.checklist-bar-container .next-upcoming-module {
  align-items: center;
}

.checklist-bar-container .next-upcoming-module .ant-checkbox-inner {
  background-color: transparent;
  border: none;
  width: 30px;
  height: 30px;
}

.checklist-bar-container .next-upcoming-module .ant-checkbox-inner svg {
  width: 30px;
  height: 30px;
}

.checklist-bar-container .highlighted-module-label > span:first-child span {
  cursor: pointer;
  display: none;
}

.checklist-bar-container .ant-progress-inner {
  position: absolute;
  top: 7px;
}

.document_highlight_document_menuitem_container {
  width: 80rem !important;
}

.more-icon-list-item {
  padding-top: 4px;
  padding-bottom: 4px;
}

.onboarding-more-actions .ant-popover-content .ant-popover-inner-content {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
}

.onboarding-more-actions.size-sm {
  width: 13rem !important;
}

.onboarding-more-actions .ant-list-split .ant-list-item {
  border-bottom-width: 0px;
  padding: 0px;
}

.end-tutorial .illustration svg {
  width: -webkit-fill-available;
}

.end-tutorial-player {
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}

